File Coverage

blib/lib/Paws/IAM/GetAccountAuthorizationDetailsResponse.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::IAM::GetAccountAuthorizationDetailsResponse;
3 1     1   312 use Moose;
  1         3  
  1         6  
4             has GroupDetailList => (is => 'ro', isa => 'ArrayRef[Paws::IAM::GroupDetail]');
5             has IsTruncated => (is => 'ro', isa => 'Bool');
6             has Marker => (is => 'ro', isa => 'Str');
7             has Policies => (is => 'ro', isa => 'ArrayRef[Paws::IAM::ManagedPolicyDetail]');
8             has RoleDetailList => (is => 'ro', isa => 'ArrayRef[Paws::IAM::RoleDetail]');
9             has UserDetailList => (is => 'ro', isa => 'ArrayRef[Paws::IAM::UserDetail]');
10              
11             has _request_id => (is => 'ro', isa => 'Str');
12             1;
13              
14             ### main pod documentation begin ###
15              
16             =head1 NAME
17              
18             Paws::IAM::GetAccountAuthorizationDetailsResponse
19              
20             =head1 ATTRIBUTES
21              
22              
23             =head2 GroupDetailList => ArrayRef[L<Paws::IAM::GroupDetail>]
24              
25             A list containing information about IAM groups.
26              
27              
28             =head2 IsTruncated => Bool
29              
30             A flag that indicates whether there are more items to return. If your
31             results were truncated, you can make a subsequent pagination request
32             using the C<Marker> request parameter to retrieve more items. Note that
33             IAM might return fewer than the C<MaxItems> number of results even when
34             there are more results available. We recommend that you check
35             C<IsTruncated> after every call to ensure that you receive all of your
36             results.
37              
38              
39             =head2 Marker => Str
40              
41             When C<IsTruncated> is C<true>, this element is present and contains
42             the value to use for the C<Marker> parameter in a subsequent pagination
43             request.
44              
45              
46             =head2 Policies => ArrayRef[L<Paws::IAM::ManagedPolicyDetail>]
47              
48             A list containing information about managed policies.
49              
50              
51             =head2 RoleDetailList => ArrayRef[L<Paws::IAM::RoleDetail>]
52              
53             A list containing information about IAM roles.
54              
55              
56             =head2 UserDetailList => ArrayRef[L<Paws::IAM::UserDetail>]
57              
58             A list containing information about IAM users.
59              
60              
61             =head2 _request_id => Str
62              
63              
64             =cut
65