Microsoft.PolicyInsights の修復
- 最新の を
する - 2024-10-01
- 2021-10-01
- 2019-07-01
- 2018-07-01-preview
Bicep リソース定義
修復リソースの種類は、次を対象とする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.PolicyInsights/remediations リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.PolicyInsights/remediations@2024-10-01' = {
scope: resourceSymbolicName or scope
name: 'string'
properties: {
failureThreshold: {
percentage: int
}
filters: {
locations: [
'string'
]
resourceIds: [
'string'
]
}
parallelDeployments: int
policyAssignmentId: 'string'
policyDefinitionReferenceId: 'string'
resourceCount: int
resourceDiscoveryMode: 'string'
}
}
プロパティ値
Microsoft.PolicyInsights/remediations
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
プロパティ | 修復のプロパティ。 | RemediationProperties |
スコープ | デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 | このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。 |
RemediationFilters
名前 | 形容 | 価値 |
---|---|---|
場所 | 修復されるリソースの場所。 | string[] |
resourceIds | 修復されるリソースの ID。 最大 100 個の ID を指定できます。 このフィルターは、ReEvaluateCompliance が ReEvaluateCompliance に設定されている場合は使用できず、指定された場合は空にすることはできません。 | string[] |
RemediationProperties
名前 | 形容 | 価値 |
---|---|---|
failureThreshold | 修復エラーのしきい値の設定 | RemediationPropertiesFailureThreshold |
フィルター | 修復するリソースを決定するために適用されるフィルター。 | RemediationFilters |
parallelDeployments | 特定の時点で修復するリソースの数を決定します。 修復のペースを上げたり減らしたりするために使用できます。 指定しない場合は、既定の並列デプロイ値が使用されます。 | int |
policyAssignmentId | 修復する必要があるポリシー割り当てのリソース ID。 | 糸 |
policyDefinitionReferenceId | 修復する必要がある個々の定義のポリシー定義参照 ID。 修復対象のポリシー割り当てがポリシー セット定義を割り当てるときに必要です。 | 糸 |
resourceCount | 修復ジョブによって修復できるリソースの最大数を決定します。 指定しない場合は、既定のリソース数が使用されます。 | int |
resourceDiscoveryMode | 修復するリソースが検出される方法。 指定しない場合、既定値は ExistingNonCompliant です。 | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
名前 | 形容 | 価値 |
---|---|---|
百分率 | エラーしきい値の割合を表す 0.0 から 1.0 までの数値。 修復操作の失敗 (デプロイの失敗) の割合がこのしきい値を超えると、修復は失敗します。 | int |
ARM テンプレート リソース定義
修復リソースの種類は、次を対象とする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.PolicyInsights/remediations リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.PolicyInsights/remediations",
"apiVersion": "2024-10-01",
"name": "string",
"properties": {
"failureThreshold": {
"percentage": "int"
},
"filters": {
"locations": [ "string" ],
"resourceIds": [ "string" ]
},
"parallelDeployments": "int",
"policyAssignmentId": "string",
"policyDefinitionReferenceId": "string",
"resourceCount": "int",
"resourceDiscoveryMode": "string"
}
}
プロパティ値
Microsoft.PolicyInsights/remediations
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2024-10-01' |
名前 | リソース名 | string (必須) |
プロパティ | 修復のプロパティ。 | RemediationProperties |
種類 | リソースの種類 | 'Microsoft.PolicyInsights/remediations' |
RemediationFilters
名前 | 形容 | 価値 |
---|---|---|
場所 | 修復されるリソースの場所。 | string[] |
resourceIds | 修復されるリソースの ID。 最大 100 個の ID を指定できます。 このフィルターは、ReEvaluateCompliance が ReEvaluateCompliance に設定されている場合は使用できず、指定された場合は空にすることはできません。 | string[] |
RemediationProperties
名前 | 形容 | 価値 |
---|---|---|
failureThreshold | 修復エラーのしきい値の設定 | RemediationPropertiesFailureThreshold |
フィルター | 修復するリソースを決定するために適用されるフィルター。 | RemediationFilters |
parallelDeployments | 特定の時点で修復するリソースの数を決定します。 修復のペースを上げたり減らしたりするために使用できます。 指定しない場合は、既定の並列デプロイ値が使用されます。 | int |
policyAssignmentId | 修復する必要があるポリシー割り当てのリソース ID。 | 糸 |
policyDefinitionReferenceId | 修復する必要がある個々の定義のポリシー定義参照 ID。 修復対象のポリシー割り当てがポリシー セット定義を割り当てるときに必要です。 | 糸 |
resourceCount | 修復ジョブによって修復できるリソースの最大数を決定します。 指定しない場合は、既定のリソース数が使用されます。 | int |
resourceDiscoveryMode | 修復するリソースが検出される方法。 指定しない場合、既定値は ExistingNonCompliant です。 | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
名前 | 形容 | 価値 |
---|---|---|
百分率 | エラーしきい値の割合を表す 0.0 から 1.0 までの数値。 修復操作の失敗 (デプロイの失敗) の割合がこのしきい値を超えると、修復は失敗します。 | int |
Terraform (AzAPI プロバイダー) リソース定義
修復リソースの種類は、次を対象とする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.PolicyInsights/remediations リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PolicyInsights/remediations@2024-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
failureThreshold = {
percentage = int
}
filters = {
locations = [
"string"
]
resourceIds = [
"string"
]
}
parallelDeployments = int
policyAssignmentId = "string"
policyDefinitionReferenceId = "string"
resourceCount = int
resourceDiscoveryMode = "string"
}
})
}
プロパティ値
Microsoft.PolicyInsights/remediations
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
parent_id | この拡張リソースを適用するリソースの ID。 | string (必須) |
プロパティ | 修復のプロパティ。 | RemediationProperties |
種類 | リソースの種類 | "Microsoft.PolicyInsights/remediations@2024-10-01" |
RemediationFilters
名前 | 形容 | 価値 |
---|---|---|
場所 | 修復されるリソースの場所。 | string[] |
resourceIds | 修復されるリソースの ID。 最大 100 個の ID を指定できます。 このフィルターは、ReEvaluateCompliance が ReEvaluateCompliance に設定されている場合は使用できず、指定された場合は空にすることはできません。 | string[] |
RemediationProperties
名前 | 形容 | 価値 |
---|---|---|
failureThreshold | 修復エラーのしきい値の設定 | RemediationPropertiesFailureThreshold |
フィルター | 修復するリソースを決定するために適用されるフィルター。 | RemediationFilters |
parallelDeployments | 特定の時点で修復するリソースの数を決定します。 修復のペースを上げたり減らしたりするために使用できます。 指定しない場合は、既定の並列デプロイ値が使用されます。 | int |
policyAssignmentId | 修復する必要があるポリシー割り当てのリソース ID。 | 糸 |
policyDefinitionReferenceId | 修復する必要がある個々の定義のポリシー定義参照 ID。 修復対象のポリシー割り当てがポリシー セット定義を割り当てるときに必要です。 | 糸 |
resourceCount | 修復ジョブによって修復できるリソースの最大数を決定します。 指定しない場合は、既定のリソース数が使用されます。 | int |
resourceDiscoveryMode | 修復するリソースが検出される方法。 指定しない場合、既定値は ExistingNonCompliant です。 | 'ExistingNonCompliant' 'ReEvaluateCompliance' |
RemediationPropertiesFailureThreshold
名前 | 形容 | 価値 |
---|---|---|
百分率 | エラーしきい値の割合を表す 0.0 から 1.0 までの数値。 修復操作の失敗 (デプロイの失敗) の割合がこのしきい値を超えると、修復は失敗します。 | int |