Partager via


Microsoft.Billing billingAccounts/billingProfiles/policies

Définition de ressource Bicep

Le type de ressource billingAccounts/billingProfiles/policies 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/policies, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Billing/billingAccounts/billingProfiles/policies@2024-04-01' = {
  parent: resourceSymbolicName
  name: 'default'
  properties: {
    enterpriseAgreementPolicies: {
      accountOwnerViewCharges: 'string'
      authenticationType: 'string'
      departmentAdminViewCharges: 'string'
    }
    invoiceSectionLabelManagement: 'string'
    marketplacePurchases: 'string'
    policies: [
      {
        name: 'string'
        policyType: 'string'
        scope: 'string'
        value: 'string'
      }
    ]
    reservationPurchases: 'string'
    savingsPlanPurchases: 'string'
    viewCharges: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

BillingProfilePolicyProperties

Nom Description Valeur
enterpriseAgreementPolicies Stratégies pour les inscriptions contrat Entreprise. BillingProfilePolicyPropertiesEnterpriseAgreementPolicies
invoiceSectionLabelManagement Stratégie qui contrôle la gestion des étiquettes de section de facture dans l’étendue de la section de facture. Cela est autorisé par défaut. 'Autorisé'
'NotAllowed'
'Other'
marketplacePurchases Stratégie qui contrôle si les achats de la Place de marché Azure sont autorisés. 'AllAllowed'
'Désactivé'
'NotAllowed'
'OnlyFreeAllowed'
'Other'
manifeste Liste de toutes les stratégies définies dans l’étendue de facturation. PolicySummary[]
reservationPurchases Stratégie qui contrôle si les achats de réservation Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
savingsPlanPurchases Stratégie qui contrôle si les utilisateurs disposant d’un achat de plan d’épargne Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
viewCharges Stratégie qui contrôle si les utilisateurs de l’organisation du client peuvent afficher les frais au prix du paiement à l’utilisation. 'Autorisé'
'NotAllowed'
'Other'

BillingProfilePolicyPropertiesEnterpriseAgreementPolicies

Nom Description Valeur
accountOwnerViewCharges Stratégie qui contrôle si le propriétaire du compte peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
authenticationType État affichant le niveau d’authentification de l’inscription. 'MicrosoftAccountOnly'
'MixedAccount'
'OrganizationalAccountCrossTenant'
'OrganizationalAccountOnly'
'Other'
departmentAdminViewCharges Stratégie qui contrôle si l’administrateur de service peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'

Microsoft.Billing/billingAccounts/billingProfiles/policies

Nom Description Valeur
nom Nom de la ressource 'default' (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/billingProfiles
Propriétés Stratégie au niveau de l’étendue du profil de facturation. BillingProfilePolicyProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

PolicySummary

Nom Description Valeur
nom Nom de la stratégie. corde
policyType Type de la stratégie. 'Other'
'SystemControl'
'UserControl'
portée Étendue à laquelle la stratégie est définie. corde
valeur Valeur de la stratégie. corde

ProxyResourceWithTags

Nom Description Valeur

Définition de ressource de modèle ARM

Le type de ressource billingAccounts/billingProfiles/policies 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/policies, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Billing/billingAccounts/billingProfiles/policies",
  "apiVersion": "2024-04-01",
  "name": "string",
  "properties": {
    "enterpriseAgreementPolicies": {
      "accountOwnerViewCharges": "string",
      "authenticationType": "string",
      "departmentAdminViewCharges": "string"
    },
    "invoiceSectionLabelManagement": "string",
    "marketplacePurchases": "string",
    "policies": [
      {
        "name": "string",
        "policyType": "string",
        "scope": "string",
        "value": "string"
      }
    ],
    "reservationPurchases": "string",
    "savingsPlanPurchases": "string",
    "viewCharges": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

BillingProfilePolicyProperties

Nom Description Valeur
enterpriseAgreementPolicies Stratégies pour les inscriptions contrat Entreprise. BillingProfilePolicyPropertiesEnterpriseAgreementPolicies
invoiceSectionLabelManagement Stratégie qui contrôle la gestion des étiquettes de section de facture dans l’étendue de la section de facture. Cela est autorisé par défaut. 'Autorisé'
'NotAllowed'
'Other'
marketplacePurchases Stratégie qui contrôle si les achats de la Place de marché Azure sont autorisés. 'AllAllowed'
'Désactivé'
'NotAllowed'
'OnlyFreeAllowed'
'Other'
manifeste Liste de toutes les stratégies définies dans l’étendue de facturation. PolicySummary[]
reservationPurchases Stratégie qui contrôle si les achats de réservation Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
savingsPlanPurchases Stratégie qui contrôle si les utilisateurs disposant d’un achat de plan d’épargne Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
viewCharges Stratégie qui contrôle si les utilisateurs de l’organisation du client peuvent afficher les frais au prix du paiement à l’utilisation. 'Autorisé'
'NotAllowed'
'Other'

BillingProfilePolicyPropertiesEnterpriseAgreementPolicies

Nom Description Valeur
accountOwnerViewCharges Stratégie qui contrôle si le propriétaire du compte peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
authenticationType État affichant le niveau d’authentification de l’inscription. 'MicrosoftAccountOnly'
'MixedAccount'
'OrganizationalAccountCrossTenant'
'OrganizationalAccountOnly'
'Other'
departmentAdminViewCharges Stratégie qui contrôle si l’administrateur de service peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'

Microsoft.Billing/billingAccounts/billingProfiles/policies

Nom Description Valeur
apiVersion Version de l’API '2024-04-01'
nom Nom de la ressource 'default' (obligatoire)
Propriétés Stratégie au niveau de l’étendue du profil de facturation. BillingProfilePolicyProperties
é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/policies'

PolicySummary

Nom Description Valeur
nom Nom de la stratégie. corde
policyType Type de la stratégie. 'Other'
'SystemControl'
'UserControl'
portée Étendue à laquelle la stratégie est définie. corde
valeur Valeur de la stratégie. corde

ProxyResourceWithTags

Nom Description Valeur

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource billingAccounts/billingProfiles/policies 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/policies, ajoutez terraform suivante à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Billing/billingAccounts/billingProfiles/policies@2024-04-01"
  name = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      enterpriseAgreementPolicies = {
        accountOwnerViewCharges = "string"
        authenticationType = "string"
        departmentAdminViewCharges = "string"
      }
      invoiceSectionLabelManagement = "string"
      marketplacePurchases = "string"
      policies = [
        {
          name = "string"
          policyType = "string"
          scope = "string"
          value = "string"
        }
      ]
      reservationPurchases = "string"
      savingsPlanPurchases = "string"
      viewCharges = "string"
    }
  })
}

