TrustedInfrastructure_Kms_Services_CreateSpec

TrustedInfrastructure_Kms_Services_CreateSpec
TrustedInfrastructure_Kms_Services_CreateSpec

The Services.CreateSpec structure contains the data necessary for registering a Key Provider Service instance to the environment.

JSON Example
{
    "address": {
        "hostname": "string",
        "port": 0
    },
    "trusted_CA": {
        "cert_chain": [
            "string"
        ]
    },
    "group": "string",
    "trust_authority_cluster": "string"
}
address
Required

The NetworkAddress structure contains an IP address or DNS resolvable name and a port on which a connection can be established.

trusted_CA
Required

The X509CertChain structure contains x509 certificate chain.

string
group
Required

The group determines the Attestation Service instances this Key Provider service can accept reports from.

string
trust_authority_cluster
Required

The cluster specifies the Trust Authority Cluster this Key Provider Service belongs to.