Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определение ресурсов Bicep
Тип ресурса billingAccounts/billingProfiles можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
billTo: {
addressLine1: 'string'
addressLine2: 'string'
addressLine3: 'string'
city: 'string'
companyName: 'string'
country: 'string'
district: 'string'
email: 'string'
firstName: 'string'
isValidAddress: bool
lastName: 'string'
middleName: 'string'
phoneNumber: 'string'
postalCode: 'string'
region: 'string'
}
currentPaymentTerm: {
endDate: 'string'
startDate: 'string'
term: 'string'
}
displayName: 'string'
enabledAzurePlans: [
{
productId: 'string'
skuDescription: 'string'
skuId: 'string'
}
]
indirectRelationshipInfo: {
billingAccountName: 'string'
billingProfileName: 'string'
displayName: 'string'
}
invoiceEmailOptIn: bool
invoiceRecipients: [
'string'
]
poNumber: 'string'
shipTo: {
addressLine1: 'string'
addressLine2: 'string'
addressLine3: 'string'
city: 'string'
companyName: 'string'
country: 'string'
district: 'string'
email: 'string'
firstName: 'string'
isValidAddress: bool
lastName: 'string'
middleName: 'string'
phoneNumber: 'string'
postalCode: 'string'
region: 'string'
}
soldTo: {
addressLine1: 'string'
addressLine2: 'string'
addressLine3: 'string'
city: 'string'
companyName: 'string'
country: 'string'
district: 'string'
email: 'string'
firstName: 'string'
isValidAddress: bool
lastName: 'string'
middleName: 'string'
phoneNumber: 'string'
postalCode: 'string'
region: 'string'
}
tags: {
{customized property}: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Microsoft.Billing/billingAccounts/billingProfiles
| Имя | Описание | Ценность |
|---|---|---|
| имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z\d-_]{1,128}$ (обязательно) |
| родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: billingAccounts |
| свойства | Профиль выставления счетов. | Свойства профиля биллинга |
| Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
AzurePlan
| Имя | Описание | Ценность |
|---|---|---|
| productId | Идентификатор, который однозначно идентифицирует продукт. | струна |
| skuОписание | Описание SKU. | струна |
| skuId | Идентификатор, который однозначно идентифицирует номер SKU. | струна |
Свойства профиля биллинга
| Имя | Описание | Ценность |
|---|---|---|
| billTo | Адрес выставления счетов. | BillingProfilePropertiesBillTo |
| currentPaymentTerm | Текущий срок оплаты профиля выставления счетов. | Свойства профиля выставления счетовТекущийСрок платежа |
| отображаемое имя | Имя профиля выставления счетов. | струна |
| enabledAzurePlans | Сведения о включенных планах Azure. | AzurePlan[] |
| indirectRelationshipInfo | Определяет профиль выставления счетов, связанный с другим профилем выставления счетов в непрямом движении покупки. | BillingProfilePropertiesIndirectRelationshipInfo |
| счетEmailOptIn | Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте. | булевая переменная (bool) |
| invoiceПолучатели | Список адресов электронной почты для получения счетов по электронной почте для профиля выставления счетов. | строка[] |
| poNumber | Номер заказа по умолчанию, который будет отображаться в счетах, созданных для профиля выставления счетов. | струна |
| shipTo | Адрес по умолчанию, в котором отправляются продукты или используются службы. Если корабль не указан для продукта или подписки, будет использоваться этот адрес. | BillingProfilePropertiesShipTo |
| проданоКому | Адрес лица или организации, ответственной за учетную запись выставления счетов. | BillingProfilePropertiesSoldTo |
| Теги | Словарь метаданных, связанных с ресурсом. Максимальная длина ключа и значения, поддерживаемая 256 символами. Ключи или значение не должны пустыми значениями и значениями NULL. Ключи не могут содержать <> % & \ ? / | БиллингПрофильСвойстваТеги |
BillingProfilePropertiesBillTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
Свойства профиля выставления счетовТекущийСрок платежа
| Имя | Описание | Ценность |
|---|---|---|
| Дата окончания | Дата окончания определенного срока оплаты и всегда находится в формате UTC. | струна |
| Дата начала | Дата, когда определенный термин оплаты будет действен и всегда находится в формате UTC. | струна |
| срок | Представляет длительность в формате netXX. Всегда в днях. | струна |
BillingProfilePropertiesIndirectRelationshipInfo
| Имя | Описание | Ценность |
|---|---|---|
| Имя учетной записи для выставления счетов | Имя учетной записи выставления счетов партнера или клиента для косвенного перемещения. | струна |
| billingProfileName | Имя профиля выставления счетов партнера или клиента для косвенного перемещения. | струна |
| отображаемое имя | Отображаемое имя партнера или клиента для косвенного движения. | струна |
BillingProfilePropertiesShipTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
BillingProfilePropertiesSoldTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
БиллингПрофильСвойстваТеги
| Имя | Описание | Ценность |
|---|
ProxyResourceWithTags (Прокси-ресурс-с-тегами)
| Имя | Описание | Ценность |
|---|
Определение ресурса шаблона ARM
Тип ресурса billingAccounts/billingProfiles можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Billing/billingAccounts/billingProfiles",
"apiVersion": "2024-04-01",
"name": "string",
"properties": {
"billTo": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"city": "string",
"companyName": "string",
"country": "string",
"district": "string",
"email": "string",
"firstName": "string",
"isValidAddress": "bool",
"lastName": "string",
"middleName": "string",
"phoneNumber": "string",
"postalCode": "string",
"region": "string"
},
"currentPaymentTerm": {
"endDate": "string",
"startDate": "string",
"term": "string"
},
"displayName": "string",
"enabledAzurePlans": [
{
"productId": "string",
"skuDescription": "string",
"skuId": "string"
}
],
"indirectRelationshipInfo": {
"billingAccountName": "string",
"billingProfileName": "string",
"displayName": "string"
},
"invoiceEmailOptIn": "bool",
"invoiceRecipients": [ "string" ],
"poNumber": "string",
"shipTo": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"city": "string",
"companyName": "string",
"country": "string",
"district": "string",
"email": "string",
"firstName": "string",
"isValidAddress": "bool",
"lastName": "string",
"middleName": "string",
"phoneNumber": "string",
"postalCode": "string",
"region": "string"
},
"soldTo": {
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"city": "string",
"companyName": "string",
"country": "string",
"district": "string",
"email": "string",
"firstName": "string",
"isValidAddress": "bool",
"lastName": "string",
"middleName": "string",
"phoneNumber": "string",
"postalCode": "string",
"region": "string"
},
"tags": {
"{customized property}": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Microsoft.Billing/billingAccounts/billingProfiles
| Имя | Описание | Ценность |
|---|---|---|
| apiVersion | Версия API | '2024-04-01' |
| имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z\d-_]{1,128}$ (обязательно) |
| свойства | Профиль выставления счетов. | Свойства профиля биллинга |
| Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
| тип | Тип ресурса | "Microsoft.Billing/billingAccounts/billingProfiles" |
AzurePlan
| Имя | Описание | Ценность |
|---|---|---|
| productId | Идентификатор, который однозначно идентифицирует продукт. | струна |
| skuОписание | Описание SKU. | струна |
| skuId | Идентификатор, который однозначно идентифицирует номер SKU. | струна |
Свойства профиля биллинга
| Имя | Описание | Ценность |
|---|---|---|
| billTo | Адрес выставления счетов. | BillingProfilePropertiesBillTo |
| currentPaymentTerm | Текущий срок оплаты профиля выставления счетов. | Свойства профиля выставления счетовТекущийСрок платежа |
| отображаемое имя | Имя профиля выставления счетов. | струна |
| enabledAzurePlans | Сведения о включенных планах Azure. | AzurePlan[] |
| indirectRelationshipInfo | Определяет профиль выставления счетов, связанный с другим профилем выставления счетов в непрямом движении покупки. | BillingProfilePropertiesIndirectRelationshipInfo |
| счетEmailOptIn | Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте. | булевая переменная (bool) |
| invoiceПолучатели | Список адресов электронной почты для получения счетов по электронной почте для профиля выставления счетов. | строка[] |
| poNumber | Номер заказа по умолчанию, который будет отображаться в счетах, созданных для профиля выставления счетов. | струна |
| shipTo | Адрес по умолчанию, в котором отправляются продукты или используются службы. Если корабль не указан для продукта или подписки, будет использоваться этот адрес. | BillingProfilePropertiesShipTo |
| проданоКому | Адрес лица или организации, ответственной за учетную запись выставления счетов. | BillingProfilePropertiesSoldTo |
| Теги | Словарь метаданных, связанных с ресурсом. Максимальная длина ключа и значения, поддерживаемая 256 символами. Ключи или значение не должны пустыми значениями и значениями NULL. Ключи не могут содержать <> % & \ ? / | БиллингПрофильСвойстваТеги |
BillingProfilePropertiesBillTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
Свойства профиля выставления счетовТекущийСрок платежа
| Имя | Описание | Ценность |
|---|---|---|
| Дата окончания | Дата окончания определенного срока оплаты и всегда находится в формате UTC. | струна |
| Дата начала | Дата, когда определенный термин оплаты будет действен и всегда находится в формате UTC. | струна |
| срок | Представляет длительность в формате netXX. Всегда в днях. | струна |
BillingProfilePropertiesIndirectRelationshipInfo
| Имя | Описание | Ценность |
|---|---|---|
| Имя учетной записи для выставления счетов | Имя учетной записи выставления счетов партнера или клиента для косвенного перемещения. | струна |
| billingProfileName | Имя профиля выставления счетов партнера или клиента для косвенного перемещения. | струна |
| отображаемое имя | Отображаемое имя партнера или клиента для косвенного движения. | струна |
BillingProfilePropertiesShipTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
BillingProfilePropertiesSoldTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
БиллингПрофильСвойстваТеги
| Имя | Описание | Ценность |
|---|
ProxyResourceWithTags (Прокси-ресурс-с-тегами)
| Имя | Описание | Ценность |
|---|
Примеры использования
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса billingAccounts/billingProfiles можно развернуть с помощью операций, предназначенных для следующих операций:
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Billing/billingAccounts/billingProfiles, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01"
name = "string"
parent_id = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
billTo = {
addressLine1 = "string"
addressLine2 = "string"
addressLine3 = "string"
city = "string"
companyName = "string"
country = "string"
district = "string"
email = "string"
firstName = "string"
isValidAddress = bool
lastName = "string"
middleName = "string"
phoneNumber = "string"
postalCode = "string"
region = "string"
}
currentPaymentTerm = {
endDate = "string"
startDate = "string"
term = "string"
}
displayName = "string"
enabledAzurePlans = [
{
productId = "string"
skuDescription = "string"
skuId = "string"
}
]
indirectRelationshipInfo = {
billingAccountName = "string"
billingProfileName = "string"
displayName = "string"
}
invoiceEmailOptIn = bool
invoiceRecipients = [
"string"
]
poNumber = "string"
shipTo = {
addressLine1 = "string"
addressLine2 = "string"
addressLine3 = "string"
city = "string"
companyName = "string"
country = "string"
district = "string"
email = "string"
firstName = "string"
isValidAddress = bool
lastName = "string"
middleName = "string"
phoneNumber = "string"
postalCode = "string"
region = "string"
}
soldTo = {
addressLine1 = "string"
addressLine2 = "string"
addressLine3 = "string"
city = "string"
companyName = "string"
country = "string"
district = "string"
email = "string"
firstName = "string"
isValidAddress = bool
lastName = "string"
middleName = "string"
phoneNumber = "string"
postalCode = "string"
region = "string"
}
tags = {
{customized property} = "string"
}
}
}
}
Значения свойств
Microsoft.Billing/billingAccounts/billingProfiles
| Имя | Описание | Ценность |
|---|---|---|
| имя | Имя ресурса | струна Ограничения целостности: Pattern = ^[a-zA-Z\d-_]{1,128}$ (обязательно) |
| идентификатор_родителя | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: billingAccounts |
| свойства | Профиль выставления счетов. | Свойства профиля биллинга |
| Теги | Теги ресурсов | Словарь имен и значений тегов. |
| тип | Тип ресурса | "Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01" |
AzurePlan
| Имя | Описание | Ценность |
|---|---|---|
| productId | Идентификатор, который однозначно идентифицирует продукт. | струна |
| skuОписание | Описание SKU. | струна |
| skuId | Идентификатор, который однозначно идентифицирует номер SKU. | струна |
Свойства профиля биллинга
| Имя | Описание | Ценность |
|---|---|---|
| billTo | Адрес выставления счетов. | BillingProfilePropertiesBillTo |
| currentPaymentTerm | Текущий срок оплаты профиля выставления счетов. | Свойства профиля выставления счетовТекущийСрок платежа |
| отображаемое имя | Имя профиля выставления счетов. | струна |
| enabledAzurePlans | Сведения о включенных планах Azure. | AzurePlan[] |
| indirectRelationshipInfo | Определяет профиль выставления счетов, связанный с другим профилем выставления счетов в непрямом движении покупки. | BillingProfilePropertiesIndirectRelationshipInfo |
| счетEmailOptIn | Флаг, определяющий, отправляются ли счета для профиля выставления счетов по электронной почте. | булевая переменная (bool) |
| invoiceПолучатели | Список адресов электронной почты для получения счетов по электронной почте для профиля выставления счетов. | строка[] |
| poNumber | Номер заказа по умолчанию, который будет отображаться в счетах, созданных для профиля выставления счетов. | струна |
| shipTo | Адрес по умолчанию, в котором отправляются продукты или используются службы. Если корабль не указан для продукта или подписки, будет использоваться этот адрес. | BillingProfilePropertiesShipTo |
| проданоКому | Адрес лица или организации, ответственной за учетную запись выставления счетов. | BillingProfilePropertiesSoldTo |
| Теги | Словарь метаданных, связанных с ресурсом. Максимальная длина ключа и значения, поддерживаемая 256 символами. Ключи или значение не должны пустыми значениями и значениями NULL. Ключи не могут содержать <> % & \ ? / | БиллингПрофильСвойстваТеги |
BillingProfilePropertiesBillTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
Свойства профиля выставления счетовТекущийСрок платежа
| Имя | Описание | Ценность |
|---|---|---|
| Дата окончания | Дата окончания определенного срока оплаты и всегда находится в формате UTC. | струна |
| Дата начала | Дата, когда определенный термин оплаты будет действен и всегда находится в формате UTC. | струна |
| срок | Представляет длительность в формате netXX. Всегда в днях. | струна |
BillingProfilePropertiesIndirectRelationshipInfo
| Имя | Описание | Ценность |
|---|---|---|
| Имя учетной записи для выставления счетов | Имя учетной записи выставления счетов партнера или клиента для косвенного перемещения. | струна |
| billingProfileName | Имя профиля выставления счетов партнера или клиента для косвенного перемещения. | струна |
| отображаемое имя | Отображаемое имя партнера или клиента для косвенного движения. | струна |
BillingProfilePropertiesShipTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
BillingProfilePropertiesSoldTo
| Имя | Описание | Ценность |
|---|---|---|
| адресная строка1 | Адресная строка 1. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| адресная строка2 | Адресная строка 2. | струна |
| адресная строка3 | Адресная строка 3. | струна |
| город | Адрес города. | струна |
| Название компании | Название компании. Необязательно для MCA Individual (оплата по мере использования). | струна |
| страна | Код страны использует формат ISO 3166-1 Alpha-2. | струна Ограничения целостности: Минимальная длина = 1 (обязательно) |
| район | Адресный район. | струна |
| Отправить по электронной почте | Адрес электронной почты. | струна |
| Имя | Имя. Необязательно для MCA Enterprise. | струна |
| isValidAddress | Указывает, является ли адрес неполным. | булевая переменная (bool) |
| lastName | Фамилия. Необязательно для MCA Enterprise. | струна |
| второе имя | По промежуточному имени. | струна |
| номер телефона | Номер телефона. | струна |
| почтовый код | Почтовый индекс. | струна |
| область | Адресная область. | струна |
БиллингПрофильСвойстваТеги
| Имя | Описание | Ценность |
|---|
ProxyResourceWithTags (Прокси-ресурс-с-тегами)
| Имя | Описание | Ценность |
|---|
Примеры использования
Примеры Terraform
Простой пример развертывания профилей выставления счетов платежных аккаунтов.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "billing_account_id" {
type = string
description = "Specify Billing Account Id for Billing Profile"
}
variable "payment_method_id" {
type = string
description = "Specify Payment Method Id (For example: Credit Card and etc)"
}
variable "payment_sca_id" {
type = string
description = "Specify Payment SCA Id for Payment Method Validation"
}
resource "azapi_resource" "billingProfile" {
type = "Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01"
parent_id = "/providers/Microsoft.Billing/billingAccounts/${var.billing_account_id}"
name = var.resource_name
body = {
properties = {
billTo = {
addressLine1 = "TestWay"
city = "Redmond"
companyName = "TestCompany"
country = "US"
postalCode = "12345-1234"
region = "WA"
isValidAddress = true
}
displayName = var.resource_name
enabledAzurePlans = [
{
skuId = "0001"
}
]
shipTo = {
addressLine1 = "TestWay"
city = "Redmond"
companyName = "TestCompany"
country = "US"
postalCode = "12345-1234"
region = "WA"
isValidAddress = true
}
}
}
create_headers = {
"X-Ms-Payment-Method-Id" = var.payment_method_id
"X-Ms-Payment-Sca-Id" = var.payment_sca_id
}
schema_validation_enabled = false
response_export_values = ["*"]
}