你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Assessments interface
表示评估的接口。
方法
create |
在资源上创建安全评估。 在插入评估结果之前,必须使用相同的名称预定义描述此评估的评估元数据 |
delete(string, string, Assessments |
删除资源的安全评估。 在插入评估结果之前,必须使用相同的名称预定义描述此评估的评估元数据 |
get(string, string, Assessments |
获取扫描资源的安全评估 |
list(string, Assessments |
获取范围内所有扫描资源的安全评估 |
方法详细信息
createOrUpdate(string, string, SecurityAssessment, AssessmentsCreateOrUpdateOptionalParams)
在资源上创建安全评估。 在插入评估结果之前,必须使用相同的名称预定义描述此评估的评估元数据
function createOrUpdate(resourceId: string, assessmentName: string, assessment: SecurityAssessment, options?: AssessmentsCreateOrUpdateOptionalParams): Promise<SecurityAssessmentResponse>
参数
- resourceId
-
string
资源的标识符。
- assessmentName
-
string
评估密钥 - 评估类型的唯一键
- assessment
- SecurityAssessment
针对预定义评估元数据的计算评估
选项参数。
返回
Promise<SecurityAssessmentResponse>
delete(string, string, AssessmentsDeleteOptionalParams)
删除资源的安全评估。 在插入评估结果之前,必须使用相同的名称预定义描述此评估的评估元数据
function delete(resourceId: string, assessmentName: string, options?: AssessmentsDeleteOptionalParams): Promise<void>
参数
- resourceId
-
string
资源的标识符。
- assessmentName
-
string
评估密钥 - 评估类型的唯一键
- options
- AssessmentsDeleteOptionalParams
选项参数。
返回
Promise<void>
get(string, string, AssessmentsGetOptionalParams)
获取扫描资源的安全评估
function get(resourceId: string, assessmentName: string, options?: AssessmentsGetOptionalParams): Promise<SecurityAssessmentResponse>
参数
- resourceId
-
string
资源的标识符。
- assessmentName
-
string
评估密钥 - 评估类型的唯一键
- options
- AssessmentsGetOptionalParams
选项参数。
返回
Promise<SecurityAssessmentResponse>
list(string, AssessmentsListOptionalParams)
获取范围内所有扫描资源的安全评估
function list(scope: string, options?: AssessmentsListOptionalParams): PagedAsyncIterableIterator<SecurityAssessmentResponse, SecurityAssessmentResponse[], PageSettings>
参数
- scope
-
string
查询范围,可以是订阅(/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f)或管理组(/providers/Microsoft.Management/managementGroups/mgName)。
- options
- AssessmentsListOptionalParams
选项参数。