Struct cfn::aws::autoscaling::auto_scaling_group::LifecycleHookSpecification
[−]
[src]
pub struct LifecycleHookSpecification { pub default_result: Option<Value<String>>, pub heartbeat_timeout: Option<Value<u32>>, pub lifecycle_hook_name: Value<String>, pub lifecycle_transition: Value<String>, pub notification_metadata: Option<Value<String>>, pub notification_target_arn: Option<Value<String>>, pub role_arn: Option<Value<String>>, }
The AWS::AutoScaling::AutoScalingGroup.LifecycleHookSpecification
property type.
Fields
default_result: Option<Value<String>>
Property DefaultResult
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
heartbeat_timeout: Option<Value<u32>>
Property HeartbeatTimeout
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
lifecycle_hook_name: Value<String>
Property LifecycleHookName
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
lifecycle_transition: Value<String>
Property LifecycleTransition
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
notification_metadata: Option<Value<String>>
Property NotificationMetadata
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
notification_target_arn: Option<Value<String>>
Property NotificationTargetARN
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
role_arn: Option<Value<String>>
Property RoleARN
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
Trait Implementations
impl Debug for LifecycleHookSpecification
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Default for LifecycleHookSpecification
[src]
fn default() -> LifecycleHookSpecification
[src]
Returns the "default value" for a type. Read more