class Google::Apis::NotebooksV1::InstanceConfig

Notebook instance configurations that can be updated.

Attributes

enable_health_monitoring[RW]

Verifies core internal services are running. More info: go/notebooks-health Corresponds to the JSON property `enableHealthMonitoring` @return [Boolean]

enable_health_monitoring?[RW]

Verifies core internal services are running. More info: go/notebooks-health Corresponds to the JSON property `enableHealthMonitoring` @return [Boolean]

notebook_upgrade_schedule[RW]

Cron expression in UTC timezone, used to schedule instance auto upgrade. Please follow the [cron format](en.wikipedia.org/wiki/Cron). Corresponds to the JSON property `notebookUpgradeSchedule` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/notebooks_v1/classes.rb, line 980
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/notebooks_v1/classes.rb, line 985
def update!(**args)
  @enable_health_monitoring = args[:enable_health_monitoring] if args.key?(:enable_health_monitoring)
  @notebook_upgrade_schedule = args[:notebook_upgrade_schedule] if args.key?(:notebook_upgrade_schedule)
end