Freigeben über


StorageCacheManagementClientContext class

Extends

AzureServiceClient

Konstruktoren

StorageCacheManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageCacheManagementClientOptions)

Initialisiert eine neue Instanz der StorageCacheManagementClient-Klasse.

Eigenschaften

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung. Der Standardwert ist 30.

subscriptionId

Methoden

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen HttpLongRunningOperationResponse zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

restoreLROPoller(LROPollState)

Stellen Sie einen LROPoller aus dem bereitgestellten LROPollState wieder her. Diese Methode kann verwendet werden, um einen LROPoller auf einem anderen Prozess oder computer neu zu erstellen.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Stellt einen Mechanismus bereit, um eine Anforderung zu stellen, die das endgültige Ergebnis abruft und bereitstellt.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

StorageCacheManagementClientContext(ServiceClientCredentials | TokenCredential, string, Models.StorageCacheManagementClientOptions)

Initialisiert eine neue Instanz der StorageCacheManagementClient-Klasse.

new StorageCacheManagementClientContext(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: Models.StorageCacheManagementClientOptions)

Parameter

credentials

ServiceClientCredentials | TokenCredential

Anmeldeinformationen, die für den Client erforderlich sind, um eine Verbindung mit Azure herzustellen. Anmeldeinformationen, die die TokenCredential-Schnittstelle aus dem @azure/identity-Paket implementieren, werden empfohlen. Weitere Informationen zu diesen Anmeldeinformationen finden Sie unter <xref:https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40azure%2Fidentity>. Anmeldeinformationen zur Implementierung der ServiceClientCredentials-Schnittstelle aus den älteren Paketen @azure/ms-rest-nodeauth und

subscriptionId

string

Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

options
Models.StorageCacheManagementClientOptions

Details zur Eigenschaft

acceptLanguage

acceptLanguage: string

Eigenschaftswert

string

apiVersion

apiVersion?: undefined | string

Eigenschaftswert

undefined | string

credentials

credentials: ServiceClientCredentials | TokenCredential

Eigenschaftswert

ServiceClientCredentials | TokenCredential

longRunningOperationRetryTimeout

Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführung. Der Standardwert ist 30.

longRunningOperationRetryTimeout?: undefined | number

Eigenschaftswert

undefined | number

subscriptionId

subscriptionId: string

Eigenschaftswert

string

Details zur Methode

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen HttpLongRunningOperationResponse zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options

RequestOptionsBase

Gibt zurück

Promise<LROPoller>

HttpLongRunningOperationResponse, das Methoden für die Interaktion mit dem LRO bereitstellt.

restoreLROPoller(LROPollState)

Stellen Sie einen LROPoller aus dem bereitgestellten LROPollState wieder her. Diese Methode kann verwendet werden, um einen LROPoller auf einem anderen Prozess oder computer neu zu erstellen.

function restoreLROPoller(lroPollState: LROPollState)

Parameter

lroPollState

LROPollState

Gibt zurück

LROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Stellt einen Mechanismus bereit, um eine Anforderung zu stellen, die das endgültige Ergebnis abruft und bereitstellt.

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

Parameter

request

RequestPrepareOptions | WebResource

Das Anforderungsobjekt

options

RequestOptionsBase

Gibt zurück

Promise<HttpOperationResponse>

Die HttpOperationResponse, die die endgültige Abfrageanforderung, Antwort und den responseBody enthält.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Senden Sie die anfängliche Anforderung eines LRO (long running operation) und rufen Sie einen LROPoller zurück, der Methoden zum Abrufen der LRO bereitstellt und überprüft, ob die LRO abgeschlossen ist.

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

Parameter

operationArguments

OperationArguments

Die Argumente für den Vorgang.

operationSpec

OperationSpec

Die Spezifikation für den Vorgang.

options

RequestOptionsBase

Weitere Optionen, die beim Senden der Anforderung gesendet werden sollen.

Gibt zurück

Promise<LROPoller>

Das LROPoller-Objekt, das Methoden für die Interaktion mit dem LRO bereitstellt.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Senden Sie eine HTTP-Anforderung, die mit der bereitgestellten OperationSpec aufgefüllt wird.

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

Parameter

operationArguments

OperationArguments

Die Argumente, aus denen die vorlagenbasierten Werte der HTTP-Anforderung ausgefüllt werden.

operationSpec

OperationSpec

Die OperationSpec, die zum Auffüllen der httpRequest verwendet werden soll.

callback

ServiceCallback<any>

Der Rückruf, der aufgerufen werden soll, wenn die Antwort empfangen wird.

Gibt zurück

Promise<RestResponse>

sendRequest(RequestPrepareOptions | WebResourceLike)

Senden Sie die bereitgestellte httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike)

Parameter

options

RequestPrepareOptions | WebResourceLike

Gibt zurück

Promise<HttpOperationResponse>