class Google::Apis::ComputeBeta::ConfidentialInstanceConfig

A set of Confidential Instance options.

Attributes

enable_confidential_compute[RW]

Defines whether the instance should have confidential compute enabled. Corresponds to the JSON property `enableConfidentialCompute` @return [Boolean]

enable_confidential_compute?[RW]

Defines whether the instance should have confidential compute enabled. Corresponds to the JSON property `enableConfidentialCompute` @return [Boolean]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/compute_beta/classes.rb, line 5311
def update!(**args)
  @enable_confidential_compute = args[:enable_confidential_compute] if args.key?(:enable_confidential_compute)
end