Savings Plan - Get
Bénéficiez d’un plan d’épargne.
GET https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}?api-version=2022-11-01
GET https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}?api-version=2022-11-01&$expand={$expand}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
savings
|
path | True |
string |
ID du plan d’épargne |
savings
|
path | True |
string |
ID de commande du plan d’épargne |
api-version
|
query | True |
string |
Version api à utiliser par le service |
$expand
|
query |
string |
Peut être utilisé pour développer les informations détaillées de certaines propriétés. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
La demande est terminée. |
|
Other Status Codes |
Erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Savings |
Savings |
SavingsPlanItemGet
Exemple de requête
GET https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/20000000-0000-0000-0000-000000000000/savingsPlans/30000000-0000-0000-0000-000000000000?api-version=2022-11-01
Exemple de réponse
{
"id": "/providers/microsoft.billingbenefits/savingsPlanOrders/20000000-0000-0000-0000-000000000000/savingsPlans/30000000-0000-0000-0000-000000000000",
"name": "20000000-0000-0000-0000-000000000000/30000000-0000-0000-0000-000000000000",
"type": "Microsoft.BillingBenefits/savingsPlanOrders/savingsPlans",
"sku": {
"name": "Compute_Savings_Plan"
},
"properties": {
"billingScopeId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000009",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000000:20000000-0000-3000-0000-000000000000_2019-05-31/billingProfiles/KPSV-DWNE-BG7-TGB",
"billingAccountId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000000:20000000-0000-3000-0000-000000000000_2019-05-31",
"billingPlan": "P1M",
"commitment": {
"grain": "Hourly",
"currencyCode": "USD",
"amount": 0.001
},
"renew": true,
"appliedScopeType": "Shared",
"displayName": "Compute_SavingsPlan_patch_rename2",
"provisioningState": "Succeeded",
"term": "P3Y",
"displayProvisioningState": "Succeeded",
"userFriendlyAppliedScopeType": "Shared",
"expiryDateTime": "2025-10-18T21:16:13.1854959Z",
"purchaseDateTime": "2022-10-18T21:14:26.8279361Z",
"effectiveDateTime": "2022-10-21T18:15:42.4098626Z",
"utilization": {
"trend": "",
"aggregates": [
{
"grain": 1,
"grainUnit": "days",
"value": 100,
"valueUnit": "percentage"
},
{
"grain": 7,
"grainUnit": "days",
"value": 84,
"valueUnit": "percentage"
},
{
"grain": 30,
"grainUnit": "days",
"value": 83.87,
"valueUnit": "percentage"
}
]
}
}
}
SavingsPlanItemWithExpandedRenewPropertiesGet
Exemple de requête
GET https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/20000000-0000-0000-0000-000000000000/savingsPlans/30000000-0000-0000-0000-000000000000?api-version=2022-11-01&$expand=renewProperties
Exemple de réponse
{
"id": "/providers/microsoft.billingbenefits/savingsPlanOrders/20000000-0000-0000-0000-000000000000/savingsPlans/30000000-0000-0000-0000-000000000000",
"name": "20000000-0000-0000-0000-000000000000/30000000-0000-0000-0000-000000000000",
"type": "Microsoft.BillingBenefits/savingsPlanOrders/savingsPlans",
"sku": {
"name": "Compute_Savings_Plan"
},
"properties": {
"billingScopeId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000009",
"billingProfileId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000000:20000000-0000-3000-0000-000000000000_2019-05-31/billingProfiles/KPSV-DWNE-BG7-TGB",
"billingAccountId": "/providers/Microsoft.Billing/billingAccounts/20000000-1000-0000-0000-000000000000:20000000-0000-3000-0000-000000000000_2019-05-31",
"billingPlan": "P1M",
"commitment": {
"grain": "Hourly",
"currencyCode": "USD",
"amount": 0.001
},
"renew": true,
"appliedScopeType": "Shared",
"displayName": "Compute_SavingsPlan_patch_rename2",
"provisioningState": "Succeeded",
"term": "P3Y",
"displayProvisioningState": "Succeeded",
"userFriendlyAppliedScopeType": "Shared",
"expiryDateTime": "2025-10-18T21:16:13.1854959Z",
"purchaseDateTime": "2022-10-18T21:14:26.8279361Z",
"effectiveDateTime": "2022-10-21T18:15:42.4098626Z",
"utilization": {
"trend": "",
"aggregates": [
{
"grain": 1,
"grainUnit": "days",
"value": 100,
"valueUnit": "percentage"
},
{
"grain": 7,
"grainUnit": "days",
"value": 84,
"valueUnit": "percentage"
},
{
"grain": 30,
"grainUnit": "days",
"value": 83.87,
"valueUnit": "percentage"
}
]
},
"renewProperties": {
"purchaseProperties": {
"sku": {
"name": "Compute_Savings_Plan"
},
"properties": {
"billingScopeId": "/subscriptions/eef82110-c91b-4395-9420-fcfcbefc5a47",
"term": "P1Y",
"billingPlan": "Upfront",
"displayName": "Compute_SavingsPlan_patch_rename2_renewed",
"appliedScopeType": "Shared",
"commitment": {
"grain": "Hourly",
"currencyCode": "USD",
"amount": 0.001
}
}
}
}
}
}
Définitions
Nom | Description |
---|---|
Applied |
Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable. |
Applied |
Type de l’étendue appliquée. |
Billing |
Représente le plan de facturation au format ISO 8601. Obligatoire uniquement pour les plans de facturation mensuels. |
Commitment |
Engagement envers l’avantage. |
Commitment |
Grain d’engagement. |
created |
Type d’identité qui a créé la ressource. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Extended |
|
Provisioning |
État d’approvisionnement |
Purchase |
|
Renew |
|
Savings |
Plan d’épargne |
Sku |
Référence SKU à appliquer pour cette ressource |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Term |
Représente le terme d’avantage au format ISO 8601. |
Utilization |
Utilisation du plan d’épargne |
Utilization |
Valeurs agrégées de l’utilisation du plan d’épargne |
AppliedScopeProperties
Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable.
Nom | Type | Description |
---|---|---|
displayName |
string |
Nom d'affichage |
managementGroupId |
string |
Identificateur complet du groupe d’administration où l’avantage doit être appliqué. |
resourceGroupId |
string |
Identificateur complet du groupe de ressources. |
subscriptionId |
string |
Identificateur complet de l’abonnement. |
tenantId |
string |
ID de locataire où l’avantage est appliqué. |
AppliedScopeType
Type de l’étendue appliquée.
Valeur | Description |
---|---|
ManagementGroup | |
Shared | |
Single |
BillingPlan
Représente le plan de facturation au format ISO 8601. Obligatoire uniquement pour les plans de facturation mensuels.
Valeur | Description |
---|---|
P1M |
Commitment
Engagement envers l’avantage.
Nom | Type | Description |
---|---|---|
amount |
number (double) |
|
currencyCode |
string |
Code monétaire iso 4217 3 lettres pour la devise utilisée par cet enregistrement d’achat. |
grain |
Grain d’engagement. |
CommitmentGrain
Grain d’engagement.
Valeur | Description |
---|---|
Hourly |
createdByType
Type d’identité qui a créé la ressource.
Valeur | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
ExtendedStatusInfo
Nom | Type | Description |
---|---|---|
message |
string |
Message fournissant des informations détaillées sur le code d’état. |
statusCode |
string |
Code d’état fournissant des informations supplémentaires. |
ProvisioningState
État d’approvisionnement
Valeur | Description |
---|---|
Cancelled | |
ConfirmedBilling | |
Created | |
Creating | |
Expired | |
Failed | |
PendingBilling | |
Succeeded |
PurchaseRequest
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
properties.appliedScopeProperties |
Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable. |
||
properties.appliedScopeType |
Type de l’étendue appliquée. |
||
properties.billingPlan |
Représente le plan de facturation au format ISO 8601. Obligatoire uniquement pour les plans de facturation mensuels. |
||
properties.billingScopeId |
string |
Abonnement qui sera facturé pour l’achat de l’avantage |
|
properties.commitment |
Engagement envers l’avantage. |
||
properties.displayName |
string |
Nom convivial du plan d’épargne |
|
properties.effectiveDateTime |
string (date-time) |
DateTime du plan d’épargne commence à offrir des avantages. |
|
properties.renew |
boolean |
False |
La définition de cette valeur sur true achète automatiquement un nouvel avantage à la date d’expiration. |
properties.term |
Représente le terme d’avantage au format ISO 8601. |
||
sku |
Référence SKU à appliquer pour cette ressource |
RenewProperties
Nom | Type | Description |
---|---|---|
purchaseProperties |
SavingsPlanModel
Plan d’épargne
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
name |
string |
Nom de la ressource |
|
properties.appliedScopeProperties |
Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable. |
||
properties.appliedScopeType |
Type de l’étendue appliquée. |
||
properties.benefitStartTime |
string (date-time) |
Il s’agit de DateTime lorsque l’avantage du plan d’épargne a commencé. |
|
properties.billingAccountId |
string |
Identificateur complet du compte de facturation où le plan d’épargne est appliqué. Présente uniquement pour les clients contrat Entreprise. |
|
properties.billingPlan |
Représente le plan de facturation au format ISO 8601. Obligatoire uniquement pour les plans de facturation mensuels. |
||
properties.billingProfileId |
string |
Identificateur complet du profil de facturation dans lequel le plan d’épargne est appliqué. Présente uniquement pour les clients dirigés par les champs ou les clients dirigés par le client. |
|
properties.billingScopeId |
string |
Abonnement qui sera facturé pour l’achat de l’avantage |
|
properties.commitment |
Engagement envers l’avantage. |
||
properties.customerId |
string |
Identificateur complet du client dans lequel le plan d’épargne est appliqué. Présente uniquement pour les clients dirigés par un partenaire. |
|
properties.displayName |
string |
Nom d'affichage |
|
properties.displayProvisioningState |
string |
État d’approvisionnement du plan d’épargne pour l’affichage, par exemple Réussi |
|
properties.effectiveDateTime |
string (date-time) |
DateTime du plan d’épargne commence à offrir des avantages. |
|
properties.expiryDateTime |
string (date-time) |
Date d’expiration |
|
properties.extendedStatusInfo | |||
properties.provisioningState |
État d’approvisionnement |
||
properties.purchaseDateTime |
string (date-time) |
Date à laquelle le plan d’épargne a été acheté |
|
properties.renew |
boolean |
False |
La définition de cette valeur sur true achète automatiquement un nouvel avantage à la date d’expiration. |
properties.renewDestination |
string |
SavingsPlan Id of the SavingsPlan qui est acheté en raison du renouvellement. |
|
properties.renewProperties | |||
properties.renewSource |
string |
SavingsPlan Id of the SavingsPlan from the SavingsPlan from this SavingsPlan is renewed. |
|
properties.term |
Représente le terme d’avantage au format ISO 8601. |
||
properties.userFriendlyAppliedScopeType |
string |
Type d’étendue appliqué du plan d’épargne pour l’affichage, par exemple Partagé |
|
properties.utilization |
Utilisation du plan d’épargne |
||
sku |
Référence SKU du plan d’épargne |
||
systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
||
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
Sku
Référence SKU à appliquer pour cette ressource
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la référence SKU à appliquer |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
Term
Représente le terme d’avantage au format ISO 8601.
Valeur | Description |
---|---|
P1Y | |
P3Y | |
P5Y |
Utilization
Utilisation du plan d’épargne
Nom | Type | Description |
---|---|---|
aggregates |
Tableau d’agrégats de l’utilisation d’un plan d’épargne |
|
trend |
string |
Nombre de jours de tendance pour un plan d’épargne |
UtilizationAggregates
Valeurs agrégées de l’utilisation du plan d’épargne
Nom | Type | Description |
---|---|---|
grain |
number |
Grain de l’agrégat |
grainUnit |
string |
Unité de grain de l’agrégat |
value |
number |
Valeur d’agrégation |
valueUnit |
string |
Unité de valeur d’agrégation |