Microsoft.BillingAccounts/billingProfiles 2020-05-01
Статья 01/13/2024
1 участник
Обратная связь
В этой статье
Определение ресурса Bicep
Тип ресурса billingAccounts/billingProfiles можно развернуть в:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте в шаблон следующий Bicep.
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: {}
}
}
Значения свойств
billingAccounts/billingProfiles
Имя
Описание
Значение
name
имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в Bicep .
строка (обязательно)
родитель
В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса .
Символьное имя ресурса типа: billingAccounts
properties
Свойства профиля выставления счетов.
BillingProfileProperties
BillingProfileProperties
Имя
Описание
Значение
billTo
Адрес для выставления счетов.
AddressDetails
displayName
Имя профиля выставления счетов.
строка
enabledAzurePlans
Сведения о включенных планах Azure.
AzurePlan []
invoiceEmailOptIn
Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте.
bool
invoiceSections
Разделы счетов, связанные с профилем выставления счетов. По умолчанию этот параметр не заполняется, если он не указан в $expand.
InvoiceSectionsOnExpand
poNumber
Имя заказа на покупку, которое будет отображаться в счетах, созданных для профиля выставления счетов.
строка
tags
Теги профилей выставления счетов.
object
AddressDetails
Имя
Описание
Значение
addressline1
Адресная строка 1.
строка (обязательно)
addressline2
Адресная строка 2.
строка
addressLine3
Адресная строка 3.
строка
city
Адрес города.
строка
companyName
и название компании.
строка
country
Код страны использует формат ISO2 из 2 цифр.
строка (обязательно)
район
Адрес района.
строка
email
Электронная почта.
строка
firstName
Имя.
строка
lastName
Фамилия.
строка
middleName
Отчество.
строка
phoneNumber
Номер телефона.
строка
postalCode
Почтовый индекс.
строка
region
Адресный регион.
строка
AzurePlan
Имя
Описание
Значение
skuId
Идентификатор SKU.
строка
InvoiceSectionsOnExpand
Имя
Описание
Значение
значение
Разделы счетов, связанные с профилем выставления счетов.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Имя
Описание
Значение
displayName
Имя раздела счета.
строка
метки;
Словарь метаданных, связанных с разделом счета.
object
tags
Словарь метаданных, связанных с разделом счета. Максимальная поддерживаемая длина ключа/значения — 256 символов. Ключи и значение не должны пустое значение или значение NULL. Ключи не могут содержать { } % & \ ? /
object
Определение ресурса шаблона ARM
Тип ресурса billingAccounts/billingProfiles можно развернуть в:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте следующий код JSON в шаблон.
{
"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": {}
}
}
Значения свойств
billingAccounts/billingProfiles
Имя
Описание
Значение
тип
Тип ресурса
Microsoft.Billing/billingAccounts/billingProfiles
версия_API
Версия API ресурсов
'2020-05-01'
name
имя ресурса. Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM .
строка (обязательно)
properties
Свойства профиля выставления счетов.
BillingProfileProperties
BillingProfileProperties
Имя
Описание
Значение
billTo
Адрес для выставления счетов.
AddressDetails
displayName
Имя профиля выставления счетов.
строка
enabledAzurePlans
Сведения о включенных планах Azure.
AzurePlan []
invoiceEmailOptIn
Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте.
bool
invoiceSections
Разделы счетов, связанные с профилем выставления счетов. По умолчанию этот параметр не заполняется, если он не указан в $expand.
InvoiceSectionsOnExpand
poNumber
Имя заказа на покупку, которое будет отображаться в счетах, созданных для профиля выставления счетов.
строка
tags
Теги профилей выставления счетов.
объект
AddressDetails
Имя
Описание
Значение
addressline1
Адресная строка 1.
строка (обязательно)
addressline2
Адресная строка 2.
строка
addressLine3
Адресная строка 3.
строка
city
Адрес города.
строка
companyName
и название компании.
строка
country
Код страны использует формат ISO2 из 2 цифр.
строка (обязательно)
район
Адрес района.
строка
email
Электронная почта.
строка
firstName
Имя.
строка
lastName
Фамилия.
строка
middleName
Отчество.
строка
phoneNumber
Номер телефона.
строка
postalCode
Почтовый индекс.
строка
region
Адресный регион.
строка
AzurePlan
Имя
Описание
Значение
skuId
Идентификатор SKU.
строка
InvoiceSectionsOnExpand
Имя
Описание
Значение
значение
Разделы счетов, связанные с профилем выставления счетов.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Имя
Описание
Значение
displayName
Имя раздела счета.
строка
метки;
Словарь метаданных, связанных с разделом счета.
объект
tags
Словарь метаданных, связанных с разделом счета. Максимальная поддерживаемая длина ключа/значения — 256 символов. Ключи и значение не должны пустое значение или значение NULL. Ключи не могут содержать { } % & \ ? /
объект
Тип ресурса billingAccounts/billingProfiles можно развернуть в:
Список измененных свойств в каждой версии API см. в журнале изменений .
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте в шаблон следующую terraform.
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 = {}
}
})
}
Значения свойств
billingAccounts/billingProfiles
Имя
Описание
Значение
тип
Тип ресурса
"Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01"
name
имя ресурса.
строка (обязательно)
parent_id
Идентификатор ресурса, который является родительским для этого ресурса.
Идентификатор ресурса типа: billingAccounts
properties
Свойства профиля выставления счетов.
BillingProfileProperties
BillingProfileProperties
Имя
Описание
Значение
billTo
Адрес для выставления счетов.
AddressDetails
displayName
Имя профиля выставления счетов.
строка
enabledAzurePlans
Сведения о включенных планах Azure.
AzurePlan []
invoiceEmailOptIn
Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте.
bool
invoiceSections
Разделы счетов, связанные с профилем выставления счетов. По умолчанию этот параметр не заполняется, если он не указан в $expand.
InvoiceSectionsOnExpand
poNumber
Имя заказа на покупку, которое будет отображаться в счетах, созданных для профиля выставления счетов.
строка
tags
Теги профилей выставления счетов.
объект
AddressDetails
Имя
Описание
Значение
addressline1
Адресная строка 1.
строка (обязательно)
addressline2
Адресная строка 2.
строка
addressLine3
Адресная строка 3.
строка
city
Адрес города.
строка
companyName
и название компании.
строка
country
Код страны использует формат ISO2 из 2 цифр.
строка (обязательно)
район
Адрес района.
строка
email
Электронная почта.
строка
firstName
Имя.
строка
lastName
Фамилия.
строка
middleName
Отчество.
строка
phoneNumber
Номер телефона.
строка
postalCode
Почтовый индекс.
строка
region
Адресный регион.
строка
AzurePlan
Имя
Описание
Значение
skuId
Идентификатор SKU.
строка
InvoiceSectionsOnExpand
Имя
Описание
Значение
значение
Разделы счетов, связанные с профилем выставления счетов.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Имя
Описание
Значение
displayName
Имя раздела счета.
строка
метки;
Словарь метаданных, связанных с разделом счета.
объект
tags
Словарь метаданных, связанных с разделом счета. Максимальная поддерживаемая длина ключа/значения — 256 символов. Ключи или значение не должны пустое значение или значение NULL. Ключи не могут содержать { } % & \ ? /
объект