VMware Cloud Director API - VcTrustStoreUploadSocket

VMware Cloud Director API - VcTrustStoreUploadSocket

VcTrustStoreUploadSocketType

Element:
VcTrustStoreUploadSocket
Type:
VcTrustStoreUploadSocketType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Upload socket for vCenter trust store.
Since:
5.1
Schema:
settings.xsd
Media type(s):
application/vnd.vmware.admin.vcTrustStoreUploadSocket+xml
application/vnd.vmware.admin.vcTrustStoreUploadSocket+json
Extends:
FileUploadSocketType
XML Representation:
<VcTrustStoreUploadSocket xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5" uploadLocation="xs:string">
    <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:Task> vcloud_v1.5:TaskType </vcloud_v1.5:Task>
        </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>
</VcTrustStoreUploadSocket>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
uploadLocation string No none 5.1 URL where the file must be uploaded.

Elements

Element Type Required Modifiable Since Deprecated Description
Task TaskType No none 5.1 A task representing progress of the upload.
VCloudExtension VCloudExtensionType No always 5.1 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
as output POST /admin/extension/settings/general/action/updateVcTrustsore Updates vCenter trust store. 5.1 36.0