OrganizationTrustUpdateRequest

OrganizationTrustUpdateRequest
OrganizationTrustUpdateRequest

Defines the properties of the request for organization trust update.

JSON Example
{
    "expiresAt": 0,
    "allowedScopes": {
        "organizationScopes": {
            "roles": [
                {
                    "name": "string",
                    "resources": [
                        "string"
                    ]
                }
            ],
            "allRoles": false
        },
        "servicesScopes": [
            {
                "serviceDefinitionId": "string",
                "roles": [
                    {
                        "name": "string",
                        "resources": [
                            "string"
                        ]
                    }
                ],
                "allRoles": false
            }
        ],
        "allScopes": false
    },
    "description": "string",
    "status": "string"
}
integer As int64 As int64
expiresAt
Optional

The timestamp the trust expires at (measured in number of milliseconds since 1/1/1970 UTC).

allowedScopes
Optional

Defines the properties of the allowed scopes for organization trust.

string
description
Optional
Constraints: minLength: 0 maxLength: 200

The description about the trust.

string
status
Optional

The status of the organization trust. Update of the status is currently restricted.

Possible values are : ACTIVE, DEACTIVATED, EXPIRED, EXPIRATION_PROCESSING, EXPIRATION_PROCESSING_FAILED, ORG_DEACTIVATED, REJECTED, PENDING,