class Google::Apis::MemcacheV1::ApplyParametersRequest

Request for ApplyParameters.

Attributes

apply_all[RW]

Whether to apply instance-level parameter group to all nodes. If set to true, users are restricted from specifying individual nodes, and `ApplyParameters` updates all nodes within the instance. Corresponds to the JSON property `applyAll` @return [Boolean]

apply_all?[RW]

Whether to apply instance-level parameter group to all nodes. If set to true, users are restricted from specifying individual nodes, and `ApplyParameters` updates all nodes within the instance. Corresponds to the JSON property `applyAll` @return [Boolean]

node_ids[RW]

Nodes to which the instance-level parameter group is applied. Corresponds to the JSON property `nodeIds` @return [Array<String>]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/memcache_v1/classes.rb, line 47
def update!(**args)
  @apply_all = args[:apply_all] if args.key?(:apply_all)
  @node_ids = args[:node_ids] if args.key?(:node_ids)
end