TrustedInfrastructureTrustedClustersKmsServicesAppliedConfigInfo

The ServicesAppliedConfig.Info structure contains detailed information about an applied Key Provider Service configuration in a Trusted cluster.


Properties

address Required

The network address of the Key Provider Service configured for use in the Trusted Cluster.


details Required

Details regarding the health. When the ServicesAppliedConfig.Health is not OK, this member will provide a detailed description of the issues present.


array of string
groups Required

The set of distinct groups found on the hosts in the cluster which differ from the desired state.


health Required

The ServicesAppliedConfig.Health enumerated type is an indicator for the consistency of the applied Key Provider Service configuration in a cluster with respect to the desired state.
NONE : The consistency of the applied configuration is unknown.
OK : The applied Key Provider Service configuration is consistent with the desired state.
ERROR : The applied Key Provider Service configuration has diverged from the desired state.

Possible values are: NONEOKERROR


string
service Optional

The unique identifier of a Key Provider Service configuration from the desired state. If unset, this Key Provider Service is not registered within this vCenter and thus the applied configuration is not present in the desired state. 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.


trustedc_as Required

A list of distinct trusted CA chains found on the hosts in the cluster which differ from the desired state.

JSON Example

{
    "address": {
        "hostname": "string"
    },
    "details": [
        {
            "args": [
                "string"
            ],
            "default_message": "string",
            "id": "string"
        }
    ],
    "groups": [
        "string"
    ],
    "health": "NONE",
    "trustedc_as": [
        {
            "cert_chain": [
                "string"
            ]
        }
    ]
}

Feedback

Was this page helpful?