Class: Google::Cloud::Memcache::V1beta2::ApplySoftwareUpdateRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb

Overview

Request for ApplySoftwareUpdate.

Instance Attribute Summary collapse

Instance Attribute Details

#apply_all::Boolean

Returns Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.

Returns:

  • (::Boolean)

    Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.



470
471
472
473
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 470

class ApplySoftwareUpdateRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#instance::String

Returns Required. Resource name of the Memcached instance for which software update should be applied.

Returns:

  • (::String)

    Required. Resource name of the Memcached instance for which software update should be applied.



470
471
472
473
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 470

class ApplySoftwareUpdateRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#node_ids::Array<::String>

Returns Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.

Returns:

  • (::Array<::String>)

    Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.



470
471
472
473
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 470

class ApplySoftwareUpdateRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end