VMware Cloud Director API - AccessSettingType

VMware Cloud Director API - AccessSettingType

AccessSettingType

Type:
AccessSettingType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Controls access to the resource.
Since:
0.9
Schema:
common.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<AccessSettingType xmlns="http://www.vmware.com/vcloud/v1.5">
    <Subject href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    <ExternalSubject>
        <SubjectId> xs:string </SubjectId>
        <IsUser> xs:boolean </IsUser>
        <IdpType> xs:string </IdpType>
    </ExternalSubject>
    <AccessLevel> xs:string </AccessLevel>
</AccessSettingType>

Elements

Element Type Required Modifiable Since Deprecated Description
AccessLevel string Yes always 0.9 The access level for the subject. One of:
FullControl
Change
ReadOnly
ReadShare
Deny (only for a VDC resource) Note: The ReadShare access level can only be used if the subject is a sub-provider organization and the entity the access level is being applied to is a catalog.
ExternalSubject ExternalSubjectType No always 11.0 Subject existing external of VCD, to which these settings apply.
Subject ReferenceType No always 0.9 The user, group, service account or org to which these settings apply. When using API version less than 39.0; legacy admin url's are returned for user, group and org entity types; as noted below: user: /api/admin/user/{uuid} group: /api/admin/group/{uuid} org: /api/admin/org/{uuid} For Api version 39.0 (inclusive) and above open api url's are returned for user, group and org entity types; as noted below: user: /cloudapi/1.0.0/users/urn:vcloud:user:{uuid} group: /cloudapi/1.0.0/groups/urn:vcloud:group:{uuid} org: /cloudapi/1.0.0/orgs/urn:vcloud:org:{uuid} Open api url is always returned for service account; as noted below: /cloudapi/1.0.0/serviceAccounts/urn:vcloud:serviceAccount:{uuid}
VCloudExtension VCloudExtensionType No always 0.9 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.