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 class
ServerEndpointDetailsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServerEndpointDetailsArgs
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>>>
addressAllocationIds()
static ServerEndpointDetailsArgs.Builder
builder()
static ServerEndpointDetailsArgs.Builder
builder(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:
- A 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 `endpoint_type` is set to `VPC`.
-
securityGroupIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> securityGroupIds()
- Returns:
- A 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 `endpoint_type` is set to `VPC`.
-
subnetIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> subnetIds()
- Returns:
- A list of subnet IDs that are required to host your SFTP server endpoint in your VPC. This property can only be used when `endpoint_type` is set to `VPC`.
-
vpcEndpointId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcEndpointId()
- Returns:
- The ID of the VPC endpoint. This property can only be used when `endpoint_type` is set to `VPC_ENDPOINT`
-
vpcId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcId()
- Returns:
- The VPC ID of the virtual private cloud in which the SFTP server's endpoint will be hosted. This property can only be used when `endpoint_type` is set to `VPC`.
-
builder
public static ServerEndpointDetailsArgs.Builder builder()
-
builder
public static ServerEndpointDetailsArgs.Builder builder(ServerEndpointDetailsArgs defaults)
-
-