ページの先頭行へ戻る
SystemwalkerService Catalog Manager V14g インフラサービス機能運用ガイド 管理者編
Systemwalker

11.2.2 課金情報ファイルの書式

サービス仕様の課金情報を課金情報ファイルで記述します。課金情報ファイルの書式は、以下のとおりです。

課金情報ファイルのカラムを、以下に示します。カラムの順序は、表の表記順のとおりです。

No

名称

省略

説明

1

商品ID

不可

商品を識別するIDを指定します。
リソース識別子ごとに1つの商品を登録します。
半角英数字、_(アンダースコア)、-(ハイフン)の16文字以内で指定します。

2

優先度

不可

商品内の優先度を指定します。
商品には複数の単価が指定でき、優先する単価には大きい値を指定します。(注1)
同一商品には同じ優先度は指定できません。
0~999の数値を指定します。

3

適用開始日時

不可

適用開始日時を指定します。
書式:YYYY-MM-DDThh:mm:ss.SSSZ
例) 2011-04-01T00:00:00.000+0900

4

適用終了日時

適用終了日時を指定します。
書式:YYYY-MM-DDThh:mm:ss.SSSZ
例) 2012-03-31T23:59:59.999+0900
適用終了日時は適用開始日時以降を指定します。

5

カテゴリーコード

不可

以下のコードで、商品のカテゴリーを指定します。

  • cpu:CPU

  • cpu_clock:CPUクロック

  • memory:メモリ容量

  • vm:仮想サーバ

  • disk:拡張ディスク容量

  • template:テンプレート

6

リソース識別子

不可

課金対象リソースを特定するための情報を半角英数字128文字以内で指定します。
リソース識別子はカテゴリーによって異なります。(注2)

  • cpu、cpu_clock、memory:VMプール名

  • vm:イメージ名

  • disk:ストレージプール名

  • template:テンプレートID

7

単位コード

不可

以下のコードで、課金する単位を指定します。

  • year:年

  • month:月

  • hour:時間

8

単価

不可

単価を指定します。
整数11桁以内、小数4桁以内で指定します。

9

名称

不可

商品を判別するための名称を128文字以内で指定します。

10

説明

商品の説明を1024文字以内で指定します。
省略する場合でも、以下のように、名称のあとのカンマは記述する必要があります。

~,単価,"名称",

注1) 以下の設定を例に、優先度と単価の関係、および対応する課金情報の記述例を示します。

注2) リソース識別子の値は、Systemwalker Software Configuration Managerのテンプレート情報の一覧表示コマンドを使用して出力されるXML形式のテンプレート情報の一覧から、対応するXMLのタグの値を取得します。テンプレート情報の一覧表示コマンドの使用方法については、“Systemwalker Software Configuration Manager V14g リファレンスガイド”を参照してください。
以下に、カテゴリーコードごとのリソース識別子と対応するテンプレート情報(XMLのタグ)を示します。

以下に、テンプレート情報の例と対応する課金情報の記述例を示します。

注意

  • 課金情報は、その適用終了日時以降も、商品マスタから自動的には削除されません。不要となった課金情報は、“11.3.3 課金情報の削除”を参照して削除してください。

  • 適用終了日時を設定した場合、同一商品IDの適用終了日時のない課金情報を別に用意してください。

  • Systemwalker Software Configuration Managerのオーバーコミット機能が有効な場合、デフォルトではカテゴリーコードのcpu_clockとmemoryがそれぞれCPU予約周波数とメモリ予約サイズとして計算され、マイポータルなどに概算料金が表示されます。
    オーバーコミット機能有効時の課金設定については、“Systemwalker Service Catalog Manager V14g 導入ガイド”を参照してください。