File Coverage

blib/lib/Paws/EFS/DescribeFileSystems.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::EFS::DescribeFileSystems;
3 1     1   282 use Moose;
  1         3  
  1         6  
4             has CreationToken => (is => 'ro', isa => 'Str', traits => ['ParamInQuery'], query_name => 'CreationToken' );
5             has FileSystemId => (is => 'ro', isa => 'Str', traits => ['ParamInQuery'], query_name => 'FileSystemId' );
6             has Marker => (is => 'ro', isa => 'Str', traits => ['ParamInQuery'], query_name => 'Marker' );
7             has MaxItems => (is => 'ro', isa => 'Int', traits => ['ParamInQuery'], query_name => 'MaxItems' );
8              
9 1     1   5376 use MooseX::ClassAttribute;
  1         4  
  1         7  
10              
11             class_has _api_call => (isa => 'Str', is => 'ro', default => 'DescribeFileSystems');
12             class_has _api_uri => (isa => 'Str', is => 'ro', default => '/2015-02-01/file-systems');
13             class_has _api_method => (isa => 'Str', is => 'ro', default => 'GET');
14             class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::EFS::DescribeFileSystemsResponse');
15             class_has _result_key => (isa => 'Str', is => 'ro');
16             1;
17              
18             ### main pod documentation begin ###
19              
20             =head1 NAME
21              
22             Paws::EFS::DescribeFileSystems - Arguments for method DescribeFileSystems on Paws::EFS
23              
24             =head1 DESCRIPTION
25              
26             This class represents the parameters used for calling the method DescribeFileSystems on the
27             Amazon Elastic File System service. Use the attributes of this class
28             as arguments to method DescribeFileSystems.
29              
30             You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to DescribeFileSystems.
31              
32             As an example:
33              
34             $service_obj->DescribeFileSystems(Att1 => $value1, Att2 => $value2, ...);
35              
36             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.
37              
38             =head1 ATTRIBUTES
39              
40              
41             =head2 CreationToken => Str
42              
43             (Optional) Restricts the list to the file system with this creation
44             token (String). You specify a creation token when you create an Amazon
45             EFS file system.
46              
47              
48              
49             =head2 FileSystemId => Str
50              
51             (Optional) ID of the file system whose description you want to retrieve
52             (String).
53              
54              
55              
56             =head2 Marker => Str
57              
58             (Optional) Opaque pagination token returned from a previous
59             C<DescribeFileSystems> operation (String). If present, specifies to
60             continue the list from where the returning call had left off.
61              
62              
63              
64             =head2 MaxItems => Int
65              
66             (Optional) Specifies the maximum number of file systems to return in
67             the response (integer). This parameter value must be greater than 0.
68             The number of items that Amazon EFS returns is the minimum of the
69             C<MaxItems> parameter specified in the request and the service's
70             internal maximum number of items per page.
71              
72              
73              
74              
75             =head1 SEE ALSO
76              
77             This class forms part of L<Paws>, documenting arguments for method DescribeFileSystems in L<Paws::EFS>
78              
79             =head1 BUGS and CONTRIBUTIONS
80              
81             The source code is located here: https://github.com/pplu/aws-sdk-perl
82              
83             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
84              
85             =cut
86