Partager via


Microsoft.Authorization policySetDefinitions 2019-09-01

Définition de ressource Bicep

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

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2019-09-01' = {
  name: 'string'
  properties: {
    description: 'string'
    displayName: 'string'
    metadata: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: {
      {customized property}: {
        allowedValues: [
          any(Azure.Bicep.Types.Concrete.AnyType)
        ]
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        metadata: {
          description: 'string'
          displayName: 'string'
        }
        type: 'string'
      }
    }
    policyDefinitionGroups: [
      {
        additionalMetadataId: 'string'
        category: 'string'
        description: 'string'
        displayName: 'string'
        name: 'string'
      }
    ]
    policyDefinitions: [
      {
        groupNames: [
          'string'
        ]
        parameters: {
          {customized property}: {
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        }
        policyDefinitionId: 'string'
        policyDefinitionReferenceId: 'string'
      }
    ]
    policyType: 'string'
  }
}

Valeurs de propriété

Microsoft.Authorization/policySetDefinitions

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de définition de stratégie. PolicySetDefinitionProperties

ParameterDefinitions

Nom Description Valeur

ParameterDefinitionsValue

Nom Description Valeur
allowedValues Valeurs autorisées pour le paramètre. any[]
defaultValue Valeur par défaut du paramètre si aucune valeur n’est fournie. quelconque
métadonnées Métadonnées générales pour le paramètre. ParameterDefinitionsValueMetadata
type Type de données du paramètre. 'Array'
'Boolean'
'DateTime'
'Float'
'Integer'
'Object'
'String'

ParameterDefinitionsValueMetadata

Nom Description Valeur
description Description du paramètre. corde
displayName Nom complet du paramètre. corde

ParameterValues

Nom Description Valeur

ParameterValuesValue

Nom Description Valeur
valeur Valeur du paramètre. quelconque

PolicyDefinitionGroup

Nom Description Valeur
additionalMetadataId ID de ressource d’une ressource qui contient des métadonnées supplémentaires sur le groupe. corde
catégorie Catégorie du groupe. corde
description Description du groupe. corde
displayName Nom complet du groupe. corde
nom Nom du groupe. chaîne (obligatoire)

PolicyDefinitionReference

Nom Description Valeur
groupNames Nom des groupes auxquels appartient cette référence de définition de stratégie. string[]
Paramètres Valeurs des paramètres de la règle de stratégie référencée. Les clés sont les noms de paramètres. ParameterValues
policyDefinitionId ID de la définition de stratégie ou de la définition de jeu de stratégies. chaîne (obligatoire)
policyDefinitionReferenceId ID unique (dans la définition du jeu de stratégies) pour cette référence de définition de stratégie. corde

PolicySetDefinitionProperties

Nom Description Valeur
description Description de la définition du jeu de stratégies. corde
displayName Nom complet de la définition du jeu de stratégies. corde
métadonnées Métadonnées de définition du jeu de stratégies. Les métadonnées sont un objet ouvert et sont généralement une collection de paires clé-valeur. quelconque
Paramètres Paramètres de définition du jeu de stratégies qui peuvent être utilisés dans les références de définition de stratégie. ParameterDefinitions
policyDefinitionGroups Métadonnées décrivant les groupes de références de définition de stratégie dans la définition du jeu de stratégies. PolicyDefinitionGroup[]
policyDefinitions Tableau de références de définition de stratégie. PolicyDefinitionReference[] (obligatoire)
policyType Type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn, Custom et Static. 'BuiltIn'
'Custom'
'NotSpecified'
'Static'

Définition de ressource de modèle ARM

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

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2019-09-01",
  "name": "string",
  "properties": {
    "description": "string",
    "displayName": "string",
    "metadata": {},
    "parameters": {
      "{customized property}": {
        "allowedValues": [ {} ],
        "defaultValue": {},
        "metadata": {
          "description": "string",
          "displayName": "string"
        },
        "type": "string"
      }
    },
    "policyDefinitionGroups": [
      {
        "additionalMetadataId": "string",
        "category": "string",
        "description": "string",
        "displayName": "string",
        "name": "string"
      }
    ],
    "policyDefinitions": [
      {
        "groupNames": [ "string" ],
        "parameters": {
          "{customized property}": {
            "value": {}
          }
        },
        "policyDefinitionId": "string",
        "policyDefinitionReferenceId": "string"
      }
    ],
    "policyType": "string"
  }
}

Valeurs de propriété

Microsoft.Authorization/policySetDefinitions

Nom Description Valeur
apiVersion Version de l’API '2019-09-01'
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de définition de stratégie. PolicySetDefinitionProperties
type Type de ressource 'Microsoft.Authorization/policySetDefinitions'

ParameterDefinitions

Nom Description Valeur

ParameterDefinitionsValue

Nom Description Valeur
allowedValues Valeurs autorisées pour le paramètre. any[]
defaultValue Valeur par défaut du paramètre si aucune valeur n’est fournie. quelconque
métadonnées Métadonnées générales pour le paramètre. ParameterDefinitionsValueMetadata
type Type de données du paramètre. 'Array'
'Boolean'
'DateTime'
'Float'
'Integer'
'Object'
'String'

ParameterDefinitionsValueMetadata

Nom Description Valeur
description Description du paramètre. corde
displayName Nom complet du paramètre. corde

ParameterValues

Nom Description Valeur

ParameterValuesValue

