Udostępnij przez


PolicyAssignment interface

Przypisanie zasad.

Właściwości

definitionVersion

Wersja definicji zasad do użycia.

description

Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad.

displayName

Nazwa wyświetlana przypisania zasad.

effectiveDefinitionVersion

Obowiązująca wersja definicji zasad w użyciu. Jest to obecne tylko w przypadku żądania za pośrednictwem parametru zapytania $expand. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

enforcementMode

Tryb wymuszania przypisania zasad. Możliwe wartości to Default i DoNotEnforce.

id

Identyfikator przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

identity

Tożsamość zarządzana skojarzona z przypisaniem zasad.

latestDefinitionVersion

Dostępna jest najnowsza wersja definicji zasad. Jest to obecne tylko w przypadku żądania za pośrednictwem parametru zapytania $expand. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja przypisania zasad. Wymagane tylko w przypadku korzystania z tożsamości zarządzanej.

metadata

Metadane przypisania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość.

name

Nazwa przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nonComplianceMessages

Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami.

notScopes

Wykluczone zakresy zasad.

overrides

Wartość właściwości zasad zastępuje.

parameters

Wartości parametrów dla przypisanej reguły zasad. Klucze są nazwami parametrów.

policyDefinitionId

Identyfikator przypisanej definicji zasad lub definicji zestawu zasad.

resourceSelectors

Lista selektorów zasobów do filtrowania zasad według właściwości zasobów.

scope

Zakres przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData

Metadane systemowe odnoszące się do tego zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

definitionVersion

Wersja definicji zasad do użycia.

definitionVersion?: string

Wartość właściwości

string

description

Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad.

description?: string

Wartość właściwości

string

displayName

Nazwa wyświetlana przypisania zasad.

displayName?: string

Wartość właściwości

string

effectiveDefinitionVersion

Obowiązująca wersja definicji zasad w użyciu. Jest to obecne tylko w przypadku żądania za pośrednictwem parametru zapytania $expand. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

effectiveDefinitionVersion?: string

Wartość właściwości

string

enforcementMode

Tryb wymuszania przypisania zasad. Możliwe wartości to Default i DoNotEnforce.

enforcementMode?: string

Wartość właściwości

string

id

Identyfikator przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

identity

Tożsamość zarządzana skojarzona z przypisaniem zasad.

identity?: Identity

Wartość właściwości

latestDefinitionVersion

Dostępna jest najnowsza wersja definicji zasad. Jest to obecne tylko w przypadku żądania za pośrednictwem parametru zapytania $expand. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

latestDefinitionVersion?: string

Wartość właściwości

string

location

Lokalizacja przypisania zasad. Wymagane tylko w przypadku korzystania z tożsamości zarządzanej.

location?: string

Wartość właściwości

string

metadata

Metadane przypisania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość.

metadata?: any

Wartość właściwości

any

name

Nazwa przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

nonComplianceMessages

Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami.

nonComplianceMessages?: NonComplianceMessage[]

Wartość właściwości

notScopes

Wykluczone zakresy zasad.

notScopes?: string[]

Wartość właściwości

string[]

overrides

Wartość właściwości zasad zastępuje.

overrides?: Override[]

Wartość właściwości

parameters

Wartości parametrów dla przypisanej reguły zasad. Klucze są nazwami parametrów.

parameters?: {[propertyName: string]: ParameterValuesValue}

Wartość właściwości

{[propertyName: string]: ParameterValuesValue}

policyDefinitionId

Identyfikator przypisanej definicji zasad lub definicji zestawu zasad.

policyDefinitionId?: string

Wartość właściwości

string

resourceSelectors

Lista selektorów zasobów do filtrowania zasad według właściwości zasobów.

resourceSelectors?: ResourceSelector[]

Wartość właściwości

scope

Zakres przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

scope?: string

Wartość właściwości

string

systemData

Metadane systemowe odnoszące się do tego zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

type

Typ przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string