PolicyAssignment interface
Przypisanie zasad.
Właściwości
| description | Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad. |
| display |
Nazwa wyświetlana przypisania zasad. |
| enforcement |
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. |
| 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. |
| non |
Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami. |
| not |
Wykluczone zakresy zasad. |
| parameters | Wartości parametrów dla przypisanej reguły zasad. Klucze są nazwami parametrów. |
| policy |
Identyfikator przypisanej definicji zasad lub definicji zestawu zasad. |
| scope | Zakres przypisania zasad. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| system |
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
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
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
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[]
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
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