Class: Aws::Transfer::Types::ProtocolDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb

Overview

Note:

When making an API call, you may pass ProtocolDetails data as a hash:

{
  passive_ip: "PassiveIp",
}

The protocol settings that are configured for your server.

This type is only valid in the UpdateServer API.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#passive_ipString

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.

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.

Returns:

  • (String)


3048
3049
3050
3051
3052
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3048

class ProtocolDetails < Struct.new(
  :passive_ip)
  SENSITIVE = []
  include Aws::Structure
end