BlockingTaskSettings

Element:
BlockingTaskSettings
Type:
BlockingTaskSettingsType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Represents the settings related to blocking tasks.
Since:
1.5
Schema:
settings.xsd
Media type(s):
application/vnd.vmware.admin.blockingTaskSettings+xml
Extends:
ResourceType
XML Representation:
<BlockingTaskSettings xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string">
    <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string"/>
    <TimeoutAction> xs:string </TimeoutAction>
    <vcloud_v1.5:BlockingTaskOperations href="xs:anyURI" type="xs:string">
        <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                rel="xs:string"/>
        <Operation> xs:string </Operation>
    </vcloud_v1.5:BlockingTaskOperations>
    <TimeoutInMilliseconds> BlockingTaskSettingsType/TimeoutInMilliseconds </TimeoutInMilliseconds>
</BlockingTaskSettings>

Attributes

Attribute Type Required Modifiable Since Description
href anyURI No always 1.5 Contains the URI to the entity.
type string No always 1.5 Contains the type of the entity.

Elements

Element Type Occurrence Modifiable Since Description
VCloudExtension VCloudExtensionType 0..* always 1.5 An optional extension element that can contain an arbitrary number of elements and attributes.
Link LinkType 0..* none 1.5 Optional link to an entity or operation associated with this object.
TimeoutAction string 1 always 1.5 Action to be taken by the automatic timeout policy processing when it gets triggered due to timeout. One of: resume (The task will be resumed.), abort (The task will be aborted. Transient objects are cleaned up. Task status is set to ABORTED.), fail (The task will be failed. Transient object status and task status are set to ERROR.)
BlockingTaskOperations TaskOperationListType 1 always 1.5 Task operations which are enabled for blocking. If this element is empty or not supplied no operations will block.
TimeoutInMilliseconds BlockingTaskSettingsType/TimeoutInMilliseconds 1 always 1.5 Value in milliseconds that defines how long to wait for a blocking task to be processed before triggering automatic timeout policy.

Operations

CRUD Operation Description Since
read GET /admin/extension/settings/blockingTask Returns global task extensions settings. 1.5
as input PUT /admin/extension/settings/blockingTask Updates global task extensions settings. 1.5