AvsClient 類別

定義

Azure VMware 解決方案 API

public class AvsClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.Avs.AvsClient>, IDisposable, Microsoft.Azure.Management.Avs.IAvsClient, Microsoft.Rest.Azure.IAzureClient
type AvsClient = class
    inherit ServiceClient<AvsClient>
    interface IAvsClient
    interface IDisposable
    interface IAzureClient
Public Class AvsClient
Inherits ServiceClient(Of AvsClient)
Implements IAvsClient, IAzureClient, IDisposable
繼承
實作

建構函式

AvsClient(DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(HttpClient, Boolean)

初始化 AvsClient 類別的新實例。

AvsClient(HttpClientHandler, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(ServiceClientCredentials, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(ServiceClientCredentials, HttpClient, Boolean)

初始化 AvsClient 類別的新實例。

AvsClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(Uri, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

AvsClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 AvsClient 類別的新實例。

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

初始化 AvsClient 類別的新實例。

屬性

AcceptLanguage

回應的慣用語言。

Addons

取得 IAddonsOperations。

ApiVersion

用於此作業的 API 版本。

Authorizations

取得 IAuthorizationsOperations。

BaseUri

服務的基底 URI。

CloudLinks

取得 ICloudLinksOperations。

Clusters

取得 IClustersOperations。

Credentials

用戶端連線到 Azure 所需的認證。

Datastores

取得 IDatastoresOperations。

DeserializationSettings

取得或設定 json 還原序列化設定。

FirstMessageHandler

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
GenerateClientRequestId

是否應該產生唯一的 x-ms-client-request-id。 當設定為 true 時,會產生唯一的 x-ms-client-request-id 值,並包含在每個要求中。 預設值為 true。

GlobalReachConnections

取得 IGlobalReachConnectionsOperations。

HcxEnterpriseSites

取得 IHcxEnterpriseSitesOperations。

HttpClient

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
HttpClientHandler

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
HttpMessageHandlers

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
Locations

取得 ILocationsOperations。

LongRunningOperationRetryTimeout

長時間執行作業的重試逾時以秒為單位。 預設值為 30。

Operations

取得 IOperations。

PlacementPolicies

取得 IPlacementPoliciesOperations。

PrivateClouds

取得 IPrivateCloudsOperations。

ScriptCmdlets

取得 IScriptCmdletsOperations。

ScriptExecutions

取得 IScriptExecutionsOperations。

ScriptPackages

取得 IScriptPackagesOperations。

SerializationSettings

取得或設定 json 序列化設定。

SubscriptionId

目標訂用帳戶的識別碼。

UserAgent

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
VirtualMachines

取得 IVirtualMachinesOperations。

WorkloadNetworks

取得 IWorkloadNetworksOperations。

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
Dispose()

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
Dispose(Boolean)

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
SetUserAgent(String)

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)
SetUserAgent(String, String)

Azure VMware 解決方案 API

(繼承來源 ServiceClient<T>)

擴充方法

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得長時間執行作業的作業結果。

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 DELETE 和 POST 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

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

取得 PUT 和 PATCH 作業的作業結果。 (已被取代,請使用 GetLongRunningOperationResultAsync)

適用於