VMware Cloud Director API Extension Elements

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