Skip to content

Instantly share code, notes, and snippets.

@yoelk
yoelk / azure-monitor-logs-joel-test-300-1755070605.json
Created August 13, 2025 07:36
ARM Template for Azure Monitor Logs - Connector: joel-test-300 (2025-08-13 09:36:45)
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {
"connectorName": "joel-test-300",
"servicePrincipalId": "485118a1-43ff-4d5f-8f49-17589dd53fde",
"location": "[resourceGroup().location]",
"dceName": "[concat(variables('connectorName'), '-dce')]",
"dcrName": "[concat(variables('connectorName'), '-dcr')]",
@yoelk
yoelk / azure-monitor-logs-test-connector-123-1755070430.json
Created August 13, 2025 07:33
ARM Template for Azure Monitor Logs - Connector: test-connector-123 (2025-08-13 09:33:50)
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {
"connectorName": "test-connector-123",
"servicePrincipalId": "485118a1-43ff-4d5f-8f49-17589dd53fde",
"location": "[resourceGroup().location]",
"dceName": "[concat(variables('connectorName'), '-dce')]",
"dcrName": "[concat(variables('connectorName'), '-dcr')]",
@yoelk
yoelk / azuredeploy.json
Created August 12, 2025 11:19
Azure Monitor Logs ARM Template - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workspaceName": {
"type": "string",
"metadata": {
"description": "Name of the existing Log Analytics workspace"
}
},
@yoelk
yoelk / azuredeploy.json
Created August 12, 2025 11:17
Azure Monitor Logs ARM Template (Interactive) - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"description": "Creates Azure Monitor Logs infrastructure (DCE, DCR) with proper RBAC permissions for data ingestion and management. This template requires user input for all parameters through the Azure Portal dialog.",
"author": "Cato Networks"
},
"parameters": {
"workspaceName": {
"type": "string",
@yoelk
yoelk / azuredeploy.parameters.json
Created August 12, 2025 11:17
Azure Monitor Logs Parameters - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workspaceName": {
"value": ""
},
"servicePrincipalId": {
"value": "485118a1-43ff-4d5f-8f49-17589dd53fde"
},
@yoelk
yoelk / azuredeploy.json
Created August 12, 2025 11:17
Azure Monitor Logs ARM Template - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workspaceName": {
"type": "string",
"metadata": {
"description": "Name of the existing Log Analytics workspace"
}
},
@yoelk
yoelk / azuredeploy.json
Created August 12, 2025 11:14
Azure Monitor Logs ARM Template - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workspaceName": {
"type": "string",
"metadata": {
"description": "Name of the existing Log Analytics workspace"
}
},
@yoelk
yoelk / azuredeploy.json
Created August 12, 2025 08:32
Azure Monitor Logs ARM Template (Interactive) - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"description": "Creates Azure Monitor Logs infrastructure (DCE, DCR) with proper RBAC permissions for data ingestion and management. This template requires user input for all parameters through the Azure Portal dialog.",
"author": "Cato Networks"
},
"parameters": {
"workspaceName": {
"type": "string",
@yoelk
yoelk / azuredeploy.json
Created August 11, 2025 11:37
Azure Monitor Logs ARM Template (Interactive) - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"description": "Creates Azure Monitor Logs infrastructure (DCE, DCR) with proper RBAC permissions for data ingestion and management. This template requires user input for all parameters through the Azure Portal dialog.",
"author": "Cato Networks"
},
"parameters": {
"workspaceName": {
"type": "string",
@yoelk
yoelk / azuredeploy.json
Created August 8, 2025 18:31
Azure Monitor Logs ARM Template (Interactive) - Temporary
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"description": "Creates Azure Monitor Logs infrastructure (DCE, DCR) with proper RBAC permissions for data ingestion and management. This template requires user input for all parameters through the Azure Portal dialog.",
"author": "Cato Networks"
},
"parameters": {
"workspaceName": {
"type": "string",