App Args
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.
Constructors
Link copied to clipboard
constructor(appAssessmentSchedule: Output<AppAssessmentSchedule>? = null, appTemplateBody: Output<String>? = null, description: Output<String>? = null, eventSubscriptions: Output<List<AppEventSubscriptionArgs>>? = null, name: Output<String>? = null, permissionModel: Output<AppPermissionModelArgs>? = null, resiliencyPolicyArn: Output<String>? = null, resourceMappings: Output<List<AppResourceMappingArgs>>? = null, tags: Output<Map<String, String>>? = null)
Properties
Link copied to clipboard
Assessment execution schedule.
Link copied to clipboard
A string containing full ResilienceHub app template body.
Link copied to clipboard
App description.
Link copied to clipboard
The list of events you would like to subscribe and get notification for.
Link copied to clipboard
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
Amazon Resource Name (ARN) of the Resiliency Policy.
Link copied to clipboard
An array of ResourceMapping objects.