PolicyAssignmentProperties interface
Właściwości związane z przydziałem polisy.
Właściwości
| assignment |
Typ przypisania zasad. Możliwe wartości to NotSpecified, System, SystemHidden i Custom. Niezmienne. |
| definition |
Wersja definicji zasad do użycia. |
| description | Ten komunikat będzie częścią odpowiedzi w przypadku naruszenia zasad. |
| display |
Nazwa wyświetlana przypisania zasad. |
| effective |
Skuteczna wersja obowiązującej definicji polisy. Jest to dostępne tylko na żądanie za pomocą parametru $expand query. |
| enforcement |
Tryb wymuszania przypisania zasad. Możliwe wartości to Default, DoNotEnforce i Enroll |
| instance |
ID instancji przypisanej polisy. Ten identyfikator zmienia się tylko i zawsze po usunięciu i ponownym utworzeniu przypisania. |
| latest |
Najnowsza wersja definicji polisy jest dostępna. Jest to dostępne tylko na żądanie za pomocą parametru $expand query. |
| metadata | Metadane przypisania zasad. Metadane są otwartym obiektem końcowym i zazwyczaj jest kolekcją par klucz-wartość. |
| non |
Komunikaty opisujące, dlaczego zasób jest niezgodny z zasadami. |
| not |
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. |
| policy |
Identyfikator przypisanej definicji zasad lub definicji zestawu zasad. |
| resource |
Lista selektorów zasobów do filtrowania zasad według właściwości zasobów. |
| scope | Zakres przypisania zasad. |
Szczegóły właściwości
assignmentType
Typ przypisania zasad. Możliwe wartości to NotSpecified, System, SystemHidden i Custom. Niezmienne.
assignmentType?: string
Wartość właściwości
string
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
Skuteczna wersja obowiązującej definicji polisy. Jest to dostępne tylko na żądanie za pomocą parametru $expand query.
effectiveDefinitionVersion?: string
Wartość właściwości
string
enforcementMode
Tryb wymuszania przypisania zasad. Możliwe wartości to Default, DoNotEnforce i Enroll
enforcementMode?: string
Wartość właściwości
string
instanceId
ID instancji przypisanej polisy. Ten identyfikator zmienia się tylko i zawsze po usunięciu i ponownym utworzeniu przypisania.
instanceId?: string
Wartość właściwości
string
latestDefinitionVersion
Najnowsza wersja definicji polisy jest dostępna. Jest to dostępne tylko na żądanie za pomocą parametru $expand query.
latestDefinitionVersion?: 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
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
parameters
Wartości parametrów dla przypisanej reguły zasad. Klucze są nazwami parametrów.
parameters?: Record<string, ParameterValuesValue>
Wartość właściwości
Record<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.
scope?: string
Wartość właściwości
string