REST Resource: projects.locations.instances

リソース: インスタンス

ノートブック インスタンスの定義。

JSON 表現
{
  "name": string,
  "proxyUri": string,
  "instanceOwners": [
    string
  ],
  "creator": string,
  "state": enum (State),
  "upgradeHistory": [
    {
      object (UpgradeHistoryEntry)
    }
  ],
  "id": string,
  "healthState": enum (HealthState),
  "healthInfo": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string,
  "disableProxyAccess": boolean,
  "labels": {
    string: string,
    ...
  },
  "thirdPartyProxyUrl": string,
  "satisfiesPzs": boolean,
  "satisfiesPzi": boolean,
  "enableThirdPartyIdentity": boolean,
  "enableManagedEuc": boolean,
  "enableDeletionProtection": boolean,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "gceSetup": {
    object (GceSetup)
  }
  // End of mutually exclusive fields.
}
フィールド
name

string

出力専用。ID。このノートブック インスタンスの名前。形式: projects/{projectId}/locations/{location}/instances/{instanceId}

proxyUri

string

出力専用。Jupyter ノートブックへのアクセスに使用されるプロキシ エンドポイント。

instanceOwners[]

string

省略可。作成後のこのインスタンスのオーナー。形式: alias@example.com

現在、サポートされているオーナーは 1 人のみです。指定しない場合、VM インスタンスのサービス アカウントのすべてのサービス アカウント ユーザーがインスタンスを使用できます。

creator

string

出力専用。元の instances.create リクエストを送信したエンティティのメールアドレス。

state

enum (State)

出力専用。このインスタンスの状態。

upgradeHistory[]

object (UpgradeHistoryEntry)

出力専用。このインスタンスのアップグレード履歴。

id

string

出力専用。リソースの一意の ID。

healthState

enum (HealthState)

出力専用。インスタンスの healthState。

healthInfo

map (key: string, value: string)

出力専用。インスタンスの健全性に関する追加情報。例:

healthInfo": {
  "docker_proxy_agent_status": "1",
  "docker_status": "1",
  "jupyterlab_api_status": "-1",
  "jupyterlab_status": "-1",
  "updated": "2020-10-18 09:40:03.573409"
}

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

createTime

string (Timestamp format)

出力専用。インスタンスの作成時間。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

updateTime

string (Timestamp format)

出力専用。インスタンスの更新時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

disableProxyAccess

boolean

省略可。true の場合、ノートブック インスタンスはプロキシに登録されません。

labels

map (key: string, value: string)

省略可。このインスタンスに適用するラベル。これらは、後で instances.patch メソッドで変更できます。

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

thirdPartyProxyUrl

string

出力専用。Jupyter Notebook へのアクセスに使用される Workforce プールのプロキシ エンドポイント。

satisfiesPzs

boolean

出力専用。ゾーン分離のために将来の使用のために予約されています。

satisfiesPzi

boolean

出力専用。ゾーン分離の将来の使用のために予約されています。

enableThirdPartyIdentity

boolean

省略可。ノートブックにサードパーティの ID プロバイダを使用してアクセスできることを指定するフラグ。

enableManagedEuc

boolean

省略可。インスタンスの管理対象エンドユーザー認証情報を有効にするフラグ。

enableDeletionProtection

boolean

省略可。true の場合、この Workbench インスタンスに対して削除からの保護が有効になります。false の場合、この Workbench インスタンスの削除からの保護は無効になります。

ノートブック インスタンスの設定。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。
gceSetup

object (GceSetup)

省略可。ノートブックの Compute Engine の設定。ノートブックで定義されたフィールドを使用します。

相互に排他的なフィールドの終わり。

GceSetup

リソースと ID の外部で VM インスタンスを構成する方法の定義。

