Skip to main content

πŸ”Œ Azure Network Security Group - object.extracts.yaml

  • Contextual name: πŸ”Œ object.extracts.yaml
  • ID: /types/CA10__CaAzureNetworkSecurityGroup__c/object.extracts.yaml
  • Located in: πŸ“• Azure Network Security Group

Used In​

LogicPolicyFlags
🧠 prod.logic.yaml πŸŸ’πŸ“ Azure Network Security Group Flow Logs retention period is less than 90 days 🟒🟒 x3

Content​

Open File

---
extracts:
# Checkbox.
- name: "CA10__flowLogsEnabled__c"
value:
FIELD:
path: "CA10__flowLogsEnabled__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__flowLogsEnabled__c"
currentStateMessage: "Unable to determine if Flow Logs are enabled. Possible permission issue with Microsoft.Network/networkWatchers/queryFlowLogStatus/action"
# Checkbox.
- name: "CA10__flowLogsRetentionPolicyEnabled__c"
value:
FIELD:
path: "CA10__flowLogsRetentionPolicyEnabled__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__flowLogsRetentionPolicyEnabled__c"
currentStateMessage: "Unable to determine Flow Logs Retention Policy. Possible permission issue with Microsoft.Network/networkWatchers/queryFlowLogStatus/action"
# Number.
- name: "CA10__flowLogsRetentionPolicyDays__c"
value:
FIELD:
path: "CA10__flowLogsRetentionPolicyDays__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__flowLogsRetentionPolicyDays__c"
currentStateMessage: "Unable to determine Flow Logs Retention Policy. Possible permission issue with Microsoft.Network/networkWatchers/queryFlowLogStatus/action"