REST Resource: projects.locations.machines

リソース: Machine

Kubernetes ノードとして機能できる Google Distributed Cloud Edge マシン。

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "hostedNode": string,
  "zone": string,
  "version": string,
  "disabled": boolean
}
フィールド
name

string

必須。マシンのリソース名。

createTime

string (Timestamp format)

出力専用。ノードプールが作成された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプであり、精度はナノ秒まで、小数点以下は最大 9 桁です。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力専用。ノードプールが最後に更新された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプであり、精度はナノ秒まで、小数点以下は最大 9 桁です。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

labels

map (key: string, value: string)

このリソースに関連付けられたラベル。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

hostedNode

string

このマシンがホストするノードの正規リソース名(例: projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node})。マシンがノードのロールを担うように割り当てられていない場合は空。

エッジマシンでホストされているコントロール プレーン ノードの場合、次の形式が返されます: 「projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}」。

zone

string

このマシンの Google Distributed Cloud Edge ゾーン。

version

string

出力専用。マシンのソフトウェア バージョン。

disabled

boolean

出力専用。マシンが無効かどうか。無効にすると、マシンはサービスを開始できません。

メソッド

get

1 つの Machine の詳細を取得します。

list

指定されたプロジェクトとロケーションの Machine を一覧表示します。