共用方式為


Microsoft.SecurityInsights dataConnectors 2024-04-01-preview

Bicep 資源定義

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

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

資源格式

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

resource symbolicname 'Microsoft.SecurityInsights/dataConnectors@2024-04-01-preview' = {
  etag: 'string'
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}

CcpAuthConfig 物件

設定 類型 屬性,以指定物件的類型。

針對 APIKey,請使用:

{
  apiKey: 'string'
  apiKeyIdentifier: 'string'
  apiKeyName: 'string'
  isApiKeyInPostPayload: bool
  type: 'APIKey'
}

針對 AWS,請使用:

{
  externalId: 'string'
  roleArn: 'string'
  type: 'AWS'
}

針對 Basic,請使用:

{
  password: 'string'
  type: 'Basic'
  userName: 'string'
}

針對 GCP,請使用:

{
  projectNumber: 'string'
  serviceAccountEmail: 'string'
  type: 'GCP'
  workloadIdentityProviderId: 'string'
}

針對 GitHub,請使用:

{
  installationId: 'string'
  type: 'GitHub'
}

若為 JwtToken,請使用:

{
  headers: {
    {customized property}: 'string'
  }
  isCredentialsInHeaders: bool
  isJsonRequest: bool
  password: {
    {customized property}: 'string'
  }
  queryParameters: {
    {customized property}: 'string'
  }
  requestTimeoutInSeconds: int
  tokenEndpoint: 'string'
  type: 'JwtToken'
  userName: {
    {customized property}: 'string'
  }
}

針對 None,請使用:

{
  type: 'None'
}

針對 OAuth2,請使用:

{
  accessTokenPrepend: 'string'
  authorizationCode: 'string'
  authorizationEndpoint: 'string'
  authorizationEndpointHeaders: {
    {customized property}: 'string'
  }
  authorizationEndpointQueryParameters: {
    {customized property}: 'string'
  }
  clientId: 'string'
  clientSecret: 'string'
  grantType: 'string'
  isCredentialsInHeaders: bool
  isJwtBearerFlow: bool
  redirectUri: 'string'
  scope: 'string'
  tokenEndpoint: 'string'
  tokenEndpointHeaders: {
    {customized property}: 'string'
  }
  tokenEndpointQueryParameters: {
    {customized property}: 'string'
  }
  type: 'OAuth2'
}

針對 Oracle,請使用:

{
  pemFile: 'string'
  publicFingerprint: 'string'
  tenantId: 'string'
  type: 'Oracle'
  userId: 'string'
}

針對 ServiceBus,請使用:

{
  credentialsConfig: {
    {customized property}: 'string'
  }
  storageAccountCredentialsConfig: {
    {customized property}: 'string'
  }
  type: 'ServiceBus'
}

針對 工作階段,請使用:

