/AWS1/CL_ECSDAEMONDEPLOYCONF¶
Optional deployment parameters that control how a daemon rolls out updates across container instances.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_drainpercent TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The percentage of container instances to drain simultaneously during a daemon deployment. Valid values are between 0.0 and 100.0.
io_alarms TYPE REF TO /AWS1/CL_ECSDAEMONALARMCONF /AWS1/CL_ECSDAEMONALARMCONF¶
The CloudWatch alarm configuration for the daemon deployment. When alarms are triggered during a deployment, the deployment can be automatically rolled back.
iv_baketimeinminutes TYPE /AWS1/ECSINTEGER /AWS1/ECSINTEGER¶
The amount of time (in minutes) to wait after a successful deployment step before proceeding. This allows time to monitor for issues before continuing. The default value is 0.
Queryable Attributes¶
drainPercent¶
The percentage of container instances to drain simultaneously during a daemon deployment. Valid values are between 0.0 and 100.0.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DRAINPERCENT() |
Getter for DRAINPERCENT, with configurable default |
ASK_DRAINPERCENT() |
Getter for DRAINPERCENT w/ exceptions if field has no value |
STR_DRAINPERCENT() |
String format for DRAINPERCENT, with configurable default |
HAS_DRAINPERCENT() |
Determine if DRAINPERCENT has a value |
alarms¶
The CloudWatch alarm configuration for the daemon deployment. When alarms are triggered during a deployment, the deployment can be automatically rolled back.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALARMS() |
Getter for ALARMS |
bakeTimeInMinutes¶
The amount of time (in minutes) to wait after a successful deployment step before proceeding. This allows time to monitor for issues before continuing. The default value is 0.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BAKETIMEINMINUTES() |
Getter for BAKETIMEINMINUTES |