Class: Aws::EC2::Types::DataResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ec2/types.rb

Overview

The response to a ‘DataQuery`.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationString

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

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID passed in the ‘DataQuery`.

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#metricString

The metric used for the network performance request. Only ‘aggregate-latency` is supported, which shows network latency during a specified period.

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#metric_pointsArray<Types::MetricPoint>

A list of ‘MetricPoint` objects.

Returns:



13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#periodString

The period used for the network performance request.

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#sourceString

The Region or Availability Zone that’s the source for the data query. For example, ‘us-east-1`.

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end

#statisticString

The statistic used for the network performance request.

Returns:

  • (String)


13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
# File 'lib/aws-sdk-ec2/types.rb', line 13275

class DataResponse < Struct.new(
  :id,
  :source,
  :destination,
  :metric,
  :statistic,
  :period,
  :metric_points)
  SENSITIVE = []
  include Aws::Structure
end