Partager via


Microsoft.Billing billingAccounts/billingProfiles 2024-04-01

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.

Format de ressource

Pour créer une ressource Microsoft.Billing/billingAccounts/billingProfiles, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

AzurePlan

Nom Description Valeur
Productid ID qui identifie de façon unique un produit. corde
skuDescription Description de la référence SKU. corde
skuId ID qui identifie de façon unique une référence SKU. corde

BillingProfileProperties

Nom Description Valeur
billTo Adresse de facturation. BillingProfilePropertiesBillTo
currentPaymentTerm Durée de paiement actuelle du profil de facturation. BillingProfilePropertiesCurrentPaymentTerm
displayName Nom du profil de facturation. corde
enabledAzurePlans Informations sur les plans Azure activés. AzurePlan[]
indirectRelationshipInfo Identifie le profil de facturation lié à un autre profil de facturation dans le mouvement d’achat indirect. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. Bool
invoiceRecipients Liste des adresses e-mail à recevoir par e-mail pour le profil de facturation. string[]
poNumber Numéro de bon de commande par défaut qui apparaîtra sur les factures générées pour le profil de facturation. corde
shipTo Adresse par défaut où les produits sont expédiés ou les services utilisés. Si un expédition à n’est pas spécifié pour un produit ou un abonnement, cette adresse sera utilisée. BillingProfilePropertiesShipTo
soldTo Adresse de la personne ou de l’organisation responsable du compte de facturation. BillingProfilePropertiesSoldTo
étiquettes Dictionnaire de métadonnées associées à la ressource. 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 <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesCurrentPaymentTerm

Nom Description Valeur
endDate La date à laquelle la « durée de paiement » définie se termine et est toujours au format UTC. corde
startDate La date à laquelle la « durée de paiement » définie sera effective et est toujours en UTC. corde
terme Représente la durée au format netXX. Toujours en jours. corde

BillingProfilePropertiesIndirectRelationshipInfo

Nom Description Valeur
billingAccountName Nom du compte de facturation du partenaire ou du client pour un mouvement indirect. corde
billingProfileName Nom du profil de facturation du partenaire ou du client pour un mouvement indirect. corde
displayName Nom complet du partenaire ou du client pour un mouvement indirect. corde

BillingProfilePropertiesShipTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesSoldTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesTags

Nom Description Valeur

Microsoft.Billing/billingAccounts/billingProfiles

Nom Description Valeur
nom Nom de la ressource corde

Contraintes:
Modèle = ^[a-zA-Z\d-_]{1,128}$ (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 Profil de facturation. BillingProfileProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

ProxyResourceWithTags

Nom Description Valeur

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.

Format de ressource

Pour créer une ressource Microsoft.Billing/billingAccounts/billingProfiles, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

AzurePlan

Nom Description Valeur
Productid ID qui identifie de façon unique un produit. corde
skuDescription Description de la référence SKU. corde
skuId ID qui identifie de façon unique une référence SKU. corde

BillingProfileProperties

Nom Description Valeur
billTo Adresse de facturation. BillingProfilePropertiesBillTo
currentPaymentTerm Durée de paiement actuelle du profil de facturation. BillingProfilePropertiesCurrentPaymentTerm
displayName Nom du profil de facturation. corde
enabledAzurePlans Informations sur les plans Azure activés. AzurePlan[]
indirectRelationshipInfo Identifie le profil de facturation lié à un autre profil de facturation dans le mouvement d’achat indirect. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. Bool
invoiceRecipients Liste des adresses e-mail à recevoir par e-mail pour le profil de facturation. string[]
poNumber Numéro de bon de commande par défaut qui apparaîtra sur les factures générées pour le profil de facturation. corde
shipTo Adresse par défaut où les produits sont expédiés ou les services utilisés. Si un expédition à n’est pas spécifié pour un produit ou un abonnement, cette adresse sera utilisée. BillingProfilePropertiesShipTo
soldTo Adresse de la personne ou de l’organisation responsable du compte de facturation. BillingProfilePropertiesSoldTo
étiquettes Dictionnaire de métadonnées associées à la ressource. 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 <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesCurrentPaymentTerm

Nom Description Valeur
endDate La date à laquelle la « durée de paiement » définie se termine et est toujours au format UTC. corde
startDate La date à laquelle la « durée de paiement » définie sera effective et est toujours en UTC. corde
terme Représente la durée au format netXX. Toujours en jours. corde

BillingProfilePropertiesIndirectRelationshipInfo

Nom Description Valeur
billingAccountName Nom du compte de facturation du partenaire ou du client pour un mouvement indirect. corde
billingProfileName Nom du profil de facturation du partenaire ou du client pour un mouvement indirect. corde
displayName Nom complet du partenaire ou du client pour un mouvement indirect. corde

BillingProfilePropertiesShipTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesSoldTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesTags

Nom Description Valeur

Microsoft.Billing/billingAccounts/billingProfiles

Nom Description Valeur
apiVersion Version de l’API '2024-04-01'
nom Nom de la ressource corde

Contraintes:
Modèle = ^[a-zA-Z\d-_]{1,128}$ (obligatoire)
Propriétés Profil de facturation. BillingProfileProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Billing/billingAccounts/billingProfiles'

ProxyResourceWithTags

Nom Description Valeur

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource billingAccounts/billingProfiles peut être déployé avec des opérations qui ciblent :

  • client

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

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@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"
      }
    }
  })
}

