Partager via


@azure/arm-billingbenefits package

Classes

BillingBenefitsRP

Interfaces

AppliedScopeProperties

Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable.

BillingBenefitsRPOptionalParams

Paramètres facultatifs.

BillingInformation

informations de facturation

BillingPlanInformation

Informations décrivant le type de plan de facturation de ce plan d’économies.

Commitment

Engagement envers l’avantage.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager de retourner les détails de l’erreur pour les opérations ayant échoué. (Cela suit également le format de réponse d’erreur OData.).

ExtendedStatusInfo
Operation

Détails d’une opération d’API REST, retournés par l’API Opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour cette opération particulière.

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir l’ensemble de résultats suivant.

OperationResultError

Obligatoire si status == failed ou status == canceled.

Operations

Interface représentant une opération.

OperationsListNextOptionalParams

Paramètres facultatifs.

OperationsListOptionalParams

Paramètres facultatifs.

PaymentDetail

Informations sur le paiement lié à une commande de plan d’économies.

Price
PricingCurrencyTotal
PurchaseRequest
RenewProperties
ReservationOrderAlias

Interface représentant un ReservationOrderAlias.

ReservationOrderAliasCreateHeaders

Définit des en-têtes pour ReservationOrderAlias_create opération.

ReservationOrderAliasCreateOptionalParams

Paramètres facultatifs.

ReservationOrderAliasGetOptionalParams

Paramètres facultatifs.

ReservationOrderAliasRequest

Alias de commande de réservation

ReservationOrderAliasRequestPropertiesReservedResourceProperties

Propriétés spécifiques à chaque type de ressource réservée. Non obligatoire s’il n’est pas applicable.

ReservationOrderAliasResponse

Alias de commande de réservation

ReservationOrderAliasResponsePropertiesReservedResourceProperties

Propriétés spécifiques à chaque type de ressource réservée. Non obligatoire s’il n’est pas applicable.

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

RoleAssignmentEntity

Entité d’attribution de rôle

SavingsPlan

Interface représentant un Plan d’économies.

SavingsPlanGetOptionalParams

Paramètres facultatifs.

SavingsPlanListAllNextOptionalParams

Paramètres facultatifs.

SavingsPlanListAllOptionalParams

Paramètres facultatifs.

SavingsPlanListNextOptionalParams

Paramètres facultatifs.

SavingsPlanListOptionalParams

Paramètres facultatifs.

SavingsPlanModel

Plan d’économies

SavingsPlanModelList
SavingsPlanModelListResult
SavingsPlanOrder

Interface représentant un SavingsPlanOrder.

SavingsPlanOrderAlias

Interface représentant un SavingsPlanOrderAlias.

SavingsPlanOrderAliasCreateHeaders

Définit des en-têtes pour SavingsPlanOrderAlias_create opération.

SavingsPlanOrderAliasCreateOptionalParams

Paramètres facultatifs.

SavingsPlanOrderAliasGetOptionalParams

Paramètres facultatifs.

SavingsPlanOrderAliasModel

Alias de commande du plan d’économies

SavingsPlanOrderElevateOptionalParams

Paramètres facultatifs.

SavingsPlanOrderGetOptionalParams

Paramètres facultatifs.

SavingsPlanOrderListNextOptionalParams

Paramètres facultatifs.

SavingsPlanOrderListOptionalParams

Paramètres facultatifs.

SavingsPlanOrderModel

Ordre du plan d’économies

SavingsPlanOrderModelList
SavingsPlanPurchaseValidateRequest
SavingsPlanSummary

Résumé de la liste des plans d’économies

SavingsPlanSummaryCount

Résumé du cumul des plans d’économies dans chaque état

SavingsPlanUpdateHeaders

Définit des en-têtes pour SavingsPlan_update opération.

SavingsPlanUpdateOptionalParams

Paramètres facultatifs.

SavingsPlanUpdateRequest

Demande de correctif du plan d’économies

SavingsPlanUpdateRequestProperties

Demande de correctif du plan d’économies

SavingsPlanUpdateValidateRequest
SavingsPlanValidResponseProperty

Propriété de réponse d’étendue des avantages

SavingsPlanValidateResponse
SavingsPlanValidateUpdateOptionalParams

Paramètres facultatifs.

Sku

Référence SKU à appliquer pour cette ressource

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Utilization

Utilisation du plan d’économies

UtilizationAggregates

Valeurs agrégées de l’utilisation du plan d’économies

ValidatePurchaseOptionalParams

Paramètres facultatifs.

Alias de type

ActionType

Définit des valeurs pour ActionType.
KnownActionType peut être utilisé indifféremment avec ActionType. Cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

Interne

AppliedScopeType

Définit des valeurs pour AppliedScopeType.
KnownAppliedScopeType peut être utilisé indifféremment avec AppliedScopeType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Unique
Partagé
ManagementGroup

BillingPlan

Définit les valeurs de BillingPlan.
KnownBillingPlan peut être utilisé indifféremment avec BillingPlan. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

P1M

CommitmentGrain

Définit des valeurs pour CommitmentGrain.
KnownCommitmentGrain peut être utilisé indifféremment avec CommitmentGrain. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Toutes les heures

