Class: Aws::OpenSearchService::Types::AvailabilityZoneInfo

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

Overview

Information about an Availability Zone on a domain.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone_nameString

The name of the Availability Zone.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end

#available_data_node_countString

The number of data nodes active in the Availability Zone.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end

#configured_data_node_countString

The total number of data nodes configured in the Availability Zone.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end

#total_shardsString

The total number of primary and replica shards in the Availability Zone.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end

#total_un_assigned_shardsString

The total number of primary and replica shards that aren't allocated to any of the nodes in the Availability Zone.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end

#zone_statusString

The current state of the Availability Zone. Current options are Active and StandBy.

  • Active - Data nodes in the Availability Zone are in use.

  • StandBy - Data nodes in the Availability Zone are in a standby state.

  • NotAvailable - Unable to retrieve information.

Returns:

  • (String)


925
926
927
928
929
930
931
932
933
934
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 925

class AvailabilityZoneInfo < Struct.new(
  :availability_zone_name,
  :zone_status,
  :configured_data_node_count,
  :available_data_node_count,
  :total_shards,
  :total_un_assigned_shards)
  SENSITIVE = []
  include Aws::Structure
end