Interface ICluster
A regional grouping of one or more container instances on which you can run tasks and services.
Namespace: Amazon.CDK.AWS.ECS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICluster : IResource
Syntax (vb)
Public Interface ICluster
Inherits IResource, IConstruct, IDependable
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.
virtual IAutoScalingGroup AutoscalingGroup { get; }
Property Value
ClusterArn
The Amazon Resource Name (ARN) that identifies the cluster.
string ClusterArn { get; }
Property Value
System.String
Remarks
Attribute: true
ClusterName
The name of the cluster.
string ClusterName { get; }
Property Value
System.String
Remarks
Attribute: true
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.
virtual INamespace DefaultCloudMapNamespace { get; }
Property Value
ExecuteCommandConfiguration
The execute command configuration for the cluster.
virtual IExecuteCommandConfiguration ExecuteCommandConfiguration { get; }
Property Value
HasEc2Capacity
Specifies whether the cluster has EC2 instance capacity.
bool HasEc2Capacity { get; }
Property Value
System.Boolean