如何才能免除您每次创建实例时都需要填入大量配置参数——创建实例启动模板
建站服務器
這篇文章主要介紹如何才能免除您每次創(chuàng)建實例時都需要填入大量配置參數(shù)——創(chuàng)建實例啟動模板,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
CreateLaunchTemplate
創(chuàng)建一個實例啟動模板,簡稱模板。實例啟動模板能免除您每次創(chuàng)建實例時都需要填入大量配置參數(shù)。
描述
實例啟動模板中包含用于創(chuàng)建實例的相關配置,例如實例所屬地域、鏡像ID、實例規(guī)格、安全組ID和公網(wǎng)帶寬等。如果模板中沒有指定某一實例配置,您需要在創(chuàng)建實例時為實例指定該配置。創(chuàng)建模板(CreateLaunchTemplate)后,模板的初始版本為1,您可以后續(xù)基于該版本創(chuàng)建多個模板版本(CreateLaunchTemplateVersion),版本號從1開始順序遞增。如果您在創(chuàng)建實例(RunInstances)時不指定模板版本號,會采用默認版本。
調用該接口時,您需要注意:
您最多能在一個地域內創(chuàng)建30個實例啟動模板,且每個模板最多能有30 個版本。
實例啟動模板的參數(shù)大多數(shù)為可選參數(shù)。創(chuàng)建模板時,我們不會驗證模板中參數(shù)取值的存在性和有效性。只會在真正創(chuàng)建實例時校驗參數(shù)取值的有效性。
如果實例啟動模板中設置了某一配置,創(chuàng)建實例(RunInstances)時就無法過濾掉該配置。例如,如果模板設置了HostName=LocalHost,RunInstances中HostName取值為空時,實例的主機名依然是LocalHost。如果您想覆蓋HostName=LocalHost這一配置,可以在RunInstances中取HostName=MyHost或其他參數(shù)值。
請求參數(shù)
返回參數(shù)
示例
請求示例
https://ecs.aliyuncs.com/?Action=CreateLaunchTemplate &RegionId=cn-hangzhou &LaunchTemplateName=lt-name1 &InstanceType=ecs.cm4.6xlarge &SecurityGroupId=sg-securitygroupid &<公共請求參數(shù)>
返回示例
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錯誤中心。
以上是如何才能免除您每次創(chuàng)建實例時都需要填入大量配置參數(shù)——創(chuàng)建實例啟動模板的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
總結
以上是生活随笔為你收集整理的如何才能免除您每次创建实例时都需要填入大量配置参数——创建实例启动模板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos7.2搭建nginx的web
- 下一篇: java中elements_Java中的