本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為影響 Amazon EC2 執行個體的排程事件自訂電子郵件通知
您可以自訂排程事件通知,以便在電子郵件通知中包含標籤。如此可以更輕鬆地識別受影響的資源 (執行個體或 專用執行個體),並為即將到來的事件排定動作的優先順序。
當您自訂事件通知以包含標籤時,您可以選擇包含:
-
與受影響資源關聯的所有標籤
-
僅與受影響資源關聯的特定標籤
例如,假設您將 application
、costcenter
、project
,和 owner
標籤指派給所有執行個體。您可以選擇在事件通知中包含所有標籤。或者,如果您只想在事件通知中看到 owner
和 project
標籤,則可以選擇只包含這些標籤。
選取要包含的標籤之後,事件通知將包含資源 ID (執行個體 ID 或 專用執行個體 ID),以及與受影響資源關聯的標籤金鑰和值組。
您選擇要包含的標籤會套用至所選區域的所有資源 (執行個體和 專用執行個體)。若要自訂其他區域中的事件通知,請先選取所需的區域,然後執行下列步驟。
您可以使用下列其中一種方法在事件通知中包含標籤。
- Console
-
- AWS CLI
-
在事件通知中包含所有標籤
使用 register-instance-event-notification-屬性 AWS CLI 指令並將IncludeAllTagsOfInstance
參數設定為true
。
aws ec2 register-instance-event-notification-attributes \
--instance-tag-attribute "IncludeAllTagsOfInstance=true"
在事件通知中包含特定標籤
使用 register-instance-event-notification-attributes 指 AWS CLI 令,並使用InstanceTagKeys
參數指定要包含的標籤。
aws ec2 register-instance-event-notification-attributes \
--instance-tag-attribute 'InstanceTagKeys=["tag_key_1
", "tag_key_2
", "tag_key_3
"]'
您可以使用下列其中一種方法將標籤從事件通知中移除。
- Console
-
- AWS CLI
-
從事件通知中移除所有標籤
使用 deregister-instance-event-notification-屬性 AWS CLI 指令並將IncludeAllTagsOfInstance
參數設定為false
。
aws ec2 deregister-instance-event-notification-attributes \
--instance-tag-attribute "IncludeAllTagsOfInstance=false"
從事件通知中移除特定標籤
使用 deregister-instance-event-notification-attributes 指 AWS CLI 令,並使用InstanceTagKeys
參數指定要移除的標籤。
aws ec2 deregister-instance-event-notification-attributes \
--instance-tag-attribute 'InstanceTagKeys=["tag_key_1
", "tag_key_2
", "tag_key_3
"]'
您可以使用下列其中一種方法來檢視要包含在事件通知中的標籤。
- Console
-
- AWS CLI
-
檢視要包含在事件通知中的標籤
使用 describe-instance-event-notification-屬性 AWS CLI 命令。
aws ec2 describe-instance-event-notification-attributes