Class: Aws::ServiceDiscovery::Types::HttpInstanceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceDiscovery::Types::HttpInstanceSummary
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicediscovery/types.rb
Overview
In a response to a DiscoverInstance request, ‘HttpInstanceSummary` contains information about one instance that matches the values that you specified in the request.
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
If you included any attributes when you registered the instance, the values of those attributes.
-
#health_status ⇒ String
If you configured health checking in the service, the current health status of the service instance.
-
#instance_id ⇒ String
The ID of an instance that matches the values that you specified in the request.
-
#namespace_name ⇒ String
The name of the namespace that you specified when you registered the instance.
-
#service_name ⇒ String
The name of the service that you specified when you registered the instance.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
If you included any attributes when you registered the instance, the values of those attributes.
1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1142 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) include Aws::Structure end |
#health_status ⇒ String
If you configured health checking in the service, the current health status of the service instance.
1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1142 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) include Aws::Structure end |
#instance_id ⇒ String
The ID of an instance that matches the values that you specified in the request.
1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1142 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) include Aws::Structure end |
#namespace_name ⇒ String
The name of the namespace that you specified when you registered the instance.
1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1142 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) include Aws::Structure end |
#service_name ⇒ String
The name of the service that you specified when you registered the instance.
1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1142 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) include Aws::Structure end |