PolicyAssignment interface

A szabályzat hozzárendelése.

Extends

Tulajdonságok

assignmentType

A szabályzat-hozzárendelés típusa. A lehetséges értékek nem meghatározottak, Rendszer, SystemHidden és Egyéni. Megváltoztathatatlan.

definitionVersion

A használni kívánt szabályzatdefiníció verziója.

description

Ez az üzenet a szabályzat megsértése esetén a válasz része lesz.

displayName

A szabályzat-hozzárendelés megjelenítendő neve.

effectiveDefinitionVersion

A jelenlegi politikai definíció hatékony változata. Ez csak akkor jelentkezik, ha a $expand lekérdezési paraméteren keresztül kérik.

enforcementMode

A szabályzat-hozzárendelés kényszerítési módja. Lehetséges értékek: Default, DoNotEnforce és Enroll

identity

A szabályzat-hozzárendeléshez társított felügyelt identitás.

instanceId

A szabályzat kiosztásának instance ID-je. Ez az azonosító csak akkor változik, és mindig változik, amikor a hozzárendelést töröljük és újralétrehozják.

latestDefinitionVersion

A politika definíciójának legfrissebb változata elérhető. Ez csak akkor jelentkezik, ha a $expand lekérdezési paraméteren keresztül kérik.

location

A szabályzat-hozzárendelés helye. Csak felügyelt identitás használatakor szükséges.

metadata

A szabályzat-hozzárendelés metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye.

nonComplianceMessages

Azok az üzenetek, amelyek azt írják le, hogy egy erőforrás miért nem felel meg a szabályzatnak.

notScopes

A szabályzat kizárt hatókörei.

overrides

A szabályzat tulajdonságértékének felülbírálása.

parameters

A hozzárendelt szabályzatszabály paraméterértékei. A kulcsok a paraméternevek.

policyDefinitionId

A hozzárendelt szabályzatdefiníció vagy szabályzatkészlet-definíció azonosítója.

resourceSelectors

Az erőforrás-választó lista, amely erőforrás-tulajdonságok alapján szűri a szabályzatokat.

scope

A szabályzat-hozzárendelés hatóköre.

Örökölt tulajdonságok

id

Az erőforrás teljes erőforrás-azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Az erőforrás neve

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

Tulajdonság adatai

assignmentType

A szabályzat-hozzárendelés típusa. A lehetséges értékek nem meghatározottak, Rendszer, SystemHidden és Egyéni. Megváltoztathatatlan.

assignmentType?: string

Tulajdonság értéke

string

definitionVersion

A használni kívánt szabályzatdefiníció verziója.

definitionVersion?: string

Tulajdonság értéke

string

description

Ez az üzenet a szabályzat megsértése esetén a válasz része lesz.

description?: string

Tulajdonság értéke

string

displayName

A szabályzat-hozzárendelés megjelenítendő neve.

displayName?: string

Tulajdonság értéke

string

effectiveDefinitionVersion

A jelenlegi politikai definíció hatékony változata. Ez csak akkor jelentkezik, ha a $expand lekérdezési paraméteren keresztül kérik.

effectiveDefinitionVersion?: string

Tulajdonság értéke

string

enforcementMode

A szabályzat-hozzárendelés kényszerítési módja. Lehetséges értékek: Default, DoNotEnforce és Enroll

enforcementMode?: string

Tulajdonság értéke

string

identity

A szabályzat-hozzárendeléshez társított felügyelt identitás.

identity?: Identity

Tulajdonság értéke

instanceId

A szabályzat kiosztásának instance ID-je. Ez az azonosító csak akkor változik, és mindig változik, amikor a hozzárendelést töröljük és újralétrehozják.

instanceId?: string

Tulajdonság értéke

string

latestDefinitionVersion

A politika definíciójának legfrissebb változata elérhető. Ez csak akkor jelentkezik, ha a $expand lekérdezési paraméteren keresztül kérik.

latestDefinitionVersion?: string

Tulajdonság értéke

string

location

A szabályzat-hozzárendelés helye. Csak felügyelt identitás használatakor szükséges.

location?: string

Tulajdonság értéke

string

metadata

A szabályzat-hozzárendelés metaadatai. A metaadatok egy nyitott végű objektum, amely általában kulcsértékpárok gyűjteménye.

metadata?: any

Tulajdonság értéke

any

nonComplianceMessages

Azok az üzenetek, amelyek azt írják le, hogy egy erőforrás miért nem felel meg a szabályzatnak.

nonComplianceMessages?: NonComplianceMessage[]

Tulajdonság értéke

notScopes

A szabályzat kizárt hatókörei.

notScopes?: string[]

Tulajdonság értéke

string[]

overrides

A szabályzat tulajdonságértékének felülbírálása.

overrides?: Override[]

Tulajdonság értéke

parameters

A hozzárendelt szabályzatszabály paraméterértékei. A kulcsok a paraméternevek.

parameters?: Record<string, ParameterValuesValue>

Tulajdonság értéke

Record<string, ParameterValuesValue>

policyDefinitionId

A hozzárendelt szabályzatdefiníció vagy szabályzatkészlet-definíció azonosítója.

policyDefinitionId?: string

Tulajdonság értéke

string

resourceSelectors

Az erőforrás-választó lista, amely erőforrás-tulajdonságok alapján szűri a szabályzatokat.

resourceSelectors?: ResourceSelector[]

Tulajdonság értéke

scope

A szabályzat-hozzárendelés hatóköre.

scope?: string

Tulajdonság értéke

string

Örökölt tulajdonság részletei

id

Az erőforrás teljes erőforrás-azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Tulajdonság értéke

string

ExtensionResource.id-től örökölt

name

Az erőforrás neve

name?: string

Tulajdonság értéke

string

ExtensionResource.name-től örökölt

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

systemData?: SystemData

Tulajdonság értéke

Az ExtensionResource.systemDatawebhelyről örökölt

type

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

type?: string

Tulajdonság értéke

string

Az ExtensionResource.typefájltól örökölt