Definição de recurso do Bicep
O tipo de recurso dataConnectors pode ser implantado com operações de destino:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.SecurityInsights/dataConnectors, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.SecurityInsights/dataConnectors@2024-01-01-preview' = {
etag: 'string'
name: 'string'
kind: 'string'
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Objetos CcpAuthConfig
Defina a propriedade tipo para especificar o tipo de objeto.
Para APIKey, use:
{
apiKey: 'string'
apiKeyIdentifier: 'string'
apiKeyName: 'string'
isApiKeyInPostPayload: bool
type: 'APIKey'
}
Para do AWS, use:
{
externalId: 'string'
roleArn: 'string'
type: 'AWS'
}
Para Básico, use:
{
password: 'string'
type: 'Basic'
userName: 'string'
}
Para GCP, use:
{
projectNumber: 'string'
serviceAccountEmail: 'string'
type: 'GCP'
workloadIdentityProviderId: 'string'
}
Para do GitHub, use:
{
installationId: 'string'
type: 'GitHub'
}
Para JwtToken, use:
{
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'
}
}
Para Nenhum, use:
{
type: 'None'
}
Para OAuth2, use:
{
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'
}
Para Oracle, use:
{
pemFile: 'string'
publicFingerprint: 'string'
tenantId: 'string'
type: 'Oracle'
userId: 'string'
}
Para do ServiceBus, use:
{
credentialsConfig: {
{customized property}: 'string'
}
storageAccountCredentialsConfig: {
{customized property}: 'string'
}
type: 'ServiceBus'
}
Parade Sessão , use:
{
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'
}
}
Objetos Microsoft.SecurityInsights/dataConnectors
Defina o tipo propriedade para especificar o tipo de objeto.
Para APIPolling, use:
{
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'
}
}
}
}
Para AmazonWebServicesCloudTrail, use:
{
kind: 'AmazonWebServicesCloudTrail'
properties: {
awsRoleArn: 'string'
dataTypes: {
logs: {
state: 'string'
}
}
}
}
Para AmazonWebServicesS3, use:
{
kind: 'AmazonWebServicesS3'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
destinationTable: 'string'
roleArn: 'string'
sqsUrls: [
'string'
]
}
}
Para do AzureActiveDirectory, use:
{
kind: 'AzureActiveDirectory'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para AzureAdvancedThreatProtection, use:
{
kind: 'AzureAdvancedThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para do AzureSecurityCenter, use:
{
kind: 'AzureSecurityCenter'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
subscriptionId: 'string'
}
}
Para dynamics365, use:
{
kind: 'Dynamics365'
properties: {
dataTypes: {
dynamics365CdsActivities: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para GCP, use:
{
kind: 'GCP'
properties: {
auth: {
projectNumber: 'string'
serviceAccountEmail: 'string'
workloadIdentityProviderId: 'string'
}
connectorDefinitionName: 'string'
dcrConfig: {
dataCollectionEndpoint: 'string'
dataCollectionRuleImmutableId: 'string'
streamName: 'string'
}
request: {
projectId: 'string'
subscriptionNames: [
'string'
]
}
}
}
Para GenericUI, use:
{
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'
}
}
}
Para IOT, use:
{
kind: 'IOT'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
subscriptionId: 'string'
}
}
Para microsoftCloudAppSecurity, use:
{
kind: 'MicrosoftCloudAppSecurity'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
discoveryLogs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para MicrosoftDefenderAdvancedThreatProtection, use:
{
kind: 'MicrosoftDefenderAdvancedThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para MicrosoftPurviewInformationProtection, use:
{
kind: 'MicrosoftPurviewInformationProtection'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para MicrosoftThreatIntelligence, use:
{
kind: 'MicrosoftThreatIntelligence'
properties: {
dataTypes: {
microsoftEmergingThreatFeed: {
lookbackPeriod: 'string'
state: 'string'
}
}
tenantId: 'string'
}
}
Para MicrosoftThreatProtection, use:
{
kind: 'MicrosoftThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
incidents: {
state: 'string'
}
}
filteredProviders: {
alerts: [
'string'
]
}
tenantId: 'string'
}
}
Para office365, use:
{
kind: 'Office365'
properties: {
dataTypes: {
exchange: {
state: 'string'
}
sharePoint: {
state: 'string'
}
teams: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para office365Project, use:
{
kind: 'Office365Project'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para officeatp, use:
{
kind: 'OfficeATP'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para do OfficeIRM, use:
{
kind: 'OfficeIRM'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para OfficePowerBI, use:
{
kind: 'OfficePowerBI'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Para RestApiPoller, use:
{
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'
}
}
}
Para ThreatIntelligence, use:
{
kind: 'ThreatIntelligence'
properties: {
dataTypes: {
indicators: {
state: 'string'
}
}
tenantId: 'string'
tipLookbackPeriod: 'string'
}
}
Para ThreatIntelligenceTaxii, use:
{
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'
}
}
Valores de propriedade
AADDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureActiveDirectory' (obrigatório) |
Propriedades |
Propriedades do conector de dados do AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados AATP (Proteção Avançada contra Ameaças do Azure). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AlertsDataTypeOfDataConnector
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
ApiKeyAuthModel
Nome |
Descrição |
Valor |
apiKey |
Chave de API para a credencial de chave secreta do usuário |
cadeia de caracteres (obrigatório) |
apiKeyIdentifier |
Identificador de chave de API |
corda |
apiKeyName |
Nome da chave de API |
cadeia de caracteres (obrigatório) |
isApiKeyInPostPayload |
Sinalizar para indicar se a chave de API está definida no conteúdo HTTP POST |
Bool |
tipo |
O tipo de autenticação |
'APIKey' (obrigatório) |
ApiPollingParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
pollingConfig |
Configuração para descrever as instruções de sondagem |
CodelessConnectorPollingConfigProperties |
ASCDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureSecurityCenter' (obrigatório) |
Propriedades |
Propriedades do conector de dados asc (Central de Segurança do Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
Disponibilidade
Nome |
Descrição |
Valor |
isPreview |
Definir o conector como visualização |
Bool |
estado |
O status de disponibilidade do conector |
'1' |
AWSAuthModel
Nome |
Descrição |
Valor |
externalId |
O STS do AWS assume a ID externa da função. Isso é usado para evitar o problema de deputado confuso: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
roleArn |
AWS STS assume função ARN |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'AWS' (obrigatório) |
AwsCloudTrailDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesCloudTrail' (obrigatório) |
Propriedades |
Propriedades do conector de dados cloudTrail do Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsCloudTrailDataConnectorDataTypesLogs (obrigatório) |
AwsCloudTrailDataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsCloudTrailDataConnectorProperties
Nome |
Descrição |
Valor |
awsRoleArn |
O Aws Role Arn (com a política CloudTrailReadOnly) que é usado para acessar a conta do Aws. |
corda |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsCloudTrailDataConnectorDataTypes (obrigatório) |
AwsS3DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesS3' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Amazon Web Services S3. |
AwsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsS3DataConnectorDataTypesLogs (obrigatório) |
AwsS3DataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsS3DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsS3DataConnectorDataTypes (obrigatório) |
destinationTable |
O nome da tabela de destino de logs no LogAnalytics. |
cadeia de caracteres (obrigatório) |
roleArn |
O Aws Role Arn usado para acessar a conta do Aws. |
cadeia de caracteres (obrigatório) |
sqsUrls |
As URLs sqs do AWS para o conector. |
string[] (obrigatório) |
BasicAuthModel
Nome |
Descrição |
Valor |
senha |
A senha |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Basic' (obrigatório) |
userName |
O nome de usuário. |
cadeia de caracteres (obrigatório) |
CcpAuthConfig
CcpResponseConfig
Nome |
Descrição |
Valor |
compressionAlgo |
O algoritmo de compactação. |
corda |
convertChildPropertiesToArray |
O valor que indica se a resposta não é uma matriz de eventos/logs. Ao definir esse sinalizador como true, significa que o servidor remoto responderá com um objeto que cada propriedade tem como valor uma matriz de eventos/logs. |
Bool |
csvDelimiter |
O delimitador csv, caso o formato de resposta seja CSV. |
corda |
csvEscape |
Caractere Th usado para escapar de caracteres em CSV. |
corda
Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 |
eventsJsonPaths |
Os caminhos json, '$' char é a raiz json. |
string[] (obrigatório) |
formato |
O formato de resposta. os valores possíveis são json, csv, xml |
corda |
hasCsvBoundary |
O valor que indica se a resposta tem limite de CSV caso a resposta seja no formato CSV. |
Bool |
hasCsvHeader |
O valor que indica se a resposta tem cabeçalhos no caso da resposta no formato CSV. |
Bool |
isGzipCompressed |
O valor que indica se o servidor remoto dá suporte a Gzip e devemos esperar uma resposta Gzip. |
Bool |
successStatusJsonPath |
O valor em que a mensagem/código de status deve aparecer na resposta. |
corda |
successStatusValue |
O valor do status. |
corda |
CodelessApiPollingDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'APIPolling' (obrigatório) |
Propriedades |
Propriedades do conector de dados de poling sem código |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
Nome |
Descrição |
Valor |
apiKeyIdentifier |
Um prefixo enviar no cabeçalho antes do token real |
corda |
apiKeyName |
O nome do cabeçalho com o qual o token é enviado |
corda |
authorizationEndpoint |
O ponto de extremidade usado para autorizar o usuário, usado no fluxo Oauth 2.0 |
corda |
authorizationEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de autorização, usados no fluxo Oauth 2.0 |
qualquer |
authType |
O tipo de autenticação |
cadeia de caracteres (obrigatório) |
flowName |
Descreve o nome do fluxo, por exemplo, 'AuthCode' para Oauth 2.0 |
corda |
isApiKeyInPostPayload |
Marca se a chave deve ser enviada no cabeçalho |
corda |
isClientSecretInHeader |
Marca se devemos enviar o segredo do cliente em cabeçalho ou conteúdo, usado no fluxo Oauth 2.0 |
Bool |
redirectionEndpoint |
O ponto de extremidade de redirecionamento em que obteremos o código de autorização, usado no fluxo Oauth 2.0 |
corda |
âmbito |
O escopo do token OAuth |
corda |
tokenEndpoint |
O ponto de extremidade usado para emitir um token, usado no fluxo Oauth 2.0 |
corda |
tokenEndpointHeaders |
Os cabeçalhos de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
tokenEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
CodelessConnectorPollingConfigProperties
Nome |
Descrição |
Valor |
Auth |
Descrever o tipo de autenticação do poller |
CodelessConnectorPollingAuthProperties (obrigatório) |
isActive |
O status ativo do sondador |
Bool |
Paginação |
Descrever a configuração de paginação da solicitação de votação do sondador |
CodelessConnectorPollingPagingProperties |
pedir |
Descrever os parâmetros de configuração da solicitação de votação do sondador |
CodelessConnectorPollingRequestProperties (obrigatório) |
resposta |
Descrever os parâmetros de configuração de resposta do sondador |
CodelessConnectorPollingResponseProperties |
CodelessConnectorPollingPagingProperties
Nome |
Descrição |
Valor |
nextPageParaName |
Define o nome de um atributo de próxima página |
corda |
nextPageTokenJsonPath |
Define o caminho para um JSON de token de próxima página |
corda |
pageCountAttributePath |
Define o caminho para um atributo de contagem de páginas |
corda |
Pagesize |
Define o tamanho da paginação |
int |
pageSizeParaName |
Define o nome do parâmetro de tamanho de página |
corda |
pageTimeStampAttributePath |
Define o caminho para um atributo de carimbo de data/hora de paginação |
corda |
pageTotalCountAttributePath |
Define o caminho para um atributo de contagem total de páginas |
corda |
pagingType |
Descreve o tipo. pode ser 'None', 'PageToken', 'PageCount', 'TimeStamp' |
cadeia de caracteres (obrigatório) |
searchTheLatestTimeStampFromEventsList |
Determina se o carimbo de data/hora mais recente deve ser pesquisado na lista de eventos |
corda |
CodelessConnectorPollingRequestProperties
Nome |
Descrição |
Valor |
apiEndpoint |
Descrever o ponto de extremidade do qual devemos extrair os dados |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
Isso será usado nos eventos de consulta do final da janela de tempo |
corda |
Cabeçalhos |
Descrever os cabeçalhos enviados na solicitação de votação |
qualquer |
httpMethod |
O tipo de método http que usaremos na solicitação de pesquisa, GET ou POST |
cadeia de caracteres (obrigatório) |
queryParameters |
Descrever os parâmetros de consulta enviados na solicitação de sondagem |
qualquer |
queryParametersTemplate |
Para cenários avançados, por exemplo, nome de usuário/senha inserido no conteúdo JSON aninhado |
corda |
queryTimeFormat |
O formato de hora será usado nos eventos de consulta em uma janela específica |
cadeia de caracteres (obrigatório) |
queryWindowInMin |
O intervalo de janela que usaremos para efetuar pull dos dados |
int (obrigatório) |
rateLimitQps |
Define o QPS do limite de taxa |
int |
retryCount |
Descrever a quantidade de tempo que devemos tentar sondar os dados em caso de falha |
int |
startTimeAttributeName |
Isso será usado nos eventos de consulta desde o início da janela de tempo |
corda |
timeoutInSeconds |
O número de segundos que consideraremos como um tempo limite de solicitação |
int |
CodelessConnectorPollingResponseProperties
Nome |
Descrição |
Valor |
eventsJsonPaths |
Descreve o caminho que devemos extrair os dados na resposta |
string[] (obrigatório) |
isGzipCompressed |
Descreve se os dados na resposta são Gzip |
Bool |
successStatusJsonPath |
Descreve o caminho que devemos extrair o código de status na resposta |
corda |
successStatusValue |
Descreve o caminho que devemos extrair o valor de status na resposta |
corda |
CodelessParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
Nome |
Descrição |
Valor |
tipo |
tipo de conectividade |
'IsConnectedQuery' |
valor |
Consultas para verificar a conectividade |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
Nome |
Descrição |
Valor |
lastDataReceivedQuery |
Consulta para indicar os últimos dados recebidos |
corda |
nome |
Nome do tipo de dados a ser mostrado no grafo. pode ser usado com o espaço reservado {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
Nome |
Descrição |
Valor |
baseQuery |
A consulta base para o grafo |
corda |
lenda |
A legenda do grafo |
corda |
metricName |
a métrica que a consulta está verificando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
Nome |
Descrição |
Valor |
descrição |
Descrição da etapa de instrução |
corda |
Instruções |
Detalhes da etapa de instrução |
InstructionStepsInstructionsItem[] |
título |
Título da etapa de instrução |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
Nome |
Descrição |
Valor |
descrição |
A descrição da consulta de exemplo |
corda |
consulta |
a consulta de exemplo |
corda |
CodelessUiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GenericUI' (obrigatório) |
Propriedades |
Propriedades do conector de dados da interface do usuário sem código |
CodelessParameters |
DataConnectorDataTypeCommon
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
DCRConfiguration
Nome |
Descrição |
Valor |
dataCollectionEndpoint |
Representa o ponto de extremidade de ingestão de coleta de dados no log analytics. |
cadeia de caracteres (obrigatório) |
dataCollectionRuleImmutableId |
A ID imutável da regra de coleta de dados, a regra define a transformação e o destino dos dados. |
cadeia de caracteres (obrigatório) |
streamName |
O fluxo para o qual estamos enviando os dados. |
cadeia de caracteres (obrigatório) |
Dynamics365DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Dynamics365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Dynamics365. |
dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsActivities
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Dynamics365DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Dynamics365DataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
GCPAuthModel
Nome |
Descrição |
Valor |
projectNumber |
Número do projeto GCP |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
Email da conta de serviço GCP |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'GCP' (obrigatório) |
workloadIdentityProviderId |
ID do provedor de identidade da carga de trabalho do GCP |
cadeia de caracteres (obrigatório) |
GCPAuthProperties
Nome |
Descrição |
Valor |
projectNumber |
O número do projeto GCP. |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
A conta de serviço usada para acessar o projeto GCP. |
cadeia de caracteres (obrigatório) |
workloadIdentityProviderId |
A ID do provedor de identidade da carga de trabalho usada para obter acesso ao projeto GCP. |
cadeia de caracteres (obrigatório) |
GCPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GCP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
Nome |
Descrição |
Valor |
Auth |
A seção de autenticação do conector. |
GCPAuthProperties (obrigatório) |
connectorDefinitionName |
O nome da definição do conector que representa a configuração da interface do usuário. |
cadeia de caracteres (obrigatório) |
dcrConfig |
A configuração do destino dos dados. |
DCRConfiguration |
pedir |
A seção de solicitação do conector. |
GCPRequestProperties (obrigatório) |
GCPRequestProperties
Nome |
Descrição |
Valor |
projectId |
A ID do projeto GCP. |
cadeia de caracteres (obrigatório) |
subscriptionNames |
Os nomes de assinatura de pub/sub do GCP. |
string[] (obrigatório) |
GenericBlobSbsAuthModel
Nome |
Descrição |
Valor |
credentialsConfig |
Credenciais para namespace do barramento de serviço, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelCredentialsConfig |
storageAccountCredentialsConfig |
Credenciais para a conta de armazenamento, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelStorageAccountCredentialsConfig |
tipo |
O tipo de autenticação |
'ServiceBus' (obrigatório) |
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
Nome |
Descrição |
Valor |
installationId |
A ID de instalação de autenticação do GitHubApp. |
corda |
tipo |
O tipo de autenticação |
'GitHub' (obrigatório) |
InstructionStepsInstructionsItem
Nome |
Descrição |
Valor |
Parâmetros |
Os parâmetros para a configuração |
qualquer |
tipo |
O tipo de configuração |
'CopyableLabel' 'InfoMessage' 'InstructionStepsGroup' (obrigatório) |
IoTDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'IOT' (obrigatório) |
Propriedades |
Propriedades do conector de dados IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
JwtAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Os cabeçalhos personalizados que queremos adicionar depois de enviarmos a solicitação ao ponto de extremidade do token. |
JwtAuthModelHeaders |
isCredentialsInHeaders |
Sinalizador indicando se queremos enviar o nome de usuário e a senha para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJsonRequest |
Sinalizador indicando se a solicitação do corpo é JSON (cabeçalho Content-Type = application/json), o que significa que é uma solicitação codificada pela URL do Formulário (cabeçalho Content-Type = application/x-www-form-urlencoded). |
Bool |
senha |
A senha |
JwtAuthModelPassword (obrigatório) |
queryParameters |
O parâmetro de consulta personalizado que desejamos adicionar quando enviarmos a solicitação para o ponto de extremidade do token. |
JwtAuthModelQueryParameters |
requestTimeoutInSeconds |
Tempo limite da solicitação em segundos. |
int
Restrições: Valor máximo = 180 |
tokenEndpoint |
Ponto de extremidade de token para solicitar JWT |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'JwtToken' (obrigatório) |
userName |
O nome de usuário. Se o nome de usuário e a senha forem enviados na solicitação de cabeçalho, só precisaremos preencher a propriedade value com o nome de usuário (o mesmo que a autenticação básica). Se o nome de usuário e a senha forem enviados na solicitação do corpo, precisaremos especificar o Key e Value . |
JwtAuthModelUserName (obrigatório) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
McasDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftCloudAppSecurity' (obrigatório) |
Propriedades |
Propriedades do conector de dados do MCAS (Microsoft Cloud App Security). |
mcasDataConnectorProperties |
McasDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
discoveryLogs |
Conexão de tipo de dados de log de descoberta. |
DataConnectorDataTypeCommon |
McasDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
McasDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MdatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftDefenderAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MDATP (Proteção Avançada contra Ameaças do Microsoft Defender). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
Microsoft.SecurityInsights/dataConnectors
Nome |
Descrição |
Valor |
etag |
Etag do recurso do azure |
corda |
tipo |
Defina como 'APIPolling' para o tipo CodelessApiPollingDataConnector . Defina como 'AmazonWebServicesCloudTrail' para o tipo AwsCloudTrailDataConnector. Defina como 'AmazonWebServicesS3' para o tipo AwsS3DataConnector. Defina como 'AzureActiveDirectory' para o tipo AADDataConnector. Defina como 'AzureAdvancedThreatProtection' para o tipo AatpDataConnector. Defina como 'AzureSecurityCenter' para o tipo ASCDataConnector . Defina como 'Dynamics365' para o tipo Dynamics365DataConnector. Defina como 'GCP' para o tipo GCPDataConnector. Defina como 'GenericUI' para o tipo CodelessUiDataConnector . Defina como 'IOT' para o tipo IoTDataConnector. Defina como 'MicrosoftCloudAppSecurity' para o tipo McasDataConnector. Defina como 'MicrosoftDefenderAdvancedThreatProtection' para o tipo MdatpDataConnector. Defina como 'MicrosoftPurviewInformationProtection' para o tipo MicrosoftPurviewInformationProtectionDataConnector. Defina como 'MicrosoftThreatIntelligence' para o tipo MstiDataConnector. Defina como 'MicrosoftThreatProtection' para o tipo MTPDataConnector . Defina como 'Office365' para o tipo OfficeDataConnector. Defina como 'Office365Project' para o tipo Office365ProjectDataConnector. Defina como 'OfficeATP' para o tipo OfficeATPDataConnector. Defina como 'OfficeIRM' para o tipo OfficeIRMDataConnector. Defina como 'OfficePowerBI' para o tipo OfficePowerBIDataConnector. Defina como 'RestApiPoller' para o tipo RestApiPollerDataConnector. Defina como 'ThreatIntelligence' para o tipo TIDataConnector. Defina como 'ThreatIntelligenceTaxii' para o tipo TiTaxiiDataConnector. |
'AmazonWebServicesCloudTrail' 'AmazonWebServicesS3' 'APIPolling' 'AzureActiveDirectory' 'AzureAdvancedThreatProtection' 'AzureSecurityCenter' 'Dynamics365' 'GCP' 'GenericUI' 'IOT' 'MicrosoftCloudAppSecurity' 'MicrosoftDefenderAdvancedThreatProtection' 'MicrosoftPurviewInformationProtection' 'MicrosoftThreatIntelligence' 'MicrosoftThreatProtection' 'Office365' 'Office365Project' 'OfficeATP' 'OfficeIRM' 'OfficePowerBI' 'RestApiPoller' 'ThreatIntelligence' 'ThreatIntelligenceTaxii' (obrigatório) |
nome |
O nome do recurso |
cadeia de caracteres (obrigatório) |
âmbito |
Use ao criar um recurso em um escopo diferente do escopo de implantação. |
Defina essa propriedade como o nome simbólico de um recurso para aplicar o recurso de extensão . |
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obrigatório) |
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftPurviewInformationProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados da Proteção de Informações do Microsoft Purview. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MstiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
Nome |
Descrição |
Valor |
microsoftEmergingThreatFeed |
Tipo de dados para o conector de dados das Plataformas de Inteligência contra Ameaças da Microsoft. |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (obrigatório) |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed
Nome |
Descrição |
Valor |
lookbackPeriod |
O período de pesquisa para o feed a ser importado. |
cadeia de caracteres (obrigatório) |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MstiDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MstiDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MTPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MTP (Proteção contra Ameaças da Microsoft). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alerta o tipo de dados para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesAlerts |
Incidentes |
Tipo de dados de incidentes para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesIncidents (obrigatório) |
MTPDataConnectorDataTypesAlerts
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorDataTypesIncidents
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MTPDataConnectorDataTypes (obrigatório) |
filteredProviders |
Os provedores filtrados disponíveis para o conector. |
mtpFilteredProviders |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MtpFilteredProviders
Nome |
Descrição |
Valor |
Alertas |
Alertas filtrados provedores. Quando os filtros não forem aplicados, todos os alertas serão transmitidos pelo pipeline mtp, ainda em versão prévia privada para todos os produtos, EXCETO MDA e MDI, que estão no estado ga. |
Matriz de cadeia de caracteres que contém qualquer um dos: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obrigatório) |
NoneAuthModel
Nome |
Descrição |
Valor |
tipo |
O tipo de autenticação |
'None' (obrigatório) |
OAuthModel
Nome |
Descrição |
Valor |
accessTokenPrepend |
Prepend do token de acesso. O padrão é "Portador". |
corda |
authorizationCode |
O código de autorização do usuário. |
corda |
authorizationEndpoint |
O ponto de extremidade de autorização. |
corda |
authorizationEndpointHeaders |
Os cabeçalhos do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointHeaders |
authorizationEndpointQueryParameters |
Os parâmetros de consulta do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointQueryParameters |
clientId |
A ID do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
clientSecret |
O segredo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
grantType |
O tipo de concessão, geralmente, será "código de autorização". |
cadeia de caracteres (obrigatório) |
isCredentialsInHeaders |
Indicando se queremos enviar o clientId e clientSecret para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJwtBearerFlow |
Um valor que indica se é um fluxo JWT. |
Bool |
redirectUri |
A URL de redirecionamento de aplicativo que o usuário configura no provedor OAuth. |
corda |
âmbito |
O escopo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
corda |
tokenEndpoint |
O ponto de extremidade do token. Define o token de atualização OAuth2. |
cadeia de caracteres (obrigatório) |
tokenEndpointHeaders |
Os cabeçalhos do ponto de extremidade do token. |
OAuthModelTokenEndpointHeaders |
tokenEndpointQueryParameters |
Os parâmetros de consulta de ponto de extremidade de token. |
OAuthModelTokenEndpointQueryParameters |
tipo |
O tipo de autenticação |
'OAuth2' (obrigatório) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
Office365ProjectConnectorDataTypesLogs (obrigatório) |
Office365ProjectConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Office365ProjectDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365Project' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office Microsoft Project. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Office365ProjectConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeATPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeATP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeATP (Proteção Avançada contra Ameaças do Office 365). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
Nome |
Descrição |
Valor |
troca |
Conexão de tipo de dados do Exchange. |
OfficeDataConnectorDataTypesExchange (obrigatório) |
sharePoint |
Conexão de tipo de dados do SharePoint. |
OfficeDataConnectorDataTypesSharePoint (obrigatório) |
Equipes |
Conexão de tipo de dados do Teams. |
OfficeDataConnectorDataTypesTeams (obrigatório) |
OfficeDataConnectorDataTypesExchange
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesSharePoint
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesTeams
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
OfficeDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeIRMDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeIRM' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficePowerBIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficePowerBI' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft PowerBI do Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
officePowerBIConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OracleAuthModel
Nome |
Descrição |
Valor |
pemFile |
Conteúdo do arquivo PRM |
cadeia de caracteres (obrigatório) |
publicFingerprint |
Impressão digital pública |
cadeia de caracteres (obrigatório) |
tenantId |
ID do locatário do Oracle |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Oracle' (obrigatório) |
userId |
ID de usuário do Oracle |
cadeia de caracteres (obrigatório) |
Permissões
Nome |
Descrição |
Valor |
alfândega |
Permissões alfandegárias necessárias para o conector |
permissionsCustomsItem [] |
resourceProvider |
Permissões do provedor de recursos necessárias para o conector |
PermissionsResourceProviderItem[] |
PermissionsCustomsItem
Nome |
Descrição |
Valor |
descrição |
Descrição de permissões alfandegárias |
corda |
nome |
Nome das permissões alfandegárias |
corda |
PermissionsResourceProviderItem
Nome |
Descrição |
Valor |
permissionsDisplayText |
Texto de descrição da permissão |
corda |
provedor |
Nome do provedor |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
providerDisplayName |
Nome de exibição do provedor de permissão |
corda |
requiredPermissions |
Permissões necessárias para o conector |
RequiredPermissions |
âmbito |
Escopo do provedor de permissões |
'ResourceGroup' 'Assinatura' 'Workspace' |
RequiredPermissions
Nome |
Descrição |
Valor |
ação |
permissão de ação |
Bool |
excluir |
permissão de exclusão |
Bool |
ler |
permissão de leitura |
Bool |
escrever |
permissão de gravação |
Bool |
RestApiPollerDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'RestApiPoller' (obrigatório) |
Propriedades |
Propriedades do conector de dados rest API Poller. |
restApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
Nome |
Descrição |
Valor |
addOnAttributes |
A adição de atributos. O nome da chave se tornará o nome do atributo (uma coluna) e o valor se tornará o valor do atributo no conteúdo. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
Auth |
O modelo de autenticação. |
CcpAuthConfig (obrigatório) |
connectorDefinitionName |
O nome da definição do conector (a ID do recurso dataConnectorDefinition). |
cadeia de caracteres (obrigatório) |
Datatype |
O destino da tabela do Log Analytics. |
corda |
dcrConfig |
As propriedades relacionadas ao DCR. |
DCRConfiguration |
isActive |
Indica se o conector está ativo ou não. |
Bool |
Paginação |
A configuração de paginação. |
RestApiPollerRequestPagingConfig |
pedir |
A configuração da solicitação. |
RestApiPollerRequestConfig (obrigatório) |
resposta |
A configuração de resposta. |
ccpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
Nome |
Descrição |
Valor |
apiEndpoint |
O ponto de extremidade da API. |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera encerrar a consulta. Esta propriedade vai lado a lado com startTimeAttributeName |
corda |
Cabeçalhos |
O cabeçalho da solicitação do servidor remoto. |
restApiPollerRequestConfigHeaders |
httpMethod |
O método HTTP, valor padrão GET. |
'DELETE' 'GET' 'POST' 'PUT' |
isPostPayloadJson |
Sinalizador para indicar se a carga HTTP POST está no formato JSON (vs form-urlencoded). |
Bool |
queryParameters |
Os parâmetros de consulta HTTP para a API RESTful. |
RestApiPollerRequestConfigQueryParameters |
queryParametersTemplate |
o modelo de parâmetros de consulta. Define o modelo de parâmetros de consulta a ser usado ao passar parâmetros de consulta em cenários avançados. |
corda |
queryTimeFormat |
O formato de hora da consulta. Um servidor remoto pode ter uma consulta para efetuar pull de dados do intervalo 'start' a 'end'. Essa propriedade indica qual é o formato de tempo esperado que o servidor remoto sabe analisar. |
corda |
queryTimeIntervalAttributeName |
O nome do parâmetro de consulta que precisamos enviar ao servidor para logs de consulta no intervalo de tempo. Deve ser definido com queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
queryTimeIntervalDelimiter |
A cadeia de caracteres delimitador entre 2 QueryTimeFormat no parâmetro de consulta queryTimeIntervalAttributeName . |
corda |
queryTimeIntervalPrepend |
O prepend de cadeia de caracteres para o valor do parâmetro de consulta em queryTimeIntervalAttributeName . |
corda |
queryWindowInMin |
A janela de consulta em minutos para a solicitação. |
int |
rateLimitQPS |
As consultas de limite de taxa por segundo para a solicitação.. |
int |
retryCount |
A contagem de repetições. |
int |
startTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera iniciar a consulta. Esta propriedade vai lado a lado com endTimeAttributeName . |
corda |
timeoutInSeconds |
O tempo limite em segundos. |
int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
Nome |
Descrição |
Valor |
Pagesize |
Tamanho da página |
int |
pageSizeParameterName |
Nome do parâmetro de tamanho da página |
corda |
pagingType |
Tipo de paginação |
'CountBasedPaging' 'LinkHeader' 'NextPageToken' 'NextPageUrl' 'Deslocamento' 'PersistentLinkHeader' 'PersistentToken' (obrigatório) |
SessionAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Cabeçalhos de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
SessionAuthModelHeaders |
isPostPayloadJson |
Indicando se a chave de API está definida no conteúdo HTTP POST. |
Bool |
senha |
O nome do atributo de senha. |
SessionAuthModelPassword (obrigatório) |
queryParameters |
Consultar parâmetros para o ponto de extremidade do serviço de sessão. |
SessionAuthModelQueryParameters |
sessionIdName |
Nome do atributo ID da sessão do cabeçalho de resposta HTTP. |
corda |
sessionLoginRequestUri |
URL de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
corda |
sessionTimeoutInMinutes |
Tempo limite da sessão em minutos. |
int |
tipo |
O tipo de autenticação |
'Session' (obrigatório) |
userName |
O valor da chave de atributo de nome de usuário. |
SessionAuthModelUserName (obrigatório) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados TI (Inteligência contra Ameaças). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
Nome |
Descrição |
Valor |
Indicadores |
Tipo de dados para conexão de indicadores. |
TIDataConnectorDataTypesIndicators (obrigatório) |
TIDataConnectorDataTypesIndicators
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
TIDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
tipLookbackPeriod |
O período de pesquisa para o feed a ser importado. |
corda |
TiTaxiiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligenceTaxii' (obrigatório) |
Propriedades |
Propriedades do conector de dados TAXII de inteligência contra ameaças. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TiTaxiiDataConnectorProperties
Nome |
Descrição |
Valor |
collectionId |
A ID da coleção do servidor TAXII. |
corda |
Dados |
Os tipos de dados disponíveis para o conector de dados TAXII da Inteligência contra Ameaças. |
TiTaxiiDataConnectorDataTypes (obrigatório) |
friendlyName |
O nome amigável do servidor TAXII. |
corda |
senha |
A senha do servidor TAXII. |
corda |
pollingFrequency |
A frequência de sondagem para o servidor TAXII. |
'OnceADay' 'OnceAMinute' 'OnceAnHour' (obrigatório) |
taxiiLookbackPeriod |
O período de pesquisa do servidor TAXII. |
corda |
taxiiServer |
A raiz da API para o servidor TAXII. |
corda |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
userName |
O userName para o servidor TAXII. |
corda |
workspaceId |
A ID do workspace. |
corda |
Definição de recurso de modelo do ARM
O tipo de recurso dataConnectors pode ser implantado com operações de destino:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.SecurityInsights/dataConnectors, adicione o JSON a seguir ao modelo.
{
"etag": "string",
"name": "string",
"kind": "string"
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Objetos CcpAuthConfig
Defina a propriedade tipo para especificar o tipo de objeto.
Para APIKey, use:
{
"apiKey": "string",
"apiKeyIdentifier": "string",
"apiKeyName": "string",
"isApiKeyInPostPayload": "bool",
"type": "APIKey"
}
Para do AWS, use:
{
"externalId": "string",
"roleArn": "string",
"type": "AWS"
}
Para Básico, use:
{
"password": "string",
"type": "Basic",
"userName": "string"
}
Para GCP, use:
{
"projectNumber": "string",
"serviceAccountEmail": "string",
"type": "GCP",
"workloadIdentityProviderId": "string"
}
Para do GitHub, use:
{
"installationId": "string",
"type": "GitHub"
}
Para JwtToken, use:
{
"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"
}
}
Para Nenhum, use:
{
"type": "None"
}
Para OAuth2, use:
{
"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"
}
Para Oracle, use:
{
"pemFile": "string",
"publicFingerprint": "string",
"tenantId": "string",
"type": "Oracle",
"userId": "string"
}
Para do ServiceBus, use:
{
"credentialsConfig": {
"{customized property}": "string"
},
"storageAccountCredentialsConfig": {
"{customized property}": "string"
},
"type": "ServiceBus"
}
Parade Sessão , use:
{
"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"
}
}
Objetos Microsoft.SecurityInsights/dataConnectors
Defina o tipo propriedade para especificar o tipo de objeto.
Para APIPolling, use:
{
"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"
}
}
}
}
Para AmazonWebServicesCloudTrail, use:
{
"kind": "AmazonWebServicesCloudTrail",
"properties": {
"awsRoleArn": "string",
"dataTypes": {
"logs": {
"state": "string"
}
}
}
}
Para AmazonWebServicesS3, use:
{
"kind": "AmazonWebServicesS3",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"destinationTable": "string",
"roleArn": "string",
"sqsUrls": [ "string" ]
}
}
Para do AzureActiveDirectory, use:
{
"kind": "AzureActiveDirectory",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para AzureAdvancedThreatProtection, use:
{
"kind": "AzureAdvancedThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para do AzureSecurityCenter, use:
{
"kind": "AzureSecurityCenter",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"subscriptionId": "string"
}
}
Para dynamics365, use:
{
"kind": "Dynamics365",
"properties": {
"dataTypes": {
"dynamics365CdsActivities": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para GCP, use:
{
"kind": "GCP",
"properties": {
"auth": {
"projectNumber": "string",
"serviceAccountEmail": "string",
"workloadIdentityProviderId": "string"
},
"connectorDefinitionName": "string",
"dcrConfig": {
"dataCollectionEndpoint": "string",
"dataCollectionRuleImmutableId": "string",
"streamName": "string"
},
"request": {
"projectId": "string",
"subscriptionNames": [ "string" ]
}
}
}
Para GenericUI, use:
{
"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"
}
}
}
Para IOT, use:
{
"kind": "IOT",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"subscriptionId": "string"
}
}
Para microsoftCloudAppSecurity, use:
{
"kind": "MicrosoftCloudAppSecurity",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
},
"discoveryLogs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para MicrosoftDefenderAdvancedThreatProtection, use:
{
"kind": "MicrosoftDefenderAdvancedThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para MicrosoftPurviewInformationProtection, use:
{
"kind": "MicrosoftPurviewInformationProtection",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para MicrosoftThreatIntelligence, use:
{
"kind": "MicrosoftThreatIntelligence",
"properties": {
"dataTypes": {
"microsoftEmergingThreatFeed": {
"lookbackPeriod": "string",
"state": "string"
}
},
"tenantId": "string"
}
}
Para MicrosoftThreatProtection, use:
{
"kind": "MicrosoftThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
},
"incidents": {
"state": "string"
}
},
"filteredProviders": {
"alerts": [ "string" ]
},
"tenantId": "string"
}
}
Para office365, use:
{
"kind": "Office365",
"properties": {
"dataTypes": {
"exchange": {
"state": "string"
},
"sharePoint": {
"state": "string"
},
"teams": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para office365Project, use:
{
"kind": "Office365Project",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para officeatp, use:
{
"kind": "OfficeATP",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para do OfficeIRM, use:
{
"kind": "OfficeIRM",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para OfficePowerBI, use:
{
"kind": "OfficePowerBI",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Para RestApiPoller, use:
{
"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"
}
}
}
Para ThreatIntelligence, use:
{
"kind": "ThreatIntelligence",
"properties": {
"dataTypes": {
"indicators": {
"state": "string"
}
},
"tenantId": "string",
"tipLookbackPeriod": "string"
}
}
Para ThreatIntelligenceTaxii, use:
{
"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"
}
}
Valores de propriedade
AADDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureActiveDirectory' (obrigatório) |
Propriedades |
Propriedades do conector de dados do AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados AATP (Proteção Avançada contra Ameaças do Azure). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AlertsDataTypeOfDataConnector
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
ApiKeyAuthModel
Nome |
Descrição |
Valor |
apiKey |
Chave de API para a credencial de chave secreta do usuário |
cadeia de caracteres (obrigatório) |
apiKeyIdentifier |
Identificador de chave de API |
corda |
apiKeyName |
Nome da chave de API |
cadeia de caracteres (obrigatório) |
isApiKeyInPostPayload |
Sinalizar para indicar se a chave de API está definida no conteúdo HTTP POST |
Bool |
tipo |
O tipo de autenticação |
'APIKey' (obrigatório) |
ApiPollingParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
pollingConfig |
Configuração para descrever as instruções de sondagem |
CodelessConnectorPollingConfigProperties |
ASCDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureSecurityCenter' (obrigatório) |
Propriedades |
Propriedades do conector de dados asc (Central de Segurança do Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
Disponibilidade
Nome |
Descrição |
Valor |
isPreview |
Definir o conector como visualização |
Bool |
estado |
O status de disponibilidade do conector |
'1' |
AWSAuthModel
Nome |
Descrição |
Valor |
externalId |
O STS do AWS assume a ID externa da função. Isso é usado para evitar o problema de deputado confuso: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
roleArn |
AWS STS assume função ARN |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'AWS' (obrigatório) |
AwsCloudTrailDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesCloudTrail' (obrigatório) |
Propriedades |
Propriedades do conector de dados cloudTrail do Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsCloudTrailDataConnectorDataTypesLogs (obrigatório) |
AwsCloudTrailDataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsCloudTrailDataConnectorProperties
Nome |
Descrição |
Valor |
awsRoleArn |
O Aws Role Arn (com a política CloudTrailReadOnly) que é usado para acessar a conta do Aws. |
corda |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsCloudTrailDataConnectorDataTypes (obrigatório) |
AwsS3DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesS3' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Amazon Web Services S3. |
AwsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsS3DataConnectorDataTypesLogs (obrigatório) |
AwsS3DataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsS3DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsS3DataConnectorDataTypes (obrigatório) |
destinationTable |
O nome da tabela de destino de logs no LogAnalytics. |
cadeia de caracteres (obrigatório) |
roleArn |
O Aws Role Arn usado para acessar a conta do Aws. |
cadeia de caracteres (obrigatório) |
sqsUrls |
As URLs sqs do AWS para o conector. |
string[] (obrigatório) |
BasicAuthModel
Nome |
Descrição |
Valor |
senha |
A senha |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Basic' (obrigatório) |
userName |
O nome de usuário. |
cadeia de caracteres (obrigatório) |
CcpAuthConfig
CcpResponseConfig
Nome |
Descrição |
Valor |
compressionAlgo |
O algoritmo de compactação. |
corda |
convertChildPropertiesToArray |
O valor que indica se a resposta não é uma matriz de eventos/logs. Ao definir esse sinalizador como true, significa que o servidor remoto responderá com um objeto que cada propriedade tem como valor uma matriz de eventos/logs. |
Bool |
csvDelimiter |
O delimitador csv, caso o formato de resposta seja CSV. |
corda |
csvEscape |
Caractere Th usado para escapar de caracteres em CSV. |
corda
Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 |
eventsJsonPaths |
Os caminhos json, '$' char é a raiz json. |
string[] (obrigatório) |
formato |
O formato de resposta. os valores possíveis são json, csv, xml |
corda |
hasCsvBoundary |
O valor que indica se a resposta tem limite de CSV caso a resposta seja no formato CSV. |
Bool |
hasCsvHeader |
O valor que indica se a resposta tem cabeçalhos no caso da resposta no formato CSV. |
Bool |
isGzipCompressed |
O valor que indica se o servidor remoto dá suporte a Gzip e devemos esperar uma resposta Gzip. |
Bool |
successStatusJsonPath |
O valor em que a mensagem/código de status deve aparecer na resposta. |
corda |
successStatusValue |
O valor do status. |
corda |
CodelessApiPollingDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'APIPolling' (obrigatório) |
Propriedades |
Propriedades do conector de dados de poling sem código |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
Nome |
Descrição |
Valor |
apiKeyIdentifier |
Um prefixo enviar no cabeçalho antes do token real |
corda |
apiKeyName |
O nome do cabeçalho com o qual o token é enviado |
corda |
authorizationEndpoint |
O ponto de extremidade usado para autorizar o usuário, usado no fluxo Oauth 2.0 |
corda |
authorizationEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de autorização, usados no fluxo Oauth 2.0 |
qualquer |
authType |
O tipo de autenticação |
cadeia de caracteres (obrigatório) |
flowName |
Descreve o nome do fluxo, por exemplo, 'AuthCode' para Oauth 2.0 |
corda |
isApiKeyInPostPayload |
Marca se a chave deve ser enviada no cabeçalho |
corda |
isClientSecretInHeader |
Marca se devemos enviar o segredo do cliente em cabeçalho ou conteúdo, usado no fluxo Oauth 2.0 |
Bool |
redirectionEndpoint |
O ponto de extremidade de redirecionamento em que obteremos o código de autorização, usado no fluxo Oauth 2.0 |
corda |
âmbito |
O escopo do token OAuth |
corda |
tokenEndpoint |
O ponto de extremidade usado para emitir um token, usado no fluxo Oauth 2.0 |
corda |
tokenEndpointHeaders |
Os cabeçalhos de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
tokenEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
CodelessConnectorPollingConfigProperties
Nome |
Descrição |
Valor |
Auth |
Descrever o tipo de autenticação do poller |
CodelessConnectorPollingAuthProperties (obrigatório) |
isActive |
O status ativo do sondador |
Bool |
Paginação |
Descrever a configuração de paginação da solicitação de votação do sondador |
CodelessConnectorPollingPagingProperties |
pedir |
Descrever os parâmetros de configuração da solicitação de votação do sondador |
CodelessConnectorPollingRequestProperties (obrigatório) |
resposta |
Descrever os parâmetros de configuração de resposta do sondador |
CodelessConnectorPollingResponseProperties |
CodelessConnectorPollingPagingProperties
Nome |
Descrição |
Valor |
nextPageParaName |
Define o nome de um atributo de próxima página |
corda |
nextPageTokenJsonPath |
Define o caminho para um JSON de token de próxima página |
corda |
pageCountAttributePath |
Define o caminho para um atributo de contagem de páginas |
corda |
Pagesize |
Define o tamanho da paginação |
int |
pageSizeParaName |
Define o nome do parâmetro de tamanho de página |
corda |
pageTimeStampAttributePath |
Define o caminho para um atributo de carimbo de data/hora de paginação |
corda |
pageTotalCountAttributePath |
Define o caminho para um atributo de contagem total de páginas |
corda |
pagingType |
Descreve o tipo. pode ser 'None', 'PageToken', 'PageCount', 'TimeStamp' |
cadeia de caracteres (obrigatório) |
searchTheLatestTimeStampFromEventsList |
Determina se o carimbo de data/hora mais recente deve ser pesquisado na lista de eventos |
corda |
CodelessConnectorPollingRequestProperties
Nome |
Descrição |
Valor |
apiEndpoint |
Descrever o ponto de extremidade do qual devemos extrair os dados |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
Isso será usado nos eventos de consulta do final da janela de tempo |
corda |
Cabeçalhos |
Descrever os cabeçalhos enviados na solicitação de votação |
qualquer |
httpMethod |
O tipo de método http que usaremos na solicitação de pesquisa, GET ou POST |
cadeia de caracteres (obrigatório) |
queryParameters |
Descrever os parâmetros de consulta enviados na solicitação de sondagem |
qualquer |
queryParametersTemplate |
Para cenários avançados, por exemplo, nome de usuário/senha inserido no conteúdo JSON aninhado |
corda |
queryTimeFormat |
O formato de hora será usado nos eventos de consulta em uma janela específica |
cadeia de caracteres (obrigatório) |
queryWindowInMin |
O intervalo de janela que usaremos para efetuar pull dos dados |
int (obrigatório) |
rateLimitQps |
Define o QPS do limite de taxa |
int |
retryCount |
Descrever a quantidade de tempo que devemos tentar sondar os dados em caso de falha |
int |
startTimeAttributeName |
Isso será usado nos eventos de consulta desde o início da janela de tempo |
corda |
timeoutInSeconds |
O número de segundos que consideraremos como um tempo limite de solicitação |
int |
CodelessConnectorPollingResponseProperties
Nome |
Descrição |
Valor |
eventsJsonPaths |
Descreve o caminho que devemos extrair os dados na resposta |
string[] (obrigatório) |
isGzipCompressed |
Descreve se os dados na resposta são Gzip |
Bool |
successStatusJsonPath |
Descreve o caminho que devemos extrair o código de status na resposta |
corda |
successStatusValue |
Descreve o caminho que devemos extrair o valor de status na resposta |
corda |
CodelessParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
Nome |
Descrição |
Valor |
tipo |
tipo de conectividade |
'IsConnectedQuery' |
valor |
Consultas para verificar a conectividade |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
Nome |
Descrição |
Valor |
lastDataReceivedQuery |
Consulta para indicar os últimos dados recebidos |
corda |
nome |
Nome do tipo de dados a ser mostrado no grafo. pode ser usado com o espaço reservado {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
Nome |
Descrição |
Valor |
baseQuery |
A consulta base para o grafo |
corda |
lenda |
A legenda do grafo |
corda |
metricName |
a métrica que a consulta está verificando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
Nome |
Descrição |
Valor |
descrição |
Descrição da etapa de instrução |
corda |
Instruções |
Detalhes da etapa de instrução |
InstructionStepsInstructionsItem[] |
título |
Título da etapa de instrução |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
Nome |
Descrição |
Valor |
descrição |
A descrição da consulta de exemplo |
corda |
consulta |
a consulta de exemplo |
corda |
CodelessUiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GenericUI' (obrigatório) |
Propriedades |
Propriedades do conector de dados da interface do usuário sem código |
CodelessParameters |
DataConnectorDataTypeCommon
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
DCRConfiguration
Nome |
Descrição |
Valor |
dataCollectionEndpoint |
Representa o ponto de extremidade de ingestão de coleta de dados no log analytics. |
cadeia de caracteres (obrigatório) |
dataCollectionRuleImmutableId |
A ID imutável da regra de coleta de dados, a regra define a transformação e o destino dos dados. |
cadeia de caracteres (obrigatório) |
streamName |
O fluxo para o qual estamos enviando os dados. |
cadeia de caracteres (obrigatório) |
Dynamics365DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Dynamics365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Dynamics365. |
dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsActivities
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Dynamics365DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Dynamics365DataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
GCPAuthModel
Nome |
Descrição |
Valor |
projectNumber |
Número do projeto GCP |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
Email da conta de serviço GCP |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'GCP' (obrigatório) |
workloadIdentityProviderId |
ID do provedor de identidade da carga de trabalho do GCP |
cadeia de caracteres (obrigatório) |
GCPAuthProperties
Nome |
Descrição |
Valor |
projectNumber |
O número do projeto GCP. |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
A conta de serviço usada para acessar o projeto GCP. |
cadeia de caracteres (obrigatório) |
workloadIdentityProviderId |
A ID do provedor de identidade da carga de trabalho usada para obter acesso ao projeto GCP. |
cadeia de caracteres (obrigatório) |
GCPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GCP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
Nome |
Descrição |
Valor |
Auth |
A seção de autenticação do conector. |
GCPAuthProperties (obrigatório) |
connectorDefinitionName |
O nome da definição do conector que representa a configuração da interface do usuário. |
cadeia de caracteres (obrigatório) |
dcrConfig |
A configuração do destino dos dados. |
DCRConfiguration |
pedir |
A seção de solicitação do conector. |
GCPRequestProperties (obrigatório) |
GCPRequestProperties
Nome |
Descrição |
Valor |
projectId |
A ID do projeto GCP. |
cadeia de caracteres (obrigatório) |
subscriptionNames |
Os nomes de assinatura de pub/sub do GCP. |
string[] (obrigatório) |
GenericBlobSbsAuthModel
Nome |
Descrição |
Valor |
credentialsConfig |
Credenciais para namespace do barramento de serviço, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelCredentialsConfig |
storageAccountCredentialsConfig |
Credenciais para a conta de armazenamento, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelStorageAccountCredentialsConfig |
tipo |
O tipo de autenticação |
'ServiceBus' (obrigatório) |
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
Nome |
Descrição |
Valor |
installationId |
A ID de instalação de autenticação do GitHubApp. |
corda |
tipo |
O tipo de autenticação |
'GitHub' (obrigatório) |
InstructionStepsInstructionsItem
Nome |
Descrição |
Valor |
Parâmetros |
Os parâmetros para a configuração |
qualquer |
tipo |
O tipo de configuração |
'CopyableLabel' 'InfoMessage' 'InstructionStepsGroup' (obrigatório) |
IoTDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'IOT' (obrigatório) |
Propriedades |
Propriedades do conector de dados IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
JwtAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Os cabeçalhos personalizados que queremos adicionar depois de enviarmos a solicitação ao ponto de extremidade do token. |
JwtAuthModelHeaders |
isCredentialsInHeaders |
Sinalizador indicando se queremos enviar o nome de usuário e a senha para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJsonRequest |
Sinalizador indicando se a solicitação do corpo é JSON (cabeçalho Content-Type = application/json), o que significa que é uma solicitação codificada pela URL do Formulário (cabeçalho Content-Type = application/x-www-form-urlencoded). |
Bool |
senha |
A senha |
JwtAuthModelPassword (obrigatório) |
queryParameters |
O parâmetro de consulta personalizado que desejamos adicionar quando enviarmos a solicitação para o ponto de extremidade do token. |
JwtAuthModelQueryParameters |
requestTimeoutInSeconds |
Tempo limite da solicitação em segundos. |
int
Restrições: Valor máximo = 180 |
tokenEndpoint |
Ponto de extremidade de token para solicitar JWT |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'JwtToken' (obrigatório) |
userName |
O nome de usuário. Se o nome de usuário e a senha forem enviados na solicitação de cabeçalho, só precisaremos preencher a propriedade value com o nome de usuário (o mesmo que a autenticação básica). Se o nome de usuário e a senha forem enviados na solicitação do corpo, precisaremos especificar o Key e Value . |
JwtAuthModelUserName (obrigatório) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
McasDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftCloudAppSecurity' (obrigatório) |
Propriedades |
Propriedades do conector de dados do MCAS (Microsoft Cloud App Security). |
mcasDataConnectorProperties |
McasDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
discoveryLogs |
Conexão de tipo de dados de log de descoberta. |
DataConnectorDataTypeCommon |
McasDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
McasDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MdatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftDefenderAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MDATP (Proteção Avançada contra Ameaças do Microsoft Defender). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
Microsoft.SecurityInsights/dataConnectors
Nome |
Descrição |
Valor |
apiVersion |
A versão da API |
'2024-01-01-preview' |
etag |
Etag do recurso do azure |
corda |
tipo |
Defina como 'APIPolling' para o tipo CodelessApiPollingDataConnector . Defina como 'AmazonWebServicesCloudTrail' para o tipo AwsCloudTrailDataConnector. Defina como 'AmazonWebServicesS3' para o tipo AwsS3DataConnector. Defina como 'AzureActiveDirectory' para o tipo AADDataConnector. Defina como 'AzureAdvancedThreatProtection' para o tipo AatpDataConnector. Defina como 'AzureSecurityCenter' para o tipo ASCDataConnector . Defina como 'Dynamics365' para o tipo Dynamics365DataConnector. Defina como 'GCP' para o tipo GCPDataConnector. Defina como 'GenericUI' para o tipo CodelessUiDataConnector . Defina como 'IOT' para o tipo IoTDataConnector. Defina como 'MicrosoftCloudAppSecurity' para o tipo McasDataConnector. Defina como 'MicrosoftDefenderAdvancedThreatProtection' para o tipo MdatpDataConnector. Defina como 'MicrosoftPurviewInformationProtection' para o tipo MicrosoftPurviewInformationProtectionDataConnector. Defina como 'MicrosoftThreatIntelligence' para o tipo MstiDataConnector. Defina como 'MicrosoftThreatProtection' para o tipo MTPDataConnector . Defina como 'Office365' para o tipo OfficeDataConnector. Defina como 'Office365Project' para o tipo Office365ProjectDataConnector. Defina como 'OfficeATP' para o tipo OfficeATPDataConnector. Defina como 'OfficeIRM' para o tipo OfficeIRMDataConnector. Defina como 'OfficePowerBI' para o tipo OfficePowerBIDataConnector. Defina como 'RestApiPoller' para o tipo RestApiPollerDataConnector. Defina como 'ThreatIntelligence' para o tipo TIDataConnector. Defina como 'ThreatIntelligenceTaxii' para o tipo TiTaxiiDataConnector. |
'AmazonWebServicesCloudTrail' 'AmazonWebServicesS3' 'APIPolling' 'AzureActiveDirectory' 'AzureAdvancedThreatProtection' 'AzureSecurityCenter' 'Dynamics365' 'GCP' 'GenericUI' 'IOT' 'MicrosoftCloudAppSecurity' 'MicrosoftDefenderAdvancedThreatProtection' 'MicrosoftPurviewInformationProtection' 'MicrosoftThreatIntelligence' 'MicrosoftThreatProtection' 'Office365' 'Office365Project' 'OfficeATP' 'OfficeIRM' 'OfficePowerBI' 'RestApiPoller' 'ThreatIntelligence' 'ThreatIntelligenceTaxii' (obrigatório) |
nome |
O nome do recurso |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de recurso |
'Microsoft.SecurityInsights/dataConnectors' |
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obrigatório) |
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftPurviewInformationProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados da Proteção de Informações do Microsoft Purview. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MstiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
Nome |
Descrição |
Valor |
microsoftEmergingThreatFeed |
Tipo de dados para o conector de dados das Plataformas de Inteligência contra Ameaças da Microsoft. |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (obrigatório) |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed
Nome |
Descrição |
Valor |
lookbackPeriod |
O período de pesquisa para o feed a ser importado. |
cadeia de caracteres (obrigatório) |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MstiDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MstiDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MTPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MTP (Proteção contra Ameaças da Microsoft). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alerta o tipo de dados para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesAlerts |
Incidentes |
Tipo de dados de incidentes para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesIncidents (obrigatório) |
MTPDataConnectorDataTypesAlerts
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorDataTypesIncidents
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MTPDataConnectorDataTypes (obrigatório) |
filteredProviders |
Os provedores filtrados disponíveis para o conector. |
mtpFilteredProviders |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MtpFilteredProviders
Nome |
Descrição |
Valor |
Alertas |
Alertas filtrados provedores. Quando os filtros não forem aplicados, todos os alertas serão transmitidos pelo pipeline mtp, ainda em versão prévia privada para todos os produtos, EXCETO MDA e MDI, que estão no estado ga. |
Matriz de cadeia de caracteres que contém qualquer um dos: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obrigatório) |
NoneAuthModel
Nome |
Descrição |
Valor |
tipo |
O tipo de autenticação |
'None' (obrigatório) |
OAuthModel
Nome |
Descrição |
Valor |
accessTokenPrepend |
Prepend do token de acesso. O padrão é "Portador". |
corda |
authorizationCode |
O código de autorização do usuário. |
corda |
authorizationEndpoint |
O ponto de extremidade de autorização. |
corda |
authorizationEndpointHeaders |
Os cabeçalhos do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointHeaders |
authorizationEndpointQueryParameters |
Os parâmetros de consulta do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointQueryParameters |
clientId |
A ID do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
clientSecret |
O segredo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
grantType |
O tipo de concessão, geralmente, será "código de autorização". |
cadeia de caracteres (obrigatório) |
isCredentialsInHeaders |
Indicando se queremos enviar o clientId e clientSecret para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJwtBearerFlow |
Um valor que indica se é um fluxo JWT. |
Bool |
redirectUri |
A URL de redirecionamento de aplicativo que o usuário configura no provedor OAuth. |
corda |
âmbito |
O escopo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
corda |
tokenEndpoint |
O ponto de extremidade do token. Define o token de atualização OAuth2. |
cadeia de caracteres (obrigatório) |
tokenEndpointHeaders |
Os cabeçalhos do ponto de extremidade do token. |
OAuthModelTokenEndpointHeaders |
tokenEndpointQueryParameters |
Os parâmetros de consulta de ponto de extremidade de token. |
OAuthModelTokenEndpointQueryParameters |
tipo |
O tipo de autenticação |
'OAuth2' (obrigatório) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
Office365ProjectConnectorDataTypesLogs (obrigatório) |
Office365ProjectConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Office365ProjectDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365Project' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office Microsoft Project. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Office365ProjectConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeATPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeATP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeATP (Proteção Avançada contra Ameaças do Office 365). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
Nome |
Descrição |
Valor |
troca |
Conexão de tipo de dados do Exchange. |
OfficeDataConnectorDataTypesExchange (obrigatório) |
sharePoint |
Conexão de tipo de dados do SharePoint. |
OfficeDataConnectorDataTypesSharePoint (obrigatório) |
Equipes |
Conexão de tipo de dados do Teams. |
OfficeDataConnectorDataTypesTeams (obrigatório) |
OfficeDataConnectorDataTypesExchange
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesSharePoint
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesTeams
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
OfficeDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeIRMDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeIRM' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficePowerBIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficePowerBI' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft PowerBI do Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
officePowerBIConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OracleAuthModel
Nome |
Descrição |
Valor |
pemFile |
Conteúdo do arquivo PRM |
cadeia de caracteres (obrigatório) |
publicFingerprint |
Impressão digital pública |
cadeia de caracteres (obrigatório) |
tenantId |
ID do locatário do Oracle |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Oracle' (obrigatório) |
userId |
ID de usuário do Oracle |
cadeia de caracteres (obrigatório) |
Permissões
Nome |
Descrição |
Valor |
alfândega |
Permissões alfandegárias necessárias para o conector |
permissionsCustomsItem [] |
resourceProvider |
Permissões do provedor de recursos necessárias para o conector |
PermissionsResourceProviderItem[] |
PermissionsCustomsItem
Nome |
Descrição |
Valor |
descrição |
Descrição de permissões alfandegárias |
corda |
nome |
Nome das permissões alfandegárias |
corda |
PermissionsResourceProviderItem
Nome |
Descrição |
Valor |
permissionsDisplayText |
Texto de descrição da permissão |
corda |
provedor |
Nome do provedor |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
providerDisplayName |
Nome de exibição do provedor de permissão |
corda |
requiredPermissions |
Permissões necessárias para o conector |
RequiredPermissions |
âmbito |
Escopo do provedor de permissões |
'ResourceGroup' 'Assinatura' 'Workspace' |
RequiredPermissions
Nome |
Descrição |
Valor |
ação |
permissão de ação |
Bool |
excluir |
permissão de exclusão |
Bool |
ler |
permissão de leitura |
Bool |
escrever |
permissão de gravação |
Bool |
RestApiPollerDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'RestApiPoller' (obrigatório) |
Propriedades |
Propriedades do conector de dados rest API Poller. |
restApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
Nome |
Descrição |
Valor |
addOnAttributes |
A adição de atributos. O nome da chave se tornará o nome do atributo (uma coluna) e o valor se tornará o valor do atributo no conteúdo. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
Auth |
O modelo de autenticação. |
CcpAuthConfig (obrigatório) |
connectorDefinitionName |
O nome da definição do conector (a ID do recurso dataConnectorDefinition). |
cadeia de caracteres (obrigatório) |
Datatype |
O destino da tabela do Log Analytics. |
corda |
dcrConfig |
As propriedades relacionadas ao DCR. |
DCRConfiguration |
isActive |
Indica se o conector está ativo ou não. |
Bool |
Paginação |
A configuração de paginação. |
RestApiPollerRequestPagingConfig |
pedir |
A configuração da solicitação. |
RestApiPollerRequestConfig (obrigatório) |
resposta |
A configuração de resposta. |
ccpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
Nome |
Descrição |
Valor |
apiEndpoint |
O ponto de extremidade da API. |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera encerrar a consulta. Esta propriedade vai lado a lado com startTimeAttributeName |
corda |
Cabeçalhos |
O cabeçalho da solicitação do servidor remoto. |
restApiPollerRequestConfigHeaders |
httpMethod |
O método HTTP, valor padrão GET. |
'DELETE' 'GET' 'POST' 'PUT' |
isPostPayloadJson |
Sinalizador para indicar se a carga HTTP POST está no formato JSON (vs form-urlencoded). |
Bool |
queryParameters |
Os parâmetros de consulta HTTP para a API RESTful. |
RestApiPollerRequestConfigQueryParameters |
queryParametersTemplate |
o modelo de parâmetros de consulta. Define o modelo de parâmetros de consulta a ser usado ao passar parâmetros de consulta em cenários avançados. |
corda |
queryTimeFormat |
O formato de hora da consulta. Um servidor remoto pode ter uma consulta para efetuar pull de dados do intervalo 'start' a 'end'. Essa propriedade indica qual é o formato de tempo esperado que o servidor remoto sabe analisar. |
corda |
queryTimeIntervalAttributeName |
O nome do parâmetro de consulta que precisamos enviar ao servidor para logs de consulta no intervalo de tempo. Deve ser definido com queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
queryTimeIntervalDelimiter |
A cadeia de caracteres delimitador entre 2 QueryTimeFormat no parâmetro de consulta queryTimeIntervalAttributeName . |
corda |
queryTimeIntervalPrepend |
O prepend de cadeia de caracteres para o valor do parâmetro de consulta em queryTimeIntervalAttributeName . |
corda |
queryWindowInMin |
A janela de consulta em minutos para a solicitação. |
int |
rateLimitQPS |
As consultas de limite de taxa por segundo para a solicitação.. |
int |
retryCount |
A contagem de repetições. |
int |
startTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera iniciar a consulta. Esta propriedade vai lado a lado com endTimeAttributeName . |
corda |
timeoutInSeconds |
O tempo limite em segundos. |
int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
Nome |
Descrição |
Valor |
Pagesize |
Tamanho da página |
int |
pageSizeParameterName |
Nome do parâmetro de tamanho da página |
corda |
pagingType |
Tipo de paginação |
'CountBasedPaging' 'LinkHeader' 'NextPageToken' 'NextPageUrl' 'Deslocamento' 'PersistentLinkHeader' 'PersistentToken' (obrigatório) |
SessionAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Cabeçalhos de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
SessionAuthModelHeaders |
isPostPayloadJson |
Indicando se a chave de API está definida no conteúdo HTTP POST. |
Bool |
senha |
O nome do atributo de senha. |
SessionAuthModelPassword (obrigatório) |
queryParameters |
Consultar parâmetros para o ponto de extremidade do serviço de sessão. |
SessionAuthModelQueryParameters |
sessionIdName |
Nome do atributo ID da sessão do cabeçalho de resposta HTTP. |
corda |
sessionLoginRequestUri |
URL de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
corda |
sessionTimeoutInMinutes |
Tempo limite da sessão em minutos. |
int |
tipo |
O tipo de autenticação |
'Session' (obrigatório) |
userName |
O valor da chave de atributo de nome de usuário. |
SessionAuthModelUserName (obrigatório) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados TI (Inteligência contra Ameaças). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
Nome |
Descrição |
Valor |
Indicadores |
Tipo de dados para conexão de indicadores. |
TIDataConnectorDataTypesIndicators (obrigatório) |
TIDataConnectorDataTypesIndicators
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
TIDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
tipLookbackPeriod |
O período de pesquisa para o feed a ser importado. |
corda |
TiTaxiiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligenceTaxii' (obrigatório) |
Propriedades |
Propriedades do conector de dados TAXII de inteligência contra ameaças. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TiTaxiiDataConnectorProperties
Nome |
Descrição |
Valor |
collectionId |
A ID da coleção do servidor TAXII. |
corda |
Dados |
Os tipos de dados disponíveis para o conector de dados TAXII da Inteligência contra Ameaças. |
TiTaxiiDataConnectorDataTypes (obrigatório) |
friendlyName |
O nome amigável do servidor TAXII. |
corda |
senha |
A senha do servidor TAXII. |
corda |
pollingFrequency |
A frequência de sondagem para o servidor TAXII. |
'OnceADay' 'OnceAMinute' 'OnceAnHour' (obrigatório) |
taxiiLookbackPeriod |
O período de pesquisa do servidor TAXII. |
corda |
taxiiServer |
A raiz da API para o servidor TAXII. |
corda |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
userName |
O userName para o servidor TAXII. |
corda |
workspaceId |
A ID do workspace. |
corda |
O tipo de recurso dataConnectors pode ser implantado com operações de destino:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.SecurityInsights/dataConnectors, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
etag = "string"
name = "string"
kind = "string"
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Objetos CcpAuthConfig
Defina a propriedade tipo para especificar o tipo de objeto.
Para APIKey, use:
{
apiKey = "string"
apiKeyIdentifier = "string"
apiKeyName = "string"
isApiKeyInPostPayload = bool
type = "APIKey"
}
Para do AWS, use:
{
externalId = "string"
roleArn = "string"
type = "AWS"
}
Para Básico, use:
{
password = "string"
type = "Basic"
userName = "string"
}
Para GCP, use:
{
projectNumber = "string"
serviceAccountEmail = "string"
type = "GCP"
workloadIdentityProviderId = "string"
}
Para do GitHub, use:
{
installationId = "string"
type = "GitHub"
}
Para JwtToken, use:
{
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"
}
}
Para Nenhum, use:
{
type = "None"
}
Para OAuth2, use:
{
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"
}
Para Oracle, use:
{
pemFile = "string"
publicFingerprint = "string"
tenantId = "string"
type = "Oracle"
userId = "string"
}
Para do ServiceBus, use:
{
credentialsConfig = {
{customized property} = "string"
}
storageAccountCredentialsConfig = {
{customized property} = "string"
}
type = "ServiceBus"
}
Parade Sessão , use:
{
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"
}
}
Objetos Microsoft.SecurityInsights/dataConnectors
Defina o tipo propriedade para especificar o tipo de objeto.
Para APIPolling, use:
{
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"
}
}
}
}
Para AmazonWebServicesCloudTrail, use:
{
kind = "AmazonWebServicesCloudTrail"
properties = {
awsRoleArn = "string"
dataTypes = {
logs = {
state = "string"
}
}
}
}
Para AmazonWebServicesS3, use:
{
kind = "AmazonWebServicesS3"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
destinationTable = "string"
roleArn = "string"
sqsUrls = [
"string"
]
}
}
Para do AzureActiveDirectory, use:
{
kind = "AzureActiveDirectory"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Para AzureAdvancedThreatProtection, use:
{
kind = "AzureAdvancedThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Para do AzureSecurityCenter, use:
{
kind = "AzureSecurityCenter"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
subscriptionId = "string"
}
}
Para dynamics365, use:
{
kind = "Dynamics365"
properties = {
dataTypes = {
dynamics365CdsActivities = {
state = "string"
}
}
tenantId = "string"
}
}
Para GCP, use:
{
kind = "GCP"
properties = {
auth = {
projectNumber = "string"
serviceAccountEmail = "string"
workloadIdentityProviderId = "string"
}
connectorDefinitionName = "string"
dcrConfig = {
dataCollectionEndpoint = "string"
dataCollectionRuleImmutableId = "string"
streamName = "string"
}
request = {
projectId = "string"
subscriptionNames = [
"string"
]
}
}
}
Para GenericUI, use:
{
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"
}
}
}
Para IOT, use:
{
kind = "IOT"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
subscriptionId = "string"
}
}
Para microsoftCloudAppSecurity, use:
{
kind = "MicrosoftCloudAppSecurity"
properties = {
dataTypes = {
alerts = {
state = "string"
}
discoveryLogs = {
state = "string"
}
}
tenantId = "string"
}
}
Para MicrosoftDefenderAdvancedThreatProtection, use:
{
kind = "MicrosoftDefenderAdvancedThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Para MicrosoftPurviewInformationProtection, use:
{
kind = "MicrosoftPurviewInformationProtection"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Para MicrosoftThreatIntelligence, use:
{
kind = "MicrosoftThreatIntelligence"
properties = {
dataTypes = {
microsoftEmergingThreatFeed = {
lookbackPeriod = "string"
state = "string"
}
}
tenantId = "string"
}
}
Para MicrosoftThreatProtection, use:
{
kind = "MicrosoftThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
incidents = {
state = "string"
}
}
filteredProviders = {
alerts = [
"string"
]
}
tenantId = "string"
}
}
Para office365, use:
{
kind = "Office365"
properties = {
dataTypes = {
exchange = {
state = "string"
}
sharePoint = {
state = "string"
}
teams = {
state = "string"
}
}
tenantId = "string"
}
}
Para office365Project, use:
{
kind = "Office365Project"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Para officeatp, use:
{
kind = "OfficeATP"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Para do OfficeIRM, use:
{
kind = "OfficeIRM"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Para OfficePowerBI, use:
{
kind = "OfficePowerBI"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Para RestApiPoller, use:
{
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"
}
}
}
Para ThreatIntelligence, use:
{
kind = "ThreatIntelligence"
properties = {
dataTypes = {
indicators = {
state = "string"
}
}
tenantId = "string"
tipLookbackPeriod = "string"
}
}
Para ThreatIntelligenceTaxii, use:
{
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"
}
}
Valores de propriedade
AADDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureActiveDirectory' (obrigatório) |
Propriedades |
Propriedades do conector de dados do AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados AATP (Proteção Avançada contra Ameaças do Azure). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
AlertsDataTypeOfDataConnector
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
ApiKeyAuthModel
Nome |
Descrição |
Valor |
apiKey |
Chave de API para a credencial de chave secreta do usuário |
cadeia de caracteres (obrigatório) |
apiKeyIdentifier |
Identificador de chave de API |
corda |
apiKeyName |
Nome da chave de API |
cadeia de caracteres (obrigatório) |
isApiKeyInPostPayload |
Sinalizar para indicar se a chave de API está definida no conteúdo HTTP POST |
Bool |
tipo |
O tipo de autenticação |
'APIKey' (obrigatório) |
ApiPollingParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
pollingConfig |
Configuração para descrever as instruções de sondagem |
CodelessConnectorPollingConfigProperties |
ASCDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AzureSecurityCenter' (obrigatório) |
Propriedades |
Propriedades do conector de dados asc (Central de Segurança do Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
Disponibilidade
Nome |
Descrição |
Valor |
isPreview |
Definir o conector como visualização |
Bool |
estado |
O status de disponibilidade do conector |
'1' |
AWSAuthModel
Nome |
Descrição |
Valor |
externalId |
O STS do AWS assume a ID externa da função. Isso é usado para evitar o problema de deputado confuso: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
roleArn |
AWS STS assume função ARN |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'AWS' (obrigatório) |
AwsCloudTrailDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesCloudTrail' (obrigatório) |
Propriedades |
Propriedades do conector de dados cloudTrail do Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsCloudTrailDataConnectorDataTypesLogs (obrigatório) |
AwsCloudTrailDataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsCloudTrailDataConnectorProperties
Nome |
Descrição |
Valor |
awsRoleArn |
O Aws Role Arn (com a política CloudTrailReadOnly) que é usado para acessar a conta do Aws. |
corda |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsCloudTrailDataConnectorDataTypes (obrigatório) |
AwsS3DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'AmazonWebServicesS3' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Amazon Web Services S3. |
AwsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
AwsS3DataConnectorDataTypesLogs (obrigatório) |
AwsS3DataConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
AwsS3DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AwsS3DataConnectorDataTypes (obrigatório) |
destinationTable |
O nome da tabela de destino de logs no LogAnalytics. |
cadeia de caracteres (obrigatório) |
roleArn |
O Aws Role Arn usado para acessar a conta do Aws. |
cadeia de caracteres (obrigatório) |
sqsUrls |
As URLs sqs do AWS para o conector. |
string[] (obrigatório) |
BasicAuthModel
Nome |
Descrição |
Valor |
senha |
A senha |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Basic' (obrigatório) |
userName |
O nome de usuário. |
cadeia de caracteres (obrigatório) |
CcpAuthConfig
CcpResponseConfig
Nome |
Descrição |
Valor |
compressionAlgo |
O algoritmo de compactação. |
corda |
convertChildPropertiesToArray |
O valor que indica se a resposta não é uma matriz de eventos/logs. Ao definir esse sinalizador como true, significa que o servidor remoto responderá com um objeto que cada propriedade tem como valor uma matriz de eventos/logs. |
Bool |
csvDelimiter |
O delimitador csv, caso o formato de resposta seja CSV. |
corda |
csvEscape |
Caractere Th usado para escapar de caracteres em CSV. |
corda
Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 |
eventsJsonPaths |
Os caminhos json, '$' char é a raiz json. |
string[] (obrigatório) |
formato |
O formato de resposta. os valores possíveis são json, csv, xml |
corda |
hasCsvBoundary |
O valor que indica se a resposta tem limite de CSV caso a resposta seja no formato CSV. |
Bool |
hasCsvHeader |
O valor que indica se a resposta tem cabeçalhos no caso da resposta no formato CSV. |
Bool |
isGzipCompressed |
O valor que indica se o servidor remoto dá suporte a Gzip e devemos esperar uma resposta Gzip. |
Bool |
successStatusJsonPath |
O valor em que a mensagem/código de status deve aparecer na resposta. |
corda |
successStatusValue |
O valor do status. |
corda |
CodelessApiPollingDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'APIPolling' (obrigatório) |
Propriedades |
Propriedades do conector de dados de poling sem código |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
Nome |
Descrição |
Valor |
apiKeyIdentifier |
Um prefixo enviar no cabeçalho antes do token real |
corda |
apiKeyName |
O nome do cabeçalho com o qual o token é enviado |
corda |
authorizationEndpoint |
O ponto de extremidade usado para autorizar o usuário, usado no fluxo Oauth 2.0 |
corda |
authorizationEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de autorização, usados no fluxo Oauth 2.0 |
qualquer |
authType |
O tipo de autenticação |
cadeia de caracteres (obrigatório) |
flowName |
Descreve o nome do fluxo, por exemplo, 'AuthCode' para Oauth 2.0 |
corda |
isApiKeyInPostPayload |
Marca se a chave deve ser enviada no cabeçalho |
corda |
isClientSecretInHeader |
Marca se devemos enviar o segredo do cliente em cabeçalho ou conteúdo, usado no fluxo Oauth 2.0 |
Bool |
redirectionEndpoint |
O ponto de extremidade de redirecionamento em que obteremos o código de autorização, usado no fluxo Oauth 2.0 |
corda |
âmbito |
O escopo do token OAuth |
corda |
tokenEndpoint |
O ponto de extremidade usado para emitir um token, usado no fluxo Oauth 2.0 |
corda |
tokenEndpointHeaders |
Os cabeçalhos de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
tokenEndpointQueryParameters |
Os parâmetros de consulta usados na solicitação de token, usados no fluxo Oauth 2.0 |
qualquer |
CodelessConnectorPollingConfigProperties
Nome |
Descrição |
Valor |
Auth |
Descrever o tipo de autenticação do poller |
CodelessConnectorPollingAuthProperties (obrigatório) |
isActive |
O status ativo do sondador |
Bool |
Paginação |
Descrever a configuração de paginação da solicitação de votação do sondador |
CodelessConnectorPollingPagingProperties |
pedir |
Descrever os parâmetros de configuração da solicitação de votação do sondador |
CodelessConnectorPollingRequestProperties (obrigatório) |
resposta |
Descrever os parâmetros de configuração de resposta do sondador |
CodelessConnectorPollingResponseProperties |
CodelessConnectorPollingPagingProperties
Nome |
Descrição |
Valor |
nextPageParaName |
Define o nome de um atributo de próxima página |
corda |
nextPageTokenJsonPath |
Define o caminho para um JSON de token de próxima página |
corda |
pageCountAttributePath |
Define o caminho para um atributo de contagem de páginas |
corda |
Pagesize |
Define o tamanho da paginação |
int |
pageSizeParaName |
Define o nome do parâmetro de tamanho de página |
corda |
pageTimeStampAttributePath |
Define o caminho para um atributo de carimbo de data/hora de paginação |
corda |
pageTotalCountAttributePath |
Define o caminho para um atributo de contagem total de páginas |
corda |
pagingType |
Descreve o tipo. pode ser 'None', 'PageToken', 'PageCount', 'TimeStamp' |
cadeia de caracteres (obrigatório) |
searchTheLatestTimeStampFromEventsList |
Determina se o carimbo de data/hora mais recente deve ser pesquisado na lista de eventos |
corda |
CodelessConnectorPollingRequestProperties
Nome |
Descrição |
Valor |
apiEndpoint |
Descrever o ponto de extremidade do qual devemos extrair os dados |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
Isso será usado nos eventos de consulta do final da janela de tempo |
corda |
Cabeçalhos |
Descrever os cabeçalhos enviados na solicitação de votação |
qualquer |
httpMethod |
O tipo de método http que usaremos na solicitação de pesquisa, GET ou POST |
cadeia de caracteres (obrigatório) |
queryParameters |
Descrever os parâmetros de consulta enviados na solicitação de sondagem |
qualquer |
queryParametersTemplate |
Para cenários avançados, por exemplo, nome de usuário/senha inserido no conteúdo JSON aninhado |
corda |
queryTimeFormat |
O formato de hora será usado nos eventos de consulta em uma janela específica |
cadeia de caracteres (obrigatório) |
queryWindowInMin |
O intervalo de janela que usaremos para efetuar pull dos dados |
int (obrigatório) |
rateLimitQps |
Define o QPS do limite de taxa |
int |
retryCount |
Descrever a quantidade de tempo que devemos tentar sondar os dados em caso de falha |
int |
startTimeAttributeName |
Isso será usado nos eventos de consulta desde o início da janela de tempo |
corda |
timeoutInSeconds |
O número de segundos que consideraremos como um tempo limite de solicitação |
int |
CodelessConnectorPollingResponseProperties
Nome |
Descrição |
Valor |
eventsJsonPaths |
Descreve o caminho que devemos extrair os dados na resposta |
string[] (obrigatório) |
isGzipCompressed |
Descreve se os dados na resposta são Gzip |
Bool |
successStatusJsonPath |
Descreve o caminho que devemos extrair o código de status na resposta |
corda |
successStatusValue |
Descreve o caminho que devemos extrair o valor de status na resposta |
corda |
CodelessParameters
Nome |
Descrição |
Valor |
connectorUiConfig |
Configuração para descrever a folha de instruções |
CodelessUiConnectorConfigProperties |
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
Nome |
Descrição |
Valor |
tipo |
tipo de conectividade |
'IsConnectedQuery' |
valor |
Consultas para verificar a conectividade |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
Nome |
Descrição |
Valor |
lastDataReceivedQuery |
Consulta para indicar os últimos dados recebidos |
corda |
nome |
Nome do tipo de dados a ser mostrado no grafo. pode ser usado com o espaço reservado {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
Nome |
Descrição |
Valor |
baseQuery |
A consulta base para o grafo |
corda |
lenda |
A legenda do grafo |
corda |
metricName |
a métrica que a consulta está verificando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
Nome |
Descrição |
Valor |
descrição |
Descrição da etapa de instrução |
corda |
Instruções |
Detalhes da etapa de instrução |
InstructionStepsInstructionsItem[] |
título |
Título da etapa de instrução |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
Nome |
Descrição |
Valor |
descrição |
A descrição da consulta de exemplo |
corda |
consulta |
a consulta de exemplo |
corda |
CodelessUiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GenericUI' (obrigatório) |
Propriedades |
Propriedades do conector de dados da interface do usuário sem código |
CodelessParameters |
DataConnectorDataTypeCommon
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
DCRConfiguration
Nome |
Descrição |
Valor |
dataCollectionEndpoint |
Representa o ponto de extremidade de ingestão de coleta de dados no log analytics. |
cadeia de caracteres (obrigatório) |
dataCollectionRuleImmutableId |
A ID imutável da regra de coleta de dados, a regra define a transformação e o destino dos dados. |
cadeia de caracteres (obrigatório) |
streamName |
O fluxo para o qual estamos enviando os dados. |
cadeia de caracteres (obrigatório) |
Dynamics365DataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Dynamics365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Dynamics365. |
dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsActivities
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Dynamics365DataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Dynamics365DataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
GCPAuthModel
Nome |
Descrição |
Valor |
projectNumber |
Número do projeto GCP |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
Email da conta de serviço GCP |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'GCP' (obrigatório) |
workloadIdentityProviderId |
ID do provedor de identidade da carga de trabalho do GCP |
cadeia de caracteres (obrigatório) |
GCPAuthProperties
Nome |
Descrição |
Valor |
projectNumber |
O número do projeto GCP. |
cadeia de caracteres (obrigatório) |
serviceAccountEmail |
A conta de serviço usada para acessar o projeto GCP. |
cadeia de caracteres (obrigatório) |
workloadIdentityProviderId |
A ID do provedor de identidade da carga de trabalho usada para obter acesso ao projeto GCP. |
cadeia de caracteres (obrigatório) |
GCPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'GCP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
Nome |
Descrição |
Valor |
Auth |
A seção de autenticação do conector. |
GCPAuthProperties (obrigatório) |
connectorDefinitionName |
O nome da definição do conector que representa a configuração da interface do usuário. |
cadeia de caracteres (obrigatório) |
dcrConfig |
A configuração do destino dos dados. |
DCRConfiguration |
pedir |
A seção de solicitação do conector. |
GCPRequestProperties (obrigatório) |
GCPRequestProperties
Nome |
Descrição |
Valor |
projectId |
A ID do projeto GCP. |
cadeia de caracteres (obrigatório) |
subscriptionNames |
Os nomes de assinatura de pub/sub do GCP. |
string[] (obrigatório) |
GenericBlobSbsAuthModel
Nome |
Descrição |
Valor |
credentialsConfig |
Credenciais para namespace do barramento de serviço, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelCredentialsConfig |
storageAccountCredentialsConfig |
Credenciais para a conta de armazenamento, keyvault uri para chave de acesso |
GenericBlobSbsAuthModelStorageAccountCredentialsConfig |
tipo |
O tipo de autenticação |
'ServiceBus' (obrigatório) |
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
Nome |
Descrição |
Valor |
installationId |
A ID de instalação de autenticação do GitHubApp. |
corda |
tipo |
O tipo de autenticação |
'GitHub' (obrigatório) |
InstructionStepsInstructionsItem
Nome |
Descrição |
Valor |
Parâmetros |
Os parâmetros para a configuração |
qualquer |
tipo |
O tipo de configuração |
'CopyableLabel' 'InfoMessage' 'InstructionStepsGroup' (obrigatório) |
IoTDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'IOT' (obrigatório) |
Propriedades |
Propriedades do conector de dados IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
subscriptionId |
A ID da assinatura à qual se conectar e obter os dados. |
corda |
JwtAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Os cabeçalhos personalizados que queremos adicionar depois de enviarmos a solicitação ao ponto de extremidade do token. |
JwtAuthModelHeaders |
isCredentialsInHeaders |
Sinalizador indicando se queremos enviar o nome de usuário e a senha para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJsonRequest |
Sinalizador indicando se a solicitação do corpo é JSON (cabeçalho Content-Type = application/json), o que significa que é uma solicitação codificada pela URL do Formulário (cabeçalho Content-Type = application/x-www-form-urlencoded). |
Bool |
senha |
A senha |
JwtAuthModelPassword (obrigatório) |
queryParameters |
O parâmetro de consulta personalizado que desejamos adicionar quando enviarmos a solicitação para o ponto de extremidade do token. |
JwtAuthModelQueryParameters |
requestTimeoutInSeconds |
Tempo limite da solicitação em segundos. |
int
Restrições: Valor máximo = 180 |
tokenEndpoint |
Ponto de extremidade de token para solicitar JWT |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'JwtToken' (obrigatório) |
userName |
O nome de usuário. Se o nome de usuário e a senha forem enviados na solicitação de cabeçalho, só precisaremos preencher a propriedade value com o nome de usuário (o mesmo que a autenticação básica). Se o nome de usuário e a senha forem enviados na solicitação do corpo, precisaremos especificar o Key e Value . |
JwtAuthModelUserName (obrigatório) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
McasDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftCloudAppSecurity' (obrigatório) |
Propriedades |
Propriedades do conector de dados do MCAS (Microsoft Cloud App Security). |
mcasDataConnectorProperties |
McasDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alertas de conexão de tipo de dados. |
DataConnectorDataTypeCommon (obrigatório) |
discoveryLogs |
Conexão de tipo de dados de log de descoberta. |
DataConnectorDataTypeCommon |
McasDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
McasDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MdatpDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftDefenderAdvancedThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MDATP (Proteção Avançada contra Ameaças do Microsoft Defender). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
Microsoft.SecurityInsights/dataConnectors
Nome |
Descrição |
Valor |
etag |
Etag do recurso do azure |
corda |
tipo |
Defina como 'APIPolling' para o tipo CodelessApiPollingDataConnector . Defina como 'AmazonWebServicesCloudTrail' para o tipo AwsCloudTrailDataConnector. Defina como 'AmazonWebServicesS3' para o tipo AwsS3DataConnector. Defina como 'AzureActiveDirectory' para o tipo AADDataConnector. Defina como 'AzureAdvancedThreatProtection' para o tipo AatpDataConnector. Defina como 'AzureSecurityCenter' para o tipo ASCDataConnector . Defina como 'Dynamics365' para o tipo Dynamics365DataConnector. Defina como 'GCP' para o tipo GCPDataConnector. Defina como 'GenericUI' para o tipo CodelessUiDataConnector . Defina como 'IOT' para o tipo IoTDataConnector. Defina como 'MicrosoftCloudAppSecurity' para o tipo McasDataConnector. Defina como 'MicrosoftDefenderAdvancedThreatProtection' para o tipo MdatpDataConnector. Defina como 'MicrosoftPurviewInformationProtection' para o tipo MicrosoftPurviewInformationProtectionDataConnector. Defina como 'MicrosoftThreatIntelligence' para o tipo MstiDataConnector. Defina como 'MicrosoftThreatProtection' para o tipo MTPDataConnector . Defina como 'Office365' para o tipo OfficeDataConnector. Defina como 'Office365Project' para o tipo Office365ProjectDataConnector. Defina como 'OfficeATP' para o tipo OfficeATPDataConnector. Defina como 'OfficeIRM' para o tipo OfficeIRMDataConnector. Defina como 'OfficePowerBI' para o tipo OfficePowerBIDataConnector. Defina como 'RestApiPoller' para o tipo RestApiPollerDataConnector. Defina como 'ThreatIntelligence' para o tipo TIDataConnector. Defina como 'ThreatIntelligenceTaxii' para o tipo TiTaxiiDataConnector. |
'AmazonWebServicesCloudTrail' 'AmazonWebServicesS3' 'APIPolling' 'AzureActiveDirectory' 'AzureAdvancedThreatProtection' 'AzureSecurityCenter' 'Dynamics365' 'GCP' 'GenericUI' 'IOT' 'MicrosoftCloudAppSecurity' 'MicrosoftDefenderAdvancedThreatProtection' 'MicrosoftPurviewInformationProtection' 'MicrosoftThreatIntelligence' 'MicrosoftThreatProtection' 'Office365' 'Office365Project' 'OfficeATP' 'OfficeIRM' 'OfficePowerBI' 'RestApiPoller' 'ThreatIntelligence' 'ThreatIntelligenceTaxii' (obrigatório) |
nome |
O nome do recurso |
cadeia de caracteres (obrigatório) |
parent_id |
A ID do recurso ao qual aplicar esse recurso de extensão. |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de recurso |
"Microsoft.SecurityInsights/dataConnectors@2024-01-01-preview" |
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obrigatório) |
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftPurviewInformationProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados da Proteção de Informações do Microsoft Purview. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MstiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
Nome |
Descrição |
Valor |
microsoftEmergingThreatFeed |
Tipo de dados para o conector de dados das Plataformas de Inteligência contra Ameaças da Microsoft. |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed (obrigatório) |
MstiDataConnectorDataTypesMicrosoftEmergingThreatFeed
Nome |
Descrição |
Valor |
lookbackPeriod |
O período de pesquisa para o feed a ser importado. |
cadeia de caracteres (obrigatório) |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MstiDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MstiDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MTPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'MicrosoftThreatProtection' (obrigatório) |
Propriedades |
Propriedades do conector de dados MTP (Proteção contra Ameaças da Microsoft). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
Nome |
Descrição |
Valor |
Alertas |
Alerta o tipo de dados para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesAlerts |
Incidentes |
Tipo de dados de incidentes para o conector de dados das Plataformas de Proteção contra Ameaças da Microsoft. |
MTPDataConnectorDataTypesIncidents (obrigatório) |
MTPDataConnectorDataTypesAlerts
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorDataTypesIncidents
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
MTPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
MTPDataConnectorDataTypes (obrigatório) |
filteredProviders |
Os provedores filtrados disponíveis para o conector. |
mtpFilteredProviders |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
MtpFilteredProviders
Nome |
Descrição |
Valor |
Alertas |
Alertas filtrados provedores. Quando os filtros não forem aplicados, todos os alertas serão transmitidos pelo pipeline mtp, ainda em versão prévia privada para todos os produtos, EXCETO MDA e MDI, que estão no estado ga. |
Matriz de cadeia de caracteres que contém qualquer um dos: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obrigatório) |
NoneAuthModel
Nome |
Descrição |
Valor |
tipo |
O tipo de autenticação |
'None' (obrigatório) |
OAuthModel
Nome |
Descrição |
Valor |
accessTokenPrepend |
Prepend do token de acesso. O padrão é "Portador". |
corda |
authorizationCode |
O código de autorização do usuário. |
corda |
authorizationEndpoint |
O ponto de extremidade de autorização. |
corda |
authorizationEndpointHeaders |
Os cabeçalhos do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointHeaders |
authorizationEndpointQueryParameters |
Os parâmetros de consulta do ponto de extremidade de autorização. |
OAuthModelAuthorizationEndpointQueryParameters |
clientId |
A ID do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
clientSecret |
O segredo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
cadeia de caracteres (obrigatório) |
grantType |
O tipo de concessão, geralmente, será "código de autorização". |
cadeia de caracteres (obrigatório) |
isCredentialsInHeaders |
Indicando se queremos enviar o clientId e clientSecret para o ponto de extremidade de token nos cabeçalhos. |
Bool |
isJwtBearerFlow |
Um valor que indica se é um fluxo JWT. |
Bool |
redirectUri |
A URL de redirecionamento de aplicativo que o usuário configura no provedor OAuth. |
corda |
âmbito |
O escopo do aplicativo (cliente) que o provedor OAuth atribuiu ao seu aplicativo. |
corda |
tokenEndpoint |
O ponto de extremidade do token. Define o token de atualização OAuth2. |
cadeia de caracteres (obrigatório) |
tokenEndpointHeaders |
Os cabeçalhos do ponto de extremidade do token. |
OAuthModelTokenEndpointHeaders |
tokenEndpointQueryParameters |
Os parâmetros de consulta de ponto de extremidade de token. |
OAuthModelTokenEndpointQueryParameters |
tipo |
O tipo de autenticação |
'OAuth2' (obrigatório) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Nome |
Descrição |
Valor |
Logs |
Tipo de dados de logs. |
Office365ProjectConnectorDataTypesLogs (obrigatório) |
Office365ProjectConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
Office365ProjectDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365Project' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office Microsoft Project. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
Office365ProjectConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeATPDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeATP' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeATP (Proteção Avançada contra Ameaças do Office 365). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'Office365' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
Nome |
Descrição |
Valor |
troca |
Conexão de tipo de dados do Exchange. |
OfficeDataConnectorDataTypesExchange (obrigatório) |
sharePoint |
Conexão de tipo de dados do SharePoint. |
OfficeDataConnectorDataTypesSharePoint (obrigatório) |
Equipes |
Conexão de tipo de dados do Teams. |
OfficeDataConnectorDataTypesTeams (obrigatório) |
OfficeDataConnectorDataTypesExchange
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesSharePoint
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorDataTypesTeams
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficeDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
OfficeDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficeIRMDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficeIRM' (obrigatório) |
Propriedades |
Propriedades do conector de dados do OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
AlertsDataTypeOfDataConnector |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
OfficePowerBIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'OfficePowerBI' (obrigatório) |
Propriedades |
Propriedades do conector de dados do Microsoft PowerBI do Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
officePowerBIConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
OracleAuthModel
Nome |
Descrição |
Valor |
pemFile |
Conteúdo do arquivo PRM |
cadeia de caracteres (obrigatório) |
publicFingerprint |
Impressão digital pública |
cadeia de caracteres (obrigatório) |
tenantId |
ID do locatário do Oracle |
cadeia de caracteres (obrigatório) |
tipo |
O tipo de autenticação |
'Oracle' (obrigatório) |
userId |
ID de usuário do Oracle |
cadeia de caracteres (obrigatório) |
Permissões
Nome |
Descrição |
Valor |
alfândega |
Permissões alfandegárias necessárias para o conector |
permissionsCustomsItem [] |
resourceProvider |
Permissões do provedor de recursos necessárias para o conector |
PermissionsResourceProviderItem[] |
PermissionsCustomsItem
Nome |
Descrição |
Valor |
descrição |
Descrição de permissões alfandegárias |
corda |
nome |
Nome das permissões alfandegárias |
corda |
PermissionsResourceProviderItem
Nome |
Descrição |
Valor |
permissionsDisplayText |
Texto de descrição da permissão |
corda |
provedor |
Nome do provedor |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
providerDisplayName |
Nome de exibição do provedor de permissão |
corda |
requiredPermissions |
Permissões necessárias para o conector |
RequiredPermissions |
âmbito |
Escopo do provedor de permissões |
'ResourceGroup' 'Assinatura' 'Workspace' |
RequiredPermissions
Nome |
Descrição |
Valor |
ação |
permissão de ação |
Bool |
excluir |
permissão de exclusão |
Bool |
ler |
permissão de leitura |
Bool |
escrever |
permissão de gravação |
Bool |
RestApiPollerDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'RestApiPoller' (obrigatório) |
Propriedades |
Propriedades do conector de dados rest API Poller. |
restApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
Nome |
Descrição |
Valor |
addOnAttributes |
A adição de atributos. O nome da chave se tornará o nome do atributo (uma coluna) e o valor se tornará o valor do atributo no conteúdo. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
Auth |
O modelo de autenticação. |
CcpAuthConfig (obrigatório) |
connectorDefinitionName |
O nome da definição do conector (a ID do recurso dataConnectorDefinition). |
cadeia de caracteres (obrigatório) |
Datatype |
O destino da tabela do Log Analytics. |
corda |
dcrConfig |
As propriedades relacionadas ao DCR. |
DCRConfiguration |
isActive |
Indica se o conector está ativo ou não. |
Bool |
Paginação |
A configuração de paginação. |
RestApiPollerRequestPagingConfig |
pedir |
A configuração da solicitação. |
RestApiPollerRequestConfig (obrigatório) |
resposta |
A configuração de resposta. |
ccpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
Nome |
Descrição |
Valor |
apiEndpoint |
O ponto de extremidade da API. |
cadeia de caracteres (obrigatório) |
endTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera encerrar a consulta. Esta propriedade vai lado a lado com startTimeAttributeName |
corda |
Cabeçalhos |
O cabeçalho da solicitação do servidor remoto. |
restApiPollerRequestConfigHeaders |
httpMethod |
O método HTTP, valor padrão GET. |
'DELETE' 'GET' 'POST' 'PUT' |
isPostPayloadJson |
Sinalizador para indicar se a carga HTTP POST está no formato JSON (vs form-urlencoded). |
Bool |
queryParameters |
Os parâmetros de consulta HTTP para a API RESTful. |
RestApiPollerRequestConfigQueryParameters |
queryParametersTemplate |
o modelo de parâmetros de consulta. Define o modelo de parâmetros de consulta a ser usado ao passar parâmetros de consulta em cenários avançados. |
corda |
queryTimeFormat |
O formato de hora da consulta. Um servidor remoto pode ter uma consulta para efetuar pull de dados do intervalo 'start' a 'end'. Essa propriedade indica qual é o formato de tempo esperado que o servidor remoto sabe analisar. |
corda |
queryTimeIntervalAttributeName |
O nome do parâmetro de consulta que precisamos enviar ao servidor para logs de consulta no intervalo de tempo. Deve ser definido com queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
queryTimeIntervalDelimiter |
A cadeia de caracteres delimitador entre 2 QueryTimeFormat no parâmetro de consulta queryTimeIntervalAttributeName . |
corda |
queryTimeIntervalPrepend |
O prepend de cadeia de caracteres para o valor do parâmetro de consulta em queryTimeIntervalAttributeName . |
corda |
queryWindowInMin |
A janela de consulta em minutos para a solicitação. |
int |
rateLimitQPS |
As consultas de limite de taxa por segundo para a solicitação.. |
int |
retryCount |
A contagem de repetições. |
int |
startTimeAttributeName |
O nome do parâmetro de consulta que o servidor remoto espera iniciar a consulta. Esta propriedade vai lado a lado com endTimeAttributeName . |
corda |
timeoutInSeconds |
O tempo limite em segundos. |
int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
Nome |
Descrição |
Valor |
Pagesize |
Tamanho da página |
int |
pageSizeParameterName |
Nome do parâmetro de tamanho da página |
corda |
pagingType |
Tipo de paginação |
'CountBasedPaging' 'LinkHeader' 'NextPageToken' 'NextPageUrl' 'Deslocamento' 'PersistentLinkHeader' 'PersistentToken' (obrigatório) |
SessionAuthModel
Nome |
Descrição |
Valor |
Cabeçalhos |
Cabeçalhos de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
SessionAuthModelHeaders |
isPostPayloadJson |
Indicando se a chave de API está definida no conteúdo HTTP POST. |
Bool |
senha |
O nome do atributo de senha. |
SessionAuthModelPassword (obrigatório) |
queryParameters |
Consultar parâmetros para o ponto de extremidade do serviço de sessão. |
SessionAuthModelQueryParameters |
sessionIdName |
Nome do atributo ID da sessão do cabeçalho de resposta HTTP. |
corda |
sessionLoginRequestUri |
URL de solicitação HTTP para o ponto de extremidade do serviço de sessão. |
corda |
sessionTimeoutInMinutes |
Tempo limite da sessão em minutos. |
int |
tipo |
O tipo de autenticação |
'Session' (obrigatório) |
userName |
O valor da chave de atributo de nome de usuário. |
SessionAuthModelUserName (obrigatório) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligence' (obrigatório) |
Propriedades |
Propriedades do conector de dados TI (Inteligência contra Ameaças). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
Nome |
Descrição |
Valor |
Indicadores |
Tipo de dados para conexão de indicadores. |
TIDataConnectorDataTypesIndicators (obrigatório) |
TIDataConnectorDataTypesIndicators
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TIDataConnectorProperties
Nome |
Descrição |
Valor |
Dados |
Os tipos de dados disponíveis para o conector. |
TIDataConnectorDataTypes (obrigatório) |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
tipLookbackPeriod |
O período de pesquisa para o feed a ser importado. |
corda |
TiTaxiiDataConnector
Nome |
Descrição |
Valor |
tipo |
O tipo de conector de dados |
'ThreatIntelligenceTaxii' (obrigatório) |
Propriedades |
Propriedades do conector de dados TAXII de inteligência contra ameaças. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
Nome |
Descrição |
Valor |
estado |
Descreva se essa conexão de tipo de dados está habilitada ou não. |
'Desabilitado' 'Enabled' (obrigatório) |
TiTaxiiDataConnectorProperties
Nome |
Descrição |
Valor |
collectionId |
A ID da coleção do servidor TAXII. |
corda |
Dados |
Os tipos de dados disponíveis para o conector de dados TAXII da Inteligência contra Ameaças. |
TiTaxiiDataConnectorDataTypes (obrigatório) |
friendlyName |
O nome amigável do servidor TAXII. |
corda |
senha |
A senha do servidor TAXII. |
corda |
pollingFrequency |
A frequência de sondagem para o servidor TAXII. |
'OnceADay' 'OnceAMinute' 'OnceAnHour' (obrigatório) |
taxiiLookbackPeriod |
O período de pesquisa do servidor TAXII. |
corda |
taxiiServer |
A raiz da API para o servidor TAXII. |
corda |
tenantId |
A ID do locatário à qual se conectar e obter os dados. |
cadeia de caracteres (obrigatório) |
userName |
O userName para o servidor TAXII. |
corda |
workspaceId |
A ID do workspace. |
corda |