Delen via


Microsoft.Authorization policySetDefinitions 2020-03-01

Bicep-resourcedefinitie

Het resourcetype policySetDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/policySetDefinitions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Authorization/policySetDefinitions@2020-03-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'
  }
}

Eigenschapswaarden

Microsoft.Authorization/policySetDefinitions

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van de beleidsdefinitie. PolicySetDefinitionProperties-

ParameterDefinitions

Naam Beschrijving Waarde

ParameterDefinitionsValue

Naam Beschrijving Waarde
allowedValues De toegestane waarden voor de parameter. any[]
defaultValue De standaardwaarde voor de parameter als er geen waarde wordt opgegeven. enig
metagegevens Algemene metagegevens voor de parameter. ParameterDefinitionsValueMetadata-
type Het gegevenstype van de parameter. 'Matrix'
'Booleaanse waarde'
'Datum/tijd'
'Float'
'Geheel getal'
'Object'
'Tekenreeks'

ParameterDefinitionsValueMetadata

Naam Beschrijving Waarde
beschrijving De beschrijving van de parameter. snaar
displayName De weergavenaam voor de parameter. snaar

ParameterValues

Naam Beschrijving Waarde

ParameterValuesValue

Naam Beschrijving Waarde
waarde De waarde van de parameter. enig

PolicyDefinitionGroup

Naam Beschrijving Waarde
additionalMetadataId Een resource-id van een resource die aanvullende metagegevens over de groep bevat. snaar
categorie De categorie van de groep. snaar
beschrijving De beschrijving van de groep. snaar
displayName De weergavenaam van de groep. snaar
naam De naam van de groep. tekenreeks (vereist)

PolicyDefinitionReference

Naam Beschrijving Waarde
groupNames De naam van de groepen waartoe deze beleidsdefinitiereferentie behoort. tekenreeks[]
Parameters De parameterwaarden voor de beleidsregel waarnaar wordt verwezen. De sleutels zijn de parameternamen. ParameterValues
policyDefinitionId De id van de beleidsdefinitie of beleidssetdefinitie. tekenreeks (vereist)
policyDefinitionReferenceId Een unieke id (binnen de definitie van de beleidsset) voor deze naslaginformatie over beleidsdefinities. snaar

PolicySetDefinitionProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van de definitie van de beleidsset. snaar
displayName De weergavenaam van de definitie van de beleidsset. snaar
metagegevens De metagegevens van de definitie van de beleidsset. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
Parameters De parameters voor beleidssetdefinities die kunnen worden gebruikt in verwijzingen naar beleidsdefinities. ParameterDefinitions-
policyDefinitionGroups De metagegevens die groepen beleidsdefinitieverwijzingen beschrijven binnen de beleidssetdefinitie. PolicyDefinitionGroup[]
policyDefinitions Een matrix met beleidsdefinitieverwijzingen. PolicyDefinitionReference[] (vereist)
policyType Het type beleidsdefinitie. Mogelijke waarden zijn NotSpecified, BuiltIn, Custom en Static. 'BuiltIn'
'Aangepast'
'Niet opgegeven'
'Statisch'

Resourcedefinitie van ARM-sjabloon

Het resourcetype policySetDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/policySetDefinitions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Authorization/policySetDefinitions",
  "apiVersion": "2020-03-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"
  }
}

Eigenschapswaarden

Microsoft.Authorization/policySetDefinitions

Naam Beschrijving Waarde
apiVersion De API-versie '2020-03-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van de beleidsdefinitie. PolicySetDefinitionProperties-
type Het resourcetype 'Microsoft.Authorization/policySetDefinitions'

ParameterDefinitions

Naam Beschrijving Waarde

ParameterDefinitionsValue

Naam Beschrijving Waarde
allowedValues De toegestane waarden voor de parameter. any[]
defaultValue De standaardwaarde voor de parameter als er geen waarde wordt opgegeven. enig
metagegevens Algemene metagegevens voor de parameter. ParameterDefinitionsValueMetadata-
type Het gegevenstype van de parameter. 'Matrix'
'Booleaanse waarde'
'Datum/tijd'
'Float'
'Geheel getal'
'Object'
'Tekenreeks'

ParameterDefinitionsValueMetadata

Naam Beschrijving Waarde
beschrijving De beschrijving van de parameter. snaar
displayName De weergavenaam voor de parameter. snaar

ParameterValues

Naam Beschrijving Waarde

ParameterValuesValue

Naam Beschrijving Waarde
waarde De waarde van de parameter. enig

PolicyDefinitionGroup

Naam Beschrijving Waarde
additionalMetadataId Een resource-id van een resource die aanvullende metagegevens over de groep bevat. snaar
categorie De categorie van de groep. snaar
beschrijving De beschrijving van de groep. snaar
displayName De weergavenaam van de groep. snaar
naam De naam van de groep. tekenreeks (vereist)