{
  headers: {
    {customized property}: 'string'
  }
  isPostPayloadJson: bool
  password: {
    {customized property}: 'string'
  }
  queryParameters: {
    {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  sessionIdName: 'string'
  sessionLoginRequestUri: 'string'
  sessionTimeoutInMinutes: int
  type: 'Session'
  userName: {
    {customized property}: 'string'
  }
}

Microsoft.SecurityInsights/dataConnectors 物件

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

針對 APIPolling,請使用:

{
  kind: 'APIPolling'
  properties: {
    connectorUiConfig: {
      availability: {
        isPreview: bool
        status: '1'
      }
      connectivityCriteria: [
        {
          type: 'string'
          value: [
            'string'
          ]
        }
      ]
      customImage: 'string'
      dataTypes: [
        {
          lastDataReceivedQuery: 'string'
          name: 'string'
        }
      ]
      descriptionMarkdown: 'string'
      graphQueries: [
        {
          baseQuery: 'string'
          legend: 'string'
          metricName: 'string'
        }
      ]
      graphQueriesTableName: 'string'
      instructionSteps: [
        {
          description: 'string'
          instructions: [
            {
              parameters: any(Azure.Bicep.Types.Concrete.AnyType)
              type: 'string'
            }
          ]
          title: 'string'
        }
      ]
      permissions: {
        customs: [
          {
            description: 'string'
            name: 'string'
          }
        ]
        resourceProvider: [
          {
            permissionsDisplayText: 'string'
            provider: 'string'
            providerDisplayName: 'string'
            requiredPermissions: {
              action: bool
              delete: bool
              read: bool
              write: bool
            }
            scope: 'string'
          }
        ]
      }
      publisher: 'string'
      sampleQueries: [
        {
          description: 'string'
          query: 'string'
        }
      ]
      title: 'string'
    }
    pollingConfig: {
      auth: {
        apiKeyIdentifier: 'string'
        apiKeyName: 'string'
        authorizationEndpoint: 'string'
        authorizationEndpointQueryParameters: any(Azure.Bicep.Types.Concrete.AnyType)
        authType: 'string'
        flowName: 'string'
        isApiKeyInPostPayload: 'string'
        isClientSecretInHeader: bool
        redirectionEndpoint: 'string'
        scope: 'string'
        tokenEndpoint: 'string'
        tokenEndpointHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
        tokenEndpointQueryParameters: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      isActive: bool
      paging: {
        nextPageParaName: 'string'
        nextPageTokenJsonPath: 'string'
        pageCountAttributePath: 'string'
        pageSize: int
        pageSizeParaName: 'string'
        pageTimeStampAttributePath: 'string'
        pageTotalCountAttributePath: 'string'
        pagingType: 'string'
        searchTheLatestTimeStampFromEventsList: 'string'
      }
      request: {
        apiEndpoint: 'string'
        endTimeAttributeName: 'string'
        headers: any(Azure.Bicep.Types.Concrete.AnyType)
        httpMethod: 'string'
        queryParameters: any(Azure.Bicep.Types.Concrete.AnyType)
        queryParametersTemplate: 'string'
        queryTimeFormat: 'string'
        queryWindowInMin: int
        rateLimitQps: int
        retryCount: int
        startTimeAttributeName: 'string'
        timeoutInSeconds: int
      }
      response: {
        eventsJsonPaths: [
          'string'
        ]
        isGzipCompressed: bool
        successStatusJsonPath: 'string'
        successStatusValue: 'string'
      }
    }
  }
}

針對 AmazonWebServicesCloudTrail,請使用:

{
  kind: 'AmazonWebServicesCloudTrail'
  properties: {
    awsRoleArn: 'string'
    dataTypes: {
      logs: {
        state: 'string'
      }
    }
  }
}

針對 AmazonWebServicesS3,請使用:

{
  kind: 'AmazonWebServicesS3'
  properties: {
    dataTypes: {
      logs: {
        state: 'string'
      }
    }
    destinationTable: 'string'
    roleArn: 'string'
    sqsUrls: [
      'string'
    ]
  }
}

針對 AzureActiveDirectory,請使用:

{
  kind: 'AzureActiveDirectory'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 AzureAdvancedThreatProtection,請使用:

{
  kind: 'AzureAdvancedThreatProtection'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 AzureSecurityCenter,請使用:

{
  kind: 'AzureSecurityCenter'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    subscriptionId: 'string'
  }
}

針對 Dynamics365,請使用:

{
  kind: 'Dynamics365'
  properties: {
    dataTypes: {
      dynamics365CdsActivities: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 GCP,請使用:

{
  kind: 'GCP'
  properties: {
    auth: {
      projectNumber: 'string'
      serviceAccountEmail: 'string'
      workloadIdentityProviderId: 'string'
    }
    connectorDefinitionName: 'string'
    dcrConfig: {
      dataCollectionEndpoint: 'string'
      dataCollectionRuleImmutableId: 'string'
      streamName: 'string'
    }
    request: {
      projectId: 'string'
      subscriptionNames: [
        'string'
      ]
    }
  }
}

針對 GenericUI,請使用:

{
  kind: 'GenericUI'
  properties: {
    connectorUiConfig: {
      availability: {
        isPreview: bool
        status: '1'
      }
      connectivityCriteria: [
        {
          type: 'string'
          value: [
            'string'
          ]
        }
      ]
      customImage: 'string'
      dataTypes: [
        {
          lastDataReceivedQuery: 'string'
          name: 'string'
        }
      ]
      descriptionMarkdown: 'string'
      graphQueries: [
        {
          baseQuery: 'string'
          legend: 'string'
          metricName: 'string'
        }
      ]
      graphQueriesTableName: 'string'
      instructionSteps: [
        {
          description: 'string'
          instructions: [
            {
              parameters: any(Azure.Bicep.Types.Concrete.AnyType)
              type: 'string'
            }
          ]
          title: 'string'
        }
      ]
      permissions: {
        customs: [
          {
            description: 'string'
            name: 'string'
          }
        ]
        resourceProvider: [
          {
            permissionsDisplayText: 'string'
            provider: 'string'
            providerDisplayName: 'string'
            requiredPermissions: {
              action: bool
              delete: bool
              read: bool
              write: bool
            }
            scope: 'string'
          }
        ]
      }
      publisher: 'string'
      sampleQueries: [
        {
          description: 'string'
          query: 'string'
        }
      ]
      title: 'string'
    }
  }
}

針對 IOT,請使用:

{
  kind: 'IOT'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    subscriptionId: 'string'
  }
}

針對 microsoftCloudAppSecurity,請使用:

{
  kind: 'MicrosoftCloudAppSecurity'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
      discoveryLogs: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 MicrosoftDefenderAdvancedThreatProtection,請使用:

{
  kind: 'MicrosoftDefenderAdvancedThreatProtection'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 MicrosoftPurviewInformationProtection,請使用:

{
  kind: 'MicrosoftPurviewInformationProtection'
  properties: {
    dataTypes: {
      logs: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 MicrosoftThreatIntelligence,請使用:

{
  kind: 'MicrosoftThreatIntelligence'
  properties: {
    dataTypes: {
      microsoftEmergingThreatFeed: {
        lookbackPeriod: 'string'
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 MicrosoftThreatProtection,請使用:

{
  kind: 'MicrosoftThreatProtection'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
      incidents: {
        state: 'string'
      }
    }
    filteredProviders: {
      alerts: [
        'string'
      ]
    }
    tenantId: 'string'
  }
}

針對 Office365,請使用:

{
  kind: 'Office365'
  properties: {
    dataTypes: {
      exchange: {
        state: 'string'
      }
      sharePoint: {
        state: 'string'
      }
      teams: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 Office365Project,請使用:

{
  kind: 'Office365Project'
  properties: {
    dataTypes: {
      logs: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 OfficeATP,請使用:

{
  kind: 'OfficeATP'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 OfficeIRM,請使用:

{
  kind: 'OfficeIRM'
  properties: {
    dataTypes: {
      alerts: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 OfficePowerBI,請使用:

{
  kind: 'OfficePowerBI'
  properties: {
    dataTypes: {
      logs: {
        state: 'string'
      }
    }
    tenantId: 'string'
  }
}

針對 RestApiPoller,請使用:

{
  kind: 'RestApiPoller'
  properties: {
    addOnAttributes: {
      {customized property}: 'string'
    }
    auth: {
      type: 'string'
      // For remaining properties, see CcpAuthConfig objects
    }
    connectorDefinitionName: 'string'
    dataType: 'string'
    dcrConfig: {
      dataCollectionEndpoint: 'string'
      dataCollectionRuleImmutableId: 'string'
      streamName: 'string'
    }
    isActive: bool
    paging: {
      pageSize: int
      pageSizeParameterName: 'string'
      pagingType: 'string'
    }
    request: {
      apiEndpoint: 'string'
      endTimeAttributeName: 'string'
      headers: {
        {customized property}: 'string'
      }
      httpMethod: 'string'
      isPostPayloadJson: bool
      queryParameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      queryParametersTemplate: 'string'
      queryTimeFormat: 'string'
      queryTimeIntervalAttributeName: 'string'
      queryTimeIntervalDelimiter: 'string'
      queryTimeIntervalPrepend: 'string'
      queryWindowInMin: int
      rateLimitQPS: int
      retryCount: int
      startTimeAttributeName: 'string'
      timeoutInSeconds: int
    }
    response: {
      compressionAlgo: 'string'
      convertChildPropertiesToArray: bool
      csvDelimiter: 'string'
      csvEscape: 'string'
      eventsJsonPaths: [
        'string'
      ]
      format: 'string'
      hasCsvBoundary: bool
      hasCsvHeader: bool
      isGzipCompressed: bool
      successStatusJsonPath: 'string'
      successStatusValue: 'string'
    }
  }
}

針對 ThreatIntelligence,請使用:

{
  kind: 'ThreatIntelligence'
  properties: {
    dataTypes: {
      indicators: {
        state: 'string'
      }
    }
    tenantId: 'string'
    tipLookbackPeriod: 'string'
  }
}

針對 ThreatIntelligenceTaxii,請使用:

{
  kind: 'ThreatIntelligenceTaxii'
  properties: {
    collectionId: 'string'
    dataTypes: {
      taxiiClient: {
        state: 'string'
      }
    }
    friendlyName: 'string'
    password: 'string'
    pollingFrequency: 'string'
    taxiiLookbackPeriod: 'string'
    taxiiServer: 'string'
    tenantId: 'string'
    userName: 'string'
    workspaceId: 'string'
  }
}

屬性值

AADDataConnector

名字 描述 價值
數據連接器種類 'AzureActiveDirectory' (必要)
性能 AADIP (Azure Active Directory Identity Protection) 資料連接器屬性。 AADDataConnectorProperties

AADDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AatpDataConnector

名字 描述 價值
數據連接器種類 'AzureAdvancedThreatProtection' (必要)
性能 AATP (Azure 進階威脅防護) 資料連接器屬性。 AatpDataConnectorProperties

AatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AlertsDataTypeOfDataConnector

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)

ApiKeyAuthModel

名字 描述 價值
apiKey 使用者秘密金鑰認證的 API 金鑰 字串 (必要)
apiKeyIdentifier API 金鑰識別碼 字串
apiKeyName API 金鑰名稱 字串 (必要)
isApiKeyInPostPayload 旗標,指出 API 金鑰是否已在 HTTP POST 承載中設定 bool
類型 驗證類型 'APIKey' (必要)

ApiPollingParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties
pollingConfig 設定以描述輪詢指示 CodelessConnectorPollingConfigProperties

ASCDataConnector

名字 描述 價值
數據連接器種類 'AzureSecurityCenter' (必要)
性能 ASC (Azure 資訊安全中心) 資料連接器屬性。 ASCDataConnectorProperties

ASCDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

可用性

名字 描述 價值
isPreview 將連接器設定為預覽 bool
地位 連接器可用性狀態 '1'

AWSAuthModel

名字 描述 價值
externalId AWS STS 會擔任角色外部標識碼。 這是用來防止混淆的副問題: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' 字串
roleArn AWS STS 承擔角色ARN 字串 (必要)
類型 驗證類型 'AWS' (必要)

AwsCloudTrailDataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesCloudTrail' (必要)
性能 Amazon Web Services CloudTrail 數據連接器屬性。 AwsCloudTrailDataConnectorProperties

AwsCloudTrailDataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsCloudTrailDataConnectorDataTypesLogs (必要)

AwsCloudTrailDataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsCloudTrailDataConnectorProperties

名字 描述 價值
awsRoleArn 用來存取 Aws 帳戶的 Aws Role Arn (含 CloudTrailReadOnly 原則)。 字串
dataTypes 連接器的可用數據類型。 AwsCloudTrailDataConnectorDataTypes (必要)

AwsS3DataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesS3' (必要)
性能 Amazon Web Services S3 數據連接器屬性。 AwsS3DataConnectorProperties

AwsS3DataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsS3DataConnectorDataTypesLogs (必要)

AwsS3DataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsS3DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AwsS3DataConnectorDataTypes (必要)
destinationTable LogAnalytics 中的記錄目的地數據表名稱。 字串 (必要)
roleArn 用來存取 Aws 帳戶的 Aws 角色 Arn。 字串 (必要)
sqsUrls 連接器的 AWS sqs URL。 string[] (必要)

BasicAuthModel

名字 描述 價值
密碼 密碼 字串 (必要)
類型 驗證類型 'Basic' (必要)
userName 用戶名稱。 字串 (必要)

CcpAuthConfig

名字 描述 價值
類型 針對 apiKeyAuthModel 類型 設定為 'APIKey',。 針對 AWSAuthModel類型 設定為 『AWS』。 將 類型設定為 'Basic' BasicAuthModel。 將 類型設定為 'GCP',GCPAuthModel。 針對 gitHubAuthModel 類型 設定為 『GitHub』,。 針對 JwtAuthModel 類型 設定為 『JwtToken』,。 針對 noneAuthModel類型 設定為 『None』。 將 類型設定為 'OAuth2',OAuthModel。 針對 oracleAuthModel 類型設定為 『Oracle』。 針對 GenericBlobSbsAuthModel 類型 設定為 'ServiceBus',。 針對 sessionAuthModel 類型 設定為 'Session', 'APIKey'
'AWS'
'Basic'
'GCP'
'GitHub'
'JwtToken'
'None'
'OAuth2'
'Oracle'
'ServiceBus'
'Session' (必要)

CcpResponseConfig

名字 描述 價值
compressionAlgo 壓縮演算法。 字串
convertChildPropertiesToArray 值,指出回應是否不是事件/記錄的陣列。 藉由將此旗標設定為 true,表示遠端伺服器會以每個屬性作為事件/記錄數位值的物件回應。 bool
csvDelimiter csv 分隔符,以防回應格式為 CSV。 字串
csvEscape 用來逸出 CSV 字元的字元。 字串

約束:
最小長度 = 1
最大長度 = 1
eventsJsonPaths json 路徑 '$' char 是 json 根目錄。 string[] (必要)
格式 回應格式。 可能的值為 json、csv、xml 字串
hasCsvBoundary 值,指出回應是否具有 CSV 界限,以防回應為 CSV 格式。 bool
hasCsvHeader 值,指出回應是否具有標頭,以防回應為 CSV 格式。 bool
isGzipCompressed 值,指出遠端伺服器是否支援 Gzip,而我們應該預期 Gzip 回應。 bool
successStatusJsonPath 狀態消息/程式代碼應該出現在回應中的值。 字串
successStatusValue 狀態值。 字串

CodelessApiPollingDataConnector

名字 描述 價值
數據連接器種類 'APIPolling' (必要)
性能 無程式代碼擷取數據連接器屬性 ApiPollingParameters

CodelessConnectorPollingAuthProperties

名字 描述 價值
apiKeyIdentifier 在實際令牌之前,標頭中傳送前置詞 字串
apiKeyName 用來傳送令牌的標頭名稱 字串
authorizationEndpoint 用來授權使用者的端點,用於 Oauth 2.0 流程 字串
authorizationEndpointQueryParameters 授權要求中使用的查詢參數,用於 Oauth 2.0 流程 任何
authType 驗證類型 字串 (必要)
flowName 描述流程名稱,例如 Oauth 2.0 的 'AuthCode' 字串
isApiKeyInPostPayload 標記索引鍵是否應該在標頭中傳送 字串
isClientSecretInHeader 標記我們應該在標頭或承載中傳送客戶端密碼,用於 Oauth 2.0 流程 bool
redirectionEndpoint 我們將在 Oauth 2.0 流程中取得授權碼的重新導向端點 字串
範圍 OAuth 令牌範圍 字串
tokenEndpoint 用來發出令牌的端點,用於 Oauth 2.0 流程 字串
tokenEndpointHeaders 令牌要求中使用的查詢標頭,用於 Oauth 2.0 流程 任何
tokenEndpointQueryParameters 令牌要求中使用的查詢參數,用於 Oauth 2.0 流程 任何

CodelessConnectorPollingConfigProperties

名字 描述 價值
認證 描述輪詢程序的驗證類型 CodelessConnectorPollingAuthProperties (必要)
isActive 輪詢器作用中狀態 bool
尋呼 描述輪詢者的輪詢要求分頁設定 CodelessConnectorPollingPagingProperties
請求 描述輪詢器的輪詢要求設定參數 CodelessConnectorPollingRequestProperties (必要)
回應 描述輪詢器回應設定參數 CodelessConnectorPollingResponseProperties

CodelessConnectorPollingPagingProperties

名字 描述 價值
nextPageParaName 定義下一頁屬性的名稱 字串
nextPageTokenJsonPath 定義下一頁令牌 JSON 的路徑 字串
pageCountAttributePath 定義頁面計數屬性的路徑 字串
pageSize 定義分頁大小 int
pageSizeParaName 定義頁面大小參數的名稱 字串
pageTimeStampAttributePath 定義分頁時間戳屬性的路徑 字串
pageTotalCountAttributePath 定義頁面總計計數屬性的路徑 字串
pagingType 描述類型。 可以是 'None'、'PageToken'、'PageCount'、'TimeStamp' 字串 (必要)
searchTheLatestTimeStampFromEventsList 判斷是否要在事件清單中搜尋最新的時間戳 字串

CodelessConnectorPollingRequestProperties

名字 描述 價值
apiEndpoint 描述我們應該從中提取數據的端點 字串 (必要)
endTimeAttributeName 這會使用時間範圍結尾的查詢事件 字串
描述在輪詢要求中傳送的標頭 任何
httpMethod 我們將在輪詢要求、GET 或 POST 中使用的 HTTP 方法類型 字串 (必要)
queryParameters 描述在輪詢要求中傳送的查詢參數 任何
queryParametersTemplate 針對進階案例,例如內嵌在巢狀 JSON 承載中的使用者名稱/密碼 字串
queryTimeFormat 時間格式將用於特定視窗中的查詢事件 字串 (必要)
queryWindowInMin 我們將使用提取數據的視窗間隔 int (必要)
rateLimitQps 定義速率限制 QPS int
retryCount 描述在發生失敗時,我們應該嘗試和輪詢數據的時間量 int
startTimeAttributeName 這會使用時間範圍開頭的查詢事件 字串
timeoutInSeconds 我們將視為要求逾時的秒數 int

CodelessConnectorPollingResponseProperties

名字 描述 價值
eventsJsonPaths 描述我們應該在回應中擷取數據的路徑 string[] (必要)
isGzipCompressed 描述回應中的數據是否為 Gzip bool
successStatusJsonPath 描述我們應該在回應中擷取狀態代碼的路徑 字串
successStatusValue 描述我們應該在回應中擷取狀態值的路徑 字串

CodelessParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties

CodelessUiConnectorConfigProperties

名字 描述 價值
可用性 連接器可用性狀態 可用性 (必要)
connectivityCriteria 定義連接器檢查連線方式 CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem[] (必要)
customImage 在 Azure Sentinel 連接器資源庫內顯示連接器時要使用的選擇性自定義影像 字串
dataTypes 要檢查上次接收數據的數據類型 CodelessUiConnectorConfigPropertiesDataTypesItem[] (必要)
descriptionMarkdown 連接器描述 字串 (必要)
graphQueries 顯示目前數據狀態的圖表查詢 CodelessUiConnectorConfigPropertiesGraphQueriesItem[] (必要)
graphQueriesTableName 連接器將插入數據至的數據表名稱 字串 (必要)
instructionSteps 啟用連接器的指示步驟 CodelessUiConnectorConfigPropertiesInstructionStepsItem[] (必要)
權限 連接器所需的許可權 權限 (必要)
發行人 連接器發行者名稱 字串 (必要)
sampleQueries 連接器的範例查詢 CodelessUiConnectorConfigPropertiesSampleQueriesItem[] (必要)
標題 連接器刀鋒視窗標題 字串 (必要)

CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem

名字 描述 價值
類型 線上類型 'IsConnectedQuery'
價值 檢查連線的查詢 string[]

CodelessUiConnectorConfigPropertiesDataTypesItem

名字 描述 價值
lastDataReceivedQuery 查詢以指出上次收到的數據 字串
名字 要顯示在圖形中的數據類型名稱。 可以搭配 {{graphQueriesTableName}} 占位符使用 字串

CodelessUiConnectorConfigPropertiesGraphQueriesItem

名字 描述 價值
baseQuery 圖形的基底查詢 字串
傳說 圖形的圖例 字串
metricName 查詢正在檢查的計量 字串

CodelessUiConnectorConfigPropertiesInstructionStepsItem

名字 描述 價值
描述 指示步驟描述 字串
指示 指示步驟詳細數據 InstructionStepsInstructionsItem[]
標題 指示步驟標題 字串

CodelessUiConnectorConfigPropertiesSampleQueriesItem

名字 描述 價值
描述 範例查詢描述 字串
查詢 範例查詢 字串

CodelessUiDataConnector

名字 描述 價值
數據連接器種類 'GenericUI' (必要)
性能 無程式代碼 UI 資料連接器屬性 CodelessParameters

DataConnectorDataTypeCommon

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

DCRConfiguration

名字 描述 價值
dataCollectionEndpoint 表示記錄分析中的數據收集擷取端點。 字串 (必要)
dataCollectionRuleImmutableId 數據收集規則不可變標識碼,規則會定義轉換和數據目的地。 字串 (必要)
streamName 我們要傳送數據的數據流。 字串 (必要)

Dynamics365DataConnector

名字 描述 價值
數據連接器種類 'Dynamics365' (必要)
性能 Dynamics365 數據連接器屬性。 Dynamics365DataConnectorProperties

Dynamics365DataConnectorDataTypes

名字 描述 價值
dynamics365CdsActivities Common Data Service 數據類型連接。 Dynamics365DataConnectorDataTypesDynamics365CdsActivities (必要)

Dynamics365DataConnectorDataTypesDynamics365CdsActivities

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Dynamics365DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Dynamics365DataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

GCPAuthModel

名字 描述 價值
projectNumber GCP 項目編號 字串 (必要)
serviceAccountEmail GCP 服務帳戶電子郵件 字串 (必要)
類型 驗證類型 'GCP' (必要)
workloadIdentityProviderId GCP 工作負載識別提供者標識碼 字串 (必要)

GCPAuthProperties

名字 描述 價值
projectNumber GCP 項目編號。 字串 (必要)
serviceAccountEmail 用來存取 GCP 專案的服務帳戶。 字串 (必要)
workloadIdentityProviderId 用來存取 GCP 專案的工作負載識別提供者識別碼。 字串 (必要)

GCPDataConnector

名字 描述 價值
數據連接器種類 'GCP' (必要)
性能 Google Cloud Platform 資料連接器屬性。 GCPDataConnectorProperties

GCPDataConnectorProperties

名字 描述 價值
認證 連接器的驗證區段。 GCPAuthProperties (必要)
connectorDefinitionName 代表UI組態的連接器定義名稱。 字串 (必要)
dcrConfig 數據的目的地組態。 DCRConfiguration
請求 連接器的要求區段。 GCPRequestProperties (必要)

GCPRequestProperties

名字 描述 價值
projectId GCP 項目識別碼。 字串 (必要)
subscriptionNames GCP pub/sub 訂閱名稱。 string[] (必要)

GenericBlobSbsAuthModel

名字 描述 價值
credentialsConfig 服務總線命名空間的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelCredentialsConfig
storageAccountCredentialsConfig 儲存體帳戶的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelStorageAccountCredentialsConfig
類型 驗證類型 'ServiceBus' (必要)

GenericBlobSbsAuthModelCredentialsConfig

名字 描述 價值

GenericBlobSbsAuthModelStorageAccountCredentialsConfig

名字 描述 價值

GitHubAuthModel

名字 描述 價值
installationId GitHubApp 驗證安裝標識碼。 字串
類型 驗證類型 'GitHub' (必要)

InstructionStepsInstructionsItem

名字 描述 價值
參數 設定的參數 任何
類型 設定的種類 'CopyableLabel'
'InfoMessage'
'InstructionStepsGroup' (必要)

IoTDataConnector

名字 描述 價值
數據連接器種類 'IOT' (必要)
性能 IoT 資料連接器屬性。 IoTDataConnectorProperties

IoTDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

JwtAuthModel

名字 描述 價值
一旦將要求傳送至令牌端點,我們想要新增的自定義標頭。 JwtAuthModelHeaders
isCredentialsInHeaders 旗標,指出是否要將使用者名稱和密碼傳送至標頭中的令牌端點。 bool
isJsonRequest 指出本文要求是否為 JSON 的旗標(標頭 Content-Type = application/json),表示它是窗體 URL 編碼要求(標頭 Content-Type = application/x-www-form-urlencoded)。 bool
密碼 密碼 JwtAuthModelPassword (必要)
queryParameters 一旦將要求傳送至令牌端點,我們想要新增的自定義查詢參數。 JwtAuthModelQueryParameters
requestTimeoutInSeconds 要求以秒為單位的逾時。 int

約束:
最大值 = 180
tokenEndpoint 要求 JWT 的令牌端點 字串 (必要)
類型 驗證類型 'JwtToken' (必要)
userName 用戶名稱。 如果在標頭要求中傳送的使用者名稱和密碼,我們只需要以使用者名稱填入 value 屬性(與基本身份驗證相同)。 如果在本文要求中傳送的使用者名稱和密碼,我們需要指定 KeyValue JwtAuthModelUserName (必要)

JwtAuthModelHeaders

名字 描述 價值

JwtAuthModelPassword

名字 描述 價值

JwtAuthModelQueryParameters

名字 描述 價值

JwtAuthModelUserName

名字 描述 價值

McasDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftCloudAppSecurity' (必要)
性能 MCAS (Microsoft Cloud App Security) 資料連接器屬性。 McasDataConnectorProperties

McasDataConnectorDataTypes

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)
discoveryLogs 探索記錄數據類型連線。 DataConnectorDataTypeCommon

McasDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 McasDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MdatpDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftDefenderAdvancedThreatProtection' (必要)
性能 MDATP (Microsoft Defender 進階威脅防護) 資料連接器屬性。 MdatpDataConnectorProperties

MdatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

Microsoft.SecurityInsights/dataConnectors

名字 描述 價值
etag Azure 資源的 Etag 字串
針對 type CodelessApiPollingDataConnector設定為 'APIPolling'。 針對 awsCloudTrailDataConnector 類型設定為 'AmazonWebServicesCloudTrail',。 在 awsS3DataConnector類型 設定為 'AmazonWebServicesS3'。 針對 AADDataConnector類型 設定為 『AzureActiveDirectory』。 針對 AatpDataConnector 類型,設定為 『AzureAdvancedThreatProtection』。 針對 ASCDataConnector類型 設定為 『AzureSecurityCenter』。 針對 dynamics365DataConnector 類型設定為 'Dynamics365',。 將 類型設定為 'GCP' GCPDataConnector。 將 類型設定為 'GenericUI',CodelessUiDataConnector。 針對ioTDataConnector類型 設定為'IOT',。 針對 McasDataConnector 類型設定為 'MicrosoftCloudAppSecurity',。 針對 MdatpDataConnector類型 設定為 'MicrosoftDefenderAdvancedThreatProtection'。 將 類型設定為 'MicrosoftPurviewInformationProtection',MicrosoftPurviewInformationProtectionDataConnector。 將 類型設定為 'MicrosoftThreatIntelligence',MstiDataConnector。 針對類型 MTPDataConnector,設定為 'MicrosoftThreatProtection'。 將 類型設定為 'Office365' OfficeDataConnector。 將 類型設定為 'Office365Project',Office365ProjectDataConnector。 針對 officeATPDataConnector 類型設定為 'OfficeATP',。 將 類型設定為 'OfficeIRM',OfficeIRMDataConnector。 針對 officePowerBIDataConnector 類型設定為 'OfficePowerBI',。 針對 restApiPollerDataConnector 類型設定為 'RestApiPoller',。 將 類型設定為 'ThreatIntelligence',TIDataConnector。 針對類型 TiTaxiiDataConnector,設定為 'ThreatIntelligenceTaxii'。 'AmazonWebServicesCloudTrail'
'AmazonWebServicesS3'
'APIPolling'
'AzureActiveDirectory'
'AzureAdvancedThreatProtection'
'AzureSecurityCenter'
'Dynamics365'
'GCP'
'GenericUI'
'IOT'
'MicrosoftCloudAppSecurity'
'MicrosoftDefenderAdvancedThreatProtection'
'MicrosoftPurviewInformationProtection'
'MicrosoftThreatIntelligence'
'MicrosoftThreatProtection'
'Office365'
'Office365Project'
'OfficeATP'
'OfficeIRM'
'OfficePowerBI'
'RestApiPoller'
'ThreatIntelligence'
'ThreatIntelligenceTaxii' (必要)
名字 資源名稱 字串 (必要)
範圍 在與部署範圍不同的範圍內建立資源時,請使用 。 將此屬性設定為資源的符號名稱,以套用 擴充資源

MicrosoftPurviewInformationProtectionConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (必要)

MicrosoftPurviewInformationProtectionConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MicrosoftPurviewInformationProtectionDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftPurviewInformationProtection' (必要)
性能 Microsoft Purview 資訊保護數據連接器屬性。 MicrosoftPurviewInformationProtectionDataConnectorProperties

MicrosoftPurviewInformationProtectionDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MstiDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatIntelligence' (必要)
性能 Microsoft Threat Intelligence 數據連接器屬性。 MstiDataConnectorProperties

MstiDataConnectorDataTypes

名字 描述 價值
microsoftEmergingThreatFeed Microsoft Threat Intelligence Platform 數據連接器的數據類型。 MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (必要)

MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed

名字 描述 價值
lookbackPeriod 要匯入之摘要的回溯期間。 字串 (必要)
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MstiDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MstiDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MTPDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatProtection' (必要)
性能 MTP (Microsoft威脅防護) 資料連接器屬性。 MTPDataConnectorProperties

MTPDataConnectorDataTypes

名字 描述 價值
警報 Microsoft威脅防護平台數據連接器的警示數據類型。 MTPDataConnectorDataTypesAlerts
事件 Microsoft威脅防護平台數據連接器的事件數據類型。 MTPDataConnectorDataTypesIncidents (必要)

MTPDataConnectorDataTypesAlerts

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorDataTypesIncidents

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MTPDataConnectorDataTypes (必要)
filteredProviders 連接器的可用篩選提供者。 MtpFilteredProviders
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MtpFilteredProviders

名字 描述 價值
警報 警示篩選的提供者。 未套用篩選條件時,所有警示都會透過 MTP 管線進行串流處理,但 MDA 和 MDI 以外的所有產品仍處於私人預覽狀態。 包含任何的字串數組:
'microsoftDefenderForCloudApps'
'microsoftDefenderForIdentity' (必要)

NoneAuthModel

名字 描述 價值
類型 驗證類型 'None' (必要)

OAuthModel

名字 描述 價值
accessTokenPrepend 存取令牌前面加上。 預設值為 『Bearer』。 字串
authorizationCode 用戶的授權碼。 字串
authorizationEndpoint 授權端點。 字串
authorizationEndpointHeaders 授權端點標頭。 OAuthModelAuthorizationEndpointHeaders
authorizationEndpointQueryParameters 授權端點查詢參數。 OAuthModelAuthorizationEndpointQueryParameters
clientId OAuth 提供者指派給應用程式的應用程式 (用戶端) 識別碼。 字串 (必要)
clientSecret OAuth 提供者指派給您應用程式的應用程式 (用戶端) 秘密。 字串 (必要)
grantType 授與類型,通常是「授權碼」。 字串 (必要)
isCredentialsInHeaders 指出是否要將 clientId 和 clientSecret 傳送至標頭中的令牌端點。 bool
isJwtBearerFlow 值,指出其是否為 JWT 流程。 bool
redirectUri 使用者在 OAuth 提供者中設定的應用程式重新導向 URL。 字串
範圍 應用程式 (用戶端) 範圍,OAuth 提供者指派給您的應用程式。 字串
tokenEndpoint 令牌端點。 定義 OAuth2 重新整理令牌。 字串 (必要)
tokenEndpointHeaders 令牌端點標頭。 OAuthModelTokenEndpointHeaders
tokenEndpointQueryParameters 令牌端點查詢參數。 OAuthModelTokenEndpointQueryParameters
類型 驗證類型 'OAuth2' (必要)

OAuthModelAuthorizationEndpointHeaders

名字 描述 價值

OAuthModelAuthorizationEndpointQueryParameters

名字 描述 價值

OAuthModelTokenEndpointHeaders

名字 描述 價值

OAuthModelTokenEndpointQueryParameters

名字 描述 價值

Office365ProjectConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 Office365ProjectConnectorDataTypesLogs (必要)

Office365ProjectConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Office365ProjectDataConnector

名字 描述 價值
數據連接器種類 'Office365Project' (必要)
性能 Office Microsoft Project 數據連接器屬性。 Office365ProjectDataConnectorProperties

Office365ProjectDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Office365ProjectConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeATPDataConnector

名字 描述 價值
數據連接器種類 'OfficeATP' (必要)
性能 OfficeATP (Office 365 進階威脅防護) 數據連接器屬性。 OfficeATPDataConnectorProperties

OfficeATPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeDataConnector

名字 描述 價值
數據連接器種類 'Office365' (必要)
性能 Office 數據連接器屬性。 OfficeDataConnectorProperties

OfficeDataConnectorDataTypes

名字 描述 價值
交換 Exchange 資料類型連接。 OfficeDataConnectorDataTypesExchange (必要)
sharePoint SharePoint 資料類型連線。 OfficeDataConnectorDataTypesSharePoint (必要)
團隊 Teams 數據類型連線。 OfficeDataConnectorDataTypesTeams (必要)

OfficeDataConnectorDataTypesExchange

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesSharePoint

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesTeams

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficeDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeIRMDataConnector

名字 描述 價值
數據連接器種類 'OfficeIRM' (必要)
性能 OfficeIRM (Microsoft Insider Risk Management) 數據連接器屬性。 OfficeIRMDataConnectorProperties

OfficeIRMDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficePowerBIConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 OfficePowerBIConnectorDataTypesLogs (必要)

OfficePowerBIConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficePowerBIDataConnector

名字 描述 價值
數據連接器種類 'OfficePowerBI' (必要)
性能 Office Microsoft PowerBI 數據連接器屬性。 OfficePowerBIDataConnectorProperties

OfficePowerBIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficePowerBIConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OracleAuthModel

名字 描述 價值
pemFile PRM 檔案的內容 字串 (必要)
publicFingerprint 公用指紋 字串 (必要)
tenantId Oracle 租用戶標識碼 字串 (必要)
類型 驗證類型 'Oracle' (必要)
userId Oracle 用戶標識碼 字串 (必要)

權限

名字 描述 價值
海關 連接器所需的海關許可權 PermissionsCustomsItem[]
resourceProvider 連接器所需的資源提供者許可權 PermissionsResourceProviderItem[]

PermissionsCustomsItem

名字 描述 價值
描述 海關許可權描述 字串
名字 海關許可權名稱 字串

PermissionsResourceProviderItem

名字 描述 價值
permissionsDisplayText 許可權描述文字 字串
供應商 提供者名稱 'microsoft.aadiam/diagnosticSettings'
'Microsoft.Authorization/policyAssignments'
'Microsoft.OperationalInsights/solutions'
'Microsoft.OperationalInsights/workspaces'
'Microsoft.OperationalInsights/workspaces/datasources'
'Microsoft.OperationalInsights/workspaces/sharedKeys'
providerDisplayName 許可權提供者顯示名稱 字串
requiredPermissions 連接器的必要許可權 RequiredPermissions
範圍 許可權提供者範圍 'ResourceGroup'
'Subscription'
'Workspace'

RequiredPermissions

名字 描述 價值
行動 動作許可權 bool
刪除 delete 許可權 bool
讀取許可權 bool
寫入許可權 bool

RestApiPollerDataConnector

名字 描述 價值
數據連接器種類 'RestApiPoller' (必要)
性能 Rest Api Poller 資料連接器屬性。 RestApiPollerDataConnectorProperties

RestApiPollerDataConnectorProperties

名字 描述 價值
addOnAttributes 附加屬性。 索引鍵名稱會變成屬性名稱(數據行),而值將會成為承載中的屬性值。 RestApiPollerDataConnectorPropertiesAddOnAttributes
認證 驗證模型。 CcpAuthConfig (必要)
connectorDefinitionName 連接器定義名稱(dataConnectorDefinition 資源標識符)。 字串 (必要)
dataType Log Analytics 數據表目的地。 字串
dcrConfig DCR 相關屬性。 DCRConfiguration
isActive 指出連接器是否為使用中。 bool
尋呼 分頁組態。 RestApiPollerRequestPagingConfig
請求 要求組態。 RestApiPollerRequestConfig (必要)
回應 回應組態。 CcpResponseConfig

RestApiPollerDataConnectorPropertiesAddOnAttributes

名字 描述 價值

RestApiPollerRequestConfig

名字 描述 價值
apiEndpoint API 端點。 字串 (必要)
endTimeAttributeName 遠端伺服器預期結束查詢的查詢參數名稱。 這個屬性會與 startTimeAttributeName 交手 字串
遠端伺服器要求的標頭。 RestApiPollerRequestConfigHeaders
httpMethod HTTP 方法,預設值 GET。 'DELETE'
'GET'
'POST'
'PUT'
isPostPayloadJson 旗標,指出 HTTP POST 承載是否為 JSON 格式 (vs form-urlencoded)。 bool
queryParameters RESTful API 的 HTTP 查詢參數。 RestApiPollerRequestConfigQueryParameters
queryParametersTemplate 查詢參數範本。 定義在進階案例中傳遞查詢參數時要使用的查詢參數範本。 字串
queryTimeFormat 查詢時間格式。 遠端伺服器可以有查詢從範圍 『start』 到 'end' 提取數據。 這個屬性表示遠端伺服器知道剖析的預期時間格式。 字串
queryTimeIntervalAttributeName 我們需要以時間間隔傳送伺服器給查詢記錄的查詢參數名稱。 應使用 queryTimeIntervalPrependqueryTimeIntervalDelimiter 定義 字串
queryTimeIntervalDelimiter 查詢參數中的 2 QueryTimeFormat 之間的分隔符字串 queryTimeIntervalAttributeName 字串
queryTimeIntervalPrepend queryTimeIntervalAttributeName中查詢參數值前面加上的字串。 字串
queryWindowInMin 要求的查詢視窗,以分鐘為單位。 int
rateLimitQPS 要求的每秒速率限制查詢。 int
retryCount 重試計數。 int
startTimeAttributeName 遠端伺服器預期要啟動查詢的查詢參數名稱。 這個屬性會與 endTimeAttributeName交手。 字串
timeoutInSeconds 以秒為單位的逾時。 int

RestApiPollerRequestConfigHeaders

名字 描述 價值

RestApiPollerRequestConfigQueryParameters

名字 描述 價值

RestApiPollerRequestPagingConfig

名字 描述 價值
pageSize 頁面大小 int
pageSizeParameterName 頁面大小參數名稱 字串
pagingType 分頁類型 'CountBasedPaging'
'LinkHeader'
'NextPageToken'
'NextPageUrl'
'Offset'
'PersistentLinkHeader'
'PersistentToken' (必要)

SessionAuthModel

名字 描述 價值
會話服務端點的 HTTP 要求標頭。 SessionAuthModelHeaders
isPostPayloadJson 指出是否在 HTTP POST 承載中設定 API 金鑰。 bool
密碼 密碼屬性名稱。 SessionAuthModelPassword (必要)
queryParameters 查詢工作階段服務端點的參數。 SessionAuthModelQueryParameters
sessionIdName HTTP 回應標頭中的會話標識碼屬性名稱。 字串
sessionLoginRequestUri 會話服務端點的 HTTP 要求 URL。 字串
sessionTimeoutInMinutes 會話逾時,以分鐘為單位。 int
類型 驗證類型 'Session' (必要)
userName 用戶名稱屬性值。 SessionAuthModelUserName (必要)

SessionAuthModelHeaders

名字 描述 價值

SessionAuthModelPassword

名字 描述 價值

SessionAuthModelQueryParameters

名字 描述 價值

SessionAuthModelUserName

名字 描述 價值

TIDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligence' (必要)
性能 TI (威脅情報) 資料連接器屬性。 TIDataConnectorProperties

TIDataConnectorDataTypes

名字 描述 價值
指標 指標連接的數據類型。 TIDataConnectorDataTypesIndicators (必要)

TIDataConnectorDataTypesIndicators

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 TIDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
tipLookbackPeriod 要匯入之摘要的回溯期間。 字串

TiTaxiiDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligenceTaxii' (必要)
性能 威脅情報 TAXII 資料連接器屬性。 TiTaxiiDataConnectorProperties

TiTaxiiDataConnectorDataTypes

名字 描述 價值
taxiiClient TAXII 連接器的數據類型。 TiTaxiiDataConnectorDataTypesTaxiiClient (必要)

TiTaxiiDataConnectorDataTypesTaxiiClient

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TiTaxiiDataConnectorProperties

名字 描述 價值
collectionId TAXII 伺服器的集合標識碼。 字串
dataTypes Threat Intelligence TAXII 資料連接器的可用數據類型。 TiTaxiiDataConnectorDataTypes (必要)
friendlyName TAXII 伺服器的易記名稱。 字串
密碼 TAXII 伺服器的密碼。 字串
pollingFrequency TAXII 伺服器的輪詢頻率。 'OnceADay'
'OnceAMinute'
'OnceAnHour' (必要)
taxiiLookbackPeriod TAXII 伺服器的回溯期間。 字串
taxiiServer TAXII 伺服器的 API 根目錄。 字串
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
userName TAXII 伺服器的userName。 字串
workspaceId 工作區標識碼。 字串

ARM 樣本資源定義

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

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

資源格式

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

{
  "etag": "string",
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}

CcpAuthConfig 物件

設定 類型 屬性,以指定物件的類型。

針對 APIKey,請使用:

{
  "apiKey": "string",
  "apiKeyIdentifier": "string",
  "apiKeyName": "string",
  "isApiKeyInPostPayload": "bool",
  "type": "APIKey"
}

針對 AWS,請使用:

{
  "externalId": "string",
  "roleArn": "string",
  "type": "AWS"
}

針對 Basic,請使用:

{
  "password": "string",
  "type": "Basic",
  "userName": "string"
}

針對 GCP,請使用:

{
  "projectNumber": "string",
  "serviceAccountEmail": "string",
  "type": "GCP",
  "workloadIdentityProviderId": "string"
}

針對 GitHub,請使用:

{
  "installationId": "string",
  "type": "GitHub"
}

若為 JwtToken,請使用:

{
  "headers": {
    "{customized property}": "string"
  },
  "isCredentialsInHeaders": "bool",
  "isJsonRequest": "bool",
  "password": {
    "{customized property}": "string"
  },
  "queryParameters": {
    "{customized property}": "string"
  },
  "requestTimeoutInSeconds": "int",
  "tokenEndpoint": "string",
  "type": "JwtToken",
  "userName": {
    "{customized property}": "string"
  }
}

針對 None,請使用:

{
  "type": "None"
}

針對 OAuth2,請使用:

{
  "accessTokenPrepend": "string",
  "authorizationCode": "string",
  "authorizationEndpoint": "string",
  "authorizationEndpointHeaders": {
    "{customized property}": "string"
  },
  "authorizationEndpointQueryParameters": {
    "{customized property}": "string"
  },
  "clientId": "string",
  "clientSecret": "string",
  "grantType": "string",
  "isCredentialsInHeaders": "bool",
  "isJwtBearerFlow": "bool",
  "redirectUri": "string",
  "scope": "string",
  "tokenEndpoint": "string",
  "tokenEndpointHeaders": {
    "{customized property}": "string"
  },
  "tokenEndpointQueryParameters": {
    "{customized property}": "string"
  },
  "type": "OAuth2"
}

針對 Oracle,請使用:

{
  "pemFile": "string",
  "publicFingerprint": "string",
  "tenantId": "string",
  "type": "Oracle",
  "userId": "string"
}

針對 ServiceBus,請使用:

{
  "credentialsConfig": {
    "{customized property}": "string"
  },
  "storageAccountCredentialsConfig": {
    "{customized property}": "string"
  },
  "type": "ServiceBus"
}

針對 工作階段,請使用:

{
  "headers": {
    "{customized property}": "string"
  },
  "isPostPayloadJson": "bool",
  "password": {
    "{customized property}": "string"
  },
  "queryParameters": {
    "{customized property}": {}
  },
  "sessionIdName": "string",
  "sessionLoginRequestUri": "string",
  "sessionTimeoutInMinutes": "int",
  "type": "Session",
  "userName": {
    "{customized property}": "string"
  }
}

Microsoft.SecurityInsights/dataConnectors 物件

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

針對 APIPolling,請使用:

{
  "kind": "APIPolling",
  "properties": {
    "connectorUiConfig": {
      "availability": {
        "isPreview": "bool",
        "status": "1"
      },
      "connectivityCriteria": [
        {
          "type": "string",
          "value": [ "string" ]
        }
      ],
      "customImage": "string",
      "dataTypes": [
        {
          "lastDataReceivedQuery": "string",
          "name": "string"
        }
      ],
      "descriptionMarkdown": "string",
      "graphQueries": [
        {
          "baseQuery": "string",
          "legend": "string",
          "metricName": "string"
        }
      ],
      "graphQueriesTableName": "string",
      "instructionSteps": [
        {
          "description": "string",
          "instructions": [
            {
              "parameters": {},
              "type": "string"
            }
          ],
          "title": "string"
        }
      ],
      "permissions": {
        "customs": [
          {
            "description": "string",
            "name": "string"
          }
        ],
        "resourceProvider": [
          {
            "permissionsDisplayText": "string",
            "provider": "string",
            "providerDisplayName": "string",
            "requiredPermissions": {
              "action": "bool",
              "delete": "bool",
              "read": "bool",
              "write": "bool"
            },
            "scope": "string"
          }
        ]
      },
      "publisher": "string",
      "sampleQueries": [
        {
          "description": "string",
          "query": "string"
        }
      ],
      "title": "string"
    },
    "pollingConfig": {
      "auth": {
        "apiKeyIdentifier": "string",
        "apiKeyName": "string",
        "authorizationEndpoint": "string",
        "authorizationEndpointQueryParameters": {},
        "authType": "string",
        "flowName": "string",
        "isApiKeyInPostPayload": "string",
        "isClientSecretInHeader": "bool",
        "redirectionEndpoint": "string",
        "scope": "string",
        "tokenEndpoint": "string",
        "tokenEndpointHeaders": {},
        "tokenEndpointQueryParameters": {}
      },
      "isActive": "bool",
      "paging": {
        "nextPageParaName": "string",
        "nextPageTokenJsonPath": "string",
        "pageCountAttributePath": "string",
        "pageSize": "int",
        "pageSizeParaName": "string",
        "pageTimeStampAttributePath": "string",
        "pageTotalCountAttributePath": "string",
        "pagingType": "string",
        "searchTheLatestTimeStampFromEventsList": "string"
      },
      "request": {
        "apiEndpoint": "string",
        "endTimeAttributeName": "string",
        "headers": {},
        "httpMethod": "string",
        "queryParameters": {},
        "queryParametersTemplate": "string",
        "queryTimeFormat": "string",
        "queryWindowInMin": "int",
        "rateLimitQps": "int",
        "retryCount": "int",
        "startTimeAttributeName": "string",
        "timeoutInSeconds": "int"
      },
      "response": {
        "eventsJsonPaths": [ "string" ],
        "isGzipCompressed": "bool",
        "successStatusJsonPath": "string",
        "successStatusValue": "string"
      }
    }
  }
}

針對 AmazonWebServicesCloudTrail,請使用:

{
  "kind": "AmazonWebServicesCloudTrail",
  "properties": {
    "awsRoleArn": "string",
    "dataTypes": {
      "logs": {
        "state": "string"
      }
    }
  }
}

針對 AmazonWebServicesS3,請使用:

{
  "kind": "AmazonWebServicesS3",
  "properties": {
    "dataTypes": {
      "logs": {
        "state": "string"
      }
    },
    "destinationTable": "string",
    "roleArn": "string",
    "sqsUrls": [ "string" ]
  }
}

針對 AzureActiveDirectory,請使用:

{
  "kind": "AzureActiveDirectory",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 AzureAdvancedThreatProtection,請使用:

{
  "kind": "AzureAdvancedThreatProtection",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 AzureSecurityCenter,請使用:

{
  "kind": "AzureSecurityCenter",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "subscriptionId": "string"
  }
}

針對 Dynamics365,請使用:

{
  "kind": "Dynamics365",
  "properties": {
    "dataTypes": {
      "dynamics365CdsActivities": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 GCP,請使用:

{
  "kind": "GCP",
  "properties": {
    "auth": {
      "projectNumber": "string",
      "serviceAccountEmail": "string",
      "workloadIdentityProviderId": "string"
    },
    "connectorDefinitionName": "string",
    "dcrConfig": {
      "dataCollectionEndpoint": "string",
      "dataCollectionRuleImmutableId": "string",
      "streamName": "string"
    },
    "request": {
      "projectId": "string",
      "subscriptionNames": [ "string" ]
    }
  }
}

針對 GenericUI,請使用:

{
  "kind": "GenericUI",
  "properties": {
    "connectorUiConfig": {
      "availability": {
        "isPreview": "bool",
        "status": "1"
      },
      "connectivityCriteria": [
        {
          "type": "string",
          "value": [ "string" ]
        }
      ],
      "customImage": "string",
      "dataTypes": [
        {
          "lastDataReceivedQuery": "string",
          "name": "string"
        }
      ],
      "descriptionMarkdown": "string",
      "graphQueries": [
        {
          "baseQuery": "string",
          "legend": "string",
          "metricName": "string"
        }
      ],
      "graphQueriesTableName": "string",
      "instructionSteps": [
        {
          "description": "string",
          "instructions": [
            {
              "parameters": {},
              "type": "string"
            }
          ],
          "title": "string"
        }
      ],
      "permissions": {
        "customs": [
          {
            "description": "string",
            "name": "string"
          }
        ],
        "resourceProvider": [
          {
            "permissionsDisplayText": "string",
            "provider": "string",
            "providerDisplayName": "string",
            "requiredPermissions": {
              "action": "bool",
              "delete": "bool",
              "read": "bool",
              "write": "bool"
            },
            "scope": "string"
          }
        ]
      },
      "publisher": "string",
      "sampleQueries": [
        {
          "description": "string",
          "query": "string"
        }
      ],
      "title": "string"
    }
  }
}

針對 IOT,請使用:

{
  "kind": "IOT",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "subscriptionId": "string"
  }
}

針對 microsoftCloudAppSecurity,請使用:

{
  "kind": "MicrosoftCloudAppSecurity",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      },
      "discoveryLogs": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 MicrosoftDefenderAdvancedThreatProtection,請使用:

{
  "kind": "MicrosoftDefenderAdvancedThreatProtection",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 MicrosoftPurviewInformationProtection,請使用:

{
  "kind": "MicrosoftPurviewInformationProtection",
  "properties": {
    "dataTypes": {
      "logs": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 MicrosoftThreatIntelligence,請使用:

{
  "kind": "MicrosoftThreatIntelligence",
  "properties": {
    "dataTypes": {
      "microsoftEmergingThreatFeed": {
        "lookbackPeriod": "string",
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 MicrosoftThreatProtection,請使用:

{
  "kind": "MicrosoftThreatProtection",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      },
      "incidents": {
        "state": "string"
      }
    },
    "filteredProviders": {
      "alerts": [ "string" ]
    },
    "tenantId": "string"
  }
}

針對 Office365,請使用:

{
  "kind": "Office365",
  "properties": {
    "dataTypes": {
      "exchange": {
        "state": "string"
      },
      "sharePoint": {
        "state": "string"
      },
      "teams": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 Office365Project,請使用:

{
  "kind": "Office365Project",
  "properties": {
    "dataTypes": {
      "logs": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 OfficeATP,請使用:

{
  "kind": "OfficeATP",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 OfficeIRM,請使用:

{
  "kind": "OfficeIRM",
  "properties": {
    "dataTypes": {
      "alerts": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 OfficePowerBI,請使用:

{
  "kind": "OfficePowerBI",
  "properties": {
    "dataTypes": {
      "logs": {
        "state": "string"
      }
    },
    "tenantId": "string"
  }
}

針對 RestApiPoller,請使用:

{
  "kind": "RestApiPoller",
  "properties": {
    "addOnAttributes": {
      "{customized property}": "string"
    },
    "auth": {
      "type": "string"
      // For remaining properties, see CcpAuthConfig objects
    },
    "connectorDefinitionName": "string",
    "dataType": "string",
    "dcrConfig": {
      "dataCollectionEndpoint": "string",
      "dataCollectionRuleImmutableId": "string",
      "streamName": "string"
    },
    "isActive": "bool",
    "paging": {
      "pageSize": "int",
      "pageSizeParameterName": "string",
      "pagingType": "string"
    },
    "request": {
      "apiEndpoint": "string",
      "endTimeAttributeName": "string",
      "headers": {
        "{customized property}": "string"
      },
      "httpMethod": "string",
      "isPostPayloadJson": "bool",
      "queryParameters": {
        "{customized property}": {}
      },
      "queryParametersTemplate": "string",
      "queryTimeFormat": "string",
      "queryTimeIntervalAttributeName": "string",
      "queryTimeIntervalDelimiter": "string",
      "queryTimeIntervalPrepend": "string",
      "queryWindowInMin": "int",
      "rateLimitQPS": "int",
      "retryCount": "int",
      "startTimeAttributeName": "string",
      "timeoutInSeconds": "int"
    },
    "response": {
      "compressionAlgo": "string",
      "convertChildPropertiesToArray": "bool",
      "csvDelimiter": "string",
      "csvEscape": "string",
      "eventsJsonPaths": [ "string" ],
      "format": "string",
      "hasCsvBoundary": "bool",
      "hasCsvHeader": "bool",
      "isGzipCompressed": "bool",
      "successStatusJsonPath": "string",
      "successStatusValue": "string"
    }
  }
}

針對 ThreatIntelligence,請使用:

{
  "kind": "ThreatIntelligence",
  "properties": {
    "dataTypes": {
      "indicators": {
        "state": "string"
      }
    },
    "tenantId": "string",
    "tipLookbackPeriod": "string"
  }
}

針對 ThreatIntelligenceTaxii,請使用:

{
  "kind": "ThreatIntelligenceTaxii",
  "properties": {
    "collectionId": "string",
    "dataTypes": {
      "taxiiClient": {
        "state": "string"
      }
    },
    "friendlyName": "string",
    "password": "string",
    "pollingFrequency": "string",
    "taxiiLookbackPeriod": "string",
    "taxiiServer": "string",
    "tenantId": "string",
    "userName": "string",
    "workspaceId": "string"
  }
}

屬性值

AADDataConnector

名字 描述 價值
數據連接器種類 'AzureActiveDirectory' (必要)
性能 AADIP (Azure Active Directory Identity Protection) 資料連接器屬性。 AADDataConnectorProperties

AADDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AatpDataConnector

名字 描述 價值
數據連接器種類 'AzureAdvancedThreatProtection' (必要)
性能 AATP (Azure 進階威脅防護) 資料連接器屬性。 AatpDataConnectorProperties

AatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AlertsDataTypeOfDataConnector

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)

ApiKeyAuthModel

名字 描述 價值
apiKey 使用者秘密金鑰認證的 API 金鑰 字串 (必要)
apiKeyIdentifier API 金鑰識別碼 字串
apiKeyName API 金鑰名稱 字串 (必要)
isApiKeyInPostPayload 旗標,指出 API 金鑰是否已在 HTTP POST 承載中設定 bool
類型 驗證類型 'APIKey' (必要)

ApiPollingParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties
pollingConfig 設定以描述輪詢指示 CodelessConnectorPollingConfigProperties

ASCDataConnector

名字 描述 價值
數據連接器種類 'AzureSecurityCenter' (必要)
性能 ASC (Azure 資訊安全中心) 資料連接器屬性。 ASCDataConnectorProperties

ASCDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

可用性

名字 描述 價值
isPreview 將連接器設定為預覽 bool
地位 連接器可用性狀態 '1'

AWSAuthModel

名字 描述 價值
externalId AWS STS 會擔任角色外部標識碼。 這是用來防止混淆的副問題: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' 字串
roleArn AWS STS 承擔角色ARN 字串 (必要)
類型 驗證類型 'AWS' (必要)

AwsCloudTrailDataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesCloudTrail' (必要)
性能 Amazon Web Services CloudTrail 數據連接器屬性。 AwsCloudTrailDataConnectorProperties

AwsCloudTrailDataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsCloudTrailDataConnectorDataTypesLogs (必要)

AwsCloudTrailDataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsCloudTrailDataConnectorProperties

名字 描述 價值
awsRoleArn 用來存取 Aws 帳戶的 Aws Role Arn (含 CloudTrailReadOnly 原則)。 字串
dataTypes 連接器的可用數據類型。 AwsCloudTrailDataConnectorDataTypes (必要)

AwsS3DataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesS3' (必要)
性能 Amazon Web Services S3 數據連接器屬性。 AwsS3DataConnectorProperties

AwsS3DataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsS3DataConnectorDataTypesLogs (必要)

AwsS3DataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsS3DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AwsS3DataConnectorDataTypes (必要)
destinationTable LogAnalytics 中的記錄目的地數據表名稱。 字串 (必要)
roleArn 用來存取 Aws 帳戶的 Aws 角色 Arn。 字串 (必要)
sqsUrls 連接器的 AWS sqs URL。 string[] (必要)

BasicAuthModel

名字 描述 價值
密碼 密碼 字串 (必要)
類型 驗證類型 'Basic' (必要)
userName 用戶名稱。 字串 (必要)

CcpAuthConfig

名字 描述 價值
類型 針對 apiKeyAuthModel 類型 設定為 'APIKey',。 針對 AWSAuthModel類型 設定為 『AWS』。 將 類型設定為 'Basic' BasicAuthModel。 將 類型設定為 'GCP',GCPAuthModel。 針對 gitHubAuthModel 類型 設定為 『GitHub』,。 針對 JwtAuthModel 類型 設定為 『JwtToken』,。 針對 noneAuthModel類型 設定為 『None』。 將 類型設定為 'OAuth2',OAuthModel。 針對 oracleAuthModel 類型設定為 『Oracle』。 針對 GenericBlobSbsAuthModel 類型 設定為 'ServiceBus',。 針對 sessionAuthModel 類型 設定為 'Session', 'APIKey'
'AWS'
'Basic'
'GCP'
'GitHub'
'JwtToken'
'None'
'OAuth2'
'Oracle'
'ServiceBus'
'Session' (必要)

CcpResponseConfig

名字 描述 價值
compressionAlgo 壓縮演算法。 字串
convertChildPropertiesToArray 值,指出回應是否不是事件/記錄的陣列。 藉由將此旗標設定為 true,表示遠端伺服器會以每個屬性作為事件/記錄數位值的物件回應。 bool
csvDelimiter csv 分隔符,以防回應格式為 CSV。 字串
csvEscape 用來逸出 CSV 字元的字元。 字串

約束:
最小長度 = 1
最大長度 = 1
eventsJsonPaths json 路徑 '$' char 是 json 根目錄。 string[] (必要)
格式 回應格式。 可能的值為 json、csv、xml 字串
hasCsvBoundary 值,指出回應是否具有 CSV 界限,以防回應為 CSV 格式。 bool
hasCsvHeader 值,指出回應是否具有標頭,以防回應為 CSV 格式。 bool
isGzipCompressed 值,指出遠端伺服器是否支援 Gzip,而我們應該預期 Gzip 回應。 bool
successStatusJsonPath 狀態消息/程式代碼應該出現在回應中的值。 字串
successStatusValue 狀態值。 字串

CodelessApiPollingDataConnector

名字 描述 價值
數據連接器種類 'APIPolling' (必要)
性能 無程式代碼擷取數據連接器屬性 ApiPollingParameters

CodelessConnectorPollingAuthProperties

名字 描述 價值
apiKeyIdentifier 在實際令牌之前,標頭中傳送前置詞 字串
apiKeyName 用來傳送令牌的標頭名稱 字串
authorizationEndpoint 用來授權使用者的端點,用於 Oauth 2.0 流程 字串
authorizationEndpointQueryParameters 授權要求中使用的查詢參數,用於 Oauth 2.0 流程 任何
authType 驗證類型 字串 (必要)
flowName 描述流程名稱,例如 Oauth 2.0 的 'AuthCode' 字串
isApiKeyInPostPayload 標記索引鍵是否應該在標頭中傳送 字串
isClientSecretInHeader 標記我們應該在標頭或承載中傳送客戶端密碼,用於 Oauth 2.0 流程 bool
redirectionEndpoint 我們將在 Oauth 2.0 流程中取得授權碼的重新導向端點 字串
範圍 OAuth 令牌範圍 字串
tokenEndpoint 用來發出令牌的端點,用於 Oauth 2.0 流程 字串
tokenEndpointHeaders 令牌要求中使用的查詢標頭,用於 Oauth 2.0 流程 任何
tokenEndpointQueryParameters 令牌要求中使用的查詢參數,用於 Oauth 2.0 流程 任何

CodelessConnectorPollingConfigProperties

名字 描述 價值
認證 描述輪詢程序的驗證類型 CodelessConnectorPollingAuthProperties (必要)
isActive 輪詢器作用中狀態 bool
尋呼 描述輪詢者的輪詢要求分頁設定 CodelessConnectorPollingPagingProperties
請求 描述輪詢器的輪詢要求設定參數 CodelessConnectorPollingRequestProperties (必要)
回應 描述輪詢器回應設定參數 CodelessConnectorPollingResponseProperties

CodelessConnectorPollingPagingProperties

名字 描述 價值
nextPageParaName 定義下一頁屬性的名稱 字串
nextPageTokenJsonPath 定義下一頁令牌 JSON 的路徑 字串
pageCountAttributePath 定義頁面計數屬性的路徑 字串
pageSize 定義分頁大小 int
pageSizeParaName 定義頁面大小參數的名稱 字串
pageTimeStampAttributePath 定義分頁時間戳屬性的路徑 字串
pageTotalCountAttributePath 定義頁面總計計數屬性的路徑 字串
pagingType 描述類型。 可以是 'None'、'PageToken'、'PageCount'、'TimeStamp' 字串 (必要)
searchTheLatestTimeStampFromEventsList 判斷是否要在事件清單中搜尋最新的時間戳 字串

CodelessConnectorPollingRequestProperties

名字 描述 價值
apiEndpoint 描述我們應該從中提取數據的端點 字串 (必要)
endTimeAttributeName 這會使用時間範圍結尾的查詢事件 字串
描述在輪詢要求中傳送的標頭 任何
httpMethod 我們將在輪詢要求、GET 或 POST 中使用的 HTTP 方法類型 字串 (必要)
queryParameters 描述在輪詢要求中傳送的查詢參數 任何
queryParametersTemplate 針對進階案例,例如內嵌在巢狀 JSON 承載中的使用者名稱/密碼 字串
queryTimeFormat 時間格式將用於特定視窗中的查詢事件 字串 (必要)
queryWindowInMin 我們將使用提取數據的視窗間隔 int (必要)
rateLimitQps 定義速率限制 QPS int
retryCount 描述在發生失敗時,我們應該嘗試和輪詢數據的時間量 int
startTimeAttributeName 這會使用時間範圍開頭的查詢事件 字串
timeoutInSeconds 我們將視為要求逾時的秒數 int

CodelessConnectorPollingResponseProperties

名字 描述 價值
eventsJsonPaths 描述我們應該在回應中擷取數據的路徑 string[] (必要)
isGzipCompressed 描述回應中的數據是否為 Gzip bool
successStatusJsonPath 描述我們應該在回應中擷取狀態代碼的路徑 字串
successStatusValue 描述我們應該在回應中擷取狀態值的路徑 字串

CodelessParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties

CodelessUiConnectorConfigProperties

名字 描述 價值
可用性 連接器可用性狀態 可用性 (必要)
connectivityCriteria 定義連接器檢查連線方式 CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem[] (必要)
customImage 在 Azure Sentinel 連接器資源庫內顯示連接器時要使用的選擇性自定義影像 字串
dataTypes 要檢查上次接收數據的數據類型 CodelessUiConnectorConfigPropertiesDataTypesItem[] (必要)
descriptionMarkdown 連接器描述 字串 (必要)
graphQueries 顯示目前數據狀態的圖表查詢 CodelessUiConnectorConfigPropertiesGraphQueriesItem[] (必要)
graphQueriesTableName 連接器將插入數據至的數據表名稱 字串 (必要)
instructionSteps 啟用連接器的指示步驟 CodelessUiConnectorConfigPropertiesInstructionStepsItem[] (必要)
權限 連接器所需的許可權 權限 (必要)
發行人 連接器發行者名稱 字串 (必要)
sampleQueries 連接器的範例查詢 CodelessUiConnectorConfigPropertiesSampleQueriesItem[] (必要)
標題 連接器刀鋒視窗標題 字串 (必要)

CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem

名字 描述 價值
類型 線上類型 'IsConnectedQuery'
價值 檢查連線的查詢 string[]

CodelessUiConnectorConfigPropertiesDataTypesItem

名字 描述 價值
lastDataReceivedQuery 查詢以指出上次收到的數據 字串
名字 要顯示在圖形中的數據類型名稱。 可以搭配 {{graphQueriesTableName}} 占位符使用 字串

CodelessUiConnectorConfigPropertiesGraphQueriesItem

名字 描述 價值
baseQuery 圖形的基底查詢 字串
傳說 圖形的圖例 字串
metricName 查詢正在檢查的計量 字串

CodelessUiConnectorConfigPropertiesInstructionStepsItem

名字 描述 價值
描述 指示步驟描述 字串
指示 指示步驟詳細數據 InstructionStepsInstructionsItem[]
標題 指示步驟標題 字串

CodelessUiConnectorConfigPropertiesSampleQueriesItem

名字 描述 價值
描述 範例查詢描述 字串
查詢 範例查詢 字串

CodelessUiDataConnector

名字 描述 價值
數據連接器種類 'GenericUI' (必要)
性能 無程式代碼 UI 資料連接器屬性 CodelessParameters

DataConnectorDataTypeCommon

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

DCRConfiguration

名字 描述 價值
dataCollectionEndpoint 表示記錄分析中的數據收集擷取端點。 字串 (必要)
dataCollectionRuleImmutableId 數據收集規則不可變標識碼,規則會定義轉換和數據目的地。 字串 (必要)
streamName 我們要傳送數據的數據流。 字串 (必要)

Dynamics365DataConnector

名字 描述 價值
數據連接器種類 'Dynamics365' (必要)
性能 Dynamics365 數據連接器屬性。 Dynamics365DataConnectorProperties

Dynamics365DataConnectorDataTypes

名字 描述 價值
dynamics365CdsActivities Common Data Service 數據類型連接。 Dynamics365DataConnectorDataTypesDynamics365CdsActivities (必要)

Dynamics365DataConnectorDataTypesDynamics365CdsActivities

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Dynamics365DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Dynamics365DataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

GCPAuthModel

名字 描述 價值
projectNumber GCP 項目編號 字串 (必要)
serviceAccountEmail GCP 服務帳戶電子郵件 字串 (必要)
類型 驗證類型 'GCP' (必要)
workloadIdentityProviderId GCP 工作負載識別提供者標識碼 字串 (必要)

GCPAuthProperties

名字 描述 價值
projectNumber GCP 項目編號。 字串 (必要)
serviceAccountEmail 用來存取 GCP 專案的服務帳戶。 字串 (必要)
workloadIdentityProviderId 用來存取 GCP 專案的工作負載識別提供者識別碼。 字串 (必要)

GCPDataConnector

名字 描述 價值
數據連接器種類 'GCP' (必要)
性能 Google Cloud Platform 資料連接器屬性。 GCPDataConnectorProperties

GCPDataConnectorProperties

名字 描述 價值
認證 連接器的驗證區段。 GCPAuthProperties (必要)
connectorDefinitionName 代表UI組態的連接器定義名稱。 字串 (必要)
dcrConfig 數據的目的地組態。 DCRConfiguration
請求 連接器的要求區段。 GCPRequestProperties (必要)

GCPRequestProperties

名字 描述 價值
projectId GCP 項目識別碼。 字串 (必要)
subscriptionNames GCP pub/sub 訂閱名稱。 string[] (必要)

GenericBlobSbsAuthModel

名字 描述 價值
credentialsConfig 服務總線命名空間的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelCredentialsConfig
storageAccountCredentialsConfig 儲存體帳戶的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelStorageAccountCredentialsConfig
類型 驗證類型 'ServiceBus' (必要)

GenericBlobSbsAuthModelCredentialsConfig

名字 描述 價值

GenericBlobSbsAuthModelStorageAccountCredentialsConfig

名字 描述 價值

GitHubAuthModel

名字 描述 價值
installationId GitHubApp 驗證安裝標識碼。 字串
類型 驗證類型 'GitHub' (必要)

InstructionStepsInstructionsItem

名字 描述 價值
參數 設定的參數 任何
類型 設定的種類 'CopyableLabel'
'InfoMessage'
'InstructionStepsGroup' (必要)

IoTDataConnector

名字 描述 價值
數據連接器種類 'IOT' (必要)
性能 IoT 資料連接器屬性。 IoTDataConnectorProperties

IoTDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

JwtAuthModel

名字 描述 價值
一旦將要求傳送至令牌端點,我們想要新增的自定義標頭。 JwtAuthModelHeaders
isCredentialsInHeaders 旗標,指出是否要將使用者名稱和密碼傳送至標頭中的令牌端點。 bool
isJsonRequest 指出本文要求是否為 JSON 的旗標(標頭 Content-Type = application/json),表示它是窗體 URL 編碼要求(標頭 Content-Type = application/x-www-form-urlencoded)。 bool
密碼 密碼 JwtAuthModelPassword (必要)
queryParameters 一旦將要求傳送至令牌端點,我們想要新增的自定義查詢參數。 JwtAuthModelQueryParameters
requestTimeoutInSeconds 要求以秒為單位的逾時。 int

約束:
最大值 = 180
tokenEndpoint 要求 JWT 的令牌端點 字串 (必要)
類型 驗證類型 'JwtToken' (必要)
userName 用戶名稱。 如果在標頭要求中傳送的使用者名稱和密碼,我們只需要以使用者名稱填入 value 屬性(與基本身份驗證相同)。 如果在本文要求中傳送的使用者名稱和密碼,我們需要指定 KeyValue JwtAuthModelUserName (必要)

JwtAuthModelHeaders

名字 描述 價值

JwtAuthModelPassword

名字 描述 價值

JwtAuthModelQueryParameters

名字 描述 價值

JwtAuthModelUserName

名字 描述 價值

McasDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftCloudAppSecurity' (必要)
性能 MCAS (Microsoft Cloud App Security) 資料連接器屬性。 McasDataConnectorProperties

McasDataConnectorDataTypes

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)
discoveryLogs 探索記錄數據類型連線。 DataConnectorDataTypeCommon

McasDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 McasDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MdatpDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftDefenderAdvancedThreatProtection' (必要)
性能 MDATP (Microsoft Defender 進階威脅防護) 資料連接器屬性。 MdatpDataConnectorProperties

MdatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

Microsoft.SecurityInsights/dataConnectors

名字 描述 價值
apiVersion API 版本 '2024-04-01-preview'
etag Azure 資源的 Etag 字串
針對 type CodelessApiPollingDataConnector設定為 'APIPolling'。 針對 awsCloudTrailDataConnector 類型設定為 'AmazonWebServicesCloudTrail',。 在 awsS3DataConnector類型 設定為 'AmazonWebServicesS3'。 針對 AADDataConnector類型 設定為 『AzureActiveDirectory』。 針對 AatpDataConnector 類型,設定為 『AzureAdvancedThreatProtection』。 針對 ASCDataConnector類型 設定為 『AzureSecurityCenter』。 針對 dynamics365DataConnector 類型設定為 'Dynamics365',。 將 類型設定為 'GCP' GCPDataConnector。 將 類型設定為 'GenericUI',CodelessUiDataConnector。 針對ioTDataConnector類型 設定為'IOT',。 針對 McasDataConnector 類型設定為 'MicrosoftCloudAppSecurity',。 針對 MdatpDataConnector類型 設定為 'MicrosoftDefenderAdvancedThreatProtection'。 將 類型設定為 'MicrosoftPurviewInformationProtection',MicrosoftPurviewInformationProtectionDataConnector。 將 類型設定為 'MicrosoftThreatIntelligence',MstiDataConnector。 針對類型 MTPDataConnector,設定為 'MicrosoftThreatProtection'。 將 類型設定為 'Office365' OfficeDataConnector。 將 類型設定為 'Office365Project',Office365ProjectDataConnector。 針對 officeATPDataConnector 類型設定為 'OfficeATP',。 將 類型設定為 'OfficeIRM',OfficeIRMDataConnector。 針對 officePowerBIDataConnector 類型設定為 'OfficePowerBI',。 針對 restApiPollerDataConnector 類型設定為 'RestApiPoller',。 將 類型設定為 'ThreatIntelligence',TIDataConnector。 針對類型 TiTaxiiDataConnector,設定為 'ThreatIntelligenceTaxii'。 'AmazonWebServicesCloudTrail'
'AmazonWebServicesS3'
'APIPolling'
'AzureActiveDirectory'
'AzureAdvancedThreatProtection'
'AzureSecurityCenter'
'Dynamics365'
'GCP'
'GenericUI'
'IOT'
'MicrosoftCloudAppSecurity'
'MicrosoftDefenderAdvancedThreatProtection'
'MicrosoftPurviewInformationProtection'
'MicrosoftThreatIntelligence'
'MicrosoftThreatProtection'
'Office365'
'Office365Project'
'OfficeATP'
'OfficeIRM'
'OfficePowerBI'
'RestApiPoller'
'ThreatIntelligence'
'ThreatIntelligenceTaxii' (必要)
名字 資源名稱 字串 (必要)
類型 資源類型 'Microsoft.SecurityInsights/dataConnectors'

MicrosoftPurviewInformationProtectionConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (必要)

MicrosoftPurviewInformationProtectionConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MicrosoftPurviewInformationProtectionDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftPurviewInformationProtection' (必要)
性能 Microsoft Purview 資訊保護數據連接器屬性。 MicrosoftPurviewInformationProtectionDataConnectorProperties

MicrosoftPurviewInformationProtectionDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MstiDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatIntelligence' (必要)
性能 Microsoft Threat Intelligence 數據連接器屬性。 MstiDataConnectorProperties

MstiDataConnectorDataTypes

名字 描述 價值
microsoftEmergingThreatFeed Microsoft Threat Intelligence Platform 數據連接器的數據類型。 MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (必要)

MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed

名字 描述 價值
lookbackPeriod 要匯入之摘要的回溯期間。 字串 (必要)
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MstiDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MstiDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MTPDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatProtection' (必要)
性能 MTP (Microsoft威脅防護) 資料連接器屬性。 MTPDataConnectorProperties

MTPDataConnectorDataTypes

名字 描述 價值
警報 Microsoft威脅防護平台數據連接器的警示數據類型。 MTPDataConnectorDataTypesAlerts
事件 Microsoft威脅防護平台數據連接器的事件數據類型。 MTPDataConnectorDataTypesIncidents (必要)

MTPDataConnectorDataTypesAlerts

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorDataTypesIncidents

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MTPDataConnectorDataTypes (必要)
filteredProviders 連接器的可用篩選提供者。 MtpFilteredProviders
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MtpFilteredProviders

名字 描述 價值
警報 警示篩選的提供者。 未套用篩選條件時,所有警示都會透過 MTP 管線進行串流處理,但 MDA 和 MDI 以外的所有產品仍處於私人預覽狀態。 包含任何的字串數組:
'microsoftDefenderForCloudApps'
'microsoftDefenderForIdentity' (必要)

NoneAuthModel

名字 描述 價值
類型 驗證類型 'None' (必要)

OAuthModel

名字 描述 價值
accessTokenPrepend 存取令牌前面加上。 預設值為 『Bearer』。 字串
authorizationCode 用戶的授權碼。 字串
authorizationEndpoint 授權端點。 字串
authorizationEndpointHeaders 授權端點標頭。 OAuthModelAuthorizationEndpointHeaders
authorizationEndpointQueryParameters 授權端點查詢參數。 OAuthModelAuthorizationEndpointQueryParameters
clientId OAuth 提供者指派給應用程式的應用程式 (用戶端) 識別碼。 字串 (必要)
clientSecret OAuth 提供者指派給您應用程式的應用程式 (用戶端) 秘密。 字串 (必要)
grantType 授與類型,通常是「授權碼」。 字串 (必要)
isCredentialsInHeaders 指出是否要將 clientId 和 clientSecret 傳送至標頭中的令牌端點。 bool
isJwtBearerFlow 值,指出其是否為 JWT 流程。 bool
redirectUri 使用者在 OAuth 提供者中設定的應用程式重新導向 URL。 字串
範圍 應用程式 (用戶端) 範圍,OAuth 提供者指派給您的應用程式。 字串
tokenEndpoint 令牌端點。 定義 OAuth2 重新整理令牌。 字串 (必要)
tokenEndpointHeaders 令牌端點標頭。 OAuthModelTokenEndpointHeaders
tokenEndpointQueryParameters 令牌端點查詢參數。 OAuthModelTokenEndpointQueryParameters
類型 驗證類型 'OAuth2' (必要)

OAuthModelAuthorizationEndpointHeaders

名字 描述 價值

OAuthModelAuthorizationEndpointQueryParameters

名字 描述 價值

OAuthModelTokenEndpointHeaders

名字 描述 價值

OAuthModelTokenEndpointQueryParameters

名字 描述 價值

Office365ProjectConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 Office365ProjectConnectorDataTypesLogs (必要)

Office365ProjectConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Office365ProjectDataConnector

名字 描述 價值
數據連接器種類 'Office365Project' (必要)
性能 Office Microsoft Project 數據連接器屬性。 Office365ProjectDataConnectorProperties

Office365ProjectDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Office365ProjectConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeATPDataConnector

名字 描述 價值
數據連接器種類 'OfficeATP' (必要)
性能 OfficeATP (Office 365 進階威脅防護) 數據連接器屬性。 OfficeATPDataConnectorProperties

OfficeATPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeDataConnector

名字 描述 價值
數據連接器種類 'Office365' (必要)
性能 Office 數據連接器屬性。 OfficeDataConnectorProperties

OfficeDataConnectorDataTypes

名字 描述 價值
交換 Exchange 資料類型連接。 OfficeDataConnectorDataTypesExchange (必要)
sharePoint SharePoint 資料類型連線。 OfficeDataConnectorDataTypesSharePoint (必要)
團隊 Teams 數據類型連線。 OfficeDataConnectorDataTypesTeams (必要)

OfficeDataConnectorDataTypesExchange

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesSharePoint

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesTeams

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficeDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeIRMDataConnector

名字 描述 價值
數據連接器種類 'OfficeIRM' (必要)
性能 OfficeIRM (Microsoft Insider Risk Management) 數據連接器屬性。 OfficeIRMDataConnectorProperties

OfficeIRMDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficePowerBIConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 OfficePowerBIConnectorDataTypesLogs (必要)

OfficePowerBIConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficePowerBIDataConnector

名字 描述 價值
數據連接器種類 'OfficePowerBI' (必要)
性能 Office Microsoft PowerBI 數據連接器屬性。 OfficePowerBIDataConnectorProperties

OfficePowerBIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficePowerBIConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OracleAuthModel

名字 描述 價值
pemFile PRM 檔案的內容 字串 (必要)
publicFingerprint 公用指紋 字串 (必要)
tenantId Oracle 租用戶標識碼 字串 (必要)
類型 驗證類型 'Oracle' (必要)
userId Oracle 用戶標識碼 字串 (必要)

權限

名字 描述 價值
海關 連接器所需的海關許可權 PermissionsCustomsItem[]
resourceProvider 連接器所需的資源提供者許可權 PermissionsResourceProviderItem[]

PermissionsCustomsItem

名字 描述 價值
描述 海關許可權描述 字串
名字 海關許可權名稱 字串

PermissionsResourceProviderItem

名字 描述 價值
permissionsDisplayText 許可權描述文字 字串
供應商 提供者名稱 'microsoft.aadiam/diagnosticSettings'
'Microsoft.Authorization/policyAssignments'
'Microsoft.OperationalInsights/solutions'
'Microsoft.OperationalInsights/workspaces'
'Microsoft.OperationalInsights/workspaces/datasources'
'Microsoft.OperationalInsights/workspaces/sharedKeys'
providerDisplayName 許可權提供者顯示名稱 字串
requiredPermissions 連接器的必要許可權 RequiredPermissions
範圍 許可權提供者範圍 'ResourceGroup'
'Subscription'
'Workspace'

RequiredPermissions

名字 描述 價值
行動 動作許可權 bool
刪除 delete 許可權 bool
讀取許可權 bool
寫入許可權 bool

RestApiPollerDataConnector

名字 描述 價值
數據連接器種類 'RestApiPoller' (必要)
性能 Rest Api Poller 資料連接器屬性。 RestApiPollerDataConnectorProperties

RestApiPollerDataConnectorProperties

名字 描述 價值
addOnAttributes 附加屬性。 索引鍵名稱會變成屬性名稱(數據行),而值將會成為承載中的屬性值。 RestApiPollerDataConnectorPropertiesAddOnAttributes
認證 驗證模型。 CcpAuthConfig (必要)
connectorDefinitionName 連接器定義名稱(dataConnectorDefinition 資源標識符)。 字串 (必要)
dataType Log Analytics 數據表目的地。 字串
dcrConfig DCR 相關屬性。 DCRConfiguration
isActive 指出連接器是否為使用中。 bool
尋呼 分頁組態。 RestApiPollerRequestPagingConfig
請求 要求組態。 RestApiPollerRequestConfig (必要)
回應 回應組態。 CcpResponseConfig

RestApiPollerDataConnectorPropertiesAddOnAttributes

名字 描述 價值

RestApiPollerRequestConfig

名字 描述 價值
apiEndpoint API 端點。 字串 (必要)
endTimeAttributeName 遠端伺服器預期結束查詢的查詢參數名稱。 這個屬性會與 startTimeAttributeName 交手 字串
遠端伺服器要求的標頭。 RestApiPollerRequestConfigHeaders
httpMethod HTTP 方法,預設值 GET。 'DELETE'
'GET'
'POST'
'PUT'
isPostPayloadJson 旗標,指出 HTTP POST 承載是否為 JSON 格式 (vs form-urlencoded)。 bool
queryParameters RESTful API 的 HTTP 查詢參數。 RestApiPollerRequestConfigQueryParameters
queryParametersTemplate 查詢參數範本。 定義在進階案例中傳遞查詢參數時要使用的查詢參數範本。 字串
queryTimeFormat 查詢時間格式。 遠端伺服器可以有查詢從範圍 『start』 到 'end' 提取數據。 這個屬性表示遠端伺服器知道剖析的預期時間格式。 字串
queryTimeIntervalAttributeName 我們需要以時間間隔傳送伺服器給查詢記錄的查詢參數名稱。 應使用 queryTimeIntervalPrependqueryTimeIntervalDelimiter 定義 字串
queryTimeIntervalDelimiter 查詢參數中的 2 QueryTimeFormat 之間的分隔符字串 queryTimeIntervalAttributeName 字串
queryTimeIntervalPrepend queryTimeIntervalAttributeName中查詢參數值前面加上的字串。 字串
queryWindowInMin 要求的查詢視窗,以分鐘為單位。 int
rateLimitQPS 要求的每秒速率限制查詢。 int
retryCount 重試計數。 int
startTimeAttributeName 遠端伺服器預期要啟動查詢的查詢參數名稱。 這個屬性會與 endTimeAttributeName交手。 字串
timeoutInSeconds 以秒為單位的逾時。 int

RestApiPollerRequestConfigHeaders

名字 描述 價值

RestApiPollerRequestConfigQueryParameters

名字 描述 價值

RestApiPollerRequestPagingConfig

名字 描述 價值
pageSize 頁面大小 int
pageSizeParameterName 頁面大小參數名稱 字串
pagingType 分頁類型 'CountBasedPaging'
'LinkHeader'
'NextPageToken'
'NextPageUrl'
'Offset'
'PersistentLinkHeader'
'PersistentToken' (必要)

SessionAuthModel

名字 描述 價值
會話服務端點的 HTTP 要求標頭。 SessionAuthModelHeaders
isPostPayloadJson 指出是否在 HTTP POST 承載中設定 API 金鑰。 bool
密碼 密碼屬性名稱。 SessionAuthModelPassword (必要)
queryParameters 查詢工作階段服務端點的參數。 SessionAuthModelQueryParameters
sessionIdName HTTP 回應標頭中的會話標識碼屬性名稱。 字串
sessionLoginRequestUri 會話服務端點的 HTTP 要求 URL。 字串
sessionTimeoutInMinutes 會話逾時,以分鐘為單位。 int
類型 驗證類型 'Session' (必要)
userName 用戶名稱屬性值。 SessionAuthModelUserName (必要)

SessionAuthModelHeaders

名字 描述 價值

SessionAuthModelPassword

名字 描述 價值

SessionAuthModelQueryParameters

名字 描述 價值

SessionAuthModelUserName

名字 描述 價值

TIDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligence' (必要)
性能 TI (威脅情報) 資料連接器屬性。 TIDataConnectorProperties

TIDataConnectorDataTypes

名字 描述 價值
指標 指標連接的數據類型。 TIDataConnectorDataTypesIndicators (必要)

TIDataConnectorDataTypesIndicators

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 TIDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
tipLookbackPeriod 要匯入之摘要的回溯期間。 字串

TiTaxiiDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligenceTaxii' (必要)
性能 威脅情報 TAXII 資料連接器屬性。 TiTaxiiDataConnectorProperties

TiTaxiiDataConnectorDataTypes

名字 描述 價值
taxiiClient TAXII 連接器的數據類型。 TiTaxiiDataConnectorDataTypesTaxiiClient (必要)

TiTaxiiDataConnectorDataTypesTaxiiClient

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TiTaxiiDataConnectorProperties

名字 描述 價值
collectionId TAXII 伺服器的集合標識碼。 字串
dataTypes Threat Intelligence TAXII 資料連接器的可用數據類型。 TiTaxiiDataConnectorDataTypes (必要)
friendlyName TAXII 伺服器的易記名稱。 字串
密碼 TAXII 伺服器的密碼。 字串
pollingFrequency TAXII 伺服器的輪詢頻率。 'OnceADay'
'OnceAMinute'
'OnceAnHour' (必要)
taxiiLookbackPeriod TAXII 伺服器的回溯期間。 字串
taxiiServer TAXII 伺服器的 API 根目錄。 字串
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
userName TAXII 伺服器的userName。 字串
workspaceId 工作區標識碼。 字串

Terraform (AzAPI 提供者) 資源定義

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

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

資源格式

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

resource "azapi_resource" "symbolicname" {
  etag = "string"
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}

CcpAuthConfig 物件

設定 類型 屬性,以指定物件的類型。

針對 APIKey,請使用:

{
  apiKey = "string"
  apiKeyIdentifier = "string"
  apiKeyName = "string"
  isApiKeyInPostPayload = bool
  type = "APIKey"
}

針對 AWS,請使用:

{
  externalId = "string"
  roleArn = "string"
  type = "AWS"
}

針對 Basic,請使用:

{
  password = "string"
  type = "Basic"
  userName = "string"
}

針對 GCP,請使用:

{
  projectNumber = "string"
  serviceAccountEmail = "string"
  type = "GCP"
  workloadIdentityProviderId = "string"
}

針對 GitHub,請使用:

{
  installationId = "string"
  type = "GitHub"
}

若為 JwtToken,請使用:

{
  headers = {
    {customized property} = "string"
  }
  isCredentialsInHeaders = bool
  isJsonRequest = bool
  password = {
    {customized property} = "string"
  }
  queryParameters = {
    {customized property} = "string"
  }
  requestTimeoutInSeconds = int
  tokenEndpoint = "string"
  type = "JwtToken"
  userName = {
    {customized property} = "string"
  }
}

針對 None,請使用:

{
  type = "None"
}

針對 OAuth2,請使用:

{
  accessTokenPrepend = "string"
  authorizationCode = "string"
  authorizationEndpoint = "string"
  authorizationEndpointHeaders = {
    {customized property} = "string"
  }
  authorizationEndpointQueryParameters = {
    {customized property} = "string"
  }
  clientId = "string"
  clientSecret = "string"
  grantType = "string"
  isCredentialsInHeaders = bool
  isJwtBearerFlow = bool
  redirectUri = "string"
  scope = "string"
  tokenEndpoint = "string"
  tokenEndpointHeaders = {
    {customized property} = "string"
  }
  tokenEndpointQueryParameters = {
    {customized property} = "string"
  }
  type = "OAuth2"
}

針對 Oracle,請使用:

{
  pemFile = "string"
  publicFingerprint = "string"
  tenantId = "string"
  type = "Oracle"
  userId = "string"
}

針對 ServiceBus,請使用:

{
  credentialsConfig = {
    {customized property} = "string"
  }
  storageAccountCredentialsConfig = {
    {customized property} = "string"
  }
  type = "ServiceBus"
}

針對 工作階段,請使用:

{
  headers = {
    {customized property} = "string"
  }
  isPostPayloadJson = bool
  password = {
    {customized property} = "string"
  }
  queryParameters = {
    {customized property} = ?
  }
  sessionIdName = "string"
  sessionLoginRequestUri = "string"
  sessionTimeoutInMinutes = int
  type = "Session"
  userName = {
    {customized property} = "string"
  }
}

Microsoft.SecurityInsights/dataConnectors 物件

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

針對 APIPolling,請使用:

{
  kind = "APIPolling"
  properties = {
    connectorUiConfig = {
      availability = {
        isPreview = bool
        status = "1"
      }
      connectivityCriteria = [
        {
          type = "string"
          value = [
            "string"
          ]
        }
      ]
      customImage = "string"
      dataTypes = [
        {
          lastDataReceivedQuery = "string"
          name = "string"
        }
      ]
      descriptionMarkdown = "string"
      graphQueries = [
        {
          baseQuery = "string"
          legend = "string"
          metricName = "string"
        }
      ]
      graphQueriesTableName = "string"
      instructionSteps = [
        {
          description = "string"
          instructions = [
            {
              parameters = ?
              type = "string"
            }
          ]
          title = "string"
        }
      ]
      permissions = {
        customs = [
          {
            description = "string"
            name = "string"
          }
        ]
        resourceProvider = [
          {
            permissionsDisplayText = "string"
            provider = "string"
            providerDisplayName = "string"
            requiredPermissions = {
              action = bool
              delete = bool
              read = bool
              write = bool
            }
            scope = "string"
          }
        ]
      }
      publisher = "string"
      sampleQueries = [
        {
          description = "string"
          query = "string"
        }
      ]
      title = "string"
    }
    pollingConfig = {
      auth = {
        apiKeyIdentifier = "string"
        apiKeyName = "string"
        authorizationEndpoint = "string"
        authorizationEndpointQueryParameters = ?
        authType = "string"
        flowName = "string"
        isApiKeyInPostPayload = "string"
        isClientSecretInHeader = bool
        redirectionEndpoint = "string"
        scope = "string"
        tokenEndpoint = "string"
        tokenEndpointHeaders = ?
        tokenEndpointQueryParameters = ?
      }
      isActive = bool
      paging = {
        nextPageParaName = "string"
        nextPageTokenJsonPath = "string"
        pageCountAttributePath = "string"
        pageSize = int
        pageSizeParaName = "string"
        pageTimeStampAttributePath = "string"
        pageTotalCountAttributePath = "string"
        pagingType = "string"
        searchTheLatestTimeStampFromEventsList = "string"
      }
      request = {
        apiEndpoint = "string"
        endTimeAttributeName = "string"
        headers = ?
        httpMethod = "string"
        queryParameters = ?
        queryParametersTemplate = "string"
        queryTimeFormat = "string"
        queryWindowInMin = int
        rateLimitQps = int
        retryCount = int
        startTimeAttributeName = "string"
        timeoutInSeconds = int
      }
      response = {
        eventsJsonPaths = [
          "string"
        ]
        isGzipCompressed = bool
        successStatusJsonPath = "string"
        successStatusValue = "string"
      }
    }
  }
}

針對 AmazonWebServicesCloudTrail,請使用:

{
  kind = "AmazonWebServicesCloudTrail"
  properties = {
    awsRoleArn = "string"
    dataTypes = {
      logs = {
        state = "string"
      }
    }
  }
}

針對 AmazonWebServicesS3,請使用:

{
  kind = "AmazonWebServicesS3"
  properties = {
    dataTypes = {
      logs = {
        state = "string"
      }
    }
    destinationTable = "string"
    roleArn = "string"
    sqsUrls = [
      "string"
    ]
  }
}

針對 AzureActiveDirectory,請使用:

{
  kind = "AzureActiveDirectory"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 AzureAdvancedThreatProtection,請使用:

{
  kind = "AzureAdvancedThreatProtection"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 AzureSecurityCenter,請使用:

{
  kind = "AzureSecurityCenter"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    subscriptionId = "string"
  }
}

針對 Dynamics365,請使用:

{
  kind = "Dynamics365"
  properties = {
    dataTypes = {
      dynamics365CdsActivities = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 GCP,請使用:

{
  kind = "GCP"
  properties = {
    auth = {
      projectNumber = "string"
      serviceAccountEmail = "string"
      workloadIdentityProviderId = "string"
    }
    connectorDefinitionName = "string"
    dcrConfig = {
      dataCollectionEndpoint = "string"
      dataCollectionRuleImmutableId = "string"
      streamName = "string"
    }
    request = {
      projectId = "string"
      subscriptionNames = [
        "string"
      ]
    }
  }
}

針對 GenericUI,請使用:

{
  kind = "GenericUI"
  properties = {
    connectorUiConfig = {
      availability = {
        isPreview = bool
        status = "1"
      }
      connectivityCriteria = [
        {
          type = "string"
          value = [
            "string"
          ]
        }
      ]
      customImage = "string"
      dataTypes = [
        {
          lastDataReceivedQuery = "string"
          name = "string"
        }
      ]
      descriptionMarkdown = "string"
      graphQueries = [
        {
          baseQuery = "string"
          legend = "string"
          metricName = "string"
        }
      ]
      graphQueriesTableName = "string"
      instructionSteps = [
        {
          description = "string"
          instructions = [
            {
              parameters = ?
              type = "string"
            }
          ]
          title = "string"
        }
      ]
      permissions = {
        customs = [
          {
            description = "string"
            name = "string"
          }
        ]
        resourceProvider = [
          {
            permissionsDisplayText = "string"
            provider = "string"
            providerDisplayName = "string"
            requiredPermissions = {
              action = bool
              delete = bool
              read = bool
              write = bool
            }
            scope = "string"
          }
        ]
      }
      publisher = "string"
      sampleQueries = [
        {
          description = "string"
          query = "string"
        }
      ]
      title = "string"
    }
  }
}

針對 IOT,請使用:

{
  kind = "IOT"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    subscriptionId = "string"
  }
}

針對 microsoftCloudAppSecurity,請使用:

{
  kind = "MicrosoftCloudAppSecurity"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
      discoveryLogs = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 MicrosoftDefenderAdvancedThreatProtection,請使用:

{
  kind = "MicrosoftDefenderAdvancedThreatProtection"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 MicrosoftPurviewInformationProtection,請使用:

{
  kind = "MicrosoftPurviewInformationProtection"
  properties = {
    dataTypes = {
      logs = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 MicrosoftThreatIntelligence,請使用:

{
  kind = "MicrosoftThreatIntelligence"
  properties = {
    dataTypes = {
      microsoftEmergingThreatFeed = {
        lookbackPeriod = "string"
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 MicrosoftThreatProtection,請使用:

{
  kind = "MicrosoftThreatProtection"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
      incidents = {
        state = "string"
      }
    }
    filteredProviders = {
      alerts = [
        "string"
      ]
    }
    tenantId = "string"
  }
}

針對 Office365,請使用:

{
  kind = "Office365"
  properties = {
    dataTypes = {
      exchange = {
        state = "string"
      }
      sharePoint = {
        state = "string"
      }
      teams = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 Office365Project,請使用:

{
  kind = "Office365Project"
  properties = {
    dataTypes = {
      logs = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 OfficeATP,請使用:

{
  kind = "OfficeATP"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 OfficeIRM,請使用:

{
  kind = "OfficeIRM"
  properties = {
    dataTypes = {
      alerts = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 OfficePowerBI,請使用:

{
  kind = "OfficePowerBI"
  properties = {
    dataTypes = {
      logs = {
        state = "string"
      }
    }
    tenantId = "string"
  }
}

針對 RestApiPoller,請使用:

{
  kind = "RestApiPoller"
  properties = {
    addOnAttributes = {
      {customized property} = "string"
    }
    auth = {
      type = "string"
      // For remaining properties, see CcpAuthConfig objects
    }
    connectorDefinitionName = "string"
    dataType = "string"
    dcrConfig = {
      dataCollectionEndpoint = "string"
      dataCollectionRuleImmutableId = "string"
      streamName = "string"
    }
    isActive = bool
    paging = {
      pageSize = int
      pageSizeParameterName = "string"
      pagingType = "string"
    }
    request = {
      apiEndpoint = "string"
      endTimeAttributeName = "string"
      headers = {
        {customized property} = "string"
      }
      httpMethod = "string"
      isPostPayloadJson = bool
      queryParameters = {
        {customized property} = ?
      }
      queryParametersTemplate = "string"
      queryTimeFormat = "string"
      queryTimeIntervalAttributeName = "string"
      queryTimeIntervalDelimiter = "string"
      queryTimeIntervalPrepend = "string"
      queryWindowInMin = int
      rateLimitQPS = int
      retryCount = int
      startTimeAttributeName = "string"
      timeoutInSeconds = int
    }
    response = {
      compressionAlgo = "string"
      convertChildPropertiesToArray = bool
      csvDelimiter = "string"
      csvEscape = "string"
      eventsJsonPaths = [
        "string"
      ]
      format = "string"
      hasCsvBoundary = bool
      hasCsvHeader = bool
      isGzipCompressed = bool
      successStatusJsonPath = "string"
      successStatusValue = "string"
    }
  }
}

針對 ThreatIntelligence,請使用:

{
  kind = "ThreatIntelligence"
  properties = {
    dataTypes = {
      indicators = {
        state = "string"
      }
    }
    tenantId = "string"
    tipLookbackPeriod = "string"
  }
}

針對 ThreatIntelligenceTaxii,請使用:

{
  kind = "ThreatIntelligenceTaxii"
  properties = {
    collectionId = "string"
    dataTypes = {
      taxiiClient = {
        state = "string"
      }
    }
    friendlyName = "string"
    password = "string"
    pollingFrequency = "string"
    taxiiLookbackPeriod = "string"
    taxiiServer = "string"
    tenantId = "string"
    userName = "string"
    workspaceId = "string"
  }
}

屬性值

AADDataConnector

名字 描述 價值
數據連接器種類 'AzureActiveDirectory' (必要)
性能 AADIP (Azure Active Directory Identity Protection) 資料連接器屬性。 AADDataConnectorProperties

AADDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AatpDataConnector

名字 描述 價值
數據連接器種類 'AzureAdvancedThreatProtection' (必要)
性能 AATP (Azure 進階威脅防護) 資料連接器屬性。 AatpDataConnectorProperties

AatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

AlertsDataTypeOfDataConnector

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)

ApiKeyAuthModel

名字 描述 價值
apiKey 使用者秘密金鑰認證的 API 金鑰 字串 (必要)
apiKeyIdentifier API 金鑰識別碼 字串
apiKeyName API 金鑰名稱 字串 (必要)
isApiKeyInPostPayload 旗標,指出 API 金鑰是否已在 HTTP POST 承載中設定 bool
類型 驗證類型 'APIKey' (必要)

ApiPollingParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties
pollingConfig 設定以描述輪詢指示 CodelessConnectorPollingConfigProperties

ASCDataConnector

名字 描述 價值
數據連接器種類 'AzureSecurityCenter' (必要)
性能 ASC (Azure 資訊安全中心) 資料連接器屬性。 ASCDataConnectorProperties

ASCDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

可用性

名字 描述 價值
isPreview 將連接器設定為預覽 bool
地位 連接器可用性狀態 '1'

AWSAuthModel

名字 描述 價值
externalId AWS STS 會擔任角色外部標識碼。 這是用來防止混淆的副問題: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' 字串
roleArn AWS STS 承擔角色ARN 字串 (必要)
類型 驗證類型 'AWS' (必要)

AwsCloudTrailDataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesCloudTrail' (必要)
性能 Amazon Web Services CloudTrail 數據連接器屬性。 AwsCloudTrailDataConnectorProperties

AwsCloudTrailDataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsCloudTrailDataConnectorDataTypesLogs (必要)

AwsCloudTrailDataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsCloudTrailDataConnectorProperties

名字 描述 價值
awsRoleArn 用來存取 Aws 帳戶的 Aws Role Arn (含 CloudTrailReadOnly 原則)。 字串
dataTypes 連接器的可用數據類型。 AwsCloudTrailDataConnectorDataTypes (必要)

AwsS3DataConnector

名字 描述 價值
數據連接器種類 'AmazonWebServicesS3' (必要)
性能 Amazon Web Services S3 數據連接器屬性。 AwsS3DataConnectorProperties

AwsS3DataConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 AwsS3DataConnectorDataTypesLogs (必要)

AwsS3DataConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

AwsS3DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AwsS3DataConnectorDataTypes (必要)
destinationTable LogAnalytics 中的記錄目的地數據表名稱。 字串 (必要)
roleArn 用來存取 Aws 帳戶的 Aws 角色 Arn。 字串 (必要)
sqsUrls 連接器的 AWS sqs URL。 string[] (必要)

BasicAuthModel

名字 描述 價值
密碼 密碼 字串 (必要)
類型 驗證類型 'Basic' (必要)
userName 用戶名稱。 字串 (必要)

CcpAuthConfig

名字 描述 價值
類型 針對 apiKeyAuthModel 類型 設定為 'APIKey',。 針對 AWSAuthModel類型 設定為 『AWS』。 將 類型設定為 'Basic' BasicAuthModel。 將 類型設定為 'GCP',GCPAuthModel。 針對 gitHubAuthModel 類型 設定為 『GitHub』,。 針對 JwtAuthModel 類型 設定為 『JwtToken』,。 針對 noneAuthModel類型 設定為 『None』。 將 類型設定為 'OAuth2',OAuthModel。 針對 oracleAuthModel 類型設定為 『Oracle』。 針對 GenericBlobSbsAuthModel 類型 設定為 'ServiceBus',。 針對 sessionAuthModel 類型 設定為 'Session', 'APIKey'
'AWS'
'Basic'
'GCP'
'GitHub'
'JwtToken'
'None'
'OAuth2'
'Oracle'
'ServiceBus'
'Session' (必要)

CcpResponseConfig

名字 描述 價值
compressionAlgo 壓縮演算法。 字串
convertChildPropertiesToArray 值,指出回應是否不是事件/記錄的陣列。 藉由將此旗標設定為 true,表示遠端伺服器會以每個屬性作為事件/記錄數位值的物件回應。 bool
csvDelimiter csv 分隔符,以防回應格式為 CSV。 字串
csvEscape 用來逸出 CSV 字元的字元。 字串

約束:
最小長度 = 1
最大長度 = 1
eventsJsonPaths json 路徑 '$' char 是 json 根目錄。 string[] (必要)
格式 回應格式。 可能的值為 json、csv、xml 字串
hasCsvBoundary 值,指出回應是否具有 CSV 界限,以防回應為 CSV 格式。 bool
hasCsvHeader 值,指出回應是否具有標頭,以防回應為 CSV 格式。 bool
isGzipCompressed 值,指出遠端伺服器是否支援 Gzip,而我們應該預期 Gzip 回應。 bool
successStatusJsonPath 狀態消息/程式代碼應該出現在回應中的值。 字串
successStatusValue 狀態值。 字串

CodelessApiPollingDataConnector

名字 描述 價值
數據連接器種類 'APIPolling' (必要)
性能 無程式代碼擷取數據連接器屬性 ApiPollingParameters

CodelessConnectorPollingAuthProperties

名字 描述 價值
apiKeyIdentifier 在實際令牌之前,標頭中傳送前置詞 字串
apiKeyName 用來傳送令牌的標頭名稱 字串
authorizationEndpoint 用來授權使用者的端點,用於 Oauth 2.0 流程 字串
authorizationEndpointQueryParameters 授權要求中使用的查詢參數,用於 Oauth 2.0 流程 任何
authType 驗證類型 字串 (必要)
flowName 描述流程名稱,例如 Oauth 2.0 的 'AuthCode' 字串
isApiKeyInPostPayload 標記索引鍵是否應該在標頭中傳送 字串
isClientSecretInHeader 標記我們應該在標頭或承載中傳送客戶端密碼,用於 Oauth 2.0 流程 bool
redirectionEndpoint 我們將在 Oauth 2.0 流程中取得授權碼的重新導向端點 字串
範圍 OAuth 令牌範圍 字串
tokenEndpoint 用來發出令牌的端點,用於 Oauth 2.0 流程 字串
tokenEndpointHeaders 令牌要求中使用的查詢標頭,用於 Oauth 2.0 流程 任何
tokenEndpointQueryParameters 令牌要求中使用的查詢參數,用於 Oauth 2.0 流程 任何

CodelessConnectorPollingConfigProperties

名字 描述 價值
認證 描述輪詢程序的驗證類型 CodelessConnectorPollingAuthProperties (必要)
isActive 輪詢器作用中狀態 bool
尋呼 描述輪詢者的輪詢要求分頁設定 CodelessConnectorPollingPagingProperties
請求 描述輪詢器的輪詢要求設定參數 CodelessConnectorPollingRequestProperties (必要)
回應 描述輪詢器回應設定參數 CodelessConnectorPollingResponseProperties

CodelessConnectorPollingPagingProperties

名字 描述 價值
nextPageParaName 定義下一頁屬性的名稱 字串
nextPageTokenJsonPath 定義下一頁令牌 JSON 的路徑 字串
pageCountAttributePath 定義頁面計數屬性的路徑 字串
pageSize 定義分頁大小 int
pageSizeParaName 定義頁面大小參數的名稱 字串
pageTimeStampAttributePath 定義分頁時間戳屬性的路徑 字串
pageTotalCountAttributePath 定義頁面總計計數屬性的路徑 字串
pagingType 描述類型。 可以是 'None'、'PageToken'、'PageCount'、'TimeStamp' 字串 (必要)
searchTheLatestTimeStampFromEventsList 判斷是否要在事件清單中搜尋最新的時間戳 字串

CodelessConnectorPollingRequestProperties

名字 描述 價值
apiEndpoint 描述我們應該從中提取數據的端點 字串 (必要)
endTimeAttributeName 這會使用時間範圍結尾的查詢事件 字串
描述在輪詢要求中傳送的標頭 任何
httpMethod 我們將在輪詢要求、GET 或 POST 中使用的 HTTP 方法類型 字串 (必要)
queryParameters 描述在輪詢要求中傳送的查詢參數 任何
queryParametersTemplate 針對進階案例,例如內嵌在巢狀 JSON 承載中的使用者名稱/密碼 字串
queryTimeFormat 時間格式將用於特定視窗中的查詢事件 字串 (必要)
queryWindowInMin 我們將使用提取數據的視窗間隔 int (必要)
rateLimitQps 定義速率限制 QPS int
retryCount 描述在發生失敗時,我們應該嘗試和輪詢數據的時間量 int
startTimeAttributeName 這會使用時間範圍開頭的查詢事件 字串
timeoutInSeconds 我們將視為要求逾時的秒數 int

CodelessConnectorPollingResponseProperties

名字 描述 價值
eventsJsonPaths 描述我們應該在回應中擷取數據的路徑 string[] (必要)
isGzipCompressed 描述回應中的數據是否為 Gzip bool
successStatusJsonPath 描述我們應該在回應中擷取狀態代碼的路徑 字串
successStatusValue 描述我們應該在回應中擷取狀態值的路徑 字串

CodelessParameters

名字 描述 價值
connectorUiConfig 設定以描述指示刀鋒視窗 CodelessUiConnectorConfigProperties

CodelessUiConnectorConfigProperties

名字 描述 價值
可用性 連接器可用性狀態 可用性 (必要)
connectivityCriteria 定義連接器檢查連線方式 CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem[] (必要)
customImage 在 Azure Sentinel 連接器資源庫內顯示連接器時要使用的選擇性自定義影像 字串
dataTypes 要檢查上次接收數據的數據類型 CodelessUiConnectorConfigPropertiesDataTypesItem[] (必要)
descriptionMarkdown 連接器描述 字串 (必要)
graphQueries 顯示目前數據狀態的圖表查詢 CodelessUiConnectorConfigPropertiesGraphQueriesItem[] (必要)
graphQueriesTableName 連接器將插入數據至的數據表名稱 字串 (必要)
instructionSteps 啟用連接器的指示步驟 CodelessUiConnectorConfigPropertiesInstructionStepsItem[] (必要)
權限 連接器所需的許可權 權限 (必要)
發行人 連接器發行者名稱 字串 (必要)
sampleQueries 連接器的範例查詢 CodelessUiConnectorConfigPropertiesSampleQueriesItem[] (必要)
標題 連接器刀鋒視窗標題 字串 (必要)

CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem

名字 描述 價值
類型 線上類型 'IsConnectedQuery'
價值 檢查連線的查詢 string[]

CodelessUiConnectorConfigPropertiesDataTypesItem

名字 描述 價值
lastDataReceivedQuery 查詢以指出上次收到的數據 字串
名字 要顯示在圖形中的數據類型名稱。 可以搭配 {{graphQueriesTableName}} 占位符使用 字串

CodelessUiConnectorConfigPropertiesGraphQueriesItem

名字 描述 價值
baseQuery 圖形的基底查詢 字串
傳說 圖形的圖例 字串
metricName 查詢正在檢查的計量 字串

CodelessUiConnectorConfigPropertiesInstructionStepsItem

名字 描述 價值
描述 指示步驟描述 字串
指示 指示步驟詳細數據 InstructionStepsInstructionsItem[]
標題 指示步驟標題 字串

CodelessUiConnectorConfigPropertiesSampleQueriesItem

名字 描述 價值
描述 範例查詢描述 字串
查詢 範例查詢 字串

CodelessUiDataConnector

名字 描述 價值
數據連接器種類 'GenericUI' (必要)
性能 無程式代碼 UI 資料連接器屬性 CodelessParameters

DataConnectorDataTypeCommon

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

DCRConfiguration

名字 描述 價值
dataCollectionEndpoint 表示記錄分析中的數據收集擷取端點。 字串 (必要)
dataCollectionRuleImmutableId 數據收集規則不可變標識碼,規則會定義轉換和數據目的地。 字串 (必要)
streamName 我們要傳送數據的數據流。 字串 (必要)

Dynamics365DataConnector

名字 描述 價值
數據連接器種類 'Dynamics365' (必要)
性能 Dynamics365 數據連接器屬性。 Dynamics365DataConnectorProperties

Dynamics365DataConnectorDataTypes

名字 描述 價值
dynamics365CdsActivities Common Data Service 數據類型連接。 Dynamics365DataConnectorDataTypesDynamics365CdsActivities (必要)

Dynamics365DataConnectorDataTypesDynamics365CdsActivities

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Dynamics365DataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Dynamics365DataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

GCPAuthModel

名字 描述 價值
projectNumber GCP 項目編號 字串 (必要)
serviceAccountEmail GCP 服務帳戶電子郵件 字串 (必要)
類型 驗證類型 'GCP' (必要)
workloadIdentityProviderId GCP 工作負載識別提供者標識碼 字串 (必要)

GCPAuthProperties

名字 描述 價值
projectNumber GCP 項目編號。 字串 (必要)
serviceAccountEmail 用來存取 GCP 專案的服務帳戶。 字串 (必要)
workloadIdentityProviderId 用來存取 GCP 專案的工作負載識別提供者識別碼。 字串 (必要)

GCPDataConnector

名字 描述 價值
數據連接器種類 'GCP' (必要)
性能 Google Cloud Platform 資料連接器屬性。 GCPDataConnectorProperties

GCPDataConnectorProperties

名字 描述 價值
認證 連接器的驗證區段。 GCPAuthProperties (必要)
connectorDefinitionName 代表UI組態的連接器定義名稱。 字串 (必要)
dcrConfig 數據的目的地組態。 DCRConfiguration
請求 連接器的要求區段。 GCPRequestProperties (必要)

GCPRequestProperties

名字 描述 價值
projectId GCP 項目識別碼。 字串 (必要)
subscriptionNames GCP pub/sub 訂閱名稱。 string[] (必要)

GenericBlobSbsAuthModel

名字 描述 價值
credentialsConfig 服務總線命名空間的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelCredentialsConfig
storageAccountCredentialsConfig 儲存體帳戶的認證、存取密鑰的 keyvault URI GenericBlobSbsAuthModelStorageAccountCredentialsConfig
類型 驗證類型 'ServiceBus' (必要)

GenericBlobSbsAuthModelCredentialsConfig

名字 描述 價值

GenericBlobSbsAuthModelStorageAccountCredentialsConfig

名字 描述 價值

GitHubAuthModel

名字 描述 價值
installationId GitHubApp 驗證安裝標識碼。 字串
類型 驗證類型 'GitHub' (必要)

InstructionStepsInstructionsItem

名字 描述 價值
參數 設定的參數 任何
類型 設定的種類 'CopyableLabel'
'InfoMessage'
'InstructionStepsGroup' (必要)

IoTDataConnector

名字 描述 價值
數據連接器種類 'IOT' (必要)
性能 IoT 資料連接器屬性。 IoTDataConnectorProperties

IoTDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
subscriptionId 要連線的訂用帳戶標識碼,並從中取得數據。 字串

JwtAuthModel

名字 描述 價值
一旦將要求傳送至令牌端點,我們想要新增的自定義標頭。 JwtAuthModelHeaders
isCredentialsInHeaders 旗標,指出是否要將使用者名稱和密碼傳送至標頭中的令牌端點。 bool
isJsonRequest 指出本文要求是否為 JSON 的旗標(標頭 Content-Type = application/json),表示它是窗體 URL 編碼要求(標頭 Content-Type = application/x-www-form-urlencoded)。 bool
密碼 密碼 JwtAuthModelPassword (必要)
queryParameters 一旦將要求傳送至令牌端點,我們想要新增的自定義查詢參數。 JwtAuthModelQueryParameters
requestTimeoutInSeconds 要求以秒為單位的逾時。 int

約束:
最大值 = 180
tokenEndpoint 要求 JWT 的令牌端點 字串 (必要)
類型 驗證類型 'JwtToken' (必要)
userName 用戶名稱。 如果在標頭要求中傳送的使用者名稱和密碼,我們只需要以使用者名稱填入 value 屬性(與基本身份驗證相同)。 如果在本文要求中傳送的使用者名稱和密碼,我們需要指定 KeyValue JwtAuthModelUserName (必要)

JwtAuthModelHeaders

名字 描述 價值

JwtAuthModelPassword

名字 描述 價值

JwtAuthModelQueryParameters

名字 描述 價值

JwtAuthModelUserName

名字 描述 價值

McasDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftCloudAppSecurity' (必要)
性能 MCAS (Microsoft Cloud App Security) 資料連接器屬性。 McasDataConnectorProperties

McasDataConnectorDataTypes

名字 描述 價值
警報 警示數據類型連線。 DataConnectorDataTypeCommon (必要)
discoveryLogs 探索記錄數據類型連線。 DataConnectorDataTypeCommon

McasDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 McasDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MdatpDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftDefenderAdvancedThreatProtection' (必要)
性能 MDATP (Microsoft Defender 進階威脅防護) 資料連接器屬性。 MdatpDataConnectorProperties

MdatpDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

Microsoft.SecurityInsights/dataConnectors

名字 描述 價值
etag Azure 資源的 Etag 字串
針對 type CodelessApiPollingDataConnector設定為 'APIPolling'。 針對 awsCloudTrailDataConnector 類型設定為 'AmazonWebServicesCloudTrail',。 在 awsS3DataConnector類型 設定為 'AmazonWebServicesS3'。 針對 AADDataConnector類型 設定為 『AzureActiveDirectory』。 針對 AatpDataConnector 類型,設定為 『AzureAdvancedThreatProtection』。 針對 ASCDataConnector類型 設定為 『AzureSecurityCenter』。 針對 dynamics365DataConnector 類型設定為 'Dynamics365',。 將 類型設定為 'GCP' GCPDataConnector。 將 類型設定為 'GenericUI',CodelessUiDataConnector。 針對ioTDataConnector類型 設定為'IOT',。 針對 McasDataConnector 類型設定為 'MicrosoftCloudAppSecurity',。 針對 MdatpDataConnector類型 設定為 'MicrosoftDefenderAdvancedThreatProtection'。 將 類型設定為 'MicrosoftPurviewInformationProtection',MicrosoftPurviewInformationProtectionDataConnector。 將 類型設定為 'MicrosoftThreatIntelligence',MstiDataConnector。 針對類型 MTPDataConnector,設定為 'MicrosoftThreatProtection'。 將 類型設定為 'Office365' OfficeDataConnector。 將 類型設定為 'Office365Project',Office365ProjectDataConnector。 針對 officeATPDataConnector 類型設定為 'OfficeATP',。 將 類型設定為 'OfficeIRM',OfficeIRMDataConnector。 針對 officePowerBIDataConnector 類型設定為 'OfficePowerBI',。 針對 restApiPollerDataConnector 類型設定為 'RestApiPoller',。 將 類型設定為 'ThreatIntelligence',TIDataConnector。 針對類型 TiTaxiiDataConnector,設定為 'ThreatIntelligenceTaxii'。 'AmazonWebServicesCloudTrail'
'AmazonWebServicesS3'
'APIPolling'
'AzureActiveDirectory'
'AzureAdvancedThreatProtection'
'AzureSecurityCenter'
'Dynamics365'
'GCP'
'GenericUI'
'IOT'
'MicrosoftCloudAppSecurity'
'MicrosoftDefenderAdvancedThreatProtection'
'MicrosoftPurviewInformationProtection'
'MicrosoftThreatIntelligence'
'MicrosoftThreatProtection'
'Office365'
'Office365Project'
'OfficeATP'
'OfficeIRM'
'OfficePowerBI'
'RestApiPoller'
'ThreatIntelligence'
'ThreatIntelligenceTaxii' (必要)
名字 資源名稱 字串 (必要)
parent_id 要套用此延伸模組資源之資源的標識碼。 字串 (必要)
類型 資源類型 “Microsoft.SecurityInsights/dataConnectors@2024-04-01-preview”

MicrosoftPurviewInformationProtectionConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (必要)

MicrosoftPurviewInformationProtectionConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MicrosoftPurviewInformationProtectionDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftPurviewInformationProtection' (必要)
性能 Microsoft Purview 資訊保護數據連接器屬性。 MicrosoftPurviewInformationProtectionDataConnectorProperties

MicrosoftPurviewInformationProtectionDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MicrosoftPurviewInformationProtectionConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MstiDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatIntelligence' (必要)
性能 Microsoft Threat Intelligence 數據連接器屬性。 MstiDataConnectorProperties

MstiDataConnectorDataTypes

名字 描述 價值
microsoftEmergingThreatFeed Microsoft Threat Intelligence Platform 數據連接器的數據類型。 MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (必要)

MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed

名字 描述 價值
lookbackPeriod 要匯入之摘要的回溯期間。 字串 (必要)
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MstiDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MstiDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MTPDataConnector

名字 描述 價值
數據連接器種類 'MicrosoftThreatProtection' (必要)
性能 MTP (Microsoft威脅防護) 資料連接器屬性。 MTPDataConnectorProperties

MTPDataConnectorDataTypes

名字 描述 價值
警報 Microsoft威脅防護平台數據連接器的警示數據類型。 MTPDataConnectorDataTypesAlerts
事件 Microsoft威脅防護平台數據連接器的事件數據類型。 MTPDataConnectorDataTypesIncidents (必要)

MTPDataConnectorDataTypesAlerts

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorDataTypesIncidents

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

MTPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 MTPDataConnectorDataTypes (必要)
filteredProviders 連接器的可用篩選提供者。 MtpFilteredProviders
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

MtpFilteredProviders

名字 描述 價值
警報 警示篩選的提供者。 未套用篩選條件時,所有警示都會透過 MTP 管線進行串流處理,但 MDA 和 MDI 以外的所有產品仍處於私人預覽狀態。 包含任何的字串數組:
'microsoftDefenderForCloudApps'
'microsoftDefenderForIdentity' (必要)

NoneAuthModel

名字 描述 價值
類型 驗證類型 'None' (必要)

OAuthModel

名字 描述 價值
accessTokenPrepend 存取令牌前面加上。 預設值為 『Bearer』。 字串
authorizationCode 用戶的授權碼。 字串
authorizationEndpoint 授權端點。 字串
authorizationEndpointHeaders 授權端點標頭。 OAuthModelAuthorizationEndpointHeaders
authorizationEndpointQueryParameters 授權端點查詢參數。 OAuthModelAuthorizationEndpointQueryParameters
clientId OAuth 提供者指派給應用程式的應用程式 (用戶端) 識別碼。 字串 (必要)
clientSecret OAuth 提供者指派給您應用程式的應用程式 (用戶端) 秘密。 字串 (必要)
grantType 授與類型,通常是「授權碼」。 字串 (必要)
isCredentialsInHeaders 指出是否要將 clientId 和 clientSecret 傳送至標頭中的令牌端點。 bool
isJwtBearerFlow 值,指出其是否為 JWT 流程。 bool
redirectUri 使用者在 OAuth 提供者中設定的應用程式重新導向 URL。 字串
範圍 應用程式 (用戶端) 範圍,OAuth 提供者指派給您的應用程式。 字串
tokenEndpoint 令牌端點。 定義 OAuth2 重新整理令牌。 字串 (必要)
tokenEndpointHeaders 令牌端點標頭。 OAuthModelTokenEndpointHeaders
tokenEndpointQueryParameters 令牌端點查詢參數。 OAuthModelTokenEndpointQueryParameters
類型 驗證類型 'OAuth2' (必要)

OAuthModelAuthorizationEndpointHeaders

名字 描述 價值

OAuthModelAuthorizationEndpointQueryParameters

名字 描述 價值

OAuthModelTokenEndpointHeaders

名字 描述 價值

OAuthModelTokenEndpointQueryParameters

名字 描述 價值

Office365ProjectConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 Office365ProjectConnectorDataTypesLogs (必要)

Office365ProjectConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

Office365ProjectDataConnector

名字 描述 價值
數據連接器種類 'Office365Project' (必要)
性能 Office Microsoft Project 數據連接器屬性。 Office365ProjectDataConnectorProperties

Office365ProjectDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 Office365ProjectConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeATPDataConnector

名字 描述 價值
數據連接器種類 'OfficeATP' (必要)
性能 OfficeATP (Office 365 進階威脅防護) 數據連接器屬性。 OfficeATPDataConnectorProperties

OfficeATPDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeDataConnector

名字 描述 價值
數據連接器種類 'Office365' (必要)
性能 Office 數據連接器屬性。 OfficeDataConnectorProperties

OfficeDataConnectorDataTypes

名字 描述 價值
交換 Exchange 資料類型連接。 OfficeDataConnectorDataTypesExchange (必要)
sharePoint SharePoint 資料類型連線。 OfficeDataConnectorDataTypesSharePoint (必要)
團隊 Teams 數據類型連線。 OfficeDataConnectorDataTypesTeams (必要)

OfficeDataConnectorDataTypesExchange

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesSharePoint

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorDataTypesTeams

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficeDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficeDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficeIRMDataConnector

名字 描述 價值
數據連接器種類 'OfficeIRM' (必要)
性能 OfficeIRM (Microsoft Insider Risk Management) 數據連接器屬性。 OfficeIRMDataConnectorProperties

OfficeIRMDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 AlertsDataTypeOfDataConnector
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OfficePowerBIConnectorDataTypes

名字 描述 價值
原木 記錄數據類型。 OfficePowerBIConnectorDataTypesLogs (必要)

OfficePowerBIConnectorDataTypesLogs

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

OfficePowerBIDataConnector

名字 描述 價值
數據連接器種類 'OfficePowerBI' (必要)
性能 Office Microsoft PowerBI 數據連接器屬性。 OfficePowerBIDataConnectorProperties

OfficePowerBIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 OfficePowerBIConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)

OracleAuthModel

名字 描述 價值
pemFile PRM 檔案的內容 字串 (必要)
publicFingerprint 公用指紋 字串 (必要)
tenantId Oracle 租用戶標識碼 字串 (必要)
類型 驗證類型 'Oracle' (必要)
userId Oracle 用戶標識碼 字串 (必要)

權限

名字 描述 價值
海關 連接器所需的海關許可權 PermissionsCustomsItem[]
resourceProvider 連接器所需的資源提供者許可權 PermissionsResourceProviderItem[]

PermissionsCustomsItem

名字 描述 價值
描述 海關許可權描述 字串
名字 海關許可權名稱 字串

PermissionsResourceProviderItem

名字 描述 價值
permissionsDisplayText 許可權描述文字 字串
供應商 提供者名稱 'microsoft.aadiam/diagnosticSettings'
'Microsoft.Authorization/policyAssignments'
'Microsoft.OperationalInsights/solutions'
'Microsoft.OperationalInsights/workspaces'
'Microsoft.OperationalInsights/workspaces/datasources'
'Microsoft.OperationalInsights/workspaces/sharedKeys'
providerDisplayName 許可權提供者顯示名稱 字串
requiredPermissions 連接器的必要許可權 RequiredPermissions
範圍 許可權提供者範圍 'ResourceGroup'
'Subscription'
'Workspace'

RequiredPermissions

名字 描述 價值
行動 動作許可權 bool
刪除 delete 許可權 bool
讀取許可權 bool
寫入許可權 bool

RestApiPollerDataConnector

名字 描述 價值
數據連接器種類 'RestApiPoller' (必要)
性能 Rest Api Poller 資料連接器屬性。 RestApiPollerDataConnectorProperties

RestApiPollerDataConnectorProperties

名字 描述 價值
addOnAttributes 附加屬性。 索引鍵名稱會變成屬性名稱(數據行),而值將會成為承載中的屬性值。 RestApiPollerDataConnectorPropertiesAddOnAttributes
認證 驗證模型。 CcpAuthConfig (必要)
connectorDefinitionName 連接器定義名稱(dataConnectorDefinition 資源標識符)。 字串 (必要)
dataType Log Analytics 數據表目的地。 字串
dcrConfig DCR 相關屬性。 DCRConfiguration
isActive 指出連接器是否為使用中。 bool
尋呼 分頁組態。 RestApiPollerRequestPagingConfig
請求 要求組態。 RestApiPollerRequestConfig (必要)
回應 回應組態。 CcpResponseConfig

RestApiPollerDataConnectorPropertiesAddOnAttributes

名字 描述 價值

RestApiPollerRequestConfig

名字 描述 價值
apiEndpoint API 端點。 字串 (必要)
endTimeAttributeName 遠端伺服器預期結束查詢的查詢參數名稱。 這個屬性會與 startTimeAttributeName 交手 字串
遠端伺服器要求的標頭。 RestApiPollerRequestConfigHeaders
httpMethod HTTP 方法,預設值 GET。 'DELETE'
'GET'
'POST'
'PUT'
isPostPayloadJson 旗標,指出 HTTP POST 承載是否為 JSON 格式 (vs form-urlencoded)。 bool
queryParameters RESTful API 的 HTTP 查詢參數。 RestApiPollerRequestConfigQueryParameters
queryParametersTemplate 查詢參數範本。 定義在進階案例中傳遞查詢參數時要使用的查詢參數範本。 字串
queryTimeFormat 查詢時間格式。 遠端伺服器可以有查詢從範圍 『start』 到 'end' 提取數據。 這個屬性表示遠端伺服器知道剖析的預期時間格式。 字串
queryTimeIntervalAttributeName 我們需要以時間間隔傳送伺服器給查詢記錄的查詢參數名稱。 應使用 queryTimeIntervalPrependqueryTimeIntervalDelimiter 定義 字串
queryTimeIntervalDelimiter 查詢參數中的 2 QueryTimeFormat 之間的分隔符字串 queryTimeIntervalAttributeName 字串
queryTimeIntervalPrepend queryTimeIntervalAttributeName中查詢參數值前面加上的字串。 字串
queryWindowInMin 要求的查詢視窗,以分鐘為單位。 int
rateLimitQPS 要求的每秒速率限制查詢。 int
retryCount 重試計數。 int
startTimeAttributeName 遠端伺服器預期要啟動查詢的查詢參數名稱。 這個屬性會與 endTimeAttributeName交手。 字串
timeoutInSeconds 以秒為單位的逾時。 int

RestApiPollerRequestConfigHeaders

名字 描述 價值

RestApiPollerRequestConfigQueryParameters

名字 描述 價值

RestApiPollerRequestPagingConfig

名字 描述 價值
pageSize 頁面大小 int
pageSizeParameterName 頁面大小參數名稱 字串
pagingType 分頁類型 'CountBasedPaging'
'LinkHeader'
'NextPageToken'
'NextPageUrl'
'Offset'
'PersistentLinkHeader'
'PersistentToken' (必要)

SessionAuthModel

名字 描述 價值
會話服務端點的 HTTP 要求標頭。 SessionAuthModelHeaders
isPostPayloadJson 指出是否在 HTTP POST 承載中設定 API 金鑰。 bool
密碼 密碼屬性名稱。 SessionAuthModelPassword (必要)
queryParameters 查詢工作階段服務端點的參數。 SessionAuthModelQueryParameters
sessionIdName HTTP 回應標頭中的會話標識碼屬性名稱。 字串
sessionLoginRequestUri 會話服務端點的 HTTP 要求 URL。 字串
sessionTimeoutInMinutes 會話逾時,以分鐘為單位。 int
類型 驗證類型 'Session' (必要)
userName 用戶名稱屬性值。 SessionAuthModelUserName (必要)

SessionAuthModelHeaders

名字 描述 價值

SessionAuthModelPassword

名字 描述 價值

SessionAuthModelQueryParameters

名字 描述 價值

SessionAuthModelUserName

名字 描述 價值

TIDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligence' (必要)
性能 TI (威脅情報) 資料連接器屬性。 TIDataConnectorProperties

TIDataConnectorDataTypes

名字 描述 價值
指標 指標連接的數據類型。 TIDataConnectorDataTypesIndicators (必要)

TIDataConnectorDataTypesIndicators

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TIDataConnectorProperties

名字 描述 價值
dataTypes 連接器的可用數據類型。 TIDataConnectorDataTypes (必要)
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
tipLookbackPeriod 要匯入之摘要的回溯期間。 字串

TiTaxiiDataConnector

名字 描述 價值
數據連接器種類 'ThreatIntelligenceTaxii' (必要)
性能 威脅情報 TAXII 資料連接器屬性。 TiTaxiiDataConnectorProperties

TiTaxiiDataConnectorDataTypes

名字 描述 價值
taxiiClient TAXII 連接器的數據類型。 TiTaxiiDataConnectorDataTypesTaxiiClient (必要)

TiTaxiiDataConnectorDataTypesTaxiiClient

名字 描述 價值
描述是否啟用此資料類型連線。 'Disabled'
'Enabled' (必要)

TiTaxiiDataConnectorProperties

名字 描述 價值
collectionId TAXII 伺服器的集合標識碼。 字串
dataTypes Threat Intelligence TAXII 資料連接器的可用數據類型。 TiTaxiiDataConnectorDataTypes (必要)
friendlyName TAXII 伺服器的易記名稱。 字串
密碼 TAXII 伺服器的密碼。 字串
pollingFrequency TAXII 伺服器的輪詢頻率。 'OnceADay'
'OnceAMinute'
'OnceAnHour' (必要)
taxiiLookbackPeriod TAXII 伺服器的回溯期間。 字串
taxiiServer TAXII 伺服器的 API 根目錄。 字串
tenantId 要連線的租用戶標識碼,並從中取得數據。 字串 (必要)
userName TAXII 伺服器的userName。 字串
workspaceId 工作區標識碼。 字串