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-01-10.min.json (45274B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2013-01-10",
      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-01-10/"
     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": "S1c"
    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": "S1i"
    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": "S1o"
    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": "S25"
    496                 },
    497                 "SupportedCharacterSets": {
    498                   "type": "list",
    499                   "member": {
    500                     "shape": "S25",
    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     "DescribeDBParameterGroups": {
    537       "input": {
    538         "type": "structure",
    539         "members": {
    540           "DBParameterGroupName": {},
    541           "MaxRecords": {
    542             "type": "integer"
    543           },
    544           "Marker": {}
    545         }
    546       },
    547       "output": {
    548         "resultWrapper": "DescribeDBParameterGroupsResult",
    549         "type": "structure",
    550         "members": {
    551           "Marker": {},
    552           "DBParameterGroups": {
    553             "type": "list",
    554             "member": {
    555               "shape": "S1c",
    556               "locationName": "DBParameterGroup"
    557             }
    558           }
    559         }
    560       }
    561     },
    562     "DescribeDBParameters": {
    563       "input": {
    564         "type": "structure",
    565         "required": [
    566           "DBParameterGroupName"
    567         ],
    568         "members": {
    569           "DBParameterGroupName": {},
    570           "Source": {},
    571           "MaxRecords": {
    572             "type": "integer"
    573           },
    574           "Marker": {}
    575         }
    576       },
    577       "output": {
    578         "resultWrapper": "DescribeDBParametersResult",
    579         "type": "structure",
    580         "members": {
    581           "Parameters": {
    582             "shape": "S2f"
    583           },
    584           "Marker": {}
    585         }
    586       }
    587     },
    588     "DescribeDBSecurityGroups": {
    589       "input": {
    590         "type": "structure",
    591         "members": {
    592           "DBSecurityGroupName": {},
    593           "MaxRecords": {
    594             "type": "integer"
    595           },
    596           "Marker": {}
    597         }
    598       },
    599       "output": {
    600         "resultWrapper": "DescribeDBSecurityGroupsResult",
    601         "type": "structure",
    602         "members": {
    603           "Marker": {},
    604           "DBSecurityGroups": {
    605             "type": "list",
    606             "member": {
    607               "shape": "Sd",
    608               "locationName": "DBSecurityGroup"
    609             }
    610           }
    611         }
    612       }
    613     },
    614     "DescribeDBSnapshots": {
    615       "input": {
    616         "type": "structure",
    617         "members": {
    618           "DBInstanceIdentifier": {},
    619           "DBSnapshotIdentifier": {},
    620           "SnapshotType": {},
    621           "MaxRecords": {
    622             "type": "integer"
    623           },
    624           "Marker": {}
    625         }
    626       },
    627       "output": {
    628         "resultWrapper": "DescribeDBSnapshotsResult",
    629         "type": "structure",
    630         "members": {
    631           "Marker": {},
    632           "DBSnapshots": {
    633             "type": "list",
    634             "member": {
    635               "shape": "Sk",
    636               "locationName": "DBSnapshot"
    637             }
    638           }
    639         }
    640       }
    641     },
    642     "DescribeDBSubnetGroups": {
    643       "input": {
    644         "type": "structure",
    645         "members": {
    646           "DBSubnetGroupName": {},
    647           "MaxRecords": {
    648             "type": "integer"
    649           },
    650           "Marker": {}
    651         }
    652       },
    653       "output": {
    654         "resultWrapper": "DescribeDBSubnetGroupsResult",
    655         "type": "structure",
    656         "members": {
    657           "Marker": {},
    658           "DBSubnetGroups": {
    659             "type": "list",
    660             "member": {
    661               "shape": "S11",
    662               "locationName": "DBSubnetGroup"
    663             }
    664           }
    665         }
    666       }
    667     },
    668     "DescribeEngineDefaultParameters": {
    669       "input": {
    670         "type": "structure",
    671         "required": [
    672           "DBParameterGroupFamily"
    673         ],
    674         "members": {
    675           "DBParameterGroupFamily": {},
    676           "MaxRecords": {
    677             "type": "integer"
    678           },
    679           "Marker": {}
    680         }
    681       },
    682       "output": {
    683         "resultWrapper": "DescribeEngineDefaultParametersResult",
    684         "type": "structure",
    685         "members": {
    686           "EngineDefaults": {
    687             "type": "structure",
    688             "members": {
    689               "DBParameterGroupFamily": {},
    690               "Marker": {},
    691               "Parameters": {
    692                 "shape": "S2f"
    693               }
    694             },
    695             "wrapper": true
    696           }
    697         }
    698       }
    699     },
    700     "DescribeEventCategories": {
    701       "input": {
    702         "type": "structure",
    703         "members": {
    704           "SourceType": {}
    705         }
    706       },
    707       "output": {
    708         "resultWrapper": "DescribeEventCategoriesResult",
    709         "type": "structure",
    710         "members": {
    711           "EventCategoriesMapList": {
    712             "type": "list",
    713             "member": {
    714               "locationName": "EventCategoriesMap",
    715               "type": "structure",
    716               "members": {
    717                 "SourceType": {},
    718                 "EventCategories": {
    719                   "shape": "S6"
    720                 }
    721               },
    722               "wrapper": true
    723             }
    724           }
    725         }
    726       }
    727     },
    728     "DescribeEventSubscriptions": {
    729       "input": {
    730         "type": "structure",
    731         "members": {
    732           "SubscriptionName": {},
    733           "MaxRecords": {
    734             "type": "integer"
    735           },
    736           "Marker": {}
    737         }
    738       },
    739       "output": {
    740         "resultWrapper": "DescribeEventSubscriptionsResult",
    741         "type": "structure",
    742         "members": {
    743           "Marker": {},
    744           "EventSubscriptionsList": {
    745             "type": "list",
    746             "member": {
    747               "shape": "S4",
    748               "locationName": "EventSubscription"
    749             }
    750           }
    751         }
    752       }
    753     },
    754     "DescribeEvents": {
    755       "input": {
    756         "type": "structure",
    757         "members": {
    758           "SourceIdentifier": {},
    759           "SourceType": {},
    760           "StartTime": {
    761             "type": "timestamp"
    762           },
    763           "EndTime": {
    764             "type": "timestamp"
    765           },
    766           "Duration": {
    767             "type": "integer"
    768           },
    769           "EventCategories": {
    770             "shape": "S6"
    771           },
    772           "MaxRecords": {
    773             "type": "integer"
    774           },
    775           "Marker": {}
    776         }
    777       },
    778       "output": {
    779         "resultWrapper": "DescribeEventsResult",
    780         "type": "structure",
    781         "members": {
    782           "Marker": {},
    783           "Events": {
    784             "type": "list",
    785             "member": {
    786               "locationName": "Event",
    787               "type": "structure",
    788               "members": {
    789                 "SourceIdentifier": {},
    790                 "SourceType": {},
    791                 "Message": {},
    792                 "EventCategories": {
    793                   "shape": "S6"
    794                 },
    795                 "Date": {
    796                   "type": "timestamp"
    797                 }
    798               }
    799             }
    800           }
    801         }
    802       }
    803     },
    804     "DescribeOptionGroupOptions": {
    805       "input": {
    806         "type": "structure",
    807         "required": [
    808           "EngineName"
    809         ],
    810         "members": {
    811           "EngineName": {},
    812           "MajorEngineVersion": {},
    813           "MaxRecords": {
    814             "type": "integer"
    815           },
    816           "Marker": {}
    817         }
    818       },
    819       "output": {
    820         "resultWrapper": "DescribeOptionGroupOptionsResult",
    821         "type": "structure",
    822         "members": {
    823           "OptionGroupOptions": {
    824             "type": "list",
    825             "member": {
    826               "locationName": "OptionGroupOption",
    827               "type": "structure",
    828               "members": {
    829                 "Name": {},
    830                 "Description": {},
    831                 "EngineName": {},
    832                 "MajorEngineVersion": {},
    833                 "MinimumRequiredMinorEngineVersion": {},
    834                 "PortRequired": {
    835                   "type": "boolean"
    836                 },
    837                 "DefaultPort": {
    838                   "type": "integer"
    839                 },
    840                 "OptionsDependedOn": {
    841                   "type": "list",
    842                   "member": {
    843                     "locationName": "OptionName"
    844                   }
    845                 }
    846               }
    847             }
    848           },
    849           "Marker": {}
    850         }
    851       }
    852     },
    853     "DescribeOptionGroups": {
    854       "input": {
    855         "type": "structure",
    856         "members": {
    857           "OptionGroupName": {},
    858           "Marker": {},
    859           "MaxRecords": {
    860             "type": "integer"
    861           },
    862           "EngineName": {},
    863           "MajorEngineVersion": {}
    864         }
    865       },
    866       "output": {
    867         "resultWrapper": "DescribeOptionGroupsResult",
    868         "type": "structure",
    869         "members": {
    870           "OptionGroupsList": {
    871             "type": "list",
    872             "member": {
    873               "shape": "S1o",
    874               "locationName": "OptionGroup"
    875             }
    876           },
    877           "Marker": {}
    878         }
    879       }
    880     },
    881     "DescribeOrderableDBInstanceOptions": {
    882       "input": {
    883         "type": "structure",
    884         "required": [
    885           "Engine"
    886         ],
    887         "members": {
    888           "Engine": {},
    889           "EngineVersion": {},
    890           "DBInstanceClass": {},
    891           "LicenseModel": {},
    892           "Vpc": {
    893             "type": "boolean"
    894           },
    895           "MaxRecords": {
    896             "type": "integer"
    897           },
    898           "Marker": {}
    899         }
    900       },
    901       "output": {
    902         "resultWrapper": "DescribeOrderableDBInstanceOptionsResult",
    903         "type": "structure",
    904         "members": {
    905           "OrderableDBInstanceOptions": {
    906             "type": "list",
    907             "member": {
    908               "locationName": "OrderableDBInstanceOption",
    909               "type": "structure",
    910               "members": {
    911                 "Engine": {},
    912                 "EngineVersion": {},
    913                 "DBInstanceClass": {},
    914                 "LicenseModel": {},
    915                 "AvailabilityZones": {
    916                   "type": "list",
    917                   "member": {
    918                     "shape": "S14",
    919                     "locationName": "AvailabilityZone"
    920                   }
    921                 },
    922                 "MultiAZCapable": {
    923                   "type": "boolean"
    924                 },
    925                 "ReadReplicaCapable": {
    926                   "type": "boolean"
    927                 },
    928                 "Vpc": {
    929                   "type": "boolean"
    930                 }
    931               },
    932               "wrapper": true
    933             }
    934           },
    935           "Marker": {}
    936         }
    937       }
    938     },
    939     "DescribeReservedDBInstances": {
    940       "input": {
    941         "type": "structure",
    942         "members": {
    943           "ReservedDBInstanceId": {},
    944           "ReservedDBInstancesOfferingId": {},
    945           "DBInstanceClass": {},
    946           "Duration": {},
    947           "ProductDescription": {},
    948           "OfferingType": {},
    949           "MultiAZ": {
    950             "type": "boolean"
    951           },
    952           "MaxRecords": {
    953             "type": "integer"
    954           },
    955           "Marker": {}
    956         }
    957       },
    958       "output": {
    959         "resultWrapper": "DescribeReservedDBInstancesResult",
    960         "type": "structure",
    961         "members": {
    962           "Marker": {},
    963           "ReservedDBInstances": {
    964             "type": "list",
    965             "member": {
    966               "shape": "S3m",
    967               "locationName": "ReservedDBInstance"
    968             }
    969           }
    970         }
    971       }
    972     },
    973     "DescribeReservedDBInstancesOfferings": {
    974       "input": {
    975         "type": "structure",
    976         "members": {
    977           "ReservedDBInstancesOfferingId": {},
    978           "DBInstanceClass": {},
    979           "Duration": {},
    980           "ProductDescription": {},
    981           "OfferingType": {},
    982           "MultiAZ": {
    983             "type": "boolean"
    984           },
    985           "MaxRecords": {
    986             "type": "integer"
    987           },
    988           "Marker": {}
    989         }
    990       },
    991       "output": {
    992         "resultWrapper": "DescribeReservedDBInstancesOfferingsResult",
    993         "type": "structure",
    994         "members": {
    995           "Marker": {},
    996           "ReservedDBInstancesOfferings": {
    997             "type": "list",
    998             "member": {
    999               "locationName": "ReservedDBInstancesOffering",
   1000               "type": "structure",
   1001               "members": {
   1002                 "ReservedDBInstancesOfferingId": {},
   1003                 "DBInstanceClass": {},
   1004                 "Duration": {
   1005                   "type": "integer"
   1006                 },
   1007                 "FixedPrice": {
   1008                   "type": "double"
   1009                 },
   1010                 "UsagePrice": {
   1011                   "type": "double"
   1012                 },
   1013                 "CurrencyCode": {},
   1014                 "ProductDescription": {},
   1015                 "OfferingType": {},
   1016                 "MultiAZ": {
   1017                   "type": "boolean"
   1018                 },
   1019                 "RecurringCharges": {
   1020                   "shape": "S3o"
   1021                 }
   1022               },
   1023               "wrapper": true
   1024             }
   1025           }
   1026         }
   1027       }
   1028     },
   1029     "ListTagsForResource": {
   1030       "input": {
   1031         "type": "structure",
   1032         "required": [
   1033           "ResourceName"
   1034         ],
   1035         "members": {
   1036           "ResourceName": {}
   1037         }
   1038       },
   1039       "output": {
   1040         "resultWrapper": "ListTagsForResourceResult",
   1041         "type": "structure",
   1042         "members": {
   1043           "TagList": {
   1044             "shape": "S9"
   1045           }
   1046         }
   1047       }
   1048     },
   1049     "ModifyDBInstance": {
   1050       "input": {
   1051         "type": "structure",
   1052         "required": [
   1053           "DBInstanceIdentifier"
   1054         ],
   1055         "members": {
   1056           "DBInstanceIdentifier": {},
   1057           "AllocatedStorage": {
   1058             "type": "integer"
   1059           },
   1060           "DBInstanceClass": {},
   1061           "DBSecurityGroups": {
   1062             "shape": "Sp"
   1063           },
   1064           "VpcSecurityGroupIds": {
   1065             "shape": "Sq"
   1066           },
   1067           "ApplyImmediately": {
   1068             "type": "boolean"
   1069           },
   1070           "MasterUserPassword": {},
   1071           "DBParameterGroupName": {},
   1072           "BackupRetentionPeriod": {
   1073             "type": "integer"
   1074           },
   1075           "PreferredBackupWindow": {},
   1076           "PreferredMaintenanceWindow": {},
   1077           "MultiAZ": {
   1078             "type": "boolean"
   1079           },
   1080           "EngineVersion": {},
   1081           "AllowMajorVersionUpgrade": {
   1082             "type": "boolean"
   1083           },
   1084           "AutoMinorVersionUpgrade": {
   1085             "type": "boolean"
   1086           },
   1087           "Iops": {
   1088             "type": "integer"
   1089           },
   1090           "OptionGroupName": {},
   1091           "NewDBInstanceIdentifier": {}
   1092         }
   1093       },
   1094       "output": {
   1095         "resultWrapper": "ModifyDBInstanceResult",
   1096         "type": "structure",
   1097         "members": {
   1098           "DBInstance": {
   1099             "shape": "St"
   1100           }
   1101         }
   1102       }
   1103     },
   1104     "ModifyDBParameterGroup": {
   1105       "input": {
   1106         "type": "structure",
   1107         "required": [
   1108           "DBParameterGroupName",
   1109           "Parameters"
   1110         ],
   1111         "members": {
   1112           "DBParameterGroupName": {},
   1113           "Parameters": {
   1114             "shape": "S2f"
   1115           }
   1116         }
   1117       },
   1118       "output": {
   1119         "shape": "S3z",
   1120         "resultWrapper": "ModifyDBParameterGroupResult"
   1121       }
   1122     },
   1123     "ModifyDBSubnetGroup": {
   1124       "input": {
   1125         "type": "structure",
   1126         "required": [
   1127           "DBSubnetGroupName",
   1128           "SubnetIds"
   1129         ],
   1130         "members": {
   1131           "DBSubnetGroupName": {},
   1132           "DBSubnetGroupDescription": {},
   1133           "SubnetIds": {
   1134             "shape": "S1i"
   1135           }
   1136         }
   1137       },
   1138       "output": {
   1139         "resultWrapper": "ModifyDBSubnetGroupResult",
   1140         "type": "structure",
   1141         "members": {
   1142           "DBSubnetGroup": {
   1143             "shape": "S11"
   1144           }
   1145         }
   1146       }
   1147     },
   1148     "ModifyEventSubscription": {
   1149       "input": {
   1150         "type": "structure",
   1151         "required": [
   1152           "SubscriptionName"
   1153         ],
   1154         "members": {
   1155           "SubscriptionName": {},
   1156           "SnsTopicArn": {},
   1157           "SourceType": {},
   1158           "EventCategories": {
   1159             "shape": "S6"
   1160           },
   1161           "Enabled": {
   1162             "type": "boolean"
   1163           }
   1164         }
   1165       },
   1166       "output": {
   1167         "resultWrapper": "ModifyEventSubscriptionResult",
   1168         "type": "structure",
   1169         "members": {
   1170           "EventSubscription": {
   1171             "shape": "S4"
   1172           }
   1173         }
   1174       }
   1175     },
   1176     "ModifyOptionGroup": {
   1177       "input": {
   1178         "type": "structure",
   1179         "required": [
   1180           "OptionGroupName"
   1181         ],
   1182         "members": {
   1183           "OptionGroupName": {},
   1184           "OptionsToInclude": {
   1185             "type": "list",
   1186             "member": {
   1187               "locationName": "OptionConfiguration",
   1188               "type": "structure",
   1189               "required": [
   1190                 "OptionName"
   1191               ],
   1192               "members": {
   1193                 "OptionName": {},
   1194                 "Port": {
   1195                   "type": "integer"
   1196                 },
   1197                 "DBSecurityGroupMemberships": {
   1198                   "shape": "Sp"
   1199                 },
   1200                 "VpcSecurityGroupMemberships": {
   1201                   "shape": "Sq"
   1202                 }
   1203               }
   1204             }
   1205           },
   1206           "OptionsToRemove": {
   1207             "type": "list",
   1208             "member": {}
   1209           },
   1210           "ApplyImmediately": {
   1211             "type": "boolean"
   1212           }
   1213         }
   1214       },
   1215       "output": {
   1216         "resultWrapper": "ModifyOptionGroupResult",
   1217         "type": "structure",
   1218         "members": {
   1219           "OptionGroup": {
   1220             "shape": "S1o"
   1221           }
   1222         }
   1223       }
   1224     },
   1225     "PromoteReadReplica": {
   1226       "input": {
   1227         "type": "structure",
   1228         "required": [
   1229           "DBInstanceIdentifier"
   1230         ],
   1231         "members": {
   1232           "DBInstanceIdentifier": {},
   1233           "BackupRetentionPeriod": {
   1234             "type": "integer"
   1235           },
   1236           "PreferredBackupWindow": {}
   1237         }
   1238       },
   1239       "output": {
   1240         "resultWrapper": "PromoteReadReplicaResult",
   1241         "type": "structure",
   1242         "members": {
   1243           "DBInstance": {
   1244             "shape": "St"
   1245           }
   1246         }
   1247       }
   1248     },
   1249     "PurchaseReservedDBInstancesOffering": {
   1250       "input": {
   1251         "type": "structure",
   1252         "required": [
   1253           "ReservedDBInstancesOfferingId"
   1254         ],
   1255         "members": {
   1256           "ReservedDBInstancesOfferingId": {},
   1257           "ReservedDBInstanceId": {},
   1258           "DBInstanceCount": {
   1259             "type": "integer"
   1260           }
   1261         }
   1262       },
   1263       "output": {
   1264         "resultWrapper": "PurchaseReservedDBInstancesOfferingResult",
   1265         "type": "structure",
   1266         "members": {
   1267           "ReservedDBInstance": {
   1268             "shape": "S3m"
   1269           }
   1270         }
   1271       }
   1272     },
   1273     "RebootDBInstance": {
   1274       "input": {
   1275         "type": "structure",
   1276         "required": [
   1277           "DBInstanceIdentifier"
   1278         ],
   1279         "members": {
   1280           "DBInstanceIdentifier": {},
   1281           "ForceFailover": {
   1282             "type": "boolean"
   1283           }
   1284         }
   1285       },
   1286       "output": {
   1287         "resultWrapper": "RebootDBInstanceResult",
   1288         "type": "structure",
   1289         "members": {
   1290           "DBInstance": {
   1291             "shape": "St"
   1292           }
   1293         }
   1294       }
   1295     },
   1296     "RemoveSourceIdentifierFromSubscription": {
   1297       "input": {
   1298         "type": "structure",
   1299         "required": [
   1300           "SubscriptionName",
   1301           "SourceIdentifier"
   1302         ],
   1303         "members": {
   1304           "SubscriptionName": {},
   1305           "SourceIdentifier": {}
   1306         }
   1307       },
   1308       "output": {
   1309         "resultWrapper": "RemoveSourceIdentifierFromSubscriptionResult",
   1310         "type": "structure",
   1311         "members": {
   1312           "EventSubscription": {
   1313             "shape": "S4"
   1314           }
   1315         }
   1316       }
   1317     },
   1318     "RemoveTagsFromResource": {
   1319       "input": {
   1320         "type": "structure",
   1321         "required": [
   1322           "ResourceName",
   1323           "TagKeys"
   1324         ],
   1325         "members": {
   1326           "ResourceName": {},
   1327           "TagKeys": {
   1328             "type": "list",
   1329             "member": {}
   1330           }
   1331         }
   1332       }
   1333     },
   1334     "ResetDBParameterGroup": {
   1335       "input": {
   1336         "type": "structure",
   1337         "required": [
   1338           "DBParameterGroupName"
   1339         ],
   1340         "members": {
   1341           "DBParameterGroupName": {},
   1342           "ResetAllParameters": {
   1343             "type": "boolean"
   1344           },
   1345           "Parameters": {
   1346             "shape": "S2f"
   1347           }
   1348         }
   1349       },
   1350       "output": {
   1351         "shape": "S3z",
   1352         "resultWrapper": "ResetDBParameterGroupResult"
   1353       }
   1354     },
   1355     "RestoreDBInstanceFromDBSnapshot": {
   1356       "input": {
   1357         "type": "structure",
   1358         "required": [
   1359           "DBInstanceIdentifier",
   1360           "DBSnapshotIdentifier"
   1361         ],
   1362         "members": {
   1363           "DBInstanceIdentifier": {},
   1364           "DBSnapshotIdentifier": {},
   1365           "DBInstanceClass": {},
   1366           "Port": {
   1367             "type": "integer"
   1368           },
   1369           "AvailabilityZone": {},
   1370           "DBSubnetGroupName": {},
   1371           "MultiAZ": {
   1372             "type": "boolean"
   1373           },
   1374           "PubliclyAccessible": {
   1375             "type": "boolean"
   1376           },
   1377           "AutoMinorVersionUpgrade": {
   1378             "type": "boolean"
   1379           },
   1380           "LicenseModel": {},
   1381           "DBName": {},
   1382           "Engine": {},
   1383           "Iops": {
   1384             "type": "integer"
   1385           },
   1386           "OptionGroupName": {}
   1387         }
   1388       },
   1389       "output": {
   1390         "resultWrapper": "RestoreDBInstanceFromDBSnapshotResult",
   1391         "type": "structure",
   1392         "members": {
   1393           "DBInstance": {
   1394             "shape": "St"
   1395           }
   1396         }
   1397       }
   1398     },
   1399     "RestoreDBInstanceToPointInTime": {
   1400       "input": {
   1401         "type": "structure",
   1402         "required": [
   1403           "SourceDBInstanceIdentifier",
   1404           "TargetDBInstanceIdentifier"
   1405         ],
   1406         "members": {
   1407           "SourceDBInstanceIdentifier": {},
   1408           "TargetDBInstanceIdentifier": {},
   1409           "RestoreTime": {
   1410             "type": "timestamp"
   1411           },
   1412           "UseLatestRestorableTime": {
   1413             "type": "boolean"
   1414           },
   1415           "DBInstanceClass": {},
   1416           "Port": {
   1417             "type": "integer"
   1418           },
   1419           "AvailabilityZone": {},
   1420           "DBSubnetGroupName": {},
   1421           "MultiAZ": {
   1422             "type": "boolean"
   1423           },
   1424           "PubliclyAccessible": {
   1425             "type": "boolean"
   1426           },
   1427           "AutoMinorVersionUpgrade": {
   1428             "type": "boolean"
   1429           },
   1430           "LicenseModel": {},
   1431           "DBName": {},
   1432           "Engine": {},
   1433           "Iops": {
   1434             "type": "integer"
   1435           },
   1436           "OptionGroupName": {}
   1437         }
   1438       },
   1439       "output": {
   1440         "resultWrapper": "RestoreDBInstanceToPointInTimeResult",
   1441         "type": "structure",
   1442         "members": {
   1443           "DBInstance": {
   1444             "shape": "St"
   1445           }
   1446         }
   1447       }
   1448     },
   1449     "RevokeDBSecurityGroupIngress": {
   1450       "input": {
   1451         "type": "structure",
   1452         "required": [
   1453           "DBSecurityGroupName"
   1454         ],
   1455         "members": {
   1456           "DBSecurityGroupName": {},
   1457           "CIDRIP": {},
   1458           "EC2SecurityGroupName": {},
   1459           "EC2SecurityGroupId": {},
   1460           "EC2SecurityGroupOwnerId": {}
   1461         }
   1462       },
   1463       "output": {
   1464         "resultWrapper": "RevokeDBSecurityGroupIngressResult",
   1465         "type": "structure",
   1466         "members": {
   1467           "DBSecurityGroup": {
   1468             "shape": "Sd"
   1469           }
   1470         }
   1471       }
   1472     }
   1473   },
   1474   "shapes": {
   1475     "S4": {
   1476       "type": "structure",
   1477       "members": {
   1478         "Id": {},
   1479         "CustomerAwsId": {},
   1480         "CustSubscriptionId": {},
   1481         "SnsTopicArn": {},
   1482         "Status": {},
   1483         "SubscriptionCreationTime": {},
   1484         "SourceType": {},
   1485         "SourceIdsList": {
   1486           "shape": "S5"
   1487         },
   1488         "EventCategoriesList": {
   1489           "shape": "S6"
   1490         },
   1491         "Enabled": {
   1492           "type": "boolean"
   1493         }
   1494       },
   1495       "wrapper": true
   1496     },
   1497     "S5": {
   1498       "type": "list",
   1499       "member": {
   1500         "locationName": "SourceId"
   1501       }
   1502     },
   1503     "S6": {
   1504       "type": "list",
   1505       "member": {
   1506         "locationName": "EventCategory"
   1507       }
   1508     },
   1509     "S9": {
   1510       "type": "list",
   1511       "member": {
   1512         "locationName": "Tag",
   1513         "type": "structure",
   1514         "members": {
   1515           "Key": {},
   1516           "Value": {}
   1517         }
   1518       }
   1519     },
   1520     "Sd": {
   1521       "type": "structure",
   1522       "members": {
   1523         "OwnerId": {},
   1524         "DBSecurityGroupName": {},
   1525         "DBSecurityGroupDescription": {},
   1526         "VpcId": {},
   1527         "EC2SecurityGroups": {
   1528           "type": "list",
   1529           "member": {
   1530             "locationName": "EC2SecurityGroup",
   1531             "type": "structure",
   1532             "members": {
   1533               "Status": {},
   1534               "EC2SecurityGroupName": {},
   1535               "EC2SecurityGroupId": {},
   1536               "EC2SecurityGroupOwnerId": {}
   1537             }
   1538           }
   1539         },
   1540         "IPRanges": {
   1541           "type": "list",
   1542           "member": {
   1543             "locationName": "IPRange",
   1544             "type": "structure",
   1545             "members": {
   1546               "Status": {},
   1547               "CIDRIP": {}
   1548             }
   1549           }
   1550         }
   1551       },
   1552       "wrapper": true
   1553     },
   1554     "Sk": {
   1555       "type": "structure",
   1556       "members": {
   1557         "DBSnapshotIdentifier": {},
   1558         "DBInstanceIdentifier": {},
   1559         "SnapshotCreateTime": {
   1560           "type": "timestamp"
   1561         },
   1562         "Engine": {},
   1563         "AllocatedStorage": {
   1564           "type": "integer"
   1565         },
   1566         "Status": {},
   1567         "Port": {
   1568           "type": "integer"
   1569         },
   1570         "AvailabilityZone": {},
   1571         "VpcId": {},
   1572         "InstanceCreateTime": {
   1573           "type": "timestamp"
   1574         },
   1575         "MasterUsername": {},
   1576         "EngineVersion": {},
   1577         "LicenseModel": {},
   1578         "SnapshotType": {},
   1579         "Iops": {
   1580           "type": "integer"
   1581         }
   1582       },
   1583       "wrapper": true
   1584     },
   1585     "Sp": {
   1586       "type": "list",
   1587       "member": {
   1588         "locationName": "DBSecurityGroupName"
   1589       }
   1590     },
   1591     "Sq": {
   1592       "type": "list",
   1593       "member": {
   1594         "locationName": "VpcSecurityGroupId"
   1595       }
   1596     },
   1597     "St": {
   1598       "type": "structure",
   1599       "members": {
   1600         "DBInstanceIdentifier": {},
   1601         "DBInstanceClass": {},
   1602         "Engine": {},
   1603         "DBInstanceStatus": {},
   1604         "MasterUsername": {},
   1605         "DBName": {},
   1606         "Endpoint": {
   1607           "type": "structure",
   1608           "members": {
   1609             "Address": {},
   1610             "Port": {
   1611               "type": "integer"
   1612             }
   1613           }
   1614         },
   1615         "AllocatedStorage": {
   1616           "type": "integer"
   1617         },
   1618         "InstanceCreateTime": {
   1619           "type": "timestamp"
   1620         },
   1621         "PreferredBackupWindow": {},
   1622         "BackupRetentionPeriod": {
   1623           "type": "integer"
   1624         },
   1625         "DBSecurityGroups": {
   1626           "shape": "Sv"
   1627         },
   1628         "VpcSecurityGroups": {
   1629           "shape": "Sx"
   1630         },
   1631         "DBParameterGroups": {
   1632           "type": "list",
   1633           "member": {
   1634             "locationName": "DBParameterGroup",
   1635             "type": "structure",
   1636             "members": {
   1637               "DBParameterGroupName": {},
   1638               "ParameterApplyStatus": {}
   1639             }
   1640           }
   1641         },
   1642         "AvailabilityZone": {},
   1643         "DBSubnetGroup": {
   1644           "shape": "S11"
   1645         },
   1646         "PreferredMaintenanceWindow": {},
   1647         "PendingModifiedValues": {
   1648           "type": "structure",
   1649           "members": {
   1650             "DBInstanceClass": {},
   1651             "AllocatedStorage": {
   1652               "type": "integer"
   1653             },
   1654             "MasterUserPassword": {},
   1655             "Port": {
   1656               "type": "integer"
   1657             },
   1658             "BackupRetentionPeriod": {
   1659               "type": "integer"
   1660             },
   1661             "MultiAZ": {
   1662               "type": "boolean"
   1663             },
   1664             "EngineVersion": {},
   1665             "Iops": {
   1666               "type": "integer"
   1667             },
   1668             "DBInstanceIdentifier": {}
   1669           }
   1670         },
   1671         "LatestRestorableTime": {
   1672           "type": "timestamp"
   1673         },
   1674         "MultiAZ": {
   1675           "type": "boolean"
   1676         },
   1677         "EngineVersion": {},
   1678         "AutoMinorVersionUpgrade": {
   1679           "type": "boolean"
   1680         },
   1681         "ReadReplicaSourceDBInstanceIdentifier": {},
   1682         "ReadReplicaDBInstanceIdentifiers": {
   1683           "type": "list",
   1684           "member": {
   1685             "locationName": "ReadReplicaDBInstanceIdentifier"
   1686           }
   1687         },
   1688         "LicenseModel": {},
   1689         "Iops": {
   1690           "type": "integer"
   1691         },
   1692         "OptionGroupMembership": {
   1693           "type": "structure",
   1694           "members": {
   1695             "OptionGroupName": {},
   1696             "Status": {}
   1697           }
   1698         },
   1699         "CharacterSetName": {},
   1700         "SecondaryAvailabilityZone": {},
   1701         "PubliclyAccessible": {
   1702           "type": "boolean"
   1703         }
   1704       },
   1705       "wrapper": true
   1706     },
   1707     "Sv": {
   1708       "type": "list",
   1709       "member": {
   1710         "locationName": "DBSecurityGroup",
   1711         "type": "structure",
   1712         "members": {
   1713           "DBSecurityGroupName": {},
   1714           "Status": {}
   1715         }
   1716       }
   1717     },
   1718     "Sx": {
   1719       "type": "list",
   1720       "member": {
   1721         "locationName": "VpcSecurityGroupMembership",
   1722         "type": "structure",
   1723         "members": {
   1724           "VpcSecurityGroupId": {},
   1725           "Status": {}
   1726         }
   1727       }
   1728     },
   1729     "S11": {
   1730       "type": "structure",
   1731       "members": {
   1732         "DBSubnetGroupName": {},
   1733         "DBSubnetGroupDescription": {},
   1734         "VpcId": {},
   1735         "SubnetGroupStatus": {},
   1736         "Subnets": {
   1737           "type": "list",
   1738           "member": {
   1739             "locationName": "Subnet",
   1740             "type": "structure",
   1741             "members": {
   1742               "SubnetIdentifier": {},
   1743               "SubnetAvailabilityZone": {
   1744                 "shape": "S14"
   1745               },
   1746               "SubnetStatus": {}
   1747             }
   1748           }
   1749         }
   1750       },
   1751       "wrapper": true
   1752     },
   1753     "S14": {
   1754       "type": "structure",
   1755       "members": {
   1756         "Name": {},
   1757         "ProvisionedIopsCapable": {
   1758           "type": "boolean"
   1759         }
   1760       },
   1761       "wrapper": true
   1762     },
   1763     "S1c": {
   1764       "type": "structure",
   1765       "members": {
   1766         "DBParameterGroupName": {},
   1767         "DBParameterGroupFamily": {},
   1768         "Description": {}
   1769       },
   1770       "wrapper": true
   1771     },
   1772     "S1i": {
   1773       "type": "list",
   1774       "member": {
   1775         "locationName": "SubnetIdentifier"
   1776       }
   1777     },
   1778     "S1o": {
   1779       "type": "structure",
   1780       "members": {
   1781         "OptionGroupName": {},
   1782         "OptionGroupDescription": {},
   1783         "EngineName": {},
   1784         "MajorEngineVersion": {},
   1785         "Options": {
   1786           "type": "list",
   1787           "member": {
   1788             "locationName": "Option",
   1789             "type": "structure",
   1790             "members": {
   1791               "OptionName": {},
   1792               "OptionDescription": {},
   1793               "Port": {
   1794                 "type": "integer"
   1795               },
   1796               "DBSecurityGroupMemberships": {
   1797                 "shape": "Sv"
   1798               },
   1799               "VpcSecurityGroupMemberships": {
   1800                 "shape": "Sx"
   1801               }
   1802             }
   1803           }
   1804         },
   1805         "AllowsVpcAndNonVpcInstanceMemberships": {
   1806           "type": "boolean"
   1807         },
   1808         "VpcId": {}
   1809       },
   1810       "wrapper": true
   1811     },
   1812     "S25": {
   1813       "type": "structure",
   1814       "members": {
   1815         "CharacterSetName": {},
   1816         "CharacterSetDescription": {}
   1817       }
   1818     },
   1819     "S2f": {
   1820       "type": "list",
   1821       "member": {
   1822         "locationName": "Parameter",
   1823         "type": "structure",
   1824         "members": {
   1825           "ParameterName": {},
   1826           "ParameterValue": {},
   1827           "Description": {},
   1828           "Source": {},
   1829           "ApplyType": {},
   1830           "DataType": {},
   1831           "AllowedValues": {},
   1832           "IsModifiable": {
   1833             "type": "boolean"
   1834           },
   1835           "MinimumEngineVersion": {},
   1836           "ApplyMethod": {}
   1837         }
   1838       }
   1839     },
   1840     "S3m": {
   1841       "type": "structure",
   1842       "members": {
   1843         "ReservedDBInstanceId": {},
   1844         "ReservedDBInstancesOfferingId": {},
   1845         "DBInstanceClass": {},
   1846         "StartTime": {
   1847           "type": "timestamp"
   1848         },
   1849         "Duration": {
   1850           "type": "integer"
   1851         },
   1852         "FixedPrice": {
   1853           "type": "double"
   1854         },
   1855         "UsagePrice": {
   1856           "type": "double"
   1857         },
   1858         "CurrencyCode": {},
   1859         "DBInstanceCount": {
   1860           "type": "integer"
   1861         },
   1862         "ProductDescription": {},
   1863         "OfferingType": {},
   1864         "MultiAZ": {
   1865           "type": "boolean"
   1866         },
   1867         "State": {},
   1868         "RecurringCharges": {
   1869           "shape": "S3o"
   1870         }
   1871       },
   1872       "wrapper": true
   1873     },
   1874     "S3o": {
   1875       "type": "list",
   1876       "member": {
   1877         "locationName": "RecurringCharge",
   1878         "type": "structure",
   1879         "members": {
   1880           "RecurringChargeAmount": {
   1881             "type": "double"
   1882           },
   1883           "RecurringChargeFrequency": {}
   1884         },
   1885         "wrapper": true
   1886       }
   1887     },
   1888     "S3z": {
   1889       "type": "structure",
   1890       "members": {
   1891         "DBParameterGroupName": {}
   1892       }
   1893     }
   1894   }
   1895 }