HostedConnection

class HostedConnection : KotlinCustomResource

Provides a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects. Intended for use by AWS Direct Connect Partners only.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.directconnect.HostedConnection;
import com.pulumi.aws.directconnect.HostedConnectionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var hosted = new HostedConnection("hosted", HostedConnectionArgs.builder()
.bandwidth("100Mbps")
.connectionId("dxcon-ffabc123")
.ownerAccountId("123456789012")
.vlan(1)
.build());
}
}

Properties

Link copied to clipboard
val awsDevice: Output<String>

The Direct Connect endpoint on which the physical connection terminates.

Link copied to clipboard
val bandwidth: Output<String>

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 and 10Gbps. Case sensitive.

Link copied to clipboard
val connectionId: Output<String>

The ID of the interconnect or LAG.

Link copied to clipboard

Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6).

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

Boolean value representing if jumbo frames have been enabled for this connection.

Link copied to clipboard
val lagId: Output<String>

The ID of the LAG.

Link copied to clipboard
val loaIssueTime: Output<String>

The time of the most recent call to DescribeLoa for this connection.

Link copied to clipboard
val location: Output<String>

The location of the connection.

Link copied to clipboard
val name: Output<String>

The name of the connection.

Link copied to clipboard
val ownerAccountId: Output<String>

The ID of the AWS account of the customer for the connection.

Link copied to clipboard
val partnerName: Output<String>

The name of the AWS Direct Connect service provider associated with the connection.

Link copied to clipboard
val providerName: Output<String>

The name of the service provider associated with the connection.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val region: Output<String>

The AWS Region where the connection is located.

Link copied to clipboard
val state: Output<String>

The state of the connection. Possible values include: ordering, requested, pending, available, down, deleting, deleted, rejected, unknown. See AllocateHostedConnection for a description of each connection state.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val vlan: Output<Int>

The dedicated VLAN provisioned to the hosted connection.