package google.events.cloud.notebooks.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ContainerImage

data.proto:77

Definition of a container image for starting a notebook instance with the environment installed in a container.

Used in: Environment, Instance, RuntimeSoftwareConfig, VirtualMachineConfig

message EncryptionConfig

data.proto:248

Represents a custom encryption key configuration that can be applied to a resource. This will encrypt all disks in Virtual Machine.

Used in: VirtualMachineConfig

message Environment

data.proto:27

Definition of a software environment that is used to start a notebook instance.

Used in: EnvironmentEventData

message EnvironmentCreatedEvent

events.proto:98

The CloudEvent raised when an Environment is created.

message EnvironmentDeletedEvent

events.proto:108

The CloudEvent raised when an Environment is deleted.

message EnvironmentEventData

data.proto:1547

The data within all Environment events.

Used in: EnvironmentCreatedEvent, EnvironmentDeletedEvent

message Execution

data.proto:910

The definition of a single executed notebook.

Used in: ExecutionEventData, Schedule

enum Execution.State

data.proto:912

Enum description of the state of the underlying AIP job.

Used in: Execution

message ExecutionCreatedEvent

events.proto:148

The CloudEvent raised when an Execution is created.

message ExecutionDeletedEvent

events.proto:138

The CloudEvent raised when an Execution is deleted.

message ExecutionEventData

data.proto:1529

The data within all Execution events.

Used in: ExecutionCreatedEvent, ExecutionDeletedEvent

message ExecutionTemplate

data.proto:669

The description a notebook execution workload.

Used in: Execution, Schedule

message ExecutionTemplate.DataprocParameters

data.proto:683

Parameters used in Dataproc JobType executions.

Used in: ExecutionTemplate

enum ExecutionTemplate.JobType

data.proto:773

The backend used for this execution.

Used in: ExecutionTemplate

enum ExecutionTemplate.ScaleTier

data.proto:712

Required. Specifies the machine types, the number of replicas for workers and parameter servers.

Used in: ExecutionTemplate

message ExecutionTemplate.SchedulerAcceleratorConfig

data.proto:674

