Bagikan melalui


Instructions - Put

Membuat atau memperbarui instruksi. Ini adalah instruksi penagihan kustom dan hanya berlaku untuk pelanggan tertentu.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
billingAccountName
path True

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName
path True

string

ID yang secara unik mengidentifikasi profil penagihan.

instructionName
path True

string

Nama Instruksi.

api-version
query True

string

Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2020-05-01.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
properties.amount True

number

Jumlah yang dianggarkan untuk instruksi penagihan ini.

properties.endDate True

string (date-time)

Tanggal instruksi penagihan ini tidak lagi berlaku.

properties.startDate True

string (date-time)

Tanggal instruksi penagihan ini berlaku.

properties.creationDate

string (date-time)

Tanggal instruksi penagihan ini dibuat.

Respons

Nama Jenis Deskripsi
200 OK

Instruction

OKE. Permintaan telah berhasil.

Other Status Codes

ErrorResponse

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

PutInstruction

Permintaan sampel

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

Respon sampel

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

Definisi

Nama Deskripsi
ErrorDetails

Detail kesalahan.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

ErrorSubDetails
Instruction

Sebuah instruksi.

ErrorDetails

Detail kesalahan.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

details

ErrorSubDetails[]

Sub detail kesalahan.

message

string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

target

string

Target kesalahan tertentu.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Nama Jenis Deskripsi
error

ErrorDetails

Detail kesalahan.

ErrorSubDetails

Nama Jenis Deskripsi
code

string

Kode kesalahan.

message

string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

target

string

Target kesalahan tertentu.

Instruction

Sebuah instruksi.

Nama Jenis Deskripsi
id

string

Id Sumber Daya.

name

string

Nama sumber daya.

properties.amount

number

Jumlah yang dianggarkan untuk instruksi penagihan ini.

properties.creationDate

string (date-time)

Tanggal instruksi penagihan ini dibuat.

properties.endDate

string (date-time)

Tanggal instruksi penagihan ini tidak lagi berlaku.

properties.startDate

string (date-time)

Tanggal instruksi penagihan ini berlaku.

type

string

Jenis sumber daya.