colab library

Colab Enterprise — runtimes, runtime templates, template IAM, paused notebook execution schedules, and one-shot notebook executions (Vertex AI notebook runtimes; runtime/execution compute is never_apply).

Classes

ColabNotebookExecutionCompute
Exactly one compute configuration (runtime template or custom env).
ColabNotebookExecutionCustomCompute
custom_environment_spec nested block (literal map matching provider).
ColabNotebookExecutionDataformSource
dataform_repository_source.
ColabNotebookExecutionDirectSource
direct_notebook_source — base64 ipynb content.
ColabNotebookExecutionExecutionUser
execution_user variant.
ColabNotebookExecutionGcsSource
gcs_notebook_source.
ColabNotebookExecutionIdentity
Exactly one execution identity (execution_user or service_account).
ColabNotebookExecutionServiceAccount
service_account variant.
ColabNotebookExecutionSource
Exactly one notebook input source for GoogleColabNotebookExecution.
ColabNotebookExecutionTemplateCompute
notebook_runtime_template_resource_name attribute.
ColabRuntimeNotebookRuntimeTemplateRef
Typed helper for the notebook_runtime_template_ref block of google_colab_runtime (derived from provider schema).
ColabScheduleCreatePipelineJobRequest
Typed helper for the create_pipeline_job_request block of google_colab_schedule (derived from provider schema).
ColabScheduleCreatePipelineJobRequestPipelineJob
Typed helper for the create_pipeline_job_request.pipeline_job block of google_colab_schedule (derived from provider schema).
ColabScheduleCreatePipelineJobRequestPipelineJobEncryptionSpec
Typed helper for the create_pipeline_job_request.pipeline_job.encryption_spec block of google_colab_schedule (derived from provider schema).
ColabScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfig
Typed helper for the create_pipeline_job_request.pipeline_job.psc_interface_config block of google_colab_schedule (derived from provider schema).
ColabScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfigDnsPeeringConfigs
Typed helper for the create_pipeline_job_request.pipeline_job.psc_interface_config.dns_peering_configs block of google_colab_schedule (derived from provider schema).
ColabScheduleCreatePipelineJobRequestPipelineJobRuntimeConfig
Typed helper for the create_pipeline_job_request.pipeline_job.runtime_config block of google_colab_schedule (derived from provider schema).
GoogleColabNotebookExecution
Factory wrapper for google_colab_notebook_execution.
GoogleColabRuntime
Factory wrapper for google_colab_runtime.
GoogleColabRuntimeTemplate
Factory wrapper for google_colab_runtime_template.
GoogleColabRuntimeTemplateIamBinding
Factory wrapper for google_colab_runtime_template_iam_binding.
GoogleColabRuntimeTemplateIamMember
Factory wrapper for google_colab_runtime_template_iam_member.
GoogleColabRuntimeTemplateIamPolicy
Factory wrapper for google_colab_runtime_template_iam_policy.
GoogleColabSchedule
Factory wrapper for google_colab_schedule.

Enums

ColabRuntimeDesiredState
Terraform desired_state for GoogleColabRuntime.
ColabScheduleDesiredState
Terraform desired_state for GoogleColabSchedule.