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


Instructions - Put

Utasítást hoz létre vagy frissít. Ezek egyéni számlázási utasítások, és csak bizonyos ügyfelekre vonatkoznak.

PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}?api-version=2020-05-01

URI-paraméterek

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

string

A számlázási fiókot egyedileg azonosító azonosító.

billingProfileName
path True

string

A számlázási profilt egyedileg azonosító azonosító.

instructionName
path True

string

Utasítás neve.

api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója. A jelenlegi verzió: 2020.05.01.

Kérelem törzse

Name Kötelező Típus Description
properties.amount True

number

A számlázási utasításhoz tervezett összeg.

properties.endDate True

string (date-time)

Az a dátum, amikor ez a számlázási utasítás már nincs érvényben.

properties.startDate True

string (date-time)

A számlázási utasítás érvénybe lépésének dátuma.

properties.creationDate

string (date-time)

A számlázási utasítás létrehozásának dátuma.

Válaszok

Name Típus Description
200 OK

Instruction

OKÉ. A kérés sikeres volt.

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

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

PutInstruction

Mintakérelem

PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}?api-version=2020-05-01

{
  "properties": {
    "amount": 5000,
    "startDate": "2019-12-30T21:26:47.997Z",
    "endDate": "2020-12-30T21:26:47.997Z"
  }
}

Mintaválasz

{
  "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/instructions/{instructionName}",
  "name": "{instructionName}",
  "type": "Microsoft.Billing/billingAccounts/billingProfiles/instructions",
  "properties": {
    "amount": 5000,
    "startDate": "2019-12-30T21:26:47.997Z",
    "endDate": "2020-12-30T21:26:47.997Z"
  }
}

Definíciók

Name Description
ErrorDetails

A hiba részletei.

ErrorResponse

A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg.

ErrorSubDetails
Instruction

Egy utasítás.

ErrorDetails

A hiba részletei.

Name Típus Description
code

string

Hibakód.

details

ErrorSubDetails[]

A hiba aladatai.

message

string

A művelet sikertelen voltát jelző hibaüzenet.

target

string

Az adott hiba célja.

ErrorResponse

A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg.

Name Típus Description
error

ErrorDetails

A hiba részletei.

ErrorSubDetails

Name Típus Description
code

string

Hibakód.

message

string

A művelet sikertelen voltát jelző hibaüzenet.

target

string

Az adott hiba célja.

Instruction

Egy utasítás.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.amount

number

A számlázási utasításhoz tervezett összeg.

properties.creationDate

string (date-time)

A számlázási utasítás létrehozásának dátuma.

properties.endDate

string (date-time)

Az a dátum, amikor ez a számlázási utasítás már nincs érvényben.

properties.startDate

string (date-time)

A számlázási utasítás érvénybe lépésének dátuma.

type

string

Erőforrás típusa.