VMware Cloud Director API - LeaseSettingsSection

VMware Cloud Director API - LeaseSettingsSection

LeaseSettingsSectionType

Element:
LeaseSettingsSection
Type:
LeaseSettingsSectionType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Represents vApp lease settings.
Since:
0.9
Schema:
vApp.xsd
Media type(s):
application/vnd.vmware.vcloud.leaseSettingsSection+json
application/vnd.vmware.vcloud.leaseSettingsSection+xml
Extends:
Section_Type
XML Representation:
<LeaseSettingsSection xmlns="http://www.vmware.com/vcloud/v1.5" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" href="xs:anyURI" type="xs:string">
    <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string" model="xs:string"/>
    <DeploymentLeaseInSeconds> xs:int </DeploymentLeaseInSeconds>
    <StorageLeaseInSeconds> xs:int </StorageLeaseInSeconds>
    <DeploymentLeaseExpiration> xs:dateTime </DeploymentLeaseExpiration>
    <StorageLeaseExpiration> xs:dateTime </StorageLeaseExpiration>
</LeaseSettingsSection>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
href anyURI No none 0.9 A reference to the section in URL format.
type string No none 0.9 The MIME type of the section.

Elements

Element Type Required Modifiable Since Deprecated Description
DeploymentLeaseExpiration dateTime No none 0.9 Expiration date/time of deployment lease.
DeploymentLeaseInSeconds int No always 0.9 Deployment lease in seconds.
Link LinkType No none 0.9 Optional link to an entity or operation associated with this section.
StorageLeaseExpiration dateTime No none 0.9 Expiration date/time of storage lease.
StorageLeaseInSeconds int No always 0.9 Storage lease in seconds.

Operations

CRUD Operation Description Since Deprecated
read GET /vApp/{id}/leaseSettingsSection Retrieves the lease settings section of a vApp or vApp template 0.9
read GET /vAppTemplate/{id}/leaseSettingsSection Retrieves the lease settings section of a vApp or vApp template 0.9
update PUT /vApp/{id}/leaseSettingsSection Updates the lease settings section of a vApp or vApp template. 0.9
update PUT /vAppTemplate/{id}/leaseSettingsSection Updates the lease settings section of a vApp or vApp template. 0.9