|
6021 | 6021 | "maxSwap": { |
6022 | 6022 | "target": "com.amazonaws.ecs#BoxedInteger", |
6023 | 6023 | "traits": { |
6024 | | - "smithy.api#documentation": "<p>The total amount of swap memory (in MiB) a container can use. This parameter will be\n\t\t\ttranslated to the <code>--memory-swap</code> option to <a href=\"https://docs.docker.com/engine/reference/run/#security-configuration\">docker run</a> where the value would be the sum of\n\t\t\tthe container memory plus the <code>maxSwap</code> value.</p>\n <p>If a <code>maxSwap</code> value of <code>0</code> is specified, the container will not\n\t\t\tuse swap. Accepted values are <code>0</code> or any positive integer. If the\n\t\t\t\t<code>maxSwap</code> parameter is omitted, the container will use the swap\n\t\t\tconfiguration for the container instance it is running on. A <code>maxSwap</code> value\n\t\t\tmust be set for the <code>swappiness</code> parameter to be used.</p>\n <note>\n <p>If you're using tasks that use the Fargate launch type, the\n\t\t\t\t\t<code>maxSwap</code> parameter isn't supported.</p>\n </note>" |
| 6024 | + "smithy.api#documentation": "<p>The total amount of swap memory (in MiB) a container can use. This parameter will be\n\t\t\ttranslated to the <code>--memory-swap</code> option to <a href=\"https://docs.docker.com/engine/reference/run/#security-configuration\">docker run</a> where the value would be the sum of\n\t\t\tthe container memory plus the <code>maxSwap</code> value.</p>\n <p>If a <code>maxSwap</code> value of <code>0</code> is specified, the container will not\n\t\t\tuse swap. Accepted values are <code>0</code> or any positive integer. If the\n\t\t\t\t<code>maxSwap</code> parameter is omitted, the container will use the swap\n\t\t\tconfiguration for the container instance it is running on. A <code>maxSwap</code> value\n\t\t\tmust be set for the <code>swappiness</code> parameter to be used.</p>\n <note>\n <p>If you're using tasks that use the Fargate launch type, the\n\t\t\t\t\t<code>maxSwap</code> parameter isn't supported.</p>\n <p>If you're using tasks on Amazon Linux 2023 the <code>swappiness</code> parameter isn't supported.</p>\n </note>" |
6025 | 6025 | } |
6026 | 6026 | }, |
6027 | 6027 | "swappiness": { |
6028 | 6028 | "target": "com.amazonaws.ecs#BoxedInteger", |
6029 | 6029 | "traits": { |
6030 | | - "smithy.api#documentation": "<p>This allows you to tune a container's memory swappiness behavior. A\n\t\t\t\t<code>swappiness</code> value of <code>0</code> will cause swapping to not happen\n\t\t\tunless absolutely necessary. A <code>swappiness</code> value of <code>100</code> will\n\t\t\tcause pages to be swapped very aggressively. Accepted values are whole numbers between\n\t\t\t\t<code>0</code> and <code>100</code>. If the <code>swappiness</code> parameter is not\n\t\t\tspecified, a default value of <code>60</code> is used. If a value is not specified for\n\t\t\t\t<code>maxSwap</code> then this parameter is ignored. This parameter maps to the\n\t\t\t\t<code>--memory-swappiness</code> option to <a href=\"https://docs.docker.com/engine/reference/run/#security-configuration\">docker run</a>.</p>\n <note>\n <p>If you're using tasks that use the Fargate launch type, the\n\t\t\t\t\t<code>swappiness</code> parameter isn't supported.</p>\n </note>" |
| 6030 | + "smithy.api#documentation": "<p>This allows you to tune a container's memory swappiness behavior. A\n\t\t\t\t<code>swappiness</code> value of <code>0</code> will cause swapping to not happen\n\t\t\tunless absolutely necessary. A <code>swappiness</code> value of <code>100</code> will\n\t\t\tcause pages to be swapped very aggressively. Accepted values are whole numbers between\n\t\t\t\t<code>0</code> and <code>100</code>. If the <code>swappiness</code> parameter is not\n\t\t\tspecified, a default value of <code>60</code> is used. If a value is not specified for\n\t\t\t\t<code>maxSwap</code> then this parameter is ignored. This parameter maps to the\n\t\t\t\t<code>--memory-swappiness</code> option to <a href=\"https://docs.docker.com/engine/reference/run/#security-configuration\">docker run</a>.</p>\n <note>\n <p>If you're using tasks that use the Fargate launch type, the\n\t\t\t\t\t<code>swappiness</code> parameter isn't supported.</p>\n <p>If you're using tasks on Amazon Linux 2023 the <code>swappiness</code> parameter isn't supported.</p>\n </note>" |
6031 | 6031 | } |
6032 | 6032 | } |
6033 | 6033 | }, |
|
7670 | 7670 | } |
7671 | 7671 | }, |
7672 | 7672 | "traits": { |
7673 | | - "smithy.api#documentation": "<p>Port mappings allow containers to access ports on the host container instance to send\n\t\t\tor receive traffic. Port mappings are specified as part of the container\n\t\t\tdefinition.</p>\n <p>If you use containers in a task with the <code>awsvpc</code> or <code>host</code>\n\t\t\tnetwork mode, specify the exposed ports using <code>containerPort</code>. The\n\t\t\t\t<code>hostPort</code> can be left blank or it must be the same value as the\n\t\t\t\t<code>containerPort</code>.</p>\n <note>\n <p>You can't expose the same container port for multiple protocols. If you attempt\n\t\t\t\tthis, an error is returned.</p>\n </note>\n <p>After a task reaches the <code>RUNNING</code> status, manual and automatic host and\n\t\t\tcontainer port assignments are visible in the <code>networkBindings</code> section of\n\t\t\t\t<a>DescribeTasks</a> API responses.</p>" |
| 7673 | + "smithy.api#documentation": "<p>Port mappings allow containers to access ports on the host container instance to send\n\t\t\tor receive traffic. Port mappings are specified as part of the container\n\t\t\tdefinition.</p>\n <p>If you use containers in a task with the <code>awsvpc</code> or <code>host</code>\n\t\t\tnetwork mode, specify the exposed ports using <code>containerPort</code>. The\n\t\t\t\t<code>hostPort</code> can be left blank or it must be the same value as the\n\t\t\t\t<code>containerPort</code>.</p>\n <p>Most fields of this parameter (<code>containerPort</code>, <code>hostPort</code>,\n\t\t\t\t<code>protocol</code>) maps to <code>PortBindings</code> in the\n\t\t\t<a href=\"https://docs.docker.com/engine/api/v1.35/#operation/ContainerCreate\">Create a container</a> section of the <a href=\"https://docs.docker.com/engine/api/v1.35/\">Docker Remote API</a> and the\n\t\t\t\t<code>--publish</code> option to <a href=\"https://docs.docker.com/engine/reference/commandline/run/\">\n <code>docker\n\t\t\t\t\trun</code>\n </a>. If the network mode of a task definition is set to\n\t\t\t\t<code>host</code>, host ports must either be undefined or match the container port\n\t\t\tin the port mapping.</p>\n <note>\n <p>You can't expose the same container port for multiple protocols. If you attempt\n\t\t\t\tthis, an error is returned.</p>\n </note>\n <p>After a task reaches the <code>RUNNING</code> status, manual and automatic host and\n\t\t\tcontainer port assignments are visible in the <code>networkBindings</code> section of\n\t\t\t\t<a>DescribeTasks</a> API responses.</p>" |
7674 | 7674 | } |
7675 | 7675 | }, |
7676 | 7676 | "com.amazonaws.ecs#PortMappingList": { |
|
7840 | 7840 | "name": { |
7841 | 7841 | "target": "com.amazonaws.ecs#SettingName", |
7842 | 7842 | "traits": { |
7843 | | - "smithy.api#documentation": "<p>The resource name for which to modify the account setting. If\n\t\t\t\t<code>serviceLongArnFormat</code> is specified, the ARN for your Amazon ECS services is\n\t\t\taffected. If <code>taskLongArnFormat</code> is specified, the ARN and resource ID for\n\t\t\tyour Amazon ECS tasks is affected. If <code>containerInstanceLongArnFormat</code> is\n\t\t\tspecified, the ARN and resource ID for your Amazon ECS container instances is affected. If\n\t\t\t\t<code>awsvpcTrunking</code> is specified, the ENI limit for your Amazon ECS container\n\t\t\tinstances is affected. If <code>containerInsights</code> is specified, the default\n\t\t\tsetting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If\n\t\t\t\t<code>tagResourceAuthorization</code> is specified, the opt-in option for tagging\n\t\t\tresources on creation is affected. For information about the opt-in timeline, see <a href=\"https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-account-settings.html#tag-resources\">Tagging authorization timeline</a> in the <i>Amazon ECS Developer\n\t\t\t\tGuide</i>.</p>\n <p>When you specify <code>fargateFIPSMode</code> for the <code>name</code> and\n\t\t\t<code>enabled</code> for the <code>value</code>, Fargate uses FIPS-140 compliant\n\t\t\tcryptographic algorithms on your tasks. For more information about FIPS-140 compliance\n\t\t\twith Fargate, see <a href=\"https://docs.aws.amazon.com/AWSEC2ContainerServiceDocs/build/server-root/AmazonECS/latest/developerguide/ecs-fips-compliance.html\"> Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2\n\t\t\t\tcompliance</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>", |
| 7843 | + "smithy.api#documentation": "<p>The resource name for which to modify the account setting. If\n\t\t\t\t<code>serviceLongArnFormat</code> is specified, the ARN for your Amazon ECS services is\n\t\t\taffected. If <code>taskLongArnFormat</code> is specified, the ARN and resource ID for\n\t\t\tyour Amazon ECS tasks is affected. If <code>containerInstanceLongArnFormat</code> is\n\t\t\tspecified, the ARN and resource ID for your Amazon ECS container instances is affected. If\n\t\t\t\t<code>awsvpcTrunking</code> is specified, the ENI limit for your Amazon ECS container\n\t\t\tinstances is affected. If <code>containerInsights</code> is specified, the default\n\t\t\tsetting for Amazon Web Services CloudWatch Container Insights for your clusters is affected. If\n\t\t\t\t<code>tagResourceAuthorization</code> is specified, the opt-in option for tagging\n\t\t\tresources on creation is affected. For information about the opt-in timeline, see <a href=\"https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-account-settings.html#tag-resources\">Tagging authorization timeline</a> in the <i>Amazon ECS Developer\n\t\t\t\tGuide</i>.</p>\n <p>When you specify <code>fargateFIPSMode</code> for the <code>name</code> and\n\t\t\t<code>enabled</code> for the <code>value</code>, Fargate uses FIPS-140 compliant\n\t\t\tcryptographic algorithms on your tasks. For more information about FIPS-140 compliance\n\t\t\twith Fargate, see <a href=\"https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-fips-compliance.html\"> Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2\n\t\t\t\tcompliance</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>", |
7844 | 7844 | "smithy.api#required": {} |
7845 | 7845 | } |
7846 | 7846 | }, |
|
0 commit comments