ComputeManagementClient Class

Definition

Compute Client

public class ComputeManagementClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.Compute.ComputeManagementClient>, IDisposable, Microsoft.Azure.Management.Compute.IComputeManagementClient, Microsoft.Rest.Azure.IAzureClient
type ComputeManagementClient = class
    inherit ServiceClient<ComputeManagementClient>
    interface IComputeManagementClient
    interface IDisposable
    interface IAzureClient
Public Class ComputeManagementClient
Inherits ServiceClient(Of ComputeManagementClient)
Implements IAzureClient, IComputeManagementClient, IDisposable
Inheritance
System.Object
ComputeManagementClient
Implements

Constructors

ComputeManagementClient(DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(HttpClient, Boolean)

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(ServiceClientCredentials, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(ServiceClientCredentials, HttpClient, Boolean)

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(Uri, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(Uri, HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

ComputeManagementClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the ComputeManagementClient class.

Properties

AcceptLanguage

The preferred language for the response.

AvailabilitySets

Gets the IAvailabilitySetsOperations.

BaseUri

The base URI of the service.

CapacityReservationGroups

Gets the ICapacityReservationGroupsOperations.

CapacityReservations

Gets the ICapacityReservationsOperations.

CloudServiceOperatingSystems

Gets the ICloudServiceOperatingSystemsOperations.

CloudServiceRoleInstances

Gets the ICloudServiceRoleInstancesOperations.

CloudServiceRoles

Gets the ICloudServiceRolesOperations.

CloudServices

Gets the ICloudServicesOperations.

CloudServicesUpdateDomain

Gets the ICloudServicesUpdateDomainOperations.

Credentials

Credentials needed for the client to connect to Azure.

DedicatedHostGroups

Gets the IDedicatedHostGroupsOperations.

DedicatedHosts

Gets the IDedicatedHostsOperations.

DeserializationSettings

Gets or sets json deserialization settings.

DiskAccesses

Gets the IDiskAccessesOperations.

DiskEncryptionSets

Gets the IDiskEncryptionSetsOperations.

DiskRestorePoint

Gets the IDiskRestorePointOperations.

Disks

Gets the IDisksOperations.

FirstMessageHandler (Inherited from ServiceClient<T>)
Galleries

Gets the IGalleriesOperations.

GalleryApplications

Gets the IGalleryApplicationsOperations.

GalleryApplicationVersions

Gets the IGalleryApplicationVersionsOperations.

GalleryImages

Gets the IGalleryImagesOperations.

GalleryImageVersions

Gets the IGalleryImageVersionsOperations.

GallerySharingProfile

Gets the IGallerySharingProfileOperations.

GenerateClientRequestId

Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.

HttpClient (Inherited from ServiceClient<T>)
HttpClientHandler (Inherited from ServiceClient<T>)
HttpMessageHandlers (Inherited from ServiceClient<T>)
Images

Gets the IImagesOperations.

LogAnalytics

Gets the ILogAnalyticsOperations.

LongRunningOperationRetryTimeout

The retry timeout in seconds for Long Running Operations. Default value is 30.

Operations

Gets the IOperations.

ProximityPlacementGroups

Gets the IProximityPlacementGroupsOperations.

ResourceSkus

Gets the IResourceSkusOperations.

RestorePointCollections

Gets the IRestorePointCollectionsOperations.

RestorePoints

Gets the IRestorePointsOperations.

SerializationSettings

Gets or sets json serialization settings.

SharedGalleries

Gets the ISharedGalleriesOperations.

SharedGalleryImages

Gets the ISharedGalleryImagesOperations.

SharedGalleryImageVersions

Gets the ISharedGalleryImageVersionsOperations.

Snapshots

Gets the ISnapshotsOperations.

SshPublicKeys

Gets the ISshPublicKeysOperations.

SubscriptionId

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

Usage

Gets the IUsageOperations.

UserAgent (Inherited from ServiceClient<T>)
VirtualMachineExtensionImages

Gets the IVirtualMachineExtensionImagesOperations.

VirtualMachineExtensions

Gets the IVirtualMachineExtensionsOperations.

VirtualMachineImages

Gets the IVirtualMachineImagesOperations.

VirtualMachineImagesEdgeZone

Gets the IVirtualMachineImagesEdgeZoneOperations.

VirtualMachineRunCommands

Gets the IVirtualMachineRunCommandsOperations.

VirtualMachines

Gets the IVirtualMachinesOperations.

VirtualMachineScaleSetExtensions

Gets the IVirtualMachineScaleSetExtensionsOperations.

VirtualMachineScaleSetRollingUpgrades

Gets the IVirtualMachineScaleSetRollingUpgradesOperations.

VirtualMachineScaleSets

Gets the IVirtualMachineScaleSetsOperations.

VirtualMachineScaleSetVMExtensions

Gets the IVirtualMachineScaleSetVMExtensionsOperations.

VirtualMachineScaleSetVMRunCommands

Gets the IVirtualMachineScaleSetVMRunCommandsOperations.

VirtualMachineScaleSetVMs

Gets the IVirtualMachineScaleSetVMsOperations.

VirtualMachineSizes

Gets the IVirtualMachineSizesOperations.

Methods

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
Dispose() (Inherited from ServiceClient<T>)
Dispose(Boolean) (Inherited from ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
SetRetryPolicy(RetryPolicy) (Inherited from ServiceClient<T>)
SetUserAgent(String) (Inherited from ServiceClient<T>)
SetUserAgent(String, String) (Inherited from ServiceClient<T>)

Extension Methods

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for long running operations.

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for long running operations.

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for long running operations.

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for long running operations.

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for DELETE and POST operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for DELETE and POST operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for DELETE and POST operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for DELETE and POST operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for PUT and PATCH operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for PUT and PATCH operations. (Deprecated, please use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Gets operation result for PUT and PATCH operations. (Deprecated, please use GetLongRunningOperationResultAsync)

Applies to