Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 2.47 KB

File metadata and controls

30 lines (24 loc) · 2.47 KB

Personal Managed Workbench notebooks

Example

module "sample-managed-module" {
  source                  = "./modules/personal-managed-notebook"
  notebook_users_list     = ["<USER>@<DOMAIN>"]
  managed_instance_prefix = "<PREFIX_STRING>"
  project_id              = "<PROJECT_ID>"
}

Variables

name description type required default
project_id Project ID where all the resources will be created. We assume this project already exists. string
notebook_users_list Set of notebook users, for each user a notebook instance will be created. set(string)
managed_instance_prefix Prefix to be used to create the name of the managed notebook instances. string managed-instance
machine_type A reference to a machine type which defines notebooks VM kind. string n1-standard-4
region Region where the managed notebook will be created string us-central1
network_name Network name to deploy notebook instances to. string default
network_name SubNetwork name to deploy notebook instances to. string default

Outputs

name description sensitive
notebook_instances List of managed notebook instances created.