Class: Aws::EC2::Types::DataQuery
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EC2::Types::DataQuery
 
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
A query used for retrieving network health data.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #destination  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Region or Availability Zone that's the target for the data query. 
- 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A user-defined ID associated with a data query that's returned in the dataResponseidentifying the query.
- 
  
    
      #metric  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The metric used for the network performance request. 
- 
  
    
      #period  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The aggregation period used for the data query. 
- 
  
    
      #source  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Region or Availability Zone that's the source for the data query. 
- 
  
    
      #statistic  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The metric data aggregation period, p50, between the specifiedstartDateandendDate.
Instance Attribute Details
#destination ⇒ String
The Region or Availability Zone that's the target for the data
query. For example, eu-north-1.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end | 
#id ⇒ String
A user-defined ID associated with a data query that's returned in
the dataResponse identifying the query. For example, if you set
the Id to MyQuery01in the query, the dataResponse identifies the
query as MyQuery01.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end | 
#metric ⇒ String
The metric used for the network performance request.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end | 
#period ⇒ String
The aggregation period used for the data query.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end | 
#source ⇒ String
The Region or Availability Zone that's the source for the data
query. For example, us-east-1.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end | 
#statistic ⇒ String
The metric data aggregation period, p50, between the specified
startDate and endDate. For example, a metric of five_minutes
is the median of all the data points gathered within those five
minutes. p50 is the only supported metric.
| 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 16595 class DataQuery < Struct.new( :id, :source, :destination, :metric, :statistic, :period) SENSITIVE = [] include Aws::Structure end |