Definition of a hardware accelerator. Note that not all combinations of `type` and `core_count` are valid. See [GPUs on Compute Engine](https://cloud.google.com/compute/docs/gpus) to find a valid combination. TPUs are not supported.

Used in: ExecutionTemplate

enum ExecutionTemplate.SchedulerAcceleratorType

data.proto:743

Hardware accelerator types for AI Platform Training jobs.

Used in: SchedulerAcceleratorConfig

message ExecutionTemplate.VertexAIParameters

data.proto:690

Parameters used in Vertex AI JobType executions.

Used in: ExecutionTemplate

message Instance

data.proto:1007

The definition of a notebook instance.

Used in: InstanceEventData

message Instance.AcceleratorConfig

data.proto:1012

Definition of a hardware accelerator. Note that not all combinations of `type` and `core_count` are valid. See [GPUs on Compute Engine](https://cloud.google.com/compute/docs/gpus/#gpus-list) to find a valid combination. TPUs are not supported.

Used in: Instance

enum Instance.AcceleratorType

data.proto:1195

Definition of the types of hardware accelerators that can be used on this instance.

Used in: AcceleratorConfig

message Instance.Disk

data.proto:1021

An instance-attached disk resource.

Used in: Instance

message Instance.Disk.GuestOsFeature

data.proto:1023

Guest OS features for boot disk.

Used in: Disk

enum Instance.DiskEncryption

data.proto:1292

Definition of the disk encryption options.

enum Instance.DiskType

data.proto:1274

Possible disk types for notebook instances.

enum Instance.NicType

data.proto:1305

The type of vNIC driver. Default should be UNSPECIFIED_NIC_TYPE.

Used in: Instance

message Instance.ShieldedInstanceConfig

data.proto:1113

A set of Shielded Instance options. See [Images using supported Shielded VM features](https://cloud.google.com/compute/docs/instances/modifying-shielded-vm). Not all combinations are valid.

Used in: Instance

enum Instance.State

data.proto:1234

The definition of the states of this instance.

Used in: Instance

message Instance.UpgradeHistoryEntry

data.proto:1134

The entry of VM image upgrade history.

Used in: Instance

enum Instance.UpgradeHistoryEntry.Action

data.proto:1151

The definition of operations of this upgrade history entry.

Used in: UpgradeHistoryEntry

enum Instance.UpgradeHistoryEntry.State

data.proto:1136

The definition of the states of this upgrade history entry.

Used in: UpgradeHistoryEntry

message InstanceCreatedEvent

events.proto:78

The CloudEvent raised when an Instance is created.

message InstanceDeletedEvent

events.proto:88

The CloudEvent raised when an Instance is deleted.

message InstanceEventData

data.proto:1535

The data within all Instance events.

Used in: InstanceCreatedEvent, InstanceDeletedEvent

message LocalDisk

data.proto:257

A Local attached disk resource.

Used in: VirtualMachineConfig

message LocalDisk.RuntimeGuestOsFeature

data.proto:264

Optional. A list of features to enable on the guest operating system. Applicable only for bootable images. Read [Enabling guest operating system features](https://cloud.google.com/compute/docs/images/create-delete-deprecate-private-images#guest-os-features) to see a list of available options. Guest OS features for boot disk.

Used in: LocalDisk

message LocalDiskInitializeParams

data.proto:354

Input only. Specifies the parameters for a new disk that will be created alongside the new instance. Use initialization parameters to create boot disks or local SSDs attached to the new runtime. This property is mutually exclusive with the source property; you can only define one or the other, but not both.

enum LocalDiskInitializeParams.DiskType

data.proto:356

Possible disk types.

message ReservationAffinity

data.proto:979

Reservation Affinity for consuming Zonal reservation.

Used in: Instance

enum ReservationAffinity.Type

data.proto:981

Indicates whether to consume capacity from an reservation or not.

Used in: ReservationAffinity

message Runtime

data.proto:88

The definition of a Runtime for a managed notebook instance.

Used in: RuntimeEventData

enum Runtime.HealthState

data.proto:121

The runtime substate.

Used in: Runtime

enum Runtime.State

data.proto:90

The definition of the states of this runtime.

Used in: Runtime

message RuntimeAcceleratorConfig

data.proto:199

Definition of the types of hardware accelerators that can be used. Definition of the types of hardware accelerators that can be used. See [Compute Engine AcceleratorTypes](https://cloud.google.com/compute/docs/reference/beta/acceleratorTypes). Examples: * `nvidia-tesla-k80` * `nvidia-tesla-p100` * `nvidia-tesla-v100` * `nvidia-tesla-p4` * `nvidia-tesla-t4` * `nvidia-tesla-a100`

Used in: VirtualMachineConfig

enum RuntimeAcceleratorConfig.AcceleratorType

data.proto:201

Type of this accelerator.

Used in: RuntimeAcceleratorConfig

message RuntimeAccessConfig

data.proto:392

Specifies the login configuration for Runtime

Used in: Runtime

enum RuntimeAccessConfig.RuntimeAccessType

data.proto:395

Possible ways to access runtime. Authentication mode. Currently supports: Single User only.

Used in: RuntimeAccessConfig

message RuntimeCreatedEvent

events.proto:48

The CloudEvent raised when a Runtime is created.

message RuntimeDeletedEvent

events.proto:68

The CloudEvent raised when a Runtime is deleted.

message RuntimeEventData

data.proto:1523

The data within all Runtime events.

Used in: RuntimeCreatedEvent, RuntimeDeletedEvent, RuntimeUpdatedEvent

message RuntimeMetrics

data.proto:493

Contains runtime daemon metrics, such as OS and kernels and sessions stats.

Used in: Runtime

message RuntimeShieldedInstanceConfig

data.proto:502

A set of Shielded Instance options. See [Images using supported Shielded VM features](https://cloud.google.com/compute/docs/instances/modifying-shielded-vm). Not all combinations are valid.

Used in: VirtualMachineConfig

message RuntimeSoftwareConfig

data.proto:427

Specifies the selection and configuration of software inside the runtime. The properties to set on runtime. Properties keys are specified in `key:value` format, for example: * `idle_shutdown: true` * `idle_shutdown_timeout: 180` * `enable_health_monitoring: true`

Used in: Runtime

enum RuntimeSoftwareConfig.PostStartupScriptBehavior

data.proto:429

Behavior for the post startup script.

Used in: RuntimeSoftwareConfig

message RuntimeUpdatedEvent

events.proto:58

The CloudEvent raised when a Runtime is updated.

message Schedule

data.proto:1448

The definition of a schedule.

Used in: ScheduleEventData

enum Schedule.State

data.proto:1450

State of the job.

Used in: Schedule

message ScheduleCreatedEvent

events.proto:128

The CloudEvent raised when a Schedule is created.

message ScheduleDeletedEvent

events.proto:118

The CloudEvent raised when a Schedule is deleted.

message ScheduleEventData

data.proto:1541

The data within all Schedule events.

Used in: ScheduleCreatedEvent, ScheduleDeletedEvent

message VirtualMachine

data.proto:523

Runtime using Virtual Machine for computing.

Used in: Runtime

message VirtualMachineConfig

data.proto:535

The config settings for virtual machine.

Used in: VirtualMachine

message VirtualMachineConfig.BootImage

data.proto:538

Definition of the boot image used by the Runtime. Used to facilitate runtime upgradeability.

Used in: VirtualMachineConfig

(message has no fields)

enum VirtualMachineConfig.NicType

data.proto:542

The type of vNIC driver. Default should be UNSPECIFIED_NIC_TYPE.

Used in: VirtualMachineConfig

message VmImage

data.proto:59

Definition of a custom Compute Engine virtual machine image for starting a notebook instance with the environment installed directly on the VM.

Used in: Environment, Instance