Package com.pulumi.aws.directconnect
Class HostedConnectionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directconnect.HostedConnectionArgs.Builder
-
- Enclosing class:
- HostedConnectionArgs
public static final class HostedConnectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(HostedConnectionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HostedConnectionArgs.Builderbandwidth(com.pulumi.core.Output<java.lang.String> bandwidth)HostedConnectionArgs.Builderbandwidth(java.lang.String bandwidth)HostedConnectionArgsbuild()HostedConnectionArgs.BuilderconnectionId(com.pulumi.core.Output<java.lang.String> connectionId)HostedConnectionArgs.BuilderconnectionId(java.lang.String connectionId)HostedConnectionArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)HostedConnectionArgs.Buildername(java.lang.String name)HostedConnectionArgs.BuilderownerAccountId(com.pulumi.core.Output<java.lang.String> ownerAccountId)HostedConnectionArgs.BuilderownerAccountId(java.lang.String ownerAccountId)HostedConnectionArgs.Buildervlan(com.pulumi.core.Output<java.lang.Integer> vlan)HostedConnectionArgs.Buildervlan(java.lang.Integer vlan)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(HostedConnectionArgs defaults)
-
-
Method Detail
-
bandwidth
public HostedConnectionArgs.Builder bandwidth(com.pulumi.core.Output<java.lang.String> bandwidth)
- Parameters:
bandwidth- The bandwidth of the connection. Valid values for dedicated connections: 1Gbps, 10Gbps. Valid values for hosted connections: 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, 10Gbps, and 25Gbps. Case sensitive. Refer to the AWS Direct Connection supported bandwidths for [Hosted Connections](https://docs.aws.amazon.com/directconnect/latest/UserGuide/hosted_connection.html).- Returns:
- builder
-
bandwidth
public HostedConnectionArgs.Builder bandwidth(java.lang.String bandwidth)
- Parameters:
bandwidth- The bandwidth of the connection. Valid values for dedicated connections: 1Gbps, 10Gbps. Valid values for hosted connections: 50Mbps, 100Mbps, 200Mbps, 300Mbps, 400Mbps, 500Mbps, 1Gbps, 2Gbps, 5Gbps, 10Gbps, and 25Gbps. Case sensitive. Refer to the AWS Direct Connection supported bandwidths for [Hosted Connections](https://docs.aws.amazon.com/directconnect/latest/UserGuide/hosted_connection.html).- Returns:
- builder
-
connectionId
public HostedConnectionArgs.Builder connectionId(com.pulumi.core.Output<java.lang.String> connectionId)
- Parameters:
connectionId- The ID of the interconnect or LAG.- Returns:
- builder
-
connectionId
public HostedConnectionArgs.Builder connectionId(java.lang.String connectionId)
- Parameters:
connectionId- The ID of the interconnect or LAG.- Returns:
- builder
-
name
public HostedConnectionArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the connection.- Returns:
- builder
-
name
public HostedConnectionArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the connection.- Returns:
- builder
-
ownerAccountId
public HostedConnectionArgs.Builder ownerAccountId(com.pulumi.core.Output<java.lang.String> ownerAccountId)
- Parameters:
ownerAccountId- The ID of the AWS account of the customer for the connection.- Returns:
- builder
-
ownerAccountId
public HostedConnectionArgs.Builder ownerAccountId(java.lang.String ownerAccountId)
- Parameters:
ownerAccountId- The ID of the AWS account of the customer for the connection.- Returns:
- builder
-
vlan
public HostedConnectionArgs.Builder vlan(com.pulumi.core.Output<java.lang.Integer> vlan)
- Parameters:
vlan- The dedicated VLAN provisioned to the hosted connection.- Returns:
- builder
-
vlan
public HostedConnectionArgs.Builder vlan(java.lang.Integer vlan)
- Parameters:
vlan- The dedicated VLAN provisioned to the hosted connection.- Returns:
- builder
-
build
public HostedConnectionArgs build()
-
-