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.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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:



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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:



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# File 'proto_docs/google/cloud/memcache/v1/cloud_memcache.rb', line 133

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