Megosztás a következőn keresztül:


Savings Plan - Validate Update

A megtakarítási terv javításának ellenőrzése.

POST https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/validate?api-version=2022-11-01

URI-paraméterek

Name In Kötelező Típus Description
savingsPlanId
path True

string

A megtakarítási terv azonosítója

savingsPlanOrderId
path True

string

A megtakarítási terv rendelésazonosítója

api-version
query True

string

A szolgáltatás által használandó API-verzió

Kérelem törzse

Name Típus Description
benefits

SavingsPlanUpdateRequestProperties[]

Megtakarítási terv javításkérése

Válaszok

Name Típus Description
200 OK

SavingsPlanValidateResponse

A kérés befejeződött.

Other Status Codes

ErrorResponse

Váratlan hiba.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

SavingsPlanValidateUpdate

Mintakérelem

POST https://management.azure.com/providers/Microsoft.BillingBenefits/savingsPlanOrders/20000000-0000-0000-0000-000000000000/savingsPlans/30000000-0000-0000-0000-000000000000/validate?api-version=2022-11-01

{
  "benefits": [
    {
      "appliedScopeType": "ManagementGroup",
      "appliedScopeProperties": {
        "tenantId": "30000000-0000-0000-0000-000000000100",
        "managementGroupId": "/providers/Microsoft.Management/managementGroups/30000000-0000-0000-0000-000000000100"
      }
    },
    {
      "appliedScopeType": "ManagementGroup",
      "appliedScopeProperties": {
        "tenantId": "30000000-0000-0000-0000-000000000100",
        "managementGroupId": "/providers/Microsoft.Management/managementGroups/MockMG"
      }
    }
  ]
}

Mintaválasz

{
  "benefits": [
    {
      "valid": true
    },
    {
      "valid": true
    }
  ]
}

Definíciók

Name Description
AppliedScopeProperties

Az alkalmazott hatókörtípusra jellemző tulajdonságok. Nem kötelező, ha nem alkalmazható.

AppliedScopeType

Az alkalmazott hatókör típusa.

BillingPlan

A számlázási csomagot ISO 8601 formátumban jelöli. Csak havi számlázási csomagokhoz szükséges.

Commitment

Elkötelezettség a juttatás iránt.

CommitmentGrain

Kötelezettségvállalási szem.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

PurchaseRequest
RenewProperties
SavingsPlanUpdateRequestProperties

Megtakarítási terv javításkérése

SavingsPlanUpdateValidateRequest
SavingsPlanValidateResponse
SavingsPlanValidResponseProperty

Juttatási hatókör válasz tulajdonsága

Sku

Az erőforráshoz alkalmazni kívánt termékváltozat

Term

A juttatás kifejezésének jelölése ISO 8601 formátumban.

AppliedScopeProperties

Az alkalmazott hatókörtípusra jellemző tulajdonságok. Nem kötelező, ha nem alkalmazható.

Name Típus Description
displayName

string

Megjelenítendő név

managementGroupId

string

Annak a felügyeleti csoportnak a teljes azonosítója, ahol az előnyt alkalmazni kell.

resourceGroupId

string

Az erőforráscsoport teljes azonosítója.

subscriptionId

string

Az előfizetés teljes azonosítója.

tenantId

string

Bérlőazonosító, ahol az előny érvényesül.

AppliedScopeType

Az alkalmazott hatókör típusa.

Érték Description
ManagementGroup
Shared
Single

BillingPlan

A számlázási csomagot ISO 8601 formátumban jelöli. Csak havi számlázási csomagokhoz szükséges.

Érték Description
P1M

Commitment

Elkötelezettség a juttatás iránt.

Name Típus Description
amount

number (double)

currencyCode

string

A vásárlási rekord által használt pénznem ISO 4217 3 betűs pénznemkódja.

grain

CommitmentGrain

Kötelezettségvállalási szem.

CommitmentGrain

Kötelezettségvállalási szem.

Érték Description
Hourly

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

PurchaseRequest

Name Típus Alapértelmezett érték Description
properties.appliedScopeProperties

AppliedScopeProperties

Az alkalmazott hatókörtípusra jellemző tulajdonságok. Nem kötelező, ha nem alkalmazható.

properties.appliedScopeType

AppliedScopeType

Az alkalmazott hatókör típusa.

properties.billingPlan

BillingPlan

A számlázási csomagot ISO 8601 formátumban jelöli. Csak havi számlázási csomagokhoz szükséges.

properties.billingScopeId

string

Előfizetés, amely az előny megvásárlásáért lesz felszámítva

properties.commitment

Commitment

Elkötelezettség a juttatás iránt.

properties.displayName

string

A megtakarítási terv rövid neve

properties.effectiveDateTime

string (date-time)

A megtakarítási terv DateTime-jának kezdetekor előnyt nyújtunk.

properties.renew

boolean

False

Ha ezt igaz értékre állítja, automatikusan megvásárol egy új juttatást a lejárati dátumon.

properties.term

Term

A juttatás kifejezésének jelölése ISO 8601 formátumban.

sku

Sku

Az erőforráshoz alkalmazni kívánt termékváltozat

RenewProperties

Name Típus Description
purchaseProperties

PurchaseRequest

SavingsPlanUpdateRequestProperties

Megtakarítási terv javításkérése

Name Típus Alapértelmezett érték Description
appliedScopeProperties

AppliedScopeProperties

Az alkalmazott hatókörtípusra jellemző tulajdonságok. Nem kötelező, ha nem alkalmazható.

appliedScopeType

AppliedScopeType

Az alkalmazott hatókör típusa.

displayName

string

Megjelenítendő név

renew

boolean

False

Ha ezt igaz értékre állítja, automatikusan megvásárol egy új juttatást a lejárati dátumon.

renewProperties

RenewProperties

SavingsPlanUpdateValidateRequest

Name Típus Description
benefits

SavingsPlanUpdateRequestProperties[]

Megtakarítási terv javításkérése

SavingsPlanValidateResponse

Name Típus Description
benefits

SavingsPlanValidResponseProperty[]

Juttatási hatókör válasz tulajdonsága

nextLink

string

A következő oldal lekéréséhez kattintson az URL-címre.

SavingsPlanValidResponseProperty

Juttatási hatókör válasz tulajdonsága

Name Típus Description
reason

string

Hiba oka, ha a megadott bemenet érvénytelen volt

reasonCode

string

Hiba okkódja, ha a megadott bemenet érvénytelen volt

valid

boolean

Azt jelzi, hogy a megadott bemenet érvényes volt-e

Sku

Az erőforráshoz alkalmazni kívánt termékváltozat

Name Típus Description
name

string

Az alkalmazandó termékváltozat neve

Term

A juttatás kifejezésének jelölése ISO 8601 formátumban.

Érték Description
P1Y
P3Y
P5Y