CreatedByType

Définit des valeurs pour CreatedByType.
KnownCreatedByType peut être utilisé indifféremment avec CreatedByType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Utilisateur
Application
ManagedIdentity
Clé

InstanceFlexibility

Définit des valeurs pour InstanceFlexibility.
KnownInstanceFlexibility peut être utilisé indifféremment avec InstanceFlexibility. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Activé
Désactivé

OperationsListNextResponse

Contient des données de réponse pour l’opération listNext.

OperationsListResponse

Contient des données de réponse pour l’opération de liste.

Origin

Définit des valeurs pour Origin.
KnownOrigin peut être utilisé indifféremment avec Origin. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

user
système
utilisateur,système

PaymentStatus

Définit des valeurs pour PaymentStatus.
KnownPaymentStatus peut être utilisé indifféremment avec PaymentStatus. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Réussi
Échec
Planifié
Annulé

PricingCurrencyDuration

Définit des valeurs pour PricingCurrencyDuration.
KnownPricingCurrencyDuration peut être utilisé indifféremment avec PricingCurrencyDuration. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

P1M
P1Y
P3Y

ProvisioningState

Définit des valeurs pour ProvisioningState.
KnownProvisioningState peut être utilisé indifféremment avec ProvisioningState. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Creating
PendingBilling
ConfirmBilling
Créé le
Réussi
Annulé
Expired
Échec

ReservationOrderAliasCreateResponse

Contient des données de réponse pour l’opération de création.

ReservationOrderAliasGetResponse

Contient des données de réponse pour l’opération get.

ReservedResourceType

Définit des valeurs pour ReservedResourceType.
KnownReservedResourceType peut être utilisé de manière interchangeable avec ReservedResourceType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

VirtualMachines
SqlDatabases
SuseLinux
CosmosDb
RedHat
SqlDataWarehouse
VMwareCloudSimple
RedHatOsa
Databricks
AppService
ManagedDisk
BlockBlob
RedisCache
AzureDataExplorer
MySql
MariaDb
Postgresql
DedicatedHost
SapHana
SqlAzureHybridBenefit
AVS
DataFactory
NetAppStorage
AzureFiles
SqlEdge
VirtualMachineSoftware

SavingsPlanGetResponse

Contient des données de réponse pour l’opération get.

SavingsPlanListAllNextResponse

Contient des données de réponse pour l’opération listAllNext.

SavingsPlanListAllResponse

Contient des données de réponse pour l’opération listAll.

SavingsPlanListNextResponse

Contient des données de réponse pour l’opération listNext.

SavingsPlanListResponse

Contient des données de réponse pour l’opération de liste.

SavingsPlanOrderAliasCreateResponse

Contient des données de réponse pour l’opération de création.

SavingsPlanOrderAliasGetResponse

Contient des données de réponse pour l’opération get.

SavingsPlanOrderElevateResponse

Contient des données de réponse pour l’opération d’élévation de privilèges.

SavingsPlanOrderGetResponse

Contient des données de réponse pour l’opération get.

SavingsPlanOrderListNextResponse

Contient des données de réponse pour l’opération listNext.

SavingsPlanOrderListResponse

Contient des données de réponse pour l’opération de liste.

SavingsPlanUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

SavingsPlanValidateUpdateResponse

Contient des données de réponse pour l’opération validateUpdate.

Term

Définit des valeurs pour Term.
KnownTerm peut être utilisé indifféremment avec Term. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

P1Y
P3Y
P5Y

ValidatePurchaseResponse

Contient des données de réponse pour l’opération validatePurchase.

Énumérations

KnownActionType

Valeurs connues d’ActionType que le service accepte.

KnownAppliedScopeType

Valeurs connues de AppliedScopeType que le service accepte.

KnownBillingPlan

Valeurs connues de BillingPlan que le service accepte.

KnownCommitmentGrain

Valeurs connues de CommitmentGrain que le service accepte.

KnownCreatedByType

Valeurs connues de CreatedByType que le service accepte.

KnownInstanceFlexibility

Valeurs connues d’InstanceFlexibility que le service accepte.

KnownOrigin

Valeurs connues d’Origine que le service accepte.

KnownPaymentStatus

Valeurs connues de PaymentStatus que le service accepte.

KnownPricingCurrencyDuration

Valeurs connues de PricingCurrencyDuration que le service accepte.

KnownProvisioningState

Valeurs connues de ProvisioningState que le service accepte.

KnownReservedResourceType

Valeurs connues de ReservedResourceType que le service accepte.

KnownTerm

Valeurs connues de Term que le service accepte.

Fonctions

getContinuationToken(unknown)

Compte tenu du dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

Informations relatives à la fonction

getContinuationToken(unknown)

Compte tenu du dernier .value produit par l’itérateur byPage , retourne un jeton de continuation qui peut être utilisé pour commencer la pagination à partir de ce point ultérieurement.

function getContinuationToken(page: unknown): string | undefined

Paramètres

page

unknown

Objet d’accès sur value IteratorResult à partir d’un byPage itérateur.

Retours

string | undefined

Jeton de continuation qui peut être transmis à byPage() lors des appels futurs.