Get App Result
data class GetAppResult(val appArn: String? = null, val appAssessmentSchedule: AppAssessmentSchedule? = null, val appTemplateBody: String? = null, val description: String? = null, val driftStatus: AppDriftStatus? = null, val eventSubscriptions: List<AppEventSubscription>? = null, val permissionModel: AppPermissionModel? = null, val resiliencyPolicyArn: String? = null, val resourceMappings: List<AppResourceMapping>? = null, val tags: Map<String, String>? = null)
Constructors
Link copied to clipboard
constructor(appArn: String? = null, appAssessmentSchedule: AppAssessmentSchedule? = null, appTemplateBody: String? = null, description: String? = null, driftStatus: AppDriftStatus? = null, eventSubscriptions: List<AppEventSubscription>? = null, permissionModel: AppPermissionModel? = null, resiliencyPolicyArn: String? = null, resourceMappings: List<AppResourceMapping>? = null, tags: 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
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
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.