Skip to main content

SapHostControlCredentials

############################################################### SAP HOST CONTROL ###############################################################

type SapHostControlCredentials implements CredentialsBase {
id: ID!
key: String
shared: Boolean!
canDecrypt: Boolean
system: MonitoredSystem
purpose: CredentialsPurpose
name: String
username: String
password: String
privateKey: String
privateKeyPassphrase: String
certificateChain: String
}

Fields

SapHostControlCredentials.id ● ID! non-null scalar

This credentials ID

SapHostControlCredentials.key ● String scalar

Identifies to credentials with a purpose and should be used in set... and delete.. credential operations.

SapHostControlCredentials.shared ● Boolean! non-null scalar

The shared flag (true for global credentials)

SapHostControlCredentials.canDecrypt ● Boolean scalar

SapHostControlCredentials.system ● MonitoredSystem interface

If there is a monitored system associated this field can return it.

SapHostControlCredentials.purpose ● CredentialsPurpose object

The purpose of this credentials.

SapHostControlCredentials.name ● String scalar

The name for this credentials object.

SapHostControlCredentials.username ● String scalar

SAP control user.

SapHostControlCredentials.password ● String scalar

SAP control user password.

SapHostControlCredentials.privateKey ● String scalar

Private key in PEM format.

SapHostControlCredentials.privateKeyPassphrase ● String scalar

Private key password.

SapHostControlCredentials.certificateChain ● String scalar

Certificate chain in PEM format in correct order, root certificate comes last.

Interfaces

CredentialsBase interface

Member Of

CreateSapHostControlCredentialsPayload object ● SetSapHostControlCredentialsPayload object ● UpdateSapHostControlCredentialsPayload object