AzureVMwareSolutionAPI class

Extends

Constructors

AzureVMwareSolutionAPI(TokenCredential, string, AzureVMwareSolutionAPIOptionalParams)

Initializes a new instance of the AzureVMwareSolutionAPI class.

Properties

$host
addons
apiVersion
authorizations
cloudLinks
clusters
datastores
globalReachConnections
hcxEnterpriseSites
iscsiPaths
locations
operations
placementPolicies
privateClouds
scriptCmdlets
scriptExecutions
scriptPackages
subscriptionId
virtualMachines
workloadNetworks

Inherited Properties

pipeline

The pipeline used by this client to make requests

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

AzureVMwareSolutionAPI(TokenCredential, string, AzureVMwareSolutionAPIOptionalParams)

Initializes a new instance of the AzureVMwareSolutionAPI class.

new AzureVMwareSolutionAPI(credentials: TokenCredential, subscriptionId: string, options?: AzureVMwareSolutionAPIOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The ID of the target subscription. The value must be an UUID.

options
AzureVMwareSolutionAPIOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

addons

addons: Addons

Property Value

apiVersion

apiVersion: string

Property Value

string

authorizations

authorizations: Authorizations

Property Value

cloudLinks: CloudLinks

Property Value

clusters

clusters: Clusters

Property Value

datastores

datastores: Datastores

Property Value

globalReachConnections

globalReachConnections: GlobalReachConnections

Property Value

hcxEnterpriseSites

hcxEnterpriseSites: HcxEnterpriseSites

Property Value

iscsiPaths

iscsiPaths: IscsiPaths

Property Value

locations

locations: Locations

Property Value

operations

operations: Operations

Property Value

placementPolicies

placementPolicies: PlacementPolicies

Property Value

privateClouds

privateClouds: PrivateClouds

Property Value

scriptCmdlets

scriptCmdlets: ScriptCmdlets

Property Value

scriptExecutions

scriptExecutions: ScriptExecutions

Property Value

scriptPackages

scriptPackages: ScriptPackages

Property Value

subscriptionId

subscriptionId: string

Property Value

string

virtualMachines

virtualMachines: VirtualMachines

Property Value

workloadNetworks

workloadNetworks: WorkloadNetworks

Property Value

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest