Microsoft.Authorization policyAssignments 2020-03-01
Articolo 12/21/2024
1 contributore
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa policyAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Authorization/policyAssignments, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Authorization/policyAssignments@2020-03-01' = {
scope: resourceSymbolicName or scope
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
description: 'string'
displayName: 'string'
enforcementMode: 'string'
metadata: any(Azure.Bicep.Types.Concrete.AnyType)
notScopes: [
'string'
]
parameters: {
{customized property}: {
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
policyDefinitionId: 'string'
scope: 'string'
}
sku: {
name: 'string'
tier: 'string'
}
}
Valori delle proprietà
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità. Questo è l'unico campo obbligatorio quando si aggiunge un'identità assegnata dal sistema a una risorsa.
'Nessuno' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Nome
Descrizione
Valore
identità
Identità gestita associata all'assegnazione dei criteri.
identity
ubicazione
Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà per l'assegnazione dei criteri.
PolicyAssignmentProperties
portata
Usare quando si crea una risorsa in un ambito diverso dall'ambito di distribuzione.
Impostare questa proprietà sul nome simbolico di una risorsa per applicare la risorsa di estensione .
Sku
SKU dei criteri. Questa proprietà è facoltativa, obsoleta e verrà ignorata.
PolicySku
ParameterValues
ParameterValuesValue
Nome
Descrizione
Valore
valore
Valore del parametro .
qualunque
PolicyAssignmentProperties
Nome
Descrizione
Valore
descrizione
Questo messaggio farà parte della risposta in caso di violazione dei criteri.
corda
displayName
Nome visualizzato dell'assegnazione dei criteri.
corda
enforcementMode
Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce.
'Default' 'DoNotEnforce'
metadati
Metadati dell'assegnazione dei criteri. I metadati sono un oggetto aperto terminato ed è in genere una raccolta di coppie chiave-valore.
qualunque
notScopes
Ambiti esclusi dai criteri.
string[]
Parametri
Valori dei parametri per la regola dei criteri assegnata. Le chiavi sono i nomi dei parametri.
ParameterValues
policyDefinitionId
ID della definizione di criteri o della definizione del set di criteri assegnata.
corda
portata
Ambito per l'assegnazione dei criteri.
corda
PolicySku
Nome
Descrizione
Valore
nome
Nome dello SKU dei criteri. I valori possibili sono A0 e A1.
stringa (obbligatorio)
livello
Livello sku dei criteri. I valori possibili sono Free e Standard.
corda
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa policyAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Authorization/policyAssignments, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Authorization/policyAssignments",
"apiVersion": "2020-03-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"description": "string",
"displayName": "string",
"enforcementMode": "string",
"metadata": {},
"notScopes": [ "string" ],
"parameters": {
"{customized property}": {
"value": {}
}
},
"policyDefinitionId": "string",
"scope": "string"
},
"sku": {
"name": "string",
"tier": "string"
}
}
Valori delle proprietà
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità. Questo è l'unico campo obbligatorio quando si aggiunge un'identità assegnata dal sistema a una risorsa.
'Nessuno' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2020-03-01'
identità
Identità gestita associata all'assegnazione dei criteri.
identity
ubicazione
Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà per l'assegnazione dei criteri.
PolicyAssignmentProperties
Sku
SKU dei criteri. Questa proprietà è facoltativa, obsoleta e verrà ignorata.
PolicySku
digitare
Tipo di risorsa
'Microsoft.Authorization/policyAssignments'
ParameterValues
ParameterValuesValue
Nome
Descrizione
Valore
valore
Valore del parametro .
qualunque
PolicyAssignmentProperties
Nome
Descrizione
Valore
descrizione
Questo messaggio farà parte della risposta in caso di violazione dei criteri.
corda
displayName
Nome visualizzato dell'assegnazione dei criteri.
corda
enforcementMode
Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce.
'Default' 'DoNotEnforce'
metadati
Metadati dell'assegnazione dei criteri. I metadati sono un oggetto aperto terminato ed è in genere una raccolta di coppie chiave-valore.
qualunque
notScopes
Ambiti esclusi dai criteri.
string[]
Parametri
Valori dei parametri per la regola dei criteri assegnata. Le chiavi sono i nomi dei parametri.
ParameterValues
policyDefinitionId
ID della definizione di criteri o della definizione del set di criteri assegnata.
corda
portata
Ambito per l'assegnazione dei criteri.
corda
PolicySku
Nome
Descrizione
Valore
nome
Nome dello SKU dei criteri. I valori possibili sono A0 e A1.
stringa (obbligatorio)
livello
Livello sku dei criteri. I valori possibili sono Free e Standard.
corda
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Il tipo di risorsa policyAssignments può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Authorization/policyAssignments, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyAssignments@2020-03-01"
name = "string"
parent_id = "string"
identity = {
type = "string"
}
location = "string"
sku = {
name = "string"
tier = "string"
}
body = jsonencode({
properties = {
description = "string"
displayName = "string"
enforcementMode = "string"
metadata = ?
notScopes = [
"string"
]
parameters = {
{customized property} = {
value = ?
}
}
policyDefinitionId = "string"
scope = "string"
}
})
}
Valori delle proprietà
Identità
Nome
Descrizione
Valore
digitare
Tipo di identità. Questo è l'unico campo obbligatorio quando si aggiunge un'identità assegnata dal sistema a una risorsa.
'Nessuno' 'SystemAssigned'
Microsoft.Authorization/policyAssignments
Nome
Descrizione
Valore
identità
Identità gestita associata all'assegnazione dei criteri.
identity
ubicazione
Posizione dell'assegnazione dei criteri. Obbligatorio solo quando si usa l'identità gestita.
corda
nome
Nome della risorsa
stringa (obbligatorio)
parent_id
ID della risorsa a cui applicare la risorsa di estensione.
stringa (obbligatorio)
proprietà
Proprietà per l'assegnazione dei criteri.
PolicyAssignmentProperties
Sku
SKU dei criteri. Questa proprietà è facoltativa, obsoleta e verrà ignorata.
PolicySku
digitare
Tipo di risorsa
"Microsoft.Authorization/policyAssignments@2020-03-01"
ParameterValues
ParameterValuesValue
Nome
Descrizione
Valore
valore
Valore del parametro .
qualunque
PolicyAssignmentProperties
Nome
Descrizione
Valore
descrizione
Questo messaggio farà parte della risposta in caso di violazione dei criteri.
corda
displayName
Nome visualizzato dell'assegnazione dei criteri.
corda
enforcementMode
Modalità di imposizione dell'assegnazione dei criteri. I valori possibili sono Default e DoNotEnforce.
'Default' 'DoNotEnforce'
metadati
Metadati dell'assegnazione dei criteri. I metadati sono un oggetto aperto terminato ed è in genere una raccolta di coppie chiave-valore.
qualunque
notScopes
Ambiti esclusi dai criteri.
string[]
Parametri
Valori dei parametri per la regola dei criteri assegnata. Le chiavi sono i nomi dei parametri.
ParameterValues
policyDefinitionId
ID della definizione di criteri o della definizione del set di criteri assegnata.
corda
portata
Ambito per l'assegnazione dei criteri.
corda
PolicySku
Nome
Descrizione
Valore
nome
Nome dello SKU dei criteri. I valori possibili sono A0 e A1.
stringa (obbligatorio)
livello
Livello sku dei criteri. I valori possibili sono Free e Standard.
corda