Credential
Credential
Represents a credential and the resource to which it is associated with
JSON Example
{
"id": "string",
"credentialType": "One among: SSO, SSH, API, FTP, AUDIT",
"accountType": "One among: USER, SYSTEM, SERVICE",
"username": "string",
"password": "string",
"creationTimestamp": "string",
"modificationTimestamp": "string",
"expiry": {
"expiryDate": "string",
"lastCheckedDate": "string",
"connectivityStatus": "One among: ACTIVE, ERROR, UNKNOWN",
"status": "One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN",
"connectivityErrorDetails": {
"errorCode": "string",
"arguments": [
"string"
],
"errorMessage": "string",
"remediationMessage": "string",
"referenceToken": "string"
}
},
"resource": {
"resourceId": "string",
"resourceName": "string",
"resourceIp": "string",
"resourceType": "One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, NSX_ALB, BACKUP",
"domainNames": [
"string"
],
"domainName": "string"
},
"autoRotatePolicy": {
"frequencyInDays": 0,
"nextSchedule": "string"
}
}
string
id
Required
Credential ID
string
credentialType
Required
Credential type
string
accountType
Required
Account type
string
username
Required
Username
string
password
Read-Only
Password
string
creationTimestamp
Required
The timestamp at which credential was created
string
modificationTimestamp
Required
The timestamp at which credential was last modified
autoRotatePolicy
Read-Only
Represents a auto-rotate policy for a credential