You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::DAX::Types::Node

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb

Overview

Represents an individual node within a DAX cluster.

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zoneString

The Availability Zone (AZ) in which the node has been deployed.

Returns:

  • (String)


1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end

#endpointTypes::Endpoint

The endpoint for the node, consisting of a DNS name and a port number. Client applications can connect directly to a node endpoint, if desired (as an alternative to allowing DAX client software to intelligently route requests and responses to nodes in the DAX cluster.

Returns:



1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end

#node_create_timeTime

The date and time (in UNIX epoch format) when the node was launched.

Returns:

  • (Time)


1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end

#node_idString

A system-generated identifier for the node.

Returns:

  • (String)


1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end

#node_statusString

The current status of the node. For example: available.

Returns:

  • (String)


1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end

#parameter_group_statusString

The status of the parameter group associated with this node. For example, in-sync.

Returns:

  • (String)


1023
1024
1025
1026
1027
1028
1029
1030
1031
# File 'gems/aws-sdk-dax/lib/aws-sdk-dax/types.rb', line 1023

class Node < Struct.new(
  :node_id,
  :endpoint,
  :node_create_time,
  :availability_zone,
  :node_status,
  :parameter_group_status)
  include Aws::Structure
end