Class: Aws::ForecastService::Types::CreateWhatIfForecastExportRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationTypes::DataDestination

The location where you want to save the forecast and an Identity and Access Management (IAM) role that Amazon Forecast can assume to access the location. The forecast must be exported to an Amazon S3 bucket.

If encryption is used, Destination must include an Key Management Service (KMS) key. The IAM role must allow Amazon Forecast permission to access the key.



1748
1749
1750
1751
1752
1753
1754
1755
1756
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 1748

class CreateWhatIfForecastExportRequest < Struct.new(
  :what_if_forecast_export_name,
  :what_if_forecast_arns,
  :destination,
  :tags,
  :format)
  SENSITIVE = []
  include Aws::Structure
end

#formatString

The format of the exported data, CSV or PARQUET.

Returns:

  • (String)


1748
1749
1750
1751
1752
1753
1754
1755
1756
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 1748

class CreateWhatIfForecastExportRequest < Struct.new(
  :what_if_forecast_export_name,
  :what_if_forecast_arns,
  :destination,
  :tags,
  :format)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of tags to apply to the what if forecast.

Returns:



1748
1749
1750
1751
1752
1753
1754
1755
1756
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 1748

class CreateWhatIfForecastExportRequest < Struct.new(
  :what_if_forecast_export_name,
  :what_if_forecast_arns,
  :destination,
  :tags,
  :format)
  SENSITIVE = []
  include Aws::Structure
end

#what_if_forecast_arnsArray<String>

The list of what-if forecast Amazon Resource Names (ARNs) to export.

Returns:

  • (Array<String>)


1748
1749
1750
1751
1752
1753
1754
1755
1756
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 1748

class CreateWhatIfForecastExportRequest < Struct.new(
  :what_if_forecast_export_name,
  :what_if_forecast_arns,
  :destination,
  :tags,
  :format)
  SENSITIVE = []
  include Aws::Structure
end

#what_if_forecast_export_nameString

The name of the what-if forecast to export.

Returns:

  • (String)


1748
1749
1750
1751
1752
1753
1754
1755
1756
# File 'gems/aws-sdk-forecastservice/lib/aws-sdk-forecastservice/types.rb', line 1748

class CreateWhatIfForecastExportRequest < Struct.new(
  :what_if_forecast_export_name,
  :what_if_forecast_arns,
  :destination,
  :tags,
  :format)
  SENSITIVE = []
  include Aws::Structure
end