Interface ICluster.Jsii$Default
- All Superinterfaces:
ICluster,software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ICluster.Jsii$Proxy
- Enclosing interface:
ICluster
Internal default implementation for
ICluster.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.dsql.alpha.ICluster
ICluster.Jsii$Default, ICluster.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.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 String(experimental) Arn of the cluster.default String(experimental) Connection endpoint for the cluster.default String(experimental) Identifier of the cluster.default String(experimental) VPC endpoint service name for 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 permission to connect to the database.default GrantgrantConnectAdmin(IGrantable grantee) (experimental) Grant the given identity permission to connect to the database with admin role.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNode, withMethods 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
-
getClusterArn
(experimental) Arn of the cluster.- Specified by:
getClusterArnin interfaceICluster
-
getClusterEndpoint
(experimental) Connection endpoint for the cluster.- Specified by:
getClusterEndpointin interfaceICluster
-
getClusterIdentifier
(experimental) Identifier of the cluster.- Specified by:
getClusterIdentifierin interfaceICluster
-
getVpcEndpointServiceName
(experimental) VPC endpoint service name for the cluster.- Specified by:
getVpcEndpointServiceNamein interfaceICluster
-
grant
@Stability(Experimental) @NotNull default Grant grant(@NotNull IGrantable grantee, @NotNull String... actions) (experimental) Grant the given identity the specified actions. -
grantConnect
(experimental) Grant the given identity permission to connect to the database.[disable-awslint:no-grants]
- Specified by:
grantConnectin interfaceICluster- Parameters:
grantee- This parameter is required.
-
grantConnectAdmin
(experimental) Grant the given identity permission to connect to the database with admin role.[disable-awslint:no-grants]
- Specified by:
grantConnectAdminin interfaceICluster- Parameters:
grantee- This parameter is required.
-