Distribution

Defines the settings for a specific Region.

Types

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

Properties

Link copied to clipboard

The specific AMI settings; for example, launch permissions or AMI tags.

Link copied to clipboard

Container distribution settings for encryption, licensing, and sharing in a specific Region.

Link copied to clipboard

The Windows faster-launching configurations to use for AMI distribution.

Link copied to clipboard

A group of launchTemplateConfiguration settings that apply to image distribution for specified accounts.

Link copied to clipboard

The License Manager Configuration to associate with the AMI in the specified Region.

Link copied to clipboard

The target Region.

Link copied to clipboard

Configure export settings to deliver disk images created from your image build, using a file format that is compatible with your VMs in that Region.

Link copied to clipboard

Contains settings to update Amazon Web Services Systems Manager (SSM) Parameter Store Parameters with output AMI IDs from the build by target Region.

Functions

Link copied to clipboard
inline fun copy(block: Distribution.Builder.() -> Unit = {}): Distribution
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