CredentialExpirationCheck

CredentialExpirationCheck
CredentialExpirationCheck

Represents credential expiration check details

JSON Example
{
    "id": "string",
    "username": "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"
    },
    "expiry": {
        "expiryDate": "string",
        "lastCheckedDate": "string",
        "connectivityStatus": "One among: ACTIVE, ERROR, UNKNOWN",
        "status": "One among: ACTIVE, EXPIRING, EXPIRED, UNKNOWN"
    },
    "errors": [
        {
            "errorCode": "string",
            "errorType": "string",
            "arguments": [
                "string"
            ],
            "context": {
                "context": "string"
            },
            "message": "string",
            "remediationMessage": "string",
            "causes": [
                {
                    "type": "string",
                    "message": "string"
                }
            ],
            "nestedErrors": [
                "Error Object"
            ],
            "referenceToken": "string"
        }
    ],
    "creationTimestamp": "string",
    "completionTimestamp": "string"
}
string
id
Optional

Credential ID

string
username
Optional

Username

resource
Optional

Represents the credential resource in the system

expiry
Optional

Represents expiration details of the credential

array of Error
errors
Optional

List of errors in case of a failure

string
creationTimestamp
Optional

Creation timestamp

string
completionTimestamp
Optional

Completion timestamp