Class GetVpnAttachmentPlainArgs.Builder

  • Enclosing class:
    GetVpnAttachmentPlainArgs

    public static final class GetVpnAttachmentPlainArgs.Builder
    extends java.lang.Object
    • Method Detail

      • region

        public GetVpnAttachmentPlainArgs.Builder region​(@Nullable
                                                        java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • tags

        public GetVpnAttachmentPlainArgs.Builder tags​(@Nullable
                                                      java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Map of tags, each pair of which must exactly match a pair on the desired Transit Gateway VPN Attachment.
        Returns:
        builder
      • transitGatewayId

        public GetVpnAttachmentPlainArgs.Builder transitGatewayId​(@Nullable
                                                                  java.lang.String transitGatewayId)
        Parameters:
        transitGatewayId - Identifier of the EC2 Transit Gateway.
        Returns:
        builder
      • vpnConnectionId

        public GetVpnAttachmentPlainArgs.Builder vpnConnectionId​(@Nullable
                                                                 java.lang.String vpnConnectionId)
        Parameters:
        vpnConnectionId - Identifier of the EC2 VPN Connection.
        Returns:
        builder