# Functions

DefaultAuthScopes reports the default set of authentication scopes to use with this package.
NewManagedNotebookClient creates a new managed notebook service client based on gRPC.
NewNotebookClient creates a new notebook service client based on gRPC.

# Structs

CreateEnvironmentOperation manages a long-running operation from CreateEnvironment.
CreateExecutionOperation manages a long-running operation from CreateExecution.
CreateInstanceOperation manages a long-running operation from CreateInstance.
CreateRuntimeOperation manages a long-running operation from CreateRuntime.
CreateScheduleOperation manages a long-running operation from CreateSchedule.
DeleteEnvironmentOperation manages a long-running operation from DeleteEnvironment.
DeleteExecutionOperation manages a long-running operation from DeleteExecution.
DeleteInstanceOperation manages a long-running operation from DeleteInstance.
DeleteRuntimeOperation manages a long-running operation from DeleteRuntime.
DeleteScheduleOperation manages a long-running operation from DeleteSchedule.
EnvironmentIterator manages a stream of *notebookspb.Environment.
ExecutionIterator manages a stream of *notebookspb.Execution.
InstanceIterator manages a stream of *notebookspb.Instance.
ManagedNotebookCallOptions contains the retry settings for each method of ManagedNotebookClient.
ManagedNotebookClient is a client for interacting with Notebooks API.
NotebookCallOptions contains the retry settings for each method of NotebookClient.
NotebookClient is a client for interacting with Notebooks API.
RegisterInstanceOperation manages a long-running operation from RegisterInstance.
ReportInstanceInfoOperation manages a long-running operation from ReportInstanceInfo.
ReportRuntimeEventOperation manages a long-running operation from ReportRuntimeEvent.
ResetInstanceOperation manages a long-running operation from ResetInstance.
ResetRuntimeOperation manages a long-running operation from ResetRuntime.
RollbackInstanceOperation manages a long-running operation from RollbackInstance.
RuntimeIterator manages a stream of *notebookspb.Runtime.
ScheduleIterator manages a stream of *notebookspb.Schedule.
SetInstanceAcceleratorOperation manages a long-running operation from SetInstanceAccelerator.
SetInstanceLabelsOperation manages a long-running operation from SetInstanceLabels.
SetInstanceMachineTypeOperation manages a long-running operation from SetInstanceMachineType.
StartInstanceOperation manages a long-running operation from StartInstance.
StartRuntimeOperation manages a long-running operation from StartRuntime.
StopInstanceOperation manages a long-running operation from StopInstance.
StopRuntimeOperation manages a long-running operation from StopRuntime.
SwitchRuntimeOperation manages a long-running operation from SwitchRuntime.
TriggerScheduleOperation manages a long-running operation from TriggerSchedule.
UpdateInstanceConfigOperation manages a long-running operation from UpdateInstanceConfig.
UpdateShieldedInstanceConfigOperation manages a long-running operation from UpdateShieldedInstanceConfig.
UpgradeInstanceInternalOperation manages a long-running operation from UpgradeInstanceInternal.
UpgradeInstanceOperation manages a long-running operation from UpgradeInstance.