Package com.pulumi.aws.transfer.outputs
Class ServerProtocolDetails
- java.lang.Object
-
- com.pulumi.aws.transfer.outputs.ServerProtocolDetails
-
public final class ServerProtocolDetails extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerProtocolDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>as2Transports()static ServerProtocolDetails.Builderbuilder()static ServerProtocolDetails.Builderbuilder(ServerProtocolDetails defaults)java.util.Optional<java.lang.String>passiveIp()java.util.Optional<java.lang.String>setStatOption()java.util.Optional<java.lang.String>tlsSessionResumptionMode()
-
-
-
Method Detail
-
as2Transports
public java.util.List<java.lang.String> as2Transports()
- Returns:
- Transport method for the AS2 messages. Currently, only `HTTP` is supported.
-
passiveIp
public java.util.Optional<java.lang.String> passiveIp()
- Returns:
- Passive mode, for FTP and FTPS protocols. Enter a single IPv4 address, such as the public IP address of a firewall, router, or load balancer.
-
setStatOption
public java.util.Optional<java.lang.String> setStatOption()
- Returns:
- Use to ignore the error that is generated when the client attempts to use `SETSTAT` on a file you are uploading to an S3 bucket. Valid values: `DEFAULT`, `ENABLE_NO_OP`.
-
tlsSessionResumptionMode
public java.util.Optional<java.lang.String> tlsSessionResumptionMode()
- Returns:
- Property used with Transfer Family servers that use the FTPS protocol. Provides a mechanism to resume or share a negotiated secret key between the control and data connection for an FTPS session. Valid values: `DISABLED`, `ENABLED`, `ENFORCED`.
-
builder
public static ServerProtocolDetails.Builder builder()
-
builder
public static ServerProtocolDetails.Builder builder(ServerProtocolDetails defaults)
-
-