AclRulesType

Type:
AclRulesType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
A list of extension service resource class action ACL rules.
Since:
5.1
Schema:
services.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<AclRulesType xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5">
    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
    <AclRule href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
            name="xs:string">
        <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
        <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                rel="xs:string">
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
        </vcloud_v1.5:Link>
        <Description> xs:string </Description>
        <vcloud_v1.5:Tasks>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <vcloud_v1.5:Task href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
                    name="xs:string" status="xs:string" operation="xs:string" operationName="xs:string"
                    serviceNamespace="xs:string" startTime="xs:dateTime" endTime="xs:dateTime" expiryTime="xs:dateTime"
                    cancelRequested="xs:boolean">
                <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                        rel="xs:string">
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                </vcloud_v1.5:Link>
                <Description> xs:string </Description>
                <vcloud_v1.5:Tasks> vcloud_v1.5:TasksInProgressType </vcloud_v1.5:Tasks>
                <vcloud_v1.5:Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                </vcloud_v1.5:Owner>
                <vcloud_v1.5:Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
                        vendorSpecificErrorCode="xs:string">
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                    <vcloud_v1.5:TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string">
                        <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                    </vcloud_v1.5:TenantError>
                </vcloud_v1.5:Error>
                <vcloud_v1.5:User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                </vcloud_v1.5:User>
                <vcloud_v1.5:Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
                </vcloud_v1.5:Organization>
                <Progress> xs:int </Progress>
                <Params> ... </Params>
                <Details> xs:string </Details>
            </vcloud_v1.5:Task>
        </vcloud_v1.5:Tasks>
        <ServiceResourceAccess>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <Access> xs:string </Access>
            <vcloud_v1.5:Entity href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            </vcloud_v1.5:Entity>
        </ServiceResourceAccess>
        <OrganizationAccess>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <Access> xs:string </Access>
            <vcloud_v1.5:Entity href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            </vcloud_v1.5:Entity>
        </OrganizationAccess>
        <PrincipalAccess>
            <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            <Access> xs:string </Access>
            <vcloud_v1.5:Entity href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                <vcloud_v1.5:VCloudExtension required="xs:boolean"/>
            </vcloud_v1.5:Entity>
        </PrincipalAccess>
    </AclRule>
</AclRulesType>

Elements

Element Type Required Modifiable Since Deprecated Description
AclRule AclRuleType No always 5.1 Represents an extension service resource class action ACL rule.
VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.