Valeurs de propriété

BillingProfilePolicyProperties

Nom Description Valeur
enterpriseAgreementPolicies Stratégies pour les inscriptions contrat Entreprise. BillingProfilePolicyPropertiesEnterpriseAgreementPolicies
invoiceSectionLabelManagement Stratégie qui contrôle la gestion des étiquettes de section de facture dans l’étendue de la section de facture. Cela est autorisé par défaut. 'Autorisé'
'NotAllowed'
'Other'
marketplacePurchases Stratégie qui contrôle si les achats de la Place de marché Azure sont autorisés. 'AllAllowed'
'Désactivé'
'NotAllowed'
'OnlyFreeAllowed'
'Other'
manifeste Liste de toutes les stratégies définies dans l’étendue de facturation. PolicySummary[]
reservationPurchases Stratégie qui contrôle si les achats de réservation Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
savingsPlanPurchases Stratégie qui contrôle si les utilisateurs disposant d’un achat de plan d’épargne Azure sont autorisés. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
viewCharges Stratégie qui contrôle si les utilisateurs de l’organisation du client peuvent afficher les frais au prix du paiement à l’utilisation. 'Autorisé'
'NotAllowed'
'Other'

BillingProfilePolicyPropertiesEnterpriseAgreementPolicies

Nom Description Valeur
accountOwnerViewCharges Stratégie qui contrôle si le propriétaire du compte peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'
authenticationType État affichant le niveau d’authentification de l’inscription. 'MicrosoftAccountOnly'
'MixedAccount'
'OrganizationalAccountCrossTenant'
'OrganizationalAccountOnly'
'Other'
departmentAdminViewCharges Stratégie qui contrôle si l’administrateur de service peut afficher les frais. 'Autorisé'
'Désactivé'
'NotAllowed'
'Other'

Microsoft.Billing/billingAccounts/billingProfiles/policies

Nom Description Valeur
nom Nom de la ressource 'default' (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : billingAccounts/billingProfiles
Propriétés Stratégie au niveau de l’étendue du profil de facturation. BillingProfilePolicyProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Billing/billingAccounts/billingProfiles/policies@2024-04-01 »

PolicySummary

Nom Description Valeur
nom Nom de la stratégie. corde
policyType Type de la stratégie. 'Other'
'SystemControl'
'UserControl'
portée Étendue à laquelle la stratégie est définie. corde
valeur Valeur de la stratégie. corde

ProxyResourceWithTags

Nom Description Valeur