Definizione della risorsa Bicep
Il tipo di risorsa dataConnectors può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Campioni di Bicep
Un esempio di base di distribuzione di Data Connector.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource workspace 'Microsoft.OperationalInsights/workspaces@2022-10-01' = {
name: resourceName
location: location
properties: {
features: {
disableLocalAuth: false
enableLogAccessUsingOnlyResourcePermissions: true
}
publicNetworkAccessForIngestion: 'Enabled'
publicNetworkAccessForQuery: 'Enabled'
retentionInDays: 30
sku: {
name: 'PerGB2018'
}
workspaceCapping: {
dailyQuotaGb: -1
}
}
}
resource onboardingState 'Microsoft.SecurityInsights/onboardingStates@2023-06-01-preview' = {
name: 'default'
scope: workspace
properties: {
customerManagedKey: false
}
}
resource dataConnector 'Microsoft.SecurityInsights/dataConnectors@2022-10-01-preview' = {
name: resourceName
scope: workspace
dependsOn: [
onboardingState
]
kind: 'MicrosoftThreatIntelligence'
properties: {
dataTypes: {
bingSafetyPhishingURL: {
lookbackPeriod: ''
state: 'Disabled'
}
microsoftEmergingThreatFeed: {
lookbackPeriod: '1970-01-01T00:00:00Z'
state: 'enabled'
}
}
tenantId: tenant().tenantId
}
}
Moduli verificati di Azure
I seguenti Azure Moduli Verificati possono essere utilizzati per distribuire questo tipo di risorsa.
Per creare un Microsoft. Risorsa SecurityInsights/dataConnectors, aggiungi il seguente Bicep al tuo template.
resource symbolicname 'Microsoft.SecurityInsights/dataConnectors@2025-10-01-preview' = {
etag: 'string'
name: 'string'
kind: 'string'
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Oggetti CcpAuthConfig
Impostare la proprietà tipo di per specificare il tipo di oggetto.
Per APIKey, usare:
{
apiKey: 'string'
apiKeyIdentifier: 'string'
apiKeyName: 'string'
isApiKeyInPostPayload: bool
type: 'APIKey'
}
Per AWS, usare:
{
externalId: 'string'
roleArn: 'string'
type: 'AWS'
}
Per Basic, usare:
{
password: 'string'
type: 'Basic'
userName: 'string'
}
Per GCP, usare:
{
projectNumber: 'string'
serviceAccountEmail: 'string'
type: 'GCP'
workloadIdentityProviderId: 'string'
}
Per GitHub, si utilizza:
{
installationId: 'string'
type: 'GitHub'
}
Per JwtToken, usare:
{
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'
}
}
Per Nessuno, usare:
{
type: 'None'
}
Per OAuth2, usare:
{
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'
}
Per Oracle, usare:
{
pemFile: 'string'
publicFingerprint: 'string'
tenantId: 'string'
type: 'Oracle'
userId: 'string'
}
Per ServiceBus, usare:
{
credentialsConfig: {
{customized property}: 'string'
}
storageAccountCredentialsConfig: {
{customized property}: 'string'
}
type: 'ServiceBus'
}
Per Sessione, usare:
{
headers: {
{customized property}: 'string'
}
isPostPayloadJson: bool
password: {
{customized property}: 'string'
}
queryParameters: {
{customized property}: any(...)
}
sessionIdName: 'string'
sessionLoginRequestUri: 'string'
sessionTimeoutInMinutes: int
type: 'Session'
userName: {
{customized property}: 'string'
}
}
Microsoft. Oggetti SecurityInsights/dataConnectors
Impostare la proprietà kind per specificare il tipo di oggetto.
Per APIPolling, usare:
{
kind: 'APIPolling'
properties: {
connectorUiConfig: {
availability: {
isPreview: bool
status: int
}
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(...)
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(...)
authType: 'string'
flowName: 'string'
isApiKeyInPostPayload: 'string'
isClientSecretInHeader: bool
redirectionEndpoint: 'string'
scope: 'string'
tokenEndpoint: 'string'
tokenEndpointHeaders: any(...)
tokenEndpointQueryParameters: any(...)
}
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(...)
httpMethod: 'string'
queryParameters: any(...)
queryParametersTemplate: 'string'
queryTimeFormat: 'string'
queryWindowInMin: int
rateLimitQps: int
retryCount: int
startTimeAttributeName: 'string'
timeoutInSeconds: int
}
response: {
eventsJsonPaths: [
'string'
]
isGzipCompressed: bool
successStatusJsonPath: 'string'
successStatusValue: 'string'
}
}
}
}
Per AmazonWebServicesCloudTrail, usare:
{
kind: 'AmazonWebServicesCloudTrail'
properties: {
awsRoleArn: 'string'
dataTypes: {
logs: {
state: 'string'
}
}
}
}
Per AmazonWebServicesS3, usare:
{
kind: 'AmazonWebServicesS3'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
destinationTable: 'string'
roleArn: 'string'
sqsUrls: [
'string'
]
}
}
Per AzureActiveDirectory usare:
{
kind: 'AzureActiveDirectory'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per AzureAdvancedThreatProtection, usare:
{
kind: 'AzureAdvancedThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per AzureSecurityCenter, usare:
{
kind: 'AzureSecurityCenter'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
subscriptionId: 'string'
}
}
Per Dynamics365, usare:
{
kind: 'Dynamics365'
properties: {
dataTypes: {
dynamics365CdsActivities: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per GCP, usare:
{
kind: 'GCP'
properties: {
auth: {
projectNumber: 'string'
serviceAccountEmail: 'string'
workloadIdentityProviderId: 'string'
}
connectorDefinitionName: 'string'
dcrConfig: {
dataCollectionEndpoint: 'string'
dataCollectionRuleImmutableId: 'string'
streamName: 'string'
}
request: {
projectId: 'string'
subscriptionNames: [
'string'
]
}
}
}
Per GenericUI, usare:
{
kind: 'GenericUI'
properties: {
connectorUiConfig: {
availability: {
isPreview: bool
status: int
}
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(...)
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'
}
}
}
Per IOT, usare:
{
kind: 'IOT'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
subscriptionId: 'string'
}
}
Per MicrosoftCloudAppSecurity, usare:
{
kind: 'MicrosoftCloudAppSecurity'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
discoveryLogs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per MicrosoftDefenderAdvancedThreatProtection, usare:
{
kind: 'MicrosoftDefenderAdvancedThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per MicrosoftPurviewInformationProtection, usare:
{
kind: 'MicrosoftPurviewInformationProtection'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per MicrosoftThreatIntelligence, usare:
{
kind: 'MicrosoftThreatIntelligence'
properties: {
dataTypes: {
microsoftEmergingThreatFeed: {
lookbackPeriod: 'string'
state: 'string'
}
}
tenantId: 'string'
}
}
Per MicrosoftThreatProtection, usare:
{
kind: 'MicrosoftThreatProtection'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
incidents: {
state: 'string'
}
}
filteredProviders: {
alerts: [
'string'
]
}
tenantId: 'string'
}
}
Per Office365, usare:
{
kind: 'Office365'
properties: {
dataTypes: {
exchange: {
state: 'string'
}
sharePoint: {
state: 'string'
}
teams: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per Office365Project, usare:
{
kind: 'Office365Project'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per OfficeATP, usare:
{
kind: 'OfficeATP'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per OfficeIRM, usare:
{
kind: 'OfficeIRM'
properties: {
dataTypes: {
alerts: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per OfficePowerBI, usare:
{
kind: 'OfficePowerBI'
properties: {
dataTypes: {
logs: {
state: 'string'
}
}
tenantId: 'string'
}
}
Per PremiumMicrosoftDefenderForThreatIntelligence, usare:
{
kind: 'PremiumMicrosoftDefenderForThreatIntelligence'
properties: {
dataTypes: {
connector: {
state: 'string'
}
}
lookbackPeriod: 'string'
requiredSKUsPresent: bool
tenantId: 'string'
}
}
Per PurviewAudit usare:
{
kind: 'PurviewAudit'
properties: {
connectorDefinitionName: 'string'
dataTypes: {
logs: {
state: 'string'
}
}
dcrConfig: {
dataCollectionEndpoint: 'string'
dataCollectionRuleImmutableId: 'string'
streamName: 'string'
}
sourceType: 'string'
tenantId: 'string'
}
}
Per RestApiPoller, usare:
{
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(...)
}
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'
}
}
}
Per ThreatIntelligence, usare:
{
kind: 'ThreatIntelligence'
properties: {
dataTypes: {
indicators: {
state: 'string'
}
}
tenantId: 'string'
tipLookbackPeriod: 'string'
}
}
Per ThreatIntelligenceTaxii, usare:
{
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'
}
}
Valori delle proprietà
Microsoft. SecurityInsights/dataConnectors
AADDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureActiveDirectory' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AATP (Azure Advanced Threat Protection). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AlertsDataTypeOfDataConnector
ApiKeyAuthModel
| Nome |
Descrizione |
Valore |
| apiKey |
Chiave API per le credenziali della chiave privata utente |
stringa (obbligatorio) |
| apiKeyIdentifier |
Identificatore di chiave API |
corda |
| apiKeyName |
Nome chiave API |
stringa (obbligatorio) |
| isApiKeyInPostPayload |
Flag per indicare se la chiave API è impostata nel payload HTTP POST |
Bool |
| tipo |
Tipo di autenticazione |
'APIKey' (obbligatorio) |
ApiPollingParameters
ASCDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureSecurityCenter' (obbligatorio) |
| proprietà |
Proprietà del connettore dati ASC (Centro sicurezza di Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Disponibilità
| Nome |
Descrizione |
Valore |
| isPreview |
Impostare il connettore come anteprima |
Bool |
| stato |
Stato disponibilità connettore |
Int |
AWSAuthModel
| Nome |
Descrizione |
Valore |
| Id esterno |
AWS STS presuppone l'ID esterno del ruolo. Questo viene usato per evitare il problema confuso vice: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
| ruoloArn |
AWS STS presuppone il ruolo ARN |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'AWS' (obbligatorio) |
Connettore AwsCloudTrailDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesCloudTrail' (obbligatorio) |
| proprietà |
Proprietà del connettore dati CloudTrail di Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
AwsCloudTrailDataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsCloudTrailDataConnectorProperties
| Nome |
Descrizione |
Valore |
| awsRoleArn |
Aws Role Arn (con il criterio CloudTrailReadOnly) usato per accedere all'account Aws. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AwsCloudTrailDataConnectorDataTypes (obbligatorio) |
Connettore AwsS3DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesS3' (obbligatorio) |
| proprietà |
Proprietà del connettore dati amazon Web Services S3. |
awsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
awsS3DataConnectorDataTypesLogs (obbligatorio) |
Registri AwsS3DataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsS3DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
awsS3DataConnectorDataTypes (obbligatorio) |
| Tabella di destinazione |
Nome della tabella di destinazione dei log in LogAnalytics. |
stringa (obbligatorio) |
| ruoloArn |
Aws Role Arn usato per accedere all'account Aws. |
stringa (obbligatorio) |
| sqsUrls |
URL sqs di AWS per il connettore. |
string[] (obbligatorio) |
Modello di autenticazione di base
| Nome |
Descrizione |
Valore |
| parola d’ordine |
Password |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Basic' (obbligatorio) |
| nome utente |
Nome utente. |
stringa (obbligatorio) |
CcpAuthConfig
CcpResponseConfig
| Nome |
Descrizione |
Valore |
| di compressioneAlgo |
Algoritmo di compressione. Ad esempio: 'gzip', 'multi-gzip', 'deflate'. |
corda |
| convertChildPropertiesToArray |
Valore che indica se la risposta non è una matrice di eventi/log. Impostando questo flag su true, significa che il server remoto risponderà con un oggetto che ogni proprietà ha come valore una matrice di eventi/log. |
Bool |
| csvDelimitatore |
Delimitatore csv, nel caso in cui il formato della risposta sia CSV. |
corda |
| csvFuga |
Carattere usato per eseguire l'escape dei caratteri in CSV. |
corda
Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
| eventiJsonPercorsi |
I percorsi JSON, '$' char sono la radice json. |
string[] (obbligatorio) |
| formato |
Formato della risposta. i valori possibili sono json, csv, xml |
corda |
| hasCsvBoundary |
Valore che indica se la risposta ha un limite CSV nel caso in cui la risposta sia in formato CSV. |
Bool |
| hasCsvHeader |
Valore che indica se la risposta ha intestazioni nel caso in cui la risposta sia in formato CSV. |
Bool |
| isGzipCompressed |
Valore che indica se il server remoto supporta Gzip ed è necessario prevedere una risposta Gzip. |
Bool |
| successoStatoJsonPercorso |
Valore in cui deve essere visualizzato il messaggio o il codice di stato nella risposta. |
corda |
| successStatusValue |
Valore di stato. |
corda |
CodelessApiPollingDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'APIPolling' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di poling senza codice |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
| Nome |
Descrizione |
Valore |
| apiKeyIdentifier |
Un prefisso inviato nell'intestazione prima del token effettivo |
corda |
| apiKeyName |
Nome dell'intestazione con cui viene inviato il token |
corda |
| authorizationEndpoint |
Endpoint usato per autorizzare l'utente, usato nel flusso Oauth 2.0 |
corda |
| authorizationEndpointQueryParameters |
Parametri di query usati nella richiesta di autorizzazione, usati nel flusso Oauth 2.0 |
any |
| authType |
Tipo di autenticazione |
stringa (obbligatorio) |
| Nome flusso |
Descrive il nome del flusso, ad esempio 'AuthCode' per Oauth 2.0 |
corda |
| isApiKeyInPostPayload |
Contrassegna se la chiave deve essere inviata nell'intestazione |
corda |
| isClientSecretInHeader |
Contrassegna se è necessario inviare il segreto client nell'intestazione o nel payload, usato nel flusso Oauth 2.0 |
Bool |
| reindirizzamentoEndpoint |
Endpoint di reindirizzamento in cui si otterrà il codice di autorizzazione, usato nel flusso Oauth 2.0 |
corda |
| scopo |
Ambito del token OAuth |
corda |
| tokenEndpoint |
Endpoint usato per rilasciare un token, usato nel flusso Oauth 2.0 |
corda |
| tokenEndpointHeaders |
Intestazioni di query usate nella richiesta di token, usate nel flusso Oauth 2.0 |
any |
| tokenEndpointQueryParameters |
Parametri di query usati nella richiesta di token, usati nel flusso Oauth 2.0 |
any |
CodelessConnectorPollingConfigProperties
CodelessConnectorPollingPagingProperties
| Nome |
Descrizione |
Valore |
| successivoPageParaName |
Definisce il nome di un attributo di pagina successiva |
corda |
| successivoPageTokenJsonPath |
Definisce il percorso di un token di pagina successivo JSON |
corda |
| pageCountAttributePath |
Definisce il percorso di un attributo conteggio pagine |
corda |
| dimensione della pagina |
Definisce le dimensioni del paging |
Int |
| pageSizeParaName |
Definisce il nome del parametro dimensioni pagina |
corda |
| pageTimeStampAttributePath |
Definisce il percorso di un attributo timestamp di paging |
corda |
| pageTotalCountAttributePath |
Definisce il percorso di un attributo conteggio totale pagina |
corda |
| pagingType |
Descrive il tipo. potrebbe essere 'None', 'PageToken', 'PageCount', 'TimeStamp' |
stringa (obbligatorio) |
| searchTheLatestTimeStampFromEventsList |
Determina se cercare il timestamp più recente nell'elenco degli eventi |
corda |
CodelessConnectorPollingRequestProperties
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Descrivere l'endpoint da cui eseguire il pull dei dati |
stringa (obbligatorio) |
| endTimeAttributeName |
Verranno usati gli eventi di query dalla fine dell'intervallo di tempo |
corda |
| Intestazioni |
Descrivere le intestazioni inviate nella richiesta di polling |
any |
| Metodo http |
Tipo di metodo http che verrà usato nella richiesta di poll, GET o POST |
stringa (obbligatorio) |
| queryParameters |
Descrivere i parametri di query inviati nella richiesta di polling |
any |
| queryParametersTemplate |
Per scenari avanzati, ad esempio nome utente/password incorporati nel payload JSON annidato |
corda |
| queryTimeFormat |
Il formato dell'ora verrà usato per gli eventi di query in una finestra specifica |
stringa (obbligatorio) |
| queryWindowInMin |
L'intervallo di finestra che useremo per eseguire il pull dei dati |
int (obbligatorio) |
| rateLimitQps |
Definisce il limite di velocità QPS |
Int |
| retryCount |
Descrivere la quantità di tempo che è necessario provare a eseguire il polling dei dati in caso di errore |
Int |
| startTimeAttributeName |
Verranno usati gli eventi di query da un inizio dell'intervallo di tempo |
corda |
| timeoutInSeconds |
Numero di secondi che verranno considerati come timeout della richiesta |
Int |
CodelessConnectorPollingResponseProperties
| Nome |
Descrizione |
Valore |
| eventiJsonPercorsi |
Descrive il percorso da estrarre i dati nella risposta |
string[] (obbligatorio) |
| isGzipCompressed |
Descrive se i dati nella risposta sono Gzip |
Bool |
| successoStatoJsonPercorso |
Descrive il percorso da estrarre il codice di stato nella risposta |
corda |
| successStatusValue |
Descrive il percorso da estrarre il valore di stato nella risposta |
corda |
CodelessParameters
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
| Nome |
Descrizione |
Valore |
| tipo |
tipo di connettività |
'IsConnectedQuery' |
| value |
Query per il controllo della connettività |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
| Nome |
Descrizione |
Valore |
| lastDataReceivedQuery |
Query per indicare gli ultimi dati ricevuti |
corda |
| nome |
Nome del tipo di dati da visualizzare nel grafico. può essere usato con il segnaposto {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
| Nome |
Descrizione |
Valore |
| Query base |
Query di base per il grafico |
corda |
| legenda |
Legenda per il grafico |
corda |
| metricName |
la metrica che la query sta controllando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione del passaggio dell'istruzione |
corda |
| instructions |
Dettagli passaggio istruzione |
IstruzioniPassaggiIstruzioniElemento[] |
| title |
Titolo passaggio istruzione |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione della query di esempio |
corda |
| query |
query di esempio |
corda |
CodelessUiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GenericUI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati dell'interfaccia utente senza codice |
codelessParameters |
DataConnectorDataTypeCommon
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
DCRConfigurazione
| Nome |
Descrizione |
Valore |
| dataCollectionEndpoint |
Rappresenta l'endpoint di inserimento della raccolta dati in Log Analytics. |
stringa (obbligatorio) |
| dataCollectionRuleImmutableId |
L'ID non modificabile della regola di raccolta dati, la regola definisce la trasformazione e la destinazione dei dati. |
stringa (obbligatorio) |
| Nome flusso |
Flusso a cui vengono inviati i dati. |
stringa (obbligatorio) |
Connettore Dynamics365DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Dynamics365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Dynamics365. |
Dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsAttività
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Dynamics365DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Dynamics365DataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Modello GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero del Project GCP |
stringa (obbligatorio) |
| servizioAccountEmail |
Indirizzo di posta elettronica dell'account del servizio GCP |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'GCP' (obbligatorio) |
| workloadIdentityProviderId |
ID provider di identità del carico di lavoro GCP |
stringa (obbligatorio) |
Proprietà GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero di progetto GCP. |
stringa (obbligatorio) |
| servizioAccountEmail |
Account del servizio utilizzato per accedere al progetto GCP. |
stringa (obbligatorio) |
| workloadIdentityProviderId |
ID del provider di identità del carico di lavoro usato per ottenere l'accesso al progetto GCP. |
stringa (obbligatorio) |
GCPDataConnettore
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GCP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| autenticazione |
Sezione di autenticazione del connettore. |
GCPAuthProperties (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore che rappresenta la configurazione dell'interfaccia utente. |
stringa (obbligatorio) |
| dcrConfig |
Configurazione della destinazione dei dati. |
DCRConfigurazione |
| richiesta |
Sezione della richiesta del connettore. |
GCPRequestProperties (obbligatorio) |
GCPRequestProperties
| Nome |
Descrizione |
Valore |
| projectId |
ID progetto GCP. |
stringa (obbligatorio) |
| subscriptionNames |
Nomi di sottoscrizione pub/sub GCP. |
string[] (obbligatorio) |
GenericBlobSbsAuthModel
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
| Nome |
Descrizione |
Valore |
| installationId |
ID di installazione dell'autenticazione di GitHubApp. |
corda |
| tipo |
Tipo di autenticazione |
'GitHub' (richiesto) |
IstruzioniPassaggiIstruzioniArticolo
| Nome |
Descrizione |
Valore |
| parameters |
Parametri per l'impostazione |
any |
| tipo |
Tipo di impostazione |
'Etichetta copiabile' 'InfoMessage' 'InstructionStepsGroup' (obbligatorio) |
IoTDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'IOT' (obbligatorio) |
| proprietà |
Proprietà del connettore dati IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Modello JwtAuth
| Nome |
Descrizione |
Valore |
| Intestazioni |
Le intestazioni personalizzate da aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelHeaders |
| isCredentialsInHeaders |
Flag che indica se si vuole inviare il nome utente e la password all'endpoint del token nelle intestazioni. |
Bool |
| isJsonRequest |
Flag che indica se la richiesta del corpo è JSON (intestazione Content-Type = application/json), ovvero è una richiesta con codifica URL modulo (intestazione Content-Type = application/x-www-form-urlencoded). |
Bool |
| parola d’ordine |
Password |
JwtAuthModelPassword (obbligatorio) |
| queryParameters |
Il parametro di query personalizzato che si vuole aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelQueryParameters |
| requestTimeoutInSeconds |
Timeout della richiesta in secondi. |
Int
Vincoli: Valore massimo = 180 |
| tokenEndpoint |
Endpoint del token per richiedere JWT |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'JwtToken' (obbligatorio) |
| nome utente |
Nome utente. Se il nome utente e la password inviati nella richiesta di intestazione è sufficiente popolare la value proprietà con il nome utente (uguale all'autenticazione di base). Se il nome utente e la password inviati nella richiesta del corpo è necessario specificare e KeyValue. |
JwtAuthModelUserName (obbligatorio) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
Connettore McasDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftCloudAppSecurity' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MCAS (Microsoft Cloud App Security). |
McasDataConnectorProperties |
McasDataConnectorDataTypes
McasDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
McasDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MdatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftDefenderAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MDATP (Microsoft Defender Advanced Threat Protection). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obbligatorio) |
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftPurviewInformationProtection' (obbligatorio) |
| proprietà |
Microsoft Purview Information Protection proprietà del connettore dati. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MstiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
MstiDataConnectorDataTypesMicrosoftE mergeThreatFeed
| Nome |
Descrizione |
Valore |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
stringa (obbligatorio) |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MstiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MstiDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MTPData
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MTP (Microsoft Threat Protection). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| Avvisi |
Tipo di dati avvisi per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesAlerts |
| incidents |
Tipo di dati eventi imprevisti per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesIncidents (obbligatorio) |
MTPDataConnectorDataTypesAlerts
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorDataTypesIncidents
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MTPDataConnectorDataTypes (obbligatorio) |
| filteredProviders |
Provider filtrati disponibili per il connettore. |
mtpFilteredProviders |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
MtpFilteredProviders
| Nome |
Descrizione |
Valore |
| Avvisi |
Provider filtrati per gli avvisi. Quando i filtri non vengono applicati, tutti gli avvisi verranno trasmessi tramite la pipeline MTP, ancora in anteprima privata per tutti i prodotti EXCEPT MDA e MDI, che sono in stato ga. |
Matrice di stringhe contenente uno dei seguenti elementi: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obbligatorio) |
NessunoAuthModel
| Nome |
Descrizione |
Valore |
| tipo |
Tipo di autenticazione |
'Nessuno' (obbligatorio) |
OAuthModel
| Nome |
Descrizione |
Valore |
| accessTokenPrepend |
Token di accesso anteporto. Il valore predefinito è 'Bearer'. |
corda |
| Codice di autorizzazione |
Codice di autorizzazione dell'utente. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
| authorizationEndpoint |
Endpoint di autorizzazione. |
corda |
| authorizationEndpointHeaders |
Intestazioni dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointHeaders |
| authorizationEndpointQueryParameters |
Parametri di query dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointQueryParameters |
| ID cliente |
ID applicazione (client) assegnato dal provider OAuth all'app. |
stringa (obbligatorio) |
| clientSecret |
Segreto applicazione (client) assegnato dal provider OAuth all'app. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo di autorizzazione |
Il tipo di concessione, in genere sarà "codice di autorizzazione". |
stringa (obbligatorio) |
| isCredentialsInHeaders |
Indica se si vuole inviare clientId e clientSecret all'endpoint del token nelle intestazioni. |
Bool |
| isJwtBearerFlow |
Valore che indica se si tratta di un flusso JWT. |
Bool |
| redirectUri |
URL di reindirizzamento dell'applicazione configurata dall'utente nel provider OAuth. |
corda |
| scopo |
Ambito applicazione (client) assegnato dal provider OAuth all'app. |
corda |
| tokenEndpoint |
Endpoint del token. Definisce il token di aggiornamento OAuth2. |
stringa (obbligatorio) |
| tokenEndpointHeaders |
Intestazioni dell'endpoint del token. |
OAuthModelTokenEndpointHeaders |
| tokenEndpointQueryParameters |
Parametri di query dell'endpoint del token. |
OAuthModelTokenEndpointQueryParameters |
| tipo |
Tipo di autenticazione |
'OAuth2' (obbligatorio) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Office365ProjectConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Office365ProjectDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365Project' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft Project di Office. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Office365ProjectConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeATPDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeATP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati officeATP (Office 365 Advanced Threat Protection). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
OfficeDataConnectorDataTypesExchange
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesSharePoint
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesTeams
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficeDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeIRMDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeIRM' (obbligatorio) |
| proprietà |
Proprietà del connettore dati OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficePowerBIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficePowerBI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft PowerBI di Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficePowerBIConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OracleAuthModel
| Nome |
Descrizione |
Valore |
| pemFile |
Contenuto del file PRM |
stringa (obbligatorio) |
| Impronta digitale pubblica |
Impronta digitale pubblica |
stringa (obbligatorio) |
| ID del cliente |
Oracle tenant ID |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Oracle' (obbligatorio) |
| ID utente |
ID utente Oracle |
stringa (obbligatorio) |
Permissions
PermissionsCustomsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione delle autorizzazioni doganali |
corda |
| nome |
Nome delle autorizzazioni doganali |
corda |
PermissionsResourceProviderItem
| Nome |
Descrizione |
Valore |
| permissionsDisplayText |
Testo della descrizione delle autorizzazioni |
corda |
| provider |
Nome del fornitore |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
| providerDisplayName |
Nome visualizzato del provider di autorizzazioni |
corda |
| requiredAutorizzazioni |
Autorizzazioni necessarie per il connettore |
RequiredPermissions |
| scopo |
Ambito del provider di autorizzazioni |
'Gruppo di risorse' 'Abbonamento' 'Area di lavoro' |
PremiumMdtiDataConnectorDataTypes
PremiumMdtiDataConnectorDataTypesConnector
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PremiumMdtiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PremiumMdtiDataConnectorDataTypes (obbligatorio) |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. Data/ora da cui iniziare l'importazione del feed, ad esempio: 2024-01-01T00:00:00.000Z. |
stringa (obbligatorio) |
| RequiredSKUsPresent |
Flag per indicare se il tenant ha lo SKU Premium necessario per accedere a questo connettore. |
Bool |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
PremiumMicrosoftDefenderForThreatIntelligence
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PremiumMicrosoftDefenderForThreatIntelligence' (obbligatorio) |
| proprietà |
Microsoft Defender per intelligence sulle minacce Proprietà premium del connettore dati. |
PremiumMdtiDataConnectorProperties |
PurviewAuditConnectorDataTypes
PurviewAuditConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PurviewAuditDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PurviewAudit' (obbligatorio) |
| proprietà |
Proprietà del connettore dati PurviewAudit. |
PurviewAuditDataConnectorProperties |
PurviewAuditDataConnectorProperties
| Nome |
Descrizione |
Valore |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PurviewAuditConnectorDataTypes (obbligatorio) |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| sourceType |
Il tipo di origine indica il tipo di dati pertinente per questo connettore. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
RequiredPermissions
| Nome |
Descrizione |
Valore |
| action |
autorizzazione azione |
Bool |
| delete |
autorizzazione delete |
Bool |
| Leggi |
autorizzazione lettura |
Bool |
| write |
autorizzazione di scrittura |
Bool |
RestApiPollerDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'RestApiPoller' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Poller dell'API REST. |
RestApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
| Nome |
Descrizione |
Valore |
| addOnAttributes |
Aggiunta di attributi. Il nome della chiave diventerà il nome dell'attributo (una colonna) e il valore diventerà il valore dell'attributo nel payload. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
| autenticazione |
Modello di autenticazione. |
CcpAuthConfig (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
stringa (obbligatorio) |
| Tipo di dato |
La destinazione della tabella Log Analytics. |
corda |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| isActive |
Indica se il connettore è attivo o meno. |
Bool |
| paginazione |
Configurazione del paging. |
RestApiPollerRequestPagingConfig |
| richiesta |
Configurazione della richiesta. |
RestApiPollerRequestConfig (obbligatorio) |
| Risposta |
Configurazione della risposta. |
CcpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Endpoint API. |
stringa (obbligatorio) |
| endTimeAttributeName |
Nome del parametro di query che il server remoto prevede di terminare la query. Questa proprietà va a portata di mano con startTimeAttributeName |
corda |
| Intestazioni |
Intestazione per la richiesta per il server remoto. |
Intestazioni RestApiPollerRequestConfigHeaders |
| Metodo http |
Metodo HTTP, valore predefinito GET. |
'CANCELLARE' 'PRENDI' 'POSTA' 'METTERE' |
| isPostPayloadJson |
Flag per indicare se il payload HTTP POST è in formato JSON (vs form-urlencoded). |
Bool |
| queryParameters |
Parametri di query HTTP per l'API RESTful. |
restApiPollerRequestConfigQueryParameters |
| queryParametersTemplate |
modello di parametri di query. Definisce il modello di parametri di query da usare quando si passano parametri di query in scenari avanzati. |
corda |
| queryTimeFormat |
Formato dell'ora della query. Un server remoto può avere una query per eseguire il pull dei dati dall'intervallo 'start' a 'end'. Questa proprietà indica il formato dell'ora prevista che il server remoto sa analizzare. |
corda |
| queryTimeIntervalAttributeName |
Nome del parametro di query che è necessario inviare al server per i log di query in intervallo di tempo. Deve essere definito con queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
| queryTimeIntervalDelimiter |
Stringa delimitatore compresa tra 2 QueryTimeFormat nel parametro queryTimeIntervalAttributeNamedi query . |
corda |
| queryTimeIntervalPrepend |
La stringa antepone al valore del parametro di query in queryTimeIntervalAttributeName. |
corda |
| queryWindowInMin |
Finestra della query in minuti per la richiesta. |
Int |
| rateLimitQPS |
Query relative al limite di velocità al secondo per la richiesta. |
Int |
| retryCount |
Numero di tentativi. |
Int |
| startTimeAttributeName |
Nome del parametro di query previsto dal server remoto per avviare la query. Questa proprietà va a portata di mano con endTimeAttributeName. |
corda |
| timeoutInSeconds |
Timeout in secondi. |
Int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
| Nome |
Descrizione |
Valore |
| dimensione della pagina |
Dimensioni pagina |
Int |
| pageSizeParameterName |
Nome parametro dimensioni pagina |
corda |
| pagingType |
Tipo di paging |
'Paging basato sul conteggio' 'Intestazione collegamento' 'NextPageToken' 'Url Pagina successiva' 'Scostamento' 'Intestazione collegamento persistente' 'PersistentToken' (obbligatorio) |
ModelloAutenticazione Sessione
| Nome |
Descrizione |
Valore |
| Intestazioni |
Intestazioni di richiesta HTTP per l'endpoint del servizio di sessione. |
SessionAuthModelHeaders |
| isPostPayloadJson |
Indica se la chiave API è impostata nel payload HTTP POST. |
Bool |
| parola d’ordine |
Nome dell'attributo della password. |
SessionAuthModelPassword (obbligatorio) |
| queryParameters |
Parametri di query per l'endpoint del servizio di sessione. |
SessionAuthModelQueryParameters |
| NomeIdSessione |
Nome dell'attributo ID sessione dall'intestazione della risposta HTTP. |
corda |
| sessionLoginRequestUri |
URL della richiesta HTTP per l'endpoint del servizio di sessione. |
corda |
| sessioneTimeoutInMinutes |
Timeout sessione in minuti. |
Int |
| tipo |
Tipo di autenticazione |
'Session' (obbligatorio) |
| nome utente |
Valore della chiave dell'attributo del nome utente. |
SessionAuthModelUserName (obbligatorio) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TI (Threat Intelligence). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
TIDataConnectorDataTypesIndicators
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
TIDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| tipLookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
corda |
TiTaxiiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligenceTaxii' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TiTaxiiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| collectionId |
ID raccolta del server TAXII. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorDataTypes (obbligatorio) |
| friendlyName |
Nome descrittivo del server TAXII. |
corda |
| parola d’ordine |
Password per il server TAXII. |
corda |
| pollingFrequency |
Frequenza di polling per il server TAXII. |
'Una voltaADay' 'Una volta AMinute' 'OnceAnHour' (obbligatorio) |
| taxiiLookbackPeriod |
Periodo di ricerca per il server TAXII. |
corda |
| taxiiServer |
Radice API per il server TAXII. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| nome utente |
UserName per il server TAXII. |
corda |
| workspaceId |
ID dell'area di lavoro. |
corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa dataConnectors può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Per creare un Microsoft. Risorsa SecurityInsights/dataConnectors, aggiungi il seguente JSON al tuo template.
{
"etag": "string",
"name": "string",
"kind": "string"
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Oggetti CcpAuthConfig
Impostare la proprietà tipo di per specificare il tipo di oggetto.
Per APIKey, usare:
{
"apiKey": "string",
"apiKeyIdentifier": "string",
"apiKeyName": "string",
"isApiKeyInPostPayload": "bool",
"type": "APIKey"
}
Per AWS, usare:
{
"externalId": "string",
"roleArn": "string",
"type": "AWS"
}
Per Basic, usare:
{
"password": "string",
"type": "Basic",
"userName": "string"
}
Per GCP, usare:
{
"projectNumber": "string",
"serviceAccountEmail": "string",
"type": "GCP",
"workloadIdentityProviderId": "string"
}
Per GitHub, si utilizza:
{
"installationId": "string",
"type": "GitHub"
}
Per JwtToken, usare:
{
"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"
}
}
Per Nessuno, usare:
{
"type": "None"
}
Per OAuth2, usare:
{
"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"
}
Per Oracle, usare:
{
"pemFile": "string",
"publicFingerprint": "string",
"tenantId": "string",
"type": "Oracle",
"userId": "string"
}
Per ServiceBus, usare:
{
"credentialsConfig": {
"{customized property}": "string"
},
"storageAccountCredentialsConfig": {
"{customized property}": "string"
},
"type": "ServiceBus"
}
Per Sessione, usare:
{
"headers": {
"{customized property}": "string"
},
"isPostPayloadJson": "bool",
"password": {
"{customized property}": "string"
},
"queryParameters": {
"{customized property}": {}
},
"sessionIdName": "string",
"sessionLoginRequestUri": "string",
"sessionTimeoutInMinutes": "int",
"type": "Session",
"userName": {
"{customized property}": "string"
}
}
Microsoft. Oggetti SecurityInsights/dataConnectors
Impostare la proprietà kind per specificare il tipo di oggetto.
Per APIPolling, usare:
{
"kind": "APIPolling",
"properties": {
"connectorUiConfig": {
"availability": {
"isPreview": "bool",
"status": "int"
},
"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"
}
}
}
}
Per AmazonWebServicesCloudTrail, usare:
{
"kind": "AmazonWebServicesCloudTrail",
"properties": {
"awsRoleArn": "string",
"dataTypes": {
"logs": {
"state": "string"
}
}
}
}
Per AmazonWebServicesS3, usare:
{
"kind": "AmazonWebServicesS3",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"destinationTable": "string",
"roleArn": "string",
"sqsUrls": [ "string" ]
}
}
Per AzureActiveDirectory usare:
{
"kind": "AzureActiveDirectory",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per AzureAdvancedThreatProtection, usare:
{
"kind": "AzureAdvancedThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per AzureSecurityCenter, usare:
{
"kind": "AzureSecurityCenter",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"subscriptionId": "string"
}
}
Per Dynamics365, usare:
{
"kind": "Dynamics365",
"properties": {
"dataTypes": {
"dynamics365CdsActivities": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per GCP, usare:
{
"kind": "GCP",
"properties": {
"auth": {
"projectNumber": "string",
"serviceAccountEmail": "string",
"workloadIdentityProviderId": "string"
},
"connectorDefinitionName": "string",
"dcrConfig": {
"dataCollectionEndpoint": "string",
"dataCollectionRuleImmutableId": "string",
"streamName": "string"
},
"request": {
"projectId": "string",
"subscriptionNames": [ "string" ]
}
}
}
Per GenericUI, usare:
{
"kind": "GenericUI",
"properties": {
"connectorUiConfig": {
"availability": {
"isPreview": "bool",
"status": "int"
},
"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"
}
}
}
Per IOT, usare:
{
"kind": "IOT",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"subscriptionId": "string"
}
}
Per MicrosoftCloudAppSecurity, usare:
{
"kind": "MicrosoftCloudAppSecurity",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
},
"discoveryLogs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per MicrosoftDefenderAdvancedThreatProtection, usare:
{
"kind": "MicrosoftDefenderAdvancedThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per MicrosoftPurviewInformationProtection, usare:
{
"kind": "MicrosoftPurviewInformationProtection",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per MicrosoftThreatIntelligence, usare:
{
"kind": "MicrosoftThreatIntelligence",
"properties": {
"dataTypes": {
"microsoftEmergingThreatFeed": {
"lookbackPeriod": "string",
"state": "string"
}
},
"tenantId": "string"
}
}
Per MicrosoftThreatProtection, usare:
{
"kind": "MicrosoftThreatProtection",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
},
"incidents": {
"state": "string"
}
},
"filteredProviders": {
"alerts": [ "string" ]
},
"tenantId": "string"
}
}
Per Office365, usare:
{
"kind": "Office365",
"properties": {
"dataTypes": {
"exchange": {
"state": "string"
},
"sharePoint": {
"state": "string"
},
"teams": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per Office365Project, usare:
{
"kind": "Office365Project",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per OfficeATP, usare:
{
"kind": "OfficeATP",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per OfficeIRM, usare:
{
"kind": "OfficeIRM",
"properties": {
"dataTypes": {
"alerts": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per OfficePowerBI, usare:
{
"kind": "OfficePowerBI",
"properties": {
"dataTypes": {
"logs": {
"state": "string"
}
},
"tenantId": "string"
}
}
Per PremiumMicrosoftDefenderForThreatIntelligence, usare:
{
"kind": "PremiumMicrosoftDefenderForThreatIntelligence",
"properties": {
"dataTypes": {
"connector": {
"state": "string"
}
},
"lookbackPeriod": "string",
"requiredSKUsPresent": "bool",
"tenantId": "string"
}
}
Per PurviewAudit usare:
{
"kind": "PurviewAudit",
"properties": {
"connectorDefinitionName": "string",
"dataTypes": {
"logs": {
"state": "string"
}
},
"dcrConfig": {
"dataCollectionEndpoint": "string",
"dataCollectionRuleImmutableId": "string",
"streamName": "string"
},
"sourceType": "string",
"tenantId": "string"
}
}
Per RestApiPoller, usare:
{
"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"
}
}
}
Per ThreatIntelligence, usare:
{
"kind": "ThreatIntelligence",
"properties": {
"dataTypes": {
"indicators": {
"state": "string"
}
},
"tenantId": "string",
"tipLookbackPeriod": "string"
}
}
Per ThreatIntelligenceTaxii, usare:
{
"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"
}
}
Valori delle proprietà
Microsoft. SecurityInsights/dataConnectors
AADDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureActiveDirectory' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AATP (Azure Advanced Threat Protection). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AlertsDataTypeOfDataConnector
ApiKeyAuthModel
| Nome |
Descrizione |
Valore |
| apiKey |
Chiave API per le credenziali della chiave privata utente |
stringa (obbligatorio) |
| apiKeyIdentifier |
Identificatore di chiave API |
corda |
| apiKeyName |
Nome chiave API |
stringa (obbligatorio) |
| isApiKeyInPostPayload |
Flag per indicare se la chiave API è impostata nel payload HTTP POST |
Bool |
| tipo |
Tipo di autenticazione |
'APIKey' (obbligatorio) |
ApiPollingParameters
ASCDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureSecurityCenter' (obbligatorio) |
| proprietà |
Proprietà del connettore dati ASC (Centro sicurezza di Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Disponibilità
| Nome |
Descrizione |
Valore |
| isPreview |
Impostare il connettore come anteprima |
Bool |
| stato |
Stato disponibilità connettore |
Int |
AWSAuthModel
| Nome |
Descrizione |
Valore |
| Id esterno |
AWS STS presuppone l'ID esterno del ruolo. Questo viene usato per evitare il problema confuso vice: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
| ruoloArn |
AWS STS presuppone il ruolo ARN |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'AWS' (obbligatorio) |
Connettore AwsCloudTrailDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesCloudTrail' (obbligatorio) |
| proprietà |
Proprietà del connettore dati CloudTrail di Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
AwsCloudTrailDataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsCloudTrailDataConnectorProperties
| Nome |
Descrizione |
Valore |
| awsRoleArn |
Aws Role Arn (con il criterio CloudTrailReadOnly) usato per accedere all'account Aws. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AwsCloudTrailDataConnectorDataTypes (obbligatorio) |
Connettore AwsS3DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesS3' (obbligatorio) |
| proprietà |
Proprietà del connettore dati amazon Web Services S3. |
awsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
awsS3DataConnectorDataTypesLogs (obbligatorio) |
Registri AwsS3DataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsS3DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
awsS3DataConnectorDataTypes (obbligatorio) |
| Tabella di destinazione |
Nome della tabella di destinazione dei log in LogAnalytics. |
stringa (obbligatorio) |
| ruoloArn |
Aws Role Arn usato per accedere all'account Aws. |
stringa (obbligatorio) |
| sqsUrls |
URL sqs di AWS per il connettore. |
string[] (obbligatorio) |
Modello di autenticazione di base
| Nome |
Descrizione |
Valore |
| parola d’ordine |
Password |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Basic' (obbligatorio) |
| nome utente |
Nome utente. |
stringa (obbligatorio) |
CcpAuthConfig
CcpResponseConfig
| Nome |
Descrizione |
Valore |
| di compressioneAlgo |
Algoritmo di compressione. Ad esempio: 'gzip', 'multi-gzip', 'deflate'. |
corda |
| convertChildPropertiesToArray |
Valore che indica se la risposta non è una matrice di eventi/log. Impostando questo flag su true, significa che il server remoto risponderà con un oggetto che ogni proprietà ha come valore una matrice di eventi/log. |
Bool |
| csvDelimitatore |
Delimitatore csv, nel caso in cui il formato della risposta sia CSV. |
corda |
| csvFuga |
Carattere usato per eseguire l'escape dei caratteri in CSV. |
corda
Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
| eventiJsonPercorsi |
I percorsi JSON, '$' char sono la radice json. |
string[] (obbligatorio) |
| formato |
Formato della risposta. i valori possibili sono json, csv, xml |
corda |
| hasCsvBoundary |
Valore che indica se la risposta ha un limite CSV nel caso in cui la risposta sia in formato CSV. |
Bool |
| hasCsvHeader |
Valore che indica se la risposta ha intestazioni nel caso in cui la risposta sia in formato CSV. |
Bool |
| isGzipCompressed |
Valore che indica se il server remoto supporta Gzip ed è necessario prevedere una risposta Gzip. |
Bool |
| successoStatoJsonPercorso |
Valore in cui deve essere visualizzato il messaggio o il codice di stato nella risposta. |
corda |
| successStatusValue |
Valore di stato. |
corda |
CodelessApiPollingDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'APIPolling' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di poling senza codice |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
| Nome |
Descrizione |
Valore |
| apiKeyIdentifier |
Un prefisso inviato nell'intestazione prima del token effettivo |
corda |
| apiKeyName |
Nome dell'intestazione con cui viene inviato il token |
corda |
| authorizationEndpoint |
Endpoint usato per autorizzare l'utente, usato nel flusso Oauth 2.0 |
corda |
| authorizationEndpointQueryParameters |
Parametri di query usati nella richiesta di autorizzazione, usati nel flusso Oauth 2.0 |
any |
| authType |
Tipo di autenticazione |
stringa (obbligatorio) |
| Nome flusso |
Descrive il nome del flusso, ad esempio 'AuthCode' per Oauth 2.0 |
corda |
| isApiKeyInPostPayload |
Contrassegna se la chiave deve essere inviata nell'intestazione |
corda |
| isClientSecretInHeader |
Contrassegna se è necessario inviare il segreto client nell'intestazione o nel payload, usato nel flusso Oauth 2.0 |
Bool |
| reindirizzamentoEndpoint |
Endpoint di reindirizzamento in cui si otterrà il codice di autorizzazione, usato nel flusso Oauth 2.0 |
corda |
| scopo |
Ambito del token OAuth |
corda |
| tokenEndpoint |
Endpoint usato per rilasciare un token, usato nel flusso Oauth 2.0 |
corda |
| tokenEndpointHeaders |
Intestazioni di query usate nella richiesta di token, usate nel flusso Oauth 2.0 |
any |
| tokenEndpointQueryParameters |
Parametri di query usati nella richiesta di token, usati nel flusso Oauth 2.0 |
any |
CodelessConnectorPollingConfigProperties
CodelessConnectorPollingPagingProperties
| Nome |
Descrizione |
Valore |
| successivoPageParaName |
Definisce il nome di un attributo di pagina successiva |
corda |
| successivoPageTokenJsonPath |
Definisce il percorso di un token di pagina successivo JSON |
corda |
| pageCountAttributePath |
Definisce il percorso di un attributo conteggio pagine |
corda |
| dimensione della pagina |
Definisce le dimensioni del paging |
Int |
| pageSizeParaName |
Definisce il nome del parametro dimensioni pagina |
corda |
| pageTimeStampAttributePath |
Definisce il percorso di un attributo timestamp di paging |
corda |
| pageTotalCountAttributePath |
Definisce il percorso di un attributo conteggio totale pagina |
corda |
| pagingType |
Descrive il tipo. potrebbe essere 'None', 'PageToken', 'PageCount', 'TimeStamp' |
stringa (obbligatorio) |
| searchTheLatestTimeStampFromEventsList |
Determina se cercare il timestamp più recente nell'elenco degli eventi |
corda |
CodelessConnectorPollingRequestProperties
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Descrivere l'endpoint da cui eseguire il pull dei dati |
stringa (obbligatorio) |
| endTimeAttributeName |
Verranno usati gli eventi di query dalla fine dell'intervallo di tempo |
corda |
| Intestazioni |
Descrivere le intestazioni inviate nella richiesta di polling |
any |
| Metodo http |
Tipo di metodo http che verrà usato nella richiesta di poll, GET o POST |
stringa (obbligatorio) |
| queryParameters |
Descrivere i parametri di query inviati nella richiesta di polling |
any |
| queryParametersTemplate |
Per scenari avanzati, ad esempio nome utente/password incorporati nel payload JSON annidato |
corda |
| queryTimeFormat |
Il formato dell'ora verrà usato per gli eventi di query in una finestra specifica |
stringa (obbligatorio) |
| queryWindowInMin |
L'intervallo di finestra che useremo per eseguire il pull dei dati |
int (obbligatorio) |
| rateLimitQps |
Definisce il limite di velocità QPS |
Int |
| retryCount |
Descrivere la quantità di tempo che è necessario provare a eseguire il polling dei dati in caso di errore |
Int |
| startTimeAttributeName |
Verranno usati gli eventi di query da un inizio dell'intervallo di tempo |
corda |
| timeoutInSeconds |
Numero di secondi che verranno considerati come timeout della richiesta |
Int |
CodelessConnectorPollingResponseProperties
| Nome |
Descrizione |
Valore |
| eventiJsonPercorsi |
Descrive il percorso da estrarre i dati nella risposta |
string[] (obbligatorio) |
| isGzipCompressed |
Descrive se i dati nella risposta sono Gzip |
Bool |
| successoStatoJsonPercorso |
Descrive il percorso da estrarre il codice di stato nella risposta |
corda |
| successStatusValue |
Descrive il percorso da estrarre il valore di stato nella risposta |
corda |
CodelessParameters
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
| Nome |
Descrizione |
Valore |
| tipo |
tipo di connettività |
'IsConnectedQuery' |
| value |
Query per il controllo della connettività |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
| Nome |
Descrizione |
Valore |
| lastDataReceivedQuery |
Query per indicare gli ultimi dati ricevuti |
corda |
| nome |
Nome del tipo di dati da visualizzare nel grafico. può essere usato con il segnaposto {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
| Nome |
Descrizione |
Valore |
| Query base |
Query di base per il grafico |
corda |
| legenda |
Legenda per il grafico |
corda |
| metricName |
la metrica che la query sta controllando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione del passaggio dell'istruzione |
corda |
| instructions |
Dettagli passaggio istruzione |
IstruzioniPassaggiIstruzioniElemento[] |
| title |
Titolo passaggio istruzione |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione della query di esempio |
corda |
| query |
query di esempio |
corda |
CodelessUiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GenericUI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati dell'interfaccia utente senza codice |
codelessParameters |
DataConnectorDataTypeCommon
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
DCRConfigurazione
| Nome |
Descrizione |
Valore |
| dataCollectionEndpoint |
Rappresenta l'endpoint di inserimento della raccolta dati in Log Analytics. |
stringa (obbligatorio) |
| dataCollectionRuleImmutableId |
L'ID non modificabile della regola di raccolta dati, la regola definisce la trasformazione e la destinazione dei dati. |
stringa (obbligatorio) |
| Nome flusso |
Flusso a cui vengono inviati i dati. |
stringa (obbligatorio) |
Connettore Dynamics365DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Dynamics365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Dynamics365. |
Dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsAttività
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Dynamics365DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Dynamics365DataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Modello GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero del Project GCP |
stringa (obbligatorio) |
| servizioAccountEmail |
Indirizzo di posta elettronica dell'account del servizio GCP |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'GCP' (obbligatorio) |
| workloadIdentityProviderId |
ID provider di identità del carico di lavoro GCP |
stringa (obbligatorio) |
Proprietà GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero di progetto GCP. |
stringa (obbligatorio) |
| servizioAccountEmail |
Account del servizio utilizzato per accedere al progetto GCP. |
stringa (obbligatorio) |
| workloadIdentityProviderId |
ID del provider di identità del carico di lavoro usato per ottenere l'accesso al progetto GCP. |
stringa (obbligatorio) |
GCPDataConnettore
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GCP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| autenticazione |
Sezione di autenticazione del connettore. |
GCPAuthProperties (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore che rappresenta la configurazione dell'interfaccia utente. |
stringa (obbligatorio) |
| dcrConfig |
Configurazione della destinazione dei dati. |
DCRConfigurazione |
| richiesta |
Sezione della richiesta del connettore. |
GCPRequestProperties (obbligatorio) |
GCPRequestProperties
| Nome |
Descrizione |
Valore |
| projectId |
ID progetto GCP. |
stringa (obbligatorio) |
| subscriptionNames |
Nomi di sottoscrizione pub/sub GCP. |
string[] (obbligatorio) |
GenericBlobSbsAuthModel
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
| Nome |
Descrizione |
Valore |
| installationId |
ID di installazione dell'autenticazione di GitHubApp. |
corda |
| tipo |
Tipo di autenticazione |
'GitHub' (richiesto) |
IstruzioniPassaggiIstruzioniArticolo
| Nome |
Descrizione |
Valore |
| parameters |
Parametri per l'impostazione |
any |
| tipo |
Tipo di impostazione |
'Etichetta copiabile' 'InfoMessage' 'InstructionStepsGroup' (obbligatorio) |
IoTDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'IOT' (obbligatorio) |
| proprietà |
Proprietà del connettore dati IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Modello JwtAuth
| Nome |
Descrizione |
Valore |
| Intestazioni |
Le intestazioni personalizzate da aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelHeaders |
| isCredentialsInHeaders |
Flag che indica se si vuole inviare il nome utente e la password all'endpoint del token nelle intestazioni. |
Bool |
| isJsonRequest |
Flag che indica se la richiesta del corpo è JSON (intestazione Content-Type = application/json), ovvero è una richiesta con codifica URL modulo (intestazione Content-Type = application/x-www-form-urlencoded). |
Bool |
| parola d’ordine |
Password |
JwtAuthModelPassword (obbligatorio) |
| queryParameters |
Il parametro di query personalizzato che si vuole aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelQueryParameters |
| requestTimeoutInSeconds |
Timeout della richiesta in secondi. |
Int
Vincoli: Valore massimo = 180 |
| tokenEndpoint |
Endpoint del token per richiedere JWT |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'JwtToken' (obbligatorio) |
| nome utente |
Nome utente. Se il nome utente e la password inviati nella richiesta di intestazione è sufficiente popolare la value proprietà con il nome utente (uguale all'autenticazione di base). Se il nome utente e la password inviati nella richiesta del corpo è necessario specificare e KeyValue. |
JwtAuthModelUserName (obbligatorio) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
Connettore McasDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftCloudAppSecurity' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MCAS (Microsoft Cloud App Security). |
McasDataConnectorProperties |
McasDataConnectorDataTypes
McasDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
McasDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MdatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftDefenderAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MDATP (Microsoft Defender Advanced Threat Protection). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obbligatorio) |
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftPurviewInformationProtection' (obbligatorio) |
| proprietà |
Microsoft Purview Information Protection proprietà del connettore dati. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MstiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
MstiDataConnectorDataTypesMicrosoftE mergeThreatFeed
| Nome |
Descrizione |
Valore |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
stringa (obbligatorio) |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MstiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MstiDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MTPData
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MTP (Microsoft Threat Protection). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| Avvisi |
Tipo di dati avvisi per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesAlerts |
| incidents |
Tipo di dati eventi imprevisti per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesIncidents (obbligatorio) |
MTPDataConnectorDataTypesAlerts
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorDataTypesIncidents
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MTPDataConnectorDataTypes (obbligatorio) |
| filteredProviders |
Provider filtrati disponibili per il connettore. |
mtpFilteredProviders |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
MtpFilteredProviders
| Nome |
Descrizione |
Valore |
| Avvisi |
Provider filtrati per gli avvisi. Quando i filtri non vengono applicati, tutti gli avvisi verranno trasmessi tramite la pipeline MTP, ancora in anteprima privata per tutti i prodotti EXCEPT MDA e MDI, che sono in stato ga. |
Matrice di stringhe contenente uno dei seguenti elementi: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obbligatorio) |
NessunoAuthModel
| Nome |
Descrizione |
Valore |
| tipo |
Tipo di autenticazione |
'Nessuno' (obbligatorio) |
OAuthModel
| Nome |
Descrizione |
Valore |
| accessTokenPrepend |
Token di accesso anteporto. Il valore predefinito è 'Bearer'. |
corda |
| Codice di autorizzazione |
Codice di autorizzazione dell'utente. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
| authorizationEndpoint |
Endpoint di autorizzazione. |
corda |
| authorizationEndpointHeaders |
Intestazioni dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointHeaders |
| authorizationEndpointQueryParameters |
Parametri di query dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointQueryParameters |
| ID cliente |
ID applicazione (client) assegnato dal provider OAuth all'app. |
stringa (obbligatorio) |
| clientSecret |
Segreto applicazione (client) assegnato dal provider OAuth all'app. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo di autorizzazione |
Il tipo di concessione, in genere sarà "codice di autorizzazione". |
stringa (obbligatorio) |
| isCredentialsInHeaders |
Indica se si vuole inviare clientId e clientSecret all'endpoint del token nelle intestazioni. |
Bool |
| isJwtBearerFlow |
Valore che indica se si tratta di un flusso JWT. |
Bool |
| redirectUri |
URL di reindirizzamento dell'applicazione configurata dall'utente nel provider OAuth. |
corda |
| scopo |
Ambito applicazione (client) assegnato dal provider OAuth all'app. |
corda |
| tokenEndpoint |
Endpoint del token. Definisce il token di aggiornamento OAuth2. |
stringa (obbligatorio) |
| tokenEndpointHeaders |
Intestazioni dell'endpoint del token. |
OAuthModelTokenEndpointHeaders |
| tokenEndpointQueryParameters |
Parametri di query dell'endpoint del token. |
OAuthModelTokenEndpointQueryParameters |
| tipo |
Tipo di autenticazione |
'OAuth2' (obbligatorio) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Office365ProjectConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Office365ProjectDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365Project' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft Project di Office. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Office365ProjectConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeATPDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeATP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati officeATP (Office 365 Advanced Threat Protection). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
OfficeDataConnectorDataTypesExchange
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesSharePoint
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesTeams
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficeDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeIRMDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeIRM' (obbligatorio) |
| proprietà |
Proprietà del connettore dati OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficePowerBIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficePowerBI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft PowerBI di Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficePowerBIConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OracleAuthModel
| Nome |
Descrizione |
Valore |
| pemFile |
Contenuto del file PRM |
stringa (obbligatorio) |
| Impronta digitale pubblica |
Impronta digitale pubblica |
stringa (obbligatorio) |
| ID del cliente |
Oracle tenant ID |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Oracle' (obbligatorio) |
| ID utente |
ID utente Oracle |
stringa (obbligatorio) |
Permissions
PermissionsCustomsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione delle autorizzazioni doganali |
corda |
| nome |
Nome delle autorizzazioni doganali |
corda |
PermissionsResourceProviderItem
| Nome |
Descrizione |
Valore |
| permissionsDisplayText |
Testo della descrizione delle autorizzazioni |
corda |
| provider |
Nome del fornitore |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
| providerDisplayName |
Nome visualizzato del provider di autorizzazioni |
corda |
| requiredAutorizzazioni |
Autorizzazioni necessarie per il connettore |
RequiredPermissions |
| scopo |
Ambito del provider di autorizzazioni |
'Gruppo di risorse' 'Abbonamento' 'Area di lavoro' |
PremiumMdtiDataConnectorDataTypes
PremiumMdtiDataConnectorDataTypesConnector
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PremiumMdtiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PremiumMdtiDataConnectorDataTypes (obbligatorio) |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. Data/ora da cui iniziare l'importazione del feed, ad esempio: 2024-01-01T00:00:00.000Z. |
stringa (obbligatorio) |
| RequiredSKUsPresent |
Flag per indicare se il tenant ha lo SKU Premium necessario per accedere a questo connettore. |
Bool |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
PremiumMicrosoftDefenderForThreatIntelligence
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PremiumMicrosoftDefenderForThreatIntelligence' (obbligatorio) |
| proprietà |
Microsoft Defender per intelligence sulle minacce Proprietà premium del connettore dati. |
PremiumMdtiDataConnectorProperties |
PurviewAuditConnectorDataTypes
PurviewAuditConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PurviewAuditDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PurviewAudit' (obbligatorio) |
| proprietà |
Proprietà del connettore dati PurviewAudit. |
PurviewAuditDataConnectorProperties |
PurviewAuditDataConnectorProperties
| Nome |
Descrizione |
Valore |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PurviewAuditConnectorDataTypes (obbligatorio) |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| sourceType |
Il tipo di origine indica il tipo di dati pertinente per questo connettore. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
RequiredPermissions
| Nome |
Descrizione |
Valore |
| action |
autorizzazione azione |
Bool |
| delete |
autorizzazione delete |
Bool |
| Leggi |
autorizzazione lettura |
Bool |
| write |
autorizzazione di scrittura |
Bool |
RestApiPollerDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'RestApiPoller' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Poller dell'API REST. |
RestApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
| Nome |
Descrizione |
Valore |
| addOnAttributes |
Aggiunta di attributi. Il nome della chiave diventerà il nome dell'attributo (una colonna) e il valore diventerà il valore dell'attributo nel payload. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
| autenticazione |
Modello di autenticazione. |
CcpAuthConfig (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
stringa (obbligatorio) |
| Tipo di dato |
La destinazione della tabella Log Analytics. |
corda |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| isActive |
Indica se il connettore è attivo o meno. |
Bool |
| paginazione |
Configurazione del paging. |
RestApiPollerRequestPagingConfig |
| richiesta |
Configurazione della richiesta. |
RestApiPollerRequestConfig (obbligatorio) |
| Risposta |
Configurazione della risposta. |
CcpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Endpoint API. |
stringa (obbligatorio) |
| endTimeAttributeName |
Nome del parametro di query che il server remoto prevede di terminare la query. Questa proprietà va a portata di mano con startTimeAttributeName |
corda |
| Intestazioni |
Intestazione per la richiesta per il server remoto. |
Intestazioni RestApiPollerRequestConfigHeaders |
| Metodo http |
Metodo HTTP, valore predefinito GET. |
'CANCELLARE' 'PRENDI' 'POSTA' 'METTERE' |
| isPostPayloadJson |
Flag per indicare se il payload HTTP POST è in formato JSON (vs form-urlencoded). |
Bool |
| queryParameters |
Parametri di query HTTP per l'API RESTful. |
restApiPollerRequestConfigQueryParameters |
| queryParametersTemplate |
modello di parametri di query. Definisce il modello di parametri di query da usare quando si passano parametri di query in scenari avanzati. |
corda |
| queryTimeFormat |
Formato dell'ora della query. Un server remoto può avere una query per eseguire il pull dei dati dall'intervallo 'start' a 'end'. Questa proprietà indica il formato dell'ora prevista che il server remoto sa analizzare. |
corda |
| queryTimeIntervalAttributeName |
Nome del parametro di query che è necessario inviare al server per i log di query in intervallo di tempo. Deve essere definito con queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
| queryTimeIntervalDelimiter |
Stringa delimitatore compresa tra 2 QueryTimeFormat nel parametro queryTimeIntervalAttributeNamedi query . |
corda |
| queryTimeIntervalPrepend |
La stringa antepone al valore del parametro di query in queryTimeIntervalAttributeName. |
corda |
| queryWindowInMin |
Finestra della query in minuti per la richiesta. |
Int |
| rateLimitQPS |
Query relative al limite di velocità al secondo per la richiesta. |
Int |
| retryCount |
Numero di tentativi. |
Int |
| startTimeAttributeName |
Nome del parametro di query previsto dal server remoto per avviare la query. Questa proprietà va a portata di mano con endTimeAttributeName. |
corda |
| timeoutInSeconds |
Timeout in secondi. |
Int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
| Nome |
Descrizione |
Valore |
| dimensione della pagina |
Dimensioni pagina |
Int |
| pageSizeParameterName |
Nome parametro dimensioni pagina |
corda |
| pagingType |
Tipo di paging |
'Paging basato sul conteggio' 'Intestazione collegamento' 'NextPageToken' 'Url Pagina successiva' 'Scostamento' 'Intestazione collegamento persistente' 'PersistentToken' (obbligatorio) |
ModelloAutenticazione Sessione
| Nome |
Descrizione |
Valore |
| Intestazioni |
Intestazioni di richiesta HTTP per l'endpoint del servizio di sessione. |
SessionAuthModelHeaders |
| isPostPayloadJson |
Indica se la chiave API è impostata nel payload HTTP POST. |
Bool |
| parola d’ordine |
Nome dell'attributo della password. |
SessionAuthModelPassword (obbligatorio) |
| queryParameters |
Parametri di query per l'endpoint del servizio di sessione. |
SessionAuthModelQueryParameters |
| NomeIdSessione |
Nome dell'attributo ID sessione dall'intestazione della risposta HTTP. |
corda |
| sessionLoginRequestUri |
URL della richiesta HTTP per l'endpoint del servizio di sessione. |
corda |
| sessioneTimeoutInMinutes |
Timeout sessione in minuti. |
Int |
| tipo |
Tipo di autenticazione |
'Session' (obbligatorio) |
| nome utente |
Valore della chiave dell'attributo del nome utente. |
SessionAuthModelUserName (obbligatorio) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TI (Threat Intelligence). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
TIDataConnectorDataTypesIndicators
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
TIDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| tipLookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
corda |
TiTaxiiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligenceTaxii' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TiTaxiiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| collectionId |
ID raccolta del server TAXII. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorDataTypes (obbligatorio) |
| friendlyName |
Nome descrittivo del server TAXII. |
corda |
| parola d’ordine |
Password per il server TAXII. |
corda |
| pollingFrequency |
Frequenza di polling per il server TAXII. |
'Una voltaADay' 'Una volta AMinute' 'OnceAnHour' (obbligatorio) |
| taxiiLookbackPeriod |
Periodo di ricerca per il server TAXII. |
corda |
| taxiiServer |
Radice API per il server TAXII. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| nome utente |
UserName per il server TAXII. |
corda |
| workspaceId |
ID dell'area di lavoro. |
corda |
Il tipo di risorsa dataConnectors può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Un esempio di base di distribuzione di Data Connector.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
azurerm = {
source = "hashicorp/azurerm"
}
}
}
provider "azurerm" {
features {
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
data "azurerm_client_config" "current" {
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "workspace" {
type = "Microsoft.OperationalInsights/workspaces@2022-10-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
features = {
disableLocalAuth = false
enableLogAccessUsingOnlyResourcePermissions = true
}
publicNetworkAccessForIngestion = "Enabled"
publicNetworkAccessForQuery = "Enabled"
retentionInDays = 30
sku = {
name = "PerGB2018"
}
workspaceCapping = {
dailyQuotaGb = -1
}
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "onboardingState" {
type = "Microsoft.SecurityInsights/onboardingStates@2023-06-01-preview"
parent_id = azapi_resource.workspace.id
name = "default"
body = {
properties = {
customerManagedKey = false
}
}
}
resource "azapi_resource" "dataConnector" {
type = "Microsoft.SecurityInsights/dataConnectors@2022-10-01-preview"
parent_id = azapi_resource.workspace.id
name = var.resource_name
body = {
kind = "MicrosoftThreatIntelligence"
properties = {
dataTypes = {
bingSafetyPhishingURL = {
lookbackPeriod = ""
state = "Disabled"
}
microsoftEmergingThreatFeed = {
lookbackPeriod = "1970-01-01T00:00:00Z"
state = "enabled"
}
}
tenantId = data.azurerm_client_config.current.tenant_id
}
}
schema_validation_enabled = false
response_export_values = ["*"]
depends_on = [azapi_resource.onboardingState]
}
Per creare un Microsoft. Risorsa SecurityInsights/dataConnectors, aggiungi il seguente Terraform al tuo template.
resource "azapi_resource" "symbolicname" {
etag = "string"
name = "string"
kind = "string"
// For remaining properties, see Microsoft.SecurityInsights/dataConnectors objects
}
Oggetti CcpAuthConfig
Impostare la proprietà tipo di per specificare il tipo di oggetto.
Per APIKey, usare:
{
apiKey = "string"
apiKeyIdentifier = "string"
apiKeyName = "string"
isApiKeyInPostPayload = bool
type = "APIKey"
}
Per AWS, usare:
{
externalId = "string"
roleArn = "string"
type = "AWS"
}
Per Basic, usare:
{
password = "string"
type = "Basic"
userName = "string"
}
Per GCP, usare:
{
projectNumber = "string"
serviceAccountEmail = "string"
type = "GCP"
workloadIdentityProviderId = "string"
}
Per GitHub, si utilizza:
{
installationId = "string"
type = "GitHub"
}
Per JwtToken, usare:
{
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"
}
}
Per Nessuno, usare:
{
type = "None"
}
Per OAuth2, usare:
{
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"
}
Per Oracle, usare:
{
pemFile = "string"
publicFingerprint = "string"
tenantId = "string"
type = "Oracle"
userId = "string"
}
Per ServiceBus, usare:
{
credentialsConfig = {
{customized property} = "string"
}
storageAccountCredentialsConfig = {
{customized property} = "string"
}
type = "ServiceBus"
}
Per Sessione, usare:
{
headers = {
{customized property} = "string"
}
isPostPayloadJson = bool
password = {
{customized property} = "string"
}
queryParameters = {
{customized property} = ?
}
sessionIdName = "string"
sessionLoginRequestUri = "string"
sessionTimeoutInMinutes = int
type = "Session"
userName = {
{customized property} = "string"
}
}
Microsoft. Oggetti SecurityInsights/dataConnectors
Impostare la proprietà kind per specificare il tipo di oggetto.
Per APIPolling, usare:
{
kind = "APIPolling"
properties = {
connectorUiConfig = {
availability = {
isPreview = bool
status = int
}
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"
}
}
}
}
Per AmazonWebServicesCloudTrail, usare:
{
kind = "AmazonWebServicesCloudTrail"
properties = {
awsRoleArn = "string"
dataTypes = {
logs = {
state = "string"
}
}
}
}
Per AmazonWebServicesS3, usare:
{
kind = "AmazonWebServicesS3"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
destinationTable = "string"
roleArn = "string"
sqsUrls = [
"string"
]
}
}
Per AzureActiveDirectory usare:
{
kind = "AzureActiveDirectory"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Per AzureAdvancedThreatProtection, usare:
{
kind = "AzureAdvancedThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Per AzureSecurityCenter, usare:
{
kind = "AzureSecurityCenter"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
subscriptionId = "string"
}
}
Per Dynamics365, usare:
{
kind = "Dynamics365"
properties = {
dataTypes = {
dynamics365CdsActivities = {
state = "string"
}
}
tenantId = "string"
}
}
Per GCP, usare:
{
kind = "GCP"
properties = {
auth = {
projectNumber = "string"
serviceAccountEmail = "string"
workloadIdentityProviderId = "string"
}
connectorDefinitionName = "string"
dcrConfig = {
dataCollectionEndpoint = "string"
dataCollectionRuleImmutableId = "string"
streamName = "string"
}
request = {
projectId = "string"
subscriptionNames = [
"string"
]
}
}
}
Per GenericUI, usare:
{
kind = "GenericUI"
properties = {
connectorUiConfig = {
availability = {
isPreview = bool
status = int
}
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"
}
}
}
Per IOT, usare:
{
kind = "IOT"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
subscriptionId = "string"
}
}
Per MicrosoftCloudAppSecurity, usare:
{
kind = "MicrosoftCloudAppSecurity"
properties = {
dataTypes = {
alerts = {
state = "string"
}
discoveryLogs = {
state = "string"
}
}
tenantId = "string"
}
}
Per MicrosoftDefenderAdvancedThreatProtection, usare:
{
kind = "MicrosoftDefenderAdvancedThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Per MicrosoftPurviewInformationProtection, usare:
{
kind = "MicrosoftPurviewInformationProtection"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Per MicrosoftThreatIntelligence, usare:
{
kind = "MicrosoftThreatIntelligence"
properties = {
dataTypes = {
microsoftEmergingThreatFeed = {
lookbackPeriod = "string"
state = "string"
}
}
tenantId = "string"
}
}
Per MicrosoftThreatProtection, usare:
{
kind = "MicrosoftThreatProtection"
properties = {
dataTypes = {
alerts = {
state = "string"
}
incidents = {
state = "string"
}
}
filteredProviders = {
alerts = [
"string"
]
}
tenantId = "string"
}
}
Per Office365, usare:
{
kind = "Office365"
properties = {
dataTypes = {
exchange = {
state = "string"
}
sharePoint = {
state = "string"
}
teams = {
state = "string"
}
}
tenantId = "string"
}
}
Per Office365Project, usare:
{
kind = "Office365Project"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Per OfficeATP, usare:
{
kind = "OfficeATP"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Per OfficeIRM, usare:
{
kind = "OfficeIRM"
properties = {
dataTypes = {
alerts = {
state = "string"
}
}
tenantId = "string"
}
}
Per OfficePowerBI, usare:
{
kind = "OfficePowerBI"
properties = {
dataTypes = {
logs = {
state = "string"
}
}
tenantId = "string"
}
}
Per PremiumMicrosoftDefenderForThreatIntelligence, usare:
{
kind = "PremiumMicrosoftDefenderForThreatIntelligence"
properties = {
dataTypes = {
connector = {
state = "string"
}
}
lookbackPeriod = "string"
requiredSKUsPresent = bool
tenantId = "string"
}
}
Per PurviewAudit usare:
{
kind = "PurviewAudit"
properties = {
connectorDefinitionName = "string"
dataTypes = {
logs = {
state = "string"
}
}
dcrConfig = {
dataCollectionEndpoint = "string"
dataCollectionRuleImmutableId = "string"
streamName = "string"
}
sourceType = "string"
tenantId = "string"
}
}
Per RestApiPoller, usare:
{
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"
}
}
}
Per ThreatIntelligence, usare:
{
kind = "ThreatIntelligence"
properties = {
dataTypes = {
indicators = {
state = "string"
}
}
tenantId = "string"
tipLookbackPeriod = "string"
}
}
Per ThreatIntelligenceTaxii, usare:
{
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"
}
}
Valori delle proprietà
Microsoft. SecurityInsights/dataConnectors
AADDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureActiveDirectory' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AADIP (Azure Active Directory Identity Protection). |
AADDataConnectorProperties |
AADDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati AATP (Azure Advanced Threat Protection). |
AatpDataConnectorProperties |
AatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
AlertsDataTypeOfDataConnector
ApiKeyAuthModel
| Nome |
Descrizione |
Valore |
| apiKey |
Chiave API per le credenziali della chiave privata utente |
stringa (obbligatorio) |
| apiKeyIdentifier |
Identificatore di chiave API |
corda |
| apiKeyName |
Nome chiave API |
stringa (obbligatorio) |
| isApiKeyInPostPayload |
Flag per indicare se la chiave API è impostata nel payload HTTP POST |
Bool |
| tipo |
Tipo di autenticazione |
'APIKey' (obbligatorio) |
ApiPollingParameters
ASCDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AzureSecurityCenter' (obbligatorio) |
| proprietà |
Proprietà del connettore dati ASC (Centro sicurezza di Azure). |
ASCDataConnectorProperties |
ASCDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Disponibilità
| Nome |
Descrizione |
Valore |
| isPreview |
Impostare il connettore come anteprima |
Bool |
| stato |
Stato disponibilità connettore |
Int |
AWSAuthModel
| Nome |
Descrizione |
Valore |
| Id esterno |
AWS STS presuppone l'ID esterno del ruolo. Questo viene usato per evitare il problema confuso vice: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html' |
corda |
| ruoloArn |
AWS STS presuppone il ruolo ARN |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'AWS' (obbligatorio) |
Connettore AwsCloudTrailDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesCloudTrail' (obbligatorio) |
| proprietà |
Proprietà del connettore dati CloudTrail di Amazon Web Services. |
AwsCloudTrailDataConnectorProperties |
AwsCloudTrailDataConnectorDataTypes
AwsCloudTrailDataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsCloudTrailDataConnectorProperties
| Nome |
Descrizione |
Valore |
| awsRoleArn |
Aws Role Arn (con il criterio CloudTrailReadOnly) usato per accedere all'account Aws. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AwsCloudTrailDataConnectorDataTypes (obbligatorio) |
Connettore AwsS3DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'AmazonWebServicesS3' (obbligatorio) |
| proprietà |
Proprietà del connettore dati amazon Web Services S3. |
awsS3DataConnectorProperties |
AwsS3DataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
awsS3DataConnectorDataTypesLogs (obbligatorio) |
Registri AwsS3DataConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
AwsS3DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
awsS3DataConnectorDataTypes (obbligatorio) |
| Tabella di destinazione |
Nome della tabella di destinazione dei log in LogAnalytics. |
stringa (obbligatorio) |
| ruoloArn |
Aws Role Arn usato per accedere all'account Aws. |
stringa (obbligatorio) |
| sqsUrls |
URL sqs di AWS per il connettore. |
string[] (obbligatorio) |
Modello di autenticazione di base
| Nome |
Descrizione |
Valore |
| parola d’ordine |
Password |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Basic' (obbligatorio) |
| nome utente |
Nome utente. |
stringa (obbligatorio) |
CcpAuthConfig
CcpResponseConfig
| Nome |
Descrizione |
Valore |
| di compressioneAlgo |
Algoritmo di compressione. Ad esempio: 'gzip', 'multi-gzip', 'deflate'. |
corda |
| convertChildPropertiesToArray |
Valore che indica se la risposta non è una matrice di eventi/log. Impostando questo flag su true, significa che il server remoto risponderà con un oggetto che ogni proprietà ha come valore una matrice di eventi/log. |
Bool |
| csvDelimitatore |
Delimitatore csv, nel caso in cui il formato della risposta sia CSV. |
corda |
| csvFuga |
Carattere usato per eseguire l'escape dei caratteri in CSV. |
corda
Vincoli: Lunghezza minima = 1 Lunghezza massima = 1 |
| eventiJsonPercorsi |
I percorsi JSON, '$' char sono la radice json. |
string[] (obbligatorio) |
| formato |
Formato della risposta. i valori possibili sono json, csv, xml |
corda |
| hasCsvBoundary |
Valore che indica se la risposta ha un limite CSV nel caso in cui la risposta sia in formato CSV. |
Bool |
| hasCsvHeader |
Valore che indica se la risposta ha intestazioni nel caso in cui la risposta sia in formato CSV. |
Bool |
| isGzipCompressed |
Valore che indica se il server remoto supporta Gzip ed è necessario prevedere una risposta Gzip. |
Bool |
| successoStatoJsonPercorso |
Valore in cui deve essere visualizzato il messaggio o il codice di stato nella risposta. |
corda |
| successStatusValue |
Valore di stato. |
corda |
CodelessApiPollingDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'APIPolling' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di poling senza codice |
ApiPollingParameters |
CodelessConnectorPollingAuthProperties
| Nome |
Descrizione |
Valore |
| apiKeyIdentifier |
Un prefisso inviato nell'intestazione prima del token effettivo |
corda |
| apiKeyName |
Nome dell'intestazione con cui viene inviato il token |
corda |
| authorizationEndpoint |
Endpoint usato per autorizzare l'utente, usato nel flusso Oauth 2.0 |
corda |
| authorizationEndpointQueryParameters |
Parametri di query usati nella richiesta di autorizzazione, usati nel flusso Oauth 2.0 |
any |
| authType |
Tipo di autenticazione |
stringa (obbligatorio) |
| Nome flusso |
Descrive il nome del flusso, ad esempio 'AuthCode' per Oauth 2.0 |
corda |
| isApiKeyInPostPayload |
Contrassegna se la chiave deve essere inviata nell'intestazione |
corda |
| isClientSecretInHeader |
Contrassegna se è necessario inviare il segreto client nell'intestazione o nel payload, usato nel flusso Oauth 2.0 |
Bool |
| reindirizzamentoEndpoint |
Endpoint di reindirizzamento in cui si otterrà il codice di autorizzazione, usato nel flusso Oauth 2.0 |
corda |
| scopo |
Ambito del token OAuth |
corda |
| tokenEndpoint |
Endpoint usato per rilasciare un token, usato nel flusso Oauth 2.0 |
corda |
| tokenEndpointHeaders |
Intestazioni di query usate nella richiesta di token, usate nel flusso Oauth 2.0 |
any |
| tokenEndpointQueryParameters |
Parametri di query usati nella richiesta di token, usati nel flusso Oauth 2.0 |
any |
CodelessConnectorPollingConfigProperties
CodelessConnectorPollingPagingProperties
| Nome |
Descrizione |
Valore |
| successivoPageParaName |
Definisce il nome di un attributo di pagina successiva |
corda |
| successivoPageTokenJsonPath |
Definisce il percorso di un token di pagina successivo JSON |
corda |
| pageCountAttributePath |
Definisce il percorso di un attributo conteggio pagine |
corda |
| dimensione della pagina |
Definisce le dimensioni del paging |
Int |
| pageSizeParaName |
Definisce il nome del parametro dimensioni pagina |
corda |
| pageTimeStampAttributePath |
Definisce il percorso di un attributo timestamp di paging |
corda |
| pageTotalCountAttributePath |
Definisce il percorso di un attributo conteggio totale pagina |
corda |
| pagingType |
Descrive il tipo. potrebbe essere 'None', 'PageToken', 'PageCount', 'TimeStamp' |
stringa (obbligatorio) |
| searchTheLatestTimeStampFromEventsList |
Determina se cercare il timestamp più recente nell'elenco degli eventi |
corda |
CodelessConnectorPollingRequestProperties
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Descrivere l'endpoint da cui eseguire il pull dei dati |
stringa (obbligatorio) |
| endTimeAttributeName |
Verranno usati gli eventi di query dalla fine dell'intervallo di tempo |
corda |
| Intestazioni |
Descrivere le intestazioni inviate nella richiesta di polling |
any |
| Metodo http |
Tipo di metodo http che verrà usato nella richiesta di poll, GET o POST |
stringa (obbligatorio) |
| queryParameters |
Descrivere i parametri di query inviati nella richiesta di polling |
any |
| queryParametersTemplate |
Per scenari avanzati, ad esempio nome utente/password incorporati nel payload JSON annidato |
corda |
| queryTimeFormat |
Il formato dell'ora verrà usato per gli eventi di query in una finestra specifica |
stringa (obbligatorio) |
| queryWindowInMin |
L'intervallo di finestra che useremo per eseguire il pull dei dati |
int (obbligatorio) |
| rateLimitQps |
Definisce il limite di velocità QPS |
Int |
| retryCount |
Descrivere la quantità di tempo che è necessario provare a eseguire il polling dei dati in caso di errore |
Int |
| startTimeAttributeName |
Verranno usati gli eventi di query da un inizio dell'intervallo di tempo |
corda |
| timeoutInSeconds |
Numero di secondi che verranno considerati come timeout della richiesta |
Int |
CodelessConnectorPollingResponseProperties
| Nome |
Descrizione |
Valore |
| eventiJsonPercorsi |
Descrive il percorso da estrarre i dati nella risposta |
string[] (obbligatorio) |
| isGzipCompressed |
Descrive se i dati nella risposta sono Gzip |
Bool |
| successoStatoJsonPercorso |
Descrive il percorso da estrarre il codice di stato nella risposta |
corda |
| successStatusValue |
Descrive il percorso da estrarre il valore di stato nella risposta |
corda |
CodelessParameters
CodelessUiConnectorConfigProperties
CodelessUiConnectorConfigPropertiesConnectivityCriteriaItem
| Nome |
Descrizione |
Valore |
| tipo |
tipo di connettività |
'IsConnectedQuery' |
| value |
Query per il controllo della connettività |
string[] |
CodelessUiConnectorConfigPropertiesDataTypesItem
| Nome |
Descrizione |
Valore |
| lastDataReceivedQuery |
Query per indicare gli ultimi dati ricevuti |
corda |
| nome |
Nome del tipo di dati da visualizzare nel grafico. può essere usato con il segnaposto {{graphQueriesTableName}} |
corda |
CodelessUiConnectorConfigPropertiesGraphQueriesItem
| Nome |
Descrizione |
Valore |
| Query base |
Query di base per il grafico |
corda |
| legenda |
Legenda per il grafico |
corda |
| metricName |
la metrica che la query sta controllando |
corda |
CodelessUiConnectorConfigPropertiesInstructionStepsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione del passaggio dell'istruzione |
corda |
| instructions |
Dettagli passaggio istruzione |
IstruzioniPassaggiIstruzioniElemento[] |
| title |
Titolo passaggio istruzione |
corda |
CodelessUiConnectorConfigPropertiesSampleQueriesItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione della query di esempio |
corda |
| query |
query di esempio |
corda |
CodelessUiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GenericUI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati dell'interfaccia utente senza codice |
codelessParameters |
DataConnectorDataTypeCommon
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
DCRConfigurazione
| Nome |
Descrizione |
Valore |
| dataCollectionEndpoint |
Rappresenta l'endpoint di inserimento della raccolta dati in Log Analytics. |
stringa (obbligatorio) |
| dataCollectionRuleImmutableId |
L'ID non modificabile della regola di raccolta dati, la regola definisce la trasformazione e la destinazione dei dati. |
stringa (obbligatorio) |
| Nome flusso |
Flusso a cui vengono inviati i dati. |
stringa (obbligatorio) |
Connettore Dynamics365DataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Dynamics365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Dynamics365. |
Dynamics365DataConnectorProperties |
Dynamics365DataConnectorDataTypes
Dynamics365DataConnectorDataTypesDynamics365CdsAttività
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Dynamics365DataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Dynamics365DataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Modello GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero del Project GCP |
stringa (obbligatorio) |
| servizioAccountEmail |
Indirizzo di posta elettronica dell'account del servizio GCP |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'GCP' (obbligatorio) |
| workloadIdentityProviderId |
ID provider di identità del carico di lavoro GCP |
stringa (obbligatorio) |
Proprietà GCPAuth
| Nome |
Descrizione |
Valore |
| projectNumber |
Numero di progetto GCP. |
stringa (obbligatorio) |
| servizioAccountEmail |
Account del servizio utilizzato per accedere al progetto GCP. |
stringa (obbligatorio) |
| workloadIdentityProviderId |
ID del provider di identità del carico di lavoro usato per ottenere l'accesso al progetto GCP. |
stringa (obbligatorio) |
GCPDataConnettore
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'GCP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Google Cloud Platform. |
GCPDataConnectorProperties |
GCPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| autenticazione |
Sezione di autenticazione del connettore. |
GCPAuthProperties (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore che rappresenta la configurazione dell'interfaccia utente. |
stringa (obbligatorio) |
| dcrConfig |
Configurazione della destinazione dei dati. |
DCRConfigurazione |
| richiesta |
Sezione della richiesta del connettore. |
GCPRequestProperties (obbligatorio) |
GCPRequestProperties
| Nome |
Descrizione |
Valore |
| projectId |
ID progetto GCP. |
stringa (obbligatorio) |
| subscriptionNames |
Nomi di sottoscrizione pub/sub GCP. |
string[] (obbligatorio) |
GenericBlobSbsAuthModel
GenericBlobSbsAuthModelCredentialsConfig
GenericBlobSbsAuthModelStorageAccountCredentialsConfig
GitHubAuthModel
| Nome |
Descrizione |
Valore |
| installationId |
ID di installazione dell'autenticazione di GitHubApp. |
corda |
| tipo |
Tipo di autenticazione |
'GitHub' (richiesto) |
IstruzioniPassaggiIstruzioniArticolo
| Nome |
Descrizione |
Valore |
| parameters |
Parametri per l'impostazione |
any |
| tipo |
Tipo di impostazione |
'Etichetta copiabile' 'InfoMessage' 'InstructionStepsGroup' (obbligatorio) |
IoTDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'IOT' (obbligatorio) |
| proprietà |
Proprietà del connettore dati IoT. |
IoTDataConnectorProperties |
IoTDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID di sottoscrizione |
ID sottoscrizione a cui connettersi e ottenere i dati. |
corda |
Modello JwtAuth
| Nome |
Descrizione |
Valore |
| Intestazioni |
Le intestazioni personalizzate da aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelHeaders |
| isCredentialsInHeaders |
Flag che indica se si vuole inviare il nome utente e la password all'endpoint del token nelle intestazioni. |
Bool |
| isJsonRequest |
Flag che indica se la richiesta del corpo è JSON (intestazione Content-Type = application/json), ovvero è una richiesta con codifica URL modulo (intestazione Content-Type = application/x-www-form-urlencoded). |
Bool |
| parola d’ordine |
Password |
JwtAuthModelPassword (obbligatorio) |
| queryParameters |
Il parametro di query personalizzato che si vuole aggiungere dopo l'invio della richiesta all'endpoint del token. |
JwtAuthModelQueryParameters |
| requestTimeoutInSeconds |
Timeout della richiesta in secondi. |
Int
Vincoli: Valore massimo = 180 |
| tokenEndpoint |
Endpoint del token per richiedere JWT |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'JwtToken' (obbligatorio) |
| nome utente |
Nome utente. Se il nome utente e la password inviati nella richiesta di intestazione è sufficiente popolare la value proprietà con il nome utente (uguale all'autenticazione di base). Se il nome utente e la password inviati nella richiesta del corpo è necessario specificare e KeyValue. |
JwtAuthModelUserName (obbligatorio) |
JwtAuthModelPassword
JwtAuthModelQueryParameters
JwtAuthModelUserName
Connettore McasDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftCloudAppSecurity' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MCAS (Microsoft Cloud App Security). |
McasDataConnectorProperties |
McasDataConnectorDataTypes
McasDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
McasDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MdatpDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftDefenderAdvancedThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MDATP (Microsoft Defender Advanced Threat Protection). |
MdatpDataConnectorProperties |
MdatpDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| Nome |
Descrizione |
Valore |
| registrazioni |
Registra il tipo di dati. |
MicrosoftPurviewInformationProtectionConnectorDataTypesLogs (obbligatorio) |
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftPurviewInformationProtection' (obbligatorio) |
| proprietà |
Microsoft Purview Information Protection proprietà del connettore dati. |
MicrosoftPurviewInformationProtectionDataConnectorProperties |
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MicrosoftPurviewInformationProtectionConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MstiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Microsoft Threat Intelligence. |
MstiDataConnectorProperties |
MstiDataConnectorDataTypes
MstiDataConnectorDataTypesMicrosoftE mergeThreatFeed
| Nome |
Descrizione |
Valore |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
stringa (obbligatorio) |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MstiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MstiDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
Connettore MTPData
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'MicrosoftThreatProtection' (obbligatorio) |
| proprietà |
Proprietà del connettore dati MTP (Microsoft Threat Protection). |
MTPDataConnectorProperties |
MTPDataConnectorDataTypes
| Nome |
Descrizione |
Valore |
| Avvisi |
Tipo di dati avvisi per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesAlerts |
| incidents |
Tipo di dati eventi imprevisti per il connettore dati Microsoft Threat Protection Platforms. |
MTPDataConnectorDataTypesIncidents (obbligatorio) |
MTPDataConnectorDataTypesAlerts
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorDataTypesIncidents
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
MTPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
MTPDataConnectorDataTypes (obbligatorio) |
| filteredProviders |
Provider filtrati disponibili per il connettore. |
mtpFilteredProviders |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
MtpFilteredProviders
| Nome |
Descrizione |
Valore |
| Avvisi |
Provider filtrati per gli avvisi. Quando i filtri non vengono applicati, tutti gli avvisi verranno trasmessi tramite la pipeline MTP, ancora in anteprima privata per tutti i prodotti EXCEPT MDA e MDI, che sono in stato ga. |
Matrice di stringhe contenente uno dei seguenti elementi: 'microsoftDefenderForCloudApps' 'microsoftDefenderForIdentity' (obbligatorio) |
NessunoAuthModel
| Nome |
Descrizione |
Valore |
| tipo |
Tipo di autenticazione |
'Nessuno' (obbligatorio) |
OAuthModel
| Nome |
Descrizione |
Valore |
| accessTokenPrepend |
Token di accesso anteporto. Il valore predefinito è 'Bearer'. |
corda |
| Codice di autorizzazione |
Codice di autorizzazione dell'utente. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. |
| authorizationEndpoint |
Endpoint di autorizzazione. |
corda |
| authorizationEndpointHeaders |
Intestazioni dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointHeaders |
| authorizationEndpointQueryParameters |
Parametri di query dell'endpoint di autorizzazione. |
OAuthModelAuthorizationEndpointQueryParameters |
| ID cliente |
ID applicazione (client) assegnato dal provider OAuth all'app. |
stringa (obbligatorio) |
| clientSecret |
Segreto applicazione (client) assegnato dal provider OAuth all'app. |
corda
Vincoli: Valore sensibile. Passare come parametro sicuro. (obbligatorio) |
| tipo di autorizzazione |
Il tipo di concessione, in genere sarà "codice di autorizzazione". |
stringa (obbligatorio) |
| isCredentialsInHeaders |
Indica se si vuole inviare clientId e clientSecret all'endpoint del token nelle intestazioni. |
Bool |
| isJwtBearerFlow |
Valore che indica se si tratta di un flusso JWT. |
Bool |
| redirectUri |
URL di reindirizzamento dell'applicazione configurata dall'utente nel provider OAuth. |
corda |
| scopo |
Ambito applicazione (client) assegnato dal provider OAuth all'app. |
corda |
| tokenEndpoint |
Endpoint del token. Definisce il token di aggiornamento OAuth2. |
stringa (obbligatorio) |
| tokenEndpointHeaders |
Intestazioni dell'endpoint del token. |
OAuthModelTokenEndpointHeaders |
| tokenEndpointQueryParameters |
Parametri di query dell'endpoint del token. |
OAuthModelTokenEndpointQueryParameters |
| tipo |
Tipo di autenticazione |
'OAuth2' (obbligatorio) |
OAuthModelAuthorizationEndpointQueryParameters
OAuthModelTokenEndpointQueryParameters
Office365ProjectConnectorDataTypes
Office365ProjectConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
Office365ProjectDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365Project' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft Project di Office. |
Office365ProjectDataConnectorProperties |
Office365ProjectDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
Office365ProjectConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeATPDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeATP' (obbligatorio) |
| proprietà |
Proprietà del connettore dati officeATP (Office 365 Advanced Threat Protection). |
OfficeATPDataConnectorProperties |
OfficeATPDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'Office365' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Office. |
OfficeDataConnectorProperties |
OfficeDataConnectorDataTypes
OfficeDataConnectorDataTypesExchange
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesSharePoint
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorDataTypesTeams
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficeDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficeDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficeIRMDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficeIRM' (obbligatorio) |
| proprietà |
Proprietà del connettore dati OfficeIRM (Microsoft Insider Risk Management). |
OfficeIRMDataConnectorProperties |
OfficeIRMDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
AlertsDataTypeOfDataConnector |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OfficePowerBIConnectorDataTypes
OfficePowerBIConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
OfficePowerBIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'OfficePowerBI' (obbligatorio) |
| proprietà |
Proprietà del connettore dati di Microsoft PowerBI di Office. |
OfficePowerBIDataConnectorProperties |
OfficePowerBIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
OfficePowerBIConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
OracleAuthModel
| Nome |
Descrizione |
Valore |
| pemFile |
Contenuto del file PRM |
stringa (obbligatorio) |
| Impronta digitale pubblica |
Impronta digitale pubblica |
stringa (obbligatorio) |
| ID del cliente |
Oracle tenant ID |
stringa (obbligatorio) |
| tipo |
Tipo di autenticazione |
'Oracle' (obbligatorio) |
| ID utente |
ID utente Oracle |
stringa (obbligatorio) |
Permissions
PermissionsCustomsItem
| Nome |
Descrizione |
Valore |
| description |
Descrizione delle autorizzazioni doganali |
corda |
| nome |
Nome delle autorizzazioni doganali |
corda |
PermissionsResourceProviderItem
| Nome |
Descrizione |
Valore |
| permissionsDisplayText |
Testo della descrizione delle autorizzazioni |
corda |
| provider |
Nome del fornitore |
'microsoft.aadiam/diagnosticSettings' 'Microsoft.Authorization/policyAssignments' 'Microsoft.OperationalInsights/solutions' 'Microsoft.OperationalInsights/workspaces' 'Microsoft.OperationalInsights/workspaces/datasources' 'Microsoft.OperationalInsights/workspaces/sharedKeys' |
| providerDisplayName |
Nome visualizzato del provider di autorizzazioni |
corda |
| requiredAutorizzazioni |
Autorizzazioni necessarie per il connettore |
RequiredPermissions |
| scopo |
Ambito del provider di autorizzazioni |
'Gruppo di risorse' 'Abbonamento' 'Area di lavoro' |
PremiumMdtiDataConnectorDataTypes
PremiumMdtiDataConnectorDataTypesConnector
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PremiumMdtiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PremiumMdtiDataConnectorDataTypes (obbligatorio) |
| lookbackPeriod |
Periodo di ricerca per l'importazione del feed. Data/ora da cui iniziare l'importazione del feed, ad esempio: 2024-01-01T00:00:00.000Z. |
stringa (obbligatorio) |
| RequiredSKUsPresent |
Flag per indicare se il tenant ha lo SKU Premium necessario per accedere a questo connettore. |
Bool |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
PremiumMicrosoftDefenderForThreatIntelligence
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PremiumMicrosoftDefenderForThreatIntelligence' (obbligatorio) |
| proprietà |
Microsoft Defender per intelligence sulle minacce Proprietà premium del connettore dati. |
PremiumMdtiDataConnectorProperties |
PurviewAuditConnectorDataTypes
PurviewAuditConnectorDataTypesLogs
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
PurviewAuditDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'PurviewAudit' (obbligatorio) |
| proprietà |
Proprietà del connettore dati PurviewAudit. |
PurviewAuditDataConnectorProperties |
PurviewAuditDataConnectorProperties
| Nome |
Descrizione |
Valore |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
PurviewAuditConnectorDataTypes (obbligatorio) |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| sourceType |
Il tipo di origine indica il tipo di dati pertinente per questo connettore. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
RequiredPermissions
| Nome |
Descrizione |
Valore |
| action |
autorizzazione azione |
Bool |
| delete |
autorizzazione delete |
Bool |
| Leggi |
autorizzazione lettura |
Bool |
| write |
autorizzazione di scrittura |
Bool |
RestApiPollerDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'RestApiPoller' (obbligatorio) |
| proprietà |
Proprietà del connettore dati Poller dell'API REST. |
RestApiPollerDataConnectorProperties |
RestApiPollerDataConnectorProperties
| Nome |
Descrizione |
Valore |
| addOnAttributes |
Aggiunta di attributi. Il nome della chiave diventerà il nome dell'attributo (una colonna) e il valore diventerà il valore dell'attributo nel payload. |
RestApiPollerDataConnectorPropertiesAddOnAttributes |
| autenticazione |
Modello di autenticazione. |
CcpAuthConfig (obbligatorio) |
| connectorDefinitionName |
Nome della definizione del connettore (ID risorsa dataConnectorDefinition). |
stringa (obbligatorio) |
| Tipo di dato |
La destinazione della tabella Log Analytics. |
corda |
| dcrConfig |
Proprietà correlate al DCR. |
DCRConfigurazione |
| isActive |
Indica se il connettore è attivo o meno. |
Bool |
| paginazione |
Configurazione del paging. |
RestApiPollerRequestPagingConfig |
| richiesta |
Configurazione della richiesta. |
RestApiPollerRequestConfig (obbligatorio) |
| Risposta |
Configurazione della risposta. |
CcpResponseConfig |
RestApiPollerDataConnectorPropertiesAddOnAttributes
RestApiPollerRequestConfig
| Nome |
Descrizione |
Valore |
| apiEndpoint |
Endpoint API. |
stringa (obbligatorio) |
| endTimeAttributeName |
Nome del parametro di query che il server remoto prevede di terminare la query. Questa proprietà va a portata di mano con startTimeAttributeName |
corda |
| Intestazioni |
Intestazione per la richiesta per il server remoto. |
Intestazioni RestApiPollerRequestConfigHeaders |
| Metodo http |
Metodo HTTP, valore predefinito GET. |
'CANCELLARE' 'PRENDI' 'POSTA' 'METTERE' |
| isPostPayloadJson |
Flag per indicare se il payload HTTP POST è in formato JSON (vs form-urlencoded). |
Bool |
| queryParameters |
Parametri di query HTTP per l'API RESTful. |
restApiPollerRequestConfigQueryParameters |
| queryParametersTemplate |
modello di parametri di query. Definisce il modello di parametri di query da usare quando si passano parametri di query in scenari avanzati. |
corda |
| queryTimeFormat |
Formato dell'ora della query. Un server remoto può avere una query per eseguire il pull dei dati dall'intervallo 'start' a 'end'. Questa proprietà indica il formato dell'ora prevista che il server remoto sa analizzare. |
corda |
| queryTimeIntervalAttributeName |
Nome del parametro di query che è necessario inviare al server per i log di query in intervallo di tempo. Deve essere definito con queryTimeIntervalPrepend e queryTimeIntervalDelimiter |
corda |
| queryTimeIntervalDelimiter |
Stringa delimitatore compresa tra 2 QueryTimeFormat nel parametro queryTimeIntervalAttributeNamedi query . |
corda |
| queryTimeIntervalPrepend |
La stringa antepone al valore del parametro di query in queryTimeIntervalAttributeName. |
corda |
| queryWindowInMin |
Finestra della query in minuti per la richiesta. |
Int |
| rateLimitQPS |
Query relative al limite di velocità al secondo per la richiesta. |
Int |
| retryCount |
Numero di tentativi. |
Int |
| startTimeAttributeName |
Nome del parametro di query previsto dal server remoto per avviare la query. Questa proprietà va a portata di mano con endTimeAttributeName. |
corda |
| timeoutInSeconds |
Timeout in secondi. |
Int |
RestApiPollerRequestConfigQueryParameters
RestApiPollerRequestPagingConfig
| Nome |
Descrizione |
Valore |
| dimensione della pagina |
Dimensioni pagina |
Int |
| pageSizeParameterName |
Nome parametro dimensioni pagina |
corda |
| pagingType |
Tipo di paging |
'Paging basato sul conteggio' 'Intestazione collegamento' 'NextPageToken' 'Url Pagina successiva' 'Scostamento' 'Intestazione collegamento persistente' 'PersistentToken' (obbligatorio) |
ModelloAutenticazione Sessione
| Nome |
Descrizione |
Valore |
| Intestazioni |
Intestazioni di richiesta HTTP per l'endpoint del servizio di sessione. |
SessionAuthModelHeaders |
| isPostPayloadJson |
Indica se la chiave API è impostata nel payload HTTP POST. |
Bool |
| parola d’ordine |
Nome dell'attributo della password. |
SessionAuthModelPassword (obbligatorio) |
| queryParameters |
Parametri di query per l'endpoint del servizio di sessione. |
SessionAuthModelQueryParameters |
| NomeIdSessione |
Nome dell'attributo ID sessione dall'intestazione della risposta HTTP. |
corda |
| sessionLoginRequestUri |
URL della richiesta HTTP per l'endpoint del servizio di sessione. |
corda |
| sessioneTimeoutInMinutes |
Timeout sessione in minuti. |
Int |
| tipo |
Tipo di autenticazione |
'Session' (obbligatorio) |
| nome utente |
Valore della chiave dell'attributo del nome utente. |
SessionAuthModelUserName (obbligatorio) |
SessionAuthModelPassword
SessionAuthModelQueryParameters
SessionAuthModelUserName
TIDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligence' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TI (Threat Intelligence). |
TIDataConnectorProperties |
TIDataConnectorDataTypes
TIDataConnectorDataTypesIndicators
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TIDataConnectorProperties
| Nome |
Descrizione |
Valore |
| tipi di dati |
Tipi di dati disponibili per il connettore. |
TIDataConnectorDataTypes (obbligatorio) |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| tipLookbackPeriod |
Periodo di ricerca per l'importazione del feed. |
corda |
TiTaxiiDataConnector
| Nome |
Descrizione |
Valore |
| tipo/gentile |
Metadati usati da portali/strumenti/ecc. per renderizzare diverse esperienze UX per risorse dello stesso tipo; ad esempio, le ApiApps sono una sorta di Microsoft. Tipo di sito web/siti. Se supportato, il provider di risorse deve convalidare e rendere persistente questo valore. |
'ThreatIntelligenceTaxii' (obbligatorio) |
| proprietà |
Proprietà del connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorProperties |
TiTaxiiDataConnectorDataTypes
TiTaxiiDataConnectorDataTypesTaxiiClient
| Nome |
Descrizione |
Valore |
| stato |
Descrivere se questa connessione al tipo di dati è abilitata o meno. |
'Disabilitato' 'Enabled' (obbligatorio) |
TiTaxiiDataConnectorProperties
| Nome |
Descrizione |
Valore |
| collectionId |
ID raccolta del server TAXII. |
corda |
| tipi di dati |
Tipi di dati disponibili per il connettore dati TAXII di Intelligence per le minacce. |
TiTaxiiDataConnectorDataTypes (obbligatorio) |
| friendlyName |
Nome descrittivo del server TAXII. |
corda |
| parola d’ordine |
Password per il server TAXII. |
corda |
| pollingFrequency |
Frequenza di polling per il server TAXII. |
'Una voltaADay' 'Una volta AMinute' 'OnceAnHour' (obbligatorio) |
| taxiiLookbackPeriod |
Periodo di ricerca per il server TAXII. |
corda |
| taxiiServer |
Radice API per il server TAXII. |
corda |
| ID del cliente |
ID tenant a cui connettersi e ottenere i dati. |
stringa (obbligatorio) |
| nome utente |
UserName per il server TAXII. |
corda |
| workspaceId |
ID dell'area di lavoro. |
corda |