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 [DiscoverInstances] request, ‘HttpInstanceSummary` contains information about one instance that matches the values that you specified in the request.
[1]: docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html
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
‘ </p> 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.
1302 1303 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1302 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.
1302 1303 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1302 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.
1302 1303 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1302 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. ‘
1302 1303 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1302 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.
1302 1303 1304 1305 1306 1307 1308 1309 1310 |
# File 'lib/aws-sdk-servicediscovery/types.rb', line 1302 class HttpInstanceSummary < Struct.new( :instance_id, :namespace_name, :service_name, :health_status, :attributes) SENSITIVE = [] include Aws::Structure end |