你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagementClient 类

定义

服务管理 API 提供对许多功能的可编程访问,这些功能通过管理门户提供。 服务管理 API 是一个 REST API。 所有 API 操作都通过 SSL 执行,并使用 X.509 v3 证书相互进行身份验证。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460799.aspx)

public class ManagementClient : Hyak.Common.ServiceClient<Microsoft.WindowsAzure.Management.ManagementClient>, IDisposable, Microsoft.WindowsAzure.Management.IManagementClient
type ManagementClient = class
    inherit ServiceClient<ManagementClient>
    interface IManagementClient
    interface IDisposable
Public Class ManagementClient
Inherits ServiceClient(Of ManagementClient)
Implements IDisposable, IManagementClient
继承
Hyak.Common.ServiceClient<ManagementClient>
ManagementClient
实现

构造函数

ManagementClient()

初始化 ManagementClient 类的新实例。

ManagementClient(HttpClient)

初始化 ManagementClient 类的新实例。

ManagementClient(SubscriptionCloudCredentials)

初始化 ManagementClient 类的新实例。

ManagementClient(SubscriptionCloudCredentials, HttpClient)

初始化 ManagementClient 类的新实例。

ManagementClient(SubscriptionCloudCredentials, Uri)

初始化 ManagementClient 类的新实例。

ManagementClient(SubscriptionCloudCredentials, Uri, HttpClient)

初始化 ManagementClient 类的新实例。

属性

AffinityGroups

用于管理订阅中的地缘组的操作。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460798.aspx)

ApiVersion

获取 API 版本。

BaseUri

获取用作所有云服务请求基础的 URI。

Credentials

获取唯一标识 Microsoft Azure 订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。

Locations

服务管理 API 包括用于列出您的订阅中托管服务的可用数据中心位置的操作。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg441299.aspx)

LongRunningOperationInitialTimeout

获取或设置长时间运行操作的初始超时。

LongRunningOperationRetryTimeout

获取或设置长时间运行操作的重试超时。

ManagementCertificates

您可以使用管理证书(也称为订阅证书)对尝试连接到与 Azure 订阅关联的资源的客户端进行身份验证。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/jj154124.aspx)

RoleSizes

服务管理 API 包括用于列出订阅中 VM 的可用角色大小的操作。

Subscriptions

用于列出订阅详细信息的操作。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/gg715315.aspx)

SubscriptionServicePrincipals

用于管理订阅的服务主体的操作。

方法

Clone(ServiceClient<ManagementClient>)

将属性从当前实例克隆到另一个 ManagementClient 实例

GetOperationStatusAsync(String, CancellationToken)

“获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx)

扩展方法

GetOperationStatus(IManagementClient, String)

“获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx)

GetOperationStatusAsync(IManagementClient, String)

“获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (有关详细信息,请参阅 http://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx)

适用于