Sdílet prostřednictvím


StorageCacheManagementClientContext class

Extends

AzureServiceClient

Konstruktory

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

Inicializuje novou instanci Třídy StorageCacheManagementClient.

Vlastnosti

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

subscriptionId

Metody

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, která poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončeno.

restoreLROPoller(LROPollState)

Obnovení LROPoller z poskytnutého LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se bude dotazovat a poskytovat konečný výsledek.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončen.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešle zadaný httpRequest.

Podrobnosti konstruktoru

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

Inicializuje novou instanci Třídy StorageCacheManagementClient.

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

Parametry

credentials

ServiceClientCredentials | TokenCredential

Přihlašovací údaje potřebné pro připojení klienta k Azure. Doporučuje se přihlašovací údaje implementující rozhraní TokenCredential z balíčku @azure/identity. Další informace o těchto přihlašovacích údaji najdete v tématu <xref:https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40azure%2Fidentity>. Přihlašovací údaje implementující rozhraní ServiceClientCredentials ze starších balíčků @azure/ms-rest-nodeauth a

subscriptionId

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

options
Models.StorageCacheManagementClientOptions

Podrobnosti vlastnosti

acceptLanguage

acceptLanguage: string

Hodnota vlastnosti

string

apiVersion

apiVersion?: undefined | string

Hodnota vlastnosti

undefined | string

credentials

credentials: ServiceClientCredentials | TokenCredential

Hodnota vlastnosti

ServiceClientCredentials | TokenCredential

longRunningOperationRetryTimeout

Časový limit opakování v sekundách pro dlouhotrvající operace. Výchozí hodnota je 30.

longRunningOperationRetryTimeout?: undefined | number

Hodnota vlastnosti

undefined | number

subscriptionId

subscriptionId: string

Hodnota vlastnosti

string

Podrobnosti metody

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět httpLongRunningOperationResponse, která poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončeno.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options

RequestOptionsBase

Návraty

Promise<LROPoller>

HttpLongRunningOperationResponse, která poskytuje metody pro interakci s LRO.

restoreLROPoller(LROPollState)

Obnovení LROPoller z poskytnutého LROPollState. Tuto metodu lze použít k opětovnému vytvoření LROPoller na jiném procesu nebo počítači.

function restoreLROPoller(lroPollState: LROPollState)

Parametry

lroPollState

LROPollState

Návraty

LROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Poskytuje mechanismus pro vytvoření požadavku, který se bude dotazovat a poskytovat konečný výsledek.

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

Parametry

request

RequestPrepareOptions | WebResource

Objekt požadavku

options

RequestOptionsBase

Návraty

Promise<HttpOperationResponse>

HttpOperationResponse obsahující konečný požadavek na dotazování, odpověď a odpověďBody.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Odešlete počáteční požadavek LRO (dlouhotrvající operace) a získejte zpět LROPoller, který poskytuje metody pro dotazování LRO a kontrolu, zda je LRO dokončen.

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

Parametry

operationArguments

OperationArguments

Argumenty operace.

operationSpec

OperationSpec

Specifikace operace.

options

RequestOptionsBase

Další možnosti, které se mají odeslat při vytváření požadavku.

Návraty

Promise<LROPoller>

LROPoller objekt, který poskytuje metody pro interakci s LRO.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec.

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

Parametry

operationArguments

OperationArguments

Argumenty, ze které se vyplní hodnoty šablony požadavku HTTP.

operationSpec

OperationSpec

OperationSpec, který se má použít k naplnění httpRequest.

callback

ServiceCallback<any>

Zpětné volání, které se má volat při přijetí odpovědi.

Návraty

Promise<RestResponse>

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešle zadaný httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike)

Parametry

options

RequestPrepareOptions | WebResourceLike

Návraty

Promise<HttpOperationResponse>