Skip to content

Commit f85d075

Browse files
author
awstools
committed
docs(client-cloud9): Doc-only update around removing AL1 from list of available AMIs for Cloud9
1 parent a0ab577 commit f85d075

File tree

2 files changed

+46
-15
lines changed

2 files changed

+46
-15
lines changed

clients/client-cloud9/src/models/models_0.ts

+2-14
Original file line numberDiff line numberDiff line change
@@ -137,21 +137,14 @@ export interface CreateEnvironmentEC2Request {
137137
* direct methods of communicating with the API, such as Amazon Web Services SDK, Amazon Web Services CLI and Amazon Web Services
138138
* CloudFormation. This change will only affect direct API consumers, and not Cloud9 console
139139
* users.</p>
140-
* <p>From January 22, 2024, Amazon Linux (AL1) will be removed from the list of available image
141-
* IDs for Cloud9. This is necessary as AL1 will reach the end of maintenance support in December
142-
* 2023, and as a result will no longer receive security updates. We recommend using Amazon Linux
143-
* 2023 as the AMI to create your environment as it is fully supported. This change will only affect
144-
* direct API consumers, and not Cloud9 console users.</p>
140+
* <p>We recommend using Amazon Linux 2023 as the AMI to create your environment as it is fully
141+
* supported. </p>
145142
* <p>Since Ubuntu 18.04 has ended standard support as of May 31, 2023, we recommend you choose Ubuntu 22.04.</p>
146143
* <p>
147144
* <b>AMI aliases </b>
148145
* </p>
149146
* <ul>
150147
* <li>
151-
* <p>Amazon Linux: <code>amazonlinux-1-x86_64</code>
152-
* </p>
153-
* </li>
154-
* <li>
155148
* <p>Amazon Linux 2: <code>amazonlinux-2-x86_64</code>
156149
* </p>
157150
* </li>
@@ -173,11 +166,6 @@ export interface CreateEnvironmentEC2Request {
173166
* </p>
174167
* <ul>
175168
* <li>
176-
* <p>Amazon Linux:
177-
* <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64</code>
178-
* </p>
179-
* </li>
180-
* <li>
181169
* <p>Amazon Linux 2:
182170
* <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64</code>
183171
* </p>

codegen/sdk-codegen/aws-models/cloud9.json

+44-1
Original file line numberDiff line numberDiff line change
@@ -1176,7 +1176,7 @@
11761176
"imageId": {
11771177
"target": "com.amazonaws.cloud9#ImageId",
11781178
"traits": {
1179-
"smithy.api#documentation": "<p>The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance.\n To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM)\n path.</p>\n <p>From December 04, 2023, you will be required to include the <code>imageId</code> parameter\n for the <code>CreateEnvironmentEC2</code> action. This change will be reflected across all\n direct methods of communicating with the API, such as Amazon Web Services SDK, Amazon Web Services CLI and Amazon Web Services\n CloudFormation. This change will only affect direct API consumers, and not Cloud9 console\n users.</p>\n <p>From January 22, 2024, Amazon Linux (AL1) will be removed from the list of available image\n IDs for Cloud9. This is necessary as AL1 will reach the end of maintenance support in December\n 2023, and as a result will no longer receive security updates. We recommend using Amazon Linux\n 2023 as the AMI to create your environment as it is fully supported. This change will only affect\n direct API consumers, and not Cloud9 console users.</p>\n <p>Since Ubuntu 18.04 has ended standard support as of May 31, 2023, we recommend you choose Ubuntu 22.04.</p>\n <p>\n <b>AMI aliases </b>\n </p>\n <ul>\n <li>\n <p>Amazon Linux: <code>amazonlinux-1-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2: <code>amazonlinux-2-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2023 (recommended): <code>amazonlinux-2023-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 18.04: <code>ubuntu-18.04-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 22.04: <code>ubuntu-22.04-x86_64</code>\n </p>\n </li>\n </ul>\n <p>\n <b>SSM paths</b>\n </p>\n <ul>\n <li>\n <p>Amazon Linux:\n <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2:\n <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2023 (recommended): <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2023-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 18.04:\n <code>resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 22.04:\n <code>resolve:ssm:/aws/service/cloud9/amis/ubuntu-22.04-x86_64</code>\n </p>\n </li>\n </ul>",
1179+
"smithy.api#documentation": "<p>The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance.\n To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM)\n path.</p>\n <p>From December 04, 2023, you will be required to include the <code>imageId</code> parameter\n for the <code>CreateEnvironmentEC2</code> action. This change will be reflected across all\n direct methods of communicating with the API, such as Amazon Web Services SDK, Amazon Web Services CLI and Amazon Web Services\n CloudFormation. This change will only affect direct API consumers, and not Cloud9 console\n users.</p>\n <p>We recommend using Amazon Linux 2023 as the AMI to create your environment as it is fully\n supported. </p>\n <p>Since Ubuntu 18.04 has ended standard support as of May 31, 2023, we recommend you choose Ubuntu 22.04.</p>\n <p>\n <b>AMI aliases </b>\n </p>\n <ul>\n <li>\n <p>Amazon Linux 2: <code>amazonlinux-2-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2023 (recommended): <code>amazonlinux-2023-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 18.04: <code>ubuntu-18.04-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 22.04: <code>ubuntu-22.04-x86_64</code>\n </p>\n </li>\n </ul>\n <p>\n <b>SSM paths</b>\n </p>\n <ul>\n <li>\n <p>Amazon Linux 2:\n <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64</code>\n </p>\n </li>\n <li>\n <p>Amazon Linux 2023 (recommended): <code>resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2023-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 18.04:\n <code>resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64</code>\n </p>\n </li>\n <li>\n <p>Ubuntu 22.04:\n <code>resolve:ssm:/aws/service/cloud9/amis/ubuntu-22.04-x86_64</code>\n </p>\n </li>\n </ul>",
11801180
"smithy.api#required": {}
11811181
}
11821182
},
@@ -1528,6 +1528,49 @@
15281528
}
15291529
]
15301530
}
1531+
},
1532+
{
1533+
"title": "DescribeEnvironmentMemberships2",
1534+
"documentation": "The following example gets information about the owner of the specified development environment.",
1535+
"input": {
1536+
"permissions": ["owner"],
1537+
"environmentId": "8d9967e2f0624182b74e7690ad69ebEX"
1538+
},
1539+
"output": {
1540+
"memberships": [
1541+
{
1542+
"environmentId": "8d9967e2f0624182b74e7690ad69ebEX",
1543+
"permissions": "owner",
1544+
"userArn": "arn:aws:iam::123456789012:user/MyDemoUser",
1545+
"userId": "AIDAJNUEDQAQWFELJDLEX"
1546+
}
1547+
]
1548+
}
1549+
},
1550+
{
1551+
"title": "DescribeEnvironmentMemberships3",
1552+
"documentation": "The following example gets development environment membership information for the specified user.",
1553+
"input": {
1554+
"userArn": "arn:aws:iam::123456789012:user/MyDemoUser"
1555+
},
1556+
"output": {
1557+
"memberships": [
1558+
{
1559+
"environmentId": "10a75714bd494714929e7f5ec4125aEX",
1560+
"lastAccess": "2018-01-19T11:06:13Z",
1561+
"permissions": "owner",
1562+
"userArn": "arn:aws:iam::123456789012:user/MyDemoUser",
1563+
"userId": "AIDAJNUEDQAQWFELJDLEX"
1564+
},
1565+
{
1566+
"environmentId": "12bfc3cd537f41cb9776f8af5525c9EX",
1567+
"lastAccess": "2018-01-19T11:39:19Z",
1568+
"permissions": "owner",
1569+
"userArn": "arn:aws:iam::123456789012:user/MyDemoUser",
1570+
"userId": "AIDAJNUEDQAQWFELJDLEX"
1571+
}
1572+
]
1573+
}
15311574
}
15321575
],
15331576
"smithy.api#paginated": {

0 commit comments

Comments
 (0)