TrustedInfrastructureTrustedClustersKmsServicesCreateSpec
The Services.CreateSpec structure contains the data necessary for configuring a registered Key Provider Service instance with a cluster in the environment.
Properties
The Services.CreateSpec.SourceType enumerated type specifies source of truth the Key Provider Service will use for its configuration.
SERVICE : The Key Provider Service will be configured based on an ID of an specific Key Provider Service.
CLUSTER : The Key Provider Service will be configured based on an ID of a whole attestation cluster.
Possible values are: SERVICE , CLUSTER
The service’s unique ID. This field is optional and it is only relevant when the value of Services.CreateSpec.type is SERVICE. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.trusted_infrastructure.kms.Service. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.trusted_infrastructure.kms.Service.
The attestation cluster’s unique ID. This field is optional and it is only relevant when the value of Services.CreateSpec.type is CLUSTER.
JSON Example
{
"type": "SERVICE"
}