PolicyDefinitionReference

Naam Beschrijving Waarde
groupNames De naam van de groepen waartoe deze beleidsdefinitiereferentie behoort. tekenreeks[]
Parameters De parameterwaarden voor de beleidsregel waarnaar wordt verwezen. De sleutels zijn de parameternamen. ParameterValues
policyDefinitionId De id van de beleidsdefinitie of beleidssetdefinitie. tekenreeks (vereist)
policyDefinitionReferenceId Een unieke id (binnen de definitie van de beleidsset) voor deze naslaginformatie over beleidsdefinities. snaar

PolicySetDefinitionProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van de definitie van de beleidsset. snaar
displayName De weergavenaam van de definitie van de beleidsset. snaar
metagegevens De metagegevens van de definitie van de beleidsset. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
Parameters De parameters voor beleidssetdefinities die kunnen worden gebruikt in verwijzingen naar beleidsdefinities. ParameterDefinitions-
policyDefinitionGroups De metagegevens die groepen beleidsdefinitieverwijzingen beschrijven binnen de beleidssetdefinitie. PolicyDefinitionGroup[]
policyDefinitions Een matrix met beleidsdefinitieverwijzingen. PolicyDefinitionReference[] (vereist)
policyType Het type beleidsdefinitie. Mogelijke waarden zijn NotSpecified, BuiltIn, Custom en Static. 'BuiltIn'
'Aangepast'
'Niet opgegeven'
'Statisch'

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype policySetDefinitions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Tenant* Management-groepen* Subscription

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Authorization/policySetDefinitions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Authorization/policySetDefinitions@2020-03-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"
    }
  })
}

Eigenschapswaarden

Microsoft.Authorization/policySetDefinitions

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van de beleidsdefinitie. PolicySetDefinitionProperties-
type Het resourcetype "Microsoft.Authorization/policySetDefinitions@2020-03-01"

ParameterDefinitions

Naam Beschrijving Waarde

ParameterDefinitionsValue

Naam Beschrijving Waarde
allowedValues De toegestane waarden voor de parameter. any[]
defaultValue De standaardwaarde voor de parameter als er geen waarde wordt opgegeven. enig
metagegevens Algemene metagegevens voor de parameter. ParameterDefinitionsValueMetadata-
type Het gegevenstype van de parameter. 'Matrix'
'Booleaanse waarde'
'Datum/tijd'
'Float'
'Geheel getal'
'Object'
'Tekenreeks'

ParameterDefinitionsValueMetadata

Naam Beschrijving Waarde
beschrijving De beschrijving van de parameter. snaar
displayName De weergavenaam voor de parameter. snaar

ParameterValues

Naam Beschrijving Waarde

ParameterValuesValue

Naam Beschrijving Waarde
waarde De waarde van de parameter. enig

PolicyDefinitionGroup

Naam Beschrijving Waarde
additionalMetadataId Een resource-id van een resource die aanvullende metagegevens over de groep bevat. snaar
categorie De categorie van de groep. snaar
beschrijving De beschrijving van de groep. snaar
displayName De weergavenaam van de groep. snaar
naam De naam van de groep. tekenreeks (vereist)

PolicyDefinitionReference

Naam Beschrijving Waarde
groupNames De naam van de groepen waartoe deze beleidsdefinitiereferentie behoort. tekenreeks[]
Parameters De parameterwaarden voor de beleidsregel waarnaar wordt verwezen. De sleutels zijn de parameternamen. ParameterValues
policyDefinitionId De id van de beleidsdefinitie of beleidssetdefinitie. tekenreeks (vereist)
policyDefinitionReferenceId Een unieke id (binnen de definitie van de beleidsset) voor deze naslaginformatie over beleidsdefinities. snaar

PolicySetDefinitionProperties

Naam Beschrijving Waarde
beschrijving De beschrijving van de definitie van de beleidsset. snaar
displayName De weergavenaam van de definitie van de beleidsset. snaar
metagegevens De metagegevens van de definitie van de beleidsset. Metagegevens zijn een geopend object en zijn meestal een verzameling sleutel-waardeparen. enig
Parameters De parameters voor beleidssetdefinities die kunnen worden gebruikt in verwijzingen naar beleidsdefinities. ParameterDefinitions-
policyDefinitionGroups De metagegevens die groepen beleidsdefinitieverwijzingen beschrijven binnen de beleidssetdefinitie. PolicyDefinitionGroup[]
policyDefinitions Een matrix met beleidsdefinitieverwijzingen. PolicyDefinitionReference[] (vereist)
policyType Het type beleidsdefinitie. Mogelijke waarden zijn NotSpecified, BuiltIn, Custom en Static. 'BuiltIn'
'Aangepast'
'Niet opgegeven'
'Statisch'