1 2package Paws::MachineLearning::CreateEvaluation { 3 use Moose; 4 has EvaluationDataSourceId => (is => 'ro', isa => 'Str', required => 1); 5 has EvaluationId => (is => 'ro', isa => 'Str', required => 1); 6 has EvaluationName => (is => 'ro', isa => 'Str'); 7 has MLModelId => (is => 'ro', isa => 'Str', required => 1); 8 9 use MooseX::ClassAttribute; 10 11 class_has _api_call => (isa => 'Str', is => 'ro', default => 'CreateEvaluation'); 12 class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::MachineLearning::CreateEvaluationOutput'); 13 class_has _result_key => (isa => 'Str', is => 'ro'); 14} 151; 16 17### main pod documentation begin ### 18 19=head1 NAME 20 21Paws::MachineLearning::CreateEvaluation - Arguments for method CreateEvaluation on Paws::MachineLearning 22 23=head1 DESCRIPTION 24 25This class represents the parameters used for calling the method CreateEvaluation on the 26Amazon Machine Learning service. Use the attributes of this class 27as arguments to method CreateEvaluation. 28 29You shouln't make instances of this class. Each attribute should be used as a named argument in the call to CreateEvaluation. 30 31As an example: 32 33 $service_obj->CreateEvaluation(Att1 => $value1, Att2 => $value2, ...); 34 35Values 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. 36 37=head1 ATTRIBUTES 38 39=head2 B<REQUIRED> EvaluationDataSourceId => Str 40 41 42 43The ID of the C<DataSource> for the evaluation. The schema of the 44C<DataSource> must match the schema used to create the C<MLModel>. 45 46 47 48 49 50 51 52 53 54 55=head2 B<REQUIRED> EvaluationId => Str 56 57 58 59A user-supplied ID that uniquely identifies the C<Evaluation>. 60 61 62 63 64 65 66 67 68 69 70=head2 EvaluationName => Str 71 72 73 74A user-supplied name or description of the C<Evaluation>. 75 76 77 78 79 80 81 82 83 84 85=head2 B<REQUIRED> MLModelId => Str 86 87 88 89The ID of the C<MLModel> to evaluate. 90 91The schema used in creating the C<MLModel> must match the schema of the 92C<DataSource> used in the C<Evaluation>. 93 94 95 96 97 98 99 100 101 102 103 104 105=head1 SEE ALSO 106 107This class forms part of L<Paws>, documenting arguments for method CreateEvaluation in L<Paws::MachineLearning> 108 109=head1 BUGS and CONTRIBUTIONS 110 111The source code is located here: https://github.com/pplu/aws-sdk-perl 112 113Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues 114 115=cut 116 117