JSON 表現
{
  "machineType": string,
  "minCpuPlatform": string,
  "acceleratorConfigs": [
    {
      object (AcceleratorConfig)
    }
  ],
  "serviceAccounts": [
    {
      object (ServiceAccount)
    }
  ],
  "bootDisk": {
    object (BootDisk)
  },
  "dataDisks": [
    {
      object (DataDisk)
    }
  ],
  "shieldedInstanceConfig": {
    object (ShieldedInstanceConfig)
  },
  "networkInterfaces": [
    {
      object (NetworkInterface)
    }
  ],
  "disablePublicIp": boolean,
  "tags": [
    string
  ],
  "metadata": {
    string: string,
    ...
  },
  "systemMetadata": {
    string: string,
    ...
  },
  "enableIpForwarding": boolean,
  "gpuDriverConfig": {
    object (GPUDriverConfig)
  },
  "confidentialInstanceConfig": {
    object (ConfidentialInstanceConfig)
  },
  "instanceId": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "vmImage": {
    object (VmImage)
  },
  "containerImage": {
    object (ContainerImage)
  }
  // End of mutually exclusive fields.
}
フィールド
machineType

string

省略可。VM インスタンスのマシンタイプ。https://cloud.google.com/compute/docs/machine-resource

minCpuPlatform

string

省略可。このインスタンスで使用する最小 CPU プラットフォーム。有効な値の一覧は、https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform#availablezones で確認できます。

acceleratorConfigs[]

object (AcceleratorConfig)

省略可。このインスタンスで使用されているハードウェア アクセラレータ。アクセラレータを使用する場合は、選択した machineType をサポートするのに十分な vCPU とメモリが構成に含まれていることを確認してください。現在、サポートされているアクセラレータ構成は 1 つのみです。

serviceAccounts[]

object (ServiceAccount)

省略可。VM インスタンスの ID として機能するサービス アカウント。現在、サポートされているサービス アカウントは 1 つのみです。

bootDisk

object (BootDisk)

省略可。VM のブートディスク。

dataDisks[]

object (DataDisk)

省略可。VM インスタンスにアタッチされているデータディスク。現在、サポートされているデータディスクは 1 つのみです。

shieldedInstanceConfig

object (ShieldedInstanceConfig)

省略可。Shielded VM の構成。サポートされている Shielded VM 機能を使用するイメージ。

networkInterfaces[]

object (NetworkInterface)

省略可。VM のネットワーク インターフェース。サポートされるインターフェースは 1 つのみです。

disablePublicIp

boolean

省略可。true の場合、この VM インスタンスに外部 IP は割り当てられません。

tags[]

string

省略可。ランタイムに追加する Compute Engine ネットワーク タグ(ネットワーク タグを追加するをご覧ください)。

metadata

map (key: string, value: string)

省略可。このインスタンスに適用するカスタム メタデータ。

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

systemMetadata

map (key: string, value: string)

出力専用。このインスタンスのシステム管理メタデータを表します。キーが Workbench システムキーとして認識される metadata のサブセットです。

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

enableIpForwarding

boolean

省略可。IP 転送を有効にするかどうかを示すフラグ。デフォルトは false(オフ)です。https://cloud.google.com/vpc/docs/using-routes#canipforward

gpuDriverConfig

object (GPUDriverConfig)

省略可。GPU ドライバの構成。

confidentialInstanceConfig

object (ConfidentialInstanceConfig)

省略可。Confidential インスタンスの構成。

instanceId

string

出力専用。Compute Engine インスタンス リソースの固有 ID。

イメージのタイプ。VM イメージまたはコンテナ イメージのいずれかになります。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。
vmImage

object (VmImage)

省略可。Compute Engine VM イメージを使用してノートブック インスタンスを起動します。

containerImage

object (ContainerImage)

省略可。コンテナ イメージを使用してノートブック インスタンスを起動します。

相互に排他的なフィールドの終わり。

AcceleratorConfig

VM インスタンスのアクセラレータ構成。ハードウェア アクセラレータの定義。type と coreCount の組み合わせのチェックは行われません。TPU はサポートされていません。有効な組み合わせについては、Compute Engine の GPU をご覧ください。

JSON 表現
{
  "type": enum (AcceleratorType),
  "coreCount": string
}
フィールド
type

enum (AcceleratorType)

省略可。このアクセラレータのタイプ。

coreCount

string (int64 format)

省略可。このアクセラレータのコア数。

AcceleratorType

このインスタンスで使用できるハードウェア アクセラレータのタイプの定義。

