Package-level declarations

Types

Link copied to clipboard
class App : KotlinCustomResource

Resource Type Definition for AWS::ResilienceHub::App.

Link copied to clipboard
data class AppArgs(val appAssessmentSchedule: Output<AppAssessmentSchedule>? = null, val appTemplateBody: Output<String>? = null, val description: Output<String>? = null, val eventSubscriptions: Output<List<AppEventSubscriptionArgs>>? = null, val name: Output<String>? = null, val permissionModel: Output<AppPermissionModelArgs>? = null, val resiliencyPolicyArn: Output<String>? = null, val resourceMappings: Output<List<AppResourceMappingArgs>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AppArgs>

Resource Type Definition for AWS::ResilienceHub::App.

Link copied to clipboard

Builder for AppArgs.

Link copied to clipboard
object AppMapper : ResourceMapper<App>
Link copied to clipboard

Builder for App.

Link copied to clipboard
Link copied to clipboard
class ResiliencyPolicy : KotlinCustomResource

Resource Type Definition for Resiliency Policy.

Link copied to clipboard
data class ResiliencyPolicyArgs(val dataLocationConstraint: Output<ResiliencyPolicyDataLocationConstraint>? = null, val policy: Output<ResiliencyPolicyPolicyMapArgs>? = null, val policyDescription: Output<String>? = null, val policyName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<ResiliencyPolicyTier>? = null) : ConvertibleToJava<ResiliencyPolicyArgs>

Resource Type Definition for Resiliency Policy.

Link copied to clipboard
object ResiliencyPolicyMapper : ResourceMapper<ResiliencyPolicy>

Functions

Link copied to clipboard
fun app(name: String): App
suspend fun app(name: String, block: suspend AppResourceBuilder.() -> Unit): App
Link copied to clipboard