Class: Aws::ForecastService::Types::TimeSeriesSelector

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb

Overview

Note:

When making an API call, you may pass TimeSeriesSelector data as a hash:

{
  time_series_identifiers: {
    data_source: {
      s3_config: { # required
        path: "S3Path", # required
        role_arn: "Arn", # required
        kms_key_arn: "KMSKeyArn",
      },
    },
    schema: {
      attributes: [
        {
          attribute_name: "Name",
          attribute_type: "string", # accepts string, integer, float, timestamp, geolocation
        },
      ],
    },
    format: "Format",
  },
}

Defines the set of time series that are used to create the forecasts in a TimeSeriesIdentifiers object.

The TimeSeriesIdentifiers object needs the following information:

  • DataSource

  • Format

  • Schema

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#time_series_identifiersTypes::TimeSeriesIdentifiers

Details about the import file that contains the time series for which you want to create forecasts.



8052
8053
8054
8055
8056
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 8052

class TimeSeriesSelector < Struct.new(
  :time_series_identifiers)
  SENSITIVE = []
  include Aws::Structure
end