Package-level declarations

Types

Link copied to clipboard
data class AppEventSubscriptionArgs(val eventType: Output<AppEventSubscriptionEventType>, val name: Output<String>, val snsTopicArn: Output<String>? = null) : ConvertibleToJava<AppEventSubscriptionArgs>

Indicates an event you would like to subscribe and get notification for.

Link copied to clipboard
data class AppPermissionModelArgs(val crossAccountRoleArns: Output<List<String>>? = null, val invokerRoleName: Output<String>? = null, val type: Output<AppPermissionModelType>) : ConvertibleToJava<AppPermissionModelArgs>

Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.

Link copied to clipboard
data class AppPhysicalResourceIdArgs(val awsAccountId: Output<String>? = null, val awsRegion: Output<String>? = null, val identifier: Output<String>, val type: Output<String>) : ConvertibleToJava<AppPhysicalResourceIdArgs>
Link copied to clipboard
data class AppResourceMappingArgs(val eksSourceName: Output<String>? = null, val logicalStackName: Output<String>? = null, val mappingType: Output<String>, val physicalResourceId: Output<AppPhysicalResourceIdArgs>, val resourceName: Output<String>? = null, val terraformSourceName: Output<String>? = null) : ConvertibleToJava<AppResourceMappingArgs>

Resource mapping is used to map logical resources from template to physical resource

Link copied to clipboard
data class GetAppPlainArgs(val appArn: String) : ConvertibleToJava<GetAppPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetResiliencyPolicyPlainArgs(val policyArn: String) : ConvertibleToJava<GetResiliencyPolicyPlainArgs>
Link copied to clipboard
data class ResiliencyPolicyFailurePolicyArgs(val rpoInSecs: Output<Int>, val rtoInSecs: Output<Int>) : ConvertibleToJava<ResiliencyPolicyFailurePolicyArgs>

Failure Policy.

Link copied to clipboard
data class ResiliencyPolicyPolicyMapArgs(val az: Output<ResiliencyPolicyFailurePolicyArgs>, val hardware: Output<ResiliencyPolicyFailurePolicyArgs>, val region: Output<ResiliencyPolicyFailurePolicyArgs>? = null, val software: Output<ResiliencyPolicyFailurePolicyArgs>) : ConvertibleToJava<ResiliencyPolicyPolicyMapArgs>