File Coverage

blib/lib/Paws/RedShift/DescribeOrderableClusterOptions.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::RedShift::DescribeOrderableClusterOptions;
3 1     1   645 use Moose;
  1     1   5  
  1         9  
  1         633  
  1         3  
  1         8  
4             has ClusterVersion => (is => 'ro', isa => 'Str');
5             has Marker => (is => 'ro', isa => 'Str');
6             has MaxRecords => (is => 'ro', isa => 'Int');
7             has NodeType => (is => 'ro', isa => 'Str');
8              
9 1     1   7789 use MooseX::ClassAttribute;
  1     1   5  
  1         12  
  1         6884  
  1         4  
  1         8  
10              
11             class_has _api_call => (isa => 'Str', is => 'ro', default => 'DescribeOrderableClusterOptions');
12             class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::RedShift::OrderableClusterOptionsMessage');
13             class_has _result_key => (isa => 'Str', is => 'ro', default => 'DescribeOrderableClusterOptionsResult');
14             1;
15              
16             ### main pod documentation begin ###
17              
18             =head1 NAME
19              
20             Paws::RedShift::DescribeOrderableClusterOptions - Arguments for method DescribeOrderableClusterOptions on Paws::RedShift
21              
22             =head1 DESCRIPTION
23              
24             This class represents the parameters used for calling the method DescribeOrderableClusterOptions on the
25             Amazon Redshift service. Use the attributes of this class
26             as arguments to method DescribeOrderableClusterOptions.
27              
28             You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to DescribeOrderableClusterOptions.
29              
30             As an example:
31              
32             $service_obj->DescribeOrderableClusterOptions(Att1 => $value1, Att2 => $value2, ...);
33              
34             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.
35              
36             =head1 ATTRIBUTES
37              
38              
39             =head2 ClusterVersion => Str
40              
41             The version filter value. Specify this parameter to show only the
42             available offerings matching the specified version.
43              
44             Default: All versions.
45              
46             Constraints: Must be one of the version returned from
47             DescribeClusterVersions.
48              
49              
50              
51             =head2 Marker => Str
52              
53             An optional parameter that specifies the starting point to return a set
54             of response records. When the results of a
55             DescribeOrderableClusterOptions request exceed the value specified in
56             C<MaxRecords>, AWS returns a value in the C<Marker> field of the
57             response. You can retrieve the next set of response records by
58             providing the returned marker value in the C<Marker> parameter and
59             retrying the request.
60              
61              
62              
63             =head2 MaxRecords => Int
64              
65             The maximum number of response records to return in each call. If the
66             number of remaining response records exceeds the specified
67             C<MaxRecords> value, a value is returned in a C<marker> field of the
68             response. You can retrieve the next set of records by retrying the
69             command with the returned marker value.
70              
71             Default: C<100>
72              
73             Constraints: minimum 20, maximum 100.
74              
75              
76              
77             =head2 NodeType => Str
78              
79             The node type filter value. Specify this parameter to show only the
80             available offerings matching the specified node type.
81              
82              
83              
84              
85             =head1 SEE ALSO
86              
87             This class forms part of L<Paws>, documenting arguments for method DescribeOrderableClusterOptions in L<Paws::RedShift>
88              
89             =head1 BUGS and CONTRIBUTIONS
90              
91             The source code is located here: https://github.com/pplu/aws-sdk-perl
92              
93             Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
94              
95             =cut
96