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 StringName of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when themappingTypeisEKS.final StringName of the AWS CloudFormation stack this resource is mapped to when themappingTypeisCfnStack.final StringSpecifies the type of resource mapping.final ObjectIdentifier of the physical resource.final StringName of the resource that this resource is mapped to when themappingTypeisResource.final StringName of the Terraform source that this resource is mapped to when themappingTypeisTerraform.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.- Specified by:
getMappingTypein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getPhysicalResourceId
Description copied from interface:CfnApp.ResourceMappingPropertyIdentifier of the physical resource.Returns union: either
IResolvableorCfnApp.PhysicalResourceIdProperty- Specified by:
getPhysicalResourceIdin interfaceCfnApp.ResourceMappingProperty- See Also:
-
getEksSourceName
Description copied from interface:CfnApp.ResourceMappingPropertyName of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when themappingTypeisEKS.This parameter accepts values in "eks-cluster/namespace" format.
- Specified by:
getEksSourceNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getLogicalStackName
Description copied from interface:CfnApp.ResourceMappingPropertyName of the AWS CloudFormation stack this resource is mapped to when themappingTypeisCfnStack.- Specified by:
getLogicalStackNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getResourceName
Description copied from interface:CfnApp.ResourceMappingPropertyName of the resource that this resource is mapped to when themappingTypeisResource.- Specified by:
getResourceNamein interfaceCfnApp.ResourceMappingProperty- See Also:
-
getTerraformSourceName
Description copied from interface:CfnApp.ResourceMappingPropertyName of the Terraform source that this resource is mapped to when themappingTypeisTerraform.- 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()
-