Package com.pulumi.aws.directconnect
Class GatewayAssociationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.directconnect.GatewayAssociationArgs
-
public final class GatewayAssociationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GatewayAssociationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GatewayAssociationArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
allowedPrefixes()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
associatedGatewayId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
associatedGatewayOwnerAccountId()
static GatewayAssociationArgs.Builder
builder()
static GatewayAssociationArgs.Builder
builder(GatewayAssociationArgs defaults)
com.pulumi.core.Output<java.lang.String>
dxGatewayId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
proposalId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
vpnGatewayId()
Deprecated.use 'associated_gateway_id' argument instead
-
-
-
Field Detail
-
Empty
public static final GatewayAssociationArgs Empty
-
-
Method Detail
-
allowedPrefixes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allowedPrefixes()
- Returns:
- VPC prefixes (CIDRs) to advertise to the Direct Connect gateway. Defaults to the CIDR block of the VPC associated with the Virtual Gateway. To enable drift detection, must be configured.
-
associatedGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> associatedGatewayId()
- Returns:
- The ID of the VGW or transit gateway with which to associate the Direct Connect gateway. Used for single account Direct Connect gateway associations.
-
associatedGatewayOwnerAccountId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> associatedGatewayOwnerAccountId()
- Returns:
- The ID of the AWS account that owns the VGW or transit gateway with which to associate the Direct Connect gateway. Used for cross-account Direct Connect gateway associations.
-
dxGatewayId
public com.pulumi.core.Output<java.lang.String> dxGatewayId()
- Returns:
- The ID of the Direct Connect gateway.
-
proposalId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> proposalId()
- Returns:
- The ID of the Direct Connect gateway association proposal. Used for cross-account Direct Connect gateway associations.
-
vpnGatewayId
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpnGatewayId()
Deprecated.use 'associated_gateway_id' argument instead
-
builder
public static GatewayAssociationArgs.Builder builder()
-
builder
public static GatewayAssociationArgs.Builder builder(GatewayAssociationArgs defaults)
-
-