Class VpcEndpointVpcOptionsArgs.Builder

  • Enclosing class:
    VpcEndpointVpcOptionsArgs

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

      • availabilityZones

        public VpcEndpointVpcOptionsArgs.Builder availabilityZones​(@Nullable
                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)
      • securityGroupIds

        public VpcEndpointVpcOptionsArgs.Builder securityGroupIds​(@Nullable
                                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
        Parameters:
        securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, elasticsearch Service uses the default security group for the VPC.
        Returns:
        builder
      • securityGroupIds

        public VpcEndpointVpcOptionsArgs.Builder securityGroupIds​(java.util.List<java.lang.String> securityGroupIds)
        Parameters:
        securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, elasticsearch Service uses the default security group for the VPC.
        Returns:
        builder
      • securityGroupIds

        public VpcEndpointVpcOptionsArgs.Builder securityGroupIds​(java.lang.String... securityGroupIds)
        Parameters:
        securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, elasticsearch Service uses the default security group for the VPC.
        Returns:
        builder
      • subnetIds

        public VpcEndpointVpcOptionsArgs.Builder subnetIds​(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
        Parameters:
        subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
        Returns:
        builder
      • subnetIds

        public VpcEndpointVpcOptionsArgs.Builder subnetIds​(java.util.List<java.lang.String> subnetIds)
        Parameters:
        subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
        Returns:
        builder
      • subnetIds

        public VpcEndpointVpcOptionsArgs.Builder subnetIds​(java.lang.String... subnetIds)
        Parameters:
        subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
        Returns:
        builder