#include <ClusterSetting.h>
The settings to use when creating a cluster. This parameter is used to enable CloudWatch Container Insights for a cluster.
See Also:
AWS API Reference
Definition at line 33 of file ClusterSetting.h.
◆ ClusterSetting() [1/2]
Aws::ECS::Model::ClusterSetting::ClusterSetting |
( |
| ) |
|
◆ ClusterSetting() [2/2]
◆ GetName()
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 46 of file ClusterSetting.h.
◆ GetValue()
const Aws::String& Aws::ECS::Model::ClusterSetting::GetValue |
( |
| ) |
const |
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 88 of file ClusterSetting.h.
◆ Jsonize()
◆ NameHasBeenSet()
bool Aws::ECS::Model::ClusterSetting::NameHasBeenSet |
( |
| ) |
const |
|
inline |
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 52 of file ClusterSetting.h.
◆ operator=()
◆ SetName() [1/2]
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 64 of file ClusterSetting.h.
◆ SetName() [2/2]
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 58 of file ClusterSetting.h.
◆ SetValue() [1/3]
void Aws::ECS::Model::ClusterSetting::SetValue |
( |
Aws::String && |
value | ) |
|
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 121 of file ClusterSetting.h.
◆ SetValue() [2/3]
void Aws::ECS::Model::ClusterSetting::SetValue |
( |
const Aws::String & |
value | ) |
|
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 110 of file ClusterSetting.h.
◆ SetValue() [3/3]
void Aws::ECS::Model::ClusterSetting::SetValue |
( |
const char * |
value | ) |
|
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 132 of file ClusterSetting.h.
◆ ValueHasBeenSet()
bool Aws::ECS::Model::ClusterSetting::ValueHasBeenSet |
( |
| ) |
const |
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 99 of file ClusterSetting.h.
◆ WithName() [1/2]
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 76 of file ClusterSetting.h.
◆ WithName() [2/2]
The name of the cluster setting. The only supported value is containerInsights
.
Definition at line 70 of file ClusterSetting.h.
◆ WithValue() [1/3]
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 154 of file ClusterSetting.h.
◆ WithValue() [2/3]
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 143 of file ClusterSetting.h.
◆ WithValue() [3/3]
ClusterSetting& Aws::ECS::Model::ClusterSetting::WithValue |
( |
const char * |
value | ) |
|
|
inline |
The value to set for the cluster setting. The supported values are enabled
and disabled
. If enabled
is specified, CloudWatch Container Insights will be enabled for the cluster, otherwise it will be disabled unless the containerInsights
account setting is enabled. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.
Definition at line 165 of file ClusterSetting.h.
The documentation for this class was generated from the following file: