VMware Cloud Director API - OperationLimitsSettings

VMware Cloud Director API - OperationLimitsSettings

OperationLimitsSettingsType

Element:
OperationLimitsSettings
Type:
OperationLimitsSettingsType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Specifies default operation limits settings for all organizations in the system. An operation is defined as resource-intensive if it returns a Task object. The default value for all operation limits settings is 0, which specifies no limit
Since:
20.0
Schema:
settings.xsd
Media type(s):
application/vnd.vmware.admin.operationLimitsSettings+xml
application/vnd.vmware.admin.operationLimitsSettings+json
Extends:
ResourceType
XML Representation:
<OperationLimitsSettings 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" model="xs:string"/>
    <RunningPerUser> xs:int </RunningPerUser>
    <RunningPerOrg> xs:int </RunningPerOrg>
    <QueuedOperationsPerUser> xs:int </QueuedOperationsPerUser>
    <QueuedOperationsPerOrg> xs:int </QueuedOperationsPerOrg>
</OperationLimitsSettings>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
href anyURI No always 20.0 The URI of the entity.
type string No always 20.0 The MIME type of the entity.

Elements

Element Type Required Modifiable Since Deprecated Description
Link LinkType No none 20.0 A reference to an entity or operation associated with this object.
QueuedOperationsPerOrg int No always 20.0 Maximum number of queued resource-intensive operations allowed for users in any organization when an orgnization specific limit is not set. When an organization member makes a request that causes this limit to exceed, the request fails and returns HTTP status 400.
QueuedOperationsPerUser int No always 20.0 Maximum number of resource-intensive operations that a user in any organization can queue when an orgnization specific limit is not set. When a user makes a request that causes this limit to exceed, the request fails and returns HTTP status 400.
RunningPerOrg int No always 20.0 Maximum number of resource-intensive operations owned by any organization that can be simultaneously eligible to run when an orgnization specific limit is not set. When an organization member makes a request that causes this limit to exceed, the requested operation is queued but remains ineligible to run until enough of the organization's eligible requests have been run.
RunningPerUser int No always 20.0 Maximum number of resource-intensive operations requested by a user in any organization that can be simultaneously eligible to run when an orgnization specific limit is not set. When a user makes a request that causes this limit to exceed; the requested operation is queued but remains ineligible to run until enough of the user's eligible requests have been run.
VCloudExtension VCloudExtensionType No always 20.0 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.

Operations

CRUD Operation Description Since Deprecated
read GET /admin/extension/settings/operationLimitsSettings Retrieves the system wide defaults for tenant throttling
as input PUT /admin/extension/settings/operationLimitsSettings Update catalog settings details.