Values.CreateTargetGroupOutputSourceCreates a target group. For more information, see the following: Target groups for your Application Load Balancers Target groups for your Network Load Balancers Target groups for your Gateway Load Balancers This operation is idempotent, which means that it completes at most one time. If you attempt to create multiple target groups with the same settings, each call succeeds.
type createTargetGroupResult = {targetGroups : TargetGroups.t option;Information about the target group.
*)}and t = {createTargetGroupResult : createTargetGroupResult;responseMetaData : responseMetaData;}type error = [ | `DuplicateTargetGroupNameException of DuplicateTargetGroupNameException.t| `InvalidConfigurationRequestException of InvalidConfigurationRequestException.t| `TooManyTagsException of TooManyTagsException.t| `TooManyTargetGroupsException of TooManyTargetGroupsException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `DuplicateTargetGroupNameException of unit
| `InvalidConfigurationRequestException of unit
| `TooManyTagsException of unit
| `TooManyTargetGroupsException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DuplicateTargetGroupNameException of unit
| `InvalidConfigurationRequestException of unit
| `TooManyTagsException of unit
| `TooManyTargetGroupsException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of HealthCheckEnabled.t
| `Enum of string
| `Integer of Port.t
| `List of
[> `String of LoadBalancerArn.t ] list
| `String of TargetGroupArn.t
| `Structure of
(string * [> `String of HttpCode.t ]) list ])
list ]
list ])
list ])
list ]