Module Values.AutoScalingGroupSource

Information about an Auto Scaling group.

Sourcetype nonrec t = {
  1. name : AutoScalingGroupName.t option;
    (*

    The Auto Scaling group name.

    *)
  2. hook : AutoScalingGroupHook.t option;
    (*

    The name of the launch hook that CodeDeploy installed into the Auto Scaling group. For more information about the launch hook, see How Amazon EC2 Auto Scaling works with CodeDeploy in the CodeDeploy User Guide.

    *)
  3. terminationHook : AutoScalingGroupHook.t option;
    (*

    The name of the termination hook that CodeDeploy installed into the Auto Scaling group. For more information about the termination hook, see Enabling termination deployments during Auto Scaling scale-in events in the CodeDeploy User Guide.

    *)
}
Sourceval make : ?name:??? -> ?hook:??? -> ?terminationHook:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of AutoScalingGroupName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t