共用方式為


Microsoft.Security 評定 2019-01-01-preview

Bicep 資源定義

評估資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Security/assessments 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.Security/assessments@2019-01-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    additionalData: {
      {customized property}: 'string'
    }
    resourceDetails: {
      source: 'string'
      // For remaining properties, see ResourceDetails objects
    }
    status: {
      cause: 'string'
      code: 'string'
      description: 'string'
    }
  }
}

ResourceDetails 物件

設定 來源 屬性,以指定對象的類型。

針對 Azure,請使用:

{
  source: 'Azure'
}

針對 OnPremiseSql,請使用:

{
  databaseName: 'string'
  machineName: 'string'
  serverName: 'string'
  source: 'OnPremiseSql'
  sourceComputerId: 'string'
  vmuuid: 'string'
  workspaceId: 'string'
}

屬性值

AssessmentStatus

名字 描述 價值
原因 評估狀態原因的程式設計程序代碼 字串
法典 評估狀態的程式設計程序代碼 「狀況良好」
'NotApplicable'
「狀況不良」(必要)
描述 評估狀態的人類可讀描述 字串

AzureResourceDetails

名字 描述 價值
評估資源所在的平臺 'Azure' (必要)

Microsoft.Security/assessments

名字 描述 價值
名字 資源名稱 字串 (必要)
性能 描述評量的屬性。 SecurityAssessmentProperties
範圍 在與部署範圍不同的範圍內建立資源時,請使用 。 將此屬性設定為資源的符號名稱,以套用 擴充資源

OnPremiseSqlResourceDetails

名字 描述 價值
databaseName 計算機上安裝的 Sql 資料庫名稱 字串 (必要)
machineName 計算機的名稱 字串 (必要)
serverName 計算機上安裝的 Sql Server 名稱 字串 (必要)
評估資源所在的平臺 'OnPremiseSql' (必要)
sourceComputerId 計算機上安裝的 oms 代理程式識別碼 字串 (必要)
vmuuid 計算機的唯一標識碼 字串 (必要)
workspaceId 計算機所連結工作區的 Azure 資源識別碼 字串 (必要)

ResourceDetails

名字 描述 價值
針對 azureResourceDetails類型 設定為 『Azure』。 針對 onPremiseSqlResourceDetails類型 設定為 'OnPremiseSql'。 'Azure'
'OnPremiseSql' (必要)

SecurityAssessmentProperties

名字 描述 價值
additionalData 有關評量的其他數據 SecurityAssessmentPropertiesAdditionalData
resourceDetails 已評估之資源的詳細數據 ResourceDetails (必要)
地位 評量的結果 AssessmentStatus (必要)

SecurityAssessmentPropertiesAdditionalData

名字 描述 價值

ARM 樣本資源定義

評估資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Security/assessments 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.Security/assessments",
  "apiVersion": "2019-01-01-preview",
  "name": "string",
  "properties": {
    "additionalData": {
      "{customized property}": "string"
    },
    "resourceDetails": {
      "source": "string"
      // For remaining properties, see ResourceDetails objects
    },
    "status": {
      "cause": "string",
      "code": "string",
      "description": "string"
    }
  }
}

ResourceDetails 物件

設定 來源 屬性,以指定對象的類型。

針對 Azure,請使用:

{
  "source": "Azure"
}

針對 OnPremiseSql,請使用:

{
  "databaseName": "string",
  "machineName": "string",
  "serverName": "string",
  "source": "OnPremiseSql",
  "sourceComputerId": "string",
  "vmuuid": "string",
  "workspaceId": "string"
}

屬性值

AssessmentStatus

名字 描述 價值
原因 評估狀態原因的程式設計程序代碼 字串
法典 評估狀態的程式設計程序代碼 「狀況良好」
'NotApplicable'
「狀況不良」(必要)
描述 評估狀態的人類可讀描述 字串

AzureResourceDetails

名字 描述 價值
評估資源所在的平臺 'Azure' (必要)

Microsoft.Security/assessments

