Automation Assembler 包括預先定義的事件主題。
事件主題
事件主題是將類似事件分組在一起的類別。指派至訂閱時,事件主題會定義由哪個事件觸發訂閱。依預設,Automation Assembler 會提供下列事件主題。所有主題均可用於新增或更新自訂內容或資源的標籤。如果 Automation Orchestrator 工作流程或擴充性動作失敗,對應的工作也會失敗。
事件主題 | 可封鎖 | 說明 |
---|---|---|
Cloud template configuration | 否 | 在建立或刪除雲端範本之類的雲端範本設定事件發生時發出。此事件主題可用於向外部系統通知此類事件。 |
Cloud template version configuration | 否 | 在新雲端範本版本設定事件發生時發出,例如建立、發行、取消發行或還原版本。此事件主題對於整合第三方版本控制系統很有用。 |
Compute allocation | 是 | 配置 resourcenames 和 hostselections 前發出。可在此階段修改這兩個內容。針對機器叢集發出一次。 |
Compute gateway post provisioning | 是 | 佈建計算閘道資源後發出。 |
Compute gateway post removal | 是 | 移除計算閘道後發出。 |
Compute gateway provisioning | 是 | 佈建計算閘道前發出。 |
Compute gateway removal | 是 | 移除計算閘道前發出。 |
Compute initial power on | 是 | 在 Hypervisor 層佈建資源後但在資源首次開啟電源前發出。目前,此事件主題僅支援用於 vSphere。將針對叢集中的每個機器傳送事件。
備註: 您可以略過資源的初始開啟電源。
|
Compute nat post provisioning | 是 | 佈建計算 NAT 資源後發出。 |
Compute nat post removal | 是 | 移除計算 NAT 資源後發出。 |
Compute nat provisioning | 是 | 佈建計算 NAT 前發出。 |
Compute nat removal | 是 | 移除計算 NAT 前發出。 |
Compute post provision | 是 | 佈建資源後發出。將針對叢集中的每個機器傳送事件。 |
Compute post removal | 是 | 移除計算資源後發出。將針對叢集中的每個機器傳送事件。 |
Compute provision | 是 | 在 Hypervisor 層佈建資源前發出。將針對叢集中的每個機器傳送事件。
備註: 您可以變更已配置的 IP 位址。
|
Compute removal | 是 | 移除資源前發出。將針對叢集中的每個機器傳送事件。 |
Compute reservation | 是 | 保留時發出。針對機器叢集發出一次。
備註: 您可以變更放置順序。
|
Custom resource post provision | 是 | 針對自訂資源作業觸發的佈建後事件發出。 |
Custom resource pre provision | 是 | 針對自訂資源作業觸發的預先佈建事件發出。 |
Deployment action completed | 是 | 部署動作完成後發出。 |
Deployment action requested | 是 | 部署動作完成前發出。 |
Deployment completed | 是 | 部署雲端範本或目錄請求後發出。 |
Deployment onboarded | 否 | 將新部署上線時發出。 |
Deployment requested | 是 | 部署雲端範本或目錄請求前發出。 |
Deployment resource action completed | 是 | 部署資源動作後發出。 |
Deployment resource action requested | 是 | 部署資源動作前發出。 |
Deployment resource completed | 是 | 佈建部署資源後發出。 |
Deployment resource requested | 是 | 佈建部署資源前發出。 |
Disk allocation | 是 | 針對預先配置磁碟資源發出。 |
Disk attach | 是 | 將磁碟連結至機器前發出。Disk attach 是一個讀取和寫入事件。支援回寫的磁碟內容為:
更新時需要具有所有三個 vSphere 特定的磁碟內容。所有其他內容皆為唯讀。
備註: 對於
vSphere 第一級磁碟,回寫是選擇性的。
|
Disk detach | 是 | 將磁碟與機器中斷連結前發出。Disk detach 是一個唯讀事件。 |
Disk post removal | 是 | 刪除磁碟資源後發出。 |
Disk post resize | 是 | 重新調整磁碟資源大小後發出。 |
Kubernetes cluster allocation | 是 | 針對預先配置 Kubernetes 叢集的資源發出。 |
Kubernetes cluster post provision | 是 | 佈建 Kubernetes 叢集後發出。 |
Kubernetes cluster post removal | 是 | 刪除 Kubernetes 叢集後發出。 |
Kubernetes cluster provision | 是 | 佈建 Kubernetes 叢集前發出。 |
Kubernetes cluster removal | 是 | 起始刪除 Kubernetes 叢集的程序前發出。 |
Kubernetes namespace allocation | 是 | 在 Kubernetes 命名空間資源預先配置期間發出。 |
Kubernetes namespace post provision | 是 | 佈建 Kubernetes 命名空間資源後發出。 |
Kubernetes namespace post removal | 是 | 移除 Kubernetes 命名空間資源後發出。 |
Kubernetes namespace provision | 是 | 佈建 Kubernetes 命名空間前發出。 |
Kubernetes namespace removal | 是 | 移除命名空間叢集資源前發出。 |
Kubernetes supervisor namespace allocation | 是 | 在 Kubernetes 主管命名空間資源預先配置期間發出。 |
Kubernetes supervisor namespace post provision | 是 | 佈建主管命名空間後發出。 |
Kubernetes supervisor namespace post removal | 是 | 移除主管命名空間資源後發出。 |
Kubernetes supervisor namespace provision | 是 | 佈建主管命名空間前發出。 |
Kubernetes supervisor namespace removal | 是 | 移除主管命名空間資源前發出。 |
Load balancer post provision | 是 | 佈建負載平衡器後發出。 |
Load balancer post removal | 是 | 移除負載平衡器後發出。 |
Load balancer provision | 是 | 佈建負載平衡器前發出。 |
Load balancer removal | 是 | 移除負載平衡器前發出。 |
Network Configure | 是 | 在計算資源配置期間設定網路時發出。
備註: [設定網路] 事件主題支援多個 IP 位址/NIC。
使用「設定網路」事件主題時,不支援在雲端範本中使用靜態 IP 指派 ( |
Network post provisioning | 是 | 佈建網路資源後發出。 |
Network post removal | 是 | 移除網路資源後發出。 |
Network provisioning | 是 | 佈建網路資源前發出。 |
Network removal | 是 | 移除網路資源前發出。 |
Project Lifecycle Event Topic | 否 | 建立、更新或刪除專案時發出。 |
Provisioning request | 是 | 在將請求傳送到佈建服務時發出。可以是配置請求、佈建請求或第 2 天作業 (例如移除)。對每個機器叢集發出一次配置請求。對叢集中的每個機器發出佈建請求和第 2 天請求。 |
Security group post provision | 是 | 佈建安全群組後發出。 |
Security group post removal | 是 | 移除安全群組後發出。 |
Security group provisioning | 是 | 佈建安全群組前發出。 |
Security group removal | 是 | 移除安全群組前發出。 |
事件參數
新增事件主題後,您可以檢視該事件主題的參數。這些事件參數定義了事件裝載或 inputProperties 的結構。某些事件參數無法修改且已標記為唯讀。您可以按一下參數右側的資訊圖示,以識別這些唯讀參數。