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
Builder for AppEventSubscriptionArgs.
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
Builder for AppPermissionModelArgs.
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
Builder for 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
Builder for AppResourceMappingArgs.
Link copied to clipboard
Link copied to clipboard
class GetAppPlainArgsBuilder
Builder for GetAppPlainArgs.
Link copied to clipboard
data class GetResiliencyPolicyPlainArgs(val policyArn: String) : ConvertibleToJava<GetResiliencyPolicyPlainArgs>
Link copied to clipboard
Builder for GetResiliencyPolicyPlainArgs.
Link copied to clipboard
data class ResiliencyPolicyFailurePolicyArgs(val rpoInSecs: Output<Int>, val rtoInSecs: Output<Int>) : ConvertibleToJava<ResiliencyPolicyFailurePolicyArgs>
Failure Policy.
Link copied to clipboard
Builder for ResiliencyPolicyFailurePolicyArgs.
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>
Link copied to clipboard
Builder for ResiliencyPolicyPolicyMapArgs.