Définition de ressource Bicep
Le type de ressource billingAccounts/billingProfiles peut être déployé avec des opérations qui ciblent :
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 bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Billing/billingAccounts/billingProfiles@2020-05-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'
lastName: 'string'
middleName: 'string'
phoneNumber: 'string'
postalCode: 'string'
region: 'string'
}
displayName: 'string'
enabledAzurePlans: [
{
skuId: 'string'
}
]
invoiceEmailOptIn: bool
invoiceSections: {
value: [
{
properties: {
displayName: 'string'
labels: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
]
}
poNumber: 'string'
tags: {
{customized property}: 'string'
}
}
}
Valeurs de propriété
Microsoft.Billing/billingAccounts/billingProfiles
Nom |
Descriptif |
Valeur |
nom |
Nom de la ressource |
chaîne (obligatoire) |
parent |
Dans Bicep, vous pouvez spécifier la ressource parente d’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 |
Propriétés |
Propriétés du profil de facturation. |
BillingProfileProperties |
AdresseDétails
Nom |
Descriptif |
Valeur |
adresseLigne1 |
Ligne d’adresse 1. |
chaîne (obligatoire) |
adresseLigne2 |
Ligne d’adresse 2. |
corde |
adresseLigne3 |
Ligne d’adresse 3. |
corde |
ville |
Ville d’adresse. |
corde |
nomDeSociété |
Nom de la société. |
corde |
pays |
Le code pays utilise le format ISO2, à 2 chiffres. |
chaîne (obligatoire) |
quartier |
District d’adresse. |
corde |
Messagerie électronique |
Adresse courriel. |
corde |
prénom |
Prénom. |
corde |
nomNom de famille |
Nom. |
corde |
prénom |
Prénom. |
corde |
numéro de téléphone |
Numéro de téléphone. |
corde |
code postal |
Code postal. |
corde |
région |
Région d’adresse. |
corde |
AzurePlan
Nom |
Descriptif |
Valeur |
skuId |
ID de la référence SKU. |
corde |
BillingProfileProperties
Nom |
Descriptif |
Valeur |
billTo |
Adresse de facturation. |
AdresseDétails |
nom d’affichage |
Nom du profil de facturation. |
corde |
activéAzurePlans activés |
Informations sur les plans Azure activés. |
AzurePlan[] |
invoiceEmailOptIn |
Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. |
Bool |
factureSections |
Sections de facture associées au profil de facturation. Par défaut, cette valeur n’est pas remplie, sauf si elle est spécifiée dans $expand. |
InvoiceSectionsOnExpand |
poNuméro |
Nom de la commande d’achat qui apparaîtra sur les factures générées pour le profil de facturation. |
corde |
étiquettes |
Balises des profils de facturation. |
BillingProfilePropertiesTags |
InvoiceSection
InvoiceSectionProperties
Nom |
Descriptif |
Valeur |
nom d’affichage |
Nom de la section de facture. |
corde |
Étiquettes |
Dictionnaire de métadonnées associées à la section de facture. |
InvoiceSectionPropertiesLabels |
étiquettes |
Dictionnaire de métadonnées associées à la section de facture. Longueur maximale de clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas être vides ni null. Les clés ne peuvent pas contenir <> % & \ ? / |
InvoiceSectionPropertiesTags |
InvoiceSectionPropertiesLabels
InvoiceSectionsOnExpand
Nom |
Descriptif |
Valeur |
valeur |
Sections de facture associées au profil de facturation. |
FactureSection[] |
Définition de ressource de modèle ARM
Le type de ressource billingAccounts/billingProfiles peut être déployé avec des opérations qui ciblent :
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": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
}
}
}
]
},
"poNumber": "string",
"tags": {
"{customized property}": "string"
}
}
}
Valeurs de propriété
Microsoft.Billing/billingAccounts/billingProfiles
Nom |
Descriptif |
Valeur |
apiVersion |
Version de l’API |
'2020-05-01' |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
Propriétés du profil de facturation. |
BillingProfileProperties |
type |
Type de ressource |
'Microsoft.Billing/billingAccounts/billingProfiles' |
AdresseDétails
Nom |
Descriptif |
Valeur |
adresseLigne1 |
Ligne d’adresse 1. |
chaîne (obligatoire) |
adresseLigne2 |
Ligne d’adresse 2. |
corde |
adresseLigne3 |
Ligne d’adresse 3. |
corde |
ville |
Ville d’adresse. |
corde |
nomDeSociété |
Nom de la société. |
corde |
pays |
Le code pays utilise le format ISO2, à 2 chiffres. |
chaîne (obligatoire) |
quartier |
District d’adresse. |
corde |
Messagerie électronique |
Adresse courriel. |
corde |
prénom |
Prénom. |
corde |
nomNom de famille |
Nom. |
corde |
prénom |
Prénom. |
corde |
numéro de téléphone |
Numéro de téléphone. |
corde |
code postal |
Code postal. |
corde |
région |
Région d’adresse. |
corde |
AzurePlan
Nom |
Descriptif |
Valeur |
skuId |
ID de la référence SKU. |
corde |
BillingProfileProperties
Nom |
Descriptif |
Valeur |
billTo |
Adresse de facturation. |
AdresseDétails |
nom d’affichage |
Nom du profil de facturation. |
corde |
activéAzurePlans activés |
Informations sur les plans Azure activés. |
AzurePlan[] |
invoiceEmailOptIn |
Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. |
Bool |
factureSections |
Sections de facture associées au profil de facturation. Par défaut, cette valeur n’est pas remplie, sauf si elle est spécifiée dans $expand. |
InvoiceSectionsOnExpand |
poNuméro |
Nom de la commande d’achat qui apparaîtra sur les factures générées pour le profil de facturation. |
corde |
étiquettes |
Balises des profils de facturation. |
BillingProfilePropertiesTags |
InvoiceSection
InvoiceSectionProperties
Nom |
Descriptif |
Valeur |
nom d’affichage |
Nom de la section de facture. |
corde |
Étiquettes |
Dictionnaire de métadonnées associées à la section de facture. |
InvoiceSectionPropertiesLabels |
étiquettes |
Dictionnaire de métadonnées associées à la section de facture. Longueur maximale de clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas être vides ni null. Les clés ne peuvent pas contenir <> % & \ ? / |
InvoiceSectionPropertiesTags |
InvoiceSectionPropertiesLabels
InvoiceSectionsOnExpand
Nom |
Descriptif |
Valeur |
valeur |
Sections de facture associées au profil de facturation. |
FactureSection[] |
Exemples d’utilisation
Le type de ressource billingAccounts/billingProfiles peut être déployé avec des opérations qui ciblent :
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 = {
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 = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
}
}
]
}
poNumber = "string"
tags = {
{customized property} = "string"
}
}
}
}
Valeurs de propriété
Microsoft.Billing/billingAccounts/billingProfiles
Nom |
Descriptif |
Valeur |
nom |
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 |
Propriétés |
Propriétés du profil de facturation. |
BillingProfileProperties |
type |
Type de ressource |
« Microsoft.Billing/billingAccounts/billingProfiles@2020-05-01 » |
AdresseDétails
Nom |
Descriptif |
Valeur |
adresseLigne1 |
Ligne d’adresse 1. |
chaîne (obligatoire) |
adresseLigne2 |
Ligne d’adresse 2. |
corde |
adresseLigne3 |
Ligne d’adresse 3. |
corde |
ville |
Ville d’adresse. |
corde |
nomDeSociété |
Nom de la société. |
corde |
pays |
Le code pays utilise le format ISO2, à 2 chiffres. |
chaîne (obligatoire) |
quartier |
District d’adresse. |
corde |
Messagerie électronique |
Adresse courriel. |
corde |
prénom |
Prénom. |
corde |
nomNom de famille |
Nom. |
corde |
prénom |
Prénom. |
corde |
numéro de téléphone |
Numéro de téléphone. |
corde |
code postal |
Code postal. |
corde |
région |
Région d’adresse. |
corde |
AzurePlan
Nom |
Descriptif |
Valeur |
skuId |
ID de la référence SKU. |
corde |
BillingProfileProperties
Nom |
Descriptif |
Valeur |
billTo |
Adresse de facturation. |
AdresseDétails |
nom d’affichage |
Nom du profil de facturation. |
corde |
activéAzurePlans activés |
Informations sur les plans Azure activés. |
AzurePlan[] |
invoiceEmailOptIn |
Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. |
Bool |
factureSections |
Sections de facture associées au profil de facturation. Par défaut, cette valeur n’est pas remplie, sauf si elle est spécifiée dans $expand. |
InvoiceSectionsOnExpand |
poNuméro |
Nom de la commande d’achat qui apparaîtra sur les factures générées pour le profil de facturation. |
corde |
étiquettes |
Balises des profils de facturation. |
BillingProfilePropertiesTags |
InvoiceSection
InvoiceSectionProperties
Nom |
Descriptif |
Valeur |
nom d’affichage |
Nom de la section de facture. |
corde |
Étiquettes |
Dictionnaire de métadonnées associées à la section de facture. |
InvoiceSectionPropertiesLabels |
étiquettes |
Dictionnaire de métadonnées associées à la section de facture. Longueur maximale de clé/valeur prise en charge de 256 caractères. Les clés/valeur ne doivent pas être vides ni null. Les clés ne peuvent pas contenir <> % & \ ? / |
InvoiceSectionPropertiesTags |
InvoiceSectionPropertiesLabels
InvoiceSectionsOnExpand
Nom |
Descriptif |
Valeur |
valeur |
Sections de facture associées au profil de facturation. |
FactureSection[] |