Aracılığıyla paylaş


StorageManagementClientContext class

Extends

AzureServiceClient

Oluşturucular

StorageManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageManagementClientOptions)

StorageManagementClient sınıfının yeni bir örneğini başlatır.

Özellikler

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

Uzun Süre Çalışan İşlemler için saniyeler içinde yeniden deneme zaman aşımı. Varsayılan değer 30'dur.

subscriptionId

Yöntemler

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir HttpLongRunningOperationResponse değerini geri alın.

restoreLROPoller(LROPollState)

Sağlanan LROPollState'ten bir LROPoller'i geri yükleyin. Bu yöntem, bir LROPoller'ı farklı bir işlem veya makinede yeniden oluşturmak için kullanılabilir.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Yoklama yapacak ve nihai sonucu sağlayacak bir istekte bulunma mekanizması sağlar.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir LROPoller'ı geri alın.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.

sendRequest(RequestPrepareOptions | WebResourceLike)

Sağlanan httpRequest dosyasını gönderin.

Oluşturucu Ayrıntıları

StorageManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageManagementClientOptions)

StorageManagementClient sınıfının yeni bir örneğini başlatır.

new StorageManagementClientContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: Models.StorageManagementClientOptions)

Parametreler

credentials

ServiceClientCredentials | TokenCredential

İstemcinin Azure'a bağlanması için gereken kimlik bilgileri. @azure/identity paketinden TokenCredential arabirimini uygulayan kimlik bilgileri önerilir. Bu kimlik bilgileri hakkında daha fazla bilgi için bkz. <xref:https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40azure%2Fidentity>. ve @azure/ms-rest-nodeauth eski paketlerden ServiceClientCredentials arabirimini uygulayan kimlik bilgileri

subscriptionId

string

Hedef aboneliğin kimliği.

options
Models.StorageManagementClientOptions

Özellik Ayrıntıları

acceptLanguage

acceptLanguage: string

Özellik Değeri

string

apiVersion

apiVersion?: undefined | string

Özellik Değeri

undefined | string

credentials

credentials: ServiceClientCredentials | TokenCredential

Özellik Değeri

ServiceClientCredentials | TokenCredential

longRunningOperationRetryTimeout

Uzun Süre Çalışan İşlemler için saniyeler içinde yeniden deneme zaman aşımı. Varsayılan değer 30'dur.

longRunningOperationRetryTimeout?: undefined | number

Özellik Değeri

undefined | number

subscriptionId

subscriptionId: string

Özellik Değeri

string

Yöntem Ayrıntıları

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir HttpLongRunningOperationResponse değerini geri alın.

function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase)

Parametreler

request

RequestPrepareOptions | WebResource

İstek nesnesi

options

RequestOptionsBase

Döndürülenler

Promise<LROPoller>

LRO ile etkileşime geçme yöntemlerini sağlayan HttpLongRunningOperationResponse.

restoreLROPoller(LROPollState)

Sağlanan LROPollState'ten bir LROPoller'i geri yükleyin. Bu yöntem, bir LROPoller'ı farklı bir işlem veya makinede yeniden oluşturmak için kullanılabilir.

function restoreLROPoller(lroPollState: LROPollState)

Parametreler

lroPollState

LROPollState

Döndürülenler

LROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Yoklama yapacak ve nihai sonucu sağlayacak bir istekte bulunma mekanizması sağlar.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase)

Parametreler

request

RequestPrepareOptions | WebResource

İstek nesnesi

options

RequestOptionsBase

Döndürülenler

Promise<HttpOperationResponse>

Son yoklama isteğini, yanıtı ve responseBody'i içeren HttpOperationResponse.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

LRO'nun ilk isteğini (uzun süre çalışan işlem) gönderin ve LRO'nun yoklanması ve LRO'nun tamamlanıp tamamlanmadığını denetlemek için yöntemler sağlayan bir LROPoller'ı geri alın.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase)

Parametreler

operationArguments

OperationArguments

İşlemin bağımsız değişkenleri.

operationSpec

OperationSpec

İşlemin belirtimi.

options

RequestOptionsBase

İstek yapılırken gönderilecek ek seçenekler.

Döndürülenler

Promise<LROPoller>

LRO ile etkileşim kurmak için yöntemler sağlayan LROPoller nesnesi.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>)

Parametreler

operationArguments

OperationArguments

HTTP isteğinin şablonlu değerlerinin doldurulacağı bağımsız değişkenler.

operationSpec

OperationSpec

httpRequest'i doldurmak için kullanılacak OperationSpec.

callback

ServiceCallback<any>

Yanıt alındığında çağrılacak geri çağırma.

Döndürülenler

Promise<RestResponse>

sendRequest(RequestPrepareOptions | WebResourceLike)

Sağlanan httpRequest dosyasını gönderin.

function sendRequest(options: RequestPrepareOptions | WebResourceLike)

Parametreler

options

RequestPrepareOptions | WebResourceLike

Döndürülenler

Promise<HttpOperationResponse>