

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AL2 AMI 发布通知
<a name="linux-ami-notifications"></a>

要在新的亚马逊 Linux 发布 AMIs 时收到通知，您可以使用亚马逊 SNS 进行订阅。

有关订阅通知的信息 AL2023，请参阅 *Amazon Linux 2023 用户指南*中的[接收有关新更新的通知](https://docs.aws.amazon.com/linux/al2023/ug/receive-update-notification.html)。

**注意**  
的标准支持 AL1 已于 2020 年 12 月 31 日结束。 AL1 维护支持阶段已于 2023 年 12 月 31 日结束。有关 AL1 EOL 和维护支持的更多信息，请参阅博客文章 [Amazon Linux AMI end-of-life 上的更新](https://aws.amazon.com/blogs/aws/update-on-amazon-linux-ami-end-of-life/)。

**订阅 Amazon Linux 通知**

1. [在 v3/home 上打开亚马逊 SNS 控制台。https://console.aws.amazon.com/sns/](https://console.aws.amazon.com/sns/v3/home)

1. 如果需要，可在导航栏中将区域更改为**美国东部（弗吉尼亚北部）**。必须选择所订阅的 SNS 通知在创建时所在的区域。

1. 在导航窗格中，依次选择 **Subscriptions** 和 **Create subscription**。

1. 对于 **Create subscription** 对话框，执行以下操作：

   1. [AL2] 对于**主题 ARN**，复制并粘贴以下 Amazon 资源名称 (ARN)：**arn:aws:sns:us-east-1:137112412989:amazon-linux-2-ami-updates**。

   1. [Amazon Linux] 对于**主题 ARN**，复制并粘贴以下 Amazon Resource Name (ARN)：**arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates**。

   1. 对于**协议**，选择**电子邮件**。

   1. 对于**端点**，输入可用来接收通知的电子邮件地址。

   1. 选择**创建订阅**。

1. 您会收到一封主题为 “AWS 通知-订阅确认” 的确认电子邮件。打开该电子邮件，选择**确认订阅**来完成订阅。

每当 AMIs 发布时，我们都会向相应主题的订阅者发送通知。若不想再接收这些通知，请使用以下过程取消订阅。

**取消订阅 Amazon Linux 通知**

1. [在 v3/home 上打开亚马逊 SNS 控制台。https://console.aws.amazon.com/sns/](https://console.aws.amazon.com/sns/v3/home)

1. 如果需要，可在导航栏中将区域更改为**美国东部（弗吉尼亚北部）**。必须使用创建 SNS 通知的区域。

1. 在导航窗格中，选择**订阅**，选择订阅，然后选择**操作**和**删除订阅**。

1. 当系统提示进行确认时，选择 **Delete（删除）**。

**Amazon Linux AMI SNS 消息格式**  
SNS 消息的架构如下所示。

```
{
    "description": "Validates output from AMI Release SNS message",
    "type": "object",
    "properties": {
        "v1": {
            "type": "object",
            "properties": {
                "ReleaseVersion": {
                    "description": "Major release (ex. 2018.03)",
                    "type": "string"
                },
                "ImageVersion": {
                    "description": "Full release (ex. 2018.03.0.20180412)",
                    "type": "string"
                },
                "ReleaseNotes": {
                    "description": "Human-readable string with extra information",
                    "type": "string"
                },
                "Regions": {
                    "type": "object",
                    "description": "Each key will be a region name (ex. us-east-1)",
                    "additionalProperties": {
                        "type": "array",
                        "items": {
                            "type": "object",
                            "properties": {
                                "Name": {
                                    "description": "AMI Name (ex. amzn-ami-hvm-2018.03.0.20180412-x86_64-gp2)",
                                    "type": "string"
                                },
                                "ImageId": {
                                    "description": "AMI Name (ex.ami-467ca739)",
                                    "type": "string"
                                }
                            },
                            "required": [
                                "Name",
                                "ImageId"
                            ]
                        }
                    }
                }
            },
            "required": [
                "ReleaseVersion",
                "ImageVersion",
                "ReleaseNotes",
                "Regions"
            ]
        }
    },
    "required": [
        "v1"
    ]
}
```