Reference documentation and code samples for the Google Cloud Memorystore for Memcached API class Google::Cloud::Memcache::V1beta2::ApplySoftwareUpdateRequest.
Request for ApplySoftwareUpdate.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#apply_all
def apply_all() -> ::Boolean
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.
#apply_all=
def apply_all=(value) -> ::Boolean
Parameter
- value (::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.
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.
#instance
def instance() -> ::String
Returns
- (::String) — Required. Resource name of the Memcached instance for which software update should be applied.
#instance=
def instance=(value) -> ::String
Parameter
- value (::String) — 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.
#node_ids
def node_ids() -> ::Array<::String>
Returns
- (::Array<::String>) — Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
#node_ids=
def node_ids=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — 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.