Class: Google::Cloud::Memcache::V1::Instance::Node

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

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

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.

Returns:

  • (::String)

    Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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.

Returns:

  • (::String)

    Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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::V1::MemcacheParameters

Returns User defined parameters currently applied to the node.

Returns:



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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.

Returns:

  • (::Integer)

    Output only. The port number of the Memcached server on this node.



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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::V1::Instance::Node::State (readonly)

Returns Output only. Current state of the Memcached node.

Returns:



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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.

Returns:

  • (::String)

    Output only. Location (GCP Zone) for the Memcached node.



142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 142

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