VMware Cloud Director API Extension Elements
VMware Cloud Director API Extension Elements
Extension Elements
Extension Elements (101)
| Element | Description | Since |
|---|---|---|
| AclRule | Represents an extension service ACL rule. | 5.1 |
| AmqpSettings | Represents the settings for the AMQP broker. | 1.5 |
| AmqpSettingsTest | Represents the result from AMQP settings test. | 1.5 |
| ApiDefinition (extension/v1.5) | Represents an extension service API definition. | 5.1 |
| ApiDefinitions | Represents a list of extension service API definitions. | 5.1 |
| ApiFilter | Represents an extension service API filter as a UrlPattern or a ResponseContentType. | 5.1 |
| ApiFilters | Container for extension service API filters. | 5.1 |
| AuthorizationCheckParams | Parameters for an authorization check request. | 5.1 |
| AuthorizationCheckResponse | Response to an authorization check request. | 5.1 |
| BlockingTask | Describes a blocking task request. | 1.5 |
| BlockingTaskOperationParams | Parameters to POST with a blocking task action. | 1.5 |
| BlockingTaskOperations | List of operation names. | 1.5 |
| BlockingTaskReferences (extension/v1.5) | Container for query results returned in references format. | |
| BlockingTaskSettings | Represents the settings related to blocking tasks. | 1.5 |
| BlockingTaskUpdateProgressParams | Parameters to update a blocking task with a new timeout. | 1.5 |
| BrandingSettings | Information used to customize the vCloud Director Web console. | 1.5 |
| BundleUploadParams | Parameters for initializing an upload session for an extension service localization bundle. | 5.1 |
| BundleUploadSocket | Upload information for an extension service localization bundle. | 5.1 |
| CatalogSettings | Catalog settings for this cloud | 5.5 |
| CpomSettings | Specifies default CPoM settings for all organizations in the system. | 32.0 |
| Datastore | Represents datastore object. | 1.5 |
| DatastoreReferences (extension/v1.5) | Collection of datastore references. | 1.5 |
| Datastores | Represents a list of datastores. | 29.0 |
| EmailSettings | Represents system email settings. | 1.5 |
| EntityReferences | Container for references to entities. | 5.1 |
| ExtensionServices | List of references to registered extension services. | 5.1 |
| FileDescriptor (extension/v1.5) | Represents an extension service API definition file. | 5.1 |
| GeneralSettings | General system settings. | 1.5 |
| Host | Read only representation of one host in a vSphere server. | 1.0 |
| ImportMediaParams | Represents parameters to import media from vSphere. | 1.5 |
| ImportVmAsVAppParams | Parameters to import a virtual machine as a vApp. | 1.0 |
| ImportVmAsVAppTemplateParams | Parameters to import a virtual machine as a vApp template. | 1.0 |
| ImportVmIntoExistingVAppParams | Parameters to import a virtual machine into an existing VApp. | 1.5 |
| ImportVmParams | Parameters to import a virtual machine. | 30.0 |
| LdapSettings | Defines the hostname and connection details for system LDAP service. | 1.5 |
| License | This is used by the API to update and retrieve site license specific information. | 1.5 |
| MigrateParams | Parameters that control virtual machine migration. | 5.1 |
| NotificationsSettings | Represents the settings related to Notifications. | 1.5 |
| NsxTManager | Represents credentials to a NSX-T Manager. | 31.0 |
| NsxTManagers | Represents parameters to register an NSX-T Manager. | 31.0 |
| ObjectExtension | Represents a registered object extension. | 16.0 |
| ObjectExtensions | The collection of registered object extensions. | 16.0 |
| OperationLimitsSettings | Specifies default operation limits settings for all organizations in the system. | 20.0 |
| OrganizationResourcePoolSet | Represents a set of resource pools that back an organization vDC. | 1.5 |
| PrepareHostParams | This element is deprecated and no longer required or used. | 0.9 |
| ProviderVdcMergeParams | A list of Provider vDCs to merge with the target Provider vDC. | 5.1 |
| RegisterVimServerParams | Represents parameters to register a vCenter server. | 0.9 |
| ResourceClass | Represents a resource class defined by an external service. | 5.1 |
| ResourceClassAction | Defines the HTTP methods allowed on a URL pattern associated with an extension service resource class. | 5.1 |
| ResourcePoolList | Represents a list of available resource pools that have not been assigned to any vDCs (provider or org). | 1.0 |
| RightRefs | Container for ReferenceType elements that reference the predefined RightType objects. | 5.1 |
| Service (extension/v1.5) | Represents an extension service. | 5.1 |
| ServiceLink | Represents a service link defined by an extension service. | 5.1 |
| ServiceLinks | A list of service links for extension services. | 5.1 |
| ServiceResource | Represents an instance of resource class defined by an extension service. | 5.1 |
| ShieldManager | Represents credentials to a vShield Manager server. | 0.9 |
| StrandedItem | Represents the stranded item. | 5.1 |
| SystemPasswordPolicySettings | Represents the settings related to Password Policy. | 1.5 |
| SystemSettings | Represents system-level settings. | 1.5 |
| TenantMigrationParams | Represents parameters for moving tenant entities. | 29.0 |
| UpdateProviderVdcStorageProfiles | Parameters for request to add or remove Provider vDC storage profiles. | 5.1 |
| UpdateResourcePoolSetParams | Parameters for updating resource pools backing a Provider vDC. | 1.5 |
| UpdateRightsParams | Parameters for updating right collection. | 5.1 |
| UserEntityRights | Container for EntityRights elements. | 5.1 |
| VMWDiscoveredResourcePools | A list of vCenter Resource Pools that are valid for adoption by VDCs. | 22.0 |
| VMWExtension | List links to extension operations and entities. | 1.0 |
| VMWExternalNetwork | External network type. | 1.0 |
| VMWExternalNetworkReferences | Represents a list of available external networks. | 1.0 |
| VMWHostGroup | HostGroup identifies a list of references to hosts in this resource pool to which VM-Host affinity rules can apply. | 27.0 |
| VMWHostGroups | List of host groups in this resource pool. | 27.0 |
| VMWHostReferences | Represents a list of available hosts. | 1.0 |
| VMWNamedVmGroup | Container for references to VM Groups in the system that have identical names. | 27.0 |
| VMWNetworkPool | Base extension network pool type. | 1.0 |
| VMWNetworkPoolReferences | Represents a list of available network pools. | 1.0 |
| VMWProviderVdc | Extension representation of provider vDC type. | 1.0 |
| VMWProviderVdcParams | Parameters to create or update a Provider vDC. | 5.1 |
| VMWProviderVdcReferences (extension/v1.5) | Represents a list of available provider vDCs. | 1.0 |
| VMWProviderVdcResourcePool | Represents backing resource pool for provider vDC. | 31.0 |
| VMWProviderVdcResourcePoolSet | Represents backing resource pool set | 1.5 |
| VMWProviderVdcStorageProfile | Extension representation of provider vDC storage profile type. | 5.1 |
| VMWStorageProfile | Represents a vCenter storage profile. | 5.1 |
| VMWStorageProfiles | Represents a group of vCenter storage profiles. | 5.1 |
| VMWVdcTemplate | A reference to a VDC template. | 5.7 |
| VMWVdcTemplateList | Represents a list of VDC templates. | 5.7 |
| VMWVdcTemplateReferences | Container for query results returned in references format. | |
| VMWVdcTemplates | Container for VMWVdcTemplateType | 5.7 |
| VMWVimServerReferences | List of references to vCenter servers registered to vCloud Director. | 1.0 |
| VMWVmGroup | VmGroup identifies a group of VMs in this resource pool to which VM-Host affinity rules can be applied. | 27.0 |
| VMWVmGroupReferences | References to VM Groups that have identical names. | 27.0 |
| VMWVmGroups | List of VM groups in this resource pool. | 27.0 |
| VMWVmHostAffinityRule | A VM-Host affinity rule controls the placement of VMs on hosts. | 27.0 |
| VMWVmHostAffinityRules | VmHostAffinityRules in this resource pool. | 27.0 |
| VSphereWebClientUrl | Represents the vSphere Web Client URL of a VIM object. | 5.1 |
| VcTrustStoreUpdateParams | Parameters for updating the vCenter truststore. | 5.1 |
| VcTrustStoreUploadSocket | Upload socket for vCenter trust store. | 5.1 |
| VendorServices | Vendor services available for service insertion on networks or edge gateways. | 5.1 |
| VimObjectRef | Represents the moref and the type of a vSphere object. | 0.9 |
| VimObjectRefList | ||
| VimServer | Represents vCenter server information. | 0.9 |
| VmObjectRefsList | A list of references to virtual machines in vCenter inventory. | 1.0 |
| VmVimInfo | Represents a vSphere VM information. | 1.5 |