Share via


ComputeManagementClient class

Extends

Constructors

ComputeManagementClient(TokenCredential, string, ComputeManagementClientOptionalParams)

Initializes a new instance of the ComputeManagementClient class.

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

The ID of the target subscription.

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

galleryInVMAccessControlProfiles

galleryInVMAccessControlProfiles: GalleryInVMAccessControlProfiles

Property Value

galleryInVMAccessControlProfileVersions

galleryInVMAccessControlProfileVersions: GalleryInVMAccessControlProfileVersions

Property Value

galleryScripts

galleryScripts: GalleryScripts

Property Value

galleryScriptVersions

galleryScriptVersions: GalleryScriptVersions

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

softDeletedResource

softDeletedResource: SoftDeletedResource

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