π AWS EC2 Auto Scaling Group - object.extracts.yaml
- Contextual name: π object.extracts.yaml
- ID:
/types/CA10__CaAwsAutoScalingGroup__c/object.extracts.yaml
- Located in: π AWS EC2 Auto Scaling Group
Used Inβ
Logic | Policy | Flags |
---|---|---|
π§ prod.logic.yaml π’ | π AWS EC2 Auto Scaling Group and Classic Load Balancer AZs are inconsistent π π’ | π’ x3 |
π§ prod.logic.yaml π’ | π AWS EC2 Auto Scaling Group behind ELB doesn't use ELB health check π’ | π’ x3 |
Contentβ
---
extracts:
# AvailabilityZones.member.N
# One or more Availability Zones for the group.
# Type: Array of strings
# Length Constraints: Minimum length of 1. Maximum length of 255.
# Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
# Required: Yes
- name: CA10__availabilityZones__c
value:
FIELD:
path: CA10__availabilityZones__c
undeterminedIf:
isEmpty: Corrupted data. Availability zones should always present
- name: caExtract_availabilityZones_asCollection__c
value:
COLLECTION_FROM:
separator: "\n"
arg:
EXTRACT: CA10__availabilityZones__c
# A comma-separated value string of one or more health check types.
# Values: EC2, EBS, ELB, VPC_LATTICE. Not nullable. Can't have no access, retrieved via autoscaling:DescribeAutoScalingGroups
- name: CA10__healthCheckType__c
value:
FIELD:
path: CA10__healthCheckType__c