AWS::ResilienceHub::App PhysicalResourceId - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::ResilienceHub::App PhysicalResourceId

Defines a physical resource identifier.

Syntax

To declare this entity in your Amazon 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 Amazon account that owns the physical resource.

Required: No

Type: String

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

Update requires: No interruption

AwsRegion

The Amazon Web Services 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 Amazon 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