Partilhar via


Microsoft.FaturaçãoContas/faturaçãoPerfis

Definição de recursos do bíceps

O tipo de recurso billingAccounts/billingProfiles pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte Bicep ao seu modelo.

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'
  }
}

Valores de propriedade

AzurePlan

Designação Descrição Valor
productId O ID que identifica exclusivamente um produto. string
skuDescrição A descrição do sku. string
skuId O ID que identifica exclusivamente uma sku. string

BillingProfileProperties

Designação Descrição Valor
billTo Endereço de faturação. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. string
enabledAzurePlans Informações sobre os planos azure habilitados. AzurePlan[]
indirectRelationshipInfo Identifica o perfil de faturamento vinculado a outro perfil de faturamento no movimento de compra indireta. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizar controlando se as faturas do perfil de faturamento são enviadas por e-mail. Bool
invoiceRecipientes A lista de endereços de e-mail para receber faturas por e-mail para o perfil de cobrança. string[]
poNúmero O número de ordem de compra padrão que aparecerá nas faturas geradas para o perfil de faturamento. string
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio para não for especificado para um produto ou uma assinatura, esse endereço será usado. BillingProfilePropertiesShipTo
soldTo O endereço do indivíduo ou organização responsável pela conta de cobrança. BillingProfilePropertiesSoldTo
Etiquetas Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor suportado de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesCurrentPaymentTerm

Designação Descrição Valor
Data de fim A data em que o 'Prazo de Pagamento' definido terminará e está sempre em UTC. string
data de início A data em que o 'Prazo de Pagamento' definido entrará em vigor e está sempre em UTC. string
vigência Representa a duração no formato netXX. Sempre em dias. string

BillingProfilePropertiesIndirectRelationshipInfo

Designação Descrição Valor
billingAccountName O nome da conta de faturamento do parceiro ou do cliente para um movimento indireto. string
billingProfileName O nome do perfil de faturamento do parceiro ou do cliente para uma movimentação indireta. string
displayName O nome de exibição do parceiro ou cliente para um movimento indireto. string

BillingProfilePropriedadesShipTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesSoldTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

FaturamentoPerfilPropriedadesTags

Designação Descrição Valor

Microsoft.Faturação/faturaçãoContas/faturaçãoPerfis

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Padrão = ^[a-zA-Z\d-_]{1,128}$ (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: billingAccounts
propriedades Um perfil de faturação. BillingProfileProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

ProxyResourceWithTags

Designação Descrição Valor

Definição de recurso de modelo ARM

O tipo de recurso billingAccounts/billingProfiles pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte JSON ao seu modelo.

{
  "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"
  }
}

Valores de propriedade

AzurePlan

Designação Descrição Valor
productId O ID que identifica exclusivamente um produto. string
skuDescrição A descrição do sku. string
skuId O ID que identifica exclusivamente uma sku. string

BillingProfileProperties

Designação Descrição Valor
billTo Endereço de faturação. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. string
enabledAzurePlans Informações sobre os planos azure habilitados. AzurePlan[]
indirectRelationshipInfo Identifica o perfil de faturamento vinculado a outro perfil de faturamento no movimento de compra indireta. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizar controlando se as faturas do perfil de faturamento são enviadas por e-mail. Bool
invoiceRecipientes A lista de endereços de e-mail para receber faturas por e-mail para o perfil de cobrança. string[]
poNúmero O número de ordem de compra padrão que aparecerá nas faturas geradas para o perfil de faturamento. string
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio para não for especificado para um produto ou uma assinatura, esse endereço será usado. BillingProfilePropertiesShipTo
soldTo O endereço do indivíduo ou organização responsável pela conta de cobrança. BillingProfilePropertiesSoldTo
Etiquetas Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor suportado de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesCurrentPaymentTerm

Designação Descrição Valor
Data de fim A data em que o 'Prazo de Pagamento' definido terminará e está sempre em UTC. string
data de início A data em que o 'Prazo de Pagamento' definido entrará em vigor e está sempre em UTC. string
vigência Representa a duração no formato netXX. Sempre em dias. string

BillingProfilePropertiesIndirectRelationshipInfo

Designação Descrição Valor
billingAccountName O nome da conta de faturamento do parceiro ou do cliente para um movimento indireto. string
billingProfileName O nome do perfil de faturamento do parceiro ou do cliente para uma movimentação indireta. string
displayName O nome de exibição do parceiro ou cliente para um movimento indireto. string

BillingProfilePropriedadesShipTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesSoldTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

FaturamentoPerfilPropriedadesTags

Designação Descrição Valor

Microsoft.Faturação/faturaçãoContas/faturaçãoPerfis

Designação Descrição Valor
apiVersion A versão api '2024-04-01'
Designação O nome do recurso string

Restrições:
Padrão = ^[a-zA-Z\d-_]{1,128}$ (obrigatório)
propriedades Um perfil de faturação. BillingProfileProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Billing/billingAccounts/billingProfiles'

ProxyResourceWithTags

Designação Descrição Valor

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso billingAccounts/billingProfiles pode ser implantado com operações que visam:

  • Inquilino

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01"
  name = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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"
      }
    }
  })
}

Valores de propriedade

AzurePlan

Designação Descrição Valor
productId O ID que identifica exclusivamente um produto. string
skuDescrição A descrição do sku. string
skuId O ID que identifica exclusivamente uma sku. string

BillingProfileProperties

Designação Descrição Valor
billTo Endereço de faturação. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. string
enabledAzurePlans Informações sobre os planos azure habilitados. AzurePlan[]
indirectRelationshipInfo Identifica o perfil de faturamento vinculado a outro perfil de faturamento no movimento de compra indireta. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizar controlando se as faturas do perfil de faturamento são enviadas por e-mail. Bool
invoiceRecipientes A lista de endereços de e-mail para receber faturas por e-mail para o perfil de cobrança. string[]
poNúmero O número de ordem de compra padrão que aparecerá nas faturas geradas para o perfil de faturamento. string
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio para não for especificado para um produto ou uma assinatura, esse endereço será usado. BillingProfilePropertiesShipTo
soldTo O endereço do indivíduo ou organização responsável pela conta de cobrança. BillingProfilePropertiesSoldTo
Etiquetas Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor suportado de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesCurrentPaymentTerm

Designação Descrição Valor
Data de fim A data em que o 'Prazo de Pagamento' definido terminará e está sempre em UTC. string
data de início A data em que o 'Prazo de Pagamento' definido entrará em vigor e está sempre em UTC. string
vigência Representa a duração no formato netXX. Sempre em dias. string

BillingProfilePropertiesIndirectRelationshipInfo

Designação Descrição Valor
billingAccountName O nome da conta de faturamento do parceiro ou do cliente para um movimento indireto. string
billingProfileName O nome do perfil de faturamento do parceiro ou do cliente para uma movimentação indireta. string
displayName O nome de exibição do parceiro ou cliente para um movimento indireto. string

BillingProfilePropriedadesShipTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

BillingProfilePropertiesSoldTo

Designação Descrição Valor
endereçoLine1 Endereço linha 1. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
endereçoLine2 Endereço linha 2. string
endereçoLine3 Endereço linha 3. string
cidade Cidade do endereço. string
Nome da empresa Nome da empresa. Opcional para MCA Individual (Pay-as-you-go). string
país O código do país utiliza o formato ISO 3166-1 Alpha-2. string

Restrições:
Comprimento mínimo = 1 (obrigatório)
Distrito Endereço distrito. string
Email Endereço de e-mail. string
nomenclatura Nome próprio. Opcional para MCA Enterprise. string
isValidAddress Indica se o endereço está incompleto. Bool
sobrenome Apelido. Opcional para MCA Enterprise. string
Nome do meio Nome do meio. string
Número de telefone Número de telefone. string
Código postal Código postal. string
região Região de endereço. string

FaturamentoPerfilPropriedadesTags

Designação Descrição Valor

Microsoft.Faturação/faturaçãoContas/faturaçãoPerfis

Designação Descrição Valor
Designação O nome do recurso string

Restrições:
Padrão = ^[a-zA-Z\d-_]{1,128}$ (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: billingContas
propriedades Um perfil de faturação. BillingProfileProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01"

ProxyResourceWithTags

Designação Descrição Valor