Udostępnij za pośrednictwem


OperationsManagementClient class

Rozszerzenie

Konstruktory

OperationsManagementClient(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

Inicjuje nowe wystąpienie klasy OperationsManagementClient.

Właściwości

managementAssociations
managementConfigurations
operations
solutions

Właściwości dziedziczone

acceptLanguage
apiVersion
credentials
longRunningOperationRetryTimeout

Limit czasu ponawiania próby w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

providerName
resourceName
resourceType
subscriptionId

Metody dziedziczone

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do httpLongRunningOperationResponse, który udostępnia metody sondowania LRO i sprawdzanie, czy LRO zostało zakończone.

restoreLROPoller(LROPollState)

Przywróć LROPoller z podanego LROPollState. Tej metody można użyć do ponownego utworzenia LROPoller na innym procesie lub maszynie.

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Udostępnia mechanizm tworzenia żądania, który będzie sondować i dostarczać wynik końcowy.

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do LROPoller, który udostępnia metody sondowania LRO I sprawdzania, czy LRO zostało zakończone.

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Wyślij podany element httpRequest.

Szczegóły konstruktora

OperationsManagementClient(ServiceClientCredentials | TokenCredential, string, string, string, string, OperationsManagementClientOptions)

Inicjuje nowe wystąpienie klasy OperationsManagementClient.

new OperationsManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, providerName: string, resourceType: string, resourceName: string, options?: OperationsManagementClientOptions)

Parametry

credentials

ServiceClientCredentials | TokenCredential

Poświadczenia potrzebne klientowi do nawiązania połączenia z platformą Azure. Zalecane są poświadczenia implementowania interfejsu TokenCredential z pakietu @azure/identity. Aby uzyskać więcej informacji na temat tych poświadczeń, zobacz https://www.npmjs.com/package/@azure/identity. Obsługiwane są również poświadczenia implementowania interfejsu ServiceClientCredentials ze starszych pakietów @azure/ms-rest-nodeauth i @azure/ms-rest-browserauth.

subscriptionId

string

Pobiera poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

providerName

string

Nazwa dostawcy zasobu nadrzędnego.

resourceType

string

Typ zasobu nadrzędnego

resourceName

string

Nazwa zasobu nadrzędnego.

options
OperationsManagementClientOptions

Opcje parametrów

Szczegóły właściwości

managementAssociations

managementAssociations: ManagementAssociations

Wartość właściwości

managementConfigurations

managementConfigurations: ManagementConfigurations

Wartość właściwości

operations

operations: Operations

Wartość właściwości

solutions

solutions: Solutions

Wartość właściwości

Szczegóły właściwości dziedziczonej

acceptLanguage

acceptLanguage: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.acceptLanguage

apiVersion

apiVersion?: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.apiVersion

credentials

credentials: ServiceClientCredentials | TokenCredential

Wartość właściwości

dziedziczone zOperationsManagementClientContext.credentials

longRunningOperationRetryTimeout

Limit czasu ponawiania próby w sekundach dla długotrwałych operacji. Wartość domyślna to 30.

longRunningOperationRetryTimeout?: number

Wartość właściwości

number

dziedziczone zOperationsManagementClientContext.longRunningOperationRetryTimeout

providerName

providerName: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.providerName

resourceName

resourceName: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.resourceName

resourceType

resourceType: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.resourceType

subscriptionId

subscriptionId: string

Wartość właściwości

string

dziedziczone zOperationsManagementClientContext.subscriptionId

Szczegóły metody dziedziczonej

beginLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do httpLongRunningOperationResponse, który udostępnia metody sondowania LRO i sprawdzanie, czy LRO zostało zakończone.

function beginLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<LROPoller>

Parametry

request

RequestPrepareOptions | WebResource

Obiekt żądania

options
RequestOptionsBase

Dodatkowe opcje do wysłania podczas wysyłania żądania

Zwraca

Promise<@azure/ms-rest-azure-js.LROPoller>

HttpLongRunningOperationResponse, który udostępnia metody interakcji z LRO.

dziedziczone zOperationsManagementClientContext.beginLongRunningRequest

restoreLROPoller(LROPollState)

Przywróć LROPoller z podanego LROPollState. Tej metody można użyć do ponownego utworzenia LROPoller na innym procesie lub maszynie.

function restoreLROPoller(lroPollState: LROPollState): LROPoller

Parametry

lroPollState
@azure/ms-rest-azure-js.LROPollState

Zwraca

@azure/ms-rest-azure-js.LROPoller

dziedziczone zOperationsManagementClientContext.restoreLROPoller

sendLongRunningRequest(RequestPrepareOptions | WebResource, RequestOptionsBase)

Udostępnia mechanizm tworzenia żądania, który będzie sondować i dostarczać wynik końcowy.

function sendLongRunningRequest(request: RequestPrepareOptions | WebResource, options?: RequestOptionsBase): Promise<HttpOperationResponse>

Parametry

request

RequestPrepareOptions | WebResource

Obiekt żądania

options
RequestOptionsBase

Dodatkowe opcje do wysłania podczas wysyłania żądania

Zwraca

Obiekt HttpOperationResponse zawierający ostateczne żądanie sondowania, odpowiedź i odpowiedźBody.

dziedziczone zOperationsManagementClientContext.sendLongRunningRequest

sendLRORequest(OperationArguments, OperationSpec, RequestOptionsBase)

Wyślij początkowe żądanie LRO (długotrwała operacja) i wróć do LROPoller, który udostępnia metody sondowania LRO I sprawdzania, czy LRO zostało zakończone.

function sendLRORequest(operationArguments: OperationArguments, operationSpec: OperationSpec, options?: RequestOptionsBase): Promise<LROPoller>

Parametry

operationArguments
OperationArguments

Argumenty operacji.

operationSpec
OperationSpec

Specyfikacja operacji.

options
RequestOptionsBase

Dodatkowe opcje do wysłania podczas wysyłania żądania.

Zwraca

Promise<@azure/ms-rest-azure-js.LROPoller>

Obiekt LROPoller, który zapewnia metody interakcji z LRO.

dziedziczone zOperationsManagementClientContext.sendLRORequest

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Wyślij żądanie HTTP wypełnione przy użyciu podanego elementu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, z których zostaną wypełnione wartości szablonowe żądania HTTP.

operationSpec
OperationSpec

Element OperationSpec do użycia w celu wypełnienia żądania httpRequest.

callback

ServiceCallback<any>

Wywołanie zwrotne do wywołania po odebraniu odpowiedzi.

Zwraca

Promise<RestResponse>

dziedziczone zOperationsManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Wyślij podany element httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parametry

Zwraca

dziedziczone zOperationsManagementClientContext.sendRequest