Compartilhar via


Cobrança da Microsoft.BillingAccounts/billingProfiles

Definição de recurso do Bicep

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

  • de Locatário – Consulte os comandos de implantação de locatário

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

Formato de recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o Bicep a seguir ao 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

Nome Descrição Valor
Productid A ID que identifica exclusivamente um produto. corda
skuDescription A descrição do sku. corda
skuId A ID que identifica exclusivamente um sku. corda

BillingProfileProperties

Nome Descrição Valor
billTo Endereço de cobrança. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. corda
enabledAzurePlans Informações sobre os planos do Azure habilitados. do AzurePlan []
indirectRelationshipInfo Identifica o perfil de cobrança vinculado a outro perfil de cobrança no movimento de compra indireto. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizador controlando se as faturas do perfil de cobrança são enviadas por email. Bool
invoiceRecipients A lista de endereços de email para receber faturas por email para o perfil de cobrança. string[]
poNumber O número da ordem de compra padrão que será exibido nas faturas geradas para o perfil de cobrança. corda
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio 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
Tags Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor com suporte de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesCurrentPaymentTerm

Nome Descrição Valor
endDate A data em que o 'Termo de Pagamento' definido terminará e está sempre em UTC. corda
startDate A data em que o "Termo de Pagamento" definido entrará em vigor e está sempre em UTC. corda
prazo Representa a duração no formato netXX. Sempre em dias. corda

BillingProfilePropertiesIndirectRelationshipInfo

Nome Descrição Valor
billingAccountName O nome da conta de cobrança do parceiro ou do cliente para um movimento indireto. corda
billingProfileName O nome do perfil de cobrança do parceiro ou do cliente para um movimento indireto. corda
displayName O nome de exibição do parceiro ou do cliente para um movimento indireto. corda

BillingProfilePropertiesShipTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesSoldTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesTags

Nome Descrição Valor

Microsoft.Billing/billingAccounts/billingProfiles

Nome Descrição Valor
nome O nome do recurso corda

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 do recurso do tipo: billingAccounts
Propriedades Um perfil de cobrança. BillingProfileProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos

ProxyResourceWithTags

Nome Descrição Valor

Definição de recurso de modelo do ARM

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

  • de Locatário – Consulte os comandos de implantação de locatário

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

Formato de recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o JSON a seguir ao 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

Nome Descrição Valor
Productid A ID que identifica exclusivamente um produto. corda
skuDescription A descrição do sku. corda
skuId A ID que identifica exclusivamente um sku. corda

BillingProfileProperties

Nome Descrição Valor
billTo Endereço de cobrança. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. corda
enabledAzurePlans Informações sobre os planos do Azure habilitados. do AzurePlan []
indirectRelationshipInfo Identifica o perfil de cobrança vinculado a outro perfil de cobrança no movimento de compra indireto. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizador controlando se as faturas do perfil de cobrança são enviadas por email. Bool
invoiceRecipients A lista de endereços de email para receber faturas por email para o perfil de cobrança. string[]
poNumber O número da ordem de compra padrão que será exibido nas faturas geradas para o perfil de cobrança. corda
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio 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
Tags Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor com suporte de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesCurrentPaymentTerm

Nome Descrição Valor
endDate A data em que o 'Termo de Pagamento' definido terminará e está sempre em UTC. corda
startDate A data em que o "Termo de Pagamento" definido entrará em vigor e está sempre em UTC. corda
prazo Representa a duração no formato netXX. Sempre em dias. corda

BillingProfilePropertiesIndirectRelationshipInfo

Nome Descrição Valor
billingAccountName O nome da conta de cobrança do parceiro ou do cliente para um movimento indireto. corda
billingProfileName O nome do perfil de cobrança do parceiro ou do cliente para um movimento indireto. corda
displayName O nome de exibição do parceiro ou do cliente para um movimento indireto. corda

BillingProfilePropertiesShipTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesSoldTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesTags

Nome Descrição Valor

Microsoft.Billing/billingAccounts/billingProfiles

Nome Descrição Valor
apiVersion A versão da API '2024-04-01'
nome O nome do recurso corda

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

ProxyResourceWithTags

Nome Descrição Valor

Definição de recurso do Terraform (provedor de AzAPI)

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

  • de Locatário

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

Formato de recurso

Para criar um recurso Microsoft.Billing/billingAccounts/billingProfiles, adicione o Terraform a seguir 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

Nome Descrição Valor
Productid A ID que identifica exclusivamente um produto. corda
skuDescription A descrição do sku. corda
skuId A ID que identifica exclusivamente um sku. corda

BillingProfileProperties

Nome Descrição Valor
billTo Endereço de cobrança. BillingProfilePropertiesBillTo
currentPaymentTerm O prazo de pagamento atual do perfil de cobrança. BillingProfilePropertiesCurrentPaymentTerm
displayName O nome do perfil de cobrança. corda
enabledAzurePlans Informações sobre os planos do Azure habilitados. do AzurePlan []
indirectRelationshipInfo Identifica o perfil de cobrança vinculado a outro perfil de cobrança no movimento de compra indireto. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Sinalizador controlando se as faturas do perfil de cobrança são enviadas por email. Bool
invoiceRecipients A lista de endereços de email para receber faturas por email para o perfil de cobrança. string[]
poNumber O número da ordem de compra padrão que será exibido nas faturas geradas para o perfil de cobrança. corda
shipTo O endereço padrão para onde os produtos são enviados ou os serviços estão sendo usados. Se um envio 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
Tags Dicionário de metadados associados ao recurso. Comprimento máximo de chave/valor com suporte de 256 caracteres. Chaves/valor não devem esvaziar valor nem nulo. As chaves não podem conter <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesCurrentPaymentTerm

Nome Descrição Valor
endDate A data em que o 'Termo de Pagamento' definido terminará e está sempre em UTC. corda
startDate A data em que o "Termo de Pagamento" definido entrará em vigor e está sempre em UTC. corda
prazo Representa a duração no formato netXX. Sempre em dias. corda

BillingProfilePropertiesIndirectRelationshipInfo

Nome Descrição Valor
billingAccountName O nome da conta de cobrança do parceiro ou do cliente para um movimento indireto. corda
billingProfileName O nome do perfil de cobrança do parceiro ou do cliente para um movimento indireto. corda
displayName O nome de exibição do parceiro ou do cliente para um movimento indireto. corda

BillingProfilePropertiesShipTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesSoldTo

Nome Descrição Valor
addressLine1 Linha de endereço 1. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
addressLine2 Linha de endereço 2. corda
addressLine3 Linha de endereço 3. corda
cidade Cidade do endereço. corda
companyName Nome da empresa. Opcional para MCA Individual (pagamento conforme o uso). corda
país O código do país usa o formato ISO 3166-1 Alpha-2. corda

Restrições:
Comprimento mínimo = 1 (obrigatório)
distrito Distrito de endereços. corda
Email Endereço eletrônico. corda
firstName Nome próprio. Opcional para MCA Enterprise. corda
isValidAddress Indica se o endereço está incompleto. Bool
lastName Apelido. Opcional para MCA Enterprise. corda
middleName Nome do meio. corda
phoneNumber Número de telefone. corda
postalCode Código postal. corda
região Região do endereço. corda

BillingProfilePropertiesTags

Nome Descrição Valor

Microsoft.Billing/billingAccounts/billingProfiles

Nome Descrição Valor
nome O nome do recurso corda

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

ProxyResourceWithTags

Nome Descrição Valor