建立資源 - 雲端控制 API

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立資源

使用create-resource命令以建立資源。

構成資源的所需狀態

若要讓雲端控制 API 建立資源,您必須指定所需的狀態您要建立的資源。所需的狀態包含您要指定的資源屬性清單及其所需值。

資源的屬性在其資源類型結構描述中定義。這包括是否需要性質、有效值以及其他性質約束。如需檢視資源屬性定義的詳細資訊,請參閱檢視資源類型結構描述

您指定的所需狀態必須對資源類型結構描述有效。

例如,假設您想要建立一個AWS::Logs::LogGroup具有特定名稱和 90 天保留策略的資源。作為第一步,您必須撰寫所需的資源狀態,格式化為 JSON 文本。

{ "LogGroupName": "CloudApiLogGroup", "RetentionInDays": 90 }

當您呼叫create-resource命令,您可以直接將所需的狀態作為字符串傳遞,或者,對於更複雜的所需狀態定義,請指定文件位置。

如下所示AWS Command Line Interface(AWS CLI) 指令會建立資源,並在desired-state的參數RetentionInDays資源的屬性設為90,除了指定日誌群組名稱之外。

aws cloudcontrol create-resource --type-name AWS::Logs::LogGroup --desired-state "{"LogGroupName": "CloudApiLogGroup", "RetentionInDays":90}"

追蹤建立資源要求的進度

所以此create-resource命令會傳回 aProgressEvent物件,您可以使用來追蹤資源建立請求的目前狀態。如需詳細資訊,請參閱「」追蹤資源請求的進度