Microsoft.Billing billingAccounts/billingProfiles
Makale 07/20/2023
1 katılımcı
Geri Bildirim
Bu makalede
Bicep kaynak tanımı
billingAccounts/billingProfiles kaynak türü şu kaynaklara dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Billing/billingAccounts/billingProfiles kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
billTo: {
addressLine1: 'string'
addressLine2: 'string'
addressLine3: 'string'
city: 'string'
companyName: 'string'
country: 'string'
district: 'string'
email: 'string'
firstName: 'string'
lastName: 'string'
middleName: 'string'
phoneNumber: 'string'
postalCode: 'string'
region: 'string'
}
displayName: 'string'
enabledAzurePlans: [
{
skuId: 'string'
}
]
invoiceEmailOptIn: bool
invoiceSections: {
value: [
{
properties: {
displayName: 'string'
labels: {}
tags: {}
}
}
]
}
poNumber: 'string'
tags: {}
}
}
Özellik değerleri
billingAccounts/billingProfiles
Ad
Açıklama
Değer
name
Kaynak adıBicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
Üst
Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak .
Kaynak türü için sembolik ad: billingAccounts
properties
Faturalama profilinin özellikleri.
BillingProfileProperties
BillingProfileProperties
Ad
Açıklama
Değer
billTo
Fatura adresi.
AddressDetails
displayName
Faturalama profilinin adı.
string
enabledAzurePlans
Etkinleştirilmiş Azure planları hakkında bilgi.
AzurePlan []
invoiceEmailOptIn
Faturalama profiline ilişkin faturaların e-postayla gönderilip gönderilmediğini denetleye bayrak.
bool
invoiceSections
Faturalama profiliyle ilişkili fatura bölümleri. Varsayılan olarak, $expand belirtilmediği sürece bu doldurulmaz.
InvoiceSectionsOnExpand
poNumber
Faturalama profili için oluşturulan faturalarda görünecek satınalma siparişi adı.
string
etiketler
Faturalama profillerinin etiketleri.
object
AddressDetails
Ad
Açıklama
Değer
addressLine1
Adres satırı 1.
dize (gerekli)
Addressline2
Adres satırı 2.
string
addressLine3
Adres satırı 3.
string
city
Adres şehir.
string
Şirketadı
Şirket adı.
string
ülke
Ülke kodu ISO2, 2 basamaklı biçimi kullanır.
dize (gerekli)
bölge
Adres bölgesi.
string
e-posta
E-posta adresi.
string
firstName
Adı.
string
lastName
Soyadı.
string
Middlename
İkinci ad.
string
Phonenumber
Telefon numarası.
string
postalCode
Posta kodu.
string
region
Adres bölgesi.
string
AzurePlan
Ad
Açıklama
Değer
skuId
Sku kimliği.
string
InvoiceSectionsOnExpand
Ad
Açıklama
Değer
değer
Faturalama profiliyle ilişkili fatura bölümleri.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Ad
Açıklama
Değer
displayName
Fatura bölümünün adı.
string
Etiket
Fatura bölümüyle ilişkili meta verilerin sözlüğü.
object
etiketler
Fatura bölümüyle ilişkili meta verilerin sözlüğü. 256 karakterden desteklenen maksimum anahtar/değer uzunluğu. Anahtarlar/değer boş değer veya null olmamalıdır. Anahtarlar { } % & \ ? içeremez /
object
ARM şablonu kaynak tanımı
billingAccounts/billingProfiles kaynak türü şu kaynaklara dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Billing/billingAccounts/billingProfiles kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Billing/billingAccounts/billingProfiles",
"apiVersion": "2020-05-01",
"name": "string",
"properties": {
"billTo": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"city": "string",
"companyName": "string",
"country": "string",
"district": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"middleName": "string",
"phoneNumber": "string",
"postalCode": "string",
"region": "string"
},
"displayName": "string",
"enabledAzurePlans": [
{
"skuId": "string"
}
],
"invoiceEmailOptIn": "bool",
"invoiceSections": {
"value": [
{
"properties": {
"displayName": "string",
"labels": {},
"tags": {}
}
}
]
},
"poNumber": "string",
"tags": {}
}
}
Özellik değerleri
billingAccounts/billingProfiles
Ad
Açıklama
Değer
tür
Kaynak türü
'Microsoft.Billing/billingAccounts/billingProfiles'
apiVersion
Kaynak API'sinin sürümü
'2020-05-01'
name
Kaynak adıJSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
properties
Faturalama profilinin özellikleri.
BillingProfileProperties
BillingProfileProperties
Ad
Açıklama
Değer
billTo
Fatura adresi.
AddressDetails
displayName
Faturalama profilinin adı.
string
enabledAzurePlans
Etkinleştirilmiş Azure planları hakkında bilgi.
AzurePlan []
invoiceEmailOptIn
Faturalama profiline ilişkin faturaların e-postayla gönderilip gönderilmediğini denetleye bayrak.
bool
invoiceSections
Faturalama profiliyle ilişkili fatura bölümleri. Varsayılan olarak, $expand belirtilmediği sürece bu doldurulmaz.
InvoiceSectionsOnExpand
poNumber
Faturalama profili için oluşturulan faturalarda görünecek satınalma siparişi adı.
string
etiketler
Faturalama profillerinin etiketleri.
object
AddressDetails
Ad
Açıklama
Değer
addressLine1
Adres satırı 1.
dize (gerekli)
Addressline2
Adres satırı 2.
string
addressLine3
Adres satırı 3.
string
city
Adres şehri.
string
Şirketadı
Şirket adı.
string
ülke
Ülke kodu ISO2, 2 basamaklı biçimi kullanır.
dize (gerekli)
bölge
Adres bölgesi.
string
e-posta
E-posta adresi.
string
firstName
Adı.
string
lastName
Soyadı.
string
Middlename
İkinci ad.
string
Phonenumber
Telefon numarası.
string
postalCode
Posta kodu.
string
region
Adres bölgesi.
string
AzurePlan
Ad
Açıklama
Değer
skuId
Sku kimliği.
string
InvoiceSectionsOnExpand
Ad
Açıklama
Değer
değer
Faturalama profiliyle ilişkili fatura bölümleri.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Ad
Açıklama
Değer
displayName
Fatura bölümünün adı.
string
Etiket
Fatura bölümüyle ilişkili meta verilerin sözlüğü.
object
etiketler
Fatura bölümüyle ilişkili meta verilerin sözlüğü. 256 karakterlik desteklenen maksimum anahtar/değer uzunluğu. Anahtarlar/değer boş değer veya null olmamalıdır. Anahtarlar { } % & \ ? içeremez /
object
billingAccounts/billingProfiles kaynak türü şu kaynaklara dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Billing/billingAccounts/billingProfiles kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
billTo = {
addressLine1 = "string"
addressLine2 = "string"
addressLine3 = "string"
city = "string"
companyName = "string"
country = "string"
district = "string"
email = "string"
firstName = "string"
lastName = "string"
middleName = "string"
phoneNumber = "string"
postalCode = "string"
region = "string"
}
displayName = "string"
enabledAzurePlans = [
{
skuId = "string"
}
]
invoiceEmailOptIn = bool
invoiceSections = {
value = [
{
properties = {
displayName = "string"
labels = {}
tags = {}
}
}
]
}
poNumber = "string"
tags = {}
}
})
}
Özellik değerleri
billingAccounts/billingProfiles
Ad
Açıklama
Değer
tür
Kaynak türü
"Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01"
name
Kaynak adı
dize (gerekli)
parent_id
Bu kaynağın üst öğesi olan kaynağın kimliği.
Kaynak türü: billingAccounts kimliği
properties
Faturalama profilinin özellikleri.
BillingProfileProperties
BillingProfileProperties
Ad
Açıklama
Değer
billTo
Fatura adresi.
AddressDetails
displayName
Faturalama profilinin adı.
string
enabledAzurePlans
Etkinleştirilmiş azure planları hakkında bilgi.
AzurePlan []
invoiceEmailOptIn
Faturalama profili için faturaların e-posta yoluyla gönderilip gönderilmediğini denetleye bayrak.
bool
invoiceSections
Faturalama profiliyle ilişkili fatura bölümleri. Varsayılan olarak, $expand belirtilmediği sürece bu doldurulmaz.
InvoiceSectionsOnExpand
poNumber
Faturalama profili için oluşturulan faturalarda görünecek satınalma siparişi adı.
string
etiketler
Faturalama profillerinin etiketleri.
object
AddressDetails
Ad
Açıklama
Değer
addressLine1
Adres satırı 1.
dize (gerekli)
Addressline2
Adres satırı 2.
string
addressLine3
Adres satırı 3.
string
city
Adres şehri.
string
Şirketadı
Şirket adı.
string
ülke
Ülke kodu ISO2, 2 basamaklı biçimi kullanır.
dize (gerekli)
bölge
Adres bölgesi.
string
e-posta
E-posta adresi.
string
firstName
Adı.
string
lastName
Soyadı.
string
Middlename
İkinci ad.
string
Phonenumber
Telefon numarası.
string
postalCode
Posta kodu.
string
region
Adres bölgesi.
string
AzurePlan
Ad
Açıklama
Değer
skuId
Sku kimliği.
string
InvoiceSectionsOnExpand
Ad
Açıklama
Değer
değer
Faturalama profiliyle ilişkili fatura bölümleri.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Ad
Açıklama
Değer
displayName
Fatura bölümünün adı.
string
Etiket
Fatura bölümüyle ilişkili meta verilerin sözlüğü.
object
etiketler
Fatura bölümüyle ilişkili meta verilerin sözlüğü. 256 karakterlik desteklenen maksimum anahtar/değer uzunluğu. Anahtarlar/değer boş değer veya null olmamalıdır. Anahtarlar { } % & \ ? içeremez /
object