第3章 IPAddressClaim [ipam.cluster.x-k8s.io/v1beta1]
- 説明
- IPAddressClaim は、ipaddressclaim API のスキーマです。
- 型
-
object
3.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
プロパティー | 型 | 説明 |
---|---|---|
|
| apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 |
|
| kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できることがあります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 |
| 標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | |
|
| spec は IPAddressClaim の適切な状態です。 |
|
| status は、IPAddressClaim の現在観測されている状態です。 |
3.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- spec は IPAddressClaim の適切な状態です。
- 型
-
object
- 必須
-
poolRef
-
プロパティー | 型 | 説明 |
---|---|---|
|
| clusterName は、このオブジェクトが属するクラスターの名前です。 |
|
| poolRef は、IP アドレスを作成するプールへの参照です。 |
3.1.2. .spec.poolRef リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- poolRef は、IP アドレスを作成するプールへの参照です。
- 型
-
object
- 必須
-
kind
-
name
-
プロパティー | 型 | 説明 |
---|---|---|
|
| APIGroup は参照されているリソースのグループです。APIGroup が指定されていない場合は、指定の Kind をコア API グループに設定する必要があります。他のサードパーティータイプには、APIGroup が必要です。 |
|
| kind は参照されているリソースのタイプです。 |
|
| name は、参照されているリソースの名前です。 |
3.1.3. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- status は、IPAddressClaim の現在観測されている状態です。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| addressRef は、このクレームに対して作成されたアドレスへの参照です。 |
|
| conditions は、IPAddressClaim の現在の状態を要約します。 |
|
| 条件は、Cluster API リソースの動作状態の観察を定義します。 |
|
| v1beta2 は、IPAddressClaim のステータスに追加または変更されるすべてのフィールドを V1Beta2 バージョンでグループ化します。 |
3.1.4. .status.addressRef リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- addressRef は、このクレームに対して作成されたアドレスへの参照です。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| 参照先の名前。このフィールドは実質的には必須ですが、下位互換性のため空でもかまいません。ここで空の値を持つこの型のインスタンスは、ほぼ間違いなく間違っています。詳細: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
3.1.5. .status.conditions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- conditions は、IPAddressClaim の現在の状態を要約します。
- 型
-
array
3.1.6. .status.conditions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- 条件は、Cluster API リソースの動作状態の観察を定義します。
- 型
-
object
- 必須
-
lastTransitionTime
-
status
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
|
| lastTransitionTime は、ある状態から別の状態に最後に遷移した時間です。これは、基本的な条件が変更された時点となります。不明な場合には、API フィールドが変更された時点を使用することも可能です。 |
|
| message は、遷移の詳細を示す人が判読できるメッセージです。このフィールドは空の場合があります。 |
|
| reason は、最後の遷移の理由です (CamelCase)。特定の API は、このフィールドが保証された API と見なされるかどうかを選択できます。このフィールドは空の場合があります。 |
|
| severity は理由コードの明示的な分類を提供するため、ユーザーまたはマシンは現在の状況を即座に理解し、それに応じて行動できます。Severity フィールドは、Status=False の場合にのみ設定する必要があります。 |
|
| 条件のステータス、True、False、Unknown のいずれか。 |
|
| CamelCase または foo.example.com/CamelCase の条件のタイプ。多くの.condition.type 値は、Available などのリソース全体で一貫していますが、任意の条件が役立つ可能性があるため (.node.status.conditions を参照)、競合を解消する機能が重要です。 |
3.1.7. .status.v1beta2 リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- v1beta2 は、IPAddressClaim のステータスに追加または変更されるすべてのフィールドを V1Beta2 バージョンでグループ化します。
- 型
-
object
プロパティー | 型 | 説明 |
---|---|---|
|
| conditions は、IPAddressClaim の現在の状態の観察結果を表します。 |
|
| condition には、この API Resource の現在の状態のある側面の詳細が含まれます。 |
3.1.8. .status.v1beta2.conditions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- conditions は、IPAddressClaim の現在の状態の観察結果を表します。
- 型
-
array
3.1.9. .status.v1beta2.conditions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
- condition には、この API Resource の現在の状態のある側面の詳細が含まれます。
- 型
-
object
- 必須
-
lastTransitionTime
-
message
-
reason
-
status
-
type
-
プロパティー | 型 | 説明 |
---|---|---|
|
| lastTransitionTime は、ある状態から別の状態に最後に遷移した時間です。これは、基本的な条件が変更された時点となります。不明な場合には、API フィールドが変更された時点を使用することも可能です。 |
|
| message は、遷移の詳細を示す人が判読できるメッセージです。空の文字列の場合もあります。 |
|
| observedGeneration は、それをベースに条件が設定された .metadata.generation を表します。たとえば、.metadata.generation が現在 12 で、.status.conditions[x].observedGeneration が 9 の場合、インスタンスの現在の状態に対して条件が古くなっています。 |
|
| reason には、条件の最後の遷移の理由を示すプログラムによる識別子が含まれます。特定の条件タイプのプロデューサーは、このフィールドの期待値と意味、および値が保証された API と見なされるかどうかを定義できます。値は CamelCase 文字列である必要があります。このフィールドには空白を指定できません。 |
|
| 条件のステータス、True、False、Unknown のいずれか。 |
|
| CamelCase または foo.example.com/CamelCase の条件のタイプ。 |