ResourceGatewayArgs

data class ResourceGatewayArgs(val ipAddressType: Output<ResourceGatewayIpAddressType>? = null, val name: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null, val vpcIdentifier: Output<String>? = null) : ConvertibleToJava<ResourceGatewayArgs>

Creates a resource gateway for a service.

Constructors

Link copied to clipboard
constructor(ipAddressType: Output<ResourceGatewayIpAddressType>? = null, name: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, subnetIds: Output<List<String>>? = null, tags: Output<List<TagArgs>>? = null, vpcIdentifier: Output<String>? = null)

Properties

Link copied to clipboard

The type of IP address used by the resource gateway.

Link copied to clipboard
val name: Output<String>? = null

The name of the resource gateway.

Link copied to clipboard
val securityGroupIds: Output<List<String>>? = null

The ID of one or more security groups to associate with the endpoint network interface.

Link copied to clipboard
val subnetIds: Output<List<String>>? = null

The ID of one or more subnets in which to create an endpoint network interface.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags for the resource gateway.

Link copied to clipboard
val vpcIdentifier: Output<String>? = null

The ID of the VPC for the resource gateway.

Functions

Link copied to clipboard
open override fun toJava(): ResourceGatewayArgs