ComputeManagementClient class

Extends

Constructors

ComputeManagementClient(TokenCredential, string, ComputeManagementClientOptionalParams)

Initializes a new instance of the ComputeManagementClient class.

Properties

$host
availabilitySets
dedicatedHostGroups
dedicatedHosts
diskEncryptionSets
disks
images
logAnalytics
operations
proximityPlacementGroups
snapshots
sshPublicKeys
subscriptionId
usageOperations
virtualMachineExtensionImages
virtualMachineExtensions
virtualMachineImages
virtualMachines
virtualMachineScaleSetExtensions
virtualMachineScaleSetRollingUpgrades
virtualMachineScaleSets
virtualMachineScaleSetVMExtensions
virtualMachineScaleSetVMs
virtualMachineSizes

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

ComputeManagementClient(TokenCredential, string, ComputeManagementClientOptionalParams)

Initializes a new instance of the ComputeManagementClient class.

new ComputeManagementClient(credentials: TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

options
ComputeManagementClientOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

availabilitySets

availabilitySets: AvailabilitySets

Property Value

dedicatedHostGroups

dedicatedHostGroups: DedicatedHostGroups

Property Value

dedicatedHosts

dedicatedHosts: DedicatedHosts

Property Value

diskEncryptionSets

diskEncryptionSets: DiskEncryptionSets

Property Value

disks

disks: Disks

Property Value

images

images: Images

Property Value

logAnalytics

logAnalytics: LogAnalytics

Property Value

operations

operations: Operations

Property Value

proximityPlacementGroups

proximityPlacementGroups: ProximityPlacementGroups

Property Value

snapshots

snapshots: Snapshots

Property Value

sshPublicKeys

sshPublicKeys: SshPublicKeys

Property Value

subscriptionId

subscriptionId: string

Property Value

string

usageOperations

usageOperations: UsageOperations

Property Value

virtualMachineExtensionImages

virtualMachineExtensionImages: VirtualMachineExtensionImages

Property Value

virtualMachineExtensions

virtualMachineExtensions: VirtualMachineExtensions

Property Value

virtualMachineImages

virtualMachineImages: VirtualMachineImages

Property Value

virtualMachines

virtualMachines: VirtualMachines

Property Value

virtualMachineScaleSetExtensions

virtualMachineScaleSetExtensions: VirtualMachineScaleSetExtensions

Property Value

virtualMachineScaleSetRollingUpgrades

virtualMachineScaleSetRollingUpgrades: VirtualMachineScaleSetRollingUpgrades

Property Value

virtualMachineScaleSets

virtualMachineScaleSets: VirtualMachineScaleSets

Property Value

virtualMachineScaleSetVMExtensions

virtualMachineScaleSetVMExtensions: VirtualMachineScaleSetVMExtensions

Property Value

virtualMachineScaleSetVMs

virtualMachineScaleSetVMs: VirtualMachineScaleSetVMs

Property Value

virtualMachineSizes

virtualMachineSizes: VirtualMachineSizes

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