Class GatewayAssociationArgs


  • public final class GatewayAssociationArgs
    extends com.pulumi.resources.ResourceArgs
    • 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