Package com.pulumi.aws.ecs.inputs
Class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder
-
- Enclosing class:
- CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs
public static final class CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs defaults)
-
-
Method Detail
-
securityGroups
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder securityGroups(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroups)
- Parameters:
securityGroups- List of security group IDs to apply to Amazon ECS Managed Instances. These security groups control the network traffic allowed to and from the instances.- Returns:
- builder
-
securityGroups
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder securityGroups(java.util.List<java.lang.String> securityGroups)
- Parameters:
securityGroups- List of security group IDs to apply to Amazon ECS Managed Instances. These security groups control the network traffic allowed to and from the instances.- Returns:
- builder
-
securityGroups
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder securityGroups(java.lang.String... securityGroups)
- Parameters:
securityGroups- List of security group IDs to apply to Amazon ECS Managed Instances. These security groups control the network traffic allowed to and from the instances.- Returns:
- builder
-
subnets
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder subnets(com.pulumi.core.Output<java.util.List<java.lang.String>> subnets)
- Parameters:
subnets- List of subnet IDs where Amazon ECS can launch Amazon ECS Managed Instances. Instances are distributed across the specified subnets for high availability. All subnets must be in the same VPC.- Returns:
- builder
-
subnets
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder subnets(java.util.List<java.lang.String> subnets)
- Parameters:
subnets- List of subnet IDs where Amazon ECS can launch Amazon ECS Managed Instances. Instances are distributed across the specified subnets for high availability. All subnets must be in the same VPC.- Returns:
- builder
-
subnets
public CapacityProviderManagedInstancesProviderInstanceLaunchTemplateNetworkConfigurationArgs.Builder subnets(java.lang.String... subnets)
- Parameters:
subnets- List of subnet IDs where Amazon ECS can launch Amazon ECS Managed Instances. Instances are distributed across the specified subnets for high availability. All subnets must be in the same VPC.- Returns:
- builder
-
-