NotebookEucConfig class final
The euc configuration of NotebookRuntimeTemplate.
- Inheritance
-
- Object
- ProtoMessage
- NotebookEucConfig
Constructors
- NotebookEucConfig({bool eucDisabled = false, bool bypassActasCheck = false})
- NotebookEucConfig.fromJson(Object? j)
-
factory
Properties
- bypassActasCheck → bool
-
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.
final
- eucDisabled → bool
-
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String