Microsoft.SecurityInsights 中繼資料 2022-07-01-preview

Bicep 資源定義

中繼資料資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

scope使用此資源上的 屬性來設定此資源的範圍。 請參閱 在 Bicep 中設定擴充功能資源的範圍

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

資源格式

若要建立 Microsoft.SecurityInsights/metadata 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.SecurityInsights/metadata@2022-07-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  etag: 'string'
  properties: {
    author: {
      email: 'string'
      link: 'string'
      name: 'string'
    }
    categories: {
      domains: [
        'string'
      ]
      verticals: [
        'string'
      ]
    }
    contentId: 'string'
    contentSchemaVersion: 'string'
    customVersion: 'string'
    dependencies: {
      contentId: 'string'
      criteria: [
        {
        kind: 'string'
        name: 'string'
        operator: 'string'
        version: 'string'
    }
    firstPublishDate: 'string'
    icon: 'string'
    kind: 'string'
    lastPublishDate: 'string'
    parentId: 'string'
    previewImages: [
      'string'
    ]
    previewImagesDark: [
      'string'
    ]
    providers: [
      'string'
    ]
    source: {
      kind: 'string'
      name: 'string'
      sourceId: 'string'
    }
    support: {
      email: 'string'
      link: 'string'
      name: 'string'
      tier: 'string'
    }
    threatAnalysisTactics: [
      'string'
    ]
    threatAnalysisTechniques: [
      'string'
    ]
    version: 'string'
  }
}

屬性值

中繼資料

名稱 描述
NAME 資源名稱 字串 (必要)
scope 在與部署範圍不同的範圍建立擴充資源時,請使用 。 目標資源

針對 Bicep,請將此屬性設定為資源的符號名稱,以套用 延伸模組資源
etag Azure 資源的 Etag string
properties 中繼資料屬性 MetadataProperties

MetadataProperties

名稱 描述
編寫 內容專案的建立者。 MetadataAuthor
categories 方案內容專案的類別 MetadataCategories
contentId 內容的靜態識別碼。 用來識別解決方案或社群中的相依性和內容。 現用內容和解決方案的硬式編碼/靜態。 使用者建立的動態。 這是資源名稱 string
contentSchemaVersion 內容的架構版本。 可用來根據架構版本區分不同的流程 string
customVersion 內容的自訂版本。 選擇性的可用文字 string
相依性 內容專案的相依性,其需要處理的其他內容專案。 可以使用遞迴/巢狀結構來描述更複雜的相依性。 對於單一相依性,可以針對複雜格式提供 id/kind/version 或運算子/準則。 MetadataDependencies
firstPublishDate 第一個發行日期解決方案內容專案 string
icon 圖示識別碼。 稍後可以從解決方案範本擷取此識別碼 string
kind 中繼資料所針對的內容種類。 'AnalyticsRule'
'AnalyticsRuleTemplate'
'AutomationRule'
'AzureFunction'
'DataConnector'
'DataType'
'HuntingQuery'
'InvestigationQuery'
'LogicAppsCustomConnector'
'Parser'
'劇本'
'PlaybookTemplate'
'Solution'
'Watchlist'
'WatchlistTemplate'
'Workbook'
必要 ('WorkbookTemplate')
lastPublishDate 方案內容專案的上次發佈日期 字串
parentId 中繼資料所針對之內容專案的完整父資源識別碼。 這是完整的資源識別碼,包括訂用帳戶和資源群組 (範圍) 字串 (必要)
previewImages 預覽影像檔名。 這些會取自解決方案成品 string[]
previewImagesDark 預覽影像檔名。 這些會取自解決方案成品。 用於深色主題支援 string[]
提供者 解決方案內容專案的提供者 string[]
source 內容的來源。 這是建立位置/方式。 MetadataSource
支援 中繼資料的支援資訊 - 類型、名稱、連絡資訊 MetadataSupport
threatAnalysisTactics 資源涵蓋的策略 string[]
threatAnalysisTechniques 資源涵蓋的技術,這些技術必須與所使用的策略一致 string[]
version 內容的版本。 預設和建議的格式是數值 (,例如 1、1.0、1.0.0、1.0.0.0) ,遵循 ARM 範本最佳做法。 也可以是任何字串,但我們無法保證任何版本檢查 字串

MetadataAuthor

名稱 描述
電子郵件 作者連絡人的Email 字串
link 作者/廠商頁面的連結 字串
NAME 作者的名稱。 公司或人員。 字串

MetadataCategories

名稱 描述
domains 方案內容專案的網域 string[]
垂直 解決方案內容專案的產業垂直 string[]

MetadataDependencies

名稱 描述
contentId 我們相依的內容專案識別碼 字串
準則 這是我們必須根據 AND/OR 運算子履行的相依性清單 MetadataDependencies[]
kind 我們相依的內容專案類型 'AnalyticsRule'
'AnalyticsRuleTemplate'
'AutomationRule'
'AzureFunction'
'DataConnector'
'DataType'
'HuntingQuery'
'InvestigationQuery'
'LogicAppsCustomConnector'
'Parser'
'劇本'
'PlaybookTemplate'
'Solution'
'Watchlist'
'WatchlistTemplate'
'Workbook'
'WorkbookTemplate'
NAME 內容專案的名稱 字串
! 運算子之後 用於準則陣列中相依性清單的運算子。 'AND'
'OR'
version 我們相依的內容專案版本。 可以是空白、* 或遺漏,表示任何版本都符合相依性。 如果 version 不符合我們定義的數值格式,則需要完全相符。 字串

MetadataSource

名稱 描述
kind 內容的來源類型 'Community'
'LocalWorkspace'
'Solution'
'SourceRepository' (必要)
NAME 內容來源的名稱。 存放庫名稱、方案名稱、LA 工作區名稱等。 string
sourceId 內容來源的識別碼。 解決方案識別碼、工作區識別碼等 字串

MetadataSupport

名稱 描述
電子郵件 支援連絡人Email 字串
link 支援說明的連結,例如支援頁面以開啟票證等等。 字串
NAME 支援連絡人的名稱。 公司或人員。 字串
tier 內容專案的支援類型 'Community'
'Microsoft'
需要 'Partner' ()

ARM 範本資源定義

中繼資料資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

scope使用此資源上的 屬性來設定此資源的範圍。 請參閱 在 ARM 範本中設定擴充功能資源的範圍

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

資源格式

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

{
  "type": "Microsoft.SecurityInsights/metadata",
  "apiVersion": "2022-07-01-preview",
  "name": "string",
  "scope": "string",
  "etag": "string",
  "properties": {
    "author": {
      "email": "string",
      "link": "string",
      "name": "string"
    },
    "categories": {
      "domains": [ "string" ],
      "verticals": [ "string" ]
    },
    "contentId": "string",
    "contentSchemaVersion": "string",
    "customVersion": "string",
    "dependencies": {
      "contentId": "string",
      "criteria": [
        {
        "kind": "string",
        "name": "string",
        "operator": "string",
        "version": "string"
    },
    "firstPublishDate": "string",
    "icon": "string",
    "kind": "string",
    "lastPublishDate": "string",
    "parentId": "string",
    "previewImages": [ "string" ],
    "previewImagesDark": [ "string" ],
    "providers": [ "string" ],
    "source": {
      "kind": "string",
      "name": "string",
      "sourceId": "string"
    },
    "support": {
      "email": "string",
      "link": "string",
      "name": "string",
      "tier": "string"
    },
    "threatAnalysisTactics": [ "string" ],
    "threatAnalysisTechniques": [ "string" ],
    "version": "string"
  }
}

屬性值

中繼資料

名稱 描述
類型 資源類型 'Microsoft.SecurityInsights/metadata'
apiVersion 資源 API 版本 '2022-07-01-preview'
NAME 資源名稱 需要字串 ()
scope 在與部署範圍不同的範圍內建立擴充資源時,請使用 。 目標資源

針對 JSON,請將值設定為要套用 擴充資源 的資源完整名稱。
etag Azure 資源的 Etag string
properties 中繼資料屬性 MetadataProperties

MetadataProperties

名稱 描述
編寫 內容專案的建立者。 MetadataAuthor
categories 方案內容專案的類別 MetadataCategories
contentId 內容的靜態識別碼。 用來識別解決方案或社群中的相依性和內容。 現用內容和解決方案的硬式編碼/靜態。 使用者建立的動態。 這是資源名稱 string
contentSchemaVersion 內容的架構版本。 可用來根據架構版本區分不同的流程 string
customVersion 內容的自訂版本。 選擇性自由文字 string
相依性 內容專案的相依性,它需要哪些其他內容專案才能運作。 可以使用遞迴/巢狀結構描述更複雜的相依性。 對於單一相依性,可以針對複雜格式提供 id/kind/version 或 operator/criteria。 MetadataDependencies
firstPublishDate 第一個發行日期解決方案內容專案 字串
icon 圖示識別碼。 稍後可以從解決方案範本擷取此識別碼 string
kind 中繼資料所針對的內容種類。 'AnalyticsRule'
'AnalyticsRuleTemplate'
'AutomationRule'
'AzureFunction'
'DataConnector'
'DataType'
'HuntingQuery'
'InvestigationQuery'
'LogicAppsCustomConnector'
'Parser'
'劇本'
'PlaybookTemplate'
'Solution'
'Watchlist'
'WatchlistTemplate'
'Workbook'
必要 ('WorkbookTemplate')
lastPublishDate 方案內容專案的上次發佈日期 string
parentId 中繼資料所針對之內容專案的完整父資源識別碼。 這是完整的資源識別碼,包括訂用帳戶和資源群組 (範圍) 字串 (必要)
previewImages 預覽影像檔名。 這些會取自解決方案成品 string[]
previewImagesDark 預覽影像檔名。 這些會取自解決方案成品。 用於深色主題支援 string[]
提供者 解決方案內容專案的提供者 string[]
source 內容的來源。 這是建立位置/方式。 MetadataSource
支援 中繼資料的支援資訊 - 類型、名稱、連絡資訊 MetadataSupport
threatAnalysisTactics 資源涵蓋的策略 string[]
threatAnalysisTechniques 資源涵蓋的技術,這些技術必須與所使用的策略一致 string[]
version 內容的版本。 預設和建議的格式是數值 (,例如 1、1.0、1.0.0、1.0.0.0) ,遵循 ARM 範本最佳做法。 也可以是任何字串,但我們無法保證任何版本檢查 字串

MetadataAuthor

名稱 描述
電子郵件 作者連絡人的Email 字串
link 作者/廠商頁面的連結 字串
NAME 作者的名稱。 公司或人員。 字串

MetadataCategories

名稱 描述
domains 方案內容專案的網域 string[]
垂直 解決方案內容專案的產業垂直 string[]

MetadataDependencies

名稱 描述
contentId 我們相依的內容專案識別碼 string
準則 這是我們必須根據 AND/OR 運算子履行的相依性清單 MetadataDependencies[]
kind 我們相依的內容專案類型 'AnalyticsRule'
'AnalyticsRuleTemplate'
'AutomationRule'
'AzureFunction'
'DataConnector'
'DataType'
'HuntingQuery'
'InvestigationQuery'
'LogicAppsCustomConnector'
'Parser'
'劇本'
'PlaybookTemplate'
'Solution'
'Watchlist'
'WatchlistTemplate'
'Workbook'
'WorkbookTemplate'
NAME 內容專案的名稱 字串
! 運算子之後 用於準則陣列中相依性清單的運算子。 'AND'
'OR'
version 我們相依的內容專案版本。 可以是空白、* 或遺漏,表示任何版本都滿足相依性。 如果 version 不符合我們定義的數值格式,則需要完全相符。 字串

MetadataSource

名稱 描述
kind 內容的來源類型 'Community'
'LocalWorkspace'
'Solution'
'SourceRepository' (必要)
NAME 內容來源的名稱。 存放庫名稱、方案名稱、LA 工作區名稱等。 字串
sourceId 內容來源的識別碼。 解決方案識別碼、工作區識別碼等 字串

MetadataSupport

名稱 描述
電子郵件 支援連絡人Email 字串
link 支援說明的連結,例如支援頁面以開啟票證等等。 字串
NAME 支援連絡人的名稱。 公司或人員。 字串
tier 內容專案的支援類型 'Community'
'Microsoft'
需要 'Partner' ()

Terraform (AzAPI 提供者) 資源定義

中繼資料資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

parent_id使用此資源上的 屬性來設定此資源的範圍。

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

資源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.SecurityInsights/metadata@2022-07-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      author = {
        email = "string"
        link = "string"
        name = "string"
      }
      categories = {
        domains = [
          "string"
        ]
        verticals = [
          "string"
        ]
      }
      contentId = "string"
      contentSchemaVersion = "string"
      customVersion = "string"
      dependencies = {
        contentId = "string"
        criteria = [
          {
          kind = "string"
          name = "string"
          operator = "string"
          version = "string"
      }
      firstPublishDate = "string"
      icon = "string"
      kind = "string"
      lastPublishDate = "string"
      parentId = "string"
      previewImages = [
        "string"
      ]
      previewImagesDark = [
        "string"
      ]
      providers = [
        "string"
      ]
      source = {
        kind = "string"
        name = "string"
        sourceId = "string"
      }
      support = {
        email = "string"
        link = "string"
        name = "string"
        tier = "string"
      }
      threatAnalysisTactics = [
        "string"
      ]
      threatAnalysisTechniques = [
        "string"
      ]
      version = "string"
    }
    etag = "string"
  })
}

屬性值

中繼資料

名稱 描述
類型 資源類型 「Microsoft.SecurityInsights/metadata@2022-07-01-preview」
NAME 資源名稱 需要字串 ()
parent_id 要套用此擴充功能資源的資源識別碼。 需要字串 ()
etag Azure 資源的 Etag string
properties 中繼資料屬性 MetadataProperties

MetadataProperties

名稱 描述
編寫 內容專案的建立者。 MetadataAuthor
categories 方案內容專案的類別 MetadataCategories
contentId 內容的靜態識別碼。 用來識別解決方案或社群中的相依性和內容。 現用內容和解決方案的硬式編碼/靜態。 使用者建立的動態。 這是資源名稱 字串
contentSchemaVersion 內容的架構版本。 可用來根據架構版本區分不同的流程 字串
customVersion 內容的自訂版本。 選擇性的可用文字 string
相依性 內容專案的相依性,其需要處理的其他內容專案。 可以使用遞迴/巢狀結構來描述更複雜的相依性。 對於單一相依性,可以針對複雜格式提供 id/kind/version 或運算子/準則。 MetadataDependencies
firstPublishDate 第一個發行日期解決方案內容專案 字串
icon 圖示識別碼。 稍後可以從解決方案範本擷取此識別碼 string
kind 中繼資料所針對的內容種類。 「AnalyticsRule」
「AnalyticsRuleTemplate」
「AutomationRule」
「AzureFunction」
「DataConnector」
「DataType」
「HuntingQuery」
「InvestigationQuery」
「LogicAppsCustomConnector」
「Parser」
「劇本」
「PlaybookTemplate」
「解決方案」
「Watchlist」
「WatchlistTemplate」
「Workbook」
「WorkbookTemplate」 (必要)
lastPublishDate 方案內容專案的上次發佈日期 字串
parentId 中繼資料所針對之內容專案的完整父資源識別碼。 這是完整的資源識別碼,包括訂用帳戶和資源群組 (範圍) 字串 (必要)
previewImages 預覽影像檔名。 這些會取自解決方案成品 string[]
previewImagesDark 預覽影像檔名。 這些會取自解決方案成品。 用於深色主題支援 string[]
提供者 解決方案內容專案的提供者 string[]
source 內容的來源。 這是建立位置/方式。 MetadataSource
支援 中繼資料的支援資訊 - 類型、名稱、連絡資訊 MetadataSupport
threatAnalysisTactics 資源涵蓋的策略 string[]
threatAnalysisTechniques 資源涵蓋的技術,這些技術必須與所使用的策略一致 string[]
version 內容的版本。 預設和建議的格式是數值 (,例如 1、1.0、1.0.0、1.0.0.0) ,遵循 ARM 範本最佳做法。 也可以是任何字串,但我們無法保證任何版本檢查 字串

MetadataAuthor

名稱 描述
電子郵件 作者連絡人的Email 字串
link 作者/廠商頁面的連結 字串
NAME 作者的名稱。 公司或人員。 字串

MetadataCategories

名稱 描述
domains 方案內容專案的網域 string[]
垂直 解決方案內容專案的產業垂直 string[]

MetadataDependencies

名稱 描述
contentId 我們相依的內容專案識別碼 string
準則 這是我們必須根據 AND/OR 運算子履行的相依性清單 MetadataDependencies[]
kind 我們相依的內容專案類型 「AnalyticsRule」
「AnalyticsRuleTemplate」
「AutomationRule」
「AzureFunction」
「DataConnector」
「DataType」
「HuntingQuery」
「InvestigationQuery」
「LogicAppsCustomConnector」
「Parser」
「劇本」
「PlaybookTemplate」
「解決方案」
「Watchlist」
「WatchlistTemplate」
「Workbook」
「WorkbookTemplate」
NAME 內容專案的名稱 string
! 運算子之後 用於準則陣列中相依性清單的運算子。 「AND」
「OR」
version 我們相依的內容專案版本。 可以是空白、* 或遺漏,表示任何版本都符合相依性。 如果版本不符合我們定義的數值格式,則需要完全相符專案。 string

MetadataSource

名稱 描述
kind 內容的來源類型 「Community」
「LocalWorkspace」
「解決方案」
「SourceRepository」 (必要)
NAME 內容來源的名稱。 存放庫名稱、方案名稱、LA 工作區名稱等。 string
sourceId 內容來源的識別碼。 解決方案識別碼、工作區識別碼等 string

MetadataSupport

名稱 描述
電子郵件 支援連絡人Email 字串
link 支援說明的連結,例如支援頁面以開啟票證等。 字串
NAME 支援連絡人的名稱。 公司或人員。 string
tier 內容專案的支援類型 「Community」
"Microsoft"
「合作夥伴」 (必要)