Service
public struct Service : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Identifier of the AWS account in which the service runs.
Declaration
Swift
public let accountId: String?
-
A histogram that maps the spread of service durations.
Declaration
Swift
public let durationHistogram: [HistogramEntry]?
-
Connections to downstream services.
Declaration
Swift
public let edges: [Edge]?
-
The end time of the last segment that the service generated.
Declaration
Swift
public let endTime: TimeStamp?
-
The canonical name of the service.
Declaration
Swift
public let name: String?
-
A list of names for the service, including the canonical name.
Declaration
Swift
public let names: [String]?
-
Identifier for the service. Unique within the service map.
Declaration
Swift
public let referenceId: Int?
-
A histogram that maps the spread of service response times.
Declaration
Swift
public let responseTimeHistogram: [HistogramEntry]?
-
Indicates that the service was the first service to process a request.
Declaration
Swift
public let root: Bool?
-
The start time of the first segment that the service generated.
Declaration
Swift
public let startTime: TimeStamp?
-
The service’s state.
Declaration
Swift
public let state: String?
-
Aggregated statistics for the service.
Declaration
Swift
public let summaryStatistics: ServiceStatistics?
-
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.
Declaration
Swift
public let type: String?
-
init(accountId:durationHistogram:edges:endTime:name:names:referenceId:responseTimeHistogram:root:startTime:state:summaryStatistics:type:)
Undocumented
Declaration
Swift
public init(accountId: String? = nil, durationHistogram: [HistogramEntry]? = nil, edges: [Edge]? = nil, endTime: TimeStamp? = nil, name: String? = nil, names: [String]? = nil, referenceId: Int? = nil, responseTimeHistogram: [HistogramEntry]? = nil, root: Bool? = nil, startTime: TimeStamp? = nil, state: String? = nil, summaryStatistics: ServiceStatistics? = nil, type: String? = nil)