Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource

Definition of AWS::RefactorSpaces::Application Resource Type

Link copied to clipboard
data class ApplicationArgs(val apiGatewayProxy: Output<ApplicationApiGatewayProxyInputArgs>? = null, val environmentIdentifier: Output<String>? = null, val name: Output<String>? = null, val proxyType: Output<ApplicationProxyType>? = null, val tags: Output<List<TagArgs>>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ApplicationArgs>

Definition of AWS::RefactorSpaces::Application Resource Type

Link copied to clipboard
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
Link copied to clipboard
class Environment : KotlinCustomResource

Definition of AWS::RefactorSpaces::Environment Resource Type

Link copied to clipboard
data class EnvironmentArgs(val description: Output<String>? = null, val name: Output<String>? = null, val networkFabricType: Output<EnvironmentNetworkFabricType>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<EnvironmentArgs>

Definition of AWS::RefactorSpaces::Environment Resource Type

Link copied to clipboard
Link copied to clipboard
object EnvironmentMapper : ResourceMapper<Environment>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Route : KotlinCustomResource

Definition of AWS::RefactorSpaces::Route Resource Type

Link copied to clipboard
data class RouteArgs(val applicationIdentifier: Output<String>? = null, val defaultRoute: Output<RouteDefaultRouteInputArgs>? = null, val environmentIdentifier: Output<String>? = null, val routeType: Output<RouteType>? = null, val serviceIdentifier: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val uriPathRoute: Output<RouteUriPathRouteInputArgs>? = null) : ConvertibleToJava<RouteArgs>

Definition of AWS::RefactorSpaces::Route Resource Type

Link copied to clipboard

Builder for RouteArgs.

Link copied to clipboard
object RouteMapper : ResourceMapper<Route>
Link copied to clipboard

Builder for Route.

Link copied to clipboard
class Service : KotlinCustomResource

Definition of AWS::RefactorSpaces::Service Resource Type

Link copied to clipboard
data class ServiceArgs(val applicationIdentifier: Output<String>? = null, val description: Output<String>? = null, val endpointType: Output<ServiceEndpointType>? = null, val environmentIdentifier: Output<String>? = null, val lambdaEndpoint: Output<ServiceLambdaEndpointInputArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val urlEndpoint: Output<ServiceUrlEndpointInputArgs>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ServiceArgs>

Definition of AWS::RefactorSpaces::Service Resource Type

Link copied to clipboard
Link copied to clipboard
object ServiceMapper : ResourceMapper<Service>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun environment(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment
Link copied to clipboard
fun route(name: String): Route
suspend fun route(name: String, block: suspend RouteResourceBuilder.() -> Unit): Route
Link copied to clipboard
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service