Struct rusoto_xray::Service[][src]

pub struct Service {
    pub account_id: Option<String>,
    pub duration_histogram: Option<Vec<HistogramEntry>>,
    pub edges: Option<Vec<Edge>>,
    pub end_time: Option<f64>,
    pub name: Option<String>,
    pub names: Option<Vec<String>>,
    pub reference_id: Option<i64>,
    pub response_time_histogram: Option<Vec<HistogramEntry>>,
    pub root: Option<bool>,
    pub start_time: Option<f64>,
    pub state: Option<String>,
    pub summary_statistics: Option<ServiceStatistics>,
    pub type_: Option<String>,
}

Information about an application that processed requests, users that made requests, or downstream services, resources and applications that an application used.

Fields

Identifier of the AWS account in which the service runs.

A histogram that maps the spread of service durations.

Connections to downstream services.

The end time of the last segment that the service generated.

The canonical name of the service.

A list of names for the service, including the canonical name.

Identifier for the service. Unique within the service map.

A histogram that maps the spread of service response times.

Indicates that the service was the first service to process a request.

The start time of the first segment that the service generated.

The service's state.

Aggregated statistics for the service.

The type of service.

  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

  • client - Represents the clients that sent requests to a root service.

  • remote - A downstream service of indeterminate type.

Trait Implementations

impl Default for Service
[src]

Returns the "default value" for a type. Read more

impl Debug for Service
[src]

Formats the value using the given formatter. Read more

impl Clone for Service
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Service
[src]

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 Send for Service

impl Sync for Service