Vcenter SystemConfig DeploymentType get

Vcenter SystemConfig DeploymentType get

Get the type of the vCenter appliance.

This operation was added in vSphere API 6.7.

Request
URI
GET
https://{api_host}/api/vcenter/system-config/deployment-type
COPY
Authentication
This operation uses the following authentication methods.
Responses
200

The type of the vCenter appliance.

Returns Vcenter SystemConfig DeploymentType Info of type(s) application/json
{
    "type": "string"
}
string
type
Required

The type of the appliance.

For more information see: Vcenter Deployment ApplianceType.

This property was added in vSphere API 6.7.


400

if appliance is not in CONFIGURED state.

Returns Vapi Std Errors NotAllowedInCurrentState of type(s) application/json
This response body class contains all of the following: InlineVapi Std Errors NotAllowedInCurrentState0
"Vapi Std Errors NotAllowedInCurrentState Object"

401

if the caller is not authenticated.

Returns Vapi Std Errors Unauthenticated of type(s) application/json
This response body class contains all of the following: InlineVapi Std Errors Unauthenticated0
"Vapi Std Errors Unauthenticated Object"
string
challenge
Optional

Indicates the authentication challenges applicable to the target API provider. It can be used by a client to discover the correct authentication scheme to use. The exact syntax of the value is defined by the specific provider, the protocol and authentication schemes used.

For example, a provider using REST may adhere to the WWW-Authenticate HTTP header specification, RFC7235, section 4.1. In this case an example challenge value may be: SIGN realm="27da1358-2ba4-11e9-b210-d663bd873d93",sts="http://vcenter/sso?vsphere.local", Basic realm="vCenter"

This property was added in vSphere API 7.0.0.0.

This property is optional because it was added in a newer version than its parent node.


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/api/vcenter/system-config/deployment-type