PolicyAssignment interface
Principtilldelningen.
Egenskaper
| 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 principdefinitionen som används. Detta finns bara om det begärs via frågeparametern $expand. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| enforcement |
Tvingande läge för principtilldelning. Möjliga värden är Standard och DoNotEnforce. |
| id | ID för principtilldelningen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| identity | Den hanterade identitet som är associerad med principtilldelningen. |
| latest |
Den senaste versionen av den tillgängliga principdefinitionen. Detta finns bara om det begärs via frågeparametern $expand. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| location | Platsen för principtilldelningen. Krävs endast vid användning av hanterad identitet. |
| metadata | Metadata för principtilldelning. Metadata är ett öppet slutobjekt och är vanligtvis en samling nyckelvärdepar. |
| name | Namnet på principtilldelningen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| 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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| system |
Systemmetadata för den här resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
| type | Typen av principtilldelning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
Egenskapsinformation
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 principdefinitionen som används. Detta finns bara om det begärs via frågeparametern $expand. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
effectiveDefinitionVersion?: string
Egenskapsvärde
string
enforcementMode
Tvingande läge för principtilldelning. Möjliga värden är Standard och DoNotEnforce.
enforcementMode?: string
Egenskapsvärde
string
id
ID för principtilldelningen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
identity
Den hanterade identitet som är associerad med principtilldelningen.
identity?: Identity
Egenskapsvärde
latestDefinitionVersion
Den senaste versionen av den tillgängliga principdefinitionen. Detta finns bara om det begärs via frågeparametern $expand. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
latestDefinitionVersion?: string
Egenskapsvärde
string
location
Platsen för principtilldelningen. Krävs endast vid användning av hanterad identitet.
location?: 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
name
Namnet på principtilldelningen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
name?: string
Egenskapsvärde
string
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?: {[propertyName: string]: ParameterValuesValue}
Egenskapsvärde
{[propertyName: 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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
scope?: string
Egenskapsvärde
string
systemData
Systemmetadata för den här resursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
systemData?: SystemData
Egenskapsvärde
type
Typen av principtilldelning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
type?: string
Egenskapsvärde
string