Package-level declarations
Types
Link copied to clipboard
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
class AcceleratorArgsBuilder
Builder for AcceleratorArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Accelerator.
Link copied to clipboard
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
class EndpointGroupArgsBuilder
Builder for EndpointGroupArgs.
Link copied to clipboard
Link copied to clipboard
Builder for EndpointGroup.
Link copied to clipboard
object GlobalacceleratorFunctions
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
class ListenerArgsBuilder
Builder for ListenerArgs.
Link copied to clipboard
Link copied to clipboard
class ListenerResourceBuilder
Builder for Listener.
Functions
Link copied to clipboard
suspend fun accelerator(name: String, block: suspend AcceleratorResourceBuilder.() -> Unit): Accelerator
Link copied to clipboard
suspend fun endpointGroup(name: String, block: suspend EndpointGroupResourceBuilder.() -> Unit): EndpointGroup