public sealed class NotebookEucConfig : IMessage<NotebookEucConfig>, IEquatable<NotebookEucConfig>, IDeepCloneable<NotebookEucConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Vertex AI v1beta1 API class NotebookEucConfig.
Output only. Whether ActAs check is bypassed for service account attached
to the VM. If false, we need ActAs check for the default Compute Engine
Service account. When a Runtime is created, a VM is allocated using Default
Compute Engine Service Account. Any user requesting to use this Runtime
requires Service Account User (ActAs) permission over this SA. If true,
Runtime owner is using EUC and does not require the above permission as VM
no longer use default Compute Engine SA, but a P4SA.
Input only. Whether EUC is disabled in this NotebookRuntimeTemplate.
In proto3, the default value of a boolean is false. In this way, by default
EUC will be enabled for NotebookRuntimeTemplate.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis documentation covers the \u003ccode\u003eNotebookEucConfig\u003c/code\u003e class, which is part of the Vertex AI v1beta1 API and is used to configure the EUC settings for NotebookRuntimeTemplate.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eNotebookEucConfig\u003c/code\u003e implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors: a default constructor \u003ccode\u003eNotebookEucConfig()\u003c/code\u003e and a copy constructor \u003ccode\u003eNotebookEucConfig(NotebookEucConfig other)\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two properties: \u003ccode\u003eBypassActasCheck\u003c/code\u003e, a boolean indicating whether the ActAs check is bypassed, and \u003ccode\u003eEucDisabled\u003c/code\u003e, which is a boolean for enabling or disabling EUC in a NotebookRuntimeTemplate.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNotebookEucConfig\u003c/code\u003e class is located within the \u003ccode\u003eGoogle.Cloud.AIPlatform.V1Beta1\u003c/code\u003e namespace, part of the \u003ccode\u003eGoogle.Cloud.AIPlatform.V1Beta1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]