Package com.pulumi.aws.transfer.inputs
Class ServerEndpointDetailsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.transfer.inputs.ServerEndpointDetailsArgs
-
public final class ServerEndpointDetailsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerEndpointDetailsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServerEndpointDetailsArgsEmpty
-
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>>>addressAllocationIds()static ServerEndpointDetailsArgs.Builderbuilder()static ServerEndpointDetailsArgs.Builderbuilder(ServerEndpointDetailsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>securityGroupIds()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>subnetIds()java.util.Optional<com.pulumi.core.Output<java.lang.String>>vpcEndpointId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>vpcId()
-
-
-
Field Detail
-
Empty
public static final ServerEndpointDetailsArgs Empty
-
-
Method Detail
-
addressAllocationIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> addressAllocationIds()
- Returns:
- List of address allocation IDs that are required to attach an Elastic IP address to your SFTP server's endpoint. This property can only be used when `endpointType` is set to `VPC`.
-
securityGroupIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> securityGroupIds()
- Returns:
- List of security groups IDs that are available to attach to your server's endpoint. If no security groups are specified, the VPC's default security groups are automatically assigned to your endpoint. This property can only be used when `endpointType` is set to `VPC`.
-
subnetIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> subnetIds()
- Returns:
- List of subnet IDs that are required to host your SFTP server endpoint in your VPC. This property can only be used when `endpointType` is set to `VPC`.
-
vpcEndpointId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcEndpointId()
- Returns:
- ID of the VPC endpoint. This property can only be used when `endpointType` is set to `VPC_ENDPOINT`
-
vpcId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcId()
- Returns:
- VPC ID of the VPC in which the SFTP server's endpoint will be hosted. This property can only be used when `endpointType` is set to `VPC`.
-
builder
public static ServerEndpointDetailsArgs.Builder builder()
-
builder
public static ServerEndpointDetailsArgs.Builder builder(ServerEndpointDetailsArgs defaults)
-
-