IamComponentAuthSource

IamComponentAuthSource
IamComponentAuthSource

IAM Component Auth Source model

JSON Example
{
    "authSourceType": "string",
    "componentType": "VCF_OPERATIONS",
    "createdAt": 0,
    "ssoRealmId": "string",
    "status": "string",
    "updatedAt": 0,
    "vcfComponentId": "string",
    "vcfComponentResourceId": "string"
}
string
authSourceType
Required  

Auth Source Type enum

Enumeration: VCF_COMPONENT, MANAGEMENT_COMPONENT, UNKNOWN
string
componentType
Optional

VCF Component type

Enumeration: VCENTER, NSX_MANAGER, VCF_OPERATIONS, VCF_AUTOMATION, HCX, VCF_ORCHESTRATOR, UNKNOWN, VCF_SALT_RAAS
integer As int64 As int64
createdAt
Optional

Authsource creation time

string As uuid As uuid
ssoRealmId
Required  

SSO Realm identifier

string
status
Optional

Auth source configuration status

Enumeration: CONFIGURING, CONFIGURED, NOT_CONFIGURED, NOT_ELIGIBLE, MARKED_FOR_CREATION, FAILED, MARKED_FOR_DELETION, DISCOVERED, UNKNOWN
integer As int64 As int64
updatedAt
Optional

Authsource last updated time

string As uuid As uuid
vcfComponentId
Optional

VCF component identifier (required when authSourceType is VCF_COMPONENT)

string As uuid As uuid
vcfComponentResourceId
Optional

VCF component resource ID for VCenter or NSX cluster