EasyManua.ls Logo

VMware VCLOUD API 1.0 - API

VMware VCLOUD API 1.0 - API
212 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
vCloud API Programming Guide
98 VMware, Inc.
Example 6-6. Modify an Organization
Request:
PUT http://vcloud.example.com/api/v1.0/admin/org/26
Content-Type: application/vnd.vmware.admin.organization+xml
...
<AdminOrg xmlns="http://www.vmware.com/vcloud/v1" name="ExampleFinance">
<Description>Example Corporation’s Finance Organization</Description>
<FullName>Finance</FullName>
<Settings>
<OrgLeaseSettings>
<DeleteOnStorageLeaseExpiration>true</DeleteOnStorageLeaseExpiration>
<DeploymentLeaseSeconds>1209600</DeploymentLeaseSeconds>
<StorageLeaseSeconds>7776000</StorageLeaseSeconds>
</OrgLeaseSettings>
<OrgLdapMode>SYSTEM</OrgLdapMode>
</Settings>
</AdminOrg>
Response:
200 OK
Content-Type: application/vnd.vmware.admin.organization+xml
...
<AdminOrg name="ExampleFinance" type="application/vnd.vmware.admin.organization+xml" ...>
<Link rel="add" type="application/vnd.vmware.admin.catalog+xml"
href="http://vcloud.example.com/api/v1.0/admin/org/26/catalogs"/>
<Link rel="add" type="application/vnd.vmware.admin.user+xml"
href="http://vcloud.example.com/api/v1.0/admin/org/26/users"/>
...
<Settings>
...
<OrgLeaseSettings>
<DeleteOnStorageLeaseExpiration>true</DeleteOnStorageLeaseExpiration>
<DeploymentLeaseSeconds>1209600</DeploymentLeaseSeconds>
<StorageLeaseSeconds>7776000</StorageLeaseSeconds>
</OrgLeaseSettings>
</Settings>
...
</AdminOrg>
Enable or Disable an Organization
AnadministratorcanusetheenableordisableactionlinksinanAdminOrgbodytoenableordisablean
organization,asshowninExample 67.TheenablementstateoftheAdminOrgisshowninitsIsEnabled
element.
Example 6-7. Disable an Organization
Request:
POST http://vcloud.example.com/api/v1.0/admin/org/26/action/disable
Response:
204 No Content

Table of Contents

Related product manuals