クラウドプロビジョニングとガバナンス テーブルのスキーマ
テーブルはクラウドに依存しないため、どのクラウドプロバイダーのデータも保持できます。
ロードバランサーテーブル
ロードバランサーテーブル [cmdb_ci_cloud_load_balancer] は、[cmdb_ci] から拡張された [cmdb_ci_vm_object] から拡張されます。クリックして画像を拡大します。
| 属性 | 説明 |
|---|---|
| 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] から拡張されたものです。クリックして画像を拡大します。
| 属性 | 説明 |
|---|---|
| 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] から拡張されます。クリックして画像を拡大します。
| 属性 | 説明 |
|---|---|
| object_id | 通常、値としてオブジェクト ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。 |
| volume_id | 通常、値としてボリューム ID を保持する識別子。クラウド内でオブジェクトを一意に識別します。 |
| volume_container | NetAppの場合のみ、LUN がボリュームになり、NetAppボリュームがボリュームコンテナーになります。 |
| sharable | ブーリアン。 true:ボリュームは複数の VM で共有されます。 false:ボリュームは複数の VM で共有されません。 |
| storage_type | ストレージのタイプ。
|
| size | ボリュームの合計容量。 |
| free_space | ボリュームの使用可能な領域 |
| state | ボリュームの状態:available または in_use。 |
| share_count | ボリュームで共有されている VM の数。 |
仮想サーバーリソーステーブル
仮想サーバーリソーステーブル [cmdb_ci_vm_instance] は、[cmdb_ci] から拡張された [cmdb_ci_vm_object] から拡張されたものです。クリックして画像を拡大します。
| 属性 | 説明 |
|---|---|
| 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 を使用してインスタンスが誤って終了しないようにすることはできません。 |