CredentialsTask

CredentialsTask
CredentialsTask

Represents the credentials task in the system

JSON Example
{
    "creationTimestamp": "string",
    "errors": [
        {
            "arguments": [
                "string"
            ],
            "causes": [
                {
                    "message": "string",
                    "type": "string"
                }
            ],
            "context": {
                "context": "string"
            },
            "errorCode": "string",
            "errorType": "string",
            "message": "string",
            "nestedErrors": [
                "Error Object"
            ],
            "referenceToken": "string",
            "remediationMessage": "string"
        }
    ],
    "id": "string",
    "isAutoRotate": false,
    "name": "string",
    "status": "One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT",
    "subTasks": [
        {
            "creationTimestamp": "string",
            "credentialType": "string",
            "dependentSubTasks": [
                "CredentialsSubTask Object"
            ],
            "description": "string",
            "entityType": "string",
            "errors": [
                {
                    "arguments": [
                        "string"
                    ],
                    "causes": [
                        {
                            "message": "string",
                            "type": "string"
                        }
                    ],
                    "context": {
                        "context": "string"
                    },
                    "errorCode": "string",
                    "errorType": "string",
                    "message": "string",
                    "nestedErrors": [
                        "Error Object"
                    ],
                    "referenceToken": "string",
                    "remediationMessage": "string"
                }
            ],
            "id": "string",
            "name": "string",
            "newPassword": "string",
            "oldPassword": "string",
            "resourceName": "string",
            "status": "One among: PENDING, IN_PROGRESS, SUCCESSFUL, FAILED, USER_CANCELLED, INCONSISTENT",
            "username": "string"
        }
    ],
    "type": "One among: UPDATE, ROTATE, REMEDIATE, UPDATE_AUTO_ROTATE_POLICY"
}
string
creationTimestamp
Optional

Credential task creation timestamp

array of Error
errors
Optional

List of errors in case of a failure

string
id
Optional

Credential task ID

boolean
isAutoRotate
Optional

Is Credential task an auto rotate task

string
name
Optional

Credential task name

string
status
Optional

Credential task status

subTasks
Optional

List of credential sub-tasks of the credential task

string
type
Optional

Credential task type