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.