列挙型
ACCELERATOR_TYPE_UNSPECIFIED アクセラレータ タイプが指定されていません。
NVIDIA_TESLA_P100

非推奨: 代わりに、NVIDIA_TESLA_T4(N1)または NVIDIA_L4(G2)を使用してください。NVIDIA Tesla P100 GPU は Compute Engine によってフリート全体で廃止され、新しいインスタンスでは使用できなくなります。

NVIDIA_TESLA_V100 アクセラレータのタイプは Nvidia Tesla V100 です。
NVIDIA_TESLA_P4 アクセラレータ タイプは Nvidia Tesla P4 です。
NVIDIA_TESLA_T4 アクセラレータ タイプは Nvidia Tesla T4 です。
NVIDIA_TESLA_A100 アクセラレータ タイプは Nvidia Tesla A100 - 40 GB です。
NVIDIA_A100_80GB アクセラレータ タイプは Nvidia Tesla A100 - 80 GB です。
NVIDIA_L4 アクセラレータ タイプは Nvidia Tesla L4 です。
NVIDIA_H100_80GB アクセラレータ タイプは Nvidia Tesla H100 - 80 GB です。
NVIDIA_H100_MEGA_80GB アクセラレータ タイプは Nvidia Tesla H100 - MEGA 80 GB です。
NVIDIA_H200_141GB アクセラレータ タイプは Nvidia Tesla H200 - 141 GB です。
NVIDIA_TESLA_T4_VWS アクセラレータ タイプは NVIDIA Tesla T4 仮想ワークステーションです。
NVIDIA_TESLA_P100_VWS

非推奨: 代わりに、NVIDIA_TESLA_T4_VWS を使用してください。NVIDIA Tesla P100 GPU(仮想ワークステーション)は、Compute Engine によってフリート全体で廃止され、新しいインスタンスでは使用できなくなります。

NVIDIA_TESLA_P4_VWS アクセラレータ タイプは NVIDIA Tesla P4 仮想ワークステーションです。
NVIDIA_B200 アクセラレータ タイプは NVIDIA B200 です。
NVIDIA_RTX6000 NVIDIA RTX 6000。

ServiceAccount

ID として機能するサービス アカウント。

JSON 表現
{
  "email": string,
  "scopes": [
    string
  ]
}
フィールド
email

string

省略可。サービス アカウントのメールアドレス。

scopes[]

string

出力専用。このサービス アカウントで使用可能にするスコープのリスト。CLH によって https://www.googleapis.com/auth/cloud-platform に設定されます

VmImage

環境が VM に直接インストールされたノートブック インスタンスを起動するためのカスタム Compute Engine 仮想マシン イメージの定義。

JSON 表現
{
  "project": string,
  "imageDescription": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "name": string,
  "family": string
  // End of mutually exclusive fields.
}
フィールド
project

string

必須。この VM イメージが属する Google Cloud プロジェクトの名前。形式: {projectId}

imageDescription

string

出力専用。インスタンスで実行されているイメージの説明(「Debian 11、Python 3.10」など)。読み取り時にイメージ リリース構成(信頼できる情報源)から取得されます。認識されないブートディスク イメージの場合は「カスタム」に設定します。

外部 Compute Engine VM イメージへの参照。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。
name

string

省略可。VM イメージ名を使用してイメージを見つけます。

family

string

省略可。この VM イメージ ファミリーを使用してイメージを検索します。このファミリーの最新のイメージが使用されます。

相互に排他的なフィールドの終わり。

ContainerImage

コンテナにインストールされた環境でノートブック インスタンスを起動するためのコンテナ イメージの定義。

JSON 表現
{
  "repository": string,
  "tag": string
}
フィールド
repository

string

必須。コンテナ イメージ リポジトリのパス。例: gcr.io/{projectId}/{imageName}

tag

string

省略可。コンテナ イメージのタグ。指定しない場合、デフォルトで最新のタグが使用されます。

BootDisk

ブートディスクの定義。

JSON 表現
{
  "diskSizeGb": string,
  "diskType": enum (DiskType),
  "diskEncryption": enum (DiskEncryption),
  "kmsKey": string
}
フィールド
diskSizeGb

string (int64 format)

