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
ReadOnly
IsSharedToEveryone 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.