Interface ICluster
A regional grouping of one or more container instances on which you can run tasks and services.
Inherited Members
Namespace: Amazon.CDK.AWS.ECS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICluster : IResource, IClusterRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Interface ICluster Inherits IResource, IClusterRef, IConstruct, IDependable, IEnvironmentAware
Synopsis
Properties
| AutoscalingGroup | The autoscaling group added to the cluster if capacity is associated to the cluster. |
| ClusterArn | The Amazon Resource Name (ARN) that identifies the cluster. |
| ClusterName | The name of the cluster. |
| Connections | Manage the allowed network connections for the cluster with Security Groups. |
| DefaultCloudMapNamespace | The AWS Cloud Map namespace to associate with the cluster. |
| ExecuteCommandConfiguration | The execute command configuration for the cluster. |
| HasEc2Capacity | Specifies whether the cluster has EC2 instance capacity. |
| Vpc | The VPC associated with the cluster. |
Properties
AutoscalingGroup
The autoscaling group added to the cluster if capacity is associated to the cluster.
IAutoScalingGroup? AutoscalingGroup { get; }
Property Value
ClusterArn
The Amazon Resource Name (ARN) that identifies the cluster.
string ClusterArn { get; }
Property Value
Remarks
Attribute: true
ClusterName
Connections
Manage the allowed network connections for the cluster with Security Groups.
Connections_ Connections { get; }
Property Value
DefaultCloudMapNamespace
The AWS Cloud Map namespace to associate with the cluster.
INamespace? DefaultCloudMapNamespace { get; }
Property Value
ExecuteCommandConfiguration
The execute command configuration for the cluster.
IExecuteCommandConfiguration? ExecuteCommandConfiguration { get; }
Property Value
HasEc2Capacity
Specifies whether the cluster has EC2 instance capacity.
bool HasEc2Capacity { get; }