@Override
    public CreateTargetGroupResult createTargetGroup(CreateTargetGroupRequest request) {
        request = beforeClientExecution(request);
        return executeCreateTargetGroup(request);
    }
@ Override public CreateTargetGroupResult createTargetGroup ( CreateTargetGroupRequest request ) { request = beforeClientExecution ( request ) ; return executeCreateTargetGroup ( request ) ; }
<p>
Creates a target group.
</p>
<p>
To register targets with the target group, use <a>RegisterTargets</a>. To update the health check settings for
the target group, use <a>ModifyTargetGroup</a>. To monitor the health of targets in the target group, use
<a>DescribeTargetHealth</a>.
</p>
<p>
To route traffic to the targets in a target group, specify the target group in an action using
<a>CreateListener</a> or <a>CreateRule</a>.
</p>
<p>
To delete a target group, use <a>DeleteTargetGroup</a>.
</p>
<p>
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.
</p>
<p>
For more information, see <a
href="https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html"
>Target Groups for Your Application Load Balancers</a> in the <i>Application Load Balancers Guide</i> or <a
href="https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-target-groups.html">Target
Groups for Your Network Load Balancers</a> in the <i>Network Load Balancers Guide</i>.
</p>

@param createTargetGroupRequest
@return Result of the CreateTargetGroup operation returned by the service.
@throws DuplicateTargetGroupNameException
A target group with the specified name already exists.
@throws TooManyTargetGroupsException
You've reached the limit on the number of target groups for your AWS account.
@throws InvalidConfigurationRequestException
The requested configuration is not valid.
@sample AmazonElasticLoadBalancing.CreateTargetGroup
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/CreateTargetGroup"
target="_top">AWS API Documentation</a>