Nom Description Valeur
valeur Valeur du paramètre. quelconque

PolicyDefinitionGroup

Nom Description Valeur
additionalMetadataId ID de ressource d’une ressource qui contient des métadonnées supplémentaires sur le groupe. corde
catégorie Catégorie du groupe. corde
description Description du groupe. corde
displayName Nom complet du groupe. corde
nom Nom du groupe. chaîne (obligatoire)

PolicyDefinitionReference

Nom Description Valeur
groupNames Nom des groupes auxquels appartient cette référence de définition de stratégie. string[]
Paramètres Valeurs des paramètres de la règle de stratégie référencée. Les clés sont les noms de paramètres. ParameterValues
policyDefinitionId ID de la définition de stratégie ou de la définition de jeu de stratégies. chaîne (obligatoire)
policyDefinitionReferenceId ID unique (dans la définition du jeu de stratégies) pour cette référence de définition de stratégie. corde

PolicySetDefinitionProperties

Nom Description Valeur
description Description de la définition du jeu de stratégies. corde
displayName Nom complet de la définition du jeu de stratégies. corde
métadonnées Métadonnées de définition du jeu de stratégies. Les métadonnées sont un objet ouvert et sont généralement une collection de paires clé-valeur. quelconque
Paramètres Paramètres de définition du jeu de stratégies qui peuvent être utilisés dans les références de définition de stratégie. ParameterDefinitions
policyDefinitionGroups Métadonnées décrivant les groupes de références de définition de stratégie dans la définition du jeu de stratégies. PolicyDefinitionGroup[]
policyDefinitions Tableau de références de définition de stratégie. PolicyDefinitionReference[] (obligatoire)
policyType Type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn, Custom et Static. 'BuiltIn'
'Custom'
'NotSpecified'
'Static'

Définition de ressource Terraform (fournisseur AzAPI)

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

  • groupes d’administration* clients* abonnement

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.Authorization/policySetDefinitions, ajoutez terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2019-09-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      displayName = "string"
      metadata = ?
      parameters = {
        {customized property} = {
          allowedValues = [
            ?
          ]
          defaultValue = ?
          metadata = {
            description = "string"
            displayName = "string"
          }
          type = "string"
        }
      }
      policyDefinitionGroups = [
        {
          additionalMetadataId = "string"
          category = "string"
          description = "string"
          displayName = "string"
          name = "string"
        }
      ]
      policyDefinitions = [
        {
          groupNames = [
            "string"
          ]
          parameters = {
            {customized property} = {
              value = ?
            }
          }
          policyDefinitionId = "string"
          policyDefinitionReferenceId = "string"
        }
      ]
      policyType = "string"
    }
  })
}

Valeurs de propriété

Microsoft.Authorization/policySetDefinitions

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de définition de stratégie. PolicySetDefinitionProperties
type Type de ressource « Microsoft.Authorization/policySetDefinitions@2019-09-01 »

ParameterDefinitions

Nom Description Valeur

ParameterDefinitionsValue

Nom Description Valeur
allowedValues Valeurs autorisées pour le paramètre. any[]
defaultValue Valeur par défaut du paramètre si aucune valeur n’est fournie. quelconque
métadonnées Métadonnées générales pour le paramètre. ParameterDefinitionsValueMetadata
type Type de données du paramètre. 'Array'
'Boolean'
'DateTime'
'Float'
'Integer'
'Object'
'String'

ParameterDefinitionsValueMetadata

Nom Description Valeur
description Description du paramètre. corde
displayName Nom complet du paramètre. corde

ParameterValues

Nom Description Valeur

ParameterValuesValue

Nom Description Valeur
valeur Valeur du paramètre. quelconque

PolicyDefinitionGroup

Nom Description Valeur
additionalMetadataId ID de ressource d’une ressource qui contient des métadonnées supplémentaires sur le groupe. corde
catégorie Catégorie du groupe. corde
description Description du groupe. corde
displayName Nom complet du groupe. corde
nom Nom du groupe. chaîne (obligatoire)

PolicyDefinitionReference

Nom Description Valeur
groupNames Nom des groupes auxquels appartient cette référence de définition de stratégie. string[]
Paramètres Valeurs des paramètres de la règle de stratégie référencée. Les clés sont les noms de paramètres. ParameterValues
policyDefinitionId ID de la définition de stratégie ou de la définition de jeu de stratégies. chaîne (obligatoire)
policyDefinitionReferenceId ID unique (dans la définition du jeu de stratégies) pour cette référence de définition de stratégie. corde

PolicySetDefinitionProperties

Nom Description Valeur
description Description de la définition du jeu de stratégies. corde
displayName Nom complet de la définition du jeu de stratégies. corde
métadonnées Métadonnées de définition du jeu de stratégies. Les métadonnées sont un objet ouvert et sont généralement une collection de paires clé-valeur. quelconque
Paramètres Paramètres de définition du jeu de stratégies qui peuvent être utilisés dans les références de définition de stratégie. ParameterDefinitions
policyDefinitionGroups Métadonnées décrivant les groupes de références de définition de stratégie dans la définition du jeu de stratégies. PolicyDefinitionGroup[]
policyDefinitions Tableau de références de définition de stratégie. PolicyDefinitionReference[] (obligatoire)
policyType Type de définition de stratégie. Les valeurs possibles sont NotSpecified, BuiltIn, Custom et Static. 'BuiltIn'
'Custom'
'NotSpecified'
'Static'