クラウドプロビジョニングとガバナンス テーブルのスキーマ

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • テーブルはクラウドに依存しないため、どのクラウドプロバイダーのデータも保持できます。

    ロードバランサーテーブル

    ロードバランサーテーブル [cmdb_ci_cloud_load_balancer] は、[cmdb_ci] から拡張された [cmdb_ci_vm_object] から拡張されます。クリックして画像を拡大します。

    図 : 1. スキーマロードバランサー
    ロードバランサー CMDB オブジェクトモデル
    表 : 1. cmdb_ci_cloud_load_balancer テーブルの主要なネイティブ属性
    属性 説明
    object_id 通常、値としてロードバランサー名を保持する識別子。
    canonical_hosted_zone_id ロードバランサーの Amazon Route 53 ホストゾーンの ID。
    canonical_hosted_zone_name ロードバランサーの DNS 名。
    dns_name ロードバランサーのパブリック DNS 名。
    fqdn 完全修飾ドメイン名としての DNS 名。DNS 名を指す CNAME レコードを指定することもできます。
    state ロードバランサーの状態:[利用可能] または [終了]

    ネットワークリソーステーブル

    ネットワークリソーステーブル [cmdb_ci_network] は、[cmdb_ci] から拡張された [cmdb_ci_vm_object] から拡張された [cmdb_ci_vcenter_object] から拡張されたものです。クリックして画像を拡大します。

    図 : 2. ネットワークテーブルオブジェクトモデル
    ネットワークテーブルオブジェクトモデル
    表 : 2. cmdb_ci_network の主要なネイティブ属性
    属性 説明
    object_id 通常、値としてネットワーク ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。
    name ネットワークの名前。
    cidr IP アドレスの範囲。クラスレスドメイン間ルーティングは、ネットワークの一意の識別子を作成するために使用されるインターネットプロトコル標準のセットです。
    default_gateway IntenetGateway をネットワークに接続する場合は、InternetGatewayID を保持します。

    デフォルトのゲートウェイは、ネットワーク接続されたコンピューターが、別のネットワークまたはインターネットのコンピューターに情報を送信するために使用するアクセスポイントまたは IP ルーターとして機能します。アプリケーションが別のゲートウェイを指定しない限り、指定されたゲートウェイはデフォルトで使用されます。

    Broadcast_address

    メッセージおよびデータパケットをネットワークシステムに送信するために使用される IP アドレス。

    Is_shared ブーリアン。

    true:ネットワークが他のプロジェクト間で共有されます。

    false:ネットワークは他のプロジェクト間で共有されません。

    max_ports ネットワークに接続できるホストの最大数
    is_external ブーリアン。

    true:ネットワークは外部です。

    false:ネットワークは内部です。

    terminated_on ネットワークがプロビジョニング解除された時刻。
    state ネットワークの状態:[利用可能] または [終了]
    netmask CIDR のタイプ。IP アドレスをサブネットに分割し、ネットワーク上で使用可能なホストを指定する 32 ビットマスク。
    dhcp_enabled ブーリアン。

    true:動的 IP アドレスがホストに割り当てられます

    false:静的 IP アドレスがホストに割り当てられます

    ストレージボリュームリソーステーブル

    ストレージボリュームリソーステーブル [cmdb_ci_storage_volume] は [cmdb_ci] から拡張されます。クリックして画像を拡大します。

    図 : 3. スキーマストレージボリューム
    ストレージボリュームリソーステーブルオブジェクトモデル
    表 : 3. cmdb_ci_storage_volume テーブルの主要ネイティブ属性
    属性 説明
    object_id 通常、値としてオブジェクト ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。
    volume_id 通常、値としてボリューム ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。
    volume_container NetAppの場合のみ、LUN がボリュームになり、NetAppボリュームがボリュームコンテナーになります。
    sharable ブーリアン。

    true:ボリュームは複数の VM で共有されます。

    false:ボリュームは複数の VM で共有されません。

    storage_type ストレージのタイプ。
    • AWS:ブロック
    • Azure:PageBlob
    • vSphere:VMware vdisk
    size ボリュームの合計容量。
    free_space ボリュームの使用可能な領域
    state ボリュームの状態:available または in_use
    share_count ボリュームで共有されている VM の数。

    仮想サーバーリソーステーブル

    仮想サーバーリソーステーブル [cmdb_ci_vm_instance] は、[cmdb_ci] から拡張された [cmdb_ci_vm_object] から拡張されたものです。クリックして画像を拡大します。

    仮想サーバーテーブルオブジェクトモデル

    表 : 4. cmdb_ci_vm_instance テーブルの主要なネイティブ属性
    属性 説明
    object_id 通常は、VM インスタンス ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。
    name VM の名前。
    state VML の状態:[オン][オフ]、または [終了]
    cpu CPU 数。
    memory メモリ容量 (メガバイト)
    disks ディスクドライブの数。
    disk_size ディスクの合計容量 (ギガバイト)。
    nics ネットワークインターフェイスアダプターの数。
    terminated_on インスタンスが終了した時刻。
    termination_protection ブーリアン。デフォルト値は false です。

    true:Amazon EC2 を使用してインスタンスが誤って終了しないようにすることができます。

    false:Amazon EC2 を使用してインスタンスが誤って終了しないようにすることはできません。