Class TaskSetLoadBalancerArgs.Builder

  • Enclosing class:
    TaskSetLoadBalancerArgs

    public static final class TaskSetLoadBalancerArgs.Builder
    extends java.lang.Object
    • Method Detail

      • containerName

        public TaskSetLoadBalancerArgs.Builder containerName​(com.pulumi.core.Output<java.lang.String> containerName)
        Parameters:
        containerName - The name of the container to associate with the load balancer (as it appears in a container definition).
        Returns:
        builder
      • containerName

        public TaskSetLoadBalancerArgs.Builder containerName​(java.lang.String containerName)
        Parameters:
        containerName - The name of the container to associate with the load balancer (as it appears in a container definition).
        Returns:
        builder
      • containerPort

        public TaskSetLoadBalancerArgs.Builder containerPort​(@Nullable
                                                             com.pulumi.core.Output<java.lang.Integer> containerPort)
        Parameters:
        containerPort - The port on the container to associate with the load balancer. Defaults to `0` if not specified. > **Note:** Specifying multiple `load_balancer` configurations is still not supported by AWS for ECS task set.
        Returns:
        builder
      • containerPort

        public TaskSetLoadBalancerArgs.Builder containerPort​(java.lang.Integer containerPort)
        Parameters:
        containerPort - The port on the container to associate with the load balancer. Defaults to `0` if not specified. > **Note:** Specifying multiple `load_balancer` configurations is still not supported by AWS for ECS task set.
        Returns:
        builder
      • loadBalancerName

        public TaskSetLoadBalancerArgs.Builder loadBalancerName​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> loadBalancerName)
        Parameters:
        loadBalancerName - The name of the ELB (Classic) to associate with the service.
        Returns:
        builder
      • loadBalancerName

        public TaskSetLoadBalancerArgs.Builder loadBalancerName​(java.lang.String loadBalancerName)
        Parameters:
        loadBalancerName - The name of the ELB (Classic) to associate with the service.
        Returns:
        builder
      • targetGroupArn

        public TaskSetLoadBalancerArgs.Builder targetGroupArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> targetGroupArn)
        Parameters:
        targetGroupArn - The ARN of the Load Balancer target group to associate with the service.
        Returns:
        builder
      • targetGroupArn

        public TaskSetLoadBalancerArgs.Builder targetGroupArn​(java.lang.String targetGroupArn)
        Parameters:
        targetGroupArn - The ARN of the Load Balancer target group to associate with the service.
        Returns:
        builder