Udostępnij za pośrednictwem


SqlVirtualMachineManagementClient class

Rozszerzenie

Konstruktory

SqlVirtualMachineManagementClient(ServiceClientCredentials | TokenCredential, string, SqlVirtualMachineManagementClientOptions)

Inicjuje nowe wystąpienie klasy SqlVirtualMachineManagementClient.

Właściwości

availabilityGroupListeners
operations
sqlVirtualMachineGroups
sqlVirtualMachines

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.

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

SqlVirtualMachineManagementClient(ServiceClientCredentials | TokenCredential, string, SqlVirtualMachineManagementClientOptions)

Inicjuje nowe wystąpienie klasy SqlVirtualMachineManagementClient.

new SqlVirtualMachineManagementClient(credentials: ServiceClientCredentials | TokenCredential, subscriptionId: string, options?: SqlVirtualMachineManagementClientOptions)

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

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

options
SqlVirtualMachineManagementClientOptions

Opcje parametrów

Szczegóły właściwości

availabilityGroupListeners

availabilityGroupListeners: AvailabilityGroupListeners

Wartość właściwości

operations

operations: Operations

Wartość właściwości

sqlVirtualMachineGroups

sqlVirtualMachineGroups: SqlVirtualMachineGroups

Wartość właściwości

sqlVirtualMachines

sqlVirtualMachines: SqlVirtualMachines

Wartość właściwości

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

acceptLanguage

acceptLanguage: string

Wartość właściwości

string

dziedziczone zSqlVirtualMachineManagementClientContext.acceptLanguage

apiVersion

apiVersion?: string

Wartość właściwości

string

dziedziczone zSqlVirtualMachineManagementClientContext.apiVersion

credentials

credentials: ServiceClientCredentials | TokenCredential

Wartość właściwości

dziedziczone zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.longRunningOperationRetryTimeout

subscriptionId

subscriptionId: string

Wartość właściwości

string

dziedziczone zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.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 zSqlVirtualMachineManagementClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Wyślij podany element httpRequest.

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

Parametry

Zwraca

dziedziczone zSqlVirtualMachineManagementClientContext.sendRequest