PolicyAssignmentProperties interface
Policyöverlåtelseegenskaperna.
Egenskaper
| assignment |
Typ av principtilldelning. Möjliga värden är NotSpecified, System, SystemHidden och Custom. Oföränderliga. |
| definition |
Den version av principdefinitionen som ska användas. |
| description | Det här meddelandet är en del av svaret i händelse av principöverträdelse. |
| display |
Visningsnamnet för principtilldelningen. |
| effective |
Den effektiva versionen av policydefinitionen som används. Detta finns endast om det begärs via $expand frågeparameter. |
| enforcement |
Tvingande läge för principtilldelning. Möjliga värden är Standard, DoNotEnforce och Registrera |
| instance |
Instans-ID:t för policytilldelningen. Detta ID ändras alltid när tilldelningen tas bort och återskapas. |
| latest |
Den senaste versionen av policydefinitionen finns tillgänglig. Detta finns endast om det begärs via $expand frågeparameter. |
| metadata | Metadata för principtilldelning. Metadata är ett öppet slutobjekt och är vanligtvis en samling nyckelvärdepar. |
| non |
Meddelandena som beskriver varför en resurs inte är kompatibel med principen. |
| not |
Principens undantagna omfång. |
| overrides | Åsidosättning av principegenskapsvärdet. |
| parameters | Parametervärdena för den tilldelade principregeln. Nycklarna är parameternamnen. |
| policy |
ID:t för den principdefinition eller principuppsättningsdefinition som tilldelas. |
| resource |
Listan över resursväljare för att filtrera principer efter resursegenskaper. |
| scope | Omfånget för principtilldelningen. |
| self |
Självbetjäningsundantagsinställningarna för policyuppdraget. |
Egenskapsinformation
assignmentType
Typ av principtilldelning. Möjliga värden är NotSpecified, System, SystemHidden och Custom. Oföränderliga.
assignmentType?: string
Egenskapsvärde
string
definitionVersion
Den version av principdefinitionen som ska användas.
definitionVersion?: string
Egenskapsvärde
string
description
Det här meddelandet är en del av svaret i händelse av principöverträdelse.
description?: string
Egenskapsvärde
string
displayName
Visningsnamnet för principtilldelningen.
displayName?: string
Egenskapsvärde
string
effectiveDefinitionVersion
Den effektiva versionen av policydefinitionen som används. Detta finns endast om det begärs via $expand frågeparameter.
effectiveDefinitionVersion?: string
Egenskapsvärde
string
enforcementMode
Tvingande läge för principtilldelning. Möjliga värden är Standard, DoNotEnforce och Registrera
enforcementMode?: string
Egenskapsvärde
string
instanceId
Instans-ID:t för policytilldelningen. Detta ID ändras alltid när tilldelningen tas bort och återskapas.
instanceId?: string
Egenskapsvärde
string
latestDefinitionVersion
Den senaste versionen av policydefinitionen finns tillgänglig. Detta finns endast om det begärs via $expand frågeparameter.
latestDefinitionVersion?: string
Egenskapsvärde
string
metadata
Metadata för principtilldelning. Metadata är ett öppet slutobjekt och är vanligtvis en samling nyckelvärdepar.
metadata?: any
Egenskapsvärde
any
nonComplianceMessages
Meddelandena som beskriver varför en resurs inte är kompatibel med principen.
nonComplianceMessages?: NonComplianceMessage[]
Egenskapsvärde
notScopes
Principens undantagna omfång.
notScopes?: string[]
Egenskapsvärde
string[]
overrides
parameters
Parametervärdena för den tilldelade principregeln. Nycklarna är parameternamnen.
parameters?: Record<string, ParameterValuesValue>
Egenskapsvärde
Record<string, ParameterValuesValue>
policyDefinitionId
ID:t för den principdefinition eller principuppsättningsdefinition som tilldelas.
policyDefinitionId?: string
Egenskapsvärde
string
resourceSelectors
Listan över resursväljare för att filtrera principer efter resursegenskaper.
resourceSelectors?: ResourceSelector[]
Egenskapsvärde
scope
Omfånget för principtilldelningen.
scope?: string
Egenskapsvärde
string
selfServeExemptionSettings
Självbetjäningsundantagsinställningarna för policyuppdraget.
selfServeExemptionSettings?: SelfServeExemptionSettings