怎么才能免除您每次創建實例時都需要填入大量配置參數——創建實例啟動模板

本篇文章給大家帶來的內容是關于怎么才能免除您每次創建實例時都需要填入大量配置參數,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

CreateLaunchTemplate

創建一個實例啟動模板,簡稱模板。實例啟動模板能免除您每次創建實例時都需要填入大量配置參數。

描述

實例啟動模板中包含用于創建實例的相關配置,例如實例所屬地域、鏡像ID、實例規格、安全組ID和公網帶寬等。如果模板中沒有指定某一實例配置,您需要在創建實例時為實例指定該配置。創建模板(CreateLaunchTemplate)后,模板的初始版本為1,您可以后續基于該版本創建多個模板版本(CreateLaunchTemplateVersion),版本號從1開始順序遞增。如果您在創建實例(RunInstances)時不指定模板版本號,會采用默認版本。

調用該接口時,您需要注意:

您最多能在一個地域內創建30個實例啟動模板,且每個模板最多能有30 個版本。

實例啟動模板的參數大多數為可選參數。創建模板時,我們不會驗證模板中參數取值的存在性和有效性。只會在真正創建實例時校驗參數取值的有效性。

如果實例啟動模板中設置了某一配置,創建實例(RunInstances)時就無法過濾掉該配置。例如,如果模板設置了HostName=LocalHost,RunInstances中HostName取值為空時,實例的主機名依然是LocalHost。如果您想覆蓋HostName=LocalHost這一配置,可以在RunInstances中取HostName=MyHost或其他參數值。

請求參數

怎么才能免除您每次創建實例時都需要填入大量配置參數——創建實例啟動模板

返回參數

怎么才能免除您每次創建實例時都需要填入大量配置參數——創建實例啟動模板

示例

請求示例

https://ecs.aliyuncs.com/?Action=CreateLaunchTemplate &RegionId=cn-hangzhou &LaunchTemplateName=lt-name1 &InstanceType=ecs.cm4.6xlarge &SecurityGroupId=sg-securitygroupid &

返回示例

XML格式

<createlaunchtemplateresponse> ????<requestid>04F0F334-1335-436C-A1D7-6C044FExxxxx</requestid> ????<launchtemplateid>lt-m5eiaupmvm2op9dxxxxx</launchtemplateid></createlaunchtemplateresponse>

JSON格式

{ ????"RequestId":?"04F0F334-1335-436C-A1D7-6C044FExxxxx", ????"LaunchTemplateId":?"lt-m5eiaupmvm2op9dxxxxx" }

錯誤碼

以下為本接口特有的錯誤碼。更多錯誤碼,請訪問 API錯誤中心。怎么才能免除您每次創建實例時都需要填入大量配置參數——創建實例啟動模板

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享