省略可。このインスタンスにアタッチされているブートディスクのサイズ(GB)。最大 64, 000 GB(64 TB)。指定しない場合、デフォルトで推奨値の 150 GB になります。

diskType

enum (DiskType)

省略可。ディスクのタイプを示します。

diskEncryption

enum (DiskEncryption)

省略可。ブートディスクとデータディスクで使用されるディスク暗号化方式。デフォルトは GMEK です。

kmsKey

string

省略可。ディスクの暗号化に使用される KMS 鍵。diskEncryption が CMEK の場合にのみ適用されます。形式: projects/{projectId}/locations/{location}/keyRings/{key_ring_id}/cryptoKeys/{key_id}

独自の暗号鍵の使用の詳細を確認する。

DiskType

使用可能なディスクタイプ。

列挙型
DISK_TYPE_UNSPECIFIED ディスクタイプが設定されていません。
PD_STANDARD 標準永続ディスクタイプ。
PD_SSD SSD 永続ディスクのタイプ。
PD_BALANCED バランス永続ディスクタイプ。
PD_EXTREME エクストリーム永続ディスクタイプ。
HYPERDISK_BALANCED Hyperdisk Balanced 永続ディスクタイプを表します。ブートディスクまたはデータディスクとして使用できます。
HYPERDISK_EXTREME Hyperdisk Extreme Persistent Disk タイプを表します。データディスクとしてのみ使用できます。
HYPERDISK_THROUGHPUT Hyperdisk Throughput 永続ディスク タイプを表します。データディスクとしてのみ使用できます。
HYPERDISK_BALANCED_HIGH_AVAILABILITY Hyperdisk Balanced High Availability 永続ディスクタイプを表します。ブートディスクまたはデータディスクとして使用できます。
HYPERDISK_ML Hyperdisk ML 永続ディスク タイプを表します。ブートディスクまたはデータディスクとして使用できます。

DiskEncryption

ディスク暗号化オプションの定義。

列挙型
DISK_ENCRYPTION_UNSPECIFIED ディスク暗号化が指定されていません。
GMEK Google が管理する暗号鍵を使用してブートディスクを暗号化します。
CMEK 顧客管理の暗号鍵を使用してブートディスクを暗号化します。

DataDisk

インスタンスにアタッチされたディスク リソース。

JSON 表現
{
  "diskSizeGb": string,
  "diskType": enum (DiskType),
  "diskEncryption": enum (DiskEncryption),
  "kmsKey": string,
  "resourcePolicies": [
    string
  ]
}
フィールド
diskSizeGb

string (int64 format)

省略可。この VM インスタンスにアタッチされたディスクのサイズ(GB)。最大 64, 000 GB(64 TB)。指定しない場合、デフォルトは 100 です。

diskType

enum (DiskType)

省略可。ディスクのタイプを示します。

diskEncryption

enum (DiskEncryption)

省略可。ブートディスクとデータディスクで使用されるディスク暗号化方式。デフォルトは GMEK です。

kmsKey

string

省略可。ディスクの暗号化に使用される KMS 鍵。diskEncryption が CMEK の場合にのみ適用されます。形式: projects/{projectId}/locations/{location}/keyRings/{key_ring_id}/cryptoKeys/{key_id}

独自の暗号鍵の使用の詳細を確認する。

resourcePolicies[]

string

省略可。データディスクに適用するリソース ポリシー。

ShieldedInstanceConfig

一連のシールド インスタンス オプション。サポートされている Shielded VM 機能を使用するイメージをご覧ください。すべての組み合わせが有効なわけではありません。

JSON 表現
{
  "enableSecureBoot": boolean,
  "enableVtpm": boolean,
  "enableIntegrityMonitoring": boolean
}
フィールド
enableSecureBoot

boolean

省略可。VM インスタンスでセキュアブートが有効になっているかどうかを定義します。

セキュアブートは、すべてのブート コンポーネントのデジタル署名を検証し、署名検証が失敗した場合にブートプロセスを停止することで、システムで正規のソフトウェアのみが実行されるようにします。デフォルトでは無効にされています。

enableVtpm

boolean

省略可。VM インスタンスで vTPM が有効になっているかどうかを定義します。

enableIntegrityMonitoring

boolean

省略可。VM インスタンスで整合性モニタリングを有効にするかどうかを定義します。

VM インスタンスの起動時の整合性のモニタリングと証明を有効にします。構成証明は、整合性ポリシー ベースラインに対して実行されます。このベースラインは、VM インスタンスの作成時に、暗黙的に信頼されているブートイメージから派生します。

NetworkInterface

VM にアタッチされたネットワーク インターフェース リソースの定義。

JSON 表現
{
  "network": string,
  "subnet": string,
  "nicType": enum (NicType),
  "accessConfigs": [
    {
      object (AccessConfig)
    }
  ],
  "internalIp": string
}
フィールド
network

string

省略可。この VM インスタンスが存在する VPC の名前。形式: projects/{projectId}/global/networks/{network_id}

subnet

string

省略可。この VM インスタンスが存在するサブネットの名前。形式: projects/{projectId}/regions/{region}/subnetworks/{subnetwork_id}

nicType

enum (NicType)

省略可。このインターフェースで使用する vNIC のタイプ。gVNIC または VirtioNet のいずれかになります。

accessConfigs[]

object (AccessConfig)

省略可。このインターフェースの構成の配列。現在、サポートされているアクセス構成は ONE_TO_ONE_NAT のみです。accessConfigs が指定されていない場合、インスタンスはエフェメラル外部 IP アドレスを介して外部インターネットにアクセスします。

internalIp

string

省略可。このインスタンスに関連付けられている内部 IP アドレス。このインスタンスが存在するサブネットで使用可能な未使用の静的内部 IP アドレスを指定するか、このフィールドを未定義のままにして、サブネットのエフェメラル範囲の IP を使用します。

NicType

vNIC ドライバのタイプ。デフォルトは NIC_TYPE_UNSPECIFIED にする必要があります。

列挙型
NIC_TYPE_UNSPECIFIED タイプが指定されていません。
VIRTIO_NET Virtio
GVNIC GVNIC

AccessConfig

インスタンスのネットワーク インターフェースに接続されたアクセス構成。

JSON 表現
{
  "externalIp": string
}
フィールド
externalIp

string

省略可。このインスタンスに関連付けられている外部 IP アドレス。プロジェクトで使用可能な未使用の静的外部 IP アドレスを指定するか、このフィールドを未定義のままにして、共有エフェメラル IP アドレスプールの IP を使用します。静的外部 IP アドレスを指定する場合は、インスタンスのゾーンと同じリージョンに存在している必要があります。

GPUDriverConfig

GPU ドライバの構成

JSON 表現
{
  "enableGpuDriver": boolean,
  "customGpuDriverPath": string
}
フィールド
enableGpuDriver

boolean

省略可。エンドユーザーが Google Cloud にこの VM インスタンスへの GPU ドライバのインストールを承認するかどうか。このフィールドが空の場合、または false に設定されている場合、GPU ドライバはインストールされません。GPU を使用するインスタンスにのみ適用されます。

customGpuDriverPath

string

省略可。GPU ドライバが保存されているカスタム Cloud Storage パスを指定します。指定しない場合、公式の GPU ドライバから自動的に選択されます。

ConfidentialInstanceConfig

一連の Confidential Instance オプション。

JSON 表現
{
  "confidentialInstanceType": enum (ConfidentialInstanceType)
}
フィールド
confidentialInstanceType

enum (ConfidentialInstanceType)

省略可。Confidential インスタンスで使用されるテクノロジーのタイプを定義します。

ConfidentialInstanceType

機密インスタンスのタイプ。

列挙型
CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED タイプが指定されていません。この値は使用しないでください。
SEV AMD Secure Encrypted Virtualization。

状態

このインスタンスの状態の定義。

