vCloud API - ControlAccessParams
ControlAccessParamsType
- Element:
- ControlAccessParams
- Type:
- ControlAccessParamsType
- Namespace:
- http://www.vmware.com/vcloud/v1.5
- Description:
- Specifies access controls for a resource.
- Since:
- 0.9
- Schema:
- common.xsd
- Media type(s):
- None
- Extends:
- VCloudExtensibleType
- XML Representation:
- <ControlAccessParams xmlns="http://www.vmware.com/vcloud/v1.5">
<VCloudExtension required="xs:boolean"/>
<IsSharedToEveryone> xs:boolean </IsSharedToEveryone>
<EveryoneAccessLevel> xs:string </EveryoneAccessLevel>
<AccessSettings>
<VCloudExtension required="xs:boolean"/>
<AccessSetting>
<VCloudExtension required="xs:boolean"/>
<Subject href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
<VCloudExtension required="xs:boolean"/>
</Subject>
<AccessLevel> xs:string </AccessLevel>
</AccessSetting>
</AccessSettings>
</ControlAccessParams>
Elements
-
Element Type Required Modifiable Since Deprecated Description AccessSettings AccessSettingsType No always 0.9 The access settings to be applied if IsSharedToEveryone is false. Required on create and modify if IsSharedToEveryone is false. EveryoneAccessLevel string No always 0.9 If IsSharedToEveryone is true, this element must be present to specify the access level. for all members of the organization. One of:
FullControl
Change
ReadOnlyIsSharedToEveryone boolean Yes always 0.9 If true, the resource is shared with everyone in the organization. Defaults to false. 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.