Interface IAuroraClusterInstance
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IEnvironmentAware,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IAuroraClusterInstance.Jsii$Default
- All Known Implementing Classes:
IAuroraClusterInstance.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-05T22:26:43.877Z")
@Stability(Stable)
public interface IAuroraClusterInstance
extends software.amazon.jsii.JsiiSerializable, IResource
An Aurora Cluster Instance.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIAuroraClusterInstance.static final classA proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionThe instance ARN.The instance endpoint address.The instance resource ID.The instance identifier.default StringThe instance size if the instance is a provisioned type.default IKeyThe AWS KMS key for encryption of Performance Insights data.default PerformanceInsightRetentionThe amount of time, in days, to retain Performance Insights data.default BooleanWhether Performance Insights is enabled.getTier()The promotion tier the instance was created in.getType()The instance type (provisioned vs serverless v2).Methods inherited from interface software.constructs.IConstruct
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
getEnvMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDbInstanceArn
The instance ARN. -
getDbInstanceEndpointAddress
The instance endpoint address. -
getDbiResourceId
The instance resource ID. -
getInstanceIdentifier
The instance identifier. -
getTier
The promotion tier the instance was created in. -
getType
The instance type (provisioned vs serverless v2). -
getInstanceSize
The instance size if the instance is a provisioned type. -
getPerformanceInsightEncryptionKey
The AWS KMS key for encryption of Performance Insights data. -
getPerformanceInsightRetention
The amount of time, in days, to retain Performance Insights data. -
getPerformanceInsightsEnabled
Whether Performance Insights is enabled.
-