Struct aws_sdk_servicediscovery::model::HttpInstanceSummary [−][src]
#[non_exhaustive]pub struct HttpInstanceSummary {
pub instance_id: Option<String>,
pub namespace_name: Option<String>,
pub service_name: Option<String>,
pub health_status: Option<HealthStatus>,
pub attributes: Option<HashMap<String, String>>,
}
Expand description
In a response to a DiscoverInstances request, HttpInstanceSummary
contains information about one instance that
matches the values that you specified in the request.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.instance_id: Option<String>
The ID of an instance that matches the values that you specified in the request.
namespace_name: Option<String>
The HttpName
name of the namespace. It's found in the HttpProperties
member of the
Properties
member of the namespace.
service_name: Option<String>
The name of the service that you specified when you registered the instance.
health_status: Option<HealthStatus>
If you configured health checking in the service, the current health status of the service instance.
attributes: Option<HashMap<String, String>>
If you included any attributes when you registered the instance, the values of those attributes.
Implementations
Creates a new builder-style object to manufacture HttpInstanceSummary
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for HttpInstanceSummary
impl Send for HttpInstanceSummary
impl Sync for HttpInstanceSummary
impl Unpin for HttpInstanceSummary
impl UnwindSafe for HttpInstanceSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more