@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:38.727Z") @Stability(value=Stable) public interface ICluster extends software.amazon.jsii.JsiiSerializable, IResource
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ICluster.Jsii$Default
Internal default implementation for
ICluster. |
static class |
ICluster.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
default IAutoScalingGroup |
getAutoscalingGroup()
The autoscaling group added to the cluster if capacity is associated to the cluster.
|
String |
getClusterArn()
The Amazon Resource Name (ARN) that identifies the cluster.
|
String |
getClusterName()
The name of the cluster.
|
Connections |
getConnections()
Manage the allowed network connections for the cluster with Security Groups.
|
default INamespace |
getDefaultCloudMapNamespace()
The AWS Cloud Map namespace to associate with the cluster.
|
default ExecuteCommandConfiguration |
getExecuteCommandConfiguration()
The execute command configuration for the cluster.
|
Boolean |
getHasEc2Capacity()
Specifies whether the cluster has EC2 instance capacity.
|
IVpc |
getVpc()
The VPC associated with the cluster.
|
applyRemovalPolicy, getEnv, getStack@Stability(value=Stable) @NotNull String getClusterArn()
@Stability(value=Stable) @NotNull String getClusterName()
@Stability(value=Stable) @NotNull Connections getConnections()
@Stability(value=Stable) @NotNull Boolean getHasEc2Capacity()
@Stability(value=Stable) @NotNull IVpc getVpc()
@Stability(value=Stable) @Nullable default IAutoScalingGroup getAutoscalingGroup()
@Stability(value=Stable) @Nullable default INamespace getDefaultCloudMapNamespace()
@Stability(value=Stable) @Nullable default ExecuteCommandConfiguration getExecuteCommandConfiguration()
Copyright © 2022. All rights reserved.