本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
當未來日期容量保留的狀態變更時,Amazon EC2 會將事件傳送至 Amazon EventBridge。
以下是此事件的範例。在此範例中,未來日期的容量保留進入 scheduled
狀態。請注意 detail-type
欄位中反白顯示的狀態。
{ "version":"0", "id":"12345678-1234-1234-1234-123456789012", "detail-type":"EC2 Capacity Reservation
Scheduled
", "source":"aws.ec2", "account":"123456789012", "time":"yyyy-mm-ddThh:mm:ssZ", "region":"us-east-1", "resources":[ "arn:aws:ec2:us-east-1:123456789012:capacity-reservation/cr-1234567890abcdefg" ], "detail":{ "capacity-reservation-id":"cr-1234567890abcdefg", "state":"scheduled" } }
detail-type
欄位的可能值為:
-
Scheduled
-
Active
-
Delayed
-
Unsupported
-
Failed
-
Expired
如需這些狀態的詳細資訊,請參閱 檢視容量保留狀態。
您可以建立監控這些事件的 Amazon EventBridge 事件,然後在發生事件時觸發特定動作。如需詳細資訊,請參閱建立對 Amazon EventBridge 中的事件做出反應的規則。
若要建立監控所有狀態變更事件的規則,您可以使用下列事件模式。
{ "source": ["aws.ec2"], "detail-type": [{ "prefix": "EC2 Capacity Reservation" }] }
若要建立只監控特定狀態變更的規則,您可以使用下列事件模式。
{ "source": ["aws.ec2"], "detail-type": [{ "prefix": "EC2 Capacity Reservation
state
" }] }
例如,下列事件模式會監控未來日期容量保留進入 active
狀態時傳送的事件。
{ "source": ["aws.ec2"], "detail-type": [{ "prefix": "EC2 Capacity Reservation Active" }] }