透過 Automation Assembler,您可以建立擴充性動作以用於擴充性訂閱中。
擴充性動作是高度可自訂、輕量型,且彈性的方式,用來使用使用者定義的指令碼和動作範本延伸應用程式生命週期。動作範本包含可協助您設定擴充性動作的基礎的預先定義參數。
有兩種方式可建立擴充性動作:
- 為擴充性動作指令碼撰寫使用者定義的程式碼。
備註: 在擴充性動作編輯器中寫入使用者定義的代碼時,可能需要作用中的網際網路連線。
- 為擴充性動作匯入 ZIP 套件格式的部署套件。如需為擴充性動作建立 ZIP 套件的相關資訊,請參閱為 Python 執行階段擴充性動作建立 ZIP 套件、為 Node.js 執行階段擴充性動作建立 ZIP 套件或為 PowerShell 執行階段擴充性動作建立 ZIP 套件。
下列步驟說明了建立擴充性動作以將 Amazon Web Services 用作 FaaS 提供者的程序。
必要條件
- 具有作用中且有效專案中的成員資格。
- 為 Lambda 函數設定的 Amazon Web Services 角色。例如,AWSLambdaBasicExecutionRole。
- 雲端管理員角色或已啟用的 iam:PassRole 權限。
程序
下一步
建立並驗證擴充性動作之後,您可以將其指派給訂閱。
備註: 擴充性訂閱使用擴充性動作的最新發行版本。建立新版本的動作之後,請按一下編輯器視窗右上方的
版本。若要發行您要在訂閱中使用的動作版本,請按一下
發行。