Microsoft.Billing billingAccounts/billingProfiles
Artículo 07/20/2023
1 colaborador
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso billingAccounts/billingProfiles se puede implementar en:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Billing/billingAccounts/billingProfiles, agregue el siguiente bicep a la plantilla.
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 propiedad
billingAccounts/billingProfiles
Nombre
Descripción
Value
name
El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep .
string (obligatorio)
primario
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario .
Nombre simbólico del recurso de tipo: billingAccounts
properties
Propiedades del perfil de facturación.
BillingProfileProperties
BillingProfileProperties
Nombre
Descripción
Valor
billTo
Dirección de facturación.
AddressDetails
DisplayName
Nombre del perfil de facturación.
string
enabledAzurePlans
Información sobre los planes de Azure habilitados.
AzurePlan []
invoiceEmailOptIn
Marca que controla si las facturas del perfil de facturación se envían por correo electrónico.
bool
invoiceSections
Las secciones de factura asociadas al perfil de facturación. De forma predeterminada, esto no se rellena, a menos que se especifique en $expand.
InvoiceSectionsOnExpand
poNumber
Nombre del pedido de compra que aparecerá en las facturas generadas para el perfil de facturación.
string
etiquetas
Etiquetas de perfiles de facturación.
object
AddressDetails
Nombre
Descripción
Valor
addressLine1
Línea de dirección 1.
string (obligatorio)
addressLine2
Línea de dirección 2.
string
addressLine3
Línea de dirección 3.
string
city
Ciudad de dirección.
string
companyName
Nombre de la compañía.
string
country
El código de país usa el formato ISO2, de 2 dígitos.
string (obligatorio)
distrito
Distrito de dirección.
string
email
Dirección de correo electrónico.
string
firstName
Nombre.
string
lastName
Apellidos.
string
middleName
Nombre intermedio.
string
phoneNumber
Número de teléfono.
string
postalCode
Código postal.
string
region
Región de dirección.
string
AzurePlan
Nombre
Descripción
Valor
skuId
Identificador de SKU.
string
InvoiceSectionsOnExpand
Nombre
Descripción
Valor
value
Las secciones de factura asociadas al perfil de facturación.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nombre
Descripción
Valor
DisplayName
Nombre de la sección de factura.
string
labels
Diccionario de metadatos asociados a la sección de factura.
object
etiquetas
Diccionario de metadatos asociados a la sección de factura. Longitud máxima de clave/valor admitida de 256 caracteres. Las claves y el valor no deben estar vacíos ni null. Las claves no pueden contener { } % & \ ? /
object
Definición de recursos de plantilla de ARM
El tipo de recurso billingAccounts/billingProfiles se puede implementar en:
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios .
Para crear un recurso Microsoft.Billing/billingAccounts/billingProfiles, agregue el siguiente json a la plantilla.
{
"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 propiedad
billingAccounts/billingProfiles
Nombre
Descripción
Value
type
Tipo de recurso
"Microsoft.Billing/billingAccounts/billingProfiles"
apiVersion
La versión de la API de recursos
'2020-05-01'
name
El nombre del recurso Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json .
string (obligatorio)
properties
Propiedades del perfil de facturación.
BillingProfileProperties
BillingProfileProperties
Nombre
Descripción
Valor
billTo
Dirección de facturación.
AddressDetails
DisplayName
Nombre del perfil de facturación.
string
enabledAzurePlans
Información sobre los planes de Azure habilitados.
AzurePlan []
invoiceEmailOptIn
Marca que controla si las facturas del perfil de facturación se envían por correo electrónico.
bool
invoiceSections
Las secciones de factura asociadas al perfil de facturación. De forma predeterminada, esto no se rellena, a menos que se especifique en $expand.
InvoiceSectionsOnExpand
poNumber
Nombre del pedido de compra que aparecerá en las facturas generadas para el perfil de facturación.
string
etiquetas
Etiquetas de perfiles de facturación.
object
AddressDetails
Nombre
Descripción
Valor
addressLine1
Línea de dirección 1.
string (obligatorio)
addressLine2
Línea de dirección 2.
string
addressLine3
Línea de dirección 3.
string
city
Ciudad de dirección.
string
companyName
Nombre de la compañía.
string
country
El código de país usa el formato ISO2, de 2 dígitos.
string (obligatorio)
distrito
Distrito de dirección.
string
email
Dirección de correo electrónico.
string
firstName
Nombre.
string
lastName
Apellidos.
string
middleName
Nombre intermedio.
string
phoneNumber
Número de teléfono.
string
postalCode
Código postal.
string
region
Región de dirección.
string
AzurePlan
Nombre
Descripción
Valor
skuId
Identificador de SKU.
string
InvoiceSectionsOnExpand
Nombre
Descripción
Valor
value
Las secciones de factura asociadas al perfil de facturación.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nombre
Descripción
Valor
DisplayName
Nombre de la sección de factura.
string
labels
Diccionario de metadatos asociados a la sección de factura.
object
etiquetas
Diccionario de metadatos asociados a la sección de factura. Longitud máxima de clave/valor admitida de 256 caracteres. Las claves y el valor no deben estar vacíos ni null. Las claves no pueden contener { } % & \ ? /
object
El tipo de recurso billingAccounts/billingProfiles se puede implementar en:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.Billing/billingAccounts/billingProfiles, agregue el siguiente terraform a la plantilla.
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 propiedad
billingAccounts/billingProfiles
Nombre
Descripción
Value
type
Tipo de recurso
"Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01"
name
El nombre del recurso
string (obligatorio)
parent_id
Identificador del recurso que es el elemento primario de este recurso.
Identificador del recurso de tipo: billingAccounts
properties
Propiedades del perfil de facturación.
BillingProfileProperties
BillingProfileProperties
Nombre
Descripción
Valor
billTo
Dirección de facturación.
AddressDetails
DisplayName
Nombre del perfil de facturación.
string
enabledAzurePlans
Información sobre los planes de Azure habilitados.
AzurePlan []
invoiceEmailOptIn
Marca que controla si las facturas del perfil de facturación se envían por correo electrónico.
bool
invoiceSections
Las secciones de factura asociadas al perfil de facturación. De forma predeterminada, esto no se rellena, a menos que se especifique en $expand.
InvoiceSectionsOnExpand
poNumber
Nombre del pedido de compra que aparecerá en las facturas generadas para el perfil de facturación.
string
etiquetas
Etiquetas de perfiles de facturación.
object
AddressDetails
Nombre
Descripción
Valor
addressLine1
Línea de dirección 1.
string (obligatorio)
addressLine2
Línea de dirección 2.
string
addressLine3
Línea de dirección 3.
string
city
Ciudad de dirección.
string
companyName
Nombre de la compañía.
string
country
El código de país usa el formato ISO2, de 2 dígitos.
string (obligatorio)
distrito
Distrito de dirección.
string
email
Dirección de correo electrónico.
string
firstName
Nombre.
string
lastName
Apellidos.
string
middleName
Nombre intermedio.
string
phoneNumber
Número de teléfono.
string
postalCode
Código postal.
string
region
Región de dirección.
string
AzurePlan
Nombre
Descripción
Valor
skuId
Identificador de SKU.
string
InvoiceSectionsOnExpand
Nombre
Descripción
Valor
value
Las secciones de factura asociadas al perfil de facturación.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nombre
Descripción
Valor
DisplayName
Nombre de la sección de factura.
string
labels
Diccionario de metadatos asociados a la sección de factura.
object
etiquetas
Diccionario de metadatos asociados a la sección de factura. Longitud máxima de clave/valor admitida de 256 caracteres. Las claves y el valor no deben estar vacíos ni null. Las claves no pueden contener { } % & \ ? /
object