CreateAppRequest
¶
Source code in docs_src/capo_resiliencehub/types/create_app_request.py
assessment_schedule
instance-attribute
¶
assessment_schedule: NotRequired[AppAssessmentScheduleType]
Assessment execution schedule with 'Daily' or 'Disabled' values.
aws_application_arn
instance-attribute
¶
aws_application_arn: NotRequired[Arn]
Amazon Resource Name (ARN) of Resource Groups group that is integrated with an AppRegistry application. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
description
instance-attribute
¶
description: NotRequired[EntityDescription]
The optional description for an app.
event_subscriptions
instance-attribute
¶
event_subscriptions: NotRequired[EventSubscriptionList]
The list of events you would like to subscribe and get notification for. Currently, Resilience Hub supports only Drift detected and Scheduled assessment failure events notification.
permission_model
instance-attribute
¶
permission_model: NotRequired[PermissionModel]
Defines the roles and credentials that Resilience Hub would use while creating the application, importing its resources, and running an assessment.
policy_arn
instance-attribute
¶
policy_arn: NotRequired[Arn]
Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition:resiliencehub:region:account:resiliency-policy/policy-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.