PolicyDefinitionProperties interface

ポリシー定義のプロパティ。

プロパティ

description

ポリシー定義の説明。

displayName

ポリシー定義の表示名。

externalEvaluationEnforcementSettings

適用の評価中にポリシーに必要な外部評価結果のソースの詳細。

metadata

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

mode

ポリシー定義モード。 たとえば、All、Indexed、Microsoft.KeyVault.Data などです。

parameters

ポリシー規則で使用されるパラメーターのパラメーター定義。 キーはパラメーター名です。

policyRule

ポリシー ルール。

policyType

ポリシー定義の種類。 指定できる値は、NotSpecified、BuiltIn、Custom、Static です。

version

#.#.# 形式のポリシー定義のバージョン。

versions

このポリシー定義で使用可能なバージョンの一覧。

プロパティの詳細

description

ポリシー定義の説明。

description?: string

プロパティ値

string

displayName

ポリシー定義の表示名。

displayName?: string

プロパティ値

string

externalEvaluationEnforcementSettings

適用の評価中にポリシーに必要な外部評価結果のソースの詳細。

externalEvaluationEnforcementSettings?: ExternalEvaluationEnforcementSettings

プロパティ値

metadata

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

metadata?: any

プロパティ値

any

mode

ポリシー定義モード。 たとえば、All、Indexed、Microsoft.KeyVault.Data などです。

mode?: string

プロパティ値

string

parameters

ポリシー規則で使用されるパラメーターのパラメーター定義。 キーはパラメーター名です。

parameters?: Record<string, ParameterDefinitionsValue>

プロパティ値

Record<string, ParameterDefinitionsValue>

policyRule

ポリシー ルール。

policyRule?: any

プロパティ値

any

policyType

ポリシー定義の種類。 指定できる値は、NotSpecified、BuiltIn、Custom、Static です。

policyType?: string

プロパティ値

string

version

#.#.# 形式のポリシー定義のバージョン。

version?: string

プロパティ値

string

versions

このポリシー定義で使用可能なバージョンの一覧。

versions?: string[]

プロパティ値

string[]