ComputeManagementClient class

Extends

Constructors

ComputeManagementClient(TokenCredential, string, ComputeManagementClientOptionalParams)

Initializes a new instance of the ComputeManagementClient class.

Properties

$host
availabilitySets
capacityReservationGroups
capacityReservations
cloudServiceOperatingSystems
cloudServiceRoleInstances
cloudServiceRoles
cloudServices
cloudServicesUpdateDomain
communityGalleries
communityGalleryImages
communityGalleryImageVersions
dedicatedHostGroups
dedicatedHosts
diskAccesses
diskEncryptionSets
diskRestorePointOperations
disks
galleries
galleryApplications
galleryApplicationVersions
galleryImages
galleryImageVersions
gallerySharingProfile
images
logAnalytics
operations
proximityPlacementGroups
resourceSkus
restorePointCollections
restorePoints
sharedGalleries
sharedGalleryImages
sharedGalleryImageVersions
snapshots
sshPublicKeys
subscriptionId
usageOperations
virtualMachineExtensionImages
virtualMachineExtensions
virtualMachineImages
virtualMachineImagesEdgeZone
virtualMachineRunCommands
virtualMachines
virtualMachineScaleSetExtensions
virtualMachineScaleSetRollingUpgrades
virtualMachineScaleSets
virtualMachineScaleSetVMExtensions
virtualMachineScaleSetVMRunCommands
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

capacityReservationGroups

capacityReservationGroups: CapacityReservationGroups

Property Value

capacityReservations

capacityReservations: CapacityReservations

Property Value

cloudServiceOperatingSystems

cloudServiceOperatingSystems: CloudServiceOperatingSystems

Property Value

cloudServiceRoleInstances

cloudServiceRoleInstances: CloudServiceRoleInstances

Property Value

cloudServiceRoles

cloudServiceRoles: CloudServiceRoles

Property Value

cloudServices

cloudServices: CloudServices

Property Value

cloudServicesUpdateDomain

cloudServicesUpdateDomain: CloudServicesUpdateDomain

Property Value

communityGalleries

communityGalleries: CommunityGalleries

Property Value

communityGalleryImages

communityGalleryImages: CommunityGalleryImages

Property Value

communityGalleryImageVersions

communityGalleryImageVersions: CommunityGalleryImageVersions

Property Value

dedicatedHostGroups

dedicatedHostGroups: DedicatedHostGroups

Property Value

dedicatedHosts

dedicatedHosts: DedicatedHosts

Property Value

diskAccesses

diskAccesses: DiskAccesses

Property Value

diskEncryptionSets

diskEncryptionSets: DiskEncryptionSets

Property Value

diskRestorePointOperations

diskRestorePointOperations: DiskRestorePointOperations

Property Value

disks

disks: Disks

Property Value

galleries

galleries: Galleries

Property Value

galleryApplications

galleryApplications: GalleryApplications

Property Value

galleryApplicationVersions

galleryApplicationVersions: GalleryApplicationVersions

Property Value

galleryImages

galleryImages: GalleryImages

Property Value

galleryImageVersions

galleryImageVersions: GalleryImageVersions

Property Value

gallerySharingProfile

gallerySharingProfile: GallerySharingProfile

Property Value

images

images: Images

Property Value

logAnalytics

logAnalytics: LogAnalytics

Property Value

operations

operations: Operations

Property Value

proximityPlacementGroups

proximityPlacementGroups: ProximityPlacementGroups

Property Value

resourceSkus

resourceSkus: ResourceSkus

Property Value

restorePointCollections

restorePointCollections: RestorePointCollections

Property Value

restorePoints

restorePoints: RestorePoints

Property Value

sharedGalleries

sharedGalleries: SharedGalleries

Property Value

sharedGalleryImages

sharedGalleryImages: SharedGalleryImages

Property Value

sharedGalleryImageVersions

sharedGalleryImageVersions: SharedGalleryImageVersions

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

virtualMachineImagesEdgeZone

virtualMachineImagesEdgeZone: VirtualMachineImagesEdgeZone

Property Value

virtualMachineRunCommands

virtualMachineRunCommands: VirtualMachineRunCommands

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

virtualMachineScaleSetVMRunCommands

virtualMachineScaleSetVMRunCommands: VirtualMachineScaleSetVMRunCommands

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