RecordLifecycleActionHeartbeatType

public struct RecordLifecycleActionHeartbeatType : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name of the Auto Scaling group.

    Declaration

    Swift

    public let autoScalingGroupName: String
  • The ID of the instance.

    Declaration

    Swift

    public let instanceId: String?
  • A token that uniquely identifies a specific lifecycle action associated with an instance. Amazon EC2 Auto Scaling sends this token to the notification target that you specified when you created the lifecycle hook.

    Declaration

    Swift

    public let lifecycleActionToken: String?
  • The name of the lifecycle hook.

    Declaration

    Swift

    public let lifecycleHookName: String
  • Undocumented

    Declaration

    Swift

    public init(autoScalingGroupName: String, instanceId: String? = nil, lifecycleActionToken: String? = nil, lifecycleHookName: String)
  • Declaration

    Swift

    public func validate(name: String) throws