AWSEC2DataResponse

Objective-C

@interface AWSEC2DataResponse

Swift

class AWSEC2DataResponse

The response to a DataQuery.

  • The Region or Availability Zone that’s the destination for the data query. For example, eu-west-1.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable destination;

    Swift

    var destination: String? { get set }
  • The ID passed in the DataQuery.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable identifier;

    Swift

    var identifier: String? { get set }
  • The metric used for the network performance request. Only aggregate-latency is supported, which shows network latency during a specified period.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2MetricType metric;

    Swift

    var metric: AWSEC2MetricType { get set }
  • A list of MetricPoint objects.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSEC2MetricPoint *> *_Nullable metricPoints;

    Swift

    var metricPoints: [AWSEC2MetricPoint]? { get set }
  • The period used for the network performance request.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2PeriodType period;

    Swift

    var period: AWSEC2PeriodType { get set }
  • The Region or Availability Zone that’s the source for the data query. For example, us-east-1.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable source;

    Swift

    var source: String? { get set }
  • The statistic used for the network performance request.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2StatisticType statistic;

    Swift

    var statistic: AWSEC2StatisticType { get set }