Ec2Configuration

The configuration for Amazon EC2-based compute, including the launch template source, networking, storage volumes, and instance lifecycle settings.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The source of the launch template configuration that defines how instances are launched.

Link copied to clipboard

The lifecycle configuration for instances in the capacity provider.

Link copied to clipboard

The configuration for the instance root volume. Specify the amount of free space to guarantee and, optionally, the Amazon EBS performance and encryption settings. The device name and delete-on-termination behavior are not configurable.

Link copied to clipboard

The named persistent Amazon EBS volumes for the capacity provider. A capacity provider can define up to five volumes.

Link copied to clipboard

The VPC configuration for launching instances, including subnets and security groups.

Functions

Link copied to clipboard
inline fun copy(block: Ec2Configuration.Builder.() -> Unit = {}): Ec2Configuration
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String