ComputeManagementClient Class
Represents the compute management client.
Namespace: Microsoft.WindowsAzure.Management.Compute
Assembly: Microsoft.WindowsAzure.Management.Compute (in Microsoft.WindowsAzure.Management.Compute.dll)
Inheritance Hierarchy
System.Object
Hyak.Common.ServiceClient<T>
Microsoft.WindowsAzure.Management.Compute.ComputeManagementClient
Syntax
public class ComputeManagementClient : ServiceClient<ComputeManagementClient>,
IComputeManagementClient, IDisposable
public ref class ComputeManagementClient : ServiceClient<ComputeManagementClient^>,
IComputeManagementClient, IDisposable
type ComputeManagementClient =
class
inherit ServiceClient<ComputeManagementClient>
interface IComputeManagementClient
interface IDisposable
end
Public Class ComputeManagementClient
Inherits ServiceClient(Of ComputeManagementClient)
Implements IComputeManagementClient, IDisposable
Constructors
Name | Description | |
---|---|---|
ComputeManagementClient() | Initializes a new instance of the ComputeManagementClient class. |
|
ComputeManagementClient(HttpClient) | Initializes a new instance of the ComputeManagementClient class. |
|
ComputeManagementClient(SubscriptionCloudCredentials) | Initializes a new instance of the ComputeManagementClient class. |
|
ComputeManagementClient(SubscriptionCloudCredentials, HttpClient) | Initializes a new instance of the ComputeManagementClient class. |
|
ComputeManagementClient(SubscriptionCloudCredentials, Uri) | Initializes a new instance of the ComputeManagementClient class. |
|
ComputeManagementClient(SubscriptionCloudCredentials, Uri, HttpClient) | Initializes a new instance of the ComputeManagementClient class. |
Properties
Name | Description | |
---|---|---|
ApiVersion | Gets the API version. |
|
BaseUri | Gets the URI that is used as the base for all operation requests. |
|
Credentials | Gets the SubscriptionCloudCredentials object that contains the credentials that are required to perform operations on subscription resources. |
|
Deployments | Gets the IDeploymentOperations object that contains the operations for managing deployments in a cloud service. |
|
DnsServer | The Compute Management API includes operations for managing the dns servers for your subscription. |
|
ExtensionImages | The Service Management API includes operations for managing the service and virtual machine extension images in your publisher subscription. |
|
HostedServices | Gets the IHostedServiceOperations object that contains the operations for managing the cloud services in a subscription. |
|
HttpClient | (Inherited from ServiceClient<T>.) |
|
HttpMessageHandler | (Inherited from ServiceClient<T>.) |
|
LoadBalancers | The Compute Management API includes operations for managing the load balancers for your subscription. |
|
LongRunningOperationInitialTimeout | Gets or sets the initial timeout for Long Running Operations. |
|
LongRunningOperationRetryTimeout | Gets or sets the retry timeout for Long Running Operations. |
|
OperatingSystems | Gets the IOperatingSystemOperations object that contains the operations for retrieving the version of the Azure Guest Operating System on which an application is running. |
|
ServiceCertificates | Gets the IServiceCertificateOperations object that contains the operations for managing service certificates that are associated with a cloud service. |
|
UserAgent | (Inherited from ServiceClient<T>.) |
|
VirtualMachineDisks | Gets the IVirtualMachineDiskOperations object that contains the operations for managing Virtual Machine disks in a cloud service deployment. |
|
VirtualMachineExtensions | The Service Management API includes operations for managing the virtual machine extensions in your subscription. (see https://msdn.microsoft.com/library/windowsazure/jj157206.aspx for more information) |
|
VirtualMachineOSImages | The Service Management API includes operations for managing the OS images in your subscription. (see https://msdn.microsoft.com/library/windowsazure/jj157175.aspx for more information) |
|
VirtualMachines | Gets the IVirtualMachineOperations object that contains the operations for managing Virtual Machines. |
|
VirtualMachineVMImages | The Service Management API includes operations for managing the virtual machine templates in your subscription. |
Methods
Name | Description | |
---|---|---|
AddHandlerToPipeline(DelegatingHandler) | (Inherited from ServiceClient<T>.) |
|
Clone(ServiceClient<ComputeManagementClient>) | Clones properties from current instance to another ComputeManagementClient instance(Overrides ServiceClient<T>.Clone(ServiceClient<T>).) |
|
Dispose() | (Inherited from ServiceClient<T>.) |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetHttpPipeline() | (Inherited from ServiceClient<T>.) |
|
GetOperationStatusAsync(String, CancellationToken) | Asynchronously returns the status of the specified operation. |
|
GetType() | (Inherited from Object.) |
|
InitializeHttpClient(HttpMessageHandler) | (Inherited from ServiceClient<T>.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
SetRetryPolicy(RetryPolicy) | (Inherited from ServiceClient<T>.) |
|
ToString() | (Inherited from Object.) |
|
WithHandler(DelegatingHandler) | (Inherited from ServiceClient<T>.) |
|
WithHandler(ServiceClient<T>, DelegatingHandler) | (Inherited from ServiceClient<T>.) |
|
WithHandlers(IEnumerable<DelegatingHandler>) | (Inherited from ServiceClient<T>.) |
Extension Methods
Name | Description | |
---|---|---|
GetOperationStatus(String) | Returns the status of the specified operation.(Defined by ComputeManagementClientExtensions.) |
|
GetOperationStatusAsync(String) | Asynchronously returns the status of the specified operation.(Defined by ComputeManagementClientExtensions.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Management.Compute Namespace
Return to top