UpdateRightsParamsType

Element:
UpdateRightsParams
Type:
UpdateRightsParamsType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Parameters for updating right collection.
Since:
5.1
Schema:
vmwextensions.xsd
Media type(s):
None
Extends:
anyType
XML Representation:
<UpdateRightsParams xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5">
    <vcloud_v1.5:AddRight 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>
        <Category> xs:string </Category>
        <BundleKey> xs:string </BundleKey>
        <ServiceNamespace> xs:string </ServiceNamespace>
    </vcloud_v1.5:AddRight>
    <RemoveRight> xs:string </RemoveRight>
</UpdateRightsParams>

Elements

Element Type Required Modifiable Since Deprecated Description
AddRight RightType No always 5.1 If right with the same name does not exist it will be added. If not the right will be simply updated.
RemoveRight string No always 5.1 Right name to delete if it exists.