Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Listener : KotlinCustomResource

Provides a GWLB Listener resource. For information about GWLB Listener and how to use it, see What is Listener.

Link copied to clipboard
data class ListenerArgs(val dryRun: Output<Boolean>? = null, val listenerDescription: Output<String>? = null, val loadBalancerId: Output<String>? = null, val serverGroupId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ListenerArgs>

Provides a GWLB Listener resource. For information about GWLB Listener and how to use it, see What is Listener.

Link copied to clipboard
Link copied to clipboard
object ListenerMapper : ResourceMapper<Listener>
Link copied to clipboard
Link copied to clipboard
class LoadBalancer : KotlinCustomResource

Provides a GWLB Load Balancer resource. For information about GWLB Load Balancer and how to use it, see What is Load Balancer.

Link copied to clipboard
data class LoadBalancerArgs(val addressIpVersion: Output<String>? = null, val dryRun: Output<Boolean>? = null, val loadBalancerName: Output<String>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpcId: Output<String>? = null, val zoneMappings: Output<List<LoadBalancerZoneMappingArgs>>? = null) : ConvertibleToJava<LoadBalancerArgs>

Provides a GWLB Load Balancer resource. For information about GWLB Load Balancer and how to use it, see What is Load Balancer.

Link copied to clipboard
Link copied to clipboard
object LoadBalancerMapper : ResourceMapper<LoadBalancer>
Link copied to clipboard
Link copied to clipboard
class ServerGroup : KotlinCustomResource

Provides a GWLB Server Group resource. For information about GWLB Server Group and how to use it, see What is Server Group.

Link copied to clipboard
data class ServerGroupArgs(val connectionDrainConfig: Output<ServerGroupConnectionDrainConfigArgs>? = null, val dryRun: Output<Boolean>? = null, val healthCheckConfig: Output<ServerGroupHealthCheckConfigArgs>? = null, val protocol: Output<String>? = null, val resourceGroupId: Output<String>? = null, val scheduler: Output<String>? = null, val serverGroupName: Output<String>? = null, val serverGroupType: Output<String>? = null, val servers: Output<List<ServerGroupServerArgs>>? = null, val tags: Output<Map<String, String>>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ServerGroupArgs>

Provides a GWLB Server Group resource. For information about GWLB Server Group and how to use it, see What is Server Group.

Link copied to clipboard
Link copied to clipboard
object ServerGroupMapper : ResourceMapper<ServerGroup>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun listener(name: String, block: suspend ListenerResourceBuilder.() -> Unit): Listener
Link copied to clipboard
Link copied to clipboard
suspend fun serverGroup(name: String, block: suspend ServerGroupResourceBuilder.() -> Unit): ServerGroup