- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.ResilienceHub/AppProperties (Required): properties of the resource
- Valid Scope(s): Unknown
- alias: string (Required): the resource alias
- name: string: the resource name
- properties: AWS.ResilienceHub/ResiliencyPolicyProperties (Required): properties of the resource
- AppArn: string (ReadOnly, Identifier): Amazon Resource Name (ARN) of the App.
- AppAssessmentSchedule: string: Assessment execution schedule.
- AppTemplateBody: string (Required): A string containing full ResilienceHub app template body.
- Description: string: App description.
- DriftStatus: string (ReadOnly): Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
- EventSubscriptions: EventSubscription[]: The list of events you would like to subscribe and get notification for.
- Name: string (Required): Name of the app.
- PermissionModel: PermissionModel
- ResiliencyPolicyArn: string: Amazon Resource Name (ARN) of the Resiliency Policy.
- ResourceMappings: ResourceMapping[] (Required): An array of ResourceMapping objects.
- Tags: TagMap
- EventType: string (Required): The type of event you would like to subscribe and get notification for.
- Name: string (Required): Unique name to identify an event subscription.
- SnsTopicArn: string: Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
- CrossAccountRoleArns: string[]: Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
- InvokerRoleName: string: Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
- Type: string (Required): Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
- EksSourceName: string
- LogicalStackName: string
- MappingType: string (Required)
- PhysicalResourceId: PhysicalResourceId (Required)
- ResourceName: string
- TerraformSourceName: string
- AwsAccountId: string
- AwsRegion: string
- Identifier: string (Required)
- Type: string (Required)
- DataLocationConstraint: string: Data Location Constraint of the Policy.
- Policy: PolicyMap (Required)
- PolicyArn: string (ReadOnly, Identifier): Amazon Resource Name (ARN) of the Resiliency Policy.
- PolicyDescription: string: Description of Resiliency Policy.
- PolicyName: string (Required): Name of Resiliency Policy.
- Tags: TagMap
- Tier: string (Required): Resiliency Policy Tier.