org.jclouds.vcloud.director.v1_5.features.admin
Interface AdminOrgApi
- All Superinterfaces:
- OrgApi
public interface AdminOrgApi
- extends OrgApi
|
Method Summary |
OrgEmailSettings |
editEmailSettings(String orgUrn,
OrgEmailSettings settings)
Updates email policy settings for organization. |
OrgEmailSettings |
editEmailSettings(URI adminOrgHref,
OrgEmailSettings settings)
|
OrgGeneralSettings |
editGeneralSettings(String orgUrn,
OrgGeneralSettings settings)
Updates general organization settings. |
OrgGeneralSettings |
editGeneralSettings(URI adminOrgHref,
OrgGeneralSettings settings)
|
OrgPasswordPolicySettings |
editPasswordPolicy(String orgUrn,
OrgPasswordPolicySettings settings)
Updates password policy settings for organization. |
OrgPasswordPolicySettings |
editPasswordPolicy(URI adminOrgHref,
OrgPasswordPolicySettings settings)
|
OrgSettings |
editSettings(String orgUrn,
OrgSettings settings)
Updates organizational settings for this organization. |
OrgSettings |
editSettings(URI adminOrgHref,
OrgSettings settings)
|
OrgLeaseSettings |
editVAppLeaseSettings(String orgUrn,
OrgLeaseSettings settings)
Updates organization resource cleanup settings on the level of vApp. |
OrgLeaseSettings |
editVAppLeaseSettings(URI adminOrgHref,
OrgLeaseSettings settings)
|
OrgVAppTemplateLeaseSettings |
editVAppTemplateLeaseSettings(String orgUrn,
OrgVAppTemplateLeaseSettings settings)
Updates vApp template policy settings for organization. |
OrgVAppTemplateLeaseSettings |
editVAppTemplateLeaseSettings(URI adminOrgHref,
OrgVAppTemplateLeaseSettings settings)
|
AdminOrg |
get(String orgUrn)
Retrieves an admin view of an organization. |
AdminOrg |
get(URI adminOrgHref)
|
OrgEmailSettings |
getEmailSettings(String orgUrn)
Retrieves email settings for an organization. |
OrgEmailSettings |
getEmailSettings(URI adminOrgHref)
|
OrgGeneralSettings |
getGeneralSettings(String orgUrn)
Gets general organization settings. |
OrgGeneralSettings |
getGeneralSettings(URI adminOrgHref)
|
OrgLdapSettings |
getLdapSettings(String orgUrn)
Retrieves LDAP settings for an organization. |
OrgLdapSettings |
getLdapSettings(URI adminOrgHref)
|
OrgPasswordPolicySettings |
getPasswordPolicy(String orgUrn)
Retrieves password policy settings for an organization. |
OrgPasswordPolicySettings |
getPasswordPolicy(URI adminOrgHref)
|
OrgSettings |
getSettings(String orgUrn)
Gets organizational settings for this organization. |
OrgSettings |
getSettings(URI adminOrgHref)
|
OrgLeaseSettings |
getVAppLeaseSettings(String orgUrn)
Gets organization resource cleanup settings on the level of vApp. |
OrgLeaseSettings |
getVAppLeaseSettings(URI adminOrgHref)
|
OrgVAppTemplateLeaseSettings |
getVAppTemplateLeaseSettings(String orgUrn)
Retrieves expiration and storage policy for vApp templates in an organization. |
OrgVAppTemplateLeaseSettings |
getVAppTemplateLeaseSettings(URI adminOrgHref)
|
| Methods inherited from interface org.jclouds.vcloud.director.v1_5.features.OrgApi |
list |
get
AdminOrg get(String orgUrn)
- Retrieves an admin view of an organization. The organization might be enabled or disabled. If
enabled, the organization allows login and all other operations.
GET /admin/org/{id}
- Specified by:
get in interface OrgApi
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the admin org
get
AdminOrg get(URI adminOrgHref)
- Specified by:
get in interface OrgApi
getSettings
OrgSettings getSettings(String orgUrn)
- Gets organizational settings for this organization.
GET /admin/org/{id}/settings
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the settings
getSettings
OrgSettings getSettings(URI adminOrgHref)
editSettings
OrgSettings editSettings(String orgUrn,
OrgSettings settings)
- Updates organizational settings for this organization.
PUT /admin/org/{id}/settings
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editSettings
OrgSettings editSettings(URI adminOrgHref,
OrgSettings settings)
getEmailSettings
OrgEmailSettings getEmailSettings(String orgUrn)
- Retrieves email settings for an organization.
GET /admin/org/{id}/settings/email
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the email settings
getEmailSettings
OrgEmailSettings getEmailSettings(URI adminOrgHref)
editEmailSettings
OrgEmailSettings editEmailSettings(String orgUrn,
OrgEmailSettings settings)
- Updates email policy settings for organization.
PUT /admin/org/{id}/settings/email
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editEmailSettings
OrgEmailSettings editEmailSettings(URI adminOrgHref,
OrgEmailSettings settings)
getGeneralSettings
OrgGeneralSettings getGeneralSettings(String orgUrn)
- Gets general organization settings.
GET /admin/org/{id}/settings/general
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the lease settings
getGeneralSettings
OrgGeneralSettings getGeneralSettings(URI adminOrgHref)
editGeneralSettings
OrgGeneralSettings editGeneralSettings(String orgUrn,
OrgGeneralSettings settings)
- Updates general organization settings.
PUT /admin/org/{id}/settings/general
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editGeneralSettings
OrgGeneralSettings editGeneralSettings(URI adminOrgHref,
OrgGeneralSettings settings)
getLdapSettings
OrgLdapSettings getLdapSettings(String orgUrn)
- Retrieves LDAP settings for an organization.
GET /admin/org/{id}/settings/ldap
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the ldap settings
getLdapSettings
OrgLdapSettings getLdapSettings(URI adminOrgHref)
getPasswordPolicy
OrgPasswordPolicySettings getPasswordPolicy(String orgUrn)
- Retrieves password policy settings for an organization.
GET /admin/org/{id}/settings/passwordPolicy
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the lease settings
getPasswordPolicy
OrgPasswordPolicySettings getPasswordPolicy(URI adminOrgHref)
editPasswordPolicy
OrgPasswordPolicySettings editPasswordPolicy(String orgUrn,
OrgPasswordPolicySettings settings)
- Updates password policy settings for organization.
PUT /admin/org/{id}/settings/passwordPolicy
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editPasswordPolicy
OrgPasswordPolicySettings editPasswordPolicy(URI adminOrgHref,
OrgPasswordPolicySettings settings)
getVAppLeaseSettings
OrgLeaseSettings getVAppLeaseSettings(String orgUrn)
- Gets organization resource cleanup settings on the level of vApp.
GET /admin/org/{id}/settings/vAppLeaseSettings
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the lease settings
getVAppLeaseSettings
OrgLeaseSettings getVAppLeaseSettings(URI adminOrgHref)
editVAppLeaseSettings
OrgLeaseSettings editVAppLeaseSettings(String orgUrn,
OrgLeaseSettings settings)
- Updates organization resource cleanup settings on the level of vApp.
PUT /admin/org/{id}/settings/vAppLeaseSettings
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editVAppLeaseSettings
OrgLeaseSettings editVAppLeaseSettings(URI adminOrgHref,
OrgLeaseSettings settings)
getVAppTemplateLeaseSettings
OrgVAppTemplateLeaseSettings getVAppTemplateLeaseSettings(String orgUrn)
- Retrieves expiration and storage policy for vApp templates in an organization.
GET /admin/org/{id}/settings/vAppTemplateLeaseSettings
- Parameters:
orgUrn - the reference for the admin org
- Returns:
- the lease settings
getVAppTemplateLeaseSettings
OrgVAppTemplateLeaseSettings getVAppTemplateLeaseSettings(URI adminOrgHref)
editVAppTemplateLeaseSettings
OrgVAppTemplateLeaseSettings editVAppTemplateLeaseSettings(String orgUrn,
OrgVAppTemplateLeaseSettings settings)
- Updates vApp template policy settings for organization.
PUT /admin/org/{id}/settings/vAppTemplateLeaseSettings
- Parameters:
orgUrn - the reference for the admin orgsettings - the requested edited settings
- Returns:
- the resultant settings
editVAppTemplateLeaseSettings
OrgVAppTemplateLeaseSettings editVAppTemplateLeaseSettings(URI adminOrgHref,
OrgVAppTemplateLeaseSettings settings)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.