Поделиться через


Microsoft.BillingAccounts/billingProfiles 2020-05-01

Определение ресурса 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

Имя Описание Значение
properties Свойства раздела счета. InvoiceSectionProperties

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

Имя Описание Значение
properties Свойства раздела счета. InvoiceSectionProperties

InvoiceSectionProperties

Имя Описание Значение
displayName Имя раздела счета. строка
метки; Словарь метаданных, связанных с разделом счета. объект
tags Словарь метаданных, связанных с разделом счета. Максимальная поддерживаемая длина ключа/значения — 256 символов. Ключи и значение не должны пустое значение или значение NULL. Ключи не могут содержать { } % & \ ? / объект

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса 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

Имя Описание Значение
properties Свойства раздела счета. InvoiceSectionProperties

InvoiceSectionProperties

Имя Описание Значение
displayName Имя раздела счета. строка
метки; Словарь метаданных, связанных с разделом счета. объект
tags Словарь метаданных, связанных с разделом счета. Максимальная поддерживаемая длина ключа/значения — 256 символов. Ключи или значение не должны пустое значение или значение NULL. Ключи не могут содержать { } % & \ ? / объект