VMware Cloud Director API - RegisterVimServerParams
RegisterVimServerParamsType
- Element:
- RegisterVimServerParams
- Type:
- RegisterVimServerParamsType
- Namespace:
- http://www.vmware.com/vcloud/extension/v1.5
- Description:
- Represents parameters to register a vCenter server.
- Since:
- 0.9
- Schema:
- vmwextensions.xsd
- Media type(s):
-
application/vnd.vmware.admin.registerVimServerParams+xml
application/vnd.vmware.admin.registerVimServerParams+json
- Extends:
- anyType
- XML Representation:
-
<RegisterVimServerParams xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5">
<VimServer href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string">
<vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<Description> xs:string </Description>
<vcloud_v1.5:Tasks>
<vcloud_v1.5:Task href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string" status="xs:string" operation="xs:string" operationName="xs:string"
serviceNamespace="xs:string" startTime="xs:dateTime" endTime="xs:dateTime" expiryTime="xs:dateTime"
cancelRequested="xs:boolean">
<vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<Description> xs:string </Description>
<vcloud_v1.5:Tasks> vcloud_v1.5:TasksInProgressType </vcloud_v1.5:Tasks>
<vcloud_v1.5:Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<vcloud_v1.5:Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
vendorSpecificErrorCode="xs:string">
<vcloud_v1.5:TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string"/>
</vcloud_v1.5:Error>
<vcloud_v1.5:User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<vcloud_v1.5:Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<Progress> xs:int </Progress>
<Params> ... </Params>
<Details> xs:string </Details>
<vcloud_v1.5:VcTaskList>
<vcloud_v1.5:VcTask name="xs:string" moref="xs:string" status="xs:string" description="xs:string"
errorMessage="xs:string" objectName="xs:string" objectType="xs:string" objectMoref="xs:string"
virtualCenterID="xs:string" startTime="xs:dateTime" endTime="xs:dateTime"/>
</vcloud_v1.5:VcTaskList>
<vcloud_v1.5:Result>
<ResultContent> ... </ResultContent>
<vcloud_v1.5:ResultReference href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</vcloud_v1.5:Result>
</vcloud_v1.5:Task>
</vcloud_v1.5:Tasks>
<Username> xs:string </Username>
<Password> xs:string </Password>
<Url> xs:anyURI </Url>
<IsEnabled> xs:boolean </IsEnabled>
<rootFolder> xs:string </rootFolder>
<vcNoneNetwork> xs:string </vcNoneNetwork>
<ComputeProviderScope> xs:string </ComputeProviderScope>
<IsConnected> xs:boolean </IsConnected>
<ShieldManagerHost> xs:anyURI </ShieldManagerHost>
<ShieldManagerUserName> xs:string </ShieldManagerUserName>
<VsmVersion> xs:string </VsmVersion>
<Uuid> xs:string </Uuid>
<VcProxy> xs:string </VcProxy>
<VcVersion> xs:string </VcVersion>
<UseVsphereService> xs:boolean </UseVsphereService>
<VsphereWebClientServerUrl> xs:string </VsphereWebClientServerUrl>
<tenantScoped> xs:boolean </tenantScoped>
<providerScoped> xs:boolean </providerScoped>
<listenerState> xs:string </listenerState>
<clusterHealthStatus> xs:string </clusterHealthStatus>
<proxyEnabled> xs:boolean </proxyEnabled>
<clustersCount> xs:int </clustersCount>
<totalVmCount> xs:int </totalVmCount>
<poweredOnVmCount> xs:int </poweredOnVmCount>
<totalMemMb> xs:int </totalMemMb>
<reservedMemMb> xs:int </reservedMemMb>
<demandedMemMb> xs:int </demandedMemMb>
<totalCpuMhz> xs:int </totalCpuMhz>
<reservedCpuMhz> xs:int </reservedCpuMhz>
<demandedCpuMhz> xs:int </demandedCpuMhz>
<totalStorageMb> xs:int </totalStorageMb>
<freeStorageMb> xs:int </freeStorageMb>
<uncommittedStorageMb> xs:int </uncommittedStorageMb>
</VimServer>
<ShieldManager href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string">
<vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<Description> xs:string </Description>
<vcloud_v1.5:Tasks>
<vcloud_v1.5:Task href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string" status="xs:string" operation="xs:string" operationName="xs:string"
serviceNamespace="xs:string" startTime="xs:dateTime" endTime="xs:dateTime" expiryTime="