Sdílet prostřednictvím


Instructions - Put

Vytvoří nebo aktualizuje instrukce. Jedná se o vlastní pokyny k fakturaci a platí jenom pro určité zákazníky.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
billingAccountName
path True

string

ID, které jednoznačně identifikuje fakturační účet.

billingProfileName
path True

string

ID, které jednoznačně identifikuje fakturační profil.

instructionName
path True

string

Název instrukce.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta. Aktuální verze je 2020-05-01.

Text požadavku

Name Vyžadováno Typ Description
properties.amount True

number

Částka rozpočtovaná pro tuto fakturační instrukce.

properties.endDate True

string (date-time)

Datum, kdy se tato instrukce k fakturaci už neprojeví.

properties.startDate True

string (date-time)

Datum, kdy se tato instrukce k fakturaci projeví.

properties.creationDate

string (date-time)

Datum vytvoření této fakturační instrukce.

Odpovědi

Name Typ Description
200 OK

Instruction

OK. Požadavek byl úspěšný.

Other Status Codes

ErrorResponse

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

PutInstruction

Ukázkový požadavek

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"
  }
}

Ukázková odpověď

{
  "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"
  }
}

Definice

Name Description
ErrorDetails

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď značí, že služba nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.

ErrorSubDetails
Instruction

Instrukce.

ErrorDetails

Podrobnosti o chybě.

Name Typ Description
code

string

Kód chyby

details

ErrorSubDetails[]

Dílčí podrobnosti o chybě.

message

string

Chybová zpráva označující, proč operace selhala.

target

string

Cíl konkrétní chyby.

ErrorResponse

Chybová odpověď značí, že služba nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.

Name Typ Description
error

ErrorDetails

Podrobnosti o chybě.

ErrorSubDetails

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva označující, proč operace selhala.

target

string

Cíl konkrétní chyby.

Instruction

Instrukce.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.amount

number

Částka rozpočtovaná pro tuto fakturační instrukce.

properties.creationDate

string (date-time)

Datum vytvoření této fakturační instrukce.

properties.endDate

string (date-time)

Datum, kdy se tato instrukce k fakturaci už neprojeví.

properties.startDate

string (date-time)

Datum, kdy se tato instrukce k fakturaci projeví.

type

string

Typ zdroje.