Azure Sentinel Data Connector Azure Advanced Threat Protection
This page shows how to write Terraform and Azure Resource Manager for Sentinel Data Connector Azure Advanced Threat Protection and write them securely.
azurerm_sentinel_data_connector_azure_advanced_threat_protection (Terraform)
The Data Connector Azure Advanced Threat Protection in Sentinel can be configured in Terraform with the resource name azurerm_sentinel_data_connector_azure_advanced_threat_protection. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
An example could not be found in GitHub.
Parameters
-
idoptional computed - string -
log_analytics_workspace_idrequired - string -
namerequired - string -
tenant_idoptional computed - string -
timeoutssingle block
Explanation in Terraform Registry
Manages a Azure Advanced Threat Protection Data Connector. !> NOTE: This resource requires that Enterprise Mobility + Security E5 is enabled on the tenant being connected to.
Microsoft.OperationalInsights/workspaces (Azure Resource Manager)
The workspaces in Microsoft.OperationalInsights can be configured in Azure Resource Manager with the resource name Microsoft.OperationalInsights/workspaces. The following sections describe how to use the resource and its parameters.
Example Usage from GitHub
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookSourceId": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
{
"contentVersion": "1.0.0.0",
"parameters": {
"workbookDisplayName": {
"type": "string",
Parameters
apiVersionrequired - stringeTagoptional - stringThe ETag of the workspace.
locationrequired - stringThe geo-location where the resource lives
namerequired - stringThe name of the workspace.
propertiesrequiredfeaturesoptionaladditionalPropertiesoptional - objectUnmatched properties from the message are deserialized this collection
clusterResourceIdoptional - stringDedicated LA cluster resourceId that is linked to the workspaces.
disableLocalAuthoptional - booleanDisable Non-AAD based Auth.
enableDataExportoptional - booleanFlag that indicate if data should be exported.
enableLogAccessUsingOnlyResourcePermissionsoptional - booleanFlag that indicate which permission to use - resource or workspace or both.
immediatePurgeDataOn30Daysoptional - booleanFlag that describes if we want to remove the data after 30 days.
forceCmkForQueryoptional - booleanIndicates whether customer managed storage is mandatory for query management.
provisioningStateoptional - stringThe provisioning state of the workspace.
publicNetworkAccessForIngestionoptional - stringThe network access type for accessing Log Analytics ingestion.
publicNetworkAccessForQueryoptional - stringThe network access type for accessing Log Analytics query.
retentionInDaysoptional - integerThe workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.
skuoptionalcapacityReservationLeveloptional - integerThe capacity reservation level in GB for this workspace, when CapacityReservation sku is selected.
namerequired - stringThe name of the SKU.
workspaceCappingoptionaldailyQuotaGboptional - numberThe workspace daily quota for ingestion.
tagsoptional - stringResource tags.
typerequired - string