git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

rds-2013-02-12.min.json (48777B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2013-02-12",
      5     "endpointPrefix": "rds",
      6     "protocol": "query",
      7     "serviceAbbreviation": "Amazon RDS",
      8     "serviceFullName": "Amazon Relational Database Service",
      9     "signatureVersion": "v4",
     10     "xmlNamespace": "http://rds.amazonaws.com/doc/2013-02-12/"
     11   },
     12   "operations": {
     13     "AddSourceIdentifierToSubscription": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "SubscriptionName",
     18           "SourceIdentifier"
     19         ],
     20         "members": {
     21           "SubscriptionName": {},
     22           "SourceIdentifier": {}
     23         }
     24       },
     25       "output": {
     26         "resultWrapper": "AddSourceIdentifierToSubscriptionResult",
     27         "type": "structure",
     28         "members": {
     29           "EventSubscription": {
     30             "shape": "S4"
     31           }
     32         }
     33       }
     34     },
     35     "AddTagsToResource": {
     36       "input": {
     37         "type": "structure",
     38         "required": [
     39           "ResourceName",
     40           "Tags"
     41         ],
     42         "members": {
     43           "ResourceName": {},
     44           "Tags": {
     45             "shape": "S9"
     46           }
     47         }
     48       }
     49     },
     50     "AuthorizeDBSecurityGroupIngress": {
     51       "input": {
     52         "type": "structure",
     53         "required": [
     54           "DBSecurityGroupName"
     55         ],
     56         "members": {
     57           "DBSecurityGroupName": {},
     58           "CIDRIP": {},
     59           "EC2SecurityGroupName": {},
     60           "EC2SecurityGroupId": {},
     61           "EC2SecurityGroupOwnerId": {}
     62         }
     63       },
     64       "output": {
     65         "resultWrapper": "AuthorizeDBSecurityGroupIngressResult",
     66         "type": "structure",
     67         "members": {
     68           "DBSecurityGroup": {
     69             "shape": "Sd"
     70           }
     71         }
     72       }
     73     },
     74     "CopyDBSnapshot": {
     75       "input": {
     76         "type": "structure",
     77         "required": [
     78           "SourceDBSnapshotIdentifier",
     79           "TargetDBSnapshotIdentifier"
     80         ],
     81         "members": {
     82           "SourceDBSnapshotIdentifier": {},
     83           "TargetDBSnapshotIdentifier": {}
     84         }
     85       },
     86       "output": {
     87         "resultWrapper": "CopyDBSnapshotResult",
     88         "type": "structure",
     89         "members": {
     90           "DBSnapshot": {
     91             "shape": "Sk"
     92           }
     93         }
     94       }
     95     },
     96     "CreateDBInstance": {
     97       "input": {
     98         "type": "structure",
     99         "required": [
    100           "DBInstanceIdentifier",
    101           "AllocatedStorage",
    102           "DBInstanceClass",
    103           "Engine",
    104           "MasterUsername",
    105           "MasterUserPassword"
    106         ],
    107         "members": {
    108           "DBName": {},
    109           "DBInstanceIdentifier": {},
    110           "AllocatedStorage": {
    111             "type": "integer"
    112           },
    113           "DBInstanceClass": {},
    114           "Engine": {},
    115           "MasterUsername": {},
    116           "MasterUserPassword": {},
    117           "DBSecurityGroups": {
    118             "shape": "Sp"
    119           },
    120           "VpcSecurityGroupIds": {
    121             "shape": "Sq"
    122           },
    123           "AvailabilityZone": {},
    124           "DBSubnetGroupName": {},
    125           "PreferredMaintenanceWindow": {},
    126           "DBParameterGroupName": {},
    127           "BackupRetentionPeriod": {
    128             "type": "integer"
    129           },
    130           "PreferredBackupWindow": {},
    131           "Port": {
    132             "type": "integer"
    133           },
    134           "MultiAZ": {
    135             "type": "boolean"
    136           },
    137           "EngineVersion": {},
    138           "AutoMinorVersionUpgrade": {
    139             "type": "boolean"
    140           },
    141           "LicenseModel": {},
    142           "Iops": {
    143             "type": "integer"
    144           },
    145           "OptionGroupName": {},
    146           "CharacterSetName": {},
    147           "PubliclyAccessible": {
    148             "type": "boolean"
    149           }
    150         }
    151       },
    152       "output": {
    153         "resultWrapper": "CreateDBInstanceResult",
    154         "type": "structure",
    155         "members": {
    156           "DBInstance": {
    157             "shape": "St"
    158           }
    159         }
    160       }
    161     },
    162     "CreateDBInstanceReadReplica": {
    163       "input": {
    164         "type": "structure",
    165         "required": [
    166           "DBInstanceIdentifier",
    167           "SourceDBInstanceIdentifier"
    168         ],
    169         "members": {
    170           "DBInstanceIdentifier": {},
    171           "SourceDBInstanceIdentifier": {},
    172           "DBInstanceClass": {},
    173           "AvailabilityZone": {},
    174           "Port": {
    175             "type": "integer"
    176           },
    177           "AutoMinorVersionUpgrade": {
    178             "type": "boolean"
    179           },
    180           "Iops": {
    181             "type": "integer"
    182           },
    183           "OptionGroupName": {},
    184           "PubliclyAccessible": {
    185             "type": "boolean"
    186           }
    187         }
    188       },
    189       "output": {
    190         "resultWrapper": "CreateDBInstanceReadReplicaResult",
    191         "type": "structure",
    192         "members": {
    193           "DBInstance": {
    194             "shape": "St"
    195           }
    196         }
    197       }
    198     },
    199     "CreateDBParameterGroup": {
    200       "input": {
    201         "type": "structure",
    202         "required": [
    203           "DBParameterGroupName",
    204           "DBParameterGroupFamily",
    205           "Description"
    206         ],
    207         "members": {
    208           "DBParameterGroupName": {},
    209           "DBParameterGroupFamily": {},
    210           "Description": {}
    211         }
    212       },
    213       "output": {
    214         "resultWrapper": "CreateDBParameterGroupResult",
    215         "type": "structure",
    216         "members": {
    217           "DBParameterGroup": {
    218             "shape": "S1d"
    219           }
    220         }
    221       }
    222     },
    223     "CreateDBSecurityGroup": {
    224       "input": {
    225         "type": "structure",
    226         "required": [
    227           "DBSecurityGroupName",
    228           "DBSecurityGroupDescription"
    229         ],
    230         "members": {
    231           "DBSecurityGroupName": {},
    232           "DBSecurityGroupDescription": {}
    233         }
    234       },
    235       "output": {
    236         "resultWrapper": "CreateDBSecurityGroupResult",
    237         "type": "structure",
    238         "members": {
    239           "DBSecurityGroup": {
    240             "shape": "Sd"
    241           }
    242         }
    243       }
    244     },
    245     "CreateDBSnapshot": {
    246       "input": {
    247         "type": "structure",
    248         "required": [
    249           "DBSnapshotIdentifier",
    250           "DBInstanceIdentifier"
    251         ],
    252         "members": {
    253           "DBSnapshotIdentifier": {},
    254           "DBInstanceIdentifier": {}
    255         }
    256       },
    257       "output": {
    258         "resultWrapper": "CreateDBSnapshotResult",
    259         "type": "structure",
    260         "members": {
    261           "DBSnapshot": {
    262             "shape": "Sk"
    263           }
    264         }
    265       }
    266     },
    267     "CreateDBSubnetGroup": {
    268       "input": {
    269         "type": "structure",
    270         "required": [
    271           "DBSubnetGroupName",
    272           "DBSubnetGroupDescription",
    273           "SubnetIds"
    274         ],
    275         "members": {
    276           "DBSubnetGroupName": {},
    277           "DBSubnetGroupDescription": {},
    278           "SubnetIds": {
    279             "shape": "S1j"
    280           }
    281         }
    282       },
    283       "output": {
    284         "resultWrapper": "CreateDBSubnetGroupResult",
    285         "type": "structure",
    286         "members": {
    287           "DBSubnetGroup": {
    288             "shape": "S11"
    289           }
    290         }
    291       }
    292     },
    293     "CreateEventSubscription": {
    294       "input": {
    295         "type": "structure",
    296         "required": [
    297           "SubscriptionName",
    298           "SnsTopicArn"
    299         ],
    300         "members": {
    301           "SubscriptionName": {},
    302           "SnsTopicArn": {},
    303           "SourceType": {},
    304           "EventCategories": {
    305             "shape": "S6"
    306           },
    307           "SourceIds": {
    308             "shape": "S5"
    309           },
    310           "Enabled": {
    311             "type": "boolean"
    312           }
    313         }
    314       },
    315       "output": {
    316         "resultWrapper": "CreateEventSubscriptionResult",
    317         "type": "structure",
    318         "members": {
    319           "EventSubscription": {
    320             "shape": "S4"
    321           }
    322         }
    323       }
    324     },
    325     "CreateOptionGroup": {
    326       "input": {
    327         "type": "structure",
    328         "required": [
    329           "OptionGroupName",
    330           "EngineName",
    331           "MajorEngineVersion",
    332           "OptionGroupDescription"
    333         ],
    334         "members": {
    335           "OptionGroupName": {},
    336           "EngineName": {},
    337           "MajorEngineVersion": {},
    338           "OptionGroupDescription": {}
    339         }
    340       },
    341       "output": {
    342         "resultWrapper": "CreateOptionGroupResult",
    343         "type": "structure",
    344         "members": {
    345           "OptionGroup": {
    346             "shape": "S1p"
    347           }
    348         }
    349       }
    350     },
    351     "DeleteDBInstance": {
    352       "input": {
    353         "type": "structure",
    354         "required": [
    355           "DBInstanceIdentifier"
    356         ],
    357         "members": {
    358           "DBInstanceIdentifier": {},
    359           "SkipFinalSnapshot": {
    360             "type": "boolean"
    361           },
    362           "FinalDBSnapshotIdentifier": {}
    363         }
    364       },
    365       "output": {
    366         "resultWrapper": "DeleteDBInstanceResult",
    367         "type": "structure",
    368         "members": {
    369           "DBInstance": {
    370             "shape": "St"
    371           }
    372         }
    373       }
    374     },
    375     "DeleteDBParameterGroup": {
    376       "input": {
    377         "type": "structure",
    378         "required": [
    379           "DBParameterGroupName"
    380         ],
    381         "members": {
    382           "DBParameterGroupName": {}
    383         }
    384       }
    385     },
    386     "DeleteDBSecurityGroup": {
    387       "input": {
    388         "type": "structure",
    389         "required": [
    390           "DBSecurityGroupName"
    391         ],
    392         "members": {
    393           "DBSecurityGroupName": {}
    394         }
    395       }
    396     },
    397     "DeleteDBSnapshot": {
    398       "input": {
    399         "type": "structure",
    400         "required": [
    401           "DBSnapshotIdentifier"
    402         ],
    403         "members": {
    404           "DBSnapshotIdentifier": {}
    405         }
    406       },
    407       "output": {
    408         "resultWrapper": "DeleteDBSnapshotResult",
    409         "type": "structure",
    410         "members": {
    411           "DBSnapshot": {
    412             "shape": "Sk"
    413           }
    414         }
    415       }
    416     },
    417     "DeleteDBSubnetGroup": {
    418       "input": {
    419         "type": "structure",
    420         "required": [
    421           "DBSubnetGroupName"
    422         ],
    423         "members": {
    424           "DBSubnetGroupName": {}
    425         }
    426       }
    427     },
    428     "DeleteEventSubscription": {
    429       "input": {
    430         "type": "structure",
    431         "required": [
    432           "SubscriptionName"
    433         ],
    434         "members": {
    435           "SubscriptionName": {}
    436         }
    437       },
    438       "output": {
    439         "resultWrapper": "DeleteEventSubscriptionResult",
    440         "type": "structure",
    441         "members": {
    442           "EventSubscription": {
    443             "shape": "S4"
    444           }
    445         }
    446       }
    447     },
    448     "DeleteOptionGroup": {
    449       "input": {
    450         "type": "structure",
    451         "required": [
    452           "OptionGroupName"
    453         ],
    454         "members": {
    455           "OptionGroupName": {}
    456         }
    457       }
    458     },
    459     "DescribeDBEngineVersions": {
    460       "input": {
    461         "type": "structure",
    462         "members": {
    463           "Engine": {},
    464           "EngineVersion": {},
    465           "DBParameterGroupFamily": {},
    466           "MaxRecords": {
    467             "type": "integer"
    468           },
    469           "Marker": {},
    470           "DefaultOnly": {
    471             "type": "boolean"
    472           },
    473           "ListSupportedCharacterSets": {
    474             "type": "boolean"
    475           }
    476         }
    477       },
    478       "output": {
    479         "resultWrapper": "DescribeDBEngineVersionsResult",
    480         "type": "structure",
    481         "members": {
    482           "Marker": {},
    483           "DBEngineVersions": {
    484             "type": "list",
    485             "member": {
    486               "locationName": "DBEngineVersion",
    487               "type": "structure",
    488               "members": {
    489                 "Engine": {},
    490                 "EngineVersion": {},
    491                 "DBParameterGroupFamily": {},
    492                 "DBEngineDescription": {},
    493                 "DBEngineVersionDescription": {},
    494                 "DefaultCharacterSet": {
    495                   "shape": "S28"
    496                 },
    497                 "SupportedCharacterSets": {
    498                   "type": "list",
    499                   "member": {
    500                     "shape": "S28",
    501                     "locationName": "CharacterSet"
    502                   }
    503                 }
    504               }
    505             }
    506           }
    507         }
    508       }
    509     },
    510     "DescribeDBInstances": {
    511       "input": {
    512         "type": "structure",
    513         "members": {
    514           "DBInstanceIdentifier": {},
    515           "MaxRecords": {
    516             "type": "integer"
    517           },
    518           "Marker": {}
    519         }
    520       },
    521       "output": {
    522         "resultWrapper": "DescribeDBInstancesResult",
    523         "type": "structure",
    524         "members": {
    525           "Marker": {},
    526           "DBInstances": {
    527             "type": "list",
    528             "member": {
    529               "shape": "St",
    530               "locationName": "DBInstance"
    531             }
    532           }
    533         }
    534       }
    535     },
    536     "DescribeDBLogFiles": {
    537       "input": {
    538         "type": "structure",
    539         "required": [
    540           "DBInstanceIdentifier"
    541         ],
    542         "members": {
    543           "DBInstanceIdentifier": {},
    544           "FilenameContains": {},
    545           "FileLastWritten": {
    546             "type": "long"
    547           },
    548           "FileSize": {
    549             "type": "long"
    550           },
    551           "MaxRecords": {
    552             "type": "integer"
    553           },
    554           "Marker": {}
    555         }
    556       },
    557       "output": {
    558         "resultWrapper": "DescribeDBLogFilesResult",
    559         "type": "structure",
    560         "members": {
    561           "DescribeDBLogFiles": {
    562             "type": "list",
    563             "member": {
    564               "locationName": "DescribeDBLogFilesDetails",
    565               "type": "structure",
    566               "members": {
    567                 "LogFileName": {},
    568                 "LastWritten": {
    569                   "type": "long"
    570                 },
    571                 "Size": {
    572                   "type": "long"
    573                 }
    574               }
    575             }
    576           },
    577           "Marker": {}
    578         }
    579       }
    580     },
    581     "DescribeDBParameterGroups": {
    582       "input": {
    583         "type": "structure",
    584         "members": {
    585           "DBParameterGroupName": {},
    586           "MaxRecords": {
    587             "type": "integer"
    588           },
    589           "Marker": {}
    590         }
    591       },
    592       "output": {
    593         "resultWrapper": "DescribeDBParameterGroupsResult",
    594         "type": "structure",
    595         "members": {
    596           "Marker": {},
    597           "DBParameterGroups": {
    598             "type": "list",
    599             "member": {
    600               "shape": "S1d",
    601               "locationName": "DBParameterGroup"
    602             }
    603           }
    604         }
    605       }
    606     },
    607     "DescribeDBParameters": {
    608       "input": {
    609         "type": "structure",
    610         "required": [
    611           "DBParameterGroupName"
    612         ],
    613         "members": {
    614           "DBParameterGroupName": {},
    615           "Source": {},
    616           "MaxRecords": {
    617             "type": "integer"
    618           },
    619           "Marker": {}
    620         }
    621       },
    622       "output": {
    623         "resultWrapper": "DescribeDBParametersResult",
    624         "type": "structure",
    625         "members": {
    626           "Parameters": {
    627             "shape": "S2n"
    628           },
    629           "Marker": {}
    630         }
    631       }
    632     },
    633     "DescribeDBSecurityGroups": {
    634       "input": {
    635         "type": "structure",
    636         "members": {
    637           "DBSecurityGroupName": {},
    638           "MaxRecords": {
    639             "type": "integer"
    640           },
    641           "Marker": {}
    642         }
    643       },
    644       "output": {
    645         "resultWrapper": "DescribeDBSecurityGroupsResult",
    646         "type": "structure",
    647         "members": {
    648           "Marker": {},
    649           "DBSecurityGroups": {
    650             "type": "list",
    651             "member": {
    652               "shape": "Sd",
    653               "locationName": "DBSecurityGroup"
    654             }
    655           }
    656         }
    657       }
    658     },
    659     "DescribeDBSnapshots": {
    660       "input": {
    661         "type": "structure",
    662         "members": {
    663           "DBInstanceIdentifier": {},
    664           "DBSnapshotIdentifier": {},
    665           "SnapshotType": {},
    666           "MaxRecords": {
    667             "type": "integer"
    668           },
    669           "Marker": {}
    670         }
    671       },
    672       "output": {
    673         "resultWrapper": "DescribeDBSnapshotsResult",
    674         "type": "structure",
    675         "members": {
    676           "Marker": {},
    677           "DBSnapshots": {
    678             "type": "list",
    679             "member": {
    680               "shape": "Sk",
    681               "locationName": "DBSnapshot"
    682             }
    683           }
    684         }
    685       }
    686     },
    687     "DescribeDBSubnetGroups": {
    688       "input": {
    689         "type": "structure",
    690         "members": {
    691           "DBSubnetGroupName": {},
    692           "MaxRecords": {
    693             "type": "integer"
    694           },
    695           "Marker": {}
    696         }
    697       },
    698       "output": {
    699         "resultWrapper": "DescribeDBSubnetGroupsResult",
    700         "type": "structure",
    701         "members": {
    702           "Marker": {},
    703           "DBSubnetGroups": {
    704             "type": "list",
    705             "member": {
    706               "shape": "S11",
    707               "locationName": "DBSubnetGroup"
    708             }
    709           }
    710         }
    711       }
    712     },
    713     "DescribeEngineDefaultParameters": {
    714       "input": {
    715         "type": "structure",
    716         "required": [
    717           "DBParameterGroupFamily"
    718         ],
    719         "members": {
    720           "DBParameterGroupFamily": {},
    721           "MaxRecords": {
    722             "type": "integer"
    723           },
    724           "Marker": {}
    725         }
    726       },
    727       "output": {
    728         "resultWrapper": "DescribeEngineDefaultParametersResult",
    729         "type": "structure",
    730         "members": {
    731           "EngineDefaults": {
    732             "type": "structure",
    733             "members": {
    734               "DBParameterGroupFamily": {},
    735               "Marker": {},
    736               "Parameters": {
    737                 "shape": "S2n"
    738               }
    739             },
    740             "wrapper": true
    741           }
    742         }
    743       }
    744     },
    745     "DescribeEventCategories": {
    746       "input": {
    747         "type": "structure",
    748         "members": {
    749           "SourceType": {}
    750         }
    751       },
    752       "output": {
    753         "resultWrapper": "DescribeEventCategoriesResult",
    754         "type": "structure",
    755         "members": {
    756           "EventCategoriesMapList": {
    757             "type": "list",
    758             "member": {
    759               "locationName": "EventCategoriesMap",
    760               "type": "structure",
    761               "members": {
    762                 "SourceType": {},
    763                 "EventCategories": {
    764                   "shape": "S6"
    765                 }
    766               },
    767               "wrapper": true
    768             }
    769           }
    770         }
    771       }
    772     },
    773     "DescribeEventSubscriptions": {
    774       "input": {
    775         "type": "structure",
    776         "members": {
    777           "SubscriptionName": {},
    778           "MaxRecords": {
    779             "type": "integer"
    780           },
    781           "Marker": {}
    782         }
    783       },
    784       "output": {
    785         "resultWrapper": "DescribeEventSubscriptionsResult",
    786         "type": "structure",
    787         "members": {
    788           "Marker": {},
    789           "EventSubscriptionsList": {
    790             "type": "list",
    791             "member": {
    792               "shape": "S4",
    793               "locationName": "EventSubscription"
    794             }
    795           }
    796         }
    797       }
    798     },
    799     "DescribeEvents": {
    800       "input": {
    801         "type": "structure",
    802         "members": {
    803           "SourceIdentifier": {},
    804           "SourceType": {},
    805           "StartTime": {
    806             "type": "timestamp"
    807           },
    808           "EndTime": {
    809             "type": "timestamp"
    810           },
    811           "Duration": {
    812             "type": "integer"
    813           },
    814           "EventCategories": {
    815             "shape": "S6"
    816           },
    817           "MaxRecords": {
    818             "type": "integer"
    819           },
    820           "Marker": {}
    821         }
    822       },
    823       "output": {
    824         "resultWrapper": "DescribeEventsResult",
    825         "type": "structure",
    826         "members": {
    827           "Marker": {},
    828           "Events": {
    829             "type": "list",
    830             "member": {
    831               "locationName": "Event",
    832               "type": "structure",
    833               "members": {
    834                 "SourceIdentifier": {},
    835                 "SourceType": {},
    836                 "Message": {},
    837                 "EventCategories": {
    838                   "shape": "S6"
    839                 },
    840                 "Date": {
    841                   "type": "timestamp"
    842                 }
    843               }
    844             }
    845           }
    846         }
    847       }
    848     },
    849     "DescribeOptionGroupOptions": {
    850       "input": {
    851         "type": "structure",
    852         "required": [
    853           "EngineName"
    854         ],
    855         "members": {
    856           "EngineName": {},
    857           "MajorEngineVersion": {},
    858           "MaxRecords": {
    859             "type": "integer"
    860           },
    861           "Marker": {}
    862         }
    863       },
    864       "output": {
    865         "resultWrapper": "DescribeOptionGroupOptionsResult",
    866         "type": "structure",
    867         "members": {
    868           "OptionGroupOptions": {
    869             "type": "list",
    870             "member": {
    871               "locationName": "OptionGroupOption",
    872               "type": "structure",
    873               "members": {
    874                 "Name": {},
    875                 "Description": {},
    876                 "EngineName": {},
    877                 "MajorEngineVersion": {},
    878                 "MinimumRequiredMinorEngineVersion": {},
    879                 "PortRequired": {
    880                   "type": "boolean"
    881                 },
    882                 "DefaultPort": {
    883                   "type": "integer"
    884                 },
    885                 "OptionsDependedOn": {
    886                   "type": "list",
    887                   "member": {
    888                     "locationName": "OptionName"
    889                   }
    890                 },
    891                 "Persistent": {
    892                   "type": "boolean"
    893                 },
    894                 "OptionGroupOptionSettings": {
    895                   "type": "list",
    896                   "member": {
    897                     "locationName": "OptionGroupOptionSetting",
    898                     "type": "structure",
    899                     "members": {
    900                       "SettingName": {},
    901                       "SettingDescription": {},
    902                       "DefaultValue": {},
    903                       "ApplyType": {},
    904                       "AllowedValues": {},
    905                       "IsModifiable": {
    906                         "type": "boolean"
    907                       }
    908                     }
    909                   }
    910                 }
    911               }
    912             }
    913           },
    914           "Marker": {}
    915         }
    916       }
    917     },
    918     "DescribeOptionGroups": {
    919       "input": {
    920         "type": "structure",
    921         "members": {
    922           "OptionGroupName": {},
    923           "Marker": {},
    924           "MaxRecords": {
    925             "type": "integer"
    926           },
    927           "EngineName": {},
    928           "MajorEngineVersion": {}
    929         }
    930       },
    931       "output": {
    932         "resultWrapper": "DescribeOptionGroupsResult",
    933         "type": "structure",
    934         "members": {
    935           "OptionGroupsList": {
    936             "type": "list",
    937             "member": {
    938               "shape": "S1p",
    939               "locationName": "OptionGroup"
    940             }
    941           },
    942           "Marker": {}
    943         }
    944       }
    945     },
    946     "DescribeOrderableDBInstanceOptions": {
    947       "input": {
    948         "type": "structure",
    949         "required": [
    950           "Engine"
    951         ],
    952         "members": {
    953           "Engine": {},
    954           "EngineVersion": {},
    955           "DBInstanceClass": {},
    956           "LicenseModel": {},
    957           "Vpc": {
    958             "type": "boolean"
    959           },
    960           "MaxRecords": {
    961             "type": "integer"
    962           },
    963           "Marker": {}
    964         }
    965       },
    966       "output": {
    967         "resultWrapper": "DescribeOrderableDBInstanceOptionsResult",
    968         "type": "structure",
    969         "members": {
    970           "OrderableDBInstanceOptions": {
    971             "type": "list",
    972             "member": {
    973               "locationName": "OrderableDBInstanceOption",
    974               "type": "structure",
    975               "members": {
    976                 "Engine": {},
    977                 "EngineVersion": {},
    978                 "DBInstanceClass": {},
    979                 "LicenseModel": {},
    980                 "AvailabilityZones": {
    981                   "type": "list",
    982                   "member": {
    983                     "shape": "S14",
    984                     "locationName": "AvailabilityZone"
    985                   }
    986                 },
    987                 "MultiAZCapable": {
    988                   "type": "boolean"
    989                 },
    990                 "ReadReplicaCapable": {
    991                   "type": "boolean"
    992                 },
    993                 "Vpc": {
    994                   "type": "boolean"
    995                 }
    996               },
    997               "wrapper": true
    998             }
    999           },
   1000           "Marker": {}
   1001         }
   1002       }
   1003     },
   1004     "DescribeReservedDBInstances": {
   1005       "input": {
   1006         "type": "structure",
   1007         "members": {
   1008           "ReservedDBInstanceId": {},
   1009           "ReservedDBInstancesOfferingId": {},
   1010           "DBInstanceClass": {},
   1011           "Duration": {},
   1012           "ProductDescription": {},
   1013           "OfferingType": {},
   1014           "MultiAZ": {
   1015             "type": "boolean"
   1016           },
   1017           "MaxRecords": {
   1018             "type": "integer"
   1019           },
   1020           "Marker": {}
   1021         }
   1022       },
   1023       "output": {
   1024         "resultWrapper": "DescribeReservedDBInstancesResult",
   1025         "type": "structure",
   1026         "members": {
   1027           "Marker": {},
   1028           "ReservedDBInstances": {
   1029             "type": "list",
   1030             "member": {
   1031               "shape": "S3w",
   1032               "locationName": "ReservedDBInstance"
   1033             }
   1034           }
   1035         }
   1036       }
   1037     },
   1038     "DescribeReservedDBInstancesOfferings": {
   1039       "input": {
   1040         "type": "structure",
   1041         "members": {
   1042           "ReservedDBInstancesOfferingId": {},
   1043           "DBInstanceClass": {},
   1044           "Duration": {},
   1045           "ProductDescription": {},
   1046           "OfferingType": {},
   1047           "MultiAZ": {
   1048             "type": "boolean"
   1049           },
   1050           "MaxRecords": {
   1051             "type": "integer"
   1052           },
   1053           "Marker": {}
   1054         }
   1055       },
   1056       "output": {
   1057         "resultWrapper": "DescribeReservedDBInstancesOfferingsResult",
   1058         "type": "structure",
   1059         "members": {
   1060           "Marker": {},
   1061           "ReservedDBInstancesOfferings": {
   1062             "type": "list",
   1063             "member": {
   1064               "locationName": "ReservedDBInstancesOffering",
   1065               "type": "structure",
   1066               "members": {
   1067                 "ReservedDBInstancesOfferingId": {},
   1068                 "DBInstanceClass": {},
   1069                 "Duration": {
   1070                   "type": "integer"
   1071                 },
   1072                 "FixedPrice": {
   1073                   "type": "double"
   1074                 },
   1075                 "UsagePrice": {
   1076                   "type": "double"
   1077                 },
   1078                 "CurrencyCode": {},
   1079                 "ProductDescription": {},
   1080                 "OfferingType": {},
   1081                 "MultiAZ": {
   1082                   "type": "boolean"
   1083                 },
   1084                 "RecurringCharges": {
   1085                   "shape": "S3y"
   1086                 }
   1087               },
   1088               "wrapper": true
   1089             }
   1090           }
   1091         }
   1092       }
   1093     },
   1094     "DownloadDBLogFilePortion": {
   1095       "input": {
   1096         "type": "structure",
   1097         "required": [
   1098           "DBInstanceIdentifier",
   1099           "LogFileName"
   1100         ],
   1101         "members": {
   1102           "DBInstanceIdentifier": {},
   1103           "LogFileName": {},
   1104           "Marker": {},
   1105           "NumberOfLines": {
   1106             "type": "integer"
   1107           }
   1108         }
   1109       },
   1110       "output": {
   1111         "resultWrapper": "DownloadDBLogFilePortionResult",
   1112         "type": "structure",
   1113         "members": {
   1114           "LogFileData": {},
   1115           "Marker": {},
   1116           "AdditionalDataPending": {
   1117             "type": "boolean"
   1118           }
   1119         }
   1120       }
   1121     },
   1122     "ListTagsForResource": {
   1123       "input": {
   1124         "type": "structure",
   1125         "required": [
   1126           "ResourceName"
   1127         ],
   1128         "members": {
   1129           "ResourceName": {}
   1130         }
   1131       },
   1132       "output": {
   1133         "resultWrapper": "ListTagsForResourceResult",
   1134         "type": "structure",
   1135         "members": {
   1136           "TagList": {
   1137             "shape": "S9"
   1138           }
   1139         }
   1140       }
   1141     },
   1142     "ModifyDBInstance": {
   1143       "input": {
   1144         "type": "structure",
   1145         "required": [
   1146           "DBInstanceIdentifier"
   1147         ],
   1148         "members": {
   1149           "DBInstanceIdentifier": {},
   1150           "AllocatedStorage": {
   1151             "type": "integer"
   1152           },
   1153           "DBInstanceClass": {},
   1154           "DBSecurityGroups": {
   1155             "shape": "Sp"
   1156           },
   1157           "VpcSecurityGroupIds": {
   1158             "shape": "Sq"
   1159           },
   1160           "ApplyImmediately": {
   1161             "type": "boolean"
   1162           },
   1163           "MasterUserPassword": {},
   1164           "DBParameterGroupName": {},
   1165           "BackupRetentionPeriod": {
   1166             "type": "integer"
   1167           },
   1168           "PreferredBackupWindow": {},
   1169           "PreferredMaintenanceWindow": {},
   1170           "MultiAZ": {
   1171             "type": "boolean"
   1172           },
   1173           "EngineVersion": {},
   1174           "AllowMajorVersionUpgrade": {
   1175             "type": "boolean"
   1176           },
   1177           "AutoMinorVersionUpgrade": {
   1178             "type": "boolean"
   1179           },
   1180           "Iops": {
   1181             "type": "integer"
   1182           },
   1183           "OptionGroupName": {},
   1184           "NewDBInstanceIdentifier": {}
   1185         }
   1186       },
   1187       "output": {
   1188         "resultWrapper": "ModifyDBInstanceResult",
   1189         "type": "structure",
   1190         "members": {
   1191           "DBInstance": {
   1192             "shape": "St"
   1193           }
   1194         }
   1195       }
   1196     },
   1197     "ModifyDBParameterGroup": {
   1198       "input": {
   1199         "type": "structure",
   1200         "required": [
   1201           "DBParameterGroupName",
   1202           "Parameters"
   1203         ],
   1204         "members": {
   1205           "DBParameterGroupName": {},
   1206           "Parameters": {
   1207             "shape": "S2n"
   1208           }
   1209         }
   1210       },
   1211       "output": {
   1212         "shape": "S4b",
   1213         "resultWrapper": "ModifyDBParameterGroupResult"
   1214       }
   1215     },
   1216     "ModifyDBSubnetGroup": {
   1217       "input": {
   1218         "type": "structure",
   1219         "required": [
   1220           "DBSubnetGroupName",
   1221           "SubnetIds"
   1222         ],
   1223         "members": {
   1224           "DBSubnetGroupName": {},
   1225           "DBSubnetGroupDescription": {},
   1226           "SubnetIds": {
   1227             "shape": "S1j"
   1228           }
   1229         }
   1230       },
   1231       "output": {
   1232         "resultWrapper": "ModifyDBSubnetGroupResult",
   1233         "type": "structure",
   1234         "members": {
   1235           "DBSubnetGroup": {
   1236             "shape": "S11"
   1237           }
   1238         }
   1239       }
   1240     },
   1241     "ModifyEventSubscription": {
   1242       "input": {
   1243         "type": "structure",
   1244         "required": [
   1245           "SubscriptionName"
   1246         ],
   1247         "members": {
   1248           "SubscriptionName": {},
   1249           "SnsTopicArn": {},
   1250           "SourceType": {},
   1251           "EventCategories": {
   1252             "shape": "S6"
   1253           },
   1254           "Enabled": {
   1255             "type": "boolean"
   1256           }
   1257         }
   1258       },
   1259       "output": {
   1260         "resultWrapper": "ModifyEventSubscriptionResult",
   1261         "type": "structure",
   1262         "members": {
   1263           "EventSubscription": {
   1264             "shape": "S4"
   1265           }
   1266         }
   1267       }
   1268     },
   1269     "ModifyOptionGroup": {
   1270       "input": {
   1271         "type": "structure",
   1272         "required": [
   1273           "OptionGroupName"
   1274         ],
   1275         "members": {
   1276           "OptionGroupName": {},
   1277           "OptionsToInclude": {
   1278             "type": "list",
   1279             "member": {
   1280               "locationName": "OptionConfiguration",
   1281               "type": "structure",
   1282               "required": [
   1283                 "OptionName"
   1284               ],
   1285               "members": {
   1286                 "OptionName": {},
   1287                 "Port": {
   1288                   "type": "integer"
   1289                 },
   1290                 "DBSecurityGroupMemberships": {
   1291                   "shape": "Sp"
   1292                 },
   1293                 "VpcSecurityGroupMemberships": {
   1294                   "shape": "Sq"
   1295                 },
   1296                 "OptionSettings": {
   1297                   "type": "list",
   1298                   "member": {
   1299                     "shape": "S1t",
   1300                     "locationName": "OptionSetting"
   1301                   }
   1302                 }
   1303               }
   1304             }
   1305           },
   1306           "OptionsToRemove": {
   1307             "type": "list",
   1308             "member": {}
   1309           },
   1310           "ApplyImmediately": {
   1311             "type": "boolean"
   1312           }
   1313         }
   1314       },
   1315       "output": {
   1316         "resultWrapper": "ModifyOptionGroupResult",
   1317         "type": "structure",
   1318         "members": {
   1319           "OptionGroup": {
   1320             "shape": "S1p"
   1321           }
   1322         }
   1323       }
   1324     },
   1325     "PromoteReadReplica": {
   1326       "input": {
   1327         "type": "structure",
   1328         "required": [
   1329           "DBInstanceIdentifier"
   1330         ],
   1331         "members": {
   1332           "DBInstanceIdentifier": {},
   1333           "BackupRetentionPeriod": {
   1334             "type": "integer"
   1335           },
   1336           "PreferredBackupWindow": {}
   1337         }
   1338       },
   1339       "output": {
   1340         "resultWrapper": "PromoteReadReplicaResult",
   1341         "type": "structure",
   1342         "members": {
   1343           "DBInstance": {
   1344             "shape": "St"
   1345           }
   1346         }
   1347       }
   1348     },
   1349     "PurchaseReservedDBInstancesOffering": {
   1350       "input": {
   1351         "type": "structure",
   1352         "required": [
   1353           "ReservedDBInstancesOfferingId"
   1354         ],
   1355         "members": {
   1356           "ReservedDBInstancesOfferingId": {},
   1357           "ReservedDBInstanceId": {},
   1358           "DBInstanceCount": {
   1359             "type": "integer"
   1360           }
   1361         }
   1362       },
   1363       "output": {
   1364         "resultWrapper": "PurchaseReservedDBInstancesOfferingResult",
   1365         "type": "structure",
   1366         "members": {
   1367           "ReservedDBInstance": {
   1368             "shape": "S3w"
   1369           }
   1370         }
   1371       }
   1372     },
   1373     "RebootDBInstance": {
   1374       "input": {
   1375         "type": "structure",
   1376         "required": [
   1377           "DBInstanceIdentifier"
   1378         ],
   1379         "members": {
   1380           "DBInstanceIdentifier": {},
   1381           "ForceFailover": {
   1382             "type": "boolean"
   1383           }
   1384         }
   1385       },
   1386       "output": {
   1387         "resultWrapper": "RebootDBInstanceResult",
   1388         "type": "structure",
   1389         "members": {
   1390           "DBInstance": {
   1391             "shape": "St"
   1392           }
   1393         }
   1394       }
   1395     },
   1396     "RemoveSourceIdentifierFromSubscription": {
   1397       "input": {
   1398         "type": "structure",
   1399         "required": [
   1400           "SubscriptionName",
   1401           "SourceIdentifier"
   1402         ],
   1403         "members": {
   1404           "SubscriptionName": {},
   1405           "SourceIdentifier": {}
   1406         }
   1407       },
   1408       "output": {
   1409         "resultWrapper": "RemoveSourceIdentifierFromSubscriptionResult",
   1410         "type": "structure",
   1411         "members": {
   1412           "EventSubscription": {
   1413             "shape": "S4"
   1414           }
   1415         }
   1416       }
   1417     },
   1418     "RemoveTagsFromResource": {
   1419       "input": {
   1420         "type": "structure",
   1421         "required": [
   1422           "ResourceName",
   1423           "TagKeys"
   1424         ],
   1425         "members": {
   1426           "ResourceName": {},
   1427           "TagKeys": {
   1428             "type": "list",
   1429             "member": {}
   1430           }
   1431         }
   1432       }
   1433     },
   1434     "ResetDBParameterGroup": {
   1435       "input": {
   1436         "type": "structure",
   1437         "required": [
   1438           "DBParameterGroupName"
   1439         ],
   1440         "members": {
   1441           "DBParameterGroupName": {},
   1442           "ResetAllParameters": {
   1443             "type": "boolean"
   1444           },
   1445           "Parameters": {
   1446             "shape": "S2n"
   1447           }
   1448         }
   1449       },
   1450       "output": {
   1451         "shape": "S4b",
   1452         "resultWrapper": "ResetDBParameterGroupResult"
   1453       }
   1454     },
   1455     "RestoreDBInstanceFromDBSnapshot": {
   1456       "input": {
   1457         "type": "structure",
   1458         "required": [
   1459           "DBInstanceIdentifier",
   1460           "DBSnapshotIdentifier"
   1461         ],
   1462         "members": {
   1463           "DBInstanceIdentifier": {},
   1464           "DBSnapshotIdentifier": {},
   1465           "DBInstanceClass": {},
   1466           "Port": {
   1467             "type": "integer"
   1468           },
   1469           "AvailabilityZone": {},
   1470           "DBSubnetGroupName": {},
   1471           "MultiAZ": {
   1472             "type": "boolean"
   1473           },
   1474           "PubliclyAccessible": {
   1475             "type": "boolean"
   1476           },
   1477           "AutoMinorVersionUpgrade": {
   1478             "type": "boolean"
   1479           },
   1480           "LicenseModel": {},
   1481           "DBName": {},
   1482           "Engine": {},
   1483           "Iops": {
   1484             "type": "integer"
   1485           },
   1486           "OptionGroupName": {}
   1487         }
   1488       },
   1489       "output": {
   1490         "resultWrapper": "RestoreDBInstanceFromDBSnapshotResult",
   1491         "type": "structure",
   1492         "members": {
   1493           "DBInstance": {
   1494             "shape": "St"
   1495           }
   1496         }
   1497       }
   1498     },
   1499     "RestoreDBInstanceToPointInTime": {
   1500       "input": {
   1501         "type": "structure",
   1502         "required": [
   1503           "SourceDBInstanceIdentifier",
   1504           "TargetDBInstanceIdentifier"
   1505         ],
   1506         "members": {
   1507           "SourceDBInstanceIdentifier": {},
   1508           "TargetDBInstanceIdentifier": {},
   1509           "RestoreTime": {
   1510             "type": "timestamp"
   1511           },
   1512           "UseLatestRestorableTime": {
   1513             "type": "boolean"
   1514           },
   1515           "DBInstanceClass": {},
   1516           "Port": {
   1517             "type": "integer"
   1518           },
   1519           "AvailabilityZone": {},
   1520           "DBSubnetGroupName": {},
   1521           "MultiAZ": {
   1522             "type": "boolean"
   1523           },
   1524           "PubliclyAccessible": {
   1525             "type": "boolean"
   1526           },
   1527           "AutoMinorVersionUpgrade": {
   1528             "type": "boolean"
   1529           },
   1530           "LicenseModel": {},
   1531           "DBName": {},
   1532           "Engine": {},
   1533           "Iops": {
   1534             "type": "integer"
   1535           },
   1536           "OptionGroupName": {}
   1537         }
   1538       },
   1539       "output": {
   1540         "resultWrapper": "RestoreDBInstanceToPointInTimeResult",
   1541         "type": "structure",
   1542         "members": {
   1543           "DBInstance": {
   1544             "shape": "St"
   1545           }
   1546         }
   1547       }
   1548     },
   1549     "RevokeDBSecurityGroupIngress": {
   1550       "input": {
   1551         "type": "structure",
   1552         "required": [
   1553           "DBSecurityGroupName"
   1554         ],
   1555         "members": {
   1556           "DBSecurityGroupName": {},
   1557           "CIDRIP": {},
   1558           "EC2SecurityGroupName": {},
   1559           "EC2SecurityGroupId": {},
   1560           "EC2SecurityGroupOwnerId": {}
   1561         }
   1562       },
   1563       "output": {
   1564         "resultWrapper": "RevokeDBSecurityGroupIngressResult",
   1565         "type": "structure",
   1566         "members": {
   1567           "DBSecurityGroup": {
   1568             "shape": "Sd"
   1569           }
   1570         }
   1571       }
   1572     }
   1573   },
   1574   "shapes": {
   1575     "S4": {
   1576       "type": "structure",
   1577       "members": {
   1578         "CustomerAwsId": {},
   1579         "CustSubscriptionId": {},
   1580         "SnsTopicArn": {},
   1581         "Status": {},
   1582         "SubscriptionCreationTime": {},
   1583         "SourceType": {},
   1584         "SourceIdsList": {
   1585           "shape": "S5"
   1586         },
   1587         "EventCategoriesList": {
   1588           "shape": "S6"
   1589         },
   1590         "Enabled": {
   1591           "type": "boolean"
   1592         }
   1593       },
   1594       "wrapper": true
   1595     },
   1596     "S5": {
   1597       "type": "list",
   1598       "member": {
   1599         "locationName": "SourceId"
   1600       }
   1601     },
   1602     "S6": {
   1603       "type": "list",
   1604       "member": {
   1605         "locationName": "EventCategory"
   1606       }
   1607     },
   1608     "S9": {
   1609       "type": "list",
   1610       "member": {
   1611         "locationName": "Tag",
   1612         "type": "structure",
   1613         "members": {
   1614           "Key": {},
   1615           "Value": {}
   1616         }
   1617       }
   1618     },
   1619     "Sd": {
   1620       "type": "structure",
   1621       "members": {
   1622         "OwnerId": {},
   1623         "DBSecurityGroupName": {},
   1624         "DBSecurityGroupDescription": {},
   1625         "VpcId": {},
   1626         "EC2SecurityGroups": {
   1627           "type": "list",
   1628           "member": {
   1629             "locationName": "EC2SecurityGroup",
   1630             "type": "structure",
   1631             "members": {
   1632               "Status": {},
   1633               "EC2SecurityGroupName": {},
   1634               "EC2SecurityGroupId": {},
   1635               "EC2SecurityGroupOwnerId": {}
   1636             }
   1637           }
   1638         },
   1639         "IPRanges": {
   1640           "type": "list",
   1641           "member": {
   1642             "locationName": "IPRange",
   1643             "type": "structure",
   1644             "members": {
   1645               "Status": {},
   1646               "CIDRIP": {}
   1647             }
   1648           }
   1649         }
   1650       },
   1651       "wrapper": true
   1652     },
   1653     "Sk": {
   1654       "type": "structure",
   1655       "members": {
   1656         "DBSnapshotIdentifier": {},
   1657         "DBInstanceIdentifier": {},
   1658         "SnapshotCreateTime": {
   1659           "type": "timestamp"
   1660         },
   1661         "Engine": {},
   1662         "AllocatedStorage": {
   1663           "type": "integer"
   1664         },
   1665         "Status": {},
   1666         "Port": {
   1667           "type": "integer"
   1668         },
   1669         "AvailabilityZone": {},
   1670         "VpcId": {},
   1671         "InstanceCreateTime": {
   1672           "type": "timestamp"
   1673         },
   1674         "MasterUsername": {},
   1675         "EngineVersion": {},
   1676         "LicenseModel": {},
   1677         "SnapshotType": {},
   1678         "Iops": {
   1679           "type": "integer"
   1680         },
   1681         "OptionGroupName": {}
   1682       },
   1683       "wrapper": true
   1684     },
   1685     "Sp": {
   1686       "type": "list",
   1687       "member": {
   1688         "locationName": "DBSecurityGroupName"
   1689       }
   1690     },
   1691     "Sq": {
   1692       "type": "list",
   1693       "member": {
   1694         "locationName": "VpcSecurityGroupId"
   1695       }
   1696     },
   1697     "St": {
   1698       "type": "structure",
   1699       "members": {
   1700         "DBInstanceIdentifier": {},
   1701         "DBInstanceClass": {},
   1702         "Engine": {},
   1703         "DBInstanceStatus": {},
   1704         "MasterUsername": {},
   1705         "DBName": {},
   1706         "Endpoint": {
   1707           "type": "structure",
   1708           "members": {
   1709             "Address": {},
   1710             "Port": {
   1711               "type": "integer"
   1712             }
   1713           }
   1714         },
   1715         "AllocatedStorage": {
   1716           "type": "integer"
   1717         },
   1718         "InstanceCreateTime": {
   1719           "type": "timestamp"
   1720         },
   1721         "PreferredBackupWindow": {},
   1722         "BackupRetentionPeriod": {
   1723           "type": "integer"
   1724         },
   1725         "DBSecurityGroups": {
   1726           "shape": "Sv"
   1727         },
   1728         "VpcSecurityGroups": {
   1729           "shape": "Sx"
   1730         },
   1731         "DBParameterGroups": {
   1732           "type": "list",
   1733           "member": {
   1734             "locationName": "DBParameterGroup",
   1735             "type": "structure",
   1736             "members": {
   1737               "DBParameterGroupName": {},
   1738               "ParameterApplyStatus": {}
   1739             }
   1740           }
   1741         },
   1742         "AvailabilityZone": {},
   1743         "DBSubnetGroup": {
   1744           "shape": "S11"
   1745         },
   1746         "PreferredMaintenanceWindow": {},
   1747         "PendingModifiedValues": {
   1748           "type": "structure",
   1749           "members": {
   1750             "DBInstanceClass": {},
   1751             "AllocatedStorage": {
   1752               "type": "integer"
   1753             },
   1754             "MasterUserPassword": {},
   1755             "Port": {
   1756               "type": "integer"
   1757             },
   1758             "BackupRetentionPeriod": {
   1759               "type": "integer"
   1760             },
   1761             "MultiAZ": {
   1762               "type": "boolean"
   1763             },
   1764             "EngineVersion": {},
   1765             "Iops": {
   1766               "type": "integer"
   1767             },
   1768             "DBInstanceIdentifier": {}
   1769           }
   1770         },
   1771         "LatestRestorableTime": {
   1772           "type": "timestamp"
   1773         },
   1774         "MultiAZ": {
   1775           "type": "boolean"
   1776         },
   1777         "EngineVersion": {},
   1778         "AutoMinorVersionUpgrade": {
   1779           "type": "boolean"
   1780         },
   1781         "ReadReplicaSourceDBInstanceIdentifier": {},
   1782         "ReadReplicaDBInstanceIdentifiers": {
   1783           "type": "list",
   1784           "member": {
   1785             "locationName": "ReadReplicaDBInstanceIdentifier"
   1786           }
   1787         },
   1788         "LicenseModel": {},
   1789         "Iops": {
   1790           "type": "integer"
   1791         },
   1792         "OptionGroupMemberships": {
   1793           "type": "list",
   1794           "member": {
   1795             "locationName": "OptionGroupMembership",
   1796             "type": "structure",
   1797             "members": {
   1798               "OptionGroupName": {},
   1799               "Status": {}
   1800             }
   1801           }
   1802         },
   1803         "CharacterSetName": {},
   1804         "SecondaryAvailabilityZone": {},
   1805         "PubliclyAccessible": {
   1806           "type": "boolean"
   1807         }
   1808       },
   1809       "wrapper": true
   1810     },
   1811     "Sv": {
   1812       "type": "list",
   1813       "member": {
   1814         "locationName": "DBSecurityGroup",
   1815         "type": "structure",
   1816         "members": {
   1817           "DBSecurityGroupName": {},
   1818           "Status": {}
   1819         }
   1820       }
   1821     },
   1822     "Sx": {
   1823       "type": "list",
   1824       "member": {
   1825         "locationName": "VpcSecurityGroupMembership",
   1826         "type": "structure",
   1827         "members": {
   1828           "VpcSecurityGroupId": {},
   1829           "Status": {}
   1830         }
   1831       }
   1832     },
   1833     "S11": {
   1834       "type": "structure",
   1835       "members": {
   1836         "DBSubnetGroupName": {},
   1837         "DBSubnetGroupDescription": {},
   1838         "VpcId": {},
   1839         "SubnetGroupStatus": {},
   1840         "Subnets": {
   1841           "type": "list",
   1842           "member": {
   1843             "locationName": "Subnet",
   1844             "type": "structure",
   1845             "members": {
   1846               "SubnetIdentifier": {},
   1847               "SubnetAvailabilityZone": {
   1848                 "shape": "S14"
   1849               },
   1850               "SubnetStatus": {}
   1851             }
   1852           }
   1853         }
   1854       },
   1855       "wrapper": true
   1856     },
   1857     "S14": {
   1858       "type": "structure",
   1859       "members": {
   1860         "Name": {},
   1861         "ProvisionedIopsCapable": {
   1862           "type": "boolean"
   1863         }
   1864       },
   1865       "wrapper": true
   1866     },
   1867     "S1d": {
   1868       "type": "structure",
   1869       "members": {
   1870         "DBParameterGroupName": {},
   1871         "DBParameterGroupFamily": {},
   1872         "Description": {}
   1873       },
   1874       "wrapper": true
   1875     },
   1876     "S1j": {
   1877       "type": "list",
   1878       "member": {
   1879         "locationName": "SubnetIdentifier"
   1880       }
   1881     },
   1882     "S1p": {
   1883       "type": "structure",
   1884       "members": {
   1885         "OptionGroupName": {},
   1886         "OptionGroupDescription": {},
   1887         "EngineName": {},
   1888         "MajorEngineVersion": {},
   1889         "Options": {
   1890           "type": "list",
   1891           "member": {
   1892             "locationName": "Option",
   1893             "type": "structure",
   1894             "members": {
   1895               "OptionName": {},
   1896               "OptionDescription": {},
   1897               "Persistent": {
   1898                 "type": "boolean"
   1899               },
   1900               "Port": {
   1901                 "type": "integer"
   1902               },
   1903               "OptionSettings": {
   1904                 "type": "list",
   1905                 "member": {
   1906                   "shape": "S1t",
   1907                   "locationName": "OptionSetting"
   1908                 }
   1909               },
   1910               "DBSecurityGroupMemberships": {
   1911                 "shape": "Sv"
   1912               },
   1913               "VpcSecurityGroupMemberships": {
   1914                 "shape": "Sx"
   1915               }
   1916             }
   1917           }
   1918         },
   1919         "AllowsVpcAndNonVpcInstanceMemberships": {
   1920           "type": "boolean"
   1921         },
   1922         "VpcId": {}
   1923       },
   1924       "wrapper": true
   1925     },
   1926     "S1t": {
   1927       "type": "structure",
   1928       "members": {
   1929         "Name": {},
   1930         "Value": {},
   1931         "DefaultValue": {},
   1932         "Description": {},
   1933         "ApplyType": {},
   1934         "DataType": {},
   1935         "AllowedValues": {},
   1936         "IsModifiable": {
   1937           "type": "boolean"
   1938         },
   1939         "IsCollection": {
   1940           "type": "boolean"
   1941         }
   1942       }
   1943     },
   1944     "S28": {
   1945       "type": "structure",
   1946       "members": {
   1947         "CharacterSetName": {},
   1948         "CharacterSetDescription": {}
   1949       }
   1950     },
   1951     "S2n": {
   1952       "type": "list",
   1953       "member": {
   1954         "locationName": "Parameter",
   1955         "type": "structure",
   1956         "members": {
   1957           "ParameterName": {},
   1958           "ParameterValue": {},
   1959           "Description": {},
   1960           "Source": {},
   1961           "ApplyType": {},
   1962           "DataType": {},
   1963           "AllowedValues": {},
   1964           "IsModifiable": {
   1965             "type": "boolean"
   1966           },
   1967           "MinimumEngineVersion": {},
   1968           "ApplyMethod": {}
   1969         }
   1970       }
   1971     },
   1972     "S3w": {
   1973       "type": "structure",
   1974       "members": {
   1975         "ReservedDBInstanceId": {},
   1976         "ReservedDBInstancesOfferingId": {},
   1977         "DBInstanceClass": {},
   1978         "StartTime": {
   1979           "type": "timestamp"
   1980         },
   1981         "Duration": {
   1982           "type": "integer"
   1983         },
   1984         "FixedPrice": {
   1985           "type": "double"
   1986         },
   1987         "UsagePrice": {
   1988           "type": "double"
   1989         },
   1990         "CurrencyCode": {},
   1991         "DBInstanceCount": {
   1992           "type": "integer"
   1993         },
   1994         "ProductDescription": {},
   1995         "OfferingType": {},
   1996         "MultiAZ": {
   1997           "type": "boolean"
   1998         },
   1999         "State": {},
   2000         "RecurringCharges": {
   2001           "shape": "S3y"
   2002         }
   2003       },
   2004       "wrapper": true
   2005     },
   2006     "S3y": {
   2007       "type": "list",
   2008       "member": {
   2009         "locationName": "RecurringCharge",
   2010         "type": "structure",
   2011         "members": {
   2012           "RecurringChargeAmount": {
   2013             "type": "double"
   2014           },
   2015           "RecurringChargeFrequency": {}
   2016         },
   2017         "wrapper": true
   2018       }
   2019     },
   2020     "S4b": {
   2021       "type": "structure",
   2022       "members": {
   2023         "DBParameterGroupName": {}
   2024       }
   2025     }
   2026   }
   2027 }