Interface IDatabaseCluster.Jsii$Default
- All Superinterfaces:
IConnectable,IConnectable.Jsii$Default,software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,IDatabaseCluster,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IDatabaseCluster.Jsii$Proxy
- Enclosing interface:
IDatabaseCluster
@Internal
public static interface IDatabaseCluster.Jsii$Default
extends IDatabaseCluster, IResource.Jsii$Default, IConnectable.Jsii$Default
Internal default implementation for
IDatabaseCluster.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.IConnectable
IConnectable.Jsii$Default, IConnectable.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.neptune.alpha.IDatabaseCluster
IDatabaseCluster.Jsii$Default, IDatabaseCluster.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault Endpoint(experimental) The endpoint to use for read/write operations.default String(experimental) Identifier of the cluster.default Endpoint(experimental) Endpoint to use for load-balanced read-only operations.default String(experimental) Resource identifier of the cluster.default Grantgrant(IGrantable grantee, String... actions) (experimental) Grant the given identity the specified actions.default GrantgrantConnect(IGrantable grantee) (experimental) Grant the given identity connection access to the database.default Metric(experimental) Return the given named metric associated with this DatabaseCluster instance.default Metricmetric(String metricName, MetricOptions props) (experimental) Return the given named metric associated with this DatabaseCluster instance.Methods inherited from interface software.amazon.awscdk.services.ec2.IConnectable.Jsii$Default
getConnectionsMethods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClusterEndpoint
(experimental) The endpoint to use for read/write operations.- Specified by:
getClusterEndpointin interfaceIDatabaseCluster
-
getClusterIdentifier
(experimental) Identifier of the cluster.- Specified by:
getClusterIdentifierin interfaceIDatabaseCluster
-
getClusterReadEndpoint
(experimental) Endpoint to use for load-balanced read-only operations.- Specified by:
getClusterReadEndpointin interfaceIDatabaseCluster
-
getClusterResourceIdentifier
(experimental) Resource identifier of the cluster.- Specified by:
getClusterResourceIdentifierin interfaceIDatabaseCluster
-
grant
@Stability(Experimental) @NotNull default Grant grant(@NotNull IGrantable grantee, @NotNull String... actions) (experimental) Grant the given identity the specified actions.- Specified by:
grantin interfaceIDatabaseCluster- Parameters:
grantee- the identity to be granted the actions. This parameter is required.actions- the data-access actions. This parameter is required.- See Also:
-
grantConnect
(experimental) Grant the given identity connection access to the database.- Specified by:
grantConnectin interfaceIDatabaseCluster- Parameters:
grantee- This parameter is required.
-
metric
@Stability(Experimental) @NotNull default Metric metric(@NotNull String metricName, @Nullable MetricOptions props) (experimental) Return the given named metric associated with this DatabaseCluster instance.- Specified by:
metricin interfaceIDatabaseCluster- Parameters:
metricName- This parameter is required.props-- See Also:
-
metric
(experimental) Return the given named metric associated with this DatabaseCluster instance.- Specified by:
metricin interfaceIDatabaseCluster- Parameters:
metricName- This parameter is required.- See Also:
-