line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
|
2
|
|
|
|
|
|
|
package Paws::RDS::ModifyDBInstance; |
3
|
1
|
|
|
1
|
|
446
|
use Moose; |
|
1
|
|
|
|
|
2
|
|
|
1
|
|
|
|
|
8
|
|
4
|
|
|
|
|
|
|
has AllocatedStorage => (is => 'ro', isa => 'Int'); |
5
|
|
|
|
|
|
|
has AllowMajorVersionUpgrade => (is => 'ro', isa => 'Bool'); |
6
|
|
|
|
|
|
|
has ApplyImmediately => (is => 'ro', isa => 'Bool'); |
7
|
|
|
|
|
|
|
has AutoMinorVersionUpgrade => (is => 'ro', isa => 'Bool'); |
8
|
|
|
|
|
|
|
has BackupRetentionPeriod => (is => 'ro', isa => 'Int'); |
9
|
|
|
|
|
|
|
has CACertificateIdentifier => (is => 'ro', isa => 'Str'); |
10
|
|
|
|
|
|
|
has CopyTagsToSnapshot => (is => 'ro', isa => 'Bool'); |
11
|
|
|
|
|
|
|
has DBInstanceClass => (is => 'ro', isa => 'Str'); |
12
|
|
|
|
|
|
|
has DBInstanceIdentifier => (is => 'ro', isa => 'Str', required => 1); |
13
|
|
|
|
|
|
|
has DBParameterGroupName => (is => 'ro', isa => 'Str'); |
14
|
|
|
|
|
|
|
has DBPortNumber => (is => 'ro', isa => 'Int'); |
15
|
|
|
|
|
|
|
has DBSecurityGroups => (is => 'ro', isa => 'ArrayRef[Str|Undef]'); |
16
|
|
|
|
|
|
|
has DBSubnetGroupName => (is => 'ro', isa => 'Str'); |
17
|
|
|
|
|
|
|
has Domain => (is => 'ro', isa => 'Str'); |
18
|
|
|
|
|
|
|
has DomainIAMRoleName => (is => 'ro', isa => 'Str'); |
19
|
|
|
|
|
|
|
has EnableIAMDatabaseAuthentication => (is => 'ro', isa => 'Bool'); |
20
|
|
|
|
|
|
|
has EnablePerformanceInsights => (is => 'ro', isa => 'Bool'); |
21
|
|
|
|
|
|
|
has EngineVersion => (is => 'ro', isa => 'Str'); |
22
|
|
|
|
|
|
|
has Iops => (is => 'ro', isa => 'Int'); |
23
|
|
|
|
|
|
|
has LicenseModel => (is => 'ro', isa => 'Str'); |
24
|
|
|
|
|
|
|
has MasterUserPassword => (is => 'ro', isa => 'Str'); |
25
|
|
|
|
|
|
|
has MonitoringInterval => (is => 'ro', isa => 'Int'); |
26
|
|
|
|
|
|
|
has MonitoringRoleArn => (is => 'ro', isa => 'Str'); |
27
|
|
|
|
|
|
|
has MultiAZ => (is => 'ro', isa => 'Bool'); |
28
|
|
|
|
|
|
|
has NewDBInstanceIdentifier => (is => 'ro', isa => 'Str'); |
29
|
|
|
|
|
|
|
has OptionGroupName => (is => 'ro', isa => 'Str'); |
30
|
|
|
|
|
|
|
has PerformanceInsightsKMSKeyId => (is => 'ro', isa => 'Str'); |
31
|
|
|
|
|
|
|
has PreferredBackupWindow => (is => 'ro', isa => 'Str'); |
32
|
|
|
|
|
|
|
has PreferredMaintenanceWindow => (is => 'ro', isa => 'Str'); |
33
|
|
|
|
|
|
|
has PromotionTier => (is => 'ro', isa => 'Int'); |
34
|
|
|
|
|
|
|
has PubliclyAccessible => (is => 'ro', isa => 'Bool'); |
35
|
|
|
|
|
|
|
has StorageType => (is => 'ro', isa => 'Str'); |
36
|
|
|
|
|
|
|
has TdeCredentialArn => (is => 'ro', isa => 'Str'); |
37
|
|
|
|
|
|
|
has TdeCredentialPassword => (is => 'ro', isa => 'Str'); |
38
|
|
|
|
|
|
|
has VpcSecurityGroupIds => (is => 'ro', isa => 'ArrayRef[Str|Undef]'); |
39
|
|
|
|
|
|
|
|
40
|
1
|
|
|
1
|
|
5986
|
use MooseX::ClassAttribute; |
|
1
|
|
|
|
|
3
|
|
|
1
|
|
|
|
|
13
|
|
41
|
|
|
|
|
|
|
|
42
|
|
|
|
|
|
|
class_has _api_call => (isa => 'Str', is => 'ro', default => 'ModifyDBInstance'); |
43
|
|
|
|
|
|
|
class_has _returns => (isa => 'Str', is => 'ro', default => 'Paws::RDS::ModifyDBInstanceResult'); |
44
|
|
|
|
|
|
|
class_has _result_key => (isa => 'Str', is => 'ro', default => 'ModifyDBInstanceResult'); |
45
|
|
|
|
|
|
|
1; |
46
|
|
|
|
|
|
|
|
47
|
|
|
|
|
|
|
### main pod documentation begin ### |
48
|
|
|
|
|
|
|
|
49
|
|
|
|
|
|
|
=head1 NAME |
50
|
|
|
|
|
|
|
|
51
|
|
|
|
|
|
|
Paws::RDS::ModifyDBInstance - Arguments for method ModifyDBInstance on Paws::RDS |
52
|
|
|
|
|
|
|
|
53
|
|
|
|
|
|
|
=head1 DESCRIPTION |
54
|
|
|
|
|
|
|
|
55
|
|
|
|
|
|
|
This class represents the parameters used for calling the method ModifyDBInstance on the |
56
|
|
|
|
|
|
|
Amazon Relational Database Service service. Use the attributes of this class |
57
|
|
|
|
|
|
|
as arguments to method ModifyDBInstance. |
58
|
|
|
|
|
|
|
|
59
|
|
|
|
|
|
|
You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to ModifyDBInstance. |
60
|
|
|
|
|
|
|
|
61
|
|
|
|
|
|
|
As an example: |
62
|
|
|
|
|
|
|
|
63
|
|
|
|
|
|
|
$service_obj->ModifyDBInstance(Att1 => $value1, Att2 => $value2, ...); |
64
|
|
|
|
|
|
|
|
65
|
|
|
|
|
|
|
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. |
66
|
|
|
|
|
|
|
|
67
|
|
|
|
|
|
|
=head1 ATTRIBUTES |
68
|
|
|
|
|
|
|
|
69
|
|
|
|
|
|
|
|
70
|
|
|
|
|
|
|
=head2 AllocatedStorage => Int |
71
|
|
|
|
|
|
|
|
72
|
|
|
|
|
|
|
The new storage capacity of the RDS instance. Changing this setting |
73
|
|
|
|
|
|
|
does not result in an outage and the change is applied during the next |
74
|
|
|
|
|
|
|
maintenance window unless C<ApplyImmediately> is set to C<true> for |
75
|
|
|
|
|
|
|
this request. |
76
|
|
|
|
|
|
|
|
77
|
|
|
|
|
|
|
B<MySQL> |
78
|
|
|
|
|
|
|
|
79
|
|
|
|
|
|
|
Default: Uses existing setting |
80
|
|
|
|
|
|
|
|
81
|
|
|
|
|
|
|
Valid Values: 5-6144 |
82
|
|
|
|
|
|
|
|
83
|
|
|
|
|
|
|
Constraints: Value supplied must be at least 10% greater than the |
84
|
|
|
|
|
|
|
current value. Values that are not at least 10% greater than the |
85
|
|
|
|
|
|
|
existing value are rounded up so that they are 10% greater than the |
86
|
|
|
|
|
|
|
current value. |
87
|
|
|
|
|
|
|
|
88
|
|
|
|
|
|
|
Type: Integer |
89
|
|
|
|
|
|
|
|
90
|
|
|
|
|
|
|
B<MariaDB> |
91
|
|
|
|
|
|
|
|
92
|
|
|
|
|
|
|
Default: Uses existing setting |
93
|
|
|
|
|
|
|
|
94
|
|
|
|
|
|
|
Valid Values: 5-6144 |
95
|
|
|
|
|
|
|
|
96
|
|
|
|
|
|
|
Constraints: Value supplied must be at least 10% greater than the |
97
|
|
|
|
|
|
|
current value. Values that are not at least 10% greater than the |
98
|
|
|
|
|
|
|
existing value are rounded up so that they are 10% greater than the |
99
|
|
|
|
|
|
|
current value. |
100
|
|
|
|
|
|
|
|
101
|
|
|
|
|
|
|
Type: Integer |
102
|
|
|
|
|
|
|
|
103
|
|
|
|
|
|
|
B<PostgreSQL> |
104
|
|
|
|
|
|
|
|
105
|
|
|
|
|
|
|
Default: Uses existing setting |
106
|
|
|
|
|
|
|
|
107
|
|
|
|
|
|
|
Valid Values: 5-6144 |
108
|
|
|
|
|
|
|
|
109
|
|
|
|
|
|
|
Constraints: Value supplied must be at least 10% greater than the |
110
|
|
|
|
|
|
|
current value. Values that are not at least 10% greater than the |
111
|
|
|
|
|
|
|
existing value are rounded up so that they are 10% greater than the |
112
|
|
|
|
|
|
|
current value. |
113
|
|
|
|
|
|
|
|
114
|
|
|
|
|
|
|
Type: Integer |
115
|
|
|
|
|
|
|
|
116
|
|
|
|
|
|
|
B<Oracle> |
117
|
|
|
|
|
|
|
|
118
|
|
|
|
|
|
|
Default: Uses existing setting |
119
|
|
|
|
|
|
|
|
120
|
|
|
|
|
|
|
Valid Values: 10-6144 |
121
|
|
|
|
|
|
|
|
122
|
|
|
|
|
|
|
Constraints: Value supplied must be at least 10% greater than the |
123
|
|
|
|
|
|
|
current value. Values that are not at least 10% greater than the |
124
|
|
|
|
|
|
|
existing value are rounded up so that they are 10% greater than the |
125
|
|
|
|
|
|
|
current value. |
126
|
|
|
|
|
|
|
|
127
|
|
|
|
|
|
|
B<SQL Server> |
128
|
|
|
|
|
|
|
|
129
|
|
|
|
|
|
|
Cannot be modified. |
130
|
|
|
|
|
|
|
|
131
|
|
|
|
|
|
|
If you choose to migrate your DB instance from using standard storage |
132
|
|
|
|
|
|
|
to using Provisioned IOPS, or from using Provisioned IOPS to using |
133
|
|
|
|
|
|
|
standard storage, the process can take time. The duration of the |
134
|
|
|
|
|
|
|
migration depends on several factors such as database load, storage |
135
|
|
|
|
|
|
|
size, storage type (standard or Provisioned IOPS), amount of IOPS |
136
|
|
|
|
|
|
|
provisioned (if any), and the number of prior scale storage operations. |
137
|
|
|
|
|
|
|
Typical migration times are under 24 hours, but the process can take up |
138
|
|
|
|
|
|
|
to several days in some cases. During the migration, the DB instance |
139
|
|
|
|
|
|
|
will be available for use, but might experience performance |
140
|
|
|
|
|
|
|
degradation. While the migration takes place, nightly backups for the |
141
|
|
|
|
|
|
|
instance will be suspended. No other Amazon RDS operations can take |
142
|
|
|
|
|
|
|
place for the instance, including modifying the instance, rebooting the |
143
|
|
|
|
|
|
|
instance, deleting the instance, creating a Read Replica for the |
144
|
|
|
|
|
|
|
instance, and creating a DB snapshot of the instance. |
145
|
|
|
|
|
|
|
|
146
|
|
|
|
|
|
|
|
147
|
|
|
|
|
|
|
|
148
|
|
|
|
|
|
|
=head2 AllowMajorVersionUpgrade => Bool |
149
|
|
|
|
|
|
|
|
150
|
|
|
|
|
|
|
Indicates that major version upgrades are allowed. Changing this |
151
|
|
|
|
|
|
|
parameter does not result in an outage and the change is asynchronously |
152
|
|
|
|
|
|
|
applied as soon as possible. |
153
|
|
|
|
|
|
|
|
154
|
|
|
|
|
|
|
Constraints: This parameter must be set to true when specifying a value |
155
|
|
|
|
|
|
|
for the EngineVersion parameter that is a different major version than |
156
|
|
|
|
|
|
|
the DB instance's current version. |
157
|
|
|
|
|
|
|
|
158
|
|
|
|
|
|
|
|
159
|
|
|
|
|
|
|
|
160
|
|
|
|
|
|
|
=head2 ApplyImmediately => Bool |
161
|
|
|
|
|
|
|
|
162
|
|
|
|
|
|
|
Specifies whether the modifications in this request and any pending |
163
|
|
|
|
|
|
|
modifications are asynchronously applied as soon as possible, |
164
|
|
|
|
|
|
|
regardless of the C<PreferredMaintenanceWindow> setting for the DB |
165
|
|
|
|
|
|
|
instance. |
166
|
|
|
|
|
|
|
|
167
|
|
|
|
|
|
|
If this parameter is set to C<false>, changes to the DB instance are |
168
|
|
|
|
|
|
|
applied during the next maintenance window. Some parameter changes can |
169
|
|
|
|
|
|
|
cause an outage and will be applied on the next call to |
170
|
|
|
|
|
|
|
RebootDBInstance, or the next failure reboot. Review the table of |
171
|
|
|
|
|
|
|
parameters in Modifying a DB Instance and Using the Apply Immediately |
172
|
|
|
|
|
|
|
Parameter to see the impact that setting C<ApplyImmediately> to C<true> |
173
|
|
|
|
|
|
|
or C<false> has for each modified parameter and to determine when the |
174
|
|
|
|
|
|
|
changes will be applied. |
175
|
|
|
|
|
|
|
|
176
|
|
|
|
|
|
|
Default: C<false> |
177
|
|
|
|
|
|
|
|
178
|
|
|
|
|
|
|
|
179
|
|
|
|
|
|
|
|
180
|
|
|
|
|
|
|
=head2 AutoMinorVersionUpgrade => Bool |
181
|
|
|
|
|
|
|
|
182
|
|
|
|
|
|
|
Indicates that minor version upgrades will be applied automatically to |
183
|
|
|
|
|
|
|
the DB instance during the maintenance window. Changing this parameter |
184
|
|
|
|
|
|
|
does not result in an outage except in the following case and the |
185
|
|
|
|
|
|
|
change is asynchronously applied as soon as possible. An outage will |
186
|
|
|
|
|
|
|
result if this parameter is set to C<true> during the maintenance |
187
|
|
|
|
|
|
|
window, and a newer minor version is available, and RDS has enabled |
188
|
|
|
|
|
|
|
auto patching for that engine version. |
189
|
|
|
|
|
|
|
|
190
|
|
|
|
|
|
|
|
191
|
|
|
|
|
|
|
|
192
|
|
|
|
|
|
|
=head2 BackupRetentionPeriod => Int |
193
|
|
|
|
|
|
|
|
194
|
|
|
|
|
|
|
The number of days to retain automated backups. Setting this parameter |
195
|
|
|
|
|
|
|
to a positive number enables backups. Setting this parameter to 0 |
196
|
|
|
|
|
|
|
disables automated backups. |
197
|
|
|
|
|
|
|
|
198
|
|
|
|
|
|
|
Changing this parameter can result in an outage if you change from 0 to |
199
|
|
|
|
|
|
|
a non-zero value or from a non-zero value to 0. These changes are |
200
|
|
|
|
|
|
|
applied during the next maintenance window unless the |
201
|
|
|
|
|
|
|
C<ApplyImmediately> parameter is set to C<true> for this request. If |
202
|
|
|
|
|
|
|
you change the parameter from one non-zero value to another non-zero |
203
|
|
|
|
|
|
|
value, the change is asynchronously applied as soon as possible. |
204
|
|
|
|
|
|
|
|
205
|
|
|
|
|
|
|
B<Amazon Aurora> |
206
|
|
|
|
|
|
|
|
207
|
|
|
|
|
|
|
Not applicable. The retention period for automated backups is managed |
208
|
|
|
|
|
|
|
by the DB cluster. For more information, see ModifyDBCluster. |
209
|
|
|
|
|
|
|
|
210
|
|
|
|
|
|
|
Default: Uses existing setting |
211
|
|
|
|
|
|
|
|
212
|
|
|
|
|
|
|
Constraints: |
213
|
|
|
|
|
|
|
|
214
|
|
|
|
|
|
|
=over |
215
|
|
|
|
|
|
|
|
216
|
|
|
|
|
|
|
=item * |
217
|
|
|
|
|
|
|
|
218
|
|
|
|
|
|
|
Must be a value from 0 to 35 |
219
|
|
|
|
|
|
|
|
220
|
|
|
|
|
|
|
=item * |
221
|
|
|
|
|
|
|
|
222
|
|
|
|
|
|
|
Can be specified for a MySQL Read Replica only if the source is running |
223
|
|
|
|
|
|
|
MySQL 5.6 |
224
|
|
|
|
|
|
|
|
225
|
|
|
|
|
|
|
=item * |
226
|
|
|
|
|
|
|
|
227
|
|
|
|
|
|
|
Can be specified for a PostgreSQL Read Replica only if the source is |
228
|
|
|
|
|
|
|
running PostgreSQL 9.3.5 |
229
|
|
|
|
|
|
|
|
230
|
|
|
|
|
|
|
=item * |
231
|
|
|
|
|
|
|
|
232
|
|
|
|
|
|
|
Cannot be set to 0 if the DB instance is a source to Read Replicas |
233
|
|
|
|
|
|
|
|
234
|
|
|
|
|
|
|
=back |
235
|
|
|
|
|
|
|
|
236
|
|
|
|
|
|
|
|
237
|
|
|
|
|
|
|
|
238
|
|
|
|
|
|
|
|
239
|
|
|
|
|
|
|
=head2 CACertificateIdentifier => Str |
240
|
|
|
|
|
|
|
|
241
|
|
|
|
|
|
|
Indicates the certificate that needs to be associated with the |
242
|
|
|
|
|
|
|
instance. |
243
|
|
|
|
|
|
|
|
244
|
|
|
|
|
|
|
|
245
|
|
|
|
|
|
|
|
246
|
|
|
|
|
|
|
=head2 CopyTagsToSnapshot => Bool |
247
|
|
|
|
|
|
|
|
248
|
|
|
|
|
|
|
True to copy all tags from the DB instance to snapshots of the DB |
249
|
|
|
|
|
|
|
instance; otherwise false. The default is false. |
250
|
|
|
|
|
|
|
|
251
|
|
|
|
|
|
|
|
252
|
|
|
|
|
|
|
|
253
|
|
|
|
|
|
|
=head2 DBInstanceClass => Str |
254
|
|
|
|
|
|
|
|
255
|
|
|
|
|
|
|
The new compute and memory capacity of the DB instance. To determine |
256
|
|
|
|
|
|
|
the instance classes that are available for a particular DB engine, use |
257
|
|
|
|
|
|
|
the DescribeOrderableDBInstanceOptions action. Note that not all |
258
|
|
|
|
|
|
|
instance classes are available in all regions for all DB engines. |
259
|
|
|
|
|
|
|
|
260
|
|
|
|
|
|
|
Passing a value for this setting causes an outage during the change and |
261
|
|
|
|
|
|
|
is applied during the next maintenance window, unless |
262
|
|
|
|
|
|
|
C<ApplyImmediately> is specified as C<true> for this request. |
263
|
|
|
|
|
|
|
|
264
|
|
|
|
|
|
|
Default: Uses existing setting |
265
|
|
|
|
|
|
|
|
266
|
|
|
|
|
|
|
Valid Values: C<db.t1.micro | db.m1.small | db.m1.medium | db.m1.large |
267
|
|
|
|
|
|
|
| db.m1.xlarge | db.m2.xlarge | db.m2.2xlarge | db.m2.4xlarge | |
268
|
|
|
|
|
|
|
db.m3.medium | db.m3.large | db.m3.xlarge | db.m3.2xlarge | db.m4.large |
269
|
|
|
|
|
|
|
| db.m4.xlarge | db.m4.2xlarge | db.m4.4xlarge | db.m4.10xlarge | |
270
|
|
|
|
|
|
|
db.r3.large | db.r3.xlarge | db.r3.2xlarge | db.r3.4xlarge | |
271
|
|
|
|
|
|
|
db.r3.8xlarge | db.t2.micro | db.t2.small | db.t2.medium | db.t2.large> |
272
|
|
|
|
|
|
|
|
273
|
|
|
|
|
|
|
|
274
|
|
|
|
|
|
|
|
275
|
|
|
|
|
|
|
=head2 B<REQUIRED> DBInstanceIdentifier => Str |
276
|
|
|
|
|
|
|
|
277
|
|
|
|
|
|
|
The DB instance identifier. This value is stored as a lowercase string. |
278
|
|
|
|
|
|
|
|
279
|
|
|
|
|
|
|
Constraints: |
280
|
|
|
|
|
|
|
|
281
|
|
|
|
|
|
|
=over |
282
|
|
|
|
|
|
|
|
283
|
|
|
|
|
|
|
=item * |
284
|
|
|
|
|
|
|
|
285
|
|
|
|
|
|
|
Must be the identifier for an existing DB instance |
286
|
|
|
|
|
|
|
|
287
|
|
|
|
|
|
|
=item * |
288
|
|
|
|
|
|
|
|
289
|
|
|
|
|
|
|
Must contain from 1 to 63 alphanumeric characters or hyphens |
290
|
|
|
|
|
|
|
|
291
|
|
|
|
|
|
|
=item * |
292
|
|
|
|
|
|
|
|
293
|
|
|
|
|
|
|
First character must be a letter |
294
|
|
|
|
|
|
|
|
295
|
|
|
|
|
|
|
=item * |
296
|
|
|
|
|
|
|
|
297
|
|
|
|
|
|
|
Cannot end with a hyphen or contain two consecutive hyphens |
298
|
|
|
|
|
|
|
|
299
|
|
|
|
|
|
|
=back |
300
|
|
|
|
|
|
|
|
301
|
|
|
|
|
|
|
|
302
|
|
|
|
|
|
|
|
303
|
|
|
|
|
|
|
|
304
|
|
|
|
|
|
|
=head2 DBParameterGroupName => Str |
305
|
|
|
|
|
|
|
|
306
|
|
|
|
|
|
|
The name of the DB parameter group to apply to the DB instance. |
307
|
|
|
|
|
|
|
Changing this setting does not result in an outage. The parameter group |
308
|
|
|
|
|
|
|
name itself is changed immediately, but the actual parameter changes |
309
|
|
|
|
|
|
|
are not applied until you reboot the instance without failover. The db |
310
|
|
|
|
|
|
|
instance will NOT be rebooted automatically and the parameter changes |
311
|
|
|
|
|
|
|
will NOT be applied during the next maintenance window. |
312
|
|
|
|
|
|
|
|
313
|
|
|
|
|
|
|
Default: Uses existing setting |
314
|
|
|
|
|
|
|
|
315
|
|
|
|
|
|
|
Constraints: The DB parameter group must be in the same DB parameter |
316
|
|
|
|
|
|
|
group family as this DB instance. |
317
|
|
|
|
|
|
|
|
318
|
|
|
|
|
|
|
|
319
|
|
|
|
|
|
|
|
320
|
|
|
|
|
|
|
=head2 DBPortNumber => Int |
321
|
|
|
|
|
|
|
|
322
|
|
|
|
|
|
|
The port number on which the database accepts connections. |
323
|
|
|
|
|
|
|
|
324
|
|
|
|
|
|
|
The value of the C<DBPortNumber> parameter must not match any of the |
325
|
|
|
|
|
|
|
port values specified for options in the option group for the DB |
326
|
|
|
|
|
|
|
instance. |
327
|
|
|
|
|
|
|
|
328
|
|
|
|
|
|
|
Your database will restart when you change the C<DBPortNumber> value |
329
|
|
|
|
|
|
|
regardless of the value of the C<ApplyImmediately> parameter. |
330
|
|
|
|
|
|
|
|
331
|
|
|
|
|
|
|
B<MySQL> |
332
|
|
|
|
|
|
|
|
333
|
|
|
|
|
|
|
Default: C<3306> |
334
|
|
|
|
|
|
|
|
335
|
|
|
|
|
|
|
Valid Values: C<1150-65535> |
336
|
|
|
|
|
|
|
|
337
|
|
|
|
|
|
|
B<MariaDB> |
338
|
|
|
|
|
|
|
|
339
|
|
|
|
|
|
|
Default: C<3306> |
340
|
|
|
|
|
|
|
|
341
|
|
|
|
|
|
|
Valid Values: C<1150-65535> |
342
|
|
|
|
|
|
|
|
343
|
|
|
|
|
|
|
B<PostgreSQL> |
344
|
|
|
|
|
|
|
|
345
|
|
|
|
|
|
|
Default: C<5432> |
346
|
|
|
|
|
|
|
|
347
|
|
|
|
|
|
|
Valid Values: C<1150-65535> |
348
|
|
|
|
|
|
|
|
349
|
|
|
|
|
|
|
Type: Integer |
350
|
|
|
|
|
|
|
|
351
|
|
|
|
|
|
|
B<Oracle> |
352
|
|
|
|
|
|
|
|
353
|
|
|
|
|
|
|
Default: C<1521> |
354
|
|
|
|
|
|
|
|
355
|
|
|
|
|
|
|
Valid Values: C<1150-65535> |
356
|
|
|
|
|
|
|
|
357
|
|
|
|
|
|
|
B<SQL Server> |
358
|
|
|
|
|
|
|
|
359
|
|
|
|
|
|
|
Default: C<1433> |
360
|
|
|
|
|
|
|
|
361
|
|
|
|
|
|
|
Valid Values: C<1150-65535> except for C<1434>, C<3389>, C<47001>, |
362
|
|
|
|
|
|
|
C<49152>, and C<49152> through C<49156>. |
363
|
|
|
|
|
|
|
|
364
|
|
|
|
|
|
|
B<Amazon Aurora> |
365
|
|
|
|
|
|
|
|
366
|
|
|
|
|
|
|
Default: C<3306> |
367
|
|
|
|
|
|
|
|
368
|
|
|
|
|
|
|
Valid Values: C<1150-65535> |
369
|
|
|
|
|
|
|
|
370
|
|
|
|
|
|
|
|
371
|
|
|
|
|
|
|
|
372
|
|
|
|
|
|
|
=head2 DBSecurityGroups => ArrayRef[Str|Undef] |
373
|
|
|
|
|
|
|
|
374
|
|
|
|
|
|
|
A list of DB security groups to authorize on this DB instance. Changing |
375
|
|
|
|
|
|
|
this setting does not result in an outage and the change is |
376
|
|
|
|
|
|
|
asynchronously applied as soon as possible. |
377
|
|
|
|
|
|
|
|
378
|
|
|
|
|
|
|
Constraints: |
379
|
|
|
|
|
|
|
|
380
|
|
|
|
|
|
|
=over |
381
|
|
|
|
|
|
|
|
382
|
|
|
|
|
|
|
=item * |
383
|
|
|
|
|
|
|
|
384
|
|
|
|
|
|
|
Must be 1 to 255 alphanumeric characters |
385
|
|
|
|
|
|
|
|
386
|
|
|
|
|
|
|
=item * |
387
|
|
|
|
|
|
|
|
388
|
|
|
|
|
|
|
First character must be a letter |
389
|
|
|
|
|
|
|
|
390
|
|
|
|
|
|
|
=item * |
391
|
|
|
|
|
|
|
|
392
|
|
|
|
|
|
|
Cannot end with a hyphen or contain two consecutive hyphens |
393
|
|
|
|
|
|
|
|
394
|
|
|
|
|
|
|
=back |
395
|
|
|
|
|
|
|
|
396
|
|
|
|
|
|
|
|
397
|
|
|
|
|
|
|
|
398
|
|
|
|
|
|
|
|
399
|
|
|
|
|
|
|
=head2 DBSubnetGroupName => Str |
400
|
|
|
|
|
|
|
|
401
|
|
|
|
|
|
|
The new DB subnet group for the DB instance. You can use this parameter |
402
|
|
|
|
|
|
|
to move your DB instance to a different VPC. If your DB instance is not |
403
|
|
|
|
|
|
|
in a VPC, you can also use this parameter to move your DB instance into |
404
|
|
|
|
|
|
|
a VPC. For more information, see Updating the VPC for a DB Instance. |
405
|
|
|
|
|
|
|
|
406
|
|
|
|
|
|
|
Changing the subnet group causes an outage during the change. The |
407
|
|
|
|
|
|
|
change is applied during the next maintenance window, unless you |
408
|
|
|
|
|
|
|
specify C<true> for the C<ApplyImmediately> parameter. |
409
|
|
|
|
|
|
|
|
410
|
|
|
|
|
|
|
Constraints: Must contain no more than 255 alphanumeric characters, |
411
|
|
|
|
|
|
|
periods, underscores, spaces, or hyphens. |
412
|
|
|
|
|
|
|
|
413
|
|
|
|
|
|
|
Example: C<mySubnetGroup> |
414
|
|
|
|
|
|
|
|
415
|
|
|
|
|
|
|
|
416
|
|
|
|
|
|
|
|
417
|
|
|
|
|
|
|
=head2 Domain => Str |
418
|
|
|
|
|
|
|
|
419
|
|
|
|
|
|
|
The Active Directory Domain to move the instance to. Specify C<none> to |
420
|
|
|
|
|
|
|
remove the instance from its current domain. The domain must be created |
421
|
|
|
|
|
|
|
prior to this operation. Currently only a Microsoft SQL Server instance |
422
|
|
|
|
|
|
|
can be created in a Active Directory Domain. |
423
|
|
|
|
|
|
|
|
424
|
|
|
|
|
|
|
|
425
|
|
|
|
|
|
|
|
426
|
|
|
|
|
|
|
=head2 DomainIAMRoleName => Str |
427
|
|
|
|
|
|
|
|
428
|
|
|
|
|
|
|
The name of the IAM role to use when making API calls to the Directory |
429
|
|
|
|
|
|
|
Service. |
430
|
|
|
|
|
|
|
|
431
|
|
|
|
|
|
|
|
432
|
|
|
|
|
|
|
|
433
|
|
|
|
|
|
|
=head2 EnableIAMDatabaseAuthentication => Bool |
434
|
|
|
|
|
|
|
|
435
|
|
|
|
|
|
|
True to enable mapping of AWS Identity and Access Management (IAM) |
436
|
|
|
|
|
|
|
accounts to database accounts; otherwise false. |
437
|
|
|
|
|
|
|
|
438
|
|
|
|
|
|
|
You can enable IAM database authentication for the following database |
439
|
|
|
|
|
|
|
engines |
440
|
|
|
|
|
|
|
|
441
|
|
|
|
|
|
|
B<Amazon Aurora> |
442
|
|
|
|
|
|
|
|
443
|
|
|
|
|
|
|
Not applicable. Mapping AWS IAM accounts to database accounts is |
444
|
|
|
|
|
|
|
managed by the DB cluster. For more information, see ModifyDBCluster. |
445
|
|
|
|
|
|
|
|
446
|
|
|
|
|
|
|
B<MySQL> |
447
|
|
|
|
|
|
|
|
448
|
|
|
|
|
|
|
=over |
449
|
|
|
|
|
|
|
|
450
|
|
|
|
|
|
|
=item * |
451
|
|
|
|
|
|
|
|
452
|
|
|
|
|
|
|
For MySQL 5.6, minor version 5.6.34 or higher |
453
|
|
|
|
|
|
|
|
454
|
|
|
|
|
|
|
=item * |
455
|
|
|
|
|
|
|
|
456
|
|
|
|
|
|
|
For MySQL 5.7, minor version 5.7.16 or higher |
457
|
|
|
|
|
|
|
|
458
|
|
|
|
|
|
|
=back |
459
|
|
|
|
|
|
|
|
460
|
|
|
|
|
|
|
Default: C<false> |
461
|
|
|
|
|
|
|
|
462
|
|
|
|
|
|
|
|
463
|
|
|
|
|
|
|
|
464
|
|
|
|
|
|
|
=head2 EnablePerformanceInsights => Bool |
465
|
|
|
|
|
|
|
|
466
|
|
|
|
|
|
|
|
467
|
|
|
|
|
|
|
|
468
|
|
|
|
|
|
|
|
469
|
|
|
|
|
|
|
|
470
|
|
|
|
|
|
|
=head2 EngineVersion => Str |
471
|
|
|
|
|
|
|
|
472
|
|
|
|
|
|
|
The version number of the database engine to upgrade to. Changing this |
473
|
|
|
|
|
|
|
parameter results in an outage and the change is applied during the |
474
|
|
|
|
|
|
|
next maintenance window unless the C<ApplyImmediately> parameter is set |
475
|
|
|
|
|
|
|
to C<true> for this request. |
476
|
|
|
|
|
|
|
|
477
|
|
|
|
|
|
|
For major version upgrades, if a nondefault DB parameter group is |
478
|
|
|
|
|
|
|
currently in use, a new DB parameter group in the DB parameter group |
479
|
|
|
|
|
|
|
family for the new engine version must be specified. The new DB |
480
|
|
|
|
|
|
|
parameter group can be the default for that DB parameter group family. |
481
|
|
|
|
|
|
|
|
482
|
|
|
|
|
|
|
For a list of valid engine versions, see CreateDBInstance. |
483
|
|
|
|
|
|
|
|
484
|
|
|
|
|
|
|
|
485
|
|
|
|
|
|
|
|
486
|
|
|
|
|
|
|
=head2 Iops => Int |
487
|
|
|
|
|
|
|
|
488
|
|
|
|
|
|
|
The new Provisioned IOPS (I/O operations per second) value for the RDS |
489
|
|
|
|
|
|
|
instance. Changing this setting does not result in an outage and the |
490
|
|
|
|
|
|
|
change is applied during the next maintenance window unless the |
491
|
|
|
|
|
|
|
C<ApplyImmediately> parameter is set to C<true> for this request. |
492
|
|
|
|
|
|
|
|
493
|
|
|
|
|
|
|
Default: Uses existing setting |
494
|
|
|
|
|
|
|
|
495
|
|
|
|
|
|
|
Constraints: Value supplied must be at least 10% greater than the |
496
|
|
|
|
|
|
|
current value. Values that are not at least 10% greater than the |
497
|
|
|
|
|
|
|
existing value are rounded up so that they are 10% greater than the |
498
|
|
|
|
|
|
|
current value. If you are migrating from Provisioned IOPS to standard |
499
|
|
|
|
|
|
|
storage, set this value to 0. The DB instance will require a reboot for |
500
|
|
|
|
|
|
|
the change in storage type to take effect. |
501
|
|
|
|
|
|
|
|
502
|
|
|
|
|
|
|
B<SQL Server> |
503
|
|
|
|
|
|
|
|
504
|
|
|
|
|
|
|
Setting the IOPS value for the SQL Server database engine is not |
505
|
|
|
|
|
|
|
supported. |
506
|
|
|
|
|
|
|
|
507
|
|
|
|
|
|
|
Type: Integer |
508
|
|
|
|
|
|
|
|
509
|
|
|
|
|
|
|
If you choose to migrate your DB instance from using standard storage |
510
|
|
|
|
|
|
|
to using Provisioned IOPS, or from using Provisioned IOPS to using |
511
|
|
|
|
|
|
|
standard storage, the process can take time. The duration of the |
512
|
|
|
|
|
|
|
migration depends on several factors such as database load, storage |
513
|
|
|
|
|
|
|
size, storage type (standard or Provisioned IOPS), amount of IOPS |
514
|
|
|
|
|
|
|
provisioned (if any), and the number of prior scale storage operations. |
515
|
|
|
|
|
|
|
Typical migration times are under 24 hours, but the process can take up |
516
|
|
|
|
|
|
|
to several days in some cases. During the migration, the DB instance |
517
|
|
|
|
|
|
|
will be available for use, but might experience performance |
518
|
|
|
|
|
|
|
degradation. While the migration takes place, nightly backups for the |
519
|
|
|
|
|
|
|
instance will be suspended. No other Amazon RDS operations can take |
520
|
|
|
|
|
|
|
place for the instance, including modifying the instance, rebooting the |
521
|
|
|
|
|
|
|
instance, deleting the instance, creating a Read Replica for the |
522
|
|
|
|
|
|
|
instance, and creating a DB snapshot of the instance. |
523
|
|
|
|
|
|
|
|
524
|
|
|
|
|
|
|
|
525
|
|
|
|
|
|
|
|
526
|
|
|
|
|
|
|
=head2 LicenseModel => Str |
527
|
|
|
|
|
|
|
|
528
|
|
|
|
|
|
|
The license model for the DB instance. |
529
|
|
|
|
|
|
|
|
530
|
|
|
|
|
|
|
Valid values: C<license-included> | C<bring-your-own-license> | |
531
|
|
|
|
|
|
|
C<general-public-license> |
532
|
|
|
|
|
|
|
|
533
|
|
|
|
|
|
|
|
534
|
|
|
|
|
|
|
|
535
|
|
|
|
|
|
|
=head2 MasterUserPassword => Str |
536
|
|
|
|
|
|
|
|
537
|
|
|
|
|
|
|
The new password for the master user. Can be any printable ASCII |
538
|
|
|
|
|
|
|
character except "/", """, or "@". |
539
|
|
|
|
|
|
|
|
540
|
|
|
|
|
|
|
Changing this parameter does not result in an outage and the change is |
541
|
|
|
|
|
|
|
asynchronously applied as soon as possible. Between the time of the |
542
|
|
|
|
|
|
|
request and the completion of the request, the C<MasterUserPassword> |
543
|
|
|
|
|
|
|
element exists in the C<PendingModifiedValues> element of the operation |
544
|
|
|
|
|
|
|
response. |
545
|
|
|
|
|
|
|
|
546
|
|
|
|
|
|
|
B<Amazon Aurora> |
547
|
|
|
|
|
|
|
|
548
|
|
|
|
|
|
|
Not applicable. The password for the master user is managed by the DB |
549
|
|
|
|
|
|
|
cluster. For more information, see ModifyDBCluster. |
550
|
|
|
|
|
|
|
|
551
|
|
|
|
|
|
|
Default: Uses existing setting |
552
|
|
|
|
|
|
|
|
553
|
|
|
|
|
|
|
Constraints: Must be 8 to 41 alphanumeric characters (MySQL, MariaDB, |
554
|
|
|
|
|
|
|
and Amazon Aurora), 8 to 30 alphanumeric characters (Oracle), or 8 to |
555
|
|
|
|
|
|
|
128 alphanumeric characters (SQL Server). |
556
|
|
|
|
|
|
|
|
557
|
|
|
|
|
|
|
Amazon RDS API actions never return the password, so this action |
558
|
|
|
|
|
|
|
provides a way to regain access to a primary instance user if the |
559
|
|
|
|
|
|
|
password is lost. This includes restoring privileges that might have |
560
|
|
|
|
|
|
|
been accidentally revoked. |
561
|
|
|
|
|
|
|
|
562
|
|
|
|
|
|
|
|
563
|
|
|
|
|
|
|
|
564
|
|
|
|
|
|
|
=head2 MonitoringInterval => Int |
565
|
|
|
|
|
|
|
|
566
|
|
|
|
|
|
|
The interval, in seconds, between points when Enhanced Monitoring |
567
|
|
|
|
|
|
|
metrics are collected for the DB instance. To disable collecting |
568
|
|
|
|
|
|
|
Enhanced Monitoring metrics, specify 0. The default is 0. |
569
|
|
|
|
|
|
|
|
570
|
|
|
|
|
|
|
If C<MonitoringRoleArn> is specified, then you must also set |
571
|
|
|
|
|
|
|
C<MonitoringInterval> to a value other than 0. |
572
|
|
|
|
|
|
|
|
573
|
|
|
|
|
|
|
Valid Values: C<0, 1, 5, 10, 15, 30, 60> |
574
|
|
|
|
|
|
|
|
575
|
|
|
|
|
|
|
|
576
|
|
|
|
|
|
|
|
577
|
|
|
|
|
|
|
=head2 MonitoringRoleArn => Str |
578
|
|
|
|
|
|
|
|
579
|
|
|
|
|
|
|
The ARN for the IAM role that permits RDS to send enhanced monitoring |
580
|
|
|
|
|
|
|
metrics to CloudWatch Logs. For example, |
581
|
|
|
|
|
|
|
C<arn:aws:iam:123456789012:role/emaccess>. For information on creating |
582
|
|
|
|
|
|
|
a monitoring role, go to To create an IAM role for Amazon RDS Enhanced |
583
|
|
|
|
|
|
|
Monitoring. |
584
|
|
|
|
|
|
|
|
585
|
|
|
|
|
|
|
If C<MonitoringInterval> is set to a value other than 0, then you must |
586
|
|
|
|
|
|
|
supply a C<MonitoringRoleArn> value. |
587
|
|
|
|
|
|
|
|
588
|
|
|
|
|
|
|
|
589
|
|
|
|
|
|
|
|
590
|
|
|
|
|
|
|
=head2 MultiAZ => Bool |
591
|
|
|
|
|
|
|
|
592
|
|
|
|
|
|
|
Specifies if the DB instance is a Multi-AZ deployment. Changing this |
593
|
|
|
|
|
|
|
parameter does not result in an outage and the change is applied during |
594
|
|
|
|
|
|
|
the next maintenance window unless the C<ApplyImmediately> parameter is |
595
|
|
|
|
|
|
|
set to C<true> for this request. |
596
|
|
|
|
|
|
|
|
597
|
|
|
|
|
|
|
Constraints: Cannot be specified if the DB instance is a Read Replica. |
598
|
|
|
|
|
|
|
|
599
|
|
|
|
|
|
|
|
600
|
|
|
|
|
|
|
|
601
|
|
|
|
|
|
|
=head2 NewDBInstanceIdentifier => Str |
602
|
|
|
|
|
|
|
|
603
|
|
|
|
|
|
|
The new DB instance identifier for the DB instance when renaming a DB |
604
|
|
|
|
|
|
|
instance. When you change the DB instance identifier, an instance |
605
|
|
|
|
|
|
|
reboot will occur immediately if you set C<Apply Immediately> to true, |
606
|
|
|
|
|
|
|
or will occur during the next maintenance window if C<Apply |
607
|
|
|
|
|
|
|
Immediately> to false. This value is stored as a lowercase string. |
608
|
|
|
|
|
|
|
|
609
|
|
|
|
|
|
|
Constraints: |
610
|
|
|
|
|
|
|
|
611
|
|
|
|
|
|
|
=over |
612
|
|
|
|
|
|
|
|
613
|
|
|
|
|
|
|
=item * |
614
|
|
|
|
|
|
|
|
615
|
|
|
|
|
|
|
Must contain from 1 to 63 alphanumeric characters or hyphens |
616
|
|
|
|
|
|
|
|
617
|
|
|
|
|
|
|
=item * |
618
|
|
|
|
|
|
|
|
619
|
|
|
|
|
|
|
First character must be a letter |
620
|
|
|
|
|
|
|
|
621
|
|
|
|
|
|
|
=item * |
622
|
|
|
|
|
|
|
|
623
|
|
|
|
|
|
|
Cannot end with a hyphen or contain two consecutive hyphens |
624
|
|
|
|
|
|
|
|
625
|
|
|
|
|
|
|
=back |
626
|
|
|
|
|
|
|
|
627
|
|
|
|
|
|
|
|
628
|
|
|
|
|
|
|
|
629
|
|
|
|
|
|
|
|
630
|
|
|
|
|
|
|
=head2 OptionGroupName => Str |
631
|
|
|
|
|
|
|
|
632
|
|
|
|
|
|
|
Indicates that the DB instance should be associated with the specified |
633
|
|
|
|
|
|
|
option group. Changing this parameter does not result in an outage |
634
|
|
|
|
|
|
|
except in the following case and the change is applied during the next |
635
|
|
|
|
|
|
|
maintenance window unless the C<ApplyImmediately> parameter is set to |
636
|
|
|
|
|
|
|
C<true> for this request. If the parameter change results in an option |
637
|
|
|
|
|
|
|
group that enables OEM, this change can cause a brief (sub-second) |
638
|
|
|
|
|
|
|
period during which new connections are rejected but existing |
639
|
|
|
|
|
|
|
connections are not interrupted. |
640
|
|
|
|
|
|
|
|
641
|
|
|
|
|
|
|
Permanent options, such as the TDE option for Oracle Advanced Security |
642
|
|
|
|
|
|
|
TDE, cannot be removed from an option group, and that option group |
643
|
|
|
|
|
|
|
cannot be removed from a DB instance once it is associated with a DB |
644
|
|
|
|
|
|
|
instance |
645
|
|
|
|
|
|
|
|
646
|
|
|
|
|
|
|
|
647
|
|
|
|
|
|
|
|
648
|
|
|
|
|
|
|
=head2 PerformanceInsightsKMSKeyId => Str |
649
|
|
|
|
|
|
|
|
650
|
|
|
|
|
|
|
|
651
|
|
|
|
|
|
|
|
652
|
|
|
|
|
|
|
|
653
|
|
|
|
|
|
|
|
654
|
|
|
|
|
|
|
=head2 PreferredBackupWindow => Str |
655
|
|
|
|
|
|
|
|
656
|
|
|
|
|
|
|
The daily time range during which automated backups are created if |
657
|
|
|
|
|
|
|
automated backups are enabled, as determined by the |
658
|
|
|
|
|
|
|
C<BackupRetentionPeriod> parameter. Changing this parameter does not |
659
|
|
|
|
|
|
|
result in an outage and the change is asynchronously applied as soon as |
660
|
|
|
|
|
|
|
possible. |
661
|
|
|
|
|
|
|
|
662
|
|
|
|
|
|
|
B<Amazon Aurora> |
663
|
|
|
|
|
|
|
|
664
|
|
|
|
|
|
|
Not applicable. The daily time range for creating automated backups is |
665
|
|
|
|
|
|
|
managed by the DB cluster. For more information, see ModifyDBCluster. |
666
|
|
|
|
|
|
|
|
667
|
|
|
|
|
|
|
Constraints: |
668
|
|
|
|
|
|
|
|
669
|
|
|
|
|
|
|
=over |
670
|
|
|
|
|
|
|
|
671
|
|
|
|
|
|
|
=item * |
672
|
|
|
|
|
|
|
|
673
|
|
|
|
|
|
|
Must be in the format hh24:mi-hh24:mi |
674
|
|
|
|
|
|
|
|
675
|
|
|
|
|
|
|
=item * |
676
|
|
|
|
|
|
|
|
677
|
|
|
|
|
|
|
Times should be in Universal Time Coordinated (UTC) |
678
|
|
|
|
|
|
|
|
679
|
|
|
|
|
|
|
=item * |
680
|
|
|
|
|
|
|
|
681
|
|
|
|
|
|
|
Must not conflict with the preferred maintenance window |
682
|
|
|
|
|
|
|
|
683
|
|
|
|
|
|
|
=item * |
684
|
|
|
|
|
|
|
|
685
|
|
|
|
|
|
|
Must be at least 30 minutes |
686
|
|
|
|
|
|
|
|
687
|
|
|
|
|
|
|
=back |
688
|
|
|
|
|
|
|
|
689
|
|
|
|
|
|
|
|
690
|
|
|
|
|
|
|
|
691
|
|
|
|
|
|
|
|
692
|
|
|
|
|
|
|
=head2 PreferredMaintenanceWindow => Str |
693
|
|
|
|
|
|
|
|
694
|
|
|
|
|
|
|
The weekly time range (in UTC) during which system maintenance can |
695
|
|
|
|
|
|
|
occur, which might result in an outage. Changing this parameter does |
696
|
|
|
|
|
|
|
not result in an outage, except in the following situation, and the |
697
|
|
|
|
|
|
|
change is asynchronously applied as soon as possible. If there are |
698
|
|
|
|
|
|
|
pending actions that cause a reboot, and the maintenance window is |
699
|
|
|
|
|
|
|
changed to include the current time, then changing this parameter will |
700
|
|
|
|
|
|
|
cause a reboot of the DB instance. If moving this window to the current |
701
|
|
|
|
|
|
|
time, there must be at least 30 minutes between the current time and |
702
|
|
|
|
|
|
|
end of the window to ensure pending changes are applied. |
703
|
|
|
|
|
|
|
|
704
|
|
|
|
|
|
|
Default: Uses existing setting |
705
|
|
|
|
|
|
|
|
706
|
|
|
|
|
|
|
Format: ddd:hh24:mi-ddd:hh24:mi |
707
|
|
|
|
|
|
|
|
708
|
|
|
|
|
|
|
Valid Days: Mon | Tue | Wed | Thu | Fri | Sat | Sun |
709
|
|
|
|
|
|
|
|
710
|
|
|
|
|
|
|
Constraints: Must be at least 30 minutes |
711
|
|
|
|
|
|
|
|
712
|
|
|
|
|
|
|
|
713
|
|
|
|
|
|
|
|
714
|
|
|
|
|
|
|
=head2 PromotionTier => Int |
715
|
|
|
|
|
|
|
|
716
|
|
|
|
|
|
|
A value that specifies the order in which an Aurora Replica is promoted |
717
|
|
|
|
|
|
|
to the primary instance after a failure of the existing primary |
718
|
|
|
|
|
|
|
instance. For more information, see Fault Tolerance for an Aurora DB |
719
|
|
|
|
|
|
|
Cluster. |
720
|
|
|
|
|
|
|
|
721
|
|
|
|
|
|
|
Default: 1 |
722
|
|
|
|
|
|
|
|
723
|
|
|
|
|
|
|
Valid Values: 0 - 15 |
724
|
|
|
|
|
|
|
|
725
|
|
|
|
|
|
|
|
726
|
|
|
|
|
|
|
|
727
|
|
|
|
|
|
|
=head2 PubliclyAccessible => Bool |
728
|
|
|
|
|
|
|
|
729
|
|
|
|
|
|
|
Boolean value that indicates if the DB instance has a publicly |
730
|
|
|
|
|
|
|
resolvable DNS name. Set to C<True> to make the DB instance |
731
|
|
|
|
|
|
|
Internet-facing with a publicly resolvable DNS name, which resolves to |
732
|
|
|
|
|
|
|
a public IP address. Set to C<False> to make the DB instance internal |
733
|
|
|
|
|
|
|
with a DNS name that resolves to a private IP address. |
734
|
|
|
|
|
|
|
|
735
|
|
|
|
|
|
|
C<PubliclyAccessible> only applies to DB instances in a VPC. The DB |
736
|
|
|
|
|
|
|
instance must be part of a public subnet and C<PubliclyAccessible> must |
737
|
|
|
|
|
|
|
be true in order for it to be publicly accessible. |
738
|
|
|
|
|
|
|
|
739
|
|
|
|
|
|
|
Changes to the C<PubliclyAccessible> parameter are applied immediately |
740
|
|
|
|
|
|
|
regardless of the value of the C<ApplyImmediately> parameter. |
741
|
|
|
|
|
|
|
|
742
|
|
|
|
|
|
|
Default: false |
743
|
|
|
|
|
|
|
|
744
|
|
|
|
|
|
|
|
745
|
|
|
|
|
|
|
|
746
|
|
|
|
|
|
|
=head2 StorageType => Str |
747
|
|
|
|
|
|
|
|
748
|
|
|
|
|
|
|
Specifies the storage type to be associated with the DB instance. |
749
|
|
|
|
|
|
|
|
750
|
|
|
|
|
|
|
Valid values: C<standard | gp2 | io1> |
751
|
|
|
|
|
|
|
|
752
|
|
|
|
|
|
|
If you specify C<io1>, you must also include a value for the C<Iops> |
753
|
|
|
|
|
|
|
parameter. |
754
|
|
|
|
|
|
|
|
755
|
|
|
|
|
|
|
Default: C<io1> if the C<Iops> parameter is specified; otherwise |
756
|
|
|
|
|
|
|
C<standard> |
757
|
|
|
|
|
|
|
|
758
|
|
|
|
|
|
|
|
759
|
|
|
|
|
|
|
|
760
|
|
|
|
|
|
|
=head2 TdeCredentialArn => Str |
761
|
|
|
|
|
|
|
|
762
|
|
|
|
|
|
|
The ARN from the Key Store with which to associate the instance for TDE |
763
|
|
|
|
|
|
|
encryption. |
764
|
|
|
|
|
|
|
|
765
|
|
|
|
|
|
|
|
766
|
|
|
|
|
|
|
|
767
|
|
|
|
|
|
|
=head2 TdeCredentialPassword => Str |
768
|
|
|
|
|
|
|
|
769
|
|
|
|
|
|
|
The password for the given ARN from the Key Store in order to access |
770
|
|
|
|
|
|
|
the device. |
771
|
|
|
|
|
|
|
|
772
|
|
|
|
|
|
|
|
773
|
|
|
|
|
|
|
|
774
|
|
|
|
|
|
|
=head2 VpcSecurityGroupIds => ArrayRef[Str|Undef] |
775
|
|
|
|
|
|
|
|
776
|
|
|
|
|
|
|
A list of EC2 VPC security groups to authorize on this DB instance. |
777
|
|
|
|
|
|
|
This change is asynchronously applied as soon as possible. |
778
|
|
|
|
|
|
|
|
779
|
|
|
|
|
|
|
B<Amazon Aurora> |
780
|
|
|
|
|
|
|
|
781
|
|
|
|
|
|
|
Not applicable. The associated list of EC2 VPC security groups is |
782
|
|
|
|
|
|
|
managed by the DB cluster. For more information, see ModifyDBCluster. |
783
|
|
|
|
|
|
|
|
784
|
|
|
|
|
|
|
Constraints: |
785
|
|
|
|
|
|
|
|
786
|
|
|
|
|
|
|
=over |
787
|
|
|
|
|
|
|
|
788
|
|
|
|
|
|
|
=item * |
789
|
|
|
|
|
|
|
|
790
|
|
|
|
|
|
|
Must be 1 to 255 alphanumeric characters |
791
|
|
|
|
|
|
|
|
792
|
|
|
|
|
|
|
=item * |
793
|
|
|
|
|
|
|
|
794
|
|
|
|
|
|
|
First character must be a letter |
795
|
|
|
|
|
|
|
|
796
|
|
|
|
|
|
|
=item * |
797
|
|
|
|
|
|
|
|
798
|
|
|
|
|
|
|
Cannot end with a hyphen or contain two consecutive hyphens |
799
|
|
|
|
|
|
|
|
800
|
|
|
|
|
|
|
=back |
801
|
|
|
|
|
|
|
|
802
|
|
|
|
|
|
|
|
803
|
|
|
|
|
|
|
|
804
|
|
|
|
|
|
|
|
805
|
|
|
|
|
|
|
|
806
|
|
|
|
|
|
|
=head1 SEE ALSO |
807
|
|
|
|
|
|
|
|
808
|
|
|
|
|
|
|
This class forms part of L<Paws>, documenting arguments for method ModifyDBInstance in L<Paws::RDS> |
809
|
|
|
|
|
|
|
|
810
|
|
|
|
|
|
|
=head1 BUGS and CONTRIBUTIONS |
811
|
|
|
|
|
|
|
|
812
|
|
|
|
|
|
|
The source code is located here: https://github.com/pplu/aws-sdk-perl |
813
|
|
|
|
|
|
|
|
814
|
|
|
|
|
|
|
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues |
815
|
|
|
|
|
|
|
|
816
|
|
|
|
|
|
|
=cut |
817
|
|
|
|
|
|
|
|