AuthorizationCheckParamsType

Element:
AuthorizationCheckParams
Type:
AuthorizationCheckParamsType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Parameters for an authorization check request.
Since:
5.1
Schema:
services.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<AuthorizationCheckParams 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"/>
    <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>
    <HttpMethod> xs:string </HttpMethod>
    <URL> xs:string </URL>
</AuthorizationCheckParams>

Elements

Element Type Required Modifiable Since Deprecated Description
HttpMethod string Yes none 5.1 One of: GET, PUT, POST, DELETE
URL string Yes none 5.1 The relative URL which is to be checked. Examples: /backup/restore, /backup/restore/{id}, /api/admin/org/{id}.
User ReferenceType Yes none 5.1 The user for which an authorization check is requested.
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.