TransitGatewayConnectPeerAssociation

Associates a transit gateway Connect peer with a device, and optionally, with a link. If you specify a link, it must be associated with the specified device.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.networkmanager.TransitGatewayConnectPeerAssociation;
import com.pulumi.aws.networkmanager.TransitGatewayConnectPeerAssociationArgs;
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 example = new TransitGatewayConnectPeerAssociation("example", TransitGatewayConnectPeerAssociationArgs.builder()
.globalNetworkId(aws_networkmanager_global_network.example().id())
.deviceId(aws_networkmanager_device.example().id())
.transitGatewayConnectPeerArn(aws_ec2_transit_gateway_connect_peer.example().arn())
.build());
}
}

Import

aws_networkmanager_transit_gateway_connect_peer_association can be imported using the global network ID and customer gateway ARN, e.g.

$ pulumi import aws:networkmanager/transitGatewayConnectPeerAssociation:TransitGatewayConnectPeerAssociation example global-network-0d47f6t230mz46dy4,arn:aws:ec2:us-west-2:123456789012:transit-gateway-connect-peer/tgw-connect-peer-12345678

Properties

Link copied to clipboard
val deviceId: Output<String>

The ID of the device.

Link copied to clipboard
val globalNetworkId: Output<String>

The ID of the global network.

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

The ID of the link.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The Amazon Resource Name (ARN) of the Connect peer.

Link copied to clipboard
val urn: Output<String>