class Aws::Transfer::Types::ProtocolDetails

The protocol settings that are configured for your server.

<note markdown=“1”> This type is only valid in the `UpdateServer` API.

</note>

@note When making an API call, you may pass ProtocolDetails

data as a hash:

    {
      passive_ip: "PassiveIp",
    }

@!attribute [rw] passive_ip

Indicates passive mode, for FTP and FTPS protocols. Enter a single
dotted-quad IPv4 address, such as the external IP address of a
firewall, router, or load balancer. For example:

` aws transfer update-server --protocol-details PassiveIp=0.0.0.0 `

Replace ` 0.0.0.0 ` in the example above with the actual IP address
you want to use.

<note markdown="1"> If you change the `PassiveIp` value, you must stop and then restart
your Transfer server for the change to take effect. For details on
using Passive IP (PASV) in a NAT environment, see [Configuring your
FTPS server behind a firewall or NAT with Amazon Web Services
Transfer Family][1].

 </note>

[1]: http://aws.amazon.com/blogs/storage/configuring-your-ftps-server-behind-a-firewall-or-nat-with-aws-transfer-family/
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/ProtocolDetails AWS API Documentation

Constants

SENSITIVE