@@ -252,16 +252,24 @@ namespace Model
252252 * service scheduler will wait for both the task to reach a healthy status and the
253253 * load balancer target group health check to return a healthy status before
254254 * counting the task towards the minimum healthy percent total.</p> </li> </ul>
255- * <p>If a service is using either the blue/green (<code>CODE_DEPLOY</code>) or
256- * <code>EXTERNAL</code> deployment types and is running tasks that use the EC2
257- * launch type, the <b>minimum healthy percent</b> value is set to the default
258- * value and is used to define the lower limit on the number of the tasks in the
259- * service that remain in the <code>RUNNING</code> state while the container
260- * instances are in the <code>DRAINING</code> state. If a service is using either
261- * the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment
262- * types and is running tasks that use the Fargate launch type, the minimum healthy
263- * percent value is not used, although it is returned when describing your
264- * service.</p>
255+ * <p>The default value for a replica service for
256+ * <code>minimumHealthyPercent</code> is 100%. The default
257+ * <code>minimumHealthyPercent</code> value for a service using the
258+ * <code>DAEMON</code> service schedule is 0% for the CLI, the Amazon Web Services
259+ * SDKs, and the APIs and 50% for the Amazon Web Services Management Console.</p>
260+ * <p>The minimum number of healthy tasks during a deployment is the
261+ * <code>desiredCount</code> multiplied by the
262+ * <code>minimumHealthyPercent</code>/100, rounded up to the nearest integer
263+ * value.</p> <p>If a service is using either the blue/green
264+ * (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment types and is
265+ * running tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
266+ * value is set to the default value and is used to define the lower limit on the
267+ * number of the tasks in the service that remain in the <code>RUNNING</code> state
268+ * while the container instances are in the <code>DRAINING</code> state. If a
269+ * service is using either the blue/green (<code>CODE_DEPLOY</code>) or
270+ * <code>EXTERNAL</code> deployment types and is running tasks that use the Fargate
271+ * launch type, the minimum healthy percent value is not used, although it is
272+ * returned when describing your service.</p>
265273 */
266274 inline int GetMinimumHealthyPercent () const { return m_minimumHealthyPercent; }
267275
@@ -295,16 +303,24 @@ namespace Model
295303 * service scheduler will wait for both the task to reach a healthy status and the
296304 * load balancer target group health check to return a healthy status before
297305 * counting the task towards the minimum healthy percent total.</p> </li> </ul>
298- * <p>If a service is using either the blue/green (<code>CODE_DEPLOY</code>) or
299- * <code>EXTERNAL</code> deployment types and is running tasks that use the EC2
300- * launch type, the <b>minimum healthy percent</b> value is set to the default
301- * value and is used to define the lower limit on the number of the tasks in the
302- * service that remain in the <code>RUNNING</code> state while the container
303- * instances are in the <code>DRAINING</code> state. If a service is using either
304- * the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment
305- * types and is running tasks that use the Fargate launch type, the minimum healthy
306- * percent value is not used, although it is returned when describing your
307- * service.</p>
306+ * <p>The default value for a replica service for
307+ * <code>minimumHealthyPercent</code> is 100%. The default
308+ * <code>minimumHealthyPercent</code> value for a service using the
309+ * <code>DAEMON</code> service schedule is 0% for the CLI, the Amazon Web Services
310+ * SDKs, and the APIs and 50% for the Amazon Web Services Management Console.</p>
311+ * <p>The minimum number of healthy tasks during a deployment is the
312+ * <code>desiredCount</code> multiplied by the
313+ * <code>minimumHealthyPercent</code>/100, rounded up to the nearest integer
314+ * value.</p> <p>If a service is using either the blue/green
315+ * (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment types and is
316+ * running tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
317+ * value is set to the default value and is used to define the lower limit on the
318+ * number of the tasks in the service that remain in the <code>RUNNING</code> state
319+ * while the container instances are in the <code>DRAINING</code> state. If a
320+ * service is using either the blue/green (<code>CODE_DEPLOY</code>) or
321+ * <code>EXTERNAL</code> deployment types and is running tasks that use the Fargate
322+ * launch type, the minimum healthy percent value is not used, although it is
323+ * returned when describing your service.</p>
308324 */
309325 inline bool MinimumHealthyPercentHasBeenSet () const { return m_minimumHealthyPercentHasBeenSet; }
310326
@@ -338,16 +354,24 @@ namespace Model
338354 * service scheduler will wait for both the task to reach a healthy status and the
339355 * load balancer target group health check to return a healthy status before
340356 * counting the task towards the minimum healthy percent total.</p> </li> </ul>
341- * <p>If a service is using either the blue/green (<code>CODE_DEPLOY</code>) or
342- * <code>EXTERNAL</code> deployment types and is running tasks that use the EC2
343- * launch type, the <b>minimum healthy percent</b> value is set to the default
344- * value and is used to define the lower limit on the number of the tasks in the
345- * service that remain in the <code>RUNNING</code> state while the container
346- * instances are in the <code>DRAINING</code> state. If a service is using either
347- * the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment
348- * types and is running tasks that use the Fargate launch type, the minimum healthy
349- * percent value is not used, although it is returned when describing your
350- * service.</p>
357+ * <p>The default value for a replica service for
358+ * <code>minimumHealthyPercent</code> is 100%. The default
359+ * <code>minimumHealthyPercent</code> value for a service using the
360+ * <code>DAEMON</code> service schedule is 0% for the CLI, the Amazon Web Services
361+ * SDKs, and the APIs and 50% for the Amazon Web Services Management Console.</p>
362+ * <p>The minimum number of healthy tasks during a deployment is the
363+ * <code>desiredCount</code> multiplied by the
364+ * <code>minimumHealthyPercent</code>/100, rounded up to the nearest integer
365+ * value.</p> <p>If a service is using either the blue/green
366+ * (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment types and is
367+ * running tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
368+ * value is set to the default value and is used to define the lower limit on the
369+ * number of the tasks in the service that remain in the <code>RUNNING</code> state
370+ * while the container instances are in the <code>DRAINING</code> state. If a
371+ * service is using either the blue/green (<code>CODE_DEPLOY</code>) or
372+ * <code>EXTERNAL</code> deployment types and is running tasks that use the Fargate
373+ * launch type, the minimum healthy percent value is not used, although it is
374+ * returned when describing your service.</p>
351375 */
352376 inline void SetMinimumHealthyPercent (int value) { m_minimumHealthyPercentHasBeenSet = true ; m_minimumHealthyPercent = value; }
353377
@@ -381,16 +405,24 @@ namespace Model
381405 * service scheduler will wait for both the task to reach a healthy status and the
382406 * load balancer target group health check to return a healthy status before
383407 * counting the task towards the minimum healthy percent total.</p> </li> </ul>
384- * <p>If a service is using either the blue/green (<code>CODE_DEPLOY</code>) or
385- * <code>EXTERNAL</code> deployment types and is running tasks that use the EC2
386- * launch type, the <b>minimum healthy percent</b> value is set to the default
387- * value and is used to define the lower limit on the number of the tasks in the
388- * service that remain in the <code>RUNNING</code> state while the container
389- * instances are in the <code>DRAINING</code> state. If a service is using either
390- * the blue/green (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment
391- * types and is running tasks that use the Fargate launch type, the minimum healthy
392- * percent value is not used, although it is returned when describing your
393- * service.</p>
408+ * <p>The default value for a replica service for
409+ * <code>minimumHealthyPercent</code> is 100%. The default
410+ * <code>minimumHealthyPercent</code> value for a service using the
411+ * <code>DAEMON</code> service schedule is 0% for the CLI, the Amazon Web Services
412+ * SDKs, and the APIs and 50% for the Amazon Web Services Management Console.</p>
413+ * <p>The minimum number of healthy tasks during a deployment is the
414+ * <code>desiredCount</code> multiplied by the
415+ * <code>minimumHealthyPercent</code>/100, rounded up to the nearest integer
416+ * value.</p> <p>If a service is using either the blue/green
417+ * (<code>CODE_DEPLOY</code>) or <code>EXTERNAL</code> deployment types and is
418+ * running tasks that use the EC2 launch type, the <b>minimum healthy percent</b>
419+ * value is set to the default value and is used to define the lower limit on the
420+ * number of the tasks in the service that remain in the <code>RUNNING</code> state
421+ * while the container instances are in the <code>DRAINING</code> state. If a
422+ * service is using either the blue/green (<code>CODE_DEPLOY</code>) or
423+ * <code>EXTERNAL</code> deployment types and is running tasks that use the Fargate
424+ * launch type, the minimum healthy percent value is not used, although it is
425+ * returned when describing your service.</p>
394426 */
395427 inline DeploymentConfiguration& WithMinimumHealthyPercent (int value) { SetMinimumHealthyPercent (value); return *this ;}
396428
0 commit comments