Partager via


BillingBenefitsRP class

Extends

Constructeurs

BillingBenefitsRP(TokenCredential, BillingBenefitsRPOptionalParams)

Initialise une nouvelle instance de la classe BillingBenefitsRP.

Propriétés

$host
apiVersion
operations
reservationOrderAlias
savingsPlan
savingsPlanOrder
savingsPlanOrderAlias

Propriétés héritées

pipeline

Pipeline utilisé par ce client pour effectuer des demandes

Méthodes

validatePurchase(SavingsPlanPurchaseValidateRequest, ValidatePurchaseOptionalParams)

Valider l’achat d’un plan d’économies.

Méthodes héritées

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

Détails du constructeur

BillingBenefitsRP(TokenCredential, BillingBenefitsRPOptionalParams)

Initialise une nouvelle instance de la classe BillingBenefitsRP.

new BillingBenefitsRP(credentials: TokenCredential, options?: BillingBenefitsRPOptionalParams)

Paramètres

credentials
TokenCredential

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement client.

options
BillingBenefitsRPOptionalParams

Options de paramètre

Détails de la propriété

$host

$host: string

Valeur de propriété

string

apiVersion

apiVersion: string

Valeur de propriété

string

operations

operations: Operations

Valeur de propriété

reservationOrderAlias

reservationOrderAlias: ReservationOrderAlias

Valeur de propriété

savingsPlan

savingsPlan: SavingsPlan

Valeur de propriété

savingsPlanOrder

savingsPlanOrder: SavingsPlanOrder

Valeur de propriété

savingsPlanOrderAlias

savingsPlanOrderAlias: SavingsPlanOrderAlias

Valeur de propriété

Détails de la propriété héritée

pipeline

Pipeline utilisé par ce client pour effectuer des demandes

pipeline: Pipeline

Valeur de propriété

Hérité de coreClient.ServiceClient.pipeline

Détails de la méthode

validatePurchase(SavingsPlanPurchaseValidateRequest, ValidatePurchaseOptionalParams)

Valider l’achat d’un plan d’économies.

function validatePurchase(body: SavingsPlanPurchaseValidateRequest, options?: ValidatePurchaseOptionalParams): Promise<SavingsPlanValidateResponse>

Paramètres

body
SavingsPlanPurchaseValidateRequest

Corps de la demande pour la validation de l’achat d’un plan d’économies

options
ValidatePurchaseOptionalParams

Paramètres d’options.

Retours

Détails de la méthode héritée

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP renseignée à l’aide de la spécification OperationSpec fournie.

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

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

Retours

Promise<T>

Hérité de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

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

Paramètres

request
PipelineRequest

Retours

Promise<PipelineResponse>

Hérité de coreClient.ServiceClient.sendRequest