Skip to content

Commit 98712c0

Browse files
committed
Add attribution headers to source files
- Added attribution headers to multiple scripts and queries, indicating they are provided by Tidal. - Introduced add-attribution.sh script to automate the addition of attribution headers to source files. - Created verify-attribution.sh script to check for existing attribution headers and report on their presence. - Updated README.md to include instructions for using the new attribution scripts.
1 parent a36ec0e commit 98712c0

19 files changed

+835
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,3 +602,8 @@ For production implementation, consider:
602602
5. **Exception Handling**: Define exemptions for special cases
603603
6. **Automated Remediation**: Schedule regular remediation tasks for ongoing compliance
604604
7. **Remediation Workflows**: Integrate remediation into CI/CD pipelines or Azure Automation
605+
606+
---
607+
608+
*README.md*
609+
*Provided by Tidal <[email protected]>*

analyze-resource-tagging.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#!/bin/bash
22

3+
4+
# analyze-resource-tagging.sh
5+
# Provided by Tidal <[email protected]>
6+
7+
38
# Azure Resource Tagging Analysis Script
49
# Part of Phase 2: Resource Discovery and Analysis
510

compare-tagging-results.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#!/bin/bash
22

3+
4+
# compare-tagging-results.sh
5+
# Provided by Tidal <[email protected]>
6+
7+
38
# compare-tagging-results.sh
49
# Script to compare tagging status before and after remediation
510
# Part of Phase 3: Automated Tagging Solution

create-remediation-task.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#!/bin/bash
22

3+
4+
# create-remediation-task.sh
5+
# Provided by Tidal <[email protected]>
6+
7+
38
# Azure Policy Remediation Task Creator
49
# This script creates remediation tasks for Azure Policy assignments to fix non-compliant resources
510

deploy-infrastructure.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
#!/bin/bash
22

3+
4+
# deploy-infrastructure.sh
5+
# Provided by Tidal <[email protected]>
6+
7+
38
# Deploy Infrastructure Script for Azure Resource Tagging Inheritance POC
49
# This script deploys the complete infrastructure including Azure Policies
510

index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/**
2+
* index.ts
3+
* Provided by Tidal <[email protected]>
4+
*/
5+
16
import * as pulumi from "@pulumi/pulumi";
27
import * as azure from "@pulumi/azure-native";
38

queries/comprehensive-tagging-analysis.kql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// comprehensive-tagging-analysis.kql
2+
// Provided by Tidal <[email protected]>
3+
14
// Comprehensive tagging analysis for POC resources
25
Resources
36
| where resourceGroup contains "poc"

queries/find-untagged-data-disks.kql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// find-untagged-data-disks.kql
2+
// Provided by Tidal <[email protected]>
3+
14
// Find untagged data disks in POC environment
25
Resources
36
| where type == "microsoft.compute/disks"

queries/find-untagged-disks.kql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// find-untagged-disks.kql
2+
// Provided by Tidal <[email protected]>
3+
14
// Find untagged disks with tagged parent VMs in POC environment
25
Resources
36
| where type == "microsoft.compute/virtualmachines" and isnotempty(tags)

queries/find-vms-and-disks.kql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// find-vms-and-disks.kql
2+
// Provided by Tidal <[email protected]>
3+
14
// Find VMs and their attached disks in POC environment (both OS and data disks)
25
// Data disks
36
Resources

0 commit comments

Comments
 (0)