TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsFilterSpec
The ConsumerPrincipals.FilterSpec structure contains data which identifies a connection profile on the trusted vCenter.
Properties
The unqiue identifier of a connection profile. If unset, no filtration will be performed by ID. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: com.vmware.esx.authentication.clientprofile. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: com.vmware.esx.authentication.clientprofile.
The service which created and signed the security token. If unset, no filtration will be performed by issuer. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: com.vmware.esx.authentication.trust.security-token-issuer. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: com.vmware.esx.authentication.trust.security-token-issuer.
The principal used by the vCenter to retrieve tokens. If unset, no filtration will be performed by principals.
JSON Example
{
"id": [
"string"
],
"issuer": [
"string"
],
"principals": [
{
"id": {
"domain": "string",
"name": "string"
},
"type": "STS_USER"
}
]
}