TenantUser

TenantUser
TenantUser
JSON Example
{
    "name": "string",
    "id": "string",
    "fullName": "string",
    "role": "string",
    "subordinateRoles": [
        "string"
    ],
    "active": false,
    "tenant": {
        "id": "string",
        "name": "string",
        "solutionOrg": false,
        "tenantSetting": {
            "poseAsPermission": "string"
        },
        "siteId": "string",
        "regionSiteId": "string",
        "source": "string",
        "fullName": "string",
        "platform": {
            "name": "string",
            "logUri": "string"
        },
        "usedBytes": 0,
        "objectCount": 0,
        "bucketCount": 0,
        "lastModifiedDate": "string",
        "modifier": "string",
        "purgeState": "string",
        "deleteRequest": "string",
        "errorMessage": "string",
        "region": "string",
        "storagePolicyLocked": false,
        "storagePolicy": "string",
        "associatedOrgId": "string",
        "autoOnboardForbidden": false,
        "autoOnboardConfig": {
            "region": "string",
            "autoOnboard": false,
            "storagePolicyId": "string",
            "storagePolicyName": "string",
            "storagePolicyLocked": false
        },
        "active": false
    },
    "currentRegion": "string",
    "site": {
        "id": "string",
        "name": "string",
        "restEndpoint": "string"
    },
    "usage": {
        "scope": "string",
        "totalBytes": 0,
        "usedBytes": 0,
        "availableBytes": 0,
        "objectCount": 0,
        "bucketCount": 0
    },
    "storageTenantId": "string",
    "storageUserId": "string",
    "existedOnStorage": false,
    "policyArns": [
        "string"
    ],
    "storageCanonicalId": "string",
    "activeRegions": [
        {
            "name": "string",
            "endpoint": "string",
            "platform": "string",
            "version": "string",
            "storageTenantId": "string",
            "logoUri": "string",
            "active": false,
            "defaultMapping": false,
            "siteId": "string",
            "usedBytes": 0,
            "objectCount": 0,
            "bucketCount": 0,
            "storageClasses": [
                "string"
            ],
            "lastModifiedDate": "string",
            "timeline": {
                "id": 0,
                "tenantId": "string",
                "accountId": "string",
                "accountFlow": "string",
                "accountStatus": "string",
                "accountEmail": "string",
                "creationDate": "string",
                "lastModifiedDate": "string",
                "accountHistories": [
                    {
                        "status": "string",
                        "action": "string",
                        "date": "string"
                    }
                ],
                "tenantEnabled": false,
                "accountHealth": "string",
                "healthMessage": "string",
                "cleanBeforeReady": false
            },
            "poseAsPermission": "string"
        }
    ],
    "remote": false,
    "poseAsUser": false,
    "sourceTenant": "string"
}
string
name
Optional

name

string
id
Optional

id

string
fullName
Optional

fullName

string
role
Optional

role

Possible values are : PROVIDER_ADMIN, TENANT_ADMIN, TENANT_USER, ANONYMOUS, UNDETERMINED_USER,
array of string
subordinateRoles
Optional

subordinateRoles

Possible values are : VAPP_CONTRIBUTOR, CATALOG_CONTRIBUTOR, KUBERNETES_CONTRIBUTOR,
boolean
active
Optional

active

tenant
Optional

The tenant state to set. Only "state" is allowed to set.

string
currentRegion
Optional

currentRegion

site
Optional

site

usage
Optional

usage

object
userCapabilities
Optional

userCapabilities

string
storageTenantId
Optional

storageTenantId

string
storageUserId
Optional

storageUserId

boolean
existedOnStorage
Optional

existedOnStorage

array of string
policyArns
Optional

policyArns

string
storageCanonicalId
Optional

storageCanonicalId

activeRegions
Optional

activeRegions

boolean
remote
Optional

remote

boolean
poseAsUser
Optional

poseAsUser

string
sourceTenant
Optional

sourceTenant

Returned By