Valeurs de propriété

AzurePlan

Nom Description Valeur
Productid ID qui identifie de façon unique un produit. corde
skuDescription Description de la référence SKU. corde
skuId ID qui identifie de façon unique une référence SKU. corde

BillingProfileProperties

Nom Description Valeur
billTo Adresse de facturation. BillingProfilePropertiesBillTo
currentPaymentTerm Durée de paiement actuelle du profil de facturation. BillingProfilePropertiesCurrentPaymentTerm
displayName Nom du profil de facturation. corde
enabledAzurePlans Informations sur les plans Azure activés. AzurePlan[]
indirectRelationshipInfo Identifie le profil de facturation lié à un autre profil de facturation dans le mouvement d’achat indirect. BillingProfilePropertiesIndirectRelationshipInfo
invoiceEmailOptIn Indicateur indiquant si les factures du profil de facturation sont envoyées par e-mail. Bool
invoiceRecipients Liste des adresses e-mail à recevoir par e-mail pour le profil de facturation. string[]
poNumber Numéro de bon de commande par défaut qui apparaîtra sur les factures générées pour le profil de facturation. corde
shipTo Adresse par défaut où les produits sont expédiés ou les services utilisés. Si un expédition à n’est pas spécifié pour un produit ou un abonnement, cette adresse sera utilisée. BillingProfilePropertiesShipTo
soldTo Adresse de la personne ou de l’organisation responsable du compte de facturation. BillingProfilePropertiesSoldTo
étiquettes Dictionnaire de métadonnées associées à la ressource. 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 <> % & \ ? / BillingProfilePropertiesTags

BillingProfilePropertiesBillTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesCurrentPaymentTerm

Nom Description Valeur
endDate La date à laquelle la « durée de paiement » définie se termine et est toujours au format UTC. corde
startDate La date à laquelle la « durée de paiement » définie sera effective et est toujours en UTC. corde
terme Représente la durée au format netXX. Toujours en jours. corde

BillingProfilePropertiesIndirectRelationshipInfo

Nom Description Valeur
billingAccountName Nom du compte de facturation du partenaire ou du client pour un mouvement indirect. corde
billingProfileName Nom du profil de facturation du partenaire ou du client pour un mouvement indirect. corde
displayName Nom complet du partenaire ou du client pour un mouvement indirect. corde

BillingProfilePropertiesShipTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesSoldTo

Nom Description Valeur
addressLine1 Ligne d’adresse 1. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
addressLine2 Ligne d’adresse 2. corde
addressLine3 Ligne d’adresse 3. corde
ville Ville d’adresse. corde
companyName Nom de la société. Facultatif pour MCA Individuel (paiement à l’utilisation). corde
pays Le code pays utilise le format ISO 3166-1 Alpha-2. corde

Contraintes:
Longueur minimale = 1 (obligatoire)
district District d’adresse. corde
Messagerie électronique Adresse courriel. corde
firstName Prénom. Facultatif pour MCA Enterprise. corde
isValidAddress Indique si l’adresse est incomplète. Bool
lastName Nom. Facultatif pour MCA Enterprise. corde
middleName Prénom. corde
phoneNumber Numéro de téléphone. corde
postalCode Code postal. corde
région Région d’adresse. corde

BillingProfilePropertiesTags

Nom Description Valeur

Microsoft.Billing/billingAccounts/billingProfiles

Nom Description Valeur
nom Nom de la ressource corde

Contraintes:
Modèle = ^[a-zA-Z\d-_]{1,128}$ (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : billingAccounts
Propriétés Profil de facturation. BillingProfileProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Billing/billingAccounts/billingProfiles@2024-04-01 »

ProxyResourceWithTags

Nom Description Valeur