|
2262 | 2262 | ],
|
2263 | 2263 | "documentation":"<p>Modifies a setting for an Amazon Aurora global database cluster. You can change one or more database configuration parameters by specifying these parameters and the new values in the request. For more information on Amazon Aurora, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/CHAP_AuroraOverview.html\"> What is Amazon Aurora?</a> in the <i>Amazon Aurora User Guide</i>.</p> <note> <p>This operation only applies to Aurora global database clusters.</p> </note>"
|
2264 | 2264 | },
|
| 2265 | + "ModifyIntegration":{ |
| 2266 | + "name":"ModifyIntegration", |
| 2267 | + "http":{ |
| 2268 | + "method":"POST", |
| 2269 | + "requestUri":"/" |
| 2270 | + }, |
| 2271 | + "input":{"shape":"ModifyIntegrationMessage"}, |
| 2272 | + "output":{ |
| 2273 | + "shape":"Integration", |
| 2274 | + "resultWrapper":"ModifyIntegrationResult" |
| 2275 | + }, |
| 2276 | + "errors":[ |
| 2277 | + {"shape":"IntegrationNotFoundFault"}, |
| 2278 | + {"shape":"InvalidIntegrationStateFault"}, |
| 2279 | + {"shape":"IntegrationConflictOperationFault"} |
| 2280 | + ], |
| 2281 | + "documentation":"<p>Modifies a zero-ETL integration with Amazon Redshift.</p> <note> <p>Currently, you can only modify integrations that have Aurora MySQL source DB clusters. Integrations with Aurora PostgreSQL and RDS sources currently don't support modifying the integration.</p> </note>" |
| 2282 | + }, |
2265 | 2283 | "ModifyOptionGroup":{
|
2266 | 2284 | "name":"ModifyOptionGroup",
|
2267 | 2285 | "http":{
|
|
5177 | 5195 | "shape":"EncryptionContextMap",
|
5178 | 5196 | "documentation":"<p>An optional set of non-secret key–value pairs that contains additional contextual information about the data. For more information, see <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context\">Encryption context</a> in the <i>Amazon Web Services Key Management Service Developer Guide</i>.</p> <p>You can only include this parameter if you specify the <code>KMSKeyId</code> parameter.</p>"
|
5179 | 5197 | },
|
5180 |
| - "Tags":{"shape":"TagList"} |
| 5198 | + "Tags":{"shape":"TagList"}, |
| 5199 | + "DataFilter":{ |
| 5200 | + "shape":"DataFilter", |
| 5201 | + "documentation":"<p>Data filtering options for the integration. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.filtering.html\">Data filtering for Aurora zero-ETL integrations with Amazon Redshift</a>. </p> <p>Valid for: Integrations with Aurora MySQL source DB clusters only</p>" |
| 5202 | + }, |
| 5203 | + "Description":{ |
| 5204 | + "shape":"IntegrationDescription", |
| 5205 | + "documentation":"<p>A description of the integration.</p>" |
| 5206 | + } |
5181 | 5207 | }
|
5182 | 5208 | },
|
5183 | 5209 | "CreateOptionGroupMessage":{
|
|
8560 | 8586 | },
|
8561 | 8587 | "exception":true
|
8562 | 8588 | },
|
| 8589 | + "DataFilter":{ |
| 8590 | + "type":"string", |
| 8591 | + "max":25600, |
| 8592 | + "min":1, |
| 8593 | + "pattern":"[a-zA-Z0-9_ \"\\\\\\-$,*.:?+\\/]*" |
| 8594 | + }, |
8563 | 8595 | "DatabaseArn":{
|
8564 | 8596 | "type":"string",
|
8565 | 8597 | "max":2048,
|
|
11287 | 11319 | "Errors":{
|
11288 | 11320 | "shape":"IntegrationErrorList",
|
11289 | 11321 | "documentation":"<p>Any errors associated with the integration.</p>"
|
| 11322 | + }, |
| 11323 | + "DataFilter":{ |
| 11324 | + "shape":"DataFilter", |
| 11325 | + "documentation":"<p>Data filters for the integration. These filters determine which tables from the source database are sent to the target Amazon Redshift data warehouse. </p>" |
| 11326 | + }, |
| 11327 | + "Description":{ |
| 11328 | + "shape":"IntegrationDescription", |
| 11329 | + "documentation":"<p>A description of the integration.</p>" |
11290 | 11330 | }
|
11291 | 11331 | },
|
11292 | 11332 | "documentation":"<p>A zero-ETL integration with Amazon Redshift.</p>"
|
|
11307 | 11347 | "type":"string",
|
11308 | 11348 | "max":255,
|
11309 | 11349 | "min":1,
|
11310 |
| - "pattern":"arn:aws[a-z\\-]*:rds(-[a-z]*)?:[a-z0-9\\-]*:[0-9]*:integration:[a-z][a-z0-9]*(-[a-zA-Z0-9]+)*\\/[a-zA-Z0-9_:\\-\\/]+" |
| 11350 | + "pattern":"arn:aws[a-z\\-]*:rds(-[a-z]*)?:[a-z0-9\\-]*:[0-9]*:integration:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" |
11311 | 11351 | },
|
11312 | 11352 | "IntegrationConflictOperationFault":{
|
11313 | 11353 | "type":"structure",
|
|
11321 | 11361 | },
|
11322 | 11362 | "exception":true
|
11323 | 11363 | },
|
| 11364 | + "IntegrationDescription":{ |
| 11365 | + "type":"string", |
| 11366 | + "max":1000, |
| 11367 | + "min":0, |
| 11368 | + "pattern":".*" |
| 11369 | + }, |
11324 | 11370 | "IntegrationError":{
|
11325 | 11371 | "type":"structure",
|
11326 | 11372 | "required":["ErrorCode"],
|
|
12908 | 12954 | "GlobalCluster":{"shape":"GlobalCluster"}
|
12909 | 12955 | }
|
12910 | 12956 | },
|
| 12957 | + "ModifyIntegrationMessage":{ |
| 12958 | + "type":"structure", |
| 12959 | + "required":["IntegrationIdentifier"], |
| 12960 | + "members":{ |
| 12961 | + "IntegrationIdentifier":{ |
| 12962 | + "shape":"IntegrationIdentifier", |
| 12963 | + "documentation":"<p>The unique identifier of the integration to modify.</p>" |
| 12964 | + }, |
| 12965 | + "IntegrationName":{ |
| 12966 | + "shape":"IntegrationName", |
| 12967 | + "documentation":"<p>A new name for the integration.</p>" |
| 12968 | + }, |
| 12969 | + "DataFilter":{ |
| 12970 | + "shape":"DataFilter", |
| 12971 | + "documentation":"<p>A new data filter for the integration. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Zero_ETL_Filtering.html\">Data filtering for Aurora zero-ETL integrations with Amazon Redshift</a>.</p>" |
| 12972 | + }, |
| 12973 | + "Description":{ |
| 12974 | + "shape":"IntegrationDescription", |
| 12975 | + "documentation":"<p>A new description for the integration.</p>" |
| 12976 | + } |
| 12977 | + } |
| 12978 | + }, |
12911 | 12979 | "ModifyOptionGroupMessage":{
|
12912 | 12980 | "type":"structure",
|
12913 | 12981 | "required":["OptionGroupName"],
|
|
0 commit comments