Class CfnAppPropsMixin.PhysicalResourceIdProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.resiliencehub.mixins.CfnAppPropsMixin.PhysicalResourceIdProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAppPropsMixin.PhysicalResourceIdProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAppPropsMixin.PhysicalResourceIdProperty
@Stability(Stable)
@Internal
public static final class CfnAppPropsMixin.PhysicalResourceIdProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAppPropsMixin.PhysicalResourceIdProperty
An implementation for
CfnAppPropsMixin.PhysicalResourceIdProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.resiliencehub.mixins.CfnAppPropsMixin.PhysicalResourceIdProperty
CfnAppPropsMixin.PhysicalResourceIdProperty.Builder, CfnAppPropsMixin.PhysicalResourceIdProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAppPropsMixin.PhysicalResourceIdProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe AWS account that owns the physical resource.final StringThe AWS Region that the physical resource is located in.final StringIdentifier of the physical resource.final StringgetType()Specifies the type of physical resource identifier.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAppPropsMixin.PhysicalResourceIdProperty.Builder.
-
-
Method Details
-
getAwsAccountId
Description copied from interface:CfnAppPropsMixin.PhysicalResourceIdPropertyThe AWS account that owns the physical resource.- Specified by:
getAwsAccountIdin interfaceCfnAppPropsMixin.PhysicalResourceIdProperty- See Also:
-
getAwsRegion
Description copied from interface:CfnAppPropsMixin.PhysicalResourceIdPropertyThe AWS Region that the physical resource is located in.- Specified by:
getAwsRegionin interfaceCfnAppPropsMixin.PhysicalResourceIdProperty- See Also:
-
getIdentifier
Description copied from interface:CfnAppPropsMixin.PhysicalResourceIdPropertyIdentifier of the physical resource.- Specified by:
getIdentifierin interfaceCfnAppPropsMixin.PhysicalResourceIdProperty- See Also:
-
getType
Description copied from interface:CfnAppPropsMixin.PhysicalResourceIdPropertySpecifies 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
- Specified by:
getTypein interfaceCfnAppPropsMixin.PhysicalResourceIdProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-