リソース: マシン
Kubernetes ノードとして機能できる Google Distributed Cloud Edge マシン。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hostedNode": string, "zone": string, "version": string, "disabled": boolean, "status": enum ( |
| フィールド | |
|---|---|
name |
必須。マシンのリソース名。 |
createTime |
出力専用。ノードプールが作成された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。ノードプールが最後に更新された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
labels |
このリソースに関連付けられたラベル。
|
hostedNode |
このマシンがホストを担当するノードの正規リソース名(projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node} など)。マシンがノードの役割を担うように割り当てられていない場合は空になります。 エッジマシンでホストされているコントロール プレーン ノードの場合、次の形式が返されます: "projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}"。 |
zone |
このマシンの Google Distributed Cloud Edge ゾーン。 |
version |
出力専用。マシンのソフトウェア バージョン。 |
disabled |
出力専用。マシンが無効になっているかどうか。無効になっている場合、マシンはサービスを開始できません。 |
status |
出力専用。マシンの現在のステータス。 |
purpose |
マシンが使用されるクラスタのタイプ。 |
ステータス
マシンのステータスを示します。
| 列挙型 | |
|---|---|
STATUS_UNSPECIFIED |
ステータス不明。 |
READY |
マシンはノードをホストする準備ができています。これがデフォルトです。 |
DISABLED_FOR_REPAIR |
1 つ以上の無効化クレームを追加して、マシンを修復のために無効にしました。 |
目的
マシンの目的は、VIRTUALIZED_WORKLOAD または BAREMETAL_CLUSTER のいずれかです。
| 列挙型 | |
|---|---|
PURPOSE_UNSPECIFIED |
未指定の目的。 |
VIRTUALIZED_WORKLOAD |
マシンは仮想ワークロードに使用されます。 |
BAREMETAL_CLUSTER |
マシンはベアメタル ユーザー クラスタに使用されます。 |
メソッド |
|
|---|---|
|
1 つの Machine の詳細を取得します。 |
|
指定されたプロジェクトとロケーションの Machine を一覧表示します。 |