Automation Assembler 範本代碼可以將現有的已部署磁碟連結到新建立的機器。
使用以下雲端範本代碼範例作為準則。
formatVersion: 1 inputs: disk: type: string $data: /data/availableDisks?resourceType=Cloud.Volume resources: Cloud_Machine_1: type: Cloud.Machine properties: image: ubuntu flavor: small attachedDisks: - source: ${input.disk}
反白顯示的行是一個 API 呼叫,將列出可進行連結的磁碟、未連結到任何機器的磁碟。
透過 resourceType 參數,Automation Assembler 將按雲端帳戶類型列出可用磁碟。
Cloud.Volume | 已新增的任何雲端上的磁碟 |
Cloud.vSphere.Disk | 僅 vSphere 磁碟 |
Cloud.AWS.Volume | 僅 Amazon Web Services (AWS) 磁碟 |
Cloud.Azure.Disk | 僅 Microsoft Azure 磁碟 |
Cloud.GCP.Disk | 僅 Google Cloud Platform (GCP) 磁碟 |
使用此功能時,連結的現有磁碟沒有設計畫布元件。即使設計畫布上沒有元件,連結的磁碟也會顯示在已部署機器的儲存區部分下和 [資源] 索引標籤下。