Package com.pulumi.aws.transfer.inputs
Class ServerProtocolDetailsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.transfer.inputs.ServerProtocolDetailsArgs
-
public final class ServerProtocolDetailsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServerProtocolDetailsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServerProtocolDetailsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
as2Transports()
static ServerProtocolDetailsArgs.Builder
builder()
static ServerProtocolDetailsArgs.Builder
builder(ServerProtocolDetailsArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
passiveIp()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
setStatOption()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
tlsSessionResumptionMode()
-
-
-
Field Detail
-
Empty
public static final ServerProtocolDetailsArgs Empty
-
-
Method Detail
-
as2Transports
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> as2Transports()
- Returns:
- Indicates the transport method for the AS2 messages. Currently, only `HTTP` is supported.
-
passiveIp
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> passiveIp()
- Returns:
- Indicates 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<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> tlsSessionResumptionMode()
- Returns:
- A 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 ServerProtocolDetailsArgs.Builder builder()
-
builder
public static ServerProtocolDetailsArgs.Builder builder(ServerProtocolDetailsArgs defaults)
-
-