Class: Google::Apis::MemcacheV1beta2::UpdateParametersRequest
- Inherits:
-
Object
- Object
- Google::Apis::MemcacheV1beta2::UpdateParametersRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/memcache_v1beta2/classes.rb,
lib/google/apis/memcache_v1beta2/representations.rb,
lib/google/apis/memcache_v1beta2/representations.rb
Overview
Request for UpdateParameters.
Instance Attribute Summary collapse
-
#parameters ⇒ Google::Apis::MemcacheV1beta2::MemcacheParameters
The unique ID associated with this set of parameters.
-
#update_mask ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ UpdateParametersRequest
constructor
A new instance of UpdateParametersRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ UpdateParametersRequest
Returns a new instance of UpdateParametersRequest.
1465 1466 1467 |
# File 'lib/google/apis/memcache_v1beta2/classes.rb', line 1465 def initialize(**args) update!(**args) end |
Instance Attribute Details
#parameters ⇒ Google::Apis::MemcacheV1beta2::MemcacheParameters
The unique ID associated with this set of parameters. Users can use this id to
determine if the parameters associated with the instance differ from the
parameters associated with the nodes. A discrepancy between parameter ids can
inform users that they may need to take action to apply parameters on nodes.
Corresponds to the JSON property parameters
1458 1459 1460 |
# File 'lib/google/apis/memcache_v1beta2/classes.rb', line 1458 def parameters @parameters end |
#update_mask ⇒ String
Required. Mask of fields to update.
Corresponds to the JSON property updateMask
1463 1464 1465 |
# File 'lib/google/apis/memcache_v1beta2/classes.rb', line 1463 def update_mask @update_mask end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1470 1471 1472 1473 |
# File 'lib/google/apis/memcache_v1beta2/classes.rb', line 1470 def update!(**args) @parameters = args[:parameters] if args.key?(:parameters) @update_mask = args[:update_mask] if args.key?(:update_mask) end |