VMware Cloud Director API - OrgAssociationMember
OrgAssociationType
- Element:
- OrgAssociationMember
- Type:
- OrgAssociationType
- Namespace:
- http://www.vmware.com/vcloud/v1.5
- Description:
- A reference to another organization
- Since:
- 29.0
- Schema:
- multiSite.xsd
- Media type(s):
-
application/vnd.vmware.admin.organizationAssociation+json
application/vnd.vmware.admin.organizationAssociation+xml
- Extends:
- ResourceType
- XML Representation:
-
<OrgAssociationMember xmlns="http://www.vmware.com/vcloud/v1.5" 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"/>
<SiteId> xs:string </SiteId>
<OrgId> xs:string </OrgId>
<SiteName> xs:string </SiteName>
<OrgName> xs:string </OrgName>
<OrgPublicKey> xs:string </OrgPublicKey>
<Status> xs:string </Status>
</OrgAssociationMember>
-
Attributes
-
Attribute Type Required Modifiable Since Deprecated Description href anyURI No always 29.0 The URI of the entity. type string No always 29.0 The MIME type of the entity. -
Elements
-
Element Type Required Modifiable Since Deprecated Description Link LinkType No none 29.0 A reference to an entity or operation associated with this object. OrgId string Yes create 29.0 The URN of the organization with which to associate. OrgName string Yes create 29.0 The name of the organization with which to associate. OrgPublicKey string Yes create 29.0 PEM-encoded public key for this organization. SiteId string Yes create 29.0 The URN of the site that this organization occupies. SiteName string No none 29.0 The name of the site that the organization occupies. Status string No none 29.0 Current status of this association. One of:
ACTIVE (The association has been established by both members, and communication with the remote party succeeded.)
ASYMMETRIC (The association has been established at the local site, but the remote party has not yet reciprocated.)
UNREACHABLE (The association has been established by both members, but the remote member is currently unreachable.)VCloudExtension VCloudExtensionType No always 29.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/org/{id}/associations/localAssociationData Gets the associaiton data for a given local org. read GET /admin/org/{id}/associations/{remoteSiteId}/{remoteOrgId} Retrieves a specific member from the organization's associations as identified by identifier included in the request 29.0 update PUT /admin/org/{id}/associations/{remoteSiteId}/{remoteOrgId} Update an organization association 29.0 delete DELETE /admin/org/{id}/associations/{remoteSiteId}/{remoteOrgId} Removes the specified member from this organization's associations. 29.0 as input POST /admin/org/{id}/associations Adds a new member to this organization's associations 29.0