Module ECS.ClusterCapacityProviderAssociations

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html

type capacity_provider_strategy = {
  1. capacity_provider : string;
  2. base : int option;
  3. weight : int option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-clustercapacityproviderassociations-capacityproviderstrategy.html

type properties = {
  1. default_capacity_provider_strategy : capacity_provider_strategy list;
  2. capacity_providers : string list;
  3. cluster : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html;

val make_properties : default_capacity_provider_strategy:capacity_provider_strategy list -> capacity_providers:string list -> cluster:string -> unit -> properties
val make_capacity_provider_strategy : capacity_provider:string -> ?base:int -> ?weight:int -> unit -> capacity_provider_strategy
val yojson_of_capacity_provider_strategy : capacity_provider_strategy -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties : properties -> [> `Assoc of (string * Yojson.Safe.t) list ]
type attributes = {
  1. ref_ : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string