Interface CfnApp.PhysicalResourceIdProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApp.PhysicalResourceIdProperty.Jsii$Proxy
- Enclosing class:
CfnApp
@Stability(Stable)
public static interface CfnApp.PhysicalResourceIdProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.resiliencehub.*;
PhysicalResourceIdProperty physicalResourceIdProperty = PhysicalResourceIdProperty.builder()
.identifier("identifier")
.type("type")
// the properties below are optional
.awsAccountId("awsAccountId")
.awsRegion("awsRegion")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApp.PhysicalResourceIdPropertystatic final classAn implementation forCfnApp.PhysicalResourceIdProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIdentifier
Identifier of the physical resource.- See Also:
-
getType
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::Topic- Native - 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
- See Also:
-
getAwsAccountId
The AWS account that owns the physical resource.- See Also:
-
getAwsRegion
The AWS Region that the physical resource is located in.- See Also:
-
builder
-