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 StringCfnApp.ResourceMappingProperty.EksSourceName.final StringThe name of the CloudFormation stack this resource is mapped to.final StringSpecifies the type of resource mapping.final ObjectThe identifier of this resource.final StringThe name of the resource this 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.Valid Values: CfnStack | Resource | AppRegistryApp | ResourceGroup | Terraform
- 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 CloudFormation stack. The name of the 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 a resource group. The name of the resource group is contained in the
resourceGroupNameproperty.
- Specified by:
getMappingTypein interfaceCfnApp.ResourceMappingProperty
- AppRegistryApp - The resource is mapped to another application. The name of the application is contained in the
-
getPhysicalResourceId
Description copied from interface:CfnApp.ResourceMappingPropertyThe identifier of this resource.- Specified by:
getPhysicalResourceIdin interfaceCfnApp.ResourceMappingProperty
-
getEksSourceName
Description copied from interface:CfnApp.ResourceMappingPropertyCfnApp.ResourceMappingProperty.EksSourceName.- Specified by:
getEksSourceNamein interfaceCfnApp.ResourceMappingProperty
-
getLogicalStackName
Description copied from interface:CfnApp.ResourceMappingPropertyThe name of the CloudFormation stack this resource is mapped to.- Specified by:
getLogicalStackNamein interfaceCfnApp.ResourceMappingProperty
-
getResourceName
Description copied from interface:CfnApp.ResourceMappingPropertyThe name of the resource this resource is mapped to.- Specified by:
getResourceNamein interfaceCfnApp.ResourceMappingProperty
-
getTerraformSourceName
Description copied from interface:CfnApp.ResourceMappingPropertyThe short name of the Terraform source.- Specified by:
getTerraformSourceNamein interfaceCfnApp.ResourceMappingProperty
-
$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()
-