Class CfnApp.ResourceMappingProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.resiliencehub.CfnApp.ResourceMappingProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApp.ResourceMappingProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApp.ResourceMappingProperty
@Stability(Stable)
@Internal
public static final class CfnApp.ResourceMappingProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApp.ResourceMappingProperty
An implementation for
CfnApp.ResourceMappingProperty-
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.services.resiliencehub.CfnApp.ResourceMappingProperty
CfnApp.ResourceMappingProperty.Builder, CfnApp.ResourceMappingProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApp.ResourceMappingProperty.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 Stringfinal StringThe name of the AWS CloudFormation stack this resource is mapped to.final StringSpecifies the type of resource mapping.final ObjectIdentifier of the physical resource.final StringName of the resource that the resource is mapped to.final StringThe short name of the Terraform source.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 theCfnApp.ResourceMappingProperty.Builder.
-
-
Method Details
-
getMappingType
Description copied from interface:CfnApp.ResourceMappingPropertySpecifies the type of resource mapping.- AppRegistryApp - The resource is mapped to another application. The name of the application is contained in the
appRegistryAppNameproperty. - CfnStack - The resource is mapped to a AWS CloudFormation stack. The name of the AWS CloudFormation stack is contained in the
logicalStackNameproperty. - Resource - The resource is mapped to another resource. The name of the resource is contained in the
resourceNameproperty. - ResourceGroup - The resource is mapped to AWS Resource Groups . The name of the resource group is contained in the
resourceGroupNameproperty.
- Specified by:
getMappingTypein interfaceCfnApp.ResourceMappingProperty- See Also:
- AppRegistryApp - The resource is mapped to another application. The name of the application is contained in the
-
getPhysicalResourceId
Description copied from interface:CfnApp.ResourceMappingPropertyIdentifier of the physical resource.- Specified by:
getPhysicalResourceIdin interfaceCfnApp.ResourceMappingProperty- See Also:
-
getEksSourceName
- Specified by:
getEksSourceNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getLogicalStackName
Description copied from interface:CfnApp.ResourceMappingPropertyThe name of the AWS CloudFormation stack this resource is mapped to.- Specified by:
getLogicalStackNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getResourceName
Description copied from interface:CfnApp.ResourceMappingPropertyName of the resource that the resource is mapped to.- Specified by:
getResourceNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getTerraformSourceName
Description copied from interface:CfnApp.ResourceMappingPropertyThe short name of the Terraform source.- Specified by:
getTerraformSourceNamein interfaceCfnApp.ResourceMappingProperty- 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()
-