Microsoft.Authorization policySetDefinitions 2019-09-01
Bicep-Ressourcendefinition
Der ressourcentyp "policySetDefinitions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Mandanten- – Siehe Mandantenbereitstellungsbefehle* Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle* Abonnementbereitstellung – Siehe Bereitstellungsbefehle für Abonnements
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Authorization/policySetDefinitions-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
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'
}
}
Eigenschaftswerte
Microsoft.Authorization/policySetDefinitions
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Richtliniendefinitionseigenschaften. | PolicySetDefinitionProperties- |
ParameterDefinitions
Name | Beschreibung | Wert |
---|
ParameterDefinitionsValue
Name | Beschreibung | Wert |
---|---|---|
allowedValues | Die zulässigen Werte für den Parameter. | any[] |
defaultValue | Der Standardwert für den Parameter, wenn kein Wert angegeben wird. | jegliche |
Metadaten | Allgemeine Metadaten für den Parameter. | ParameterDefinitionsValueMetadata- |
Art | Der Datentyp des Parameters. | 'Array' 'Boolean' 'DateTime' "Float" "Ganze Zahl" 'Object' 'String' |
ParameterDefinitionsValueMetadata
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung des Parameters. | Schnur |
displayName | Der Anzeigename für den Parameter. | Schnur |
ParameterValues
Name | Beschreibung | Wert |
---|
ParameterValuesValue
Name | Beschreibung | Wert |
---|---|---|
Wert | Der Wert des Parameters. | jegliche |
PolicyDefinitionGroup
Name | Beschreibung | Wert |
---|---|---|
additionalMetadataId | Eine Ressourcen-ID einer Ressource, die zusätzliche Metadaten zur Gruppe enthält. | Schnur |
Kategorie | Die Kategorie der Gruppe. | Schnur |
Beschreibung | Die Beschreibung der Gruppe. | Schnur |
displayName | Der Anzeigename der Gruppe. | Schnur |
Name | Der Name der Gruppe. | Zeichenfolge (erforderlich) |
PolicyDefinitionReference
Name | Beschreibung | Wert |
---|---|---|
groupNames | Der Name der Gruppen, zu denen dieser Richtliniendefinitionsverweis gehört. | string[] |
Parameter | Die Parameterwerte für die Regel, auf die verwiesen wird. Die Schlüssel sind die Parameternamen. | ParameterValues- |
policyDefinitionId | Die ID der Richtliniendefinition oder Richtliniensatzdefinition. | Zeichenfolge (erforderlich) |
policyDefinitionReferenceId | Eine eindeutige ID (innerhalb der Richtliniensatzdefinition) für diese Richtliniendefinitionsreferenz. | Schnur |
PolicySetDefinitionProperties
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung der Richtliniensatzdefinition. | Schnur |
displayName | Der Anzeigename der Richtliniensatzdefinition. | Schnur |
Metadaten | Die Metadaten der Richtliniensatzdefinition. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren. | jegliche |
Parameter | Die Richtliniensatzdefinitionsparameter, die in Richtliniendefinitionsreferenzen verwendet werden können. | ParameterDefinitions- |
policyDefinitionGroups | Die Metadaten, die Gruppen von Richtliniendefinitionsverweisen innerhalb der Richtliniensatzdefinition beschreiben. | PolicyDefinitionGroup-[] |
policyDefinitions | Ein Array von Richtliniendefinitionsverweisen. | PolicyDefinitionReference[] (erforderlich) |
policyType | Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static. | 'BuiltIn' 'Benutzerdefiniert' "Nicht angegeben" "Statisch" |
ARM-Vorlagenressourcendefinition
Der ressourcentyp "policySetDefinitions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Mandanten- – Siehe Mandantenbereitstellungsbefehle* Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle* Abonnementbereitstellung – Siehe Bereitstellungsbefehle für Abonnements
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Authorization/policySetDefinitions-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
Microsoft.Authorization/policySetDefinitions
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2019-09-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Richtliniendefinitionseigenschaften. | PolicySetDefinitionProperties- |
Art | Der Ressourcentyp | "Microsoft.Authorization/policySetDefinitions" |
ParameterDefinitions
Name | Beschreibung | Wert |
---|
ParameterDefinitionsValue
Name | Beschreibung | Wert |
---|---|---|
allowedValues | Die zulässigen Werte für den Parameter. | any[] |
defaultValue | Der Standardwert für den Parameter, wenn kein Wert angegeben wird. | jegliche |
Metadaten | Allgemeine Metadaten für den Parameter. | ParameterDefinitionsValueMetadata- |
Art | Der Datentyp des Parameters. | 'Array' 'Boolean' 'DateTime' "Float" "Ganze Zahl" 'Object' 'String' |
ParameterDefinitionsValueMetadata
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung des Parameters. | Schnur |
displayName | Der Anzeigename für den Parameter. | Schnur |
ParameterValues
Name | Beschreibung | Wert |
---|
ParameterValuesValue
Name | Beschreibung | Wert |
---|---|---|
Wert | Der Wert des Parameters. | jegliche |
PolicyDefinitionGroup
Name | Beschreibung | Wert |
---|---|---|
additionalMetadataId | Eine Ressourcen-ID einer Ressource, die zusätzliche Metadaten zur Gruppe enthält. | Schnur |
Kategorie | Die Kategorie der Gruppe. | Schnur |
Beschreibung | Die Beschreibung der Gruppe. | Schnur |
displayName | Der Anzeigename der Gruppe. | Schnur |
Name | Der Name der Gruppe. | Zeichenfolge (erforderlich) |
PolicyDefinitionReference
Name | Beschreibung | Wert |
---|---|---|
groupNames | Der Name der Gruppen, zu denen dieser Richtliniendefinitionsverweis gehört. | string[] |
Parameter | Die Parameterwerte für die Regel, auf die verwiesen wird. Die Schlüssel sind die Parameternamen. | ParameterValues- |
policyDefinitionId | Die ID der Richtliniendefinition oder Richtliniensatzdefinition. | Zeichenfolge (erforderlich) |
policyDefinitionReferenceId | Eine eindeutige ID (innerhalb der Richtliniensatzdefinition) für diese Richtliniendefinitionsreferenz. | Schnur |
PolicySetDefinitionProperties
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung der Richtliniensatzdefinition. | Schnur |
displayName | Der Anzeigename der Richtliniensatzdefinition. | Schnur |
Metadaten | Die Metadaten der Richtliniensatzdefinition. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren. | jegliche |
Parameter | Die Richtliniensatzdefinitionsparameter, die in Richtliniendefinitionsreferenzen verwendet werden können. | ParameterDefinitions- |
policyDefinitionGroups | Die Metadaten, die Gruppen von Richtliniendefinitionsverweisen innerhalb der Richtliniensatzdefinition beschreiben. | PolicyDefinitionGroup-[] |
policyDefinitions | Ein Array von Richtliniendefinitionsverweisen. | PolicyDefinitionReference[] (erforderlich) |
policyType | Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static. | 'BuiltIn' 'Benutzerdefiniert' "Nicht angegeben" "Statisch" |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der ressourcentyp "policySetDefinitions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Mandanten-* -Verwaltungsgruppen* Abonnement-
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Authorization/policySetDefinitions-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
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"
}
})
}
Eigenschaftswerte
Microsoft.Authorization/policySetDefinitions
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Richtliniendefinitionseigenschaften. | PolicySetDefinitionProperties- |
Art | Der Ressourcentyp | "Microsoft.Authorization/policySetDefinitions@2019-09-01" |
ParameterDefinitions
Name | Beschreibung | Wert |
---|
ParameterDefinitionsValue
Name | Beschreibung | Wert |
---|---|---|
allowedValues | Die zulässigen Werte für den Parameter. | any[] |
defaultValue | Der Standardwert für den Parameter, wenn kein Wert angegeben wird. | jegliche |
Metadaten | Allgemeine Metadaten für den Parameter. | ParameterDefinitionsValueMetadata- |
Art | Der Datentyp des Parameters. | 'Array' 'Boolean' 'DateTime' "Float" "Ganze Zahl" 'Object' 'String' |
ParameterDefinitionsValueMetadata
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung des Parameters. | Schnur |
displayName | Der Anzeigename für den Parameter. | Schnur |
ParameterValues
Name | Beschreibung | Wert |
---|
ParameterValuesValue
Name | Beschreibung | Wert |
---|---|---|
Wert | Der Wert des Parameters. | jegliche |
PolicyDefinitionGroup
Name | Beschreibung | Wert |
---|---|---|
additionalMetadataId | Eine Ressourcen-ID einer Ressource, die zusätzliche Metadaten zur Gruppe enthält. | Schnur |
Kategorie | Die Kategorie der Gruppe. | Schnur |
Beschreibung | Die Beschreibung der Gruppe. | Schnur |
displayName | Der Anzeigename der Gruppe. | Schnur |
Name | Der Name der Gruppe. | Zeichenfolge (erforderlich) |
PolicyDefinitionReference
Name | Beschreibung | Wert |
---|---|---|
groupNames | Der Name der Gruppen, zu denen dieser Richtliniendefinitionsverweis gehört. | string[] |
Parameter | Die Parameterwerte für die Regel, auf die verwiesen wird. Die Schlüssel sind die Parameternamen. | ParameterValues- |
policyDefinitionId | Die ID der Richtliniendefinition oder Richtliniensatzdefinition. | Zeichenfolge (erforderlich) |
policyDefinitionReferenceId | Eine eindeutige ID (innerhalb der Richtliniensatzdefinition) für diese Richtliniendefinitionsreferenz. | Schnur |
PolicySetDefinitionProperties
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung der Richtliniensatzdefinition. | Schnur |
displayName | Der Anzeigename der Richtliniensatzdefinition. | Schnur |
Metadaten | Die Metadaten der Richtliniensatzdefinition. Metadaten sind ein offenes beendetes Objekt und sind in der Regel eine Sammlung von Schlüsselwertpaaren. | jegliche |
Parameter | Die Richtliniensatzdefinitionsparameter, die in Richtliniendefinitionsreferenzen verwendet werden können. | ParameterDefinitions- |
policyDefinitionGroups | Die Metadaten, die Gruppen von Richtliniendefinitionsverweisen innerhalb der Richtliniensatzdefinition beschreiben. | PolicyDefinitionGroup-[] |
policyDefinitions | Ein Array von Richtliniendefinitionsverweisen. | PolicyDefinitionReference[] (erforderlich) |
policyType | Der Typ der Richtliniendefinition. Mögliche Werte sind NotSpecified, BuiltIn, Custom und Static. | 'BuiltIn' 'Benutzerdefiniert' "Nicht angegeben" "Statisch" |