Microsoft.Billing billingAccounts/billingProfiles
Article 07/20/2023
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource billingAccounts/billingProfiles peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Billing/billingAccounts/billingProfiles, ajoutez le Bicep suivant à votre modèle.
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: {}
}
}
Valeurs de propriétés
billingAccounts/billingProfiles
Nom
Description
Valeur
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep .
string (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : billingAccounts
properties
Propriétés du profil de facturation.
BillingProfileProperties
BillingProfileProperties
Nom
Description
Valeur
billTo
Adresse de facturation.
AddressDetails
displayName
Nom du profil de facturation.
string
enabledAzurePlans
Informations sur les plans Azure activés.
AzurePlan []
invoiceEmailOptIn
Indicateur contrôlant si les factures du profil de facturation sont envoyées par e-mail.
bool
invoiceSections
Sections de facture associées au profil de facturation. Par défaut, cette option n’est pas renseignée, sauf si elle est spécifiée dans $expand.
InvoiceSectionsOnExpand
poNumber
Nom du bon de commande qui apparaîtra sur les factures générées pour le profil de facturation.
string
tags
Étiquettes des profils de facturation.
object
AddressDetails
Nom
Description
Valeur
addressLine1
Ligne d’adresse 1.
string (obligatoire)
addressLine2
Ligne d’adresse 2.
string
addressLine3
Ligne d’adresse 3.
string
city
Ville d’adresse.
string
companyName
Nom de la société
string
country
Le code pays utilise le format ISO2 à 2 chiffres.
string (obligatoire)
district
Quartier de l’adresse.
string
email
Adresse e-mail.
string
firstName
Prénom.
string
lastName
Nom.
string
middleName
Deuxième prénom.
string
phoneNumber
Numéro de téléphone.
string
postalCode
Code postal.
string
region
Région d’adresse.
string
AzurePlan
Nom
Description
Valeur
skuId
ID de référence.
string
InvoiceSectionsOnExpand
Nom
Description
Valeur
value
Sections de facture associées au profil de facturation.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nom
Description
Valeur
displayName
Nom de la section de facture.
string
étiquettes
Dictionnaire des métadonnées associées à la section facture.
object
tags
Dictionnaire des métadonnées associées à la section facture. Longueur maximale clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas vider ni null. Les clés ne peuvent pas contenir { } % & \ ? /
object
Définition de ressources de modèle ARM
Le type de ressource billingAccounts/billingProfiles peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Billing/billingAccounts/billingProfiles, ajoutez le code JSON suivant à votre modèle.
{
"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": {}
}
}
Valeurs de propriétés
billingAccounts/billingProfiles
Nom
Description
Valeur
type
Type de ressource
« Microsoft.Billing/billingAccounts/billingProfiles »
apiVersion
Version de l’API de ressource
'2020-05-01'
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON .
chaîne (obligatoire)
properties
Propriétés du profil de facturation.
BillingProfileProperties
BillingProfileProperties
Nom
Description
Valeur
billTo
Adresse de facturation.
AddressDetails
displayName
Nom du profil de facturation.
string
enabledAzurePlans
Informations sur les plans Azure activés.
AzurePlan []
invoiceEmailOptIn
Indicateur contrôlant si les factures du profil de facturation sont envoyées par e-mail.
bool
invoiceSections
Sections de facture associées au profil de facturation. Par défaut, ce n’est pas renseigné, sauf s’il est spécifié dans $expand.
InvoiceSectionsOnExpand
poNumber
Nom du bon de commande qui apparaîtra sur les factures générées pour le profil de facturation.
string
tags
Étiquettes des profils de facturation.
object
AddressDetails
Nom
Description
Valeur
addressLine1
Ligne d’adresse 1.
chaîne (obligatoire)
addressLine2
Ligne d’adresse 2.
string
addressLine3
Ligne d’adresse 3.
string
city
Ville d’adresse.
string
companyName
Nom de la société
string
country
Le code de pays utilise le format ISO2 à 2 chiffres.
chaîne (obligatoire)
district
District d’adresse.
string
email
Adresse e-mail.
string
firstName
Prénom.
string
lastName
Nom.
string
middleName
Deuxième prénom.
string
phoneNumber
Numéro de téléphone.
string
postalCode
Code postal.
string
region
Région d’adresse.
string
AzurePlan
Nom
Description
Valeur
skuId
ID de référence.
string
InvoiceSectionsOnExpand
Nom
Description
Valeur
value
Sections de facture associées au profil de facturation.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nom
Description
Valeur
displayName
Nom de la section de facture.
string
étiquettes
Dictionnaire des métadonnées associées à la section facture.
object
tags
Dictionnaire des métadonnées associées à la section facture. Longueur maximale clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas vider ni null. Les clés ne peuvent pas contenir { } % & \ ? /
object
Le type de ressource billingAccounts/billingProfiles peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.Billing/billingAccounts/billingProfiles, ajoutez le Terraform suivant à votre modèle.
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 = {}
}
})
}
Valeurs de propriétés
billingAccounts/billingProfiles
Nom
Description
Valeur
type
Type de ressource
« Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01 »
name
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : billingAccounts
properties
Propriétés du profil de facturation.
BillingProfileProperties
BillingProfileProperties
Nom
Description
Valeur
billTo
Adresse de facturation.
AddressDetails
displayName
Nom du profil de facturation.
string
enabledAzurePlans
Informations sur les plans Azure activés.
AzurePlan []
invoiceEmailOptIn
Indicateur contrôlant si les factures du profil de facturation sont envoyées par e-mail.
bool
invoiceSections
Sections de facture associées au profil de facturation. Par défaut, cette option n’est pas renseignée, sauf si elle est spécifiée dans $expand.
InvoiceSectionsOnExpand
poNumber
Nom du bon de commande qui apparaîtra sur les factures générées pour le profil de facturation.
string
tags
Étiquettes des profils de facturation.
object
AddressDetails
Nom
Description
Valeur
addressLine1
Ligne d’adresse 1.
string (obligatoire)
addressLine2
Ligne d’adresse 2.
string
addressLine3
Ligne d’adresse 3.
string
city
Ville d’adresse.
string
companyName
Nom de la société
string
country
Le code pays utilise le format ISO2 à 2 chiffres.
string (obligatoire)
district
Quartier de l’adresse.
string
email
Adresse e-mail.
string
firstName
Prénom.
string
lastName
Nom.
string
middleName
Deuxième prénom.
string
phoneNumber
Numéro de téléphone.
string
postalCode
Code postal.
string
region
Région d’adresse.
string
AzurePlan
Nom
Description
Valeur
skuId
ID de référence SKU.
string
InvoiceSectionsOnExpand
Nom
Description
Valeur
value
Sections de facture associées au profil de facturation.
InvoiceSection []
InvoiceSection
InvoiceSectionProperties
Nom
Description
Valeur
displayName
Nom de la section de facture.
string
étiquettes
Dictionnaire de métadonnées associées à la section de facture.
object
tags
Dictionnaire des métadonnées associées à la section facture. Longueur maximale clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas vider ni null. Les clés ne peuvent pas contenir { } % & \ ? /
object