File Coverage

blib/lib/Paws/RedShift/ClusterCredentials.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::RedShift::ClusterCredentials;
3 1     1   613 use Moose;
  1         4  
  1         16  
4             has DbPassword => (is => 'ro', isa => 'Str');
5             has DbUser => (is => 'ro', isa => 'Str');
6             has Expiration => (is => 'ro', isa => 'Str');
7              
8             has _request_id => (is => 'ro', isa => 'Str');
9             1;
10              
11             ### main pod documentation begin ###
12              
13             =head1 NAME
14              
15             Paws::RedShift::ClusterCredentials
16              
17             =head1 ATTRIBUTES
18              
19              
20             =head2 DbPassword => Str
21              
22             A temporary password that authorizes the user name returned by
23             C<DbUser> to log on to the database C<DbName>.
24              
25              
26             =head2 DbUser => Str
27              
28             A database user name that is authorized to log on to the database
29             C<DbName> using the password C<DbPassword>. If the specified DbUser
30             exists in the database, the new user name has the same database
31             privileges as the the user named in DbUser. By default, the user is
32             added to PUBLIC. If the C<DbGroups> parameter is specifed, C<DbUser> is
33             added to the listed groups for any sessions created using these
34             credentials.
35              
36              
37             =head2 Expiration => Str
38              
39             The date and time the password in C<DbPassword> expires.
40              
41              
42             =head2 _request_id => Str
43              
44              
45             =cut
46