PolicyAssignmentProperties interface

ポリシー割り当てプロパティ。

プロパティ

assignmentType

ポリシー割り当ての種類。 指定できる値は、NotSpecified、System、SystemHidden、Custom です。 不変です。

definitionVersion

使用するポリシー定義のバージョン。

description

このメッセージは、ポリシー違反が発生した場合の応答の一部になります。

displayName

ポリシー割り当ての表示名。

effectiveDefinitionVersion

使用されている政策定義の実効バージョン。 これは$expandクエリパラメータでリクエストされた場合のみ存在します。

enforcementMode

ポリシー割り当て適用モード。 使用できる値は、既定値、DoNotEnforce、および登録です

instanceId

ポリシー割り当てのインスタンスID。 このIDは割り当てが削除されて再作成された時にのみ、そして必ず変わります。

latestDefinitionVersion

最新のポリシー定義が利用可能です。 これは$expandクエリパラメータでリクエストされた場合のみ存在します。

metadata

ポリシー割り当てのメタデータ。 メタデータはオープン エンド オブジェクトであり、通常はキーと値のペアのコレクションです。

nonComplianceMessages

リソースがポリシーに準拠していない理由を説明するメッセージ。

notScopes

ポリシーの除外されたスコープ。

overrides

ポリシー プロパティ値のオーバーライド。

parameters

割り当てられたポリシー ルールのパラメーター値。 キーはパラメーター名です。

policyDefinitionId

割り当てられているポリシー定義またはポリシー セット定義の ID。

resourceSelectors

リソース のプロパティでポリシーをフィルター処理するリソース セレクターの一覧。

scope

ポリシー割り当てのスコープ。

プロパティの詳細

assignmentType

ポリシー割り当ての種類。 指定できる値は、NotSpecified、System、SystemHidden、Custom です。 不変です。

assignmentType?: string

プロパティ値

string

definitionVersion

使用するポリシー定義のバージョン。

definitionVersion?: string

プロパティ値

string

description

このメッセージは、ポリシー違反が発生した場合の応答の一部になります。

description?: string

プロパティ値

string

displayName

ポリシー割り当ての表示名。

displayName?: string

プロパティ値

string

effectiveDefinitionVersion

使用されている政策定義の実効バージョン。 これは$expandクエリパラメータでリクエストされた場合のみ存在します。

effectiveDefinitionVersion?: string

プロパティ値

string

enforcementMode

ポリシー割り当て適用モード。 使用できる値は、既定値、DoNotEnforce、および登録です

enforcementMode?: string

プロパティ値

string

instanceId

ポリシー割り当てのインスタンスID。 このIDは割り当てが削除されて再作成された時にのみ、そして必ず変わります。

instanceId?: string

プロパティ値

string

latestDefinitionVersion

最新のポリシー定義が利用可能です。 これは$expandクエリパラメータでリクエストされた場合のみ存在します。

latestDefinitionVersion?: string

プロパティ値

string

metadata

ポリシー割り当てのメタデータ。 メタデータはオープン エンド オブジェクトであり、通常はキーと値のペアのコレクションです。

metadata?: any

プロパティ値

any

nonComplianceMessages

リソースがポリシーに準拠していない理由を説明するメッセージ。

nonComplianceMessages?: NonComplianceMessage[]

プロパティ値

notScopes

ポリシーの除外されたスコープ。

notScopes?: string[]

プロパティ値

string[]

overrides

ポリシー プロパティ値のオーバーライド。

overrides?: Override[]

プロパティ値

parameters

割り当てられたポリシー ルールのパラメーター値。 キーはパラメーター名です。

parameters?: Record<string, ParameterValuesValue>

プロパティ値

Record<string, ParameterValuesValue>

policyDefinitionId

割り当てられているポリシー定義またはポリシー セット定義の ID。

policyDefinitionId?: string

プロパティ値

string

resourceSelectors

リソース のプロパティでポリシーをフィルター処理するリソース セレクターの一覧。

resourceSelectors?: ResourceSelector[]

プロパティ値

scope

ポリシー割り当てのスコープ。

scope?: string

プロパティ値

string