列挙型
STATE_UNSPECIFIED 状態が指定されていません。
STARTING 制御ロジックがインスタンスを起動しています。
PROVISIONING 制御ロジックは、必要なフレームワークをインストールし、インスタンスをノートブック プロキシに登録します。
ACTIVE インスタンスは実行中です。
STOPPING 制御ロジックがインスタンスを停止しています。
STOPPED インスタンスは停止しています。
DELETED インスタンスが削除された場合。
UPGRADING インスタンスがアップグレード中です。
INITIALIZING インスタンスを作成しています。
SUSPENDING インスタンスは一時停止中です。
SUSPENDED インスタンスは一時停止されています。
ORPHANED インスタンスに VM がありません。アップグレードで元が削除され、代替を作成できませんでした。データディスクとスナップショットはそのままです。アップグレードを再試行して完了するか、インスタンスをアップグレード開始前に取得したスナップショットにロールバックします。

UpgradeHistoryEntry

VM イメージのアップグレード履歴のエントリ。

JSON 表現
{
  "snapshot": string,
  "vmImage": string,
  "containerImage": string,
  "framework": string,
  "version": string,
  "state": enum (State),
  "createTime": string,
  "action": enum (Action),
  "targetVersion": string
}
フィールド
snapshot

string

省略可。アップグレード前のこのノートブック インスタンスのブートディスクのスナップショット。

vmImage

string

省略可。このインスタンスのアップグレード前の VM イメージ。

containerImage

string

省略可。このインスタンスのアップグレード前のコンテナ イメージ。

framework

string

省略可。このノートブック インスタンスのフレームワーク。

version

string

省略可。このアップグレード前のノートブック インスタンスのバージョン。

state

enum (State)

出力専用。このインスタンス アップグレード履歴エントリの状態。

createTime

string (Timestamp format)

変更不可。このインスタンス アップグレード履歴エントリが作成された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z"、"2014-10-02T15:01:23+05:30"。

action

enum (Action)

省略可。アクション:ロールバックまたはアップグレード。

targetVersion

string

省略可。ターゲット VM バージョン(m63 など)。

状態

このアップグレード履歴エントリの状態の定義。

列挙型
STATE_UNSPECIFIED 状態が指定されていません。
STARTED インスタンスのアップグレードが開始されます。
SUCCEEDED インスタンスのアップグレードが成功しました。
FAILED インスタンスのアップグレードが失敗しました。

アクション

このアップグレード履歴エントリのオペレーションの定義。

列挙型
ACTION_UNSPECIFIED オペレーションが指定されていません。
UPGRADE アップグレードしてください。
ROLLBACK Rollback のインスタンスを発生させることができます。

HealthState

インスタンスの健全性。

列挙型
HEALTH_STATE_UNSPECIFIED インスタンスのサブステートが不明です。
HEALTHY インスタンスが正常な状態であることがわかっている(たとえば、重要なデーモンが実行されている)。ACTIVE 状態に適用されます。
UNHEALTHY インスタンスが異常な状態であることがわかっています(たとえば、重要なデーモンが実行されていません)。ACTIVE 状態に適用されます。
AGENT_NOT_INSTALLED インスタンスにヘルス モニタリング エージェントがインストールされていません。ACTIVE 状態に適用されます。
AGENT_NOT_RUNNING インスタンスのヘルス モニタリング エージェントが実行されていません。ACTIVE 状態に適用されます。

メソッド

checkUpgradability

ノートブック インスタンスをアップグレードできるかどうかを確認します。

create

指定されたプロジェクトとロケーションで新しいインスタンスを作成します。

delete

1 つのインスタンスを削除します。

diagnose

インスタンスを指定して診断ファイルを作成し、診断ツールを実行します。

get

1 つのインスタンスの詳細を取得します。

getConfig

さまざまな構成パラメータを返します。

getIamPolicy

リソースのアクセス制御ポリシーを取得します。

list

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

patch

UpdateInstance はインスタンスを更新します。

reset

ノートブック インスタンスをリセットします。

resizeDisk

ノートブック インスタンスのディスクのサイズを増やします。

restore

RestoreInstance は、BackupSource からインスタンスを復元します。

rollback

ノートブック インスタンスを以前のバージョンにロールバックします。

setIamPolicy

指定したリソースにアクセス制御ポリシーを設定します。

start

ノートブック インスタンスを起動します。

stop

ノートブック インスタンスを停止します。

testIamPermissions

指定したリソースに対して呼び出し元が持っている権限を返します。

upgrade

ノートブック インスタンスを最新バージョンにアップグレードします。