1 2package Paws::MachineLearning::DescribeDataSources { 3 use Moose; 4 has EQ => (is => 'ro', isa => 'Str'); 5 has FilterVariable => (is => 'ro', isa => 'Str'); 6 has GE => (is => 'ro', isa => 'Str'); 7 has GT => (is => 'ro', isa => 'Str'); 8 has LE => (is => 'ro', isa => 'Str'); 9 has Limit => (is => 'ro', isa => 'Int'); 10 has LT => (is => 'ro', isa => 'Str'); 11 has NE => (is => 'ro', isa => 'Str'); 12 has NextToken => (is => 'ro', isa => 'Str'); 13 has Prefix => (is => 'ro', isa => 'Str'); 14 has SortOrder => (is => 'ro', isa => 'Str'); 15 16 use MooseX::ClassAttribute; 17 18 class_has _api_call => (isa => 'Str', is => 'ro', default => 'DescribeDataSources'); 19 class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::MachineLearning::DescribeDataSourcesOutput'); 20 class_has _result_key => (isa => 'Str', is => 'ro'); 21} 221; 23 24### main pod documentation begin ### 25 26=head1 NAME 27 28Paws::MachineLearning::DescribeDataSources - Arguments for method DescribeDataSources on Paws::MachineLearning 29 30=head1 DESCRIPTION 31 32This class represents the parameters used for calling the method DescribeDataSources on the 33Amazon Machine Learning service. Use the attributes of this class 34as arguments to method DescribeDataSources. 35 36You shouln't make instances of this class. Each attribute should be used as a named argument in the call to DescribeDataSources. 37 38As an example: 39 40 $service_obj->DescribeDataSources(Att1 => $value1, Att2 => $value2, ...); 41 42Values 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. 43 44=head1 ATTRIBUTES 45 46=head2 EQ => Str 47 48 49 50The equal to operator. The C<DataSource> results will have 51C<FilterVariable> values that exactly match the value specified with 52C<EQ>. 53 54 55 56 57 58 59 60 61 62 63=head2 FilterVariable => Str 64 65 66 67Use one of the following variables to filter a list of C<DataSource>: 68 69=over 70 71=item * C<CreatedAt> - Sets the search criteria to C<DataSource> 72creation dates. 73 74=item * C<Status> - Sets the search criteria to C<DataSource> statuses. 75 76=item * C<Name> - Sets the search criteria to the contents of 77C<DataSource> B< > C<Name>. 78 79=item * C<DataUri> - Sets the search criteria to the URI of data files 80used to create the C<DataSource>. The URI can identify either a file or 81an Amazon Simple Storage Service (Amazon S3) bucket or directory. 82 83=item * C<IAMUser> - Sets the search criteria to the user account that 84invoked the C<DataSource> creation. 85 86=back 87 88 89 90 91 92 93 94 95 96 97=head2 GE => Str 98 99 100 101The greater than or equal to operator. The C<DataSource> results will 102have C<FilterVariable> values that are greater than or equal to the 103value specified with C<GE>. 104 105 106 107 108 109 110 111 112 113 114=head2 GT => Str 115 116 117 118The greater than operator. The C<DataSource> results will have 119C<FilterVariable> values that are greater than the value specified with 120C<GT>. 121 122 123 124 125 126 127 128 129 130 131=head2 LE => Str 132 133 134 135The less than or equal to operator. The C<DataSource> results will have 136C<FilterVariable> values that are less than or equal to the value 137specified with C<LE>. 138 139 140 141 142 143 144 145 146 147 148=head2 Limit => Int 149 150 151 152The maximum number of C<DataSource> to include in the result. 153 154 155 156 157 158 159 160 161 162 163=head2 LT => Str 164 165 166 167The less than operator. The C<DataSource> results will have 168C<FilterVariable> values that are less than the value specified with 169C<LT>. 170 171 172 173 174 175 176 177 178 179 180=head2 NE => Str 181 182 183 184The not equal to operator. The C<DataSource> results will have 185C<FilterVariable> values not equal to the value specified with C<NE>. 186 187 188 189 190 191 192 193 194 195 196=head2 NextToken => Str 197 198 199 200The ID of the page in the paginated results. 201 202 203 204 205 206 207 208 209 210 211=head2 Prefix => Str 212 213 214 215A string that is found at the beginning of a variable, such as C<Name> 216or C<Id>. 217 218For example, a C<DataSource> could have the C<Name> 219C<2014-09-09-HolidayGiftMailer>. To search for this C<DataSource>, 220select C<Name> for the C<FilterVariable> and any of the following 221strings for the C<Prefix>: 222 223=over 224 225=item * 226 2272014-09 228 229=item * 230 2312014-09-09 232 233=item * 234 2352014-09-09-Holiday 236 237=back 238 239 240 241 242 243 244 245 246 247 248=head2 SortOrder => Str 249 250 251 252A two-value parameter that determines the sequence of the resulting 253list of C<DataSource>. 254 255=over 256 257=item * C<asc> - Arranges the list in ascending order (A-Z, 0-9). 258 259=item * C<dsc> - Arranges the list in descending order (Z-A, 9-0). 260 261=back 262 263Results are sorted by C<FilterVariable>. 264 265 266 267 268 269 270 271 272 273 274 275 276=head1 SEE ALSO 277 278This class forms part of L<Paws>, documenting arguments for method DescribeDataSources in L<Paws::MachineLearning> 279 280=head1 BUGS and CONTRIBUTIONS 281 282The source code is located here: https://github.com/pplu/aws-sdk-perl 283 284Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues 285 286=cut 287 288