interface PhysicalResourceIdProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ResilienceHub.CfnApp.PhysicalResourceIdProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsresiliencehub#CfnApp_PhysicalResourceIdProperty |
Java | software.amazon.awscdk.services.resiliencehub.CfnApp.PhysicalResourceIdProperty |
Python | aws_cdk.aws_resiliencehub.CfnApp.PhysicalResourceIdProperty |
TypeScript | aws-cdk-lib » aws_resiliencehub » CfnApp » PhysicalResourceIdProperty |
Defines a physical resource identifier.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_resiliencehub as resiliencehub } from 'aws-cdk-lib';
const physicalResourceIdProperty: resiliencehub.CfnApp.PhysicalResourceIdProperty = {
identifier: 'identifier',
type: 'type',
// the properties below are optional
awsAccountId: 'awsAccountId',
awsRegion: 'awsRegion',
};
Properties
| Name | Type | Description |
|---|---|---|
| identifier | string | Identifier of the physical resource. |
| type | string | Specifies the type of physical resource identifier. |
| aws | string | The AWS account that owns the physical resource. |
| aws | string | The AWS Region that the physical resource is located in. |
identifier
Type:
string
Identifier of the physical resource.
type
Type:
string
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::ServiceAWS::EFS::FileSystemAWS::ElasticLoadBalancingV2::LoadBalancerAWS::Lambda::FunctionAWS::SNS::TopicNative - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:
AWS::ApiGateway::RestApiAWS::ApiGatewayV2::ApiAWS::AutoScaling::AutoScalingGroupAWS::DocDB::DBClusterAWS::DocDB::DBGlobalClusterAWS::DocDB::DBInstanceAWS::DynamoDB::GlobalTableAWS::DynamoDB::TableAWS::EC2::EC2FleetAWS::EC2::InstanceAWS::EC2::NatGatewayAWS::EC2::VolumeAWS::ElasticLoadBalancing::LoadBalancerAWS::RDS::DBClusterAWS::RDS::DBInstanceAWS::RDS::GlobalClusterAWS::Route53::RecordSetAWS::S3::BucketAWS::SQS::Queue
awsAccountId?
Type:
string
(optional)
The AWS account that owns the physical resource.
awsRegion?
Type:
string
(optional)
The AWS Region that the physical resource is located in.

.NET
Go
Java
Python
TypeScript