File Coverage

blib/lib/Paws/CognitoIdp/AdminGetUserResponse.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::CognitoIdp::AdminGetUserResponse;
3 1     1   433 use Moose;
  1         2  
  1         7  
4             has Enabled => (is => 'ro', isa => 'Bool');
5             has MFAOptions => (is => 'ro', isa => 'ArrayRef[Paws::CognitoIdp::MFAOptionType]');
6             has UserAttributes => (is => 'ro', isa => 'ArrayRef[Paws::CognitoIdp::AttributeType]');
7             has UserCreateDate => (is => 'ro', isa => 'Str');
8             has UserLastModifiedDate => (is => 'ro', isa => 'Str');
9             has Username => (is => 'ro', isa => 'Str', required => 1);
10             has UserStatus => (is => 'ro', isa => 'Str');
11              
12             has _request_id => (is => 'ro', isa => 'Str');
13              
14             ### main pod documentation begin ###
15              
16             =head1 NAME
17              
18             Paws::CognitoIdp::AdminGetUserResponse
19              
20             =head1 ATTRIBUTES
21              
22              
23             =head2 Enabled => Bool
24              
25             Indicates that the status is enabled.
26              
27              
28             =head2 MFAOptions => ArrayRef[L<Paws::CognitoIdp::MFAOptionType>]
29              
30             Specifies the options for MFA (e.g., email or phone number).
31              
32              
33             =head2 UserAttributes => ArrayRef[L<Paws::CognitoIdp::AttributeType>]
34              
35             An array of name-value pairs representing user attributes.
36              
37              
38             =head2 UserCreateDate => Str
39              
40             The date the user was created.
41              
42              
43             =head2 UserLastModifiedDate => Str
44              
45             The date the user was last modified.
46              
47              
48             =head2 B<REQUIRED> Username => Str
49              
50             The user name of the user about whom you are receiving information.
51              
52              
53             =head2 UserStatus => Str
54              
55             The user status. Can be one of the following:
56              
57             =over
58              
59             =item *
60              
61             UNCONFIRMED - User has been created but not confirmed.
62              
63             =item *
64              
65             CONFIRMED - User has been confirmed.
66              
67             =item *
68              
69             ARCHIVED - User is no longer active.
70              
71             =item *
72              
73             COMPROMISED - User is disabled due to a potential security threat.
74              
75             =item *
76              
77             UNKNOWN - User status is not known.
78              
79             =back
80              
81              
82             Valid values are: C<"UNCONFIRMED">, C<"CONFIRMED">, C<"ARCHIVED">, C<"COMPROMISED">, C<"UNKNOWN">, C<"RESET_REQUIRED">, C<"FORCE_CHANGE_PASSWORD">
83             =head2 _request_id => Str
84              
85              
86             =cut
87              
88             1;