リソース: Machine
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 |
必須。マシンのリソース名。 |
create |
出力専用。ノードプールが作成された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
update |
出力専用。ノードプールが最後に更新された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
labels |
このリソースに関連付けられたラベル。
|
hosted |
このマシンがホストするノードの正規リソース名(例: 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 を一覧表示します。 |