Class GatewayAssociationState


  • public final class GatewayAssociationState
    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.
      • associatedGatewayType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> associatedGatewayType()
        Returns:
        The type of the associated gateway, `transitGateway` or `virtualPrivateGateway`.
      • dxGatewayAssociationId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dxGatewayAssociationId()
        Returns:
        The ID of the Direct Connect gateway association.
      • dxGatewayId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dxGatewayId()
        Returns:
        The ID of the Direct Connect gateway.
      • dxGatewayOwnerAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dxGatewayOwnerAccountId()
        Returns:
        The ID of the AWS account that owns 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