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::Rekognition::CreateProjectVersion; use Moose; has KmsKeyId => (is => 'ro', isa => 'Str'); has OutputConfig => (is => 'ro', isa => 'Paws::Rekognition::OutputConfig', required => 1); has ProjectArn => (is => 'ro', isa => 'Str', required => 1); has Tags => (is => 'ro', isa => 'Paws::Rekognition::TagMap'); has TestingData => (is => 'ro', isa => 'Paws::Rekognition::TestingData', required => 1); has TrainingData => (is => 'ro', isa => 'Paws::Rekognition::TrainingData', required => 1); has VersionName => (is => 'ro', isa => 'Str', required => 1); use MooseX::ClassAttribute; class_has _api_call => (isa => 'Str', is => 'ro', default => 'CreateProjectVersion'); class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::Rekognition::CreateProjectVersionResponse'); class_has _result_key => (isa => 'Str', is => 'ro'); 1; ### main pod documentation begin ### =head1 NAME Paws::Rekognition::CreateProjectVersion - Arguments for method CreateProjectVersion on L =head1 DESCRIPTION This class represents the parameters used for calling the method CreateProjectVersion on the L service. Use the attributes of this class as arguments to method CreateProjectVersion. You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to CreateProjectVersion. =head1 SYNOPSIS my $rekognition = Paws->service('Rekognition'); my $CreateProjectVersionResponse = $rekognition->CreateProjectVersion( OutputConfig => { S3Bucket => 'MyS3Bucket', # min: 3, max: 255; OPTIONAL S3KeyPrefix => 'MyS3KeyPrefix', # max: 1024; OPTIONAL }, ProjectArn => 'MyProjectArn', TestingData => { Assets => [ { GroundTruthManifest => { S3Object => { Bucket => 'MyS3Bucket', # min: 3, max: 255; OPTIONAL Name => 'MyS3ObjectName', # min: 1, max: 1024; OPTIONAL Version => 'MyS3ObjectVersion', # min: 1, max: 1024; OPTIONAL }, # OPTIONAL }, # OPTIONAL }, ... ], # OPTIONAL AutoCreate => 1, # OPTIONAL }, TrainingData => { Assets => [ { GroundTruthManifest => { S3Object => { Bucket => 'MyS3Bucket', # min: 3, max: 255; OPTIONAL Name => 'MyS3ObjectName', # min: 1, max: 1024; OPTIONAL Version => 'MyS3ObjectVersion', # min: 1, max: 1024; OPTIONAL }, # OPTIONAL }, # OPTIONAL }, ... ], # OPTIONAL }, VersionName => 'MyVersionName', KmsKeyId => 'MyKmsKeyId', # OPTIONAL Tags => { 'MyTagKey' => 'MyTagValue', # key: min: 1, max: 128, value: max: 256 }, # OPTIONAL ); # Results: my $ProjectVersionArn = $CreateProjectVersionResponse->ProjectVersionArn; # 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 KmsKeyId => Str The identifier for your AWS Key Management Service (AWS KMS) customer master key (CMK). You can supply the Amazon Resource Name (ARN) of your CMK, the ID of your CMK, or an alias for your CMK. The key is used to encrypt training and test images copied into the service for model training. Your source images are unaffected. The key is also used to encrypt training results and manifest files written to the output Amazon S3 bucket (C). If you don't specify a value for C, images copied into the service are encrypted using a key that AWS owns and manages. =head2 B OutputConfig => L The Amazon S3 location to store the results of training. =head2 B ProjectArn => Str The ARN of the Amazon Rekognition Custom Labels project that manages the model that you want to train. =head2 Tags => L A set of tags (key-value pairs) that you want to attach to the model. =head2 B TestingData => L The dataset to use for testing. =head2 B TrainingData => L The dataset to use for training. =head2 B VersionName => Str A name for the version of the model. This value must be unique. =head1 SEE ALSO This class forms part of L, documenting arguments for method CreateProjectVersion in L =head1 BUGS and CONTRIBUTIONS The source code is located here: L Please report bugs to: L =cut