Microsoft.Billing billingAccounts/billingProfiles
Artigo 01/13/2024
1 contribuidor
Comentários
Neste artigo
Definição de recurso do Bicep
O tipo de recurso billingAccounts/billingProfiles pode ser implementado em:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações .
Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte Bicep ao seu modelo.
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: {}
}
}
Valores de propriedade
billingAccounts/billingProfiles
Nome
Descrição
Valor
name
O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep .
cadeia (obrigatório)
principal
No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal .
Nome simbólico para recurso do tipo: billingAccounts
propriedades
As propriedades do perfil de faturação.
BillingProfileProperties
BillingProfileProperties
Nome
Descrição
Valor
billTo
Endereço de faturação.
AddressDetails
displayName
O nome do perfil de faturação.
string
enabledAzurePlans
Informações sobre os planos do Azure ativados.
AzurePlan []
invoiceEmailOptIn
Sinalizador que controla se as faturas do perfil de faturação são enviadas por e-mail.
bool
invoiceSections
As secções da fatura associadas ao perfil de faturação. Por predefinição, isto não é preenchido, a menos que esteja especificado no $expand.
InvoiceSectionsOnExpand
poNumber
O nome da nota de encomenda que será apresentado nas faturas geradas para o perfil de faturação.
string
etiquetas
Etiquetas de perfis de faturação.
objeto
AddressDetails
Nome
Descrição
Valor
addressLine1
Linha de endereço 1.
cadeia (obrigatório)
addressLine2
Linha de endereço 2.
string
addressLine3
Linha de endereço 3.
string
city
Cidade do endereço.
string
companyName
Nome da empresa.
string
país
O código de país utiliza o formato ISO2 de 2 dígitos.
cadeia (obrigatório)
distrito
Distrito de endereços.
string
e-mail
Endereço de e-mail.
string
nomePróprio
Nome próprio.
string
apelido
Apelido.
string
middleName
Nome do meio.
string
phoneNumber
Número de telefone.
string
postalCode
Código postal.
string
region
Região de endereço.
string
AzurePlan
Nome
Descrição
Valor
skuId
O ID do SKU.
string
InvoiceSectionsOnExpand
Nome
Descrição
Valor
valor
As secções da fatura associadas ao perfil de faturação.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nome
Descrição
Valor
displayName
O nome da secção da fatura.
string
etiquetas
Dicionário de metadados associados à secção da fatura.
objeto
etiquetas
Dicionário de metadados associados à secção da fatura. Comprimento máximo de chave/valor suportado por 256 carateres. As chaves/valor não devem esvaziar o valor nem os valores nulos. As chaves não podem conter { } % & \ ? /
objeto
Definição de recurso do modelo arm
O tipo de recurso billingAccounts/billingProfiles pode ser implementado em:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações .
Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte JSON ao seu modelo.
{
"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": {}
}
}
Valores de propriedade
billingAccounts/billingProfiles
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.Billing/billingAccounts/billingProfiles"
apiVersion
A versão da API de recursos
'2020-05-01'
name
O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON .
cadeia (obrigatório)
propriedades
As propriedades do perfil de faturação.
BillingProfileProperties
BillingProfileProperties
Nome
Descrição
Valor
billTo
Endereço de faturação.
AddressDetails
displayName
O nome do perfil de faturação.
string
enabledAzurePlans
Informações sobre os planos do Azure ativados.
AzurePlan []
invoiceEmailOptIn
Sinalizador que controla se as faturas do perfil de faturação são enviadas por e-mail.
bool
invoiceSections
As secções da fatura associadas ao perfil de faturação. Por predefinição, isto não é preenchido, a menos que esteja especificado no $expand.
InvoiceSectionsOnExpand
poNumber
O nome da nota de encomenda que será apresentado nas faturas geradas para o perfil de faturação.
string
etiquetas
Etiquetas de perfis de faturação.
objeto
AddressDetails
Nome
Descrição
Valor
addressLine1
Linha de endereço 1.
cadeia (obrigatório)
addressLine2
Linha de endereço 2.
string
addressLine3
Linha de endereço 3.
string
city
Cidade de endereços.
string
companyName
Nome da empresa.
string
país
O código de país utiliza o formato ISO2, de 2 dígitos.
cadeia (obrigatório)
distrito
Distrito de endereços.
string
e-mail
Endereço de e-mail.
string
nomePróprio
Nome próprio.
string
apelido
Apelido.
string
middleName
Nome do meio.
string
phoneNumber
Número de telefone.
string
postalCode
Código postal.
string
region
Região de endereço.
string
AzurePlan
Nome
Descrição
Valor
skuId
O ID do SKU.
string
InvoiceSectionsOnExpand
Nome
Descrição
Valor
valor
As secções de fatura associadas ao perfil de faturação.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nome
Descrição
Valor
displayName
O nome da secção da fatura.
string
etiquetas
Dicionário de metadados associados à secção da fatura.
objeto
etiquetas
Dicionário de metadados associados à secção da fatura. Comprimento máximo de chave/valor suportado por 256 carateres. As chaves/valor não devem esvaziar o valor nem nulos. As chaves não podem conter { } % & \ ? /
objeto
O tipo de recurso billingAccounts/billingProfiles pode ser implementado em:
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações .
Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte Terraform ao seu modelo.
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 = {}
}
})
}
Valores de propriedade
billingAccounts/billingProfiles
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01"
name
O nome do recurso
cadeia (obrigatório)
parent_id
O ID do recurso que é o principal para este recurso.
ID para recurso do tipo: faturaçãoContações
propriedades
As propriedades do perfil de faturação.
BillingProfileProperties
BillingProfileProperties
Nome
Descrição
Valor
billTo
Endereço de faturação.
AddressDetails
displayName
O nome do perfil de faturação.
string
ativadoAzurePlans
Informações sobre os planos do Azure ativados.
AzurePlan []
invoiceEmailOptIn
Sinalizar para controlar se as faturas do perfil de faturação são enviadas por e-mail.
bool
invoiceSections
As secções de fatura associadas ao perfil de faturação. Por predefinição, isto não é preenchido, a menos que esteja especificado em $expand.
InvoiceSectionsOnExpand
poNumber
O nome da encomenda de compra que será apresentado nas faturas geradas para o perfil de faturação.
string
etiquetas
Etiquetas de perfis de faturação.
objeto
AddressDetails
Nome
Descrição
Valor
addressLine1
Linha de endereço 1.
cadeia (obrigatório)
addressLine2
Linha de endereço 2.
string
addressLine3
Linha de endereço 3.
string
city
Cidade de endereços.
string
companyName
Nome da empresa.
string
país
O código de país utiliza o formato ISO2, de 2 dígitos.
cadeia (obrigatório)
distrito
Distrito de endereços.
string
e-mail
Endereço de e-mail.
string
nomePróprio
Nome próprio.
string
apelido
Apelido.
string
middleName
Nome do meio.
string
phoneNumber
Número de telefone.
string
postalCode
Código postal.
string
region
Região de endereço.
string
AzurePlan
Nome
Descrição
Valor
skuId
O ID do SKU.
string
InvoiceSectionsOnExpand
Nome
Descrição
Valor
valor
As secções de fatura associadas ao perfil de faturação.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nome
Descrição
Valor
displayName
O nome da secção da fatura.
string
etiquetas
Dicionário de metadados associados à secção da fatura.
objeto
etiquetas
Dicionário de metadados associados à secção da fatura. Comprimento máximo de chave/valor suportado por 256 carateres. As chaves/valor não devem esvaziar o valor nem os valores nulos. As chaves não podem conter { } % & \ ? /
objeto