Credential

Credential
Credential

Represents a credential and the resource to which it is associated with

JSON Example
{
    "accountType": "One among: USER, SYSTEM, SERVICE",
    "autoRotatePolicy": {
        "frequencyInDays": 0,
        "nextSchedule": "string"
    },
    "creationTimestamp": "string",
    "credentialType": "One among: SSO, SSH, API, FTP, AUDIT",
    "expiry": {
        "connectivityStatus": "One among: ACTIVE, ERROR, UNKNOWN",
        "expiryDate": "string",
        "lastCheckedDate": "string",
        "status": "One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN"
    },
    "id": "string",
    "modificationTimestamp": "string",
    "password": "string",
    "resource": {
        "domainName": "string",
        "resourceId": "string",
        "resourceIp": "string",
        "resourceName": "string",
        "resourceType": "One among: ESXI, VCENTER, PSC, NSX_MANAGER, NSX_CONTROLLER, NSX_EDGE, NSXT_MANAGER, NSXT_EDGE, VRLI, VROPS, VRA, WSA, VRSLCM, VXRAIL_MANAGER, BACKUP"
    },
    "username": "string"
}
string
accountType
Required

Account type

autoRotatePolicy
Optional

Represents a auto-rotate policy for a credential

string
creationTimestamp
Required

The timestamp at which credential was created

string
credentialType
Required

Credential type

expiry
Optional

Represents expiration details of the credential

string
id
Required

Credential ID

string
modificationTimestamp
Required

The timestamp at which credential was last modified

string
password
Optional

Password

resource
Required

Represents the credential resource in the system

string
username
Required

Username

Property Of
Returned By