Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class AutoScalingConfigurationVersion : KotlinCustomResource

Manages an App Runner AutoScaling Configuration Version.

Link copied to clipboard
data class AutoScalingConfigurationVersionArgs(val autoScalingConfigurationName: Output<String>? = null, val maxConcurrency: Output<Int>? = null, val maxSize: Output<Int>? = null, val minSize: Output<Int>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AutoScalingConfigurationVersionArgs>

Manages an App Runner AutoScaling Configuration Version.

Link copied to clipboard
class Connection : KotlinCustomResource

Manages an App Runner Connection.

Link copied to clipboard
data class ConnectionArgs(val connectionName: Output<String>? = null, val providerType: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ConnectionArgs>

Manages an App Runner Connection.

Link copied to clipboard
Link copied to clipboard
object ConnectionMapper : ResourceMapper<Connection>
Link copied to clipboard
Link copied to clipboard
class CustomDomainAssociation : KotlinCustomResource

Manages an App Runner Custom Domain association.

Link copied to clipboard
data class CustomDomainAssociationArgs(val domainName: Output<String>? = null, val enableWwwSubdomain: Output<Boolean>? = null, val serviceArn: Output<String>? = null) : ConvertibleToJava<CustomDomainAssociationArgs>

Manages an App Runner Custom Domain association.

Link copied to clipboard
Link copied to clipboard
class DefaultAutoScalingConfigurationVersion : KotlinCustomResource

Manages the default App Runner auto scaling configuration. When creating or updating this resource the existing default auto scaling configuration will be set to non-default automatically. When creating or updating this resource the configuration is automatically assigned as the default to the new services you create in the future. The new default designation doesn't affect the associations that were previously set for existing services. Each account can have only one default auto scaling configuration per Region.

data class DefaultAutoScalingConfigurationVersionArgs(val autoScalingConfigurationArn: Output<String>? = null) : ConvertibleToJava<DefaultAutoScalingConfigurationVersionArgs>

Manages the default App Runner auto scaling configuration. When creating or updating this resource the existing default auto scaling configuration will be set to non-default automatically. When creating or updating this resource the configuration is automatically assigned as the default to the new services you create in the future. The new default designation doesn't affect the associations that were previously set for existing services. Each account can have only one default auto scaling configuration per Region.

Link copied to clipboard
class Deployment : KotlinCustomResource

Manages an App Runner Deployment Operation.

Link copied to clipboard
data class DeploymentArgs(val serviceArn: Output<String>? = null, val timeouts: Output<DeploymentTimeoutsArgs>? = null) : ConvertibleToJava<DeploymentArgs>

Manages an App Runner Deployment Operation.

Link copied to clipboard
Link copied to clipboard
object DeploymentMapper : ResourceMapper<Deployment>
Link copied to clipboard
Link copied to clipboard
class ObservabilityConfiguration : KotlinCustomResource

Manages an App Runner Observability Configuration.

Link copied to clipboard
data class ObservabilityConfigurationArgs(val observabilityConfigurationName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val traceConfiguration: Output<ObservabilityConfigurationTraceConfigurationArgs>? = null) : ConvertibleToJava<ObservabilityConfigurationArgs>

Manages an App Runner Observability Configuration.

Link copied to clipboard
class Service : KotlinCustomResource

Manages an App Runner Service.

Link copied to clipboard
data class ServiceArgs(val autoScalingConfigurationArn: Output<String>? = null, val encryptionConfiguration: Output<ServiceEncryptionConfigurationArgs>? = null, val healthCheckConfiguration: Output<ServiceHealthCheckConfigurationArgs>? = null, val instanceConfiguration: Output<ServiceInstanceConfigurationArgs>? = null, val networkConfiguration: Output<ServiceNetworkConfigurationArgs>? = null, val observabilityConfiguration: Output<ServiceObservabilityConfigurationArgs>? = null, val serviceName: Output<String>? = null, val sourceConfiguration: Output<ServiceSourceConfigurationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServiceArgs>

Manages an App Runner Service.

Link copied to clipboard
Link copied to clipboard
object ServiceMapper : ResourceMapper<Service>
Link copied to clipboard
Link copied to clipboard
class VpcConnector : KotlinCustomResource

Manages an App Runner VPC Connector.

Link copied to clipboard
data class VpcConnectorArgs(val securityGroups: Output<List<String>>? = null, val subnets: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val vpcConnectorName: Output<String>? = null) : ConvertibleToJava<VpcConnectorArgs>

Manages an App Runner VPC Connector.

Link copied to clipboard
Link copied to clipboard
object VpcConnectorMapper : ResourceMapper<VpcConnector>
Link copied to clipboard
Link copied to clipboard
class VpcIngressConnection : KotlinCustomResource

Manages an App Runner VPC Ingress Connection.

Link copied to clipboard
data class VpcIngressConnectionArgs(val ingressVpcConfiguration: Output<VpcIngressConnectionIngressVpcConfigurationArgs>? = null, val name: Output<String>? = null, val serviceArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<VpcIngressConnectionArgs>

Manages an App Runner VPC Ingress Connection.

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun connection(name: String, block: suspend ConnectionResourceBuilder.() -> Unit): Connection
Link copied to clipboard
suspend fun deployment(name: String, block: suspend DeploymentResourceBuilder.() -> Unit): Deployment
Link copied to clipboard
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard