###################################################################### # All Rights Reserved, Copyright FUJITSU LIMITED 2015-2018 # # API実行サンプル名: # 02-009_ソフトウェアのサポートレベル変更 # # 内容: # 仮想サーバのソフトウェアのサポートレベルを変更する手順です。 # # 版数:v1.0 # 更新日:2017/11/21 ###################################################################### 手順: ─────────────────────────────────── 項番1.ソフトウェアのサポートレベル確認 項番2.ソフトウェアのサポートレベル変更 項番3.ソフトウェアのサポートレベル確認 ─────────────────────────────────── 事前準備: あらかじめ以下を準備する必要があります。 ─────────────────────────────────── ・ネットワーク ・サブネット ・仮想サーバ ─────────────────────────────────── 注意事項: ・「サポートなし」から「サポートあり」に変更した場合、変更日を含む 180日間は「サポートなし」に変更できません。 ・「サポートあり」に変更した場合、お問い合わせが可能となるまでに最大 5営業日かかります。 ・ソフトウェアサポートサービスの詳細は機能説明書「コンピュート」- 「スタンダードサービス」-「ソフトウェアサポートサービス」を 参照してください。 項番1.ソフトウェアのサポートレベル確認 仮想サーバのソフトウェアのサポートレベルを確認します。 "SupportID"パラメータの情報を確認してください。 ※本サンプルでは「nosupport」と記載されています。 環境定義コマンド例: ====================================================================== # SERVER_ID=<ソフトウェアのサポートレベルを変更する仮想サーバID> SERVER_ID=c844c44e-0b5b-48e7-b9c0-689af080er34 API実行コマンド例: ====================================================================== curl -Ss $SOFTWARE/v1.0/software_support?InstanceID=$SERVER_ID -X GET -H "X-Auth-Token: $OS_AUTH_TOKEN" -H "Content-Type:application/xml" | xmllint --format - レスポンス例: ====================================================================== <プロジェクトID> c844c44e-0b5b-48e7-b9c0-689af080er34 0e9e37b7-5514-4e9a-95d9-b6927a74e200 W2k12SE nosupport 2017-10-25 ====================================================================== 項番2.ソフトウェアのサポートレベル変更 仮想サーバのソフトウェアのサポートレベルを変更します。 注意事項: ・「ソフトウェアID」「サポートID」の詳細は機能説明書「付録」- 「ソフトウェアサポートサービスID一覧」を参照してください。 環境定義コマンド例: ====================================================================== # SERVER_ID=<ソフトウェアのサポートレベルを変更する仮想サーバID> SERVER_ID=c844c44e-0b5b-48e7-b9c0-689af080er34 # SOFTWARE_ID=<仮想サーバのソフトウェアID> SOFTWARE_ID=W2k12SE # SUPPORT_ID=<変更するサポートレベルのサポートID> SUPPORT_ID=spt_24h API実行コマンド例: ====================================================================== curl -Ss $SOFTWARE/v1.0/software_support -X PUT -H "X-Auth-Token: $OS_AUTH_TOKEN" -H "Content-Type:application/xml" -d ''$SERVER_ID''$SOFTWARE_ID''$SUPPORT_ID'' | xmllint --format - レスポンス例: ====================================================================== <プロジェクトID> jp-west-2 c844c44e-0b5b-48e7-b9c0-689af080er34 0e9e37b7-5514-4e9a-95d9-b6927a74e200 W2k12SE spt_24h 2017-10-25 ====================================================================== 項番3.ソフトウェアのサポートレベル確認 仮想サーバのソフトウェアのサポートレベルが変更されたことを確認します。 "SupportID"パラメータの情報を確認してください。 ※本サンプルでは「spt_24h」と記載されています。 環境定義コマンド例: ====================================================================== # SERVER_ID=<ソフトウェアのサポートレベルを変更した仮想サーバID> SERVER_ID=c844c44e-0b5b-48e7-b9c0-689af080er34 API実行コマンド例: ====================================================================== curl -Ss $SOFTWARE/v1.0/software_support?InstanceID=$SERVER_ID -X GET -H "X-Auth-Token: $OS_AUTH_TOKEN" -H "Content-Type:application/xml" | xmllint --format - レスポンス例: ====================================================================== <プロジェクトID> c844c44e-0b5b-48e7-b9c0-689af080er34 0e9e37b7-5514-4e9a-95d9-b6927a74e200 W2k12SE spt_24h 2017-10-25 ====================================================================== 以上