update_service_template
サービス・テンプレートを更新します。
書式
emcli update_service_template -name="<Service_Template_name>" -service_family="<Service_family_name>" -pool_target_type="<PoolTargetType>" [-add_software_pools="<SwPool1,SwPool2,SwPool3,...>"] [-remove_software_pools="RemovePool1,RemovePool2,RemovePool3,...>"] [-add_roles="<SsaRole1,SsaRole2,..>"] [-remove_roles="<RemoveSsaRole1,RemoveSsaRole2,..>"] [-description="<Updated_Description_of_Service_Template>"] [-input_file="data:<Name_of_Service_executable_MetaData_File>"] [ ] indicates that the parameter is optional
オプション
-
name
サービス・テンプレートの名前。
-
service_family
サービス・テンプレートが属するサービス・ファミリ。たとえば、データベースの場合はDBAAS、ミドルウェアの場合はMWAASです。
-
pool_target_type
サービス・テンプレートに関連付けるソフトウェア・プールのターゲット・タイプ。
-
add_software_pools
このサービス・テンプレートに関連付けるソフトウェア・プールのカンマ区切りのリスト。
-
remove_software_pools
このサービス・テンプレートから削除するソフトウェア・プールのカンマ区切りのリスト。
-
add_roles
このサービス・テンプレートに追加するSSAロールのカンマ区切りのリスト。サービス・テンプレートに追加するSSAロールは、事前に作成しておく必要があります。
-
remove_roles
このサービス・テンプレートから削除するSSAロールのカンマ区切りのリスト。
-
description
サービス・テンプレートの説明。
-
input_file
プロシージャ構成変数の値を更新するために必要な構成およびプロファイル・データを含むファイル。データはJSON形式にします。たとえば、
input_file='data:executable.json'
です。
例
emcli update_service_template -name="Middleware service template August" -service_family="MWAAS" -add_roles="SSA_USER_ROLE_1" -remove_roles="SSA_USER_ROLE_2" -add_software_pools="mwPool3,mwPool4" -description="Updated description. Large instance size Service Template." -input_file="data:executable.json"
次のような出力が表示されます。
Service Template "Middleware service template August" updated successfully.