|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vmware.vcloud.sdk.VcloudResource<T>
com.vmware.vcloud.sdk.VcloudEntity<com.vmware.vcloud.api.rest.schema.AdminOrgType>
com.vmware.vcloud.sdk.admin.AdminOrganization
public class AdminOrganization
Helper class for the Admin Organization Resource in vCloud Admin API.
AdminOrgType| Method Summary | |
|---|---|
AdminVdc |
createAdminVdc(com.vmware.vcloud.api.rest.schema.AdminVdcType adminVdcType)
Deprecated. API 5.1, SDK 5.1, use AdminOrganization
createAdminVdc(CreateVdcParamsType) |
AdminVdc |
createAdminVdc(com.vmware.vcloud.api.rest.schema.CreateVdcParamsType vdcParams)
Creating a Admin Vdc |
AdminCatalog |
createCatalog(com.vmware.vcloud.api.rest.schema.AdminCatalogType adminCatalogType)
Creating a Catalog |
void |
createEvent(com.vmware.vcloud.api.rest.schema.EventType eventType)
Creating custom events. |
Task |
createOrgAssociation(com.vmware.vcloud.api.rest.schema.OrgAssociationType orgAssociation)
Adds a new member to organization's associations. |
AdminOrgNetwork |
createOrgNetwork(com.vmware.vcloud.api.rest.schema.OrgNetworkType orgNetworkType)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
createOrgSelectorExtension(com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
Creates a Selector Extension for selector org. |
User |
createUser(com.vmware.vcloud.api.rest.schema.UserType userType)
Creating a User |
void |
delete()
Delete Admin Organization for version till 5.6, added support for Higher version backward compatibility is maintained since a task is waited for and not returned. |
static void |
delete(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgRef)
Static Delete Admin Organization for version till 5.6 |
Task |
deleteAdminOrg(boolean force,
boolean recrusive)
Delete Admin Organization for version greater than 5.6. |
Task |
deleteOrgAssociationByName(String memberName)
Removes the specified member from this organization's associations. |
void |
deleteOrgSelectorExtensionById(String selectorExtensionId)
Deletes a Selector Extensions that is associated with this Org. |
void |
disable()
Disable the Organization |
static void |
disable(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgRef)
Disable the Organization |
void |
enable()
Enable the Organization |
static void |
enable(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType orgRef)
Enable the Organization |
static AdminOrganization |
getAdminOrgById(VcloudClient client,
String vCloudId)
Get Admin Organization helper using the vCloud ID |
static AdminOrganization |
getAdminOrgByReference(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType orgRef)
Returns the Admin Organization helper By ReferenceType |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getAdminOrgNetworkRefByName(String name)
Deprecated. API 5.1, SDK 5.1 Note: When used against API 1.5 it returns the Org Network references. When used against API 5.1 it returns Org Vdc Network references. |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminOrgNetworkRefs()
Deprecated. API 5.1, SDK 5.1 Note: When used against API 1.5 it returns the Org Network references. When used against API 5.1 it returns Org Vdc Network references. |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminOrgNetworkRefsByName()
Deprecated. API 5.1, SDK 5.1 Note: When used against API 1.5 it returns the Org Network references. When used against API 5.1 it returns Org Vdc Network references. |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getAdminVdcRefByName(String name)
Returns the admin vdc reference by name For System/Cloud Administrators, this method returns an Admin Vdc reference which can be used in AdminVdc.getAdminVdcByReference(VcloudClient, ReferenceType)
For Organization/Tenant Administrators/Users this method returns a Vdc reference which can be
used in Vdc#getVdcByReference(VcloudClient, ReferenceType) |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminVdcRefs()
Returns Vdc References. |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminVdcRefsByName()
Returns Vdc References By Name. |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getCatalogRefs()
Returns Catalog References |
com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType |
getEmailSettings()
Retrieves the organization email settings |
static com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType |
getEmailSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization email settings |
com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType |
getFederationSettings()
Retrieves the organization federation settings |
static com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType |
getFederationSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization federation settings |
com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType |
getGeneralSettings()
Retrieves the organization general settings |
static com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType |
getGeneralSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization general settings |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getGroupRefByName(String name)
Returns the group reference by name |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getGroupRefs()
Returns Group References |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getGroupRefsByName()
Returns Group References By Name |
com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType |
getGuestPersonalizationSettings()
Retrieves the organization guest personlization settings |
com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType |
getLdapSettings()
Deprecated. API 5.1, SDK 5.1 |
static com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType |
getLdapSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType |
getOperationLimitsSettings()
Retrieves the organization operation limit settings |
com.vmware.vcloud.api.rest.schema.OrgAssociationType |
getOrgAssociationByName(String memberName)
Retrieves a specific member from the organization's associations as identified by OrgAssociation Name included in the request |
com.vmware.vcloud.api.rest.schema.OrgAssociationsType |
getOrgAssociations()
Retrieves the complete list of Organizations associated with this organization |
static com.vmware.vcloud.api.rest.schema.OrgAssociationsType |
getOrgAssociations(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the complete list of Organizations associated with this organization |
static com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType |
getOrgOAuthSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization Oauth settings |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getOrgReference()
Returns the Organization ReferenceType in the Vcloud User API |
List<com.vmware.vcloud.api.rest.schema.SelectorExtensionType> |
getOrgSelectorExtension()
Retrieves a list of Selector Extensions that are associated with this org. |
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
getOrgSelectorExtensionById(String selectorExtensionId)
Retrieves a Selector Extensions that is associated with this Org. |
com.vmware.vcloud.api.rest.schema.OrgSettingsType |
getOrgSettings()
Returns the Admin Organization Settings |
static com.vmware.vcloud.api.rest.schema.OrgSettingsType |
getOrgSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization settings |
com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType |
getPasswordPolicySettings()
Retrieves the organization password policy settings |
static com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType |
getPasswordPolicySettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organization password policy settings |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getTaskListReference()
Returns the TaskList reference in the Vcloud User API |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getUserRefByName(String name)
Returns the user reference by name |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getUserRefs()
Returns User References |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getUserRefsByName()
Returns User References By Name |
com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType |
getvAppLeaseSettings()
Retrieves the organizations vapp lease settings. |
static com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType |
getvAppLeaseSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organizations vapp lease settings. |
com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType |
getvAppTemplateLeaseSettings()
Retrieves the organizaitons vapp template lease settings. |
static com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType |
getvAppTemplateLeaseSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Retrieves the organizaitons vapp template lease settings. |
Group |
importGroup(com.vmware.vcloud.api.rest.schema.GroupType groupType)
Creating a Group |
void |
regenerateFederationCertificate()
Regenerates the certificates used to establish trust between an organization and its identity provider |
static void |
regenerateFederationCertificate(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
Regenerates the certificates used to establish trust between an organization and its identity provider |
void |
resetLdapCertificate()
Resets organization LDAP SSL certificate |
void |
resetLdapKeyStore()
Resets organization LDAP keystore |
void |
resetLdapSspiKeytab()
Resets organization LDAP SSPI key tab. |
AdminOrganization |
updateAdminOrg(com.vmware.vcloud.api.rest.schema.AdminOrgType adminOrgType)
Updating the Admin Organization |
com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType |
updateEmailSettings(com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType orgEmailSettingsType)
Updates the organization email settings. |
com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType |
updateFederationSettings(com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType orgFederationSettingsType)
Updates the organization federation settings. |
com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType |
updateGeneralSettings(com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType orgGeneralSettingsType)
Updates the organization general settings. |
com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType |
updateGuestPersonalizationSettings(com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType orgGuestPersonalizationSettingsType)
Updates the organization guest personalization settings. |
com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType |
updateLdapCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
Updates organization LDAP SSL certificate. |
com.vmware.vcloud.api.rest.schema.KeystoreUploadSocketType |
updateLdapKeyStore(com.vmware.vcloud.api.rest.schema.KeystoreUpdateParamsType keystoreUpdateParamsType)
Updates organization LDAP keystore. |
com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType |
UpdateLdapSettings(com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType orgLdapSettingsType)
Deprecated. API 5.1, SDK 5.1 |
com.vmware.vcloud.api.rest.schema.SspiKeytabUploadSocketType |
updateLdapSspiKeytab(com.vmware.vcloud.api.rest.schema.SspiKeytabUpdateParamsType sspiKeytabUpdateParamsType)
Updates organization LDAP SSPI keytab. |
com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType |
updateOperationLimitsSettings(com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType operationLimitsSettingsType)
Updates the organization operation limit settings. |
Task |
updateOrgAssociations(com.vmware.vcloud.api.rest.schema.OrgAssociationsType orgAssociations)
Replaces the organization's current list of association members with the specified list of members If the list is empty, all existing members will be deleted. |
com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType |
updateOrgOauthSettings(com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType orgOAuthSettings)
Update organization OAuth settings. |
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
updateOrgSelectorExtensionById(String selectorExtensionId,
com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
Updates a Selector Extensions that is associated with this Org. |
com.vmware.vcloud.api.rest.schema.OrgSettingsType |
updateOrgSettings(com.vmware.vcloud.api.rest.schema.OrgSettingsType orgSettingsType)
Updates the organization settings. |
com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType |
updatePasswordPolicySettings(com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType orgPasswordPolicySettingsType)
Updates the organization password policy settings. |
com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType |
updatevAppLeaseSettings(com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType orgVAppLeaseSettingsType)
Updates the organizations vApp lease settings. |
com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType |
updatevAppTemplateLeaseSettings(com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType orgVAppTemplateLeaseSettingsType)
Updates the organizations vApp template lease settings. |
| Methods inherited from class com.vmware.vcloud.sdk.VcloudEntity |
|---|
getMetadata, getReference, getTasks |
| Methods inherited from class com.vmware.vcloud.sdk.VcloudResource |
|---|
getResource |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static AdminOrganization getAdminOrgByReference(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType orgRef)
throws VCloudException
client - VcloudClientorgRef - ReferenceType
AdminOrganization
VCloudExceptionVcloudAdmin.getAdminOrgRefs(),
VcloudAdmin.getAdminOrgRefsByName(),
VcloudAdmin.getAdminOrgRefByName(String)
public static AdminOrganization getAdminOrgById(VcloudClient client,
String vCloudId)
throws VCloudException
client - VcloudClientvCloudId - format - The vCloud ID is of the form: "urn:vcloud:type:uuid". For example:
"urn:vcloud:media:d9d976ba-e0ec-4682-a67d-380af49b54e1". String
AdminOrganization
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgSettingsType getOrgSettings()
OrgSettingsType
public static com.vmware.vcloud.api.rest.schema.OrgSettingsType getOrgSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgSettingsType updateOrgSettings(com.vmware.vcloud.api.rest.schema.OrgSettingsType orgSettingsType)
throws VCloudException
orgSettingsType - OrgSettingsType - organization settings.
OrgSettingsType
VCloudException
public AdminCatalog createCatalog(com.vmware.vcloud.api.rest.schema.AdminCatalogType adminCatalogType)
throws VCloudException
adminCatalogType - AdminCatalogType
AdminCatalog
VCloudException
public User createUser(com.vmware.vcloud.api.rest.schema.UserType userType)
throws VCloudException
userType - UserType
User
VCloudException
public Group importGroup(com.vmware.vcloud.api.rest.schema.GroupType groupType)
throws VCloudException
groupType - GroupType
Group
VCloudException
public AdminVdc createAdminVdc(com.vmware.vcloud.api.rest.schema.AdminVdcType adminVdcType)
throws VCloudException
AdminOrganization
createAdminVdc(CreateVdcParamsType)
adminVdcType - AdminVdcType
AdminVdc
VCloudException
public AdminVdc createAdminVdc(com.vmware.vcloud.api.rest.schema.CreateVdcParamsType vdcParams)
throws VCloudException
vdcParams - CreateVdcParamsType
AdminVdc
VCloudException
public AdminOrgNetwork createOrgNetwork(com.vmware.vcloud.api.rest.schema.OrgNetworkType orgNetworkType)
throws VCloudException
orgNetworkType - OrgNetworkType
AdminOrgNetwork
VCloudException
public com.vmware.vcloud.api.rest.schema.ReferenceType getOrgReference()
throws VCloudException
ReferenceType
VCloudException
public com.vmware.vcloud.api.rest.schema.ReferenceType getTaskListReference()
throws VCloudException
ReferenceType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType getvAppTemplateLeaseSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgVAppTemplateLeaseSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType getvAppTemplateLeaseSettings()
throws VCloudException
OrgVAppTemplateLeaseSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType updatevAppTemplateLeaseSettings(com.vmware.vcloud.api.rest.schema.OrgVAppTemplateLeaseSettingsType orgVAppTemplateLeaseSettingsType)
throws VCloudException
orgVAppTemplateLeaseSettingsType - vappTemplate lease settings OrgVAppTemplateLeaseSettingsType
OrgVAppTemplateLeaseSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType getvAppLeaseSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgLeaseSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType getvAppLeaseSettings()
throws VCloudException
OrgLeaseSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType updatevAppLeaseSettings(com.vmware.vcloud.api.rest.schema.OrgLeaseSettingsType orgVAppLeaseSettingsType)
throws VCloudException
orgVAppLeaseSettingsType - OrgLeaseSettingsType - vapp lease settings.
OrgLeaseSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType getFederationSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgFederationSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType getFederationSettings()
OrgFederationSettingsType
public com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType updateFederationSettings(com.vmware.vcloud.api.rest.schema.OrgFederationSettingsType orgFederationSettingsType)
throws VCloudException
orgFederationSettingsType - OrgFederationSettingsType - email settings.
OrgFederationSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType getEmailSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgEmailSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType getEmailSettings()
OrgEmailSettingsType
public com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType updateEmailSettings(com.vmware.vcloud.api.rest.schema.OrgEmailSettingsType orgEmailSettingsType)
throws VCloudException
orgEmailSettingsType - OrgEmailSettingsType - email settings.
OrgEmailSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType getGeneralSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgGeneralSettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType getGeneralSettings()
OrgGeneralSettingsType
public com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType updateGeneralSettings(com.vmware.vcloud.api.rest.schema.OrgGeneralSettingsType orgGeneralSettingsType)
throws VCloudException
orgGeneralSettingsType - OrgGeneralSettingsType - general settings.
OrgGeneralSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType getPasswordPolicySettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgPasswordPolicySettingsType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType getPasswordPolicySettings()
OrgPasswordPolicySettingsType
public com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType updatePasswordPolicySettings(com.vmware.vcloud.api.rest.schema.OrgPasswordPolicySettingsType orgPasswordPolicySettingsType)
throws VCloudException
orgPasswordPolicySettingsType - OrgPasswordPolicySettingsType - password policy settings.
OrgPasswordPolicySettingsType
VCloudException
public AdminOrganization updateAdminOrg(com.vmware.vcloud.api.rest.schema.AdminOrgType adminOrgType)
throws VCloudException
adminOrgType - AdminOrgType
AdminOrganization
VCloudException
public void delete()
throws VCloudException,
TimeoutException
VCloudException
TimeoutException
public Task deleteAdminOrg(boolean force,
boolean recrusive)
throws VCloudException
force - Boolean - delete operation to forcibly remove the
entity.recrusive - Boolean - delete operation to remove child objects
VCloudException
public static void delete(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgRef)
throws VCloudException
client - vCloud Client VcloudClientadminOrgRef - Admin Organization Ref
VCloudException
public void enable()
throws VCloudException
VCloudException
public static void enable(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType orgRef)
throws VCloudException
client - VcloudClientorgRef -
VCloudException
public void disable()
throws VCloudException
VCloudException
public static void disable(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgRef)
throws VCloudException
client - VcloudClientadminOrgRef -
VCloudExceptionpublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getUserRefsByName()
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getUserRefs()
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getUserRefByName(String name)
name -
ReferenceTypepublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getGroupRefsByName()
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getGroupRefs()
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getGroupRefByName(String name)
name -
ReferenceTypepublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getCatalogRefs()
Collectionpublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminVdcRefsByName()
AdminVdc.getAdminVdcByReference(VcloudClient, ReferenceType)
For Organization/Tenant Administrators/Users this method returns Vdc references which can be
used in Vdc#getVdcByReference(VcloudClient, ReferenceType)
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminVdcRefs()
AdminVdc.getAdminVdcByReference(VcloudClient, ReferenceType)
For Organization/Tenant Administrators/Users this method returns Vdc references which can be
used in Vdc#getVdcByReference(VcloudClient, ReferenceType)
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getAdminVdcRefByName(String name)
AdminVdc.getAdminVdcByReference(VcloudClient, ReferenceType)
For Organization/Tenant Administrators/Users this method returns a Vdc reference which can be
used in Vdc#getVdcByReference(VcloudClient, ReferenceType)
name -
ReferenceTypepublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminOrgNetworkRefsByName()
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminOrgNetworkRefs()
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getAdminOrgNetworkRefByName(String name)
name -
ReferenceType
public void createEvent(com.vmware.vcloud.api.rest.schema.EventType eventType)
throws VCloudException
eventType - - EventType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType getGuestPersonalizationSettings()
throws VCloudException
OrgGuestPersonalizationSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType getOperationLimitsSettings()
throws VCloudException
OrgOperationLimitsSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType updateGuestPersonalizationSettings(com.vmware.vcloud.api.rest.schema.OrgGuestPersonalizationSettingsType orgGuestPersonalizationSettingsType)
throws VCloudException
orgGuestPersonalizationSettingsType - OrgGuestPersonalizationSettingsType - guest personalization settings.
OrgGuestPersonalizationSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType updateOperationLimitsSettings(com.vmware.vcloud.api.rest.schema.OrgOperationLimitsSettingsType operationLimitsSettingsType)
throws VCloudException
operationLimitsSettingsType - OrgOperationLimitsSettingsType - operation limit settings.
OrgOperationLimitsSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType getLdapSettings()
throws VCloudException
OrgLdapSettingsType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType getLdapSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - VcloudClientadminOrgReference - ReferenceType
OrgLdapSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType UpdateLdapSettings(com.vmware.vcloud.api.rest.schema.OrgLdapSettingsType orgLdapSettingsType)
throws VCloudException
orgLdapSettingsType -
OrgLdapSettingsType
VCloudException
public void resetLdapCertificate()
throws VCloudException
VCloudException
public void resetLdapKeyStore()
throws VCloudException
VCloudException
public void resetLdapSspiKeytab()
throws VCloudException
VCloudException
public com.vmware.vcloud.api.rest.schema.CertificateUploadSocketType updateLdapCertificate(com.vmware.vcloud.api.rest.schema.CertificateUpdateParamsType certificateUpdateParamsType)
throws VCloudException
certificateUpdateParamsType - CertificateUpdateParamsType
CertificateUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.KeystoreUploadSocketType updateLdapKeyStore(com.vmware.vcloud.api.rest.schema.KeystoreUpdateParamsType keystoreUpdateParamsType)
throws VCloudException
keystoreUpdateParamsType - KeystoreUpdateParamsType
KeystoreUploadSocketType
VCloudException
public com.vmware.vcloud.api.rest.schema.SspiKeytabUploadSocketType updateLdapSspiKeytab(com.vmware.vcloud.api.rest.schema.SspiKeytabUpdateParamsType sspiKeytabUpdateParamsType)
throws VCloudException
sspiKeytabUpdateParamsType - SspiKeytabUpdateParamsType
SspiKeytabUploadSocketType
VCloudException
public static void regenerateFederationCertificate(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
VCloudException
public void regenerateFederationCertificate()
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
VCloudException
public Task createOrgAssociation(com.vmware.vcloud.api.rest.schema.OrgAssociationType orgAssociation)
throws VCloudException
OrgAssociationType - - ReferenceType to the admin organization
TaskType
VCloudExceptionpublic com.vmware.vcloud.api.rest.schema.OrgAssociationsType getOrgAssociations()
OrgAssociationsType
public static com.vmware.vcloud.api.rest.schema.OrgAssociationsType getOrgAssociations(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientReferenceType - - ReferenceType to the admin organization
OrgAssociationsType
VCloudException
public Task updateOrgAssociations(com.vmware.vcloud.api.rest.schema.OrgAssociationsType orgAssociations)
throws VCloudException
OrgAssociationsType - - ReferenceType to the admin organizations
TaskType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgAssociationType getOrgAssociationByName(String memberName)
throws VCloudException
String - - memberName
OrgAssociationType
VCloudException
public Task deleteOrgAssociationByName(String memberName)
throws VCloudException
String - - memberName
TaskType
VCloudException
public static com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType getOrgOAuthSettings(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType adminOrgReference)
throws VCloudException
client - - VcloudClientadminOrgReference - - ReferenceType to the admin organization
OrgOAuthSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType updateOrgOauthSettings(com.vmware.vcloud.api.rest.schema.OrgOAuthSettingsType orgOAuthSettings)
throws VCloudException
OrgOAuthSettingsType - orgOAuthSettings - organization OAuth settings.
OrgOAuthSettingsType
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType createOrgSelectorExtension(com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
throws VCloudException
SelectorExtensionType -
SelectorExtensionType
VCloudException
public List<com.vmware.vcloud.api.rest.schema.SelectorExtensionType> getOrgSelectorExtension()
throws VCloudException
List SelectorExtensionType
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType getOrgSelectorExtensionById(String selectorExtensionId)
throws VCloudException
string - selectorExtensionId
SelectorExtensionType
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType updateOrgSelectorExtensionById(String selectorExtensionId,
com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
throws VCloudException
SelectorExtensionType - SelectorExtensionTypeString - SelectorExtensionId
SelectorExtensionType
VCloudException
public void deleteOrgSelectorExtensionById(String selectorExtensionId)
throws VCloudException
String - SelectorExtensionId
VCloudException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||