Package com.pulumi.aws.redshift.inputs
Class EndpointAccessVpcEndpointArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshift.inputs.EndpointAccessVpcEndpointArgs.Builder
-
- Enclosing class:
- EndpointAccessVpcEndpointArgs
public static final class EndpointAccessVpcEndpointArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EndpointAccessVpcEndpointArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointAccessVpcEndpointArgsbuild()EndpointAccessVpcEndpointArgs.BuildernetworkInterfaces(EndpointAccessVpcEndpointNetworkInterfaceArgs... networkInterfaces)EndpointAccessVpcEndpointArgs.BuildernetworkInterfaces(com.pulumi.core.Output<java.util.List<EndpointAccessVpcEndpointNetworkInterfaceArgs>> networkInterfaces)EndpointAccessVpcEndpointArgs.BuildernetworkInterfaces(java.util.List<EndpointAccessVpcEndpointNetworkInterfaceArgs> networkInterfaces)EndpointAccessVpcEndpointArgs.BuildervpcEndpointId(com.pulumi.core.Output<java.lang.String> vpcEndpointId)EndpointAccessVpcEndpointArgs.BuildervpcEndpointId(java.lang.String vpcEndpointId)EndpointAccessVpcEndpointArgs.BuildervpcId(com.pulumi.core.Output<java.lang.String> vpcId)EndpointAccessVpcEndpointArgs.BuildervpcId(java.lang.String vpcId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointAccessVpcEndpointArgs defaults)
-
-
Method Detail
-
networkInterfaces
public EndpointAccessVpcEndpointArgs.Builder networkInterfaces(@Nullable com.pulumi.core.Output<java.util.List<EndpointAccessVpcEndpointNetworkInterfaceArgs>> networkInterfaces)
- Parameters:
networkInterfaces- One or more network interfaces of the endpoint. Also known as an interface endpoint. See details below.- Returns:
- builder
-
networkInterfaces
public EndpointAccessVpcEndpointArgs.Builder networkInterfaces(java.util.List<EndpointAccessVpcEndpointNetworkInterfaceArgs> networkInterfaces)
- Parameters:
networkInterfaces- One or more network interfaces of the endpoint. Also known as an interface endpoint. See details below.- Returns:
- builder
-
networkInterfaces
public EndpointAccessVpcEndpointArgs.Builder networkInterfaces(EndpointAccessVpcEndpointNetworkInterfaceArgs... networkInterfaces)
- Parameters:
networkInterfaces- One or more network interfaces of the endpoint. Also known as an interface endpoint. See details below.- Returns:
- builder
-
vpcEndpointId
public EndpointAccessVpcEndpointArgs.Builder vpcEndpointId(@Nullable com.pulumi.core.Output<java.lang.String> vpcEndpointId)
- Parameters:
vpcEndpointId- The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.- Returns:
- builder
-
vpcEndpointId
public EndpointAccessVpcEndpointArgs.Builder vpcEndpointId(java.lang.String vpcEndpointId)
- Parameters:
vpcEndpointId- The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.- Returns:
- builder
-
vpcId
public EndpointAccessVpcEndpointArgs.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId- The VPC identifier that the endpoint is associated.- Returns:
- builder
-
vpcId
public EndpointAccessVpcEndpointArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId- The VPC identifier that the endpoint is associated.- Returns:
- builder
-
build
public EndpointAccessVpcEndpointArgs build()
-
-