Interface NotebookEucConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
NotebookEucConfig, NotebookEucConfig.Builder

@Generated public interface NotebookEucConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Output only.
    boolean
    Input only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getEucDisabled

      boolean getEucDisabled()
       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.
       
      bool euc_disabled = 1 [(.google.api.field_behavior) = INPUT_ONLY];
      Returns:
      The eucDisabled.
    • getBypassActasCheck

      boolean getBypassActasCheck()
       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.
       
      bool bypass_actas_check = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bypassActasCheck.