名字 描述 價值
apiVersion API 版本 '2019-01-01-preview'
名字 資源名稱 字串 (必要)
性能 描述評量的屬性。 SecurityAssessmentProperties
類型 資源類型 'Microsoft.Security/assessments'

OnPremiseSqlResourceDetails

名字 描述 價值
databaseName 計算機上安裝的 Sql 資料庫名稱 字串 (必要)
machineName 計算機的名稱 字串 (必要)
serverName 計算機上安裝的 Sql Server 名稱 字串 (必要)
評估資源所在的平臺 'OnPremiseSql' (必要)
sourceComputerId 計算機上安裝的 oms 代理程式識別碼 字串 (必要)
vmuuid 計算機的唯一標識碼 字串 (必要)
workspaceId 計算機所連結工作區的 Azure 資源識別碼 字串 (必要)

ResourceDetails

名字 描述 價值
針對 azureResourceDetails類型 設定為 『Azure』。 針對 onPremiseSqlResourceDetails類型 設定為 'OnPremiseSql'。 'Azure'
'OnPremiseSql' (必要)

SecurityAssessmentProperties

名字 描述 價值
additionalData 有關評量的其他數據 SecurityAssessmentPropertiesAdditionalData
resourceDetails 已評估之資源的詳細數據 ResourceDetails (必要)
地位 評量的結果 AssessmentStatus (必要)

SecurityAssessmentPropertiesAdditionalData

名字 描述 價值

Terraform (AzAPI 提供者) 資源定義

評估資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Security/assessments 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/assessments@2019-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      additionalData = {
        {customized property} = "string"
      }
      resourceDetails = {
        source = "string"
        // For remaining properties, see ResourceDetails objects
      }
      status = {
        cause = "string"
        code = "string"
        description = "string"
      }
    }
  })
}

ResourceDetails 物件

設定 來源 屬性,以指定對象的類型。

針對 Azure,請使用:

{
  source = "Azure"
}

針對 OnPremiseSql,請使用:

{
  databaseName = "string"
  machineName = "string"
  serverName = "string"
  source = "OnPremiseSql"
  sourceComputerId = "string"
  vmuuid = "string"
  workspaceId = "string"
}

屬性值

AssessmentStatus

名字 描述 價值
原因 評估狀態原因的程式設計程序代碼 字串
法典 評估狀態的程式設計程序代碼 「狀況良好」
'NotApplicable'
「狀況不良」(必要)
描述 評估狀態的人類可讀描述 字串

AzureResourceDetails

名字 描述 價值
評估資源所在的平臺 'Azure' (必要)

Microsoft.Security/assessments

名字 描述 價值
名字 資源名稱 字串 (必要)
parent_id 要套用此延伸模組資源之資源的標識碼。 字串 (必要)
性能 描述評量的屬性。 SecurityAssessmentProperties
類型 資源類型 “Microsoft.Security/assessments@2019-01-01-preview”

OnPremiseSqlResourceDetails

名字 描述 價值
databaseName 計算機上安裝的 Sql 資料庫名稱 字串 (必要)
machineName 計算機的名稱 字串 (必要)
serverName 計算機上安裝的 Sql Server 名稱 字串 (必要)
評估資源所在的平臺 'OnPremiseSql' (必要)
sourceComputerId 計算機上安裝的 oms 代理程式識別碼 字串 (必要)
vmuuid 計算機的唯一標識碼 字串 (必要)
workspaceId 計算機所連結工作區的 Azure 資源識別碼 字串 (必要)

ResourceDetails

名字 描述 價值
針對 azureResourceDetails類型 設定為 『Azure』。 針對 onPremiseSqlResourceDetails類型 設定為 'OnPremiseSql'。 'Azure'
'OnPremiseSql' (必要)

SecurityAssessmentProperties

名字 描述 價值
additionalData 有關評量的其他數據 SecurityAssessmentPropertiesAdditionalData
resourceDetails 已評估之資源的詳細數據 ResourceDetails (必要)
地位 評量的結果 AssessmentStatus (必要)

SecurityAssessmentPropertiesAdditionalData

名字 描述 價值