PolicyDefinition interface
Definicja zasad.
- Rozszerzenie
Właściwości
| description | Opis definicji zasad. |
| display |
Nazwa wyświetlana definicji zasad. |
| external |
Szczegóły źródła wyników oceny zewnętrznej wymagane przez zasady podczas oceny wymuszania. |
| metadata | Metadane definicji zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość. |
| mode | Tryb definicji zasad. Niektóre przykłady to All, Indexed, Microsoft.KeyVault.Data. |
| parameters | Definicje parametrów dla parametrów używanych w regule zasad. Klucze są nazwami parametrów. |
| policy |
Reguła zasad. |
| policy |
Typ definicji zasad. Możliwe wartości to NotSpecified, BuiltIn, Custom i Static. |
| version | Wersja definicji zasad w formacie #.#.# |
| versions | Lista dostępnych wersji dla tej definicji zasad. |
Właściwości dziedziczone
| id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nazwa zasobu |
| system |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
| type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
Szczegóły właściwości
description
Opis definicji zasad.
description?: string
Wartość właściwości
string
displayName
Nazwa wyświetlana definicji zasad.
displayName?: string
Wartość właściwości
string
externalEvaluationEnforcementSettings
Szczegóły źródła wyników oceny zewnętrznej wymagane przez zasady podczas oceny wymuszania.
externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings
Wartość właściwości
metadata
Metadane definicji zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość.
metadata?: any
Wartość właściwości
any
mode
Tryb definicji zasad. Niektóre przykłady to All, Indexed, Microsoft.KeyVault.Data.
mode?: string
Wartość właściwości
string
parameters
Definicje parametrów dla parametrów używanych w regule zasad. Klucze są nazwami parametrów.
parameters?: Record<string, ParameterDefinitionsValue>
Wartość właściwości
Record<string, ParameterDefinitionsValue>
policyRule
Reguła zasad.
policyRule?: any
Wartość właściwości
any
policyType
Typ definicji zasad. Możliwe wartości to NotSpecified, BuiltIn, Custom i Static.
policyType?: string
Wartość właściwości
string
version
Wersja definicji zasad w formacie #.#.#
version?: string
Wartość właściwości
string
versions
Lista dostępnych wersji dla tej definicji zasad.
versions?: string[]
Wartość właściwości
string[]
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Wartość właściwości
string
Dziedziczone zProxyResource.id
name
systemData
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.
systemData?: SystemData
Wartość właściwości
Dziedziczone zproxyResource.systemData
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"
type?: string
Wartość właściwości
string
Dziedziczone zproxyResource.type