我正在使用 Cloudformation
并且
我正在使用 aws:autoscaling:asg
在 AWS::ElasticBeanstalk::ConfigurationTemplate
中配置 autoscaling
组。
现在我需要获取 AutoScaling 组名称来实现 AWS::AutoScaling::LifecycleHook
。有没有办法获取 AutoScaling 组名称。请帮我解决这个问题。
最佳答案
CloudFormation 现在有一个名为:AutoScalingGroupName 的属性
Type: "AWS::AutoScaling::AutoScalingGroup"
Properties:
AutoScalingGroupName: String
AvailabilityZones:
- String
Cooldown: String
DesiredCapacity: String
HealthCheckGracePeriod: Integer
HealthCheckType: String
InstanceId: String
LaunchConfigurationName: String
LaunchTemplate" : LaunchTemplateSpecification
LifecycleHookSpecificationList:
- LifecycleHookSpecification
LoadBalancerNames:
- String
MaxSize: String
MetricsCollection:
- MetricsCollection
MinSize: String
NotificationConfigurations:
- NotificationConfiguration
PlacementGroup: String
ServiceLinkedRoleARN: String
Tags:
- TagProperty
TargetGroupARNs:
- String
TerminationPolicies:
- String
VPCZoneIdentifier:
- String
引用:- https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html
关于amazon-web-services - 在 Cloudformation 中获取 AutoScaling 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51007162/