Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class AutoScalingConfiguration : KotlinCustomResource

Describes an AWS App Runner automatic configuration resource that enables automatic scaling of instances used to process web requests. You can share an auto scaling configuration across multiple services.

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

Describes an AWS App Runner automatic configuration resource that enables automatic scaling of instances used to process web requests. You can share an auto scaling configuration across multiple services.

Link copied to clipboard
class ObservabilityConfiguration : KotlinCustomResource

The AWS::AppRunner::ObservabilityConfiguration resource is an AWS App Runner resource type that specifies an App Runner observability configuration

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

The AWS::AppRunner::ObservabilityConfiguration resource is an AWS App Runner resource type that specifies an App Runner observability configuration

Link copied to clipboard
class Service : KotlinCustomResource

The AWS::AppRunner::Service resource specifies an AppRunner 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<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ServiceArgs>

The AWS::AppRunner::Service resource specifies an AppRunner Service.

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

The AWS::AppRunner::VpcConnector resource specifies an App Runner VpcConnector.

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

The AWS::AppRunner::VpcConnector resource specifies an App Runner VpcConnector.

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

The AWS::AppRunner::VpcIngressConnection resource is an App Runner resource that specifies an App Runner VpcIngressConnection.

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

The AWS::AppRunner::VpcIngressConnection resource is an App Runner resource that specifies an App Runner VpcIngressConnection.

Link copied to clipboard

Functions