Class NotebooksInstanceVmImage.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • project

        @Stability(Stable)
        public NotebooksInstanceVmImage.Builder project​(String project)
        Parameters:
        project - The name of the Google Cloud project that this VM image belongs to. Format: projects/{project_id}. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_instance#project NotebooksInstance#project}
        Returns:
        this
      • imageFamily

        @Stability(Stable)
        public NotebooksInstanceVmImage.Builder imageFamily​(String imageFamily)
        Parameters:
        imageFamily - Use this VM image family to find the image; the newest image in this family will be used. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_instance#image_family NotebooksInstance#image_family}
        Returns:
        this
      • imageName

        @Stability(Stable)
        public NotebooksInstanceVmImage.Builder imageName​(String imageName)
        Parameters:
        imageName - Use VM image name to find the image. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_instance#image_name NotebooksInstance#image_name}
        Returns:
        this