Dela via


PolicyAssignment interface

Principtilldelningen.

Egenskaper

definitionVersion

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.

displayName

Visningsnamnet för principtilldelningen.

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.

enforcementMode

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.

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.

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.

nonComplianceMessages

Meddelandena som beskriver varför en resurs inte är kompatibel med principen.

notScopes

Principens undantagna omfång.

overrides

Åsidosättning av principegenskapsvärdet.

parameters

Parametervärdena för den tilldelade principregeln. Nycklarna är parameternamnen.

policyDefinitionId

ID:t för den principdefinition eller principuppsättningsdefinition som tilldelas.

resourceSelectors

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.

systemData

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

Åsidosättning av principegenskapsvärdet.

overrides?: Override[]

Egenskapsvärde

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