Skip to content

Commit

Permalink
refactor: Schema updates for tags and values (#634)
Browse files Browse the repository at this point in the history
Co-authored-by: Copilot <[email protected]>
  • Loading branch information
oZakari and Copilot authored Jan 28, 2025
1 parent 0a26c2c commit c097454
Show file tree
Hide file tree
Showing 84 changed files with 466 additions and 466 deletions.
2 changes: 1 addition & 1 deletion .github/scripts/schemas/aprl-schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ recommendation:
potentialBenefits: str(max=60)
pgVerified: bool()
automationAvailable: bool()
tags: any(enum('AI','AVD', 'AVS', 'HPC', 'SAP'), null())
tags: list(enum('AI-GPT-RAG', 'AVD', 'AVS', 'HPC', 'SAP'))
learnMoreLink: list(include('linkItem'), required=False, max=1)

linkItem:
Expand Down
4 changes: 2 additions & 2 deletions azure-resources/AAD/domainServices/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: The Enterprise SKU enables creation of replica sets.
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Create and use replica sets for resiliency or geolocation in Microsoft Entra Domain Services
url: "https://learn.microsoft.com/en-us/entra/identity/domain-services/tutorial-create-replica-set"
Expand All @@ -28,7 +28,7 @@
potentialBenefits: The replica sets provide geographical resiliency.
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Create and use replica sets for resiliency or geolocation in Microsoft Entra Domain Services
url: "https://learn.microsoft.com/en-us/entra/identity/domain-services/tutorial-create-replica-set"
22 changes: 11 additions & 11 deletions azure-resources/AVS/privateClouds/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Prompt mitigation of issues.
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Configure Azure Service Health alerts
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/azure-vmware/eslz-management-and-monitoring#design-recommendations"
Expand All @@ -27,7 +27,7 @@
potentialBenefits: Proactive capacity planning
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Configure and streamline alerts
url: "https://learn.microsoft.com/en-us/azure/well-architected/azure-vmware/monitoring#configure-and-streamline-alerts"
Expand All @@ -44,7 +44,7 @@
potentialBenefits: Proactive resource management
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Configure and streamline alerts
url: "https://learn.microsoft.com/en-us/azure/well-architected/azure-vmware/monitoring#configure-and-streamline-alerts"
Expand All @@ -61,7 +61,7 @@
potentialBenefits: 99.99% SLA, 0 RPO, Multi-AZ
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Stretched Clusters
url: "https://learn.microsoft.com/en-us/azure/azure-vmware/deploy-vsan-stretched-clusters"
Expand All @@ -78,7 +78,7 @@
potentialBenefits: Optimized capacity planning for vSAN
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Supported metrics and activities
url: "https://learn.microsoft.com/en-us/azure/azure-vmware/configure-alerts-for-azure-vmware-solution#supported-metrics-and-activities"
Expand All @@ -95,7 +95,7 @@
potentialBenefits: Faster issue resolution, early detection
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Manage logs and archives
url: "https://learn.microsoft.com/en-us/azure/well-architected/azure-vmware/monitoring#manage-logs-and-archives"
Expand All @@ -112,7 +112,7 @@
potentialBenefits: Avoids resource exhaustion, optimizes performance
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Configure and streamline alerts
url: "https://learn.microsoft.com/en-us/azure/well-architected/azure-vmware/monitoring#configure-and-streamline-alerts"
Expand All @@ -129,7 +129,7 @@
potentialBenefits: Avoids host exhaustion and swapping
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Configure and streamline alerts
url: "https://learn.microsoft.com/en-us/azure/well-architected/azure-vmware/monitoring#configure-and-streamline-alerts"
Expand All @@ -146,7 +146,7 @@
potentialBenefits: Prevents accidental deletion
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Lock your resources to protect your infrastructure
url: "https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/lock-resources"
Expand All @@ -163,7 +163,7 @@
potentialBenefits: Avoid outages with key auto-rotation
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Configure Customer Managed Keys
url: "https://learn.microsoft.com/en-us/azure/azure-vmware/configure-customer-managed-keys?tabs=azure-portal"
Expand All @@ -180,7 +180,7 @@
potentialBenefits: Enhances reliability and avoids failure
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Configure DNS forwarder
url: "https://learn.microsoft.com/en-us/azure/azure-vmware/configure-dns-azure-vmware-solution#configure-dns-forwarder"
12 changes: 6 additions & 6 deletions azure-resources/ApiManagement/service/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Enhanced availability and resilience
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Change your API Management service tier
url: "https://learn.microsoft.com/en-us/azure/api-management/upgrade-and-scale#change-your-api-management-service-tier"
Expand All @@ -27,7 +27,7 @@
potentialBenefits: Improved resilience to zone failures
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Ensure API Management availability and reliability
url: "https://learn.microsoft.com/en-us/azure/api-management/high-availability#availability-zones"
Expand All @@ -44,7 +44,7 @@
potentialBenefits: Ensures service continuity
pgVerified: true
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Azure API Management - stv1 platform retirement (August 2024)
url: "https://learn.microsoft.com/en-us/azure/api-management/breaking-changes/stv1-platform-retirement-august-2024"
Expand All @@ -61,7 +61,7 @@
potentialBenefits: Enhanced availability and resilience
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Setting up auto-scale for Azure API Management
url: "https://learn.microsoft.com/azure/api-management/api-management-howto-autoscale"
Expand All @@ -78,7 +78,7 @@
potentialBenefits: Improve latency and provides business continuity
pgVerified: true
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Deploy API Management instance to multiple Azure regions
url: "https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-deploy-multi-region"
Expand All @@ -95,7 +95,7 @@
potentialBenefits: Ensures service continuity and high availability
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Add caching to improve performance in Azure API Management
url: "https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-cache"
2 changes: 1 addition & 1 deletion azure-resources/App/containerApps/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Enhanced availability and resilience
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Health probes for Azure Container Apps
url: "https://learn.microsoft.com/azure/container-apps/health-probes?tabs=arm-template"
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Enhances app resiliency and reliability
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Reliability in Azure Container Apps
url: "https://learn.microsoft.com/en-us/azure/reliability/reliability-azure-container-apps"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Prevent accidental deletion of configuration stores.
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Purge protection
url: "https://learn.microsoft.com/en-us/azure/azure-app-configuration/concept-soft-delete#purge-protection"
Expand All @@ -27,7 +27,7 @@
potentialBenefits: High availability, more storage, higher request quota.
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Choose App Configuration tier
url: "https://learn.microsoft.com/en-us/azure/azure-app-configuration/faq#which-app-configuration-tier-should-i-use"
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Ensures continuity during outages
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Disaster recovery for Automation accounts
url: "https://learn.microsoft.com/en-us/azure/automation/automation-disaster-recovery?tabs=win-hrw%2Cps-script%2Coption-one"
4 changes: 2 additions & 2 deletions azure-resources/Batch/batchAccounts/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Ensures business continuity
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Learn More
url: "https://learn.microsoft.com/azure/reliability/reliability-batch#cross-region-disaster-recovery-and-business-continuity"
Expand All @@ -27,7 +27,7 @@
potentialBenefits: Enhanced reliability and failure protection
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Learn More
url: "https://learn.microsoft.com/azure/batch/create-pool-availability-zones"
6 changes: 3 additions & 3 deletions azure-resources/Cache/Redis/recommendations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
potentialBenefits: Higher resilience and availability
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Enable zone redundancy for Azure Cache for Redis
url: "https://learn.microsoft.com/azure/azure-cache-for-redis/cache-how-to-zone-redundancy"
Expand All @@ -27,7 +27,7 @@
potentialBenefits: Higher resilience and availability
pgVerified: false
automationAvailable: false
tags: null
tags: []
learnMoreLink:
- name: Schedule Redis Updates
url: "https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-administration#update-channel-and-schedule-updates"
Expand All @@ -44,7 +44,7 @@
potentialBenefits: Secure, private VNet ingress, efficient data transfer
pgVerified: false
automationAvailable: true
tags: null
tags: []
learnMoreLink:
- name: Configure private endpoints for Azure Redis Cache
url: "https://learn.microsoft.com/azure/azure-cache-for-redis/cache-network-isolation"
Expand Down
Loading

0 comments on commit c097454

Please sign in to comment.