PolicyDefinition interface

Definicja zasad.

Rozszerzenie

Właściwości

description

Opis definicji zasad.

displayName

Nazwa wyświetlana definicji zasad.

externalEvaluationEnforcementSettings

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.

policyRule

Reguła zasad.

policyType

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

systemData

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

Nazwa zasobu

name?: string

Wartość właściwości

string

Dziedziczone zProxyResource.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