Module Values.VpcLatticeConfigurationSource

The VPC Lattice configuration for your service that holds the information for the target group(s) Amazon ECS tasks will be registered to.

Sourcetype nonrec t = {
  1. roleArn : IAMRoleArn.t;
    (*

    The ARN of the IAM role to associate with this VPC Lattice configuration. This is the Amazon ECS infrastructure IAM role that is used to manage your VPC Lattice infrastructure.

    *)
  2. targetGroupArn : String_.t;
    (*

    The full Amazon Resource Name (ARN) of the target group or groups associated with the VPC Lattice configuration that the Amazon ECS tasks will be registered to.

    *)
  3. portName : String_.t;
    (*

    The name of the port mapping to register in the VPC Lattice target group. This is the name of the portMapping you defined in your task definition.

    *)
}
Sourceval context_ : string
Sourceval make : roleArn:IAMRoleArn.t -> targetGroupArn:String_.t -> portName:String_.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of IAMRoleArn.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