Aracılığıyla paylaş


AzureReservationAPI class

Extends

Oluşturucular

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

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

Özellikler

$host
calculateExchange
calculateRefund
exchange
operation
quota
quotaRequestStatus
reservation
reservationOrder
return

Devralınan Özellikler

pipeline

bu istemci tarafından istekte bulunmak için kullanılan işlem hattı

Yöntemler

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Bu aboneliğe veya bu abonelik altındaki bir kaynak grubuna uygulanan geçerli Reservationalın.

listCatalog(string, GetCatalogOptionalParams)

Belirtilen Azure aboneliği için RI satın alınabilecek bölgeleri ve sku'ları alın.

Devralınan Yöntemler

sendOperationRequest<T>(OperationArguments, OperationSpec)

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

sendRequest(PipelineRequest)

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

Oluşturucu Ayrıntıları

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

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

new AzureReservationAPI(credentials: TokenCredential, options?: AzureReservationAPIOptionalParams)

Parametreler

credentials
TokenCredential

İstemci aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri.

options
AzureReservationAPIOptionalParams

Parametre seçenekleri

Özellik Ayrıntıları

$host

$host: string

Özellik Değeri

string

calculateExchange

calculateExchange: CalculateExchange

Özellik Değeri

calculateRefund

calculateRefund: CalculateRefund

Özellik Değeri

exchange

exchange: Exchange

Özellik Değeri

operation

operation: Operation

Özellik Değeri

quota

quota: Quota

Özellik Değeri

quotaRequestStatus

quotaRequestStatus: QuotaRequestStatus

Özellik Değeri

reservation

reservation: Reservation

Özellik Değeri

reservationOrder

reservationOrder: ReservationOrder

Özellik Değeri

return

return: Return

Özellik Değeri

Devralınan Özellik Detayları

pipeline

bu istemci tarafından istekte bulunmak için kullanılan işlem hattı

pipeline: Pipeline

Özellik Değeri

coreClient.ServiceClient.pipeline'dan Devralınmış

Yöntem Ayrıntıları

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Bu aboneliğe veya bu abonelik altındaki bir kaynak grubuna uygulanan geçerli Reservationalın.

function getAppliedReservationList(subscriptionId: string, options?: GetAppliedReservationListOptionalParams): Promise<AppliedReservations>

Parametreler

subscriptionId

string

Aboneliğin kimliği

options
GetAppliedReservationListOptionalParams

Seçenekler parametreleri.

Döndürülenler

listCatalog(string, GetCatalogOptionalParams)

Belirtilen Azure aboneliği için RI satın alınabilecek bölgeleri ve sku'ları alın.

function listCatalog(subscriptionId: string, options?: GetCatalogOptionalParams): PagedAsyncIterableIterator<Catalog, Catalog[], PageSettings>

Parametreler

subscriptionId

string

Aboneliğin kimliği

options
GetCatalogOptionalParams

Seçenekler parametreleri.

Döndürülenler

Devralınan Yöntemin Ayrıntıları

sendOperationRequest<T>(OperationArguments, OperationSpec)

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

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

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.

Döndürülenler

Promise<T>

coreClient.ServiceClient.sendOperationRequest'ten Devralınan

sendRequest(PipelineRequest)

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

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parametreler

request
PipelineRequest

Döndürülenler

Promise<PipelineResponse>

coreClient.ServiceClient.sendRequest'ten Devralınan