Class: Google::Cloud::Memcache::V1beta2::Instance::Node
- Inherits:
-
Object
- Object
- Google::Cloud::Memcache::V1beta2::Instance::Node
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#host ⇒ ::String
readonly
Output only.
-
#node_id ⇒ ::String
readonly
Output only.
-
#parameters ⇒ ::Google::Cloud::Memcache::V1beta2::MemcacheParameters
User defined parameters currently applied to the node.
-
#port ⇒ ::Integer
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Memcache::V1beta2::Instance::Node::State
readonly
Output only.
-
#update_available ⇒ ::Boolean
readonly
Output only.
-
#zone ⇒ ::String
readonly
Output only.
Instance Attribute Details
#host ⇒ ::String (readonly)
Returns Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#node_id ⇒ ::String (readonly)
Returns Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#parameters ⇒ ::Google::Cloud::Memcache::V1beta2::MemcacheParameters
Returns User defined parameters currently applied to the node.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#port ⇒ ::Integer (readonly)
Returns Output only. The port number of the Memcached server on this node.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#state ⇒ ::Google::Cloud::Memcache::V1beta2::Instance::Node::State (readonly)
Returns Output only. Current state of the Memcached node.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#update_available ⇒ ::Boolean (readonly)
Returns Output only. Returns true if there is an update waiting to be applied.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |
#zone ⇒ ::String (readonly)
Returns Output only. Location (GCP Zone) for the Memcached node.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'proto_docs/google/cloud/memcache/v1beta2/cloud_memcache.rb', line 148 class Node include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Different states of a Memcached node. module State # Node state is not set. STATE_UNSPECIFIED = 0 # Node is being created. CREATING = 1 # Node has been created and ready to be used. READY = 2 # Node is being deleted. DELETING = 3 # Node is being updated. UPDATING = 4 end end |