KRM API ipam.global.gdc.goog/v1

ipam.global.gdc.goog/v1

IP アドレス管理(IPAM)グローバル API グループの API スキーマ定義が含まれています。

PropagationStatus

表示場所: - SubnetStatus

フィールド 説明
zone 文字列 サブネットが伝播されるゾーンの名前。
conditions 条件の配列

サブネット

CIDR 形式のグローバル IP アドレス範囲のリクエストと割り当て情報を表します。

表示される場所: - SubnetList

フィールド 説明
apiVersion 文字列 ipam.global.gdc.goog/v1
kind 文字列 Subnet
metadata ObjectMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
spec SubnetSpec
status SubnetStatus

SubnetList

Subnet リソースのコレクションを表します。

フィールド 説明
apiVersion 文字列 ipam.global.gdc.goog/v1
kind 文字列 SubnetList
metadata ListMeta metadata のフィールドについては、Kubernetes API のドキュメントをご覧ください。
items サブネット配列

SubnetSpec

Subnet の仕様を定義します。

表示される場所: - サブネット

フィールド 説明
type SubnetType IPAM ツリー アーキテクチャのコンテキストにおけるサブネットのタイプ。
ipv4Request SubnetRequest IPv4 CIDR を取得するためのリクエストの詳細。
ipv6Request SubnetRequest IPv6 CIDR を取得するためのリクエストの詳細。
zone 文字列 このサブネットが属するゾーンの名前。空のままにすると、グローバル専用リソースとして扱われます。
parentReference SubnetReference このサブネットの親への参照。このサブネットは、指定された場合、親から割り当てられた IP を取得します。親がある場合は、親の名前を指定する必要があります。親がこのサブネットと同じ Namespace にある場合にのみ、親の Namespace を省略できます。
propagationStrategy ZonePropagationStrategy サブネットをゾーン API サーバーに伝播するために使用される戦略。

SubnetStatus

Subnet のステータスを表します。

表示される場所: - サブネット

フィールド 説明
conditions 条件の配列 リソースの全体的な状態の観測。既知の条件タイプ: Ready。
allocatedParent SubnetReference CIDR の割り当て元となる単一の親サブネットの情報。サブネットに親がない場合は空になります。
ipv4Allocation SubnetAllocation IPv4 IP アドレスの割り当て情報。
ipv6Allocation SubnetAllocation IPv6 IP アドレスの割り振り情報。
childrenRefs SubnetReference 配列 このサブネットから割り当てられた子への参照。このフィールドは、リーフタイプのサブネットには適用されません。
zonePropagations PropagationStatus 配列 サブネットが伝播された各ゾーンの伝播ステータス。このフィールドは、PropagationStrategy のないサブネットには適用されません。