PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` package Paws::Forecast::CreateDataset; use Moose; has DataFrequency => (is => 'ro', isa => 'Str'); has DatasetName => (is => 'ro', isa => 'Str', required => 1); has DatasetType => (is => 'ro', isa => 'Str', required => 1); has Domain => (is => 'ro', isa => 'Str', required => 1); has EncryptionConfig => (is => 'ro', isa => 'Paws::Forecast::EncryptionConfig'); has Schema => (is => 'ro', isa => 'Paws::Forecast::Schema', required => 1); has Tags => (is => 'ro', isa => 'ArrayRef[Paws::Forecast::Tag]'); use MooseX::ClassAttribute; class_has _api_call => (isa => 'Str', is => 'ro', default => 'CreateDataset'); class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::Forecast::CreateDatasetResponse'); class_has _result_key => (isa => 'Str', is => 'ro'); 1; ### main pod documentation begin ### =head1 NAME Paws::Forecast::CreateDataset - Arguments for method CreateDataset on L =head1 DESCRIPTION This class represents the parameters used for calling the method CreateDataset on the L service. Use the attributes of this class as arguments to method CreateDataset. You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to CreateDataset. =head1 SYNOPSIS my $forecast = Paws->service('Forecast'); my $CreateDatasetResponse = $forecast->CreateDataset( DatasetName => 'MyName', DatasetType => 'TARGET_TIME_SERIES', Domain => 'RETAIL', Schema => { Attributes => [ { AttributeName => 'MyName', # min: 1, max: 63 AttributeType => 'string' , # values: string, integer, float, timestamp, geolocation; OPTIONAL }, ... ], # min: 1, max: 100; OPTIONAL }, DataFrequency => 'MyFrequency', # OPTIONAL EncryptionConfig => { KMSKeyArn => 'MyKMSKeyArn', # max: 256 RoleArn => 'MyArn', # max: 256 }, # OPTIONAL Tags => [ { Key => 'MyTagKey', # min: 1, max: 128 Value => 'MyTagValue', # max: 256 }, ... ], # OPTIONAL ); # Results: my $DatasetArn = $CreateDatasetResponse->DatasetArn; # Returns a L object. Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see L =head1 ATTRIBUTES =head2 DataFrequency => Str The frequency of data collection. This parameter is required for RELATED_TIME_SERIES datasets. Valid intervals are Y (Year), M (Month), W (Week), D (Day), H (Hour), 30min (30 minutes), 15min (15 minutes), 10min (10 minutes), 5min (5 minutes), and 1min (1 minute). For example, "D" indicates every day and "15min" indicates every 15 minutes. =head2 B DatasetName => Str A name for the dataset. =head2 B DatasetType => Str The dataset type. Valid values depend on the chosen C. Valid values are: C<"TARGET_TIME_SERIES">, C<"RELATED_TIME_SERIES">, C<"ITEM_METADATA"> =head2 B Domain => Str The domain associated with the dataset. When you add a dataset to a dataset group, this value and the value specified for the C parameter of the CreateDatasetGroup operation must match. The C and C that you choose determine the fields that must be present in the training data that you import to the dataset. For example, if you choose the C domain and C as the C, Amazon Forecast requires C, C, and C fields to be present in your data. For more information, see howitworks-datasets-groups. Valid values are: C<"RETAIL">, C<"CUSTOM">, C<"INVENTORY_PLANNING">, C<"EC2_CAPACITY">, C<"WORK_FORCE">, C<"WEB_TRAFFIC">, C<"METRICS"> =head2 EncryptionConfig => L An AWS Key Management Service (KMS) key and the AWS Identity and Access Management (IAM) role that Amazon Forecast can assume to access the key. =head2 B Schema => L The schema for the dataset. The schema attributes and their order must match the fields in your data. The dataset C and C that you choose determine the minimum required fields in your training data. For information about the required fields for a specific dataset domain and type, see howitworks-domains-ds-types. =head2 Tags => ArrayRef[L] The optional metadata that you apply to the dataset to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. The following basic restrictions apply to tags: =over =item * Maximum number of tags per resource - 50. =item * For each resource, each tag key must be unique, and each tag key can have only one value. =item * Maximum key length - 128 Unicode characters in UTF-8. =item * Maximum value length - 256 Unicode characters in UTF-8. =item * If your tagging schema is used across multiple services and resources, remember that other services may have restrictions on allowed characters. Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following characters: + - = . _ : / @. =item * Tag keys and values are case sensitive. =item * Do not use C, C, or any upper or lowercase combination of such as a prefix for keys as it is reserved for AWS use. You cannot edit or delete tag keys with this prefix. Values can have this prefix. If a tag value has C as its prefix but the key does not, then Forecast considers it to be a user tag and will count against the limit of 50 tags. Tags with only the key prefix of C do not count against your tags per resource limit. =back =head1 SEE ALSO This class forms part of L, documenting arguments for method CreateDataset in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut