AzureReservationAPI class
- Uitbreiding
Constructors
| Azure |
Initialiseert een nieuw exemplaar van de AzureReservationAPI-klasse. |
Eigenschappen
| $host | |
| calculate |
|
| calculate |
|
| exchange | |
| operation | |
| quota | |
| quota |
|
| reservation | |
| reservation |
|
| return |
Overgenomen eigenschappen
| pipeline | De pijplijn die door deze client wordt gebruikt om aanvragen te doen |
Methoden
| get |
Haal toepasselijke |
| list |
Haal de regio's en SKU's op die beschikbaar zijn voor aankoop van gereserveerde instanties voor het opgegeven Azure-abonnement. |
Overgenomen methoden
| send |
Verzend een HTTP-aanvraag die is ingevuld met behulp van de opgegeven OperationSpec. |
| send |
Verzend de opgegeven httpRequest. |
Constructordetails
AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)
Initialiseert een nieuw exemplaar van de AzureReservationAPI-klasse.
new AzureReservationAPI(credentials: TokenCredential, options?: AzureReservationAPIOptionalParams)
Parameters
- credentials
- TokenCredential
Abonnementsreferenties waarmee het clientabonnement uniek wordt geïdentificeerd.
De parameteropties
Eigenschapdetails
$host
$host: string
Waarde van eigenschap
string
calculateExchange
calculateRefund
exchange
operation
quota
quotaRequestStatus
reservation
reservationOrder
return
Details van overgenomen eigenschap
pipeline
De pijplijn die door deze client wordt gebruikt om aanvragen te doen
pipeline: Pipeline
Waarde van eigenschap
overgenomen van coreClient.ServiceClient.pipeline
Methodedetails
getAppliedReservationList(string, GetAppliedReservationListOptionalParams)
Haal toepasselijke Reservation's op die worden toegepast op dit abonnement of een resourcegroep onder dit abonnement.
function getAppliedReservationList(subscriptionId: string, options?: GetAppliedReservationListOptionalParams): Promise<AppliedReservations>
Parameters
- subscriptionId
-
string
Id van het abonnement
De optiesparameters.
Retouren
Promise<AppliedReservations>
listCatalog(string, GetCatalogOptionalParams)
Haal de regio's en SKU's op die beschikbaar zijn voor aankoop van gereserveerde instanties voor het opgegeven Azure-abonnement.
function listCatalog(subscriptionId: string, options?: GetCatalogOptionalParams): PagedAsyncIterableIterator<Catalog, Catalog[], PageSettings>
Parameters
- subscriptionId
-
string
Id van het abonnement
- options
- GetCatalogOptionalParams
De optiesparameters.
Retouren
Details overgenomen methode
sendOperationRequest<T>(OperationArguments, OperationSpec)
Verzend een HTTP-aanvraag die is ingevuld met behulp van de opgegeven OperationSpec.
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>
Parameters
- operationArguments
- OperationArguments
De argumenten waaruit de sjabloonwaarden van de HTTP-aanvraag worden ingevuld.
- operationSpec
- OperationSpec
De OperationSpec die moet worden gebruikt om de httpRequest te vullen.
Retouren
Promise<T>
overgenomen van coreClient.ServiceClient.sendOperationRequest
sendRequest(PipelineRequest)
Verzend de opgegeven httpRequest.
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>
Parameters
- request
- PipelineRequest
Retouren
Promise<PipelineResponse>
overgenomen van coreClient.ServiceClient.sendRequest