Sha256: cca300c203f507bf191616f297c91d7098ca2515b9de45a3322f4c811080f27f
Contents?: true
Size: 1.75 KB
Versions: 2
Compression:
Stored size: 1.75 KB
Contents
AWS::AutoScaling::AutoScalingGroup: Attributes: UpdatePolicy: AutoScalingRollingUpdate: | { "MaxBatchSize" => "1", "MinInstancesInService" => "1", "PauseTime" => "300", "SuspendProcesses" => ["Launch", "Terminate", "HealthCheck", "ReplaceUnhealthy", "AZRebalance", "AlarmNotification", "ScheduledActions", "AddToLoadBalancer"], "WaitOnResourceSignals" => true } AutoScalingScheduledAction: | { "IgnoreUnmodifiedGroupSizeProperties" => true } Properties: AvailabilityZones: ["ap-southeast-2a", "ap-southeast-2b"] Cooldown: "300" DesiredCapacity: "2" HealthCheckGracePeriod: "300" HealthCheckType: "\"ELB\"" InstanceId: "\"i-xxxxxx\"" LaunchConfigurationName: "\"launchconfig-xxxxxx\"" #Ref("LaunchConfiguration") LoadBalancerNames: | ["lb-xxxx"] #[Ref("LoadBalancer")] MaxSize: "2" MetricsCollection: | { "Granularity" => "1Minute", "Metrics" => [] #all metrics will be sent to cloudwatch by default } MinSize: "1" NotificationConfigurations: | [{ "NotificationTypes" => [ "autoscaling:EC2_INSTANCE_LAUNCH", "autoscaling:EC2_INSTANCE_LAUNCH_ERROR", "autoscaling:EC2_INSTANCE_TERMINATE", "autoscaling:EC2_INSTANCE_TERMINATE_ERROR", "autoscaling:TEST_NOTIFICATION" ], "TopicARN" => "arn:aws:::xxxx" }] PlacementGroup: "\"placement group name\"" Tags: | [{ "Key" => "Application", "Value" => "", "PropagateAtLaunch" => true }] TerminationPolicies: ["OldestInstance", "NewestInstance", "OldestLaunchConfiguration", "ClosestToNextInstanceHour", "Default"] VPCZoneIdentifier: ["subnet-xxxx", "subnet-xxxx"]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cfnlego-0.0.2 | lib/cfnlego/resources/AutoScaling/AutoScalingGroup.yaml |
cfnlego-0.0.1 | lib/cfnlego/resources/AutoScaling/AutoScalingGroup.yaml |