TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec

TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec
TrustedInfrastructure_TrustedClusters_Attestation_Services_CreateSpec

The Services.CreateSpec structure contains the data necessary for configuring a registered Attestation Service instance with a cluster in the environment.

JSON Example
{
    "type": "string",
    "service": "string",
    "trust_authority_cluster": "string"
}
type
Required

The Services.CreateSpec.SourceType enumerated type specifies the source of truth the Attestation Service will use for its configuration.
SERVICE : The Attestation Service will be configured based on an ID of an specific Attestation Service.
CLUSTER : The Attestation Service will be configured based on an ID of a whole attestation cluster.

string
service
Optional

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.attestation.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.attestation.Service.

string
trust_authority_cluster
Optional

The attestation cluster's unique ID. This field is optional and it is only relevant when the value of Services.CreateSpec.type is CLUSTER.