你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Governance Assignments - Create Or Update
在给定订阅上创建或更新治理分配。
PUT https://management.azure.com/{scope}/providers/Microsoft.Security/assessments/{assessmentName}/governanceAssignments/{assignmentKey}?api-version=2022-01-01-preview
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
assessment
|
path | True |
string |
评估密钥 - 评估类型的唯一密钥 正则表达式模式: |
assignment
|
path | True |
string |
治理分配密钥 - 所需治理分配的评估密钥 |
scope
|
path | True |
string |
治理分配的范围。 有效范围包括:订阅(格式:“subscriptions/{subscriptionId}”)或安全连接器(格式:“subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})” |
api-version
|
query | True |
string |
操作的 API 版本 |
请求正文
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
properties.remediationDueDate | True |
string |
修正截止日期 - 在此日期之后,安全功能分数将受到影响(如果有效宽限期) |
properties.additionalData |
治理分配的其他数据-例如票证链接(可选),请参阅示例 |
||
properties.governanceEmailNotification |
治理规则的电子邮件通知设置,指示是否禁用管理者和所有者的通知 |
||
properties.isGracePeriod |
boolean |
定义治理分配是否有宽限期 |
|
properties.owner |
string |
治理分配的所有者(例如 user@contoso.com)请参阅示例 |
|
properties.remediationEta |
修正的 ETA(预计到达时间)(可选),请参阅示例 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
确定 - 已更新 |
|
201 Created |
创建 |
|
Other Status Codes |
描述操作失败原因的错误响应 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Create Governance assignment
示例请求
PUT https://management.azure.com/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c?api-version=2022-01-01-preview
{
"properties": {
"owner": "user@contoso.com",
"remediationDueDate": "2022-01-07T13:00:00.0000000Z",
"remediationEta": {
"eta": "2022-01-08T13:00:00.0000000Z",
"justification": "Justification of ETA"
},
"isGracePeriod": true,
"governanceEmailNotification": {
"disableManagerEmailNotification": false,
"disableOwnerEmailNotification": false
},
"additionalData": {
"ticketNumber": 123123,
"ticketLink": "https://snow.com",
"ticketStatus": "Active"
}
}
}
示例响应
{
"id": "/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
"name": "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
"type": "Microsoft.Security/assessments/governanceAssignments",
"properties": {
"owner": "user@contoso.com",
"remediationDueDate": "2022-01-07T13:00:00.0000000Z",
"remediationEta": {
"eta": "2022-01-08T13:00:00.0000000Z",
"justification": "Justification of ETA"
},
"isGracePeriod": true,
"governanceEmailNotification": {
"disableManagerEmailNotification": false,
"disableOwnerEmailNotification": false
},
"additionalData": {
"ticketNumber": 123123,
"ticketLink": "https://snow.com",
"ticketStatus": "Active"
}
}
}
{
"id": "/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
"name": "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
"type": "Microsoft.Security/assessments/governanceAssignments",
"properties": {
"owner": "user@contoso.com",
"remediationDueDate": "2022-01-07T13:00:00.0000000Z",
"remediationEta": {
"eta": "2022-01-08T13:00:00.0000000Z",
"justification": "Justification of ETA"
},
"isGracePeriod": true,
"governanceEmailNotification": {
"disableManagerEmailNotification": false,
"disableOwnerEmailNotification": false
},
"additionalData": {
"ticketNumber": 123123,
"ticketLink": "https://snow.com",
"ticketStatus": "Active"
}
}
}
定义
名称 | 说明 |
---|---|
Cloud |
所有 Azure 资源管理器 API 的常见错误响应,以返回失败操作的错误详细信息。 (这也遵循 OData 错误响应格式)。 |
Cloud |
错误详细信息。 |
Error |
资源管理错误附加信息。 |
Governance |
给定范围的治理分配 |
Governance |
描述治理分配的其他数据 - 可选 |
Governance |
治理电子邮件每周通知配置。 |
Remediation |
修正的 ETA (预计到达时间) |
CloudError
所有 Azure 资源管理器 API 的常见错误响应,以返回失败操作的错误详细信息。 (这也遵循 OData 错误响应格式)。
名称 | 类型 | 说明 |
---|---|---|
error.additionalInfo |
错误附加信息。 |
|
error.code |
string |
错误代码。 |
error.details |
错误详细信息。 |
|
error.message |
string |
错误消息。 |
error.target |
string |
错误目标。 |
CloudErrorBody
错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
错误详细信息。 |
|
message |
string |
错误消息。 |
target |
string |
错误目标。 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
GovernanceAssignment
给定范围的治理分配
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源 ID |
name |
string |
资源名称 |
properties.additionalData |
治理分配的其他数据-例如票证链接(可选),请参阅示例 |
|
properties.governanceEmailNotification |
治理规则的电子邮件通知设置,指示是否禁用管理者和所有者的通知 |
|
properties.isGracePeriod |
boolean |
定义治理分配是否有宽限期 |
properties.owner |
string |
治理分配的所有者(例如 user@contoso.com)请参阅示例 |
properties.remediationDueDate |
string |
修正截止日期 - 在此日期之后,安全功能分数将受到影响(如果有效宽限期) |
properties.remediationEta |
修正的 ETA(预计到达时间)(可选),请参阅示例 |
|
type |
string |
资源类型 |
GovernanceAssignmentAdditionalData
描述治理分配的其他数据 - 可选
名称 | 类型 | 说明 |
---|---|---|
ticketLink |
string |
与此治理分配关联的票证链接 - 例如:https://snow.com |
ticketNumber |
integer |
与此治理分配关联的票证编号 |
ticketStatus |
string |
与此治理分配关联的票证状态 - 例如:活动 |
GovernanceEmailNotification
治理电子邮件每周通知配置。
名称 | 类型 | 说明 |
---|---|---|
disableManagerEmailNotification |
boolean |
从每周电子邮件通知中排除经理。 |
disableOwnerEmailNotification |
boolean |
从每周电子邮件通知中排除所有者。 |
RemediationEta
修正的 ETA (预计到达时间)
名称 | 类型 | 说明 |
---|---|---|
eta |
string |
用于修正的 ETA。 |
justification |
string |
更改 Eta 的理由。 |