File Coverage

blib/lib/Paws/RDS/OptionGroupOptionSetting.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             package Paws::RDS::OptionGroupOptionSetting;
2 1     1   473 use Moose;
  1         2  
  1         8  
3             has AllowedValues => (is => 'ro', isa => 'Str');
4             has ApplyType => (is => 'ro', isa => 'Str');
5             has DefaultValue => (is => 'ro', isa => 'Str');
6             has IsModifiable => (is => 'ro', isa => 'Bool');
7             has SettingDescription => (is => 'ro', isa => 'Str');
8             has SettingName => (is => 'ro', isa => 'Str');
9             1;
10              
11             ### main pod documentation begin ###
12              
13             =head1 NAME
14              
15             Paws::RDS::OptionGroupOptionSetting
16              
17             =head1 USAGE
18              
19             This class represents one of two things:
20              
21             =head3 Arguments in a call to a service
22              
23             Use the attributes of this class as arguments to methods. You shouldn't make instances of this class.
24             Each attribute should be used as a named argument in the calls that expect this type of object.
25              
26             As an example, if Att1 is expected to be a Paws::RDS::OptionGroupOptionSetting object:
27              
28             $service_obj->Method(Att1 => { AllowedValues => $value, ..., SettingName => $value });
29              
30             =head3 Results returned from an API call
31              
32             Use accessors for each attribute. If Att1 is expected to be an Paws::RDS::OptionGroupOptionSetting object:
33              
34             $result = $service_obj->Method(...);
35             $result->Att1->AllowedValues
36              
37             =head1 DESCRIPTION
38              
39             Option group option settings are used to display settings available for
40             each option with their default values and other information. These
41             values are used with the DescribeOptionGroupOptions action.
42              
43             =head1 ATTRIBUTES
44              
45              
46             =head2 AllowedValues => Str
47              
48             Indicates the acceptable values for the option group option.
49              
50              
51             =head2 ApplyType => Str
52              
53             The DB engine specific parameter type for the option group option.
54              
55              
56             =head2 DefaultValue => Str
57              
58             The default value for the option group option.
59              
60              
61             =head2 IsModifiable => Bool
62              
63             Boolean value where true indicates that this option group option can be
64             changed from the default value.
65              
66              
67             =head2 SettingDescription => Str
68              
69             The description of the option group option.
70              
71              
72             =head2 SettingName => Str
73              
74             The name of the option group option.
75              
76              
77              
78             =head1 SEE ALSO
79              
80             This class forms part of L<Paws>, describing an object used in L<Paws::RDS>
81              
82             =head1 BUGS and CONTRIBUTIONS
83              
84             The source code is located here: https://github.com/pplu/aws-sdk-perl
85              
86             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
87              
88             =cut
89