Class: Aws::ServiceDiscovery::Types::HttpInstanceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceDiscovery::Types::HttpInstanceSummary
- Defined in:
- gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb
Overview
In a response to a DiscoverInstances request,
HttpInstanceSummary
contains information about one instance that
matches the values that you specified in the request.
Constant Summary collapse
- SENSITIVE =
[]
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 HttpName name of the namespace. -
#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.
1254 1255 1256 1257 1258 1259 1260 1261 1262 |
# File 'gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb', line 1254 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |
#health_status ⇒ String
If you configured health checking in the service, the current health status of the service instance.
1254 1255 1256 1257 1258 1259 1260 1261 1262 |
# File 'gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb', line 1254 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The ID of an instance that matches the values that you specified in the request.
1254 1255 1256 1257 1258 1259 1260 1261 1262 |
# File 'gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb', line 1254 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |
#namespace_name ⇒ String
</p> The HttpName name of the namespace. It's found in the
HttpProperties member of the Properties member of the namespace.
1254 1255 1256 1257 1258 1259 1260 1261 1262 |
# File 'gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb', line 1254 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |
#service_name ⇒ String
The name of the service that you specified when you registered the instance.
1254 1255 1256 1257 1258 1259 1260 1261 1262 |
# File 'gems/aws-sdk-servicediscovery/lib/aws-sdk-servicediscovery/types.rb', line 1254 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |