Package-level declarations

Types

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 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
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard