AWS::ResilienceHub::App PhysicalResourceId - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::ResilienceHub::App PhysicalResourceId

Defines a physical resource identifier.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "AwsAccountId" : String, "AwsRegion" : String, "Identifier" : String, "Type" : String }

YAML

AwsAccountId: String AwsRegion: String Identifier: String Type: String

Properties

AwsAccountId

The AWS account that owns the physical resource.

Required: No

Type: String

Pattern: ^[0-9]{12}$

Update requires: No interruption

AwsRegion

The AWS Region that the physical resource is located in.

Required: No

Type: String

Pattern: ^[a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]$

Update requires: No interruption

Identifier

Identifier of the physical resource.

Required: Yes

Type: String

Minimum: 1

Maximum: 255

Update requires: No interruption

Type

Specifies the type of physical resource identifier.

Arn

The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

Native

The resource identifier is an AWS Resilience Hub-native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

Required: Yes

Type: String

Pattern: Arn|Native

Update requires: No interruption