你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Remediations - Get At Resource Group

获取资源组范围内的现有修正。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PolicyInsights/remediations/{remediationName}?api-version=2021-10-01

URI 参数

名称 必需 类型 说明
remediationName
path True

string

修正的名称。

resourceGroupName
path True

string

资源组名称。

subscriptionId
path True

string

Microsoft Azure 订阅 ID。

api-version
query True

string

客户端 API 版本。

响应

名称 类型 说明
200 OK

Remediation

检索的修正。

Other Status Codes

ErrorResponse

描述操作失败的原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

Get remediation at resource group scope

示例请求

GET https://management.azure.com/subscriptions/35ee058e-5fa0-414c-8145-3ebb8d09b6e2/resourceGroups/myResourceGroup/providers/Microsoft.PolicyInsights/remediations/storageRemediation?api-version=2021-10-01

示例响应

{
  "properties": {
    "policyAssignmentId": "/subscriptions/35ee058e-5fa0-414c-8145-3ebb8d09b6e2/resourcegroups/myResourceGroup/providers/microsoft.authorization/policyassignments/b101830944f246d8a14088c5",
    "provisioningState": "Succeeded",
    "createdOn": "2018-09-13T21:51:09.075918Z",
    "lastUpdatedOn": "2018-09-13T21:52:10.0011706Z",
    "resourceDiscoveryMode": "ExistingNonCompliant",
    "deploymentStatus": {
      "totalDeployments": 2,
      "successfulDeployments": 2,
      "failedDeployments": 0
    },
    "statusMessage": "Remediation extended status",
    "correlationId": "a14e1d60-dae9-4771-b4be-a556d69e77a6",
    "resourceCount": 42,
    "parallelDeployments": 6,
    "failureThreshold": {
      "percentage": 0.1
    }
  },
  "id": "/subscriptions/35ee058e-5fa0-414c-8145-3ebb8d09b6e2/resourcegroups/myResourceGroup/providers/microsoft.policyinsights/remediations/storageRemediation",
  "name": "storageRemediation",
  "type": "Microsoft.PolicyInsights/remediations",
  "systemData": {
    "createdBy": "b69a9388-9488-4534-b470-7ec6d41beef6",
    "createdByType": "User",
    "createdAt": "2018-09-13T21:51:09.075918Z",
    "lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef6",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2018-09-13T21:52:10.0011706Z"
  }
}

定义

名称 说明
createdByType

创建资源的标识的类型。

ErrorDefinition

错误定义。

ErrorResponse

错误响应。

FailureThreshold

修正失败阈值设置

Remediation

修正定义。

RemediationDeploymentSummary

修正创建的所有部署的部署状态摘要。

RemediationFilters

将应用于确定要修正的资源的筛选器。

ResourceDiscoveryMode

发现要修正的资源的方式。 如果未指定,则默认为 ExistingNonCompliant。

systemData

与创建和上次修改资源相关的元数据。

TypedErrorInfo

特定于方案的错误详细信息。

createdByType

创建资源的标识的类型。

说明
User
Application
ManagedIdentity
Key

ErrorDefinition

错误定义。

名称 类型 说明
additionalInfo

TypedErrorInfo[]

其他特定于方案的错误详细信息。

code

string

服务特定的错误代码,用作 HTTP 错误代码的子状态。

details

ErrorDefinition[]

内部错误详细信息。

message

string

错误说明。

target

string

错误的目标。

ErrorResponse

错误响应。

名称 类型 说明
error

ErrorDefinition

错误详细信息。

FailureThreshold

修正失败阈值设置

名称 类型 说明
percentage

number (float)

一个介于 0.0 到 1.0 之间的数字,表示失败阈值的百分比。 如果失败的修正操作(即失败部署)的百分比超过此阈值,则修正将失败。

Remediation

修正定义。

名称 类型 说明
id

string

修正的 ID。

name

string

修正的名称。

properties.correlationId

string

修正关联 ID。可用于查找与活动日志中的修正相关的事件。

properties.createdOn

string (date-time)

创建修正的时间。

properties.deploymentStatus

RemediationDeploymentSummary

修正创建的所有部署的部署状态摘要。

properties.failureThreshold

FailureThreshold

修正失败阈值设置

properties.filters

RemediationFilters

将应用于确定要修正的资源的筛选器。

properties.lastUpdatedOn

string (date-time)

上次更新修正的时间。

properties.parallelDeployments

integer (int32)

确定在任何给定时间修正的资源数。 可用于增加或降低修正速度。 如果未提供,则使用默认的并行部署值。

properties.policyAssignmentId

string

应修正的策略分配的资源 ID。

properties.policyDefinitionReferenceId

string

应修正的单个定义的策略定义引用 ID。 当正在修正的策略分配分配分配策略集定义时是必需的。

properties.provisioningState

string

修正的状态。 这是指整个修正任务,而不是单个部署。 允许的值是评估、取消、取消、失败、完成或成功。

properties.resourceCount

integer (int32)

确定修正作业可以修正的最大资源数。 如果未提供,则使用默认资源计数。

properties.resourceDiscoveryMode

ResourceDiscoveryMode

发现要修正的资源的方式。 如果未指定,则默认为 ExistingNonCompliant。

properties.statusMessage

string

修正状态消息。 提供有关修正状态的其他详细信息。

systemData

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

type

string

修正的类型。

RemediationDeploymentSummary

修正创建的所有部署的部署状态摘要。

名称 类型 说明
failedDeployments

integer

修正失败所需的部署数。

successfulDeployments

integer

修正成功所需的部署数。

totalDeployments

integer

修正所需的部署数。

RemediationFilters

将应用于确定要修正的资源的筛选器。

名称 类型 说明
locations

string[]

要修正的资源位置。

ResourceDiscoveryMode

发现要修正的资源的方式。 如果未指定,则默认为 ExistingNonCompliant。

说明
ExistingNonCompliant

修正已知不符合的资源。

ReEvaluateCompliance

重新评估资源的符合性状态,然后修正发现不符合的资源。

systemData

与创建和上次修改资源相关的元数据。

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

上次修改的资源时间戳(UTC)

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

上次修改资源的标识的类型。

TypedErrorInfo

特定于方案的错误详细信息。

名称 类型 说明
info

方案特定的错误详细信息。

type

string

包含的错误详细信息的类型。