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-09-09.min.json (51693B)


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