PolicyDefinition interface
Principdefinitionen.
- Extends
Egenskaper
| description | Beskrivningen av principdefinitionen. |
| display |
Principdefinitionens visningsnamn. |
| external |
Information om källan till externa utvärderingsresultat som krävs av principen under tvingande utvärdering. |
| metadata | Metadata för principdefinition. Metadata är ett öppet slutobjekt och är vanligtvis en samling nyckelvärdepar. |
| mode | Principdefinitionsläget. Några exempel är Alla, Indexerade, Microsoft.KeyVault.Data. |
| parameters | Parameterdefinitionerna för parametrar som används i principregeln. Nycklarna är parameternamnen. |
| policy |
Principregeln. |
| policy |
Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn, Custom och Static. |
| version | Principdefinitionsversionen i #.#.#-format. |
| versions | En lista över tillgängliga versioner för den här principdefinitionen. |
Ärvda egenskaper
| id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Namnet på resursen |
| system |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
| type | Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
Egenskapsinformation
description
Beskrivningen av principdefinitionen.
description?: string
Egenskapsvärde
string
displayName
Principdefinitionens visningsnamn.
displayName?: string
Egenskapsvärde
string
externalEvaluationEnforcementSettings
Information om källan till externa utvärderingsresultat som krävs av principen under tvingande utvärdering.
externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings
Egenskapsvärde
metadata
Metadata för principdefinition. Metadata är ett öppet slutobjekt och är vanligtvis en samling nyckelvärdepar.
metadata?: any
Egenskapsvärde
any
mode
Principdefinitionsläget. Några exempel är Alla, Indexerade, Microsoft.KeyVault.Data.
mode?: string
Egenskapsvärde
string
parameters
Parameterdefinitionerna för parametrar som används i principregeln. Nycklarna är parameternamnen.
parameters?: Record<string, ParameterDefinitionsValue>
Egenskapsvärde
Record<string, ParameterDefinitionsValue>
policyRule
Principregeln.
policyRule?: any
Egenskapsvärde
any
policyType
Typen av principdefinition. Möjliga värden är NotSpecified, BuiltIn, Custom och Static.
policyType?: string
Egenskapsvärde
string
version
Principdefinitionsversionen i #.#.#-format.
version?: string
Egenskapsvärde
string
versions
En lista över tillgängliga versioner för den här principdefinitionen.
versions?: string[]
Egenskapsvärde
string[]
Information om ärvda egenskaper
id
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Egenskapsvärde
string
Ärvd frånProxyResource.id
name
systemData
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.
systemData?: SystemData
Egenskapsvärde
Ärvd frånProxyResource.systemData
type
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"
type?: string
Egenskapsvärde
string
Ärvd frånProxyResource.type