Package-level declarations

Types

Link copied to clipboard
class Accelerator : KotlinCustomResource

Creates a Global Accelerator accelerator.

Link copied to clipboard
data class AcceleratorArgs(val attributes: Output<AcceleratorAttributesArgs>? = null, val enabled: Output<Boolean>? = null, val ipAddressType: Output<String>? = null, val ipAddresses: Output<List<String>>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AcceleratorArgs>

Creates a Global Accelerator accelerator.

Link copied to clipboard
Link copied to clipboard
object AcceleratorMapper : ResourceMapper<Accelerator>
Link copied to clipboard
Link copied to clipboard
class EndpointGroup : KotlinCustomResource

Provides a Global Accelerator endpoint group.

Link copied to clipboard
data class EndpointGroupArgs(val endpointConfigurations: Output<List<EndpointGroupEndpointConfigurationArgs>>? = null, val endpointGroupRegion: Output<String>? = null, val healthCheckIntervalSeconds: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val healthCheckPort: Output<Int>? = null, val healthCheckProtocol: Output<String>? = null, val listenerArn: Output<String>? = null, val portOverrides: Output<List<EndpointGroupPortOverrideArgs>>? = null, val thresholdCount: Output<Int>? = null, val trafficDialPercentage: Output<Double>? = null) : ConvertibleToJava<EndpointGroupArgs>

Provides a Global Accelerator endpoint group.

Link copied to clipboard
Link copied to clipboard
object EndpointGroupMapper : ResourceMapper<EndpointGroup>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Listener : KotlinCustomResource

Provides a Global Accelerator listener.

Link copied to clipboard
data class ListenerArgs(val acceleratorArn: Output<String>? = null, val clientAffinity: Output<String>? = null, val portRanges: Output<List<ListenerPortRangeArgs>>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<ListenerArgs>

Provides a Global Accelerator listener.

Link copied to clipboard
Link copied to clipboard
object ListenerMapper : ResourceMapper<Listener>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun accelerator(name: String, block: suspend AcceleratorResourceBuilder.() -> Unit): Accelerator
Link copied to clipboard
Link copied to clipboard
suspend fun listener(name: String, block: suspend ListenerResourceBuilder.() -> Unit): Listener