shapesJson top-level constant

Map<String, Map<String, dynamic>> const shapesJson

Implementation

const Map<String, Map<String, dynamic>> shapesJson = {
  "AccountAttributesMessage": {
    "type": "structure",
    "members": {
      "AccountQuotas": {"shape": "AccountQuotaList", "flattened": false}
    },
    "flattened": false
  },
  "AccountQuota": {
    "type": "structure",
    "members": {
      "AccountQuotaName": {"shape": "String", "flattened": false},
      "Used": {"shape": "Long", "flattened": false},
      "Max": {"shape": "Long", "flattened": false}
    },
    "flattened": false
  },
  "AccountQuotaList": {
    "type": "list",
    "member": {"shape": "AccountQuota", "locationName": "AccountQuota"},
    "flattened": false
  },
  "ActivityStreamMode": {"type": "string", "flattened": false},
  "ActivityStreamStatus": {"type": "string", "flattened": false},
  "AddRoleToDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AddRoleToDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AddSourceIdentifierToSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SourceIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AddSourceIdentifierToSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "AddTagsToResourceMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "ApplyMethod": {"type": "string", "flattened": false},
  "ApplyPendingMaintenanceActionMessage": {
    "type": "structure",
    "members": {
      "ResourceIdentifier": {"shape": "String", "flattened": false},
      "ApplyAction": {"shape": "String", "flattened": false},
      "OptInType": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ApplyPendingMaintenanceActionResult": {
    "type": "structure",
    "members": {
      "ResourcePendingMaintenanceActions": {
        "shape": "ResourcePendingMaintenanceActions",
        "flattened": false
      }
    },
    "flattened": false
  },
  "AttributeValueList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "AttributeValue"},
    "flattened": false
  },
  "AuthScheme": {"type": "string", "flattened": false},
  "AuthorizeDBSecurityGroupIngressMessage": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupId": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AuthorizeDBSecurityGroupIngressResult": {
    "type": "structure",
    "members": {
      "DBSecurityGroup": {"shape": "DBSecurityGroup", "flattened": false}
    },
    "flattened": false
  },
  "AvailabilityZone": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AvailabilityZoneList": {
    "type": "list",
    "member": {"shape": "AvailabilityZone", "locationName": "AvailabilityZone"},
    "flattened": false
  },
  "AvailabilityZones": {
    "type": "list",
    "member": {"shape": "String", "locationName": "AvailabilityZone"},
    "flattened": false
  },
  "AvailableProcessorFeature": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "DefaultValue": {"shape": "String", "flattened": false},
      "AllowedValues": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AvailableProcessorFeatureList": {
    "type": "list",
    "member": {
      "shape": "AvailableProcessorFeature",
      "locationName": "AvailableProcessorFeature"
    },
    "flattened": false
  },
  "BacktrackDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "BacktrackTo": {"shape": "TStamp", "flattened": false},
      "Force": {"shape": "BooleanOptional", "flattened": false},
      "UseEarliestTimeOnPointInTimeUnavailable": {
        "shape": "BooleanOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Boolean": {"type": "boolean", "flattened": false},
  "BooleanOptional": {"type": "boolean", "flattened": false},
  "CancelExportTaskMessage": {
    "type": "structure",
    "members": {
      "ExportTaskIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "Certificate": {
    "type": "structure",
    "members": {
      "CertificateIdentifier": {"shape": "String", "flattened": false},
      "CertificateType": {"shape": "String", "flattened": false},
      "Thumbprint": {"shape": "String", "flattened": false},
      "ValidFrom": {"shape": "TStamp", "flattened": false},
      "ValidTill": {"shape": "TStamp", "flattened": false},
      "CertificateArn": {"shape": "String", "flattened": false},
      "CustomerOverride": {"shape": "BooleanOptional", "flattened": false},
      "CustomerOverrideValidTill": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "CertificateList": {
    "type": "list",
    "member": {"shape": "Certificate", "locationName": "Certificate"},
    "flattened": false
  },
  "CertificateMessage": {
    "type": "structure",
    "members": {
      "Certificates": {"shape": "CertificateList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CharacterSet": {
    "type": "structure",
    "members": {
      "CharacterSetName": {"shape": "String", "flattened": false},
      "CharacterSetDescription": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CloudwatchLogsExportConfiguration": {
    "type": "structure",
    "members": {
      "EnableLogTypes": {"shape": "LogTypeList", "flattened": false},
      "DisableLogTypes": {"shape": "LogTypeList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterPendingModifiedValues": {
    "type": "structure",
    "members": {
      "PendingCloudwatchLogsExports": {
        "shape": "PendingCloudwatchLogsExports",
        "flattened": false
      },
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EngineVersion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ConnectionPoolConfiguration": {
    "type": "structure",
    "members": {
      "MaxConnectionsPercent": {"shape": "IntegerOptional", "flattened": false},
      "MaxIdleConnectionsPercent": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ConnectionBorrowTimeout": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "SessionPinningFilters": {"shape": "StringList", "flattened": false},
      "InitQuery": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ConnectionPoolConfigurationInfo": {
    "type": "structure",
    "members": {
      "MaxConnectionsPercent": {"shape": "Integer", "flattened": false},
      "MaxIdleConnectionsPercent": {"shape": "Integer", "flattened": false},
      "ConnectionBorrowTimeout": {"shape": "Integer", "flattened": false},
      "SessionPinningFilters": {"shape": "StringList", "flattened": false},
      "InitQuery": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "SourceDBClusterParameterGroupIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetDBClusterParameterGroupIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetDBClusterParameterGroupDescription": {
        "shape": "String",
        "flattened": false
      },
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBClusterParameterGroupResult": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroup": {
        "shape": "DBClusterParameterGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CopyDBClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "SourceDBClusterSnapshotIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetDBClusterSnapshotIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "KmsKeyId": {"shape": "String", "flattened": false},
      "PreSignedUrl": {"shape": "String", "flattened": false},
      "CopyTags": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "SourceRegion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshot": {"shape": "DBClusterSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBParameterGroupMessage": {
    "type": "structure",
    "members": {
      "SourceDBParameterGroupIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetDBParameterGroupIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetDBParameterGroupDescription": {
        "shape": "String",
        "flattened": false
      },
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBParameterGroupResult": {
    "type": "structure",
    "members": {
      "DBParameterGroup": {"shape": "DBParameterGroup", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBSnapshotMessage": {
    "type": "structure",
    "members": {
      "SourceDBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "TargetDBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "CopyTags": {"shape": "BooleanOptional", "flattened": false},
      "PreSignedUrl": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "TargetCustomAvailabilityZone": {"shape": "String", "flattened": false},
      "SourceRegion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CopyDBSnapshotResult": {
    "type": "structure",
    "members": {
      "DBSnapshot": {"shape": "DBSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "CopyOptionGroupMessage": {
    "type": "structure",
    "members": {
      "SourceOptionGroupIdentifier": {"shape": "String", "flattened": false},
      "TargetOptionGroupIdentifier": {"shape": "String", "flattened": false},
      "TargetOptionGroupDescription": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CopyOptionGroupResult": {
    "type": "structure",
    "members": {
      "OptionGroup": {"shape": "OptionGroup", "flattened": false}
    },
    "flattened": false
  },
  "CreateCustomAvailabilityZoneMessage": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZoneName": {"shape": "String", "flattened": false},
      "ExistingVpnId": {"shape": "String", "flattened": false},
      "NewVpnTunnelName": {"shape": "String", "flattened": false},
      "VpnTunnelOriginatorIP": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CreateCustomAvailabilityZoneResult": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZone": {
        "shape": "CustomAvailabilityZone",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateDBClusterEndpointMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterEndpointIdentifier": {"shape": "String", "flattened": false},
      "EndpointType": {"shape": "String", "flattened": false},
      "StaticMembers": {"shape": "StringList", "flattened": false},
      "ExcludedMembers": {"shape": "StringList", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBClusterMessage": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "CharacterSetName": {"shape": "String", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "ReplicationSourceIdentifier": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "PreSignedUrl": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "EngineMode": {"shape": "String", "flattened": false},
      "ScalingConfiguration": {
        "shape": "ScalingConfiguration",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "EnableHttpEndpoint": {"shape": "BooleanOptional", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "EnableGlobalWriteForwarding": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "SourceRegion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBClusterParameterGroupResult": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroup": {
        "shape": "DBClusterParameterGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshot": {"shape": "DBClusterSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBName": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "DBSecurityGroups": {
        "shape": "DBSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "CharacterSetName": {"shape": "String", "flattened": false},
      "NcharCharacterSetName": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "TdeCredentialPassword": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "MonitoringInterval": {"shape": "IntegerOptional", "flattened": false},
      "MonitoringRoleArn": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "PromotionTier": {"shape": "IntegerOptional", "flattened": false},
      "Timezone": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EnablePerformanceInsights": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PerformanceInsightsKMSKeyId": {"shape": "String", "flattened": false},
      "PerformanceInsightsRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "EnableCustomerOwnedIp": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBInstanceReadReplicaMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "SourceDBInstanceIdentifier": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "StorageType": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "MonitoringInterval": {"shape": "IntegerOptional", "flattened": false},
      "MonitoringRoleArn": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "PreSignedUrl": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EnablePerformanceInsights": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PerformanceInsightsKMSKeyId": {"shape": "String", "flattened": false},
      "PerformanceInsightsRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "UseDefaultProcessorFeatures": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "ReplicaMode": {"shape": "ReplicaMode", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "SourceRegion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBInstanceReadReplicaResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBParameterGroupResult": {
    "type": "structure",
    "members": {
      "DBParameterGroup": {"shape": "DBParameterGroup", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBProxyRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "EngineFamily": {"shape": "EngineFamily", "flattened": false},
      "Auth": {"shape": "UserAuthConfigList", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "VpcSubnetIds": {"shape": "StringList", "flattened": false},
      "VpcSecurityGroupIds": {"shape": "StringList", "flattened": false},
      "RequireTLS": {"shape": "Boolean", "flattened": false},
      "IdleClientTimeout": {"shape": "IntegerOptional", "flattened": false},
      "DebugLogging": {"shape": "Boolean", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBProxyResponse": {
    "type": "structure",
    "members": {
      "DBProxy": {"shape": "DBProxy", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "DBSecurityGroupDescription": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSecurityGroupResult": {
    "type": "structure",
    "members": {
      "DBSecurityGroup": {"shape": "DBSecurityGroup", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSnapshotResult": {
    "type": "structure",
    "members": {
      "DBSnapshot": {"shape": "DBSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "DBSubnetGroupDescription": {"shape": "String", "flattened": false},
      "SubnetIds": {"shape": "SubnetIdentifierList", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateDBSubnetGroupResult": {
    "type": "structure",
    "members": {
      "DBSubnetGroup": {"shape": "DBSubnetGroup", "flattened": false}
    },
    "flattened": false
  },
  "CreateEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SnsTopicArn": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "SourceIds": {"shape": "SourceIdsList", "flattened": false},
      "Enabled": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateEventSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "CreateGlobalClusterMessage": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "SourceDBClusterIdentifier": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "CreateGlobalClusterResult": {
    "type": "structure",
    "members": {
      "GlobalCluster": {"shape": "GlobalCluster", "flattened": false}
    },
    "flattened": false
  },
  "CreateOptionGroupMessage": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false},
      "EngineName": {"shape": "String", "flattened": false},
      "MajorEngineVersion": {"shape": "String", "flattened": false},
      "OptionGroupDescription": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateOptionGroupResult": {
    "type": "structure",
    "members": {
      "OptionGroup": {"shape": "OptionGroup", "flattened": false}
    },
    "flattened": false
  },
  "CustomAvailabilityZone": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZoneId": {"shape": "String", "flattened": false},
      "CustomAvailabilityZoneName": {"shape": "String", "flattened": false},
      "CustomAvailabilityZoneStatus": {"shape": "String", "flattened": false},
      "VpnDetails": {"shape": "VpnDetails", "flattened": false}
    },
    "flattened": false
  },
  "CustomAvailabilityZoneList": {
    "type": "list",
    "member": {
      "shape": "CustomAvailabilityZone",
      "locationName": "CustomAvailabilityZone"
    },
    "flattened": false
  },
  "CustomAvailabilityZoneMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "CustomAvailabilityZones": {
        "shape": "CustomAvailabilityZoneList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBCluster": {
    "type": "structure",
    "members": {
      "AllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "CharacterSetName": {"shape": "String", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterParameterGroup": {"shape": "String", "flattened": false},
      "DBSubnetGroup": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "PercentProgress": {"shape": "String", "flattened": false},
      "EarliestRestorableTime": {"shape": "TStamp", "flattened": false},
      "Endpoint": {"shape": "String", "flattened": false},
      "ReaderEndpoint": {"shape": "String", "flattened": false},
      "CustomEndpoints": {"shape": "StringList", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "LatestRestorableTime": {"shape": "TStamp", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "DBClusterOptionGroupMemberships": {
        "shape": "DBClusterOptionGroupMemberships",
        "flattened": false
      },
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "ReplicationSourceIdentifier": {"shape": "String", "flattened": false},
      "ReadReplicaIdentifiers": {
        "shape": "ReadReplicaIdentifierList",
        "flattened": false
      },
      "DBClusterMembers": {"shape": "DBClusterMemberList", "flattened": false},
      "VpcSecurityGroups": {
        "shape": "VpcSecurityGroupMembershipList",
        "flattened": false
      },
      "HostedZoneId": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "Boolean", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "DbClusterResourceId": {"shape": "String", "flattened": false},
      "DBClusterArn": {"shape": "String", "flattened": false},
      "AssociatedRoles": {"shape": "DBClusterRoles", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "CloneGroupId": {"shape": "String", "flattened": false},
      "ClusterCreateTime": {"shape": "TStamp", "flattened": false},
      "EarliestBacktrackTime": {"shape": "TStamp", "flattened": false},
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "BacktrackConsumedChangeRecords": {
        "shape": "LongOptional",
        "flattened": false
      },
      "EnabledCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "Capacity": {"shape": "IntegerOptional", "flattened": false},
      "EngineMode": {"shape": "String", "flattened": false},
      "ScalingConfigurationInfo": {
        "shape": "ScalingConfigurationInfo",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "HttpEndpointEnabled": {"shape": "BooleanOptional", "flattened": false},
      "ActivityStreamMode": {"shape": "ActivityStreamMode", "flattened": false},
      "ActivityStreamStatus": {
        "shape": "ActivityStreamStatus",
        "flattened": false
      },
      "ActivityStreamKmsKeyId": {"shape": "String", "flattened": false},
      "ActivityStreamKinesisStreamName": {
        "shape": "String",
        "flattened": false
      },
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "CrossAccountClone": {"shape": "BooleanOptional", "flattened": false},
      "DomainMemberships": {
        "shape": "DomainMembershipList",
        "flattened": false
      },
      "TagList": {"shape": "TagList", "flattened": false},
      "GlobalWriteForwardingStatus": {
        "shape": "WriteForwardingStatus",
        "flattened": false
      },
      "GlobalWriteForwardingRequested": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PendingModifiedValues": {
        "shape": "ClusterPendingModifiedValues",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBClusterBacktrack": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "BacktrackIdentifier": {"shape": "String", "flattened": false},
      "BacktrackTo": {"shape": "TStamp", "flattened": false},
      "BacktrackedFrom": {"shape": "TStamp", "flattened": false},
      "BacktrackRequestCreationTime": {"shape": "TStamp", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterBacktrackList": {
    "type": "list",
    "member": {
      "shape": "DBClusterBacktrack",
      "locationName": "DBClusterBacktrack"
    },
    "flattened": false
  },
  "DBClusterBacktrackMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBClusterBacktracks": {
        "shape": "DBClusterBacktrackList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBClusterCapacityInfo": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "PendingCapacity": {"shape": "IntegerOptional", "flattened": false},
      "CurrentCapacity": {"shape": "IntegerOptional", "flattened": false},
      "SecondsBeforeTimeout": {"shape": "IntegerOptional", "flattened": false},
      "TimeoutAction": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterEndpoint": {
    "type": "structure",
    "members": {
      "DBClusterEndpointIdentifier": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterEndpointResourceIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "Endpoint": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "EndpointType": {"shape": "String", "flattened": false},
      "CustomEndpointType": {"shape": "String", "flattened": false},
      "StaticMembers": {"shape": "StringList", "flattened": false},
      "ExcludedMembers": {"shape": "StringList", "flattened": false},
      "DBClusterEndpointArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterEndpointList": {
    "type": "list",
    "member": {
      "shape": "DBClusterEndpoint",
      "locationName": "DBClusterEndpointList"
    },
    "flattened": false
  },
  "DBClusterEndpointMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBClusterEndpoints": {
        "shape": "DBClusterEndpointList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBClusterList": {
    "type": "list",
    "member": {"shape": "DBCluster", "locationName": "DBCluster"},
    "flattened": false
  },
  "DBClusterMember": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "IsClusterWriter": {"shape": "Boolean", "flattened": false},
      "DBClusterParameterGroupStatus": {"shape": "String", "flattened": false},
      "PromotionTier": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterMemberList": {
    "type": "list",
    "member": {"shape": "DBClusterMember", "locationName": "DBClusterMember"},
    "flattened": false
  },
  "DBClusterMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBClusters": {"shape": "DBClusterList", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterOptionGroupMemberships": {
    "type": "list",
    "member": {
      "shape": "DBClusterOptionGroupStatus",
      "locationName": "DBClusterOptionGroup"
    },
    "flattened": false
  },
  "DBClusterOptionGroupStatus": {
    "type": "structure",
    "members": {
      "DBClusterOptionGroupName": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterParameterGroup": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "DBClusterParameterGroupArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterParameterGroupDetails": {
    "type": "structure",
    "members": {
      "Parameters": {"shape": "ParametersList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterParameterGroupList": {
    "type": "list",
    "member": {
      "shape": "DBClusterParameterGroup",
      "locationName": "DBClusterParameterGroup"
    },
    "flattened": false
  },
  "DBClusterParameterGroupNameMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBClusterParameterGroups": {
        "shape": "DBClusterParameterGroupList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBClusterRole": {
    "type": "structure",
    "members": {
      "RoleArn": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterRoles": {
    "type": "list",
    "member": {"shape": "DBClusterRole", "locationName": "DBClusterRole"},
    "flattened": false
  },
  "DBClusterSnapshot": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotCreateTime": {"shape": "TStamp", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "Integer", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "ClusterCreateTime": {"shape": "TStamp", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "PercentProgress": {"shape": "Integer", "flattened": false},
      "StorageEncrypted": {"shape": "Boolean", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "DBClusterSnapshotArn": {"shape": "String", "flattened": false},
      "SourceDBClusterSnapshotArn": {"shape": "String", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "Boolean",
        "flattened": false
      },
      "TagList": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterSnapshotAttribute": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "String", "flattened": false},
      "AttributeValues": {"shape": "AttributeValueList", "flattened": false}
    },
    "flattened": false
  },
  "DBClusterSnapshotAttributeList": {
    "type": "list",
    "member": {
      "shape": "DBClusterSnapshotAttribute",
      "locationName": "DBClusterSnapshotAttribute"
    },
    "flattened": false
  },
  "DBClusterSnapshotAttributesResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBClusterSnapshotAttributes": {
        "shape": "DBClusterSnapshotAttributeList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBClusterSnapshotList": {
    "type": "list",
    "member": {
      "shape": "DBClusterSnapshot",
      "locationName": "DBClusterSnapshot"
    },
    "flattened": false
  },
  "DBClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBClusterSnapshots": {
        "shape": "DBClusterSnapshotList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBEngineVersion": {
    "type": "structure",
    "members": {
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "DBEngineDescription": {"shape": "String", "flattened": false},
      "DBEngineVersionDescription": {"shape": "String", "flattened": false},
      "DefaultCharacterSet": {"shape": "CharacterSet", "flattened": false},
      "SupportedCharacterSets": {
        "shape": "SupportedCharacterSetsList",
        "flattened": false
      },
      "SupportedNcharCharacterSets": {
        "shape": "SupportedCharacterSetsList",
        "flattened": false
      },
      "ValidUpgradeTarget": {
        "shape": "ValidUpgradeTargetList",
        "flattened": false
      },
      "SupportedTimezones": {
        "shape": "SupportedTimezonesList",
        "flattened": false
      },
      "ExportableLogTypes": {"shape": "LogTypeList", "flattened": false},
      "SupportsLogExportsToCloudwatchLogs": {
        "shape": "Boolean",
        "flattened": false
      },
      "SupportsReadReplica": {"shape": "Boolean", "flattened": false},
      "SupportedEngineModes": {"shape": "EngineModeList", "flattened": false},
      "SupportedFeatureNames": {"shape": "FeatureNameList", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "SupportsParallelQuery": {"shape": "Boolean", "flattened": false},
      "SupportsGlobalDatabases": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "DBEngineVersionList": {
    "type": "list",
    "member": {"shape": "DBEngineVersion", "locationName": "DBEngineVersion"},
    "flattened": false
  },
  "DBEngineVersionMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBEngineVersions": {"shape": "DBEngineVersionList", "flattened": false}
    },
    "flattened": false
  },
  "DBInstance": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "DBInstanceStatus": {"shape": "String", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "DBName": {"shape": "String", "flattened": false},
      "Endpoint": {"shape": "Endpoint", "flattened": false},
      "AllocatedStorage": {"shape": "Integer", "flattened": false},
      "InstanceCreateTime": {"shape": "TStamp", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "Integer", "flattened": false},
      "DBSecurityGroups": {
        "shape": "DBSecurityGroupMembershipList",
        "flattened": false
      },
      "VpcSecurityGroups": {
        "shape": "VpcSecurityGroupMembershipList",
        "flattened": false
      },
      "DBParameterGroups": {
        "shape": "DBParameterGroupStatusList",
        "flattened": false
      },
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "DBSubnetGroup": {"shape": "DBSubnetGroup", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "PendingModifiedValues": {
        "shape": "PendingModifiedValues",
        "flattened": false
      },
      "LatestRestorableTime": {"shape": "TStamp", "flattened": false},
      "MultiAZ": {"shape": "Boolean", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "AutoMinorVersionUpgrade": {"shape": "Boolean", "flattened": false},
      "ReadReplicaSourceDBInstanceIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "ReadReplicaDBInstanceIdentifiers": {
        "shape": "ReadReplicaDBInstanceIdentifierList",
        "flattened": false
      },
      "ReadReplicaDBClusterIdentifiers": {
        "shape": "ReadReplicaDBClusterIdentifierList",
        "flattened": false
      },
      "ReplicaMode": {"shape": "ReplicaMode", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupMemberships": {
        "shape": "OptionGroupMembershipList",
        "flattened": false
      },
      "CharacterSetName": {"shape": "String", "flattened": false},
      "NcharCharacterSetName": {"shape": "String", "flattened": false},
      "SecondaryAvailabilityZone": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "Boolean", "flattened": false},
      "StatusInfos": {"shape": "DBInstanceStatusInfoList", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "DbInstancePort": {"shape": "Integer", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "Boolean", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "DbiResourceId": {"shape": "String", "flattened": false},
      "CACertificateIdentifier": {"shape": "String", "flattened": false},
      "DomainMemberships": {
        "shape": "DomainMembershipList",
        "flattened": false
      },
      "CopyTagsToSnapshot": {"shape": "Boolean", "flattened": false},
      "MonitoringInterval": {"shape": "IntegerOptional", "flattened": false},
      "EnhancedMonitoringResourceArn": {"shape": "String", "flattened": false},
      "MonitoringRoleArn": {"shape": "String", "flattened": false},
      "PromotionTier": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceArn": {"shape": "String", "flattened": false},
      "Timezone": {"shape": "String", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "Boolean",
        "flattened": false
      },
      "PerformanceInsightsEnabled": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PerformanceInsightsKMSKeyId": {"shape": "String", "flattened": false},
      "PerformanceInsightsRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "EnabledCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "DeletionProtection": {"shape": "Boolean", "flattened": false},
      "AssociatedRoles": {"shape": "DBInstanceRoles", "flattened": false},
      "ListenerEndpoint": {"shape": "Endpoint", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "TagList": {"shape": "TagList", "flattened": false},
      "DBInstanceAutomatedBackupsReplications": {
        "shape": "DBInstanceAutomatedBackupsReplicationList",
        "flattened": false
      },
      "CustomerOwnedIpEnabled": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "DBInstanceAutomatedBackup": {
    "type": "structure",
    "members": {
      "DBInstanceArn": {"shape": "String", "flattened": false},
      "DbiResourceId": {"shape": "String", "flattened": false},
      "Region": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "RestoreWindow": {"shape": "RestoreWindow", "flattened": false},
      "AllocatedStorage": {"shape": "Integer", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "InstanceCreateTime": {"shape": "TStamp", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "Encrypted": {"shape": "Boolean", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Timezone": {"shape": "String", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "Boolean",
        "flattened": false
      },
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceAutomatedBackupsArn": {"shape": "String", "flattened": false},
      "DBInstanceAutomatedBackupsReplications": {
        "shape": "DBInstanceAutomatedBackupsReplicationList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBInstanceAutomatedBackupList": {
    "type": "list",
    "member": {
      "shape": "DBInstanceAutomatedBackup",
      "locationName": "DBInstanceAutomatedBackup"
    },
    "flattened": false
  },
  "DBInstanceAutomatedBackupMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBInstanceAutomatedBackups": {
        "shape": "DBInstanceAutomatedBackupList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBInstanceAutomatedBackupsReplication": {
    "type": "structure",
    "members": {
      "DBInstanceAutomatedBackupsArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBInstanceAutomatedBackupsReplicationList": {
    "type": "list",
    "member": {
      "shape": "DBInstanceAutomatedBackupsReplication",
      "locationName": "DBInstanceAutomatedBackupsReplication"
    },
    "flattened": false
  },
  "DBInstanceList": {
    "type": "list",
    "member": {"shape": "DBInstance", "locationName": "DBInstance"},
    "flattened": false
  },
  "DBInstanceMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBInstances": {"shape": "DBInstanceList", "flattened": false}
    },
    "flattened": false
  },
  "DBInstanceRole": {
    "type": "structure",
    "members": {
      "RoleArn": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBInstanceRoles": {
    "type": "list",
    "member": {"shape": "DBInstanceRole", "locationName": "DBInstanceRole"},
    "flattened": false
  },
  "DBInstanceStatusInfo": {
    "type": "structure",
    "members": {
      "StatusType": {"shape": "String", "flattened": false},
      "Normal": {"shape": "Boolean", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Message": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBInstanceStatusInfoList": {
    "type": "list",
    "member": {
      "shape": "DBInstanceStatusInfo",
      "locationName": "DBInstanceStatusInfo"
    },
    "flattened": false
  },
  "DBParameterGroup": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "DBParameterGroupArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBParameterGroupDetails": {
    "type": "structure",
    "members": {
      "Parameters": {"shape": "ParametersList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBParameterGroupList": {
    "type": "list",
    "member": {"shape": "DBParameterGroup", "locationName": "DBParameterGroup"},
    "flattened": false
  },
  "DBParameterGroupNameMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBParameterGroupStatus": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "ParameterApplyStatus": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBParameterGroupStatusList": {
    "type": "list",
    "member": {
      "shape": "DBParameterGroupStatus",
      "locationName": "DBParameterGroup"
    },
    "flattened": false
  },
  "DBParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBParameterGroups": {"shape": "DBParameterGroupList", "flattened": false}
    },
    "flattened": false
  },
  "DBProxy": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "DBProxyArn": {"shape": "String", "flattened": false},
      "Status": {"shape": "DBProxyStatus", "flattened": false},
      "EngineFamily": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {"shape": "StringList", "flattened": false},
      "VpcSubnetIds": {"shape": "StringList", "flattened": false},
      "Auth": {"shape": "UserAuthConfigInfoList", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "Endpoint": {"shape": "String", "flattened": false},
      "RequireTLS": {"shape": "Boolean", "flattened": false},
      "IdleClientTimeout": {"shape": "Integer", "flattened": false},
      "DebugLogging": {"shape": "Boolean", "flattened": false},
      "CreatedDate": {"shape": "TStamp", "flattened": false},
      "UpdatedDate": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "DBProxyList": {
    "type": "list",
    "member": {"shape": "DBProxy"},
    "flattened": false
  },
  "DBProxyStatus": {"type": "string", "flattened": false},
  "DBProxyTarget": {
    "type": "structure",
    "members": {
      "TargetArn": {"shape": "String", "flattened": false},
      "Endpoint": {"shape": "String", "flattened": false},
      "TrackedClusterId": {"shape": "String", "flattened": false},
      "RdsResourceId": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "Type": {"shape": "TargetType", "flattened": false},
      "TargetHealth": {"shape": "TargetHealth", "flattened": false}
    },
    "flattened": false
  },
  "DBProxyTargetGroup": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "TargetGroupName": {"shape": "String", "flattened": false},
      "TargetGroupArn": {"shape": "String", "flattened": false},
      "IsDefault": {"shape": "Boolean", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "ConnectionPoolConfig": {
        "shape": "ConnectionPoolConfigurationInfo",
        "flattened": false
      },
      "CreatedDate": {"shape": "TStamp", "flattened": false},
      "UpdatedDate": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "DBSecurityGroup": {
    "type": "structure",
    "members": {
      "OwnerId": {"shape": "String", "flattened": false},
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "DBSecurityGroupDescription": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "EC2SecurityGroups": {
        "shape": "EC2SecurityGroupList",
        "flattened": false
      },
      "IPRanges": {"shape": "IPRangeList", "flattened": false},
      "DBSecurityGroupArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBSecurityGroupMembership": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBSecurityGroupMembershipList": {
    "type": "list",
    "member": {
      "shape": "DBSecurityGroupMembership",
      "locationName": "DBSecurityGroup"
    },
    "flattened": false
  },
  "DBSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBSecurityGroups": {"shape": "DBSecurityGroups", "flattened": false}
    },
    "flattened": false
  },
  "DBSecurityGroupNameList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "DBSecurityGroupName"},
    "flattened": false
  },
  "DBSecurityGroups": {
    "type": "list",
    "member": {"shape": "DBSecurityGroup", "locationName": "DBSecurityGroup"},
    "flattened": false
  },
  "DBSnapshot": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "SnapshotCreateTime": {"shape": "TStamp", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "Integer", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "InstanceCreateTime": {"shape": "TStamp", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "PercentProgress": {"shape": "Integer", "flattened": false},
      "SourceRegion": {"shape": "String", "flattened": false},
      "SourceDBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "Encrypted": {"shape": "Boolean", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "DBSnapshotArn": {"shape": "String", "flattened": false},
      "Timezone": {"shape": "String", "flattened": false},
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "Boolean",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "DbiResourceId": {"shape": "String", "flattened": false},
      "TagList": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "DBSnapshotAttribute": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "String", "flattened": false},
      "AttributeValues": {"shape": "AttributeValueList", "flattened": false}
    },
    "flattened": false
  },
  "DBSnapshotAttributeList": {
    "type": "list",
    "member": {
      "shape": "DBSnapshotAttribute",
      "locationName": "DBSnapshotAttribute"
    },
    "flattened": false
  },
  "DBSnapshotAttributesResult": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBSnapshotAttributes": {
        "shape": "DBSnapshotAttributeList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DBSnapshotList": {
    "type": "list",
    "member": {"shape": "DBSnapshot", "locationName": "DBSnapshot"},
    "flattened": false
  },
  "DBSnapshotMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBSnapshots": {"shape": "DBSnapshotList", "flattened": false}
    },
    "flattened": false
  },
  "DBSubnetGroup": {
    "type": "structure",
    "members": {
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "DBSubnetGroupDescription": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "SubnetGroupStatus": {"shape": "String", "flattened": false},
      "Subnets": {"shape": "SubnetList", "flattened": false},
      "DBSubnetGroupArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DBSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "DBSubnetGroups": {"shape": "DBSubnetGroups", "flattened": false}
    },
    "flattened": false
  },
  "DBSubnetGroups": {
    "type": "list",
    "member": {"shape": "DBSubnetGroup", "locationName": "DBSubnetGroup"},
    "flattened": false
  },
  "DeleteCustomAvailabilityZoneMessage": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZoneId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteCustomAvailabilityZoneResult": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZone": {
        "shape": "CustomAvailabilityZone",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DeleteDBClusterEndpointMessage": {
    "type": "structure",
    "members": {
      "DBClusterEndpointIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "SkipFinalSnapshot": {"shape": "Boolean", "flattened": false},
      "FinalDBSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshot": {"shape": "DBClusterSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBInstanceAutomatedBackupMessage": {
    "type": "structure",
    "members": {
      "DbiResourceId": {"shape": "String", "flattened": false},
      "DBInstanceAutomatedBackupsArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBInstanceAutomatedBackupResult": {
    "type": "structure",
    "members": {
      "DBInstanceAutomatedBackup": {
        "shape": "DBInstanceAutomatedBackup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DeleteDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "SkipFinalSnapshot": {"shape": "Boolean", "flattened": false},
      "FinalDBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DeleteAutomatedBackups": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBProxyRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBProxyResponse": {
    "type": "structure",
    "members": {
      "DBProxy": {"shape": "DBProxy", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBSnapshotResult": {
    "type": "structure",
    "members": {
      "DBSnapshot": {"shape": "DBSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "DeleteDBSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "DBSubnetGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteEventSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "DeleteGlobalClusterMessage": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteGlobalClusterResult": {
    "type": "structure",
    "members": {
      "GlobalCluster": {"shape": "GlobalCluster", "flattened": false}
    },
    "flattened": false
  },
  "DeleteInstallationMediaMessage": {
    "type": "structure",
    "members": {
      "InstallationMediaId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteOptionGroupMessage": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeregisterDBProxyTargetsRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "TargetGroupName": {"shape": "String", "flattened": false},
      "DBInstanceIdentifiers": {"shape": "StringList", "flattened": false},
      "DBClusterIdentifiers": {"shape": "StringList", "flattened": false}
    },
    "flattened": false
  },
  "DeregisterDBProxyTargetsResponse": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DescribeAccountAttributesMessage": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DescribeCertificatesMessage": {
    "type": "structure",
    "members": {
      "CertificateIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeCustomAvailabilityZonesMessage": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZoneId": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterBacktracksMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "BacktrackIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterEndpointsMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterEndpointIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterParametersMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "Source": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterSnapshotAttributesMessage": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClusterSnapshotAttributesResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotAttributesResult": {
        "shape": "DBClusterSnapshotAttributesResult",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeDBClusterSnapshotsMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "IncludeShared": {"shape": "Boolean", "flattened": false},
      "IncludePublic": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBClustersMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "IncludeShared": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBEngineVersionsMessage": {
    "type": "structure",
    "members": {
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "DefaultOnly": {"shape": "Boolean", "flattened": false},
      "ListSupportedCharacterSets": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "ListSupportedTimezones": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "IncludeAll": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBInstanceAutomatedBackupsMessage": {
    "type": "structure",
    "members": {
      "DbiResourceId": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "DBInstanceAutomatedBackupsArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBInstancesMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBLogFilesDetails": {
    "type": "structure",
    "members": {
      "LogFileName": {"shape": "String", "flattened": false},
      "LastWritten": {"shape": "Long", "flattened": false},
      "Size": {"shape": "Long", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBLogFilesList": {
    "type": "list",
    "member": {
      "shape": "DescribeDBLogFilesDetails",
      "locationName": "DescribeDBLogFilesDetails"
    },
    "flattened": false
  },
  "DescribeDBLogFilesMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "FilenameContains": {"shape": "String", "flattened": false},
      "FileLastWritten": {"shape": "Long", "flattened": false},
      "FileSize": {"shape": "Long", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBLogFilesResponse": {
    "type": "structure",
    "members": {
      "DescribeDBLogFiles": {
        "shape": "DescribeDBLogFilesList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBParametersMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "Source": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxiesRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "MaxRecords", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxiesResponse": {
    "type": "structure",
    "members": {
      "DBProxies": {"shape": "DBProxyList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxyTargetGroupsRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "TargetGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "MaxRecords", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxyTargetGroupsResponse": {
    "type": "structure",
    "members": {
      "TargetGroups": {"shape": "TargetGroupList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxyTargetsRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "TargetGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "MaxRecords", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBProxyTargetsResponse": {
    "type": "structure",
    "members": {
      "Targets": {"shape": "TargetList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBSecurityGroupsMessage": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBSnapshotAttributesMessage": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBSnapshotAttributesResult": {
    "type": "structure",
    "members": {
      "DBSnapshotAttributesResult": {
        "shape": "DBSnapshotAttributesResult",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeDBSnapshotsMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "IncludeShared": {"shape": "Boolean", "flattened": false},
      "IncludePublic": {"shape": "Boolean", "flattened": false},
      "DbiResourceId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDBSubnetGroupsMessage": {
    "type": "structure",
    "members": {
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEngineDefaultClusterParametersMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEngineDefaultClusterParametersResult": {
    "type": "structure",
    "members": {
      "EngineDefaults": {"shape": "EngineDefaults", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEngineDefaultParametersMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEngineDefaultParametersResult": {
    "type": "structure",
    "members": {
      "EngineDefaults": {"shape": "EngineDefaults", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEventCategoriesMessage": {
    "type": "structure",
    "members": {
      "SourceType": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEventSubscriptionsMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEventsMessage": {
    "type": "structure",
    "members": {
      "SourceIdentifier": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "SourceType", "flattened": false},
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false},
      "Duration": {"shape": "IntegerOptional", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeExportTasksMessage": {
    "type": "structure",
    "members": {
      "ExportTaskIdentifier": {"shape": "String", "flattened": false},
      "SourceArn": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "MaxRecords", "flattened": false}
    },
    "flattened": false
  },
  "DescribeGlobalClustersMessage": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeInstallationMediaMessage": {
    "type": "structure",
    "members": {
      "InstallationMediaId": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeOptionGroupOptionsMessage": {
    "type": "structure",
    "members": {
      "EngineName": {"shape": "String", "flattened": false},
      "MajorEngineVersion": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeOptionGroupsMessage": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "EngineName": {"shape": "String", "flattened": false},
      "MajorEngineVersion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeOrderableDBInstanceOptionsMessage": {
    "type": "structure",
    "members": {
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "AvailabilityZoneGroup": {"shape": "String", "flattened": false},
      "Vpc": {"shape": "BooleanOptional", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribePendingMaintenanceActionsMessage": {
    "type": "structure",
    "members": {
      "ResourceIdentifier": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "DescribeReservedDBInstancesMessage": {
    "type": "structure",
    "members": {
      "ReservedDBInstanceId": {"shape": "String", "flattened": false},
      "ReservedDBInstancesOfferingId": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Duration": {"shape": "String", "flattened": false},
      "ProductDescription": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "LeaseId": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeReservedDBInstancesOfferingsMessage": {
    "type": "structure",
    "members": {
      "ReservedDBInstancesOfferingId": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Duration": {"shape": "String", "flattened": false},
      "ProductDescription": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeSourceRegionsMessage": {
    "type": "structure",
    "members": {
      "RegionName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeValidDBInstanceModificationsMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeValidDBInstanceModificationsResult": {
    "type": "structure",
    "members": {
      "ValidDBInstanceModificationsMessage": {
        "shape": "ValidDBInstanceModificationsMessage",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DomainMembership": {
    "type": "structure",
    "members": {
      "Domain": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "FQDN": {"shape": "String", "flattened": false},
      "IAMRoleName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DomainMembershipList": {
    "type": "list",
    "member": {"shape": "DomainMembership", "locationName": "DomainMembership"},
    "flattened": false
  },
  "Double": {"type": "double", "flattened": false},
  "DoubleOptional": {"type": "double", "flattened": false},
  "DoubleRange": {
    "type": "structure",
    "members": {
      "From": {"shape": "Double", "flattened": false},
      "To": {"shape": "Double", "flattened": false}
    },
    "flattened": false
  },
  "DoubleRangeList": {
    "type": "list",
    "member": {"shape": "DoubleRange", "locationName": "DoubleRange"},
    "flattened": false
  },
  "DownloadDBLogFilePortionDetails": {
    "type": "structure",
    "members": {
      "LogFileData": {"shape": "String", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "AdditionalDataPending": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "DownloadDBLogFilePortionMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "LogFileName": {"shape": "String", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "NumberOfLines": {"shape": "Integer", "flattened": false}
    },
    "flattened": false
  },
  "EC2SecurityGroup": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupId": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EC2SecurityGroupList": {
    "type": "list",
    "member": {"shape": "EC2SecurityGroup", "locationName": "EC2SecurityGroup"},
    "flattened": false
  },
  "Endpoint": {
    "type": "structure",
    "members": {
      "Address": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "HostedZoneId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EngineDefaults": {
    "type": "structure",
    "members": {
      "DBParameterGroupFamily": {"shape": "String", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "EngineFamily": {"type": "string", "flattened": false},
  "EngineModeList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "Event": {
    "type": "structure",
    "members": {
      "SourceIdentifier": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "SourceType", "flattened": false},
      "Message": {"shape": "String", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "Date": {"shape": "TStamp", "flattened": false},
      "SourceArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EventCategoriesList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "EventCategory"},
    "flattened": false
  },
  "EventCategoriesMap": {
    "type": "structure",
    "members": {
      "SourceType": {"shape": "String", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false}
    },
    "flattened": false
  },
  "EventCategoriesMapList": {
    "type": "list",
    "member": {
      "shape": "EventCategoriesMap",
      "locationName": "EventCategoriesMap"
    },
    "flattened": false
  },
  "EventCategoriesMessage": {
    "type": "structure",
    "members": {
      "EventCategoriesMapList": {
        "shape": "EventCategoriesMapList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "EventList": {
    "type": "list",
    "member": {"shape": "Event", "locationName": "Event"},
    "flattened": false
  },
  "EventSubscription": {
    "type": "structure",
    "members": {
      "CustomerAwsId": {"shape": "String", "flattened": false},
      "CustSubscriptionId": {"shape": "String", "flattened": false},
      "SnsTopicArn": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "SubscriptionCreationTime": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "SourceIdsList": {"shape": "SourceIdsList", "flattened": false},
      "EventCategoriesList": {
        "shape": "EventCategoriesList",
        "flattened": false
      },
      "Enabled": {"shape": "Boolean", "flattened": false},
      "EventSubscriptionArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EventSubscriptionsList": {
    "type": "list",
    "member": {
      "shape": "EventSubscription",
      "locationName": "EventSubscription"
    },
    "flattened": false
  },
  "EventSubscriptionsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "EventSubscriptionsList": {
        "shape": "EventSubscriptionsList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "EventsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "Events": {"shape": "EventList", "flattened": false}
    },
    "flattened": false
  },
  "ExportTask": {
    "type": "structure",
    "members": {
      "ExportTaskIdentifier": {"shape": "String", "flattened": false},
      "SourceArn": {"shape": "String", "flattened": false},
      "ExportOnly": {"shape": "StringList", "flattened": false},
      "SnapshotTime": {"shape": "TStamp", "flattened": false},
      "TaskStartTime": {"shape": "TStamp", "flattened": false},
      "TaskEndTime": {"shape": "TStamp", "flattened": false},
      "S3Bucket": {"shape": "String", "flattened": false},
      "S3Prefix": {"shape": "String", "flattened": false},
      "IamRoleArn": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "PercentProgress": {"shape": "Integer", "flattened": false},
      "TotalExtractedDataInGB": {"shape": "Integer", "flattened": false},
      "FailureCause": {"shape": "String", "flattened": false},
      "WarningMessage": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ExportTasksList": {
    "type": "list",
    "member": {"shape": "ExportTask", "locationName": "ExportTask"},
    "flattened": false
  },
  "ExportTasksMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ExportTasks": {"shape": "ExportTasksList", "flattened": false}
    },
    "flattened": false
  },
  "FailoverDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "TargetDBInstanceIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "FailoverDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "FeatureNameList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "Filter": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "Values": {"shape": "FilterValueList", "flattened": false}
    },
    "flattened": false
  },
  "FilterList": {
    "type": "list",
    "member": {"shape": "Filter", "locationName": "Filter"},
    "flattened": false
  },
  "FilterValueList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "Value"},
    "flattened": false
  },
  "GlobalCluster": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "GlobalClusterResourceId": {"shape": "String", "flattened": false},
      "GlobalClusterArn": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "GlobalClusterMembers": {
        "shape": "GlobalClusterMemberList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "GlobalClusterList": {
    "type": "list",
    "member": {"shape": "GlobalCluster", "locationName": "GlobalClusterMember"},
    "flattened": false
  },
  "GlobalClusterMember": {
    "type": "structure",
    "members": {
      "DBClusterArn": {"shape": "String", "flattened": false},
      "Readers": {"shape": "ReadersArnList", "flattened": false},
      "IsWriter": {"shape": "Boolean", "flattened": false},
      "GlobalWriteForwardingStatus": {
        "shape": "WriteForwardingStatus",
        "flattened": false
      }
    },
    "flattened": false
  },
  "GlobalClusterMemberList": {
    "type": "list",
    "member": {
      "shape": "GlobalClusterMember",
      "locationName": "GlobalClusterMember"
    },
    "flattened": false
  },
  "GlobalClustersMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "GlobalClusters": {"shape": "GlobalClusterList", "flattened": false}
    },
    "flattened": false
  },
  "IAMAuthMode": {"type": "string", "flattened": false},
  "IPRange": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "IPRangeList": {
    "type": "list",
    "member": {"shape": "IPRange", "locationName": "IPRange"},
    "flattened": false
  },
  "ImportInstallationMediaMessage": {
    "type": "structure",
    "members": {
      "CustomAvailabilityZoneId": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "EngineInstallationMediaPath": {"shape": "String", "flattened": false},
      "OSInstallationMediaPath": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "InstallationMedia": {
    "type": "structure",
    "members": {
      "InstallationMediaId": {"shape": "String", "flattened": false},
      "CustomAvailabilityZoneId": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "EngineInstallationMediaPath": {"shape": "String", "flattened": false},
      "OSInstallationMediaPath": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "FailureCause": {
        "shape": "InstallationMediaFailureCause",
        "flattened": false
      }
    },
    "flattened": false
  },
  "InstallationMediaFailureCause": {
    "type": "structure",
    "members": {
      "Message": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "InstallationMediaList": {
    "type": "list",
    "member": {
      "shape": "InstallationMedia",
      "locationName": "InstallationMedia"
    },
    "flattened": false
  },
  "InstallationMediaMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "InstallationMedia": {
        "shape": "InstallationMediaList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Integer": {"type": "integer", "flattened": false},
  "IntegerOptional": {"type": "integer", "flattened": false},
  "KeyList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "ListTagsForResourceMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "Filters": {"shape": "FilterList", "flattened": false}
    },
    "flattened": false
  },
  "LogTypeList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "Long": {"type": "long", "flattened": false},
  "LongOptional": {"type": "long", "flattened": false},
  "MaxRecords": {"type": "integer", "flattened": false},
  "MinimumEngineVersionPerAllowedValue": {
    "type": "structure",
    "members": {
      "AllowedValue": {"shape": "String", "flattened": false},
      "MinimumEngineVersion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "MinimumEngineVersionPerAllowedValueList": {
    "type": "list",
    "member": {
      "shape": "MinimumEngineVersionPerAllowedValue",
      "locationName": "MinimumEngineVersionPerAllowedValue"
    },
    "flattened": false
  },
  "ModifyCertificatesMessage": {
    "type": "structure",
    "members": {
      "CertificateIdentifier": {"shape": "String", "flattened": false},
      "RemoveCustomerOverride": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyCertificatesResult": {
    "type": "structure",
    "members": {
      "Certificate": {"shape": "Certificate", "flattened": false}
    },
    "flattened": false
  },
  "ModifyCurrentDBClusterCapacityMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "Capacity": {"shape": "IntegerOptional", "flattened": false},
      "SecondsBeforeTimeout": {"shape": "IntegerOptional", "flattened": false},
      "TimeoutAction": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBClusterEndpointMessage": {
    "type": "structure",
    "members": {
      "DBClusterEndpointIdentifier": {"shape": "String", "flattened": false},
      "EndpointType": {"shape": "String", "flattened": false},
      "StaticMembers": {"shape": "StringList", "flattened": false},
      "ExcludedMembers": {"shape": "StringList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "NewDBClusterIdentifier": {"shape": "String", "flattened": false},
      "ApplyImmediately": {"shape": "Boolean", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "CloudwatchLogsExportConfiguration": {
        "shape": "CloudwatchLogsExportConfiguration",
        "flattened": false
      },
      "EngineVersion": {"shape": "String", "flattened": false},
      "AllowMajorVersionUpgrade": {"shape": "Boolean", "flattened": false},
      "DBInstanceParameterGroupName": {"shape": "String", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "ScalingConfiguration": {
        "shape": "ScalingConfiguration",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "EnableHttpEndpoint": {"shape": "BooleanOptional", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "EnableGlobalWriteForwarding": {
        "shape": "BooleanOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyDBClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBClusterSnapshotAttributeMessage": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "AttributeName": {"shape": "String", "flattened": false},
      "ValuesToAdd": {"shape": "AttributeValueList", "flattened": false},
      "ValuesToRemove": {"shape": "AttributeValueList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBClusterSnapshotAttributeResult": {
    "type": "structure",
    "members": {
      "DBClusterSnapshotAttributesResult": {
        "shape": "DBClusterSnapshotAttributesResult",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "DBSecurityGroups": {
        "shape": "DBSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "ApplyImmediately": {"shape": "Boolean", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "AllowMajorVersionUpgrade": {"shape": "Boolean", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "NewDBInstanceIdentifier": {"shape": "String", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "TdeCredentialPassword": {"shape": "String", "flattened": false},
      "CACertificateIdentifier": {"shape": "String", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "MonitoringInterval": {"shape": "IntegerOptional", "flattened": false},
      "DBPortNumber": {"shape": "IntegerOptional", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "MonitoringRoleArn": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "PromotionTier": {"shape": "IntegerOptional", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EnablePerformanceInsights": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PerformanceInsightsKMSKeyId": {"shape": "String", "flattened": false},
      "PerformanceInsightsRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "CloudwatchLogsExportConfiguration": {
        "shape": "CloudwatchLogsExportConfiguration",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "UseDefaultProcessorFeatures": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "CertificateRotationRestart": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "ReplicaMode": {"shape": "ReplicaMode", "flattened": false},
      "EnableCustomerOwnedIp": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBProxyRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "NewDBProxyName": {"shape": "String", "flattened": false},
      "Auth": {"shape": "UserAuthConfigList", "flattened": false},
      "RequireTLS": {"shape": "BooleanOptional", "flattened": false},
      "IdleClientTimeout": {"shape": "IntegerOptional", "flattened": false},
      "DebugLogging": {"shape": "BooleanOptional", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "SecurityGroups": {"shape": "StringList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBProxyResponse": {
    "type": "structure",
    "members": {
      "DBProxy": {"shape": "DBProxy", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBProxyTargetGroupRequest": {
    "type": "structure",
    "members": {
      "TargetGroupName": {"shape": "String", "flattened": false},
      "DBProxyName": {"shape": "String", "flattened": false},
      "ConnectionPoolConfig": {
        "shape": "ConnectionPoolConfiguration",
        "flattened": false
      },
      "NewName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBProxyTargetGroupResponse": {
    "type": "structure",
    "members": {
      "DBProxyTargetGroup": {"shape": "DBProxyTargetGroup", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBSnapshotAttributeMessage": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "AttributeName": {"shape": "String", "flattened": false},
      "ValuesToAdd": {"shape": "AttributeValueList", "flattened": false},
      "ValuesToRemove": {"shape": "AttributeValueList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBSnapshotAttributeResult": {
    "type": "structure",
    "members": {
      "DBSnapshotAttributesResult": {
        "shape": "DBSnapshotAttributesResult",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyDBSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBSnapshotResult": {
    "type": "structure",
    "members": {
      "DBSnapshot": {"shape": "DBSnapshot", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "DBSubnetGroupDescription": {"shape": "String", "flattened": false},
      "SubnetIds": {"shape": "SubnetIdentifierList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyDBSubnetGroupResult": {
    "type": "structure",
    "members": {
      "DBSubnetGroup": {"shape": "DBSubnetGroup", "flattened": false}
    },
    "flattened": false
  },
  "ModifyEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SnsTopicArn": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "Enabled": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyEventSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "ModifyGlobalClusterMessage": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "NewGlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyGlobalClusterResult": {
    "type": "structure",
    "members": {
      "GlobalCluster": {"shape": "GlobalCluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyOptionGroupMessage": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false},
      "OptionsToInclude": {
        "shape": "OptionConfigurationList",
        "flattened": false
      },
      "OptionsToRemove": {"shape": "OptionNamesList", "flattened": false},
      "ApplyImmediately": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "ModifyOptionGroupResult": {
    "type": "structure",
    "members": {
      "OptionGroup": {"shape": "OptionGroup", "flattened": false}
    },
    "flattened": false
  },
  "Option": {
    "type": "structure",
    "members": {
      "OptionName": {"shape": "String", "flattened": false},
      "OptionDescription": {"shape": "String", "flattened": false},
      "Persistent": {"shape": "Boolean", "flattened": false},
      "Permanent": {"shape": "Boolean", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "OptionVersion": {"shape": "String", "flattened": false},
      "OptionSettings": {
        "shape": "OptionSettingConfigurationList",
        "flattened": false
      },
      "DBSecurityGroupMemberships": {
        "shape": "DBSecurityGroupMembershipList",
        "flattened": false
      },
      "VpcSecurityGroupMemberships": {
        "shape": "VpcSecurityGroupMembershipList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "OptionConfiguration": {
    "type": "structure",
    "members": {
      "OptionName": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "OptionVersion": {"shape": "String", "flattened": false},
      "DBSecurityGroupMemberships": {
        "shape": "DBSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupMemberships": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "OptionSettings": {"shape": "OptionSettingsList", "flattened": false}
    },
    "flattened": false
  },
  "OptionConfigurationList": {
    "type": "list",
    "member": {
      "shape": "OptionConfiguration",
      "locationName": "OptionConfiguration"
    },
    "flattened": false
  },
  "OptionGroup": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false},
      "OptionGroupDescription": {"shape": "String", "flattened": false},
      "EngineName": {"shape": "String", "flattened": false},
      "MajorEngineVersion": {"shape": "String", "flattened": false},
      "Options": {"shape": "OptionsList", "flattened": false},
      "AllowsVpcAndNonVpcInstanceMemberships": {
        "shape": "Boolean",
        "flattened": false
      },
      "VpcId": {"shape": "String", "flattened": false},
      "OptionGroupArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "OptionGroupMembership": {
    "type": "structure",
    "members": {
      "OptionGroupName": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "OptionGroupMembershipList": {
    "type": "list",
    "member": {
      "shape": "OptionGroupMembership",
      "locationName": "OptionGroupMembership"
    },
    "flattened": false
  },
  "OptionGroupOption": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "EngineName": {"shape": "String", "flattened": false},
      "MajorEngineVersion": {"shape": "String", "flattened": false},
      "MinimumRequiredMinorEngineVersion": {
        "shape": "String",
        "flattened": false
      },
      "PortRequired": {"shape": "Boolean", "flattened": false},
      "DefaultPort": {"shape": "IntegerOptional", "flattened": false},
      "OptionsDependedOn": {"shape": "OptionsDependedOn", "flattened": false},
      "OptionsConflictsWith": {
        "shape": "OptionsConflictsWith",
        "flattened": false
      },
      "Persistent": {"shape": "Boolean", "flattened": false},
      "Permanent": {"shape": "Boolean", "flattened": false},
      "RequiresAutoMinorEngineVersionUpgrade": {
        "shape": "Boolean",
        "flattened": false
      },
      "VpcOnly": {"shape": "Boolean", "flattened": false},
      "SupportsOptionVersionDowngrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "OptionGroupOptionSettings": {
        "shape": "OptionGroupOptionSettingsList",
        "flattened": false
      },
      "OptionGroupOptionVersions": {
        "shape": "OptionGroupOptionVersionsList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "OptionGroupOptionSetting": {
    "type": "structure",
    "members": {
      "SettingName": {"shape": "String", "flattened": false},
      "SettingDescription": {"shape": "String", "flattened": false},
      "DefaultValue": {"shape": "String", "flattened": false},
      "ApplyType": {"shape": "String", "flattened": false},
      "AllowedValues": {"shape": "String", "flattened": false},
      "IsModifiable": {"shape": "Boolean", "flattened": false},
      "IsRequired": {"shape": "Boolean", "flattened": false},
      "MinimumEngineVersionPerAllowedValue": {
        "shape": "MinimumEngineVersionPerAllowedValueList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "OptionGroupOptionSettingsList": {
    "type": "list",
    "member": {
      "shape": "OptionGroupOptionSetting",
      "locationName": "OptionGroupOptionSetting"
    },
    "flattened": false
  },
  "OptionGroupOptionVersionsList": {
    "type": "list",
    "member": {"shape": "OptionVersion", "locationName": "OptionVersion"},
    "flattened": false
  },
  "OptionGroupOptionsList": {
    "type": "list",
    "member": {
      "shape": "OptionGroupOption",
      "locationName": "OptionGroupOption"
    },
    "flattened": false
  },
  "OptionGroupOptionsMessage": {
    "type": "structure",
    "members": {
      "OptionGroupOptions": {
        "shape": "OptionGroupOptionsList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "OptionGroups": {
    "type": "structure",
    "members": {
      "OptionGroupsList": {"shape": "OptionGroupsList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "OptionGroupsList": {
    "type": "list",
    "member": {"shape": "OptionGroup", "locationName": "OptionGroup"},
    "flattened": false
  },
  "OptionNamesList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "OptionSetting": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "Value": {"shape": "String", "flattened": false},
      "DefaultValue": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "ApplyType": {"shape": "String", "flattened": false},
      "DataType": {"shape": "String", "flattened": false},
      "AllowedValues": {"shape": "String", "flattened": false},
      "IsModifiable": {"shape": "Boolean", "flattened": false},
      "IsCollection": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "OptionSettingConfigurationList": {
    "type": "list",
    "member": {"shape": "OptionSetting", "locationName": "OptionSetting"},
    "flattened": false
  },
  "OptionSettingsList": {
    "type": "list",
    "member": {"shape": "OptionSetting", "locationName": "OptionSetting"},
    "flattened": false
  },
  "OptionVersion": {
    "type": "structure",
    "members": {
      "Version": {"shape": "String", "flattened": false},
      "IsDefault": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "OptionsConflictsWith": {
    "type": "list",
    "member": {"shape": "String", "locationName": "OptionConflictName"},
    "flattened": false
  },
  "OptionsDependedOn": {
    "type": "list",
    "member": {"shape": "String", "locationName": "OptionName"},
    "flattened": false
  },
  "OptionsList": {
    "type": "list",
    "member": {"shape": "Option", "locationName": "Option"},
    "flattened": false
  },
  "OrderableDBInstanceOption": {
    "type": "structure",
    "members": {
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "AvailabilityZoneGroup": {"shape": "String", "flattened": false},
      "AvailabilityZones": {
        "shape": "AvailabilityZoneList",
        "flattened": false
      },
      "MultiAZCapable": {"shape": "Boolean", "flattened": false},
      "ReadReplicaCapable": {"shape": "Boolean", "flattened": false},
      "Vpc": {"shape": "Boolean", "flattened": false},
      "SupportsStorageEncryption": {"shape": "Boolean", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "SupportsIops": {"shape": "Boolean", "flattened": false},
      "SupportsEnhancedMonitoring": {"shape": "Boolean", "flattened": false},
      "SupportsIAMDatabaseAuthentication": {
        "shape": "Boolean",
        "flattened": false
      },
      "SupportsPerformanceInsights": {"shape": "Boolean", "flattened": false},
      "MinStorageSize": {"shape": "IntegerOptional", "flattened": false},
      "MaxStorageSize": {"shape": "IntegerOptional", "flattened": false},
      "MinIopsPerDbInstance": {"shape": "IntegerOptional", "flattened": false},
      "MaxIopsPerDbInstance": {"shape": "IntegerOptional", "flattened": false},
      "MinIopsPerGib": {"shape": "DoubleOptional", "flattened": false},
      "MaxIopsPerGib": {"shape": "DoubleOptional", "flattened": false},
      "AvailableProcessorFeatures": {
        "shape": "AvailableProcessorFeatureList",
        "flattened": false
      },
      "SupportedEngineModes": {"shape": "EngineModeList", "flattened": false},
      "SupportsStorageAutoscaling": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "SupportsKerberosAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "OutpostCapable": {"shape": "Boolean", "flattened": false},
      "SupportsGlobalDatabases": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "OrderableDBInstanceOptionsList": {
    "type": "list",
    "member": {
      "shape": "OrderableDBInstanceOption",
      "locationName": "OrderableDBInstanceOption"
    },
    "flattened": false
  },
  "OrderableDBInstanceOptionsMessage": {
    "type": "structure",
    "members": {
      "OrderableDBInstanceOptions": {
        "shape": "OrderableDBInstanceOptionsList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "Outpost": {
    "type": "structure",
    "members": {
      "Arn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "Parameter": {
    "type": "structure",
    "members": {
      "ParameterName": {"shape": "String", "flattened": false},
      "ParameterValue": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Source": {"shape": "String", "flattened": false},
      "ApplyType": {"shape": "String", "flattened": false},
      "DataType": {"shape": "String", "flattened": false},
      "AllowedValues": {"shape": "String", "flattened": false},
      "IsModifiable": {"shape": "Boolean", "flattened": false},
      "MinimumEngineVersion": {"shape": "String", "flattened": false},
      "ApplyMethod": {"shape": "ApplyMethod", "flattened": false},
      "SupportedEngineModes": {"shape": "EngineModeList", "flattened": false}
    },
    "flattened": false
  },
  "ParametersList": {
    "type": "list",
    "member": {"shape": "Parameter", "locationName": "Parameter"},
    "flattened": false
  },
  "PendingCloudwatchLogsExports": {
    "type": "structure",
    "members": {
      "LogTypesToEnable": {"shape": "LogTypeList", "flattened": false},
      "LogTypesToDisable": {"shape": "LogTypeList", "flattened": false}
    },
    "flattened": false
  },
  "PendingMaintenanceAction": {
    "type": "structure",
    "members": {
      "Action": {"shape": "String", "flattened": false},
      "AutoAppliedAfterDate": {"shape": "TStamp", "flattened": false},
      "ForcedApplyDate": {"shape": "TStamp", "flattened": false},
      "OptInStatus": {"shape": "String", "flattened": false},
      "CurrentApplyDate": {"shape": "TStamp", "flattened": false},
      "Description": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PendingMaintenanceActionDetails": {
    "type": "list",
    "member": {
      "shape": "PendingMaintenanceAction",
      "locationName": "PendingMaintenanceAction"
    },
    "flattened": false
  },
  "PendingMaintenanceActions": {
    "type": "list",
    "member": {
      "shape": "ResourcePendingMaintenanceActions",
      "locationName": "ResourcePendingMaintenanceActions"
    },
    "flattened": false
  },
  "PendingMaintenanceActionsMessage": {
    "type": "structure",
    "members": {
      "PendingMaintenanceActions": {
        "shape": "PendingMaintenanceActions",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PendingModifiedValues": {
    "type": "structure",
    "members": {
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "CACertificateIdentifier": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "PendingCloudwatchLogsExports": {
        "shape": "PendingCloudwatchLogsExports",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "IAMDatabaseAuthenticationEnabled": {
        "shape": "BooleanOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ProcessorFeature": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "Value": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ProcessorFeatureList": {
    "type": "list",
    "member": {"shape": "ProcessorFeature", "locationName": "ProcessorFeature"},
    "flattened": false
  },
  "PromoteReadReplicaDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PromoteReadReplicaDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "PromoteReadReplicaMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PromoteReadReplicaResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "PurchaseReservedDBInstancesOfferingMessage": {
    "type": "structure",
    "members": {
      "ReservedDBInstancesOfferingId": {"shape": "String", "flattened": false},
      "ReservedDBInstanceId": {"shape": "String", "flattened": false},
      "DBInstanceCount": {"shape": "IntegerOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "PurchaseReservedDBInstancesOfferingResult": {
    "type": "structure",
    "members": {
      "ReservedDBInstance": {"shape": "ReservedDBInstance", "flattened": false}
    },
    "flattened": false
  },
  "Range": {
    "type": "structure",
    "members": {
      "From": {"shape": "Integer", "flattened": false},
      "To": {"shape": "Integer", "flattened": false},
      "Step": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "RangeList": {
    "type": "list",
    "member": {"shape": "Range", "locationName": "Range"},
    "flattened": false
  },
  "ReadReplicaDBClusterIdentifierList": {
    "type": "list",
    "member": {
      "shape": "String",
      "locationName": "ReadReplicaDBClusterIdentifier"
    },
    "flattened": false
  },
  "ReadReplicaDBInstanceIdentifierList": {
    "type": "list",
    "member": {
      "shape": "String",
      "locationName": "ReadReplicaDBInstanceIdentifier"
    },
    "flattened": false
  },
  "ReadReplicaIdentifierList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "ReadReplicaIdentifier"},
    "flattened": false
  },
  "ReadersArnList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "RebootDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "ForceFailover": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "RebootDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "RecurringCharge": {
    "type": "structure",
    "members": {
      "RecurringChargeAmount": {"shape": "Double", "flattened": false},
      "RecurringChargeFrequency": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RecurringChargeList": {
    "type": "list",
    "member": {"shape": "RecurringCharge", "locationName": "RecurringCharge"},
    "flattened": false
  },
  "RegisterDBProxyTargetsRequest": {
    "type": "structure",
    "members": {
      "DBProxyName": {"shape": "String", "flattened": false},
      "TargetGroupName": {"shape": "String", "flattened": false},
      "DBInstanceIdentifiers": {"shape": "StringList", "flattened": false},
      "DBClusterIdentifiers": {"shape": "StringList", "flattened": false}
    },
    "flattened": false
  },
  "RegisterDBProxyTargetsResponse": {
    "type": "structure",
    "members": {
      "DBProxyTargets": {"shape": "TargetList", "flattened": false}
    },
    "flattened": false
  },
  "RemoveFromGlobalClusterMessage": {
    "type": "structure",
    "members": {
      "GlobalClusterIdentifier": {"shape": "String", "flattened": false},
      "DbClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RemoveFromGlobalClusterResult": {
    "type": "structure",
    "members": {
      "GlobalCluster": {"shape": "GlobalCluster", "flattened": false}
    },
    "flattened": false
  },
  "RemoveRoleFromDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RemoveRoleFromDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "RoleArn": {"shape": "String", "flattened": false},
      "FeatureName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RemoveSourceIdentifierFromSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SourceIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RemoveSourceIdentifierFromSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "RemoveTagsFromResourceMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "KeyList", "flattened": false}
    },
    "flattened": false
  },
  "ReplicaMode": {"type": "string", "flattened": false},
  "ReservedDBInstance": {
    "type": "structure",
    "members": {
      "ReservedDBInstanceId": {"shape": "String", "flattened": false},
      "ReservedDBInstancesOfferingId": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "StartTime": {"shape": "TStamp", "flattened": false},
      "Duration": {"shape": "Integer", "flattened": false},
      "FixedPrice": {"shape": "Double", "flattened": false},
      "UsagePrice": {"shape": "Double", "flattened": false},
      "CurrencyCode": {"shape": "String", "flattened": false},
      "DBInstanceCount": {"shape": "Integer", "flattened": false},
      "ProductDescription": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "Boolean", "flattened": false},
      "State": {"shape": "String", "flattened": false},
      "RecurringCharges": {"shape": "RecurringChargeList", "flattened": false},
      "ReservedDBInstanceArn": {"shape": "String", "flattened": false},
      "LeaseId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ReservedDBInstanceList": {
    "type": "list",
    "member": {
      "shape": "ReservedDBInstance",
      "locationName": "ReservedDBInstance"
    },
    "flattened": false
  },
  "ReservedDBInstanceMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ReservedDBInstances": {
        "shape": "ReservedDBInstanceList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ReservedDBInstancesOffering": {
    "type": "structure",
    "members": {
      "ReservedDBInstancesOfferingId": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Duration": {"shape": "Integer", "flattened": false},
      "FixedPrice": {"shape": "Double", "flattened": false},
      "UsagePrice": {"shape": "Double", "flattened": false},
      "CurrencyCode": {"shape": "String", "flattened": false},
      "ProductDescription": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "Boolean", "flattened": false},
      "RecurringCharges": {"shape": "RecurringChargeList", "flattened": false}
    },
    "flattened": false
  },
  "ReservedDBInstancesOfferingList": {
    "type": "list",
    "member": {
      "shape": "ReservedDBInstancesOffering",
      "locationName": "ReservedDBInstancesOffering"
    },
    "flattened": false
  },
  "ReservedDBInstancesOfferingMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ReservedDBInstancesOfferings": {
        "shape": "ReservedDBInstancesOfferingList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ResetDBClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "ResetAllParameters": {"shape": "Boolean", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ResetDBParameterGroupMessage": {
    "type": "structure",
    "members": {
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "ResetAllParameters": {"shape": "Boolean", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ResourcePendingMaintenanceActions": {
    "type": "structure",
    "members": {
      "ResourceIdentifier": {"shape": "String", "flattened": false},
      "PendingMaintenanceActionDetails": {
        "shape": "PendingMaintenanceActionDetails",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RestoreDBClusterFromS3Message": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "CharacterSetName": {"shape": "String", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "SourceEngine": {"shape": "String", "flattened": false},
      "SourceEngineVersion": {"shape": "String", "flattened": false},
      "S3BucketName": {"shape": "String", "flattened": false},
      "S3Prefix": {"shape": "String", "flattened": false},
      "S3IngestionRoleArn": {"shape": "String", "flattened": false},
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBClusterFromS3Result": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBClusterFromSnapshotMessage": {
    "type": "structure",
    "members": {
      "AvailabilityZones": {"shape": "AvailabilityZones", "flattened": false},
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "DatabaseName": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "Tags": {"shape": "TagList", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "EngineMode": {"shape": "String", "flattened": false},
      "ScalingConfiguration": {
        "shape": "ScalingConfiguration",
        "flattened": false
      },
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBClusterFromSnapshotResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBClusterToPointInTimeMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false},
      "RestoreType": {"shape": "String", "flattened": false},
      "SourceDBClusterIdentifier": {"shape": "String", "flattened": false},
      "RestoreToTime": {"shape": "TStamp", "flattened": false},
      "UseLatestRestorableTime": {"shape": "Boolean", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "Tags": {"shape": "TagList", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "BacktrackWindow": {"shape": "LongOptional", "flattened": false},
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "DBClusterParameterGroupName": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBClusterToPointInTimeResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceFromDBSnapshotMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "LicenseModel": {"shape": "String", "flattened": false},
      "DBName": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "TdeCredentialPassword": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "Domain": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "UseDefaultProcessorFeatures": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "EnableCustomerOwnedIp": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceFromDBSnapshotResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceFromS3Message": {
    "type": "structure",
    "members": {
      "DBName": {"shape": "String", "flattened": false},
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "AllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "DBSecurityGroups": {
        "shape": "DBSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "PreferredBackupWindow": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "LicenseModel": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "StorageEncrypted": {"shape": "BooleanOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "MonitoringInterval": {"shape": "IntegerOptional", "flattened": false},
      "MonitoringRoleArn": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "SourceEngine": {"shape": "String", "flattened": false},
      "SourceEngineVersion": {"shape": "String", "flattened": false},
      "S3BucketName": {"shape": "String", "flattened": false},
      "S3Prefix": {"shape": "String", "flattened": false},
      "S3IngestionRoleArn": {"shape": "String", "flattened": false},
      "EnablePerformanceInsights": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "PerformanceInsightsKMSKeyId": {"shape": "String", "flattened": false},
      "PerformanceInsightsRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "UseDefaultProcessorFeatures": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceFromS3Result": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceToPointInTimeMessage": {
    "type": "structure",
    "members": {
      "SourceDBInstanceIdentifier": {"shape": "String", "flattened": false},
      "TargetDBInstanceIdentifier": {"shape": "String", "flattened": false},
      "RestoreTime": {"shape": "TStamp", "flattened": false},
      "UseLatestRestorableTime": {"shape": "Boolean", "flattened": false},
      "DBInstanceClass": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "DBSubnetGroupName": {"shape": "String", "flattened": false},
      "MultiAZ": {"shape": "BooleanOptional", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "AutoMinorVersionUpgrade": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "LicenseModel": {"shape": "String", "flattened": false},
      "DBName": {"shape": "String", "flattened": false},
      "Engine": {"shape": "String", "flattened": false},
      "Iops": {"shape": "IntegerOptional", "flattened": false},
      "OptionGroupName": {"shape": "String", "flattened": false},
      "CopyTagsToSnapshot": {"shape": "BooleanOptional", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "StorageType": {"shape": "String", "flattened": false},
      "TdeCredentialArn": {"shape": "String", "flattened": false},
      "TdeCredentialPassword": {"shape": "String", "flattened": false},
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "Domain": {"shape": "String", "flattened": false},
      "DomainIAMRoleName": {"shape": "String", "flattened": false},
      "EnableIAMDatabaseAuthentication": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "EnableCloudwatchLogsExports": {
        "shape": "LogTypeList",
        "flattened": false
      },
      "ProcessorFeatures": {
        "shape": "ProcessorFeatureList",
        "flattened": false
      },
      "UseDefaultProcessorFeatures": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "DBParameterGroupName": {"shape": "String", "flattened": false},
      "DeletionProtection": {"shape": "BooleanOptional", "flattened": false},
      "SourceDbiResourceId": {"shape": "String", "flattened": false},
      "MaxAllocatedStorage": {"shape": "IntegerOptional", "flattened": false},
      "SourceDBInstanceAutomatedBackupsArn": {
        "shape": "String",
        "flattened": false
      },
      "EnableCustomerOwnedIp": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "RestoreDBInstanceToPointInTimeResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "RestoreWindow": {
    "type": "structure",
    "members": {
      "EarliestTime": {"shape": "TStamp", "flattened": false},
      "LatestTime": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "RevokeDBSecurityGroupIngressMessage": {
    "type": "structure",
    "members": {
      "DBSecurityGroupName": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupId": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RevokeDBSecurityGroupIngressResult": {
    "type": "structure",
    "members": {
      "DBSecurityGroup": {"shape": "DBSecurityGroup", "flattened": false}
    },
    "flattened": false
  },
  "ScalingConfiguration": {
    "type": "structure",
    "members": {
      "MinCapacity": {"shape": "IntegerOptional", "flattened": false},
      "MaxCapacity": {"shape": "IntegerOptional", "flattened": false},
      "AutoPause": {"shape": "BooleanOptional", "flattened": false},
      "SecondsUntilAutoPause": {"shape": "IntegerOptional", "flattened": false},
      "TimeoutAction": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ScalingConfigurationInfo": {
    "type": "structure",
    "members": {
      "MinCapacity": {"shape": "IntegerOptional", "flattened": false},
      "MaxCapacity": {"shape": "IntegerOptional", "flattened": false},
      "AutoPause": {"shape": "BooleanOptional", "flattened": false},
      "SecondsUntilAutoPause": {"shape": "IntegerOptional", "flattened": false},
      "TimeoutAction": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SourceIdsList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "SourceId"},
    "flattened": false
  },
  "SourceRegion": {
    "type": "structure",
    "members": {
      "RegionName": {"shape": "String", "flattened": false},
      "Endpoint": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "SupportsDBInstanceAutomatedBackupsReplication": {
        "shape": "Boolean",
        "flattened": false
      }
    },
    "flattened": false
  },
  "SourceRegionList": {
    "type": "list",
    "member": {"shape": "SourceRegion", "locationName": "SourceRegion"},
    "flattened": false
  },
  "SourceRegionMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "SourceRegions": {"shape": "SourceRegionList", "flattened": false}
    },
    "flattened": false
  },
  "SourceType": {"type": "string", "flattened": false},
  "StartActivityStreamRequest": {
    "type": "structure",
    "members": {
      "ResourceArn": {"shape": "String", "flattened": false},
      "Mode": {"shape": "ActivityStreamMode", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "ApplyImmediately": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "StartActivityStreamResponse": {
    "type": "structure",
    "members": {
      "KmsKeyId": {"shape": "String", "flattened": false},
      "KinesisStreamName": {"shape": "String", "flattened": false},
      "Status": {"shape": "ActivityStreamStatus", "flattened": false},
      "Mode": {"shape": "ActivityStreamMode", "flattened": false},
      "ApplyImmediately": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "StartDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StartDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "StartDBInstanceAutomatedBackupsReplicationMessage": {
    "type": "structure",
    "members": {
      "SourceDBInstanceArn": {"shape": "String", "flattened": false},
      "BackupRetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "PreSignedUrl": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StartDBInstanceAutomatedBackupsReplicationResult": {
    "type": "structure",
    "members": {
      "DBInstanceAutomatedBackup": {
        "shape": "DBInstanceAutomatedBackup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StartDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StartDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "StartExportTaskMessage": {
    "type": "structure",
    "members": {
      "ExportTaskIdentifier": {"shape": "String", "flattened": false},
      "SourceArn": {"shape": "String", "flattened": false},
      "S3BucketName": {"shape": "String", "flattened": false},
      "IamRoleArn": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "S3Prefix": {"shape": "String", "flattened": false},
      "ExportOnly": {"shape": "StringList", "flattened": false}
    },
    "flattened": false
  },
  "StopActivityStreamRequest": {
    "type": "structure",
    "members": {
      "ResourceArn": {"shape": "String", "flattened": false},
      "ApplyImmediately": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "StopActivityStreamResponse": {
    "type": "structure",
    "members": {
      "KmsKeyId": {"shape": "String", "flattened": false},
      "KinesisStreamName": {"shape": "String", "flattened": false},
      "Status": {"shape": "ActivityStreamStatus", "flattened": false}
    },
    "flattened": false
  },
  "StopDBClusterMessage": {
    "type": "structure",
    "members": {
      "DBClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StopDBClusterResult": {
    "type": "structure",
    "members": {
      "DBCluster": {"shape": "DBCluster", "flattened": false}
    },
    "flattened": false
  },
  "StopDBInstanceAutomatedBackupsReplicationMessage": {
    "type": "structure",
    "members": {
      "SourceDBInstanceArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StopDBInstanceAutomatedBackupsReplicationResult": {
    "type": "structure",
    "members": {
      "DBInstanceAutomatedBackup": {
        "shape": "DBInstanceAutomatedBackup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StopDBInstanceMessage": {
    "type": "structure",
    "members": {
      "DBInstanceIdentifier": {"shape": "String", "flattened": false},
      "DBSnapshotIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "StopDBInstanceResult": {
    "type": "structure",
    "members": {
      "DBInstance": {"shape": "DBInstance", "flattened": false}
    },
    "flattened": false
  },
  "String": {"type": "string", "flattened": false},
  "StringList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "StringSensitive": {"type": "string", "flattened": false},
  "Subnet": {
    "type": "structure",
    "members": {
      "SubnetIdentifier": {"shape": "String", "flattened": false},
      "SubnetAvailabilityZone": {
        "shape": "AvailabilityZone",
        "flattened": false
      },
      "SubnetOutpost": {"shape": "Outpost", "flattened": false},
      "SubnetStatus": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SubnetIdentifierList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "SubnetIdentifier"},
    "flattened": false
  },
  "SubnetList": {
    "type": "list",
    "member": {"shape": "Subnet", "locationName": "Subnet"},
    "flattened": false
  },
  "SupportedCharacterSetsList": {
    "type": "list",
    "member": {"shape": "CharacterSet", "locationName": "CharacterSet"},
    "flattened": false
  },
  "SupportedTimezonesList": {
    "type": "list",
    "member": {"shape": "Timezone", "locationName": "Timezone"},
    "flattened": false
  },
  "TStamp": {"type": "timestamp", "flattened": false},
  "Tag": {
    "type": "structure",
    "members": {
      "Key": {"shape": "String", "flattened": false},
      "Value": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TagList": {
    "type": "list",
    "member": {"shape": "Tag", "locationName": "Tag"},
    "flattened": false
  },
  "TagListMessage": {
    "type": "structure",
    "members": {
      "TagList": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "TargetGroupList": {
    "type": "list",
    "member": {"shape": "DBProxyTargetGroup"},
    "flattened": false
  },
  "TargetHealth": {
    "type": "structure",
    "members": {
      "State": {"shape": "TargetState", "flattened": false},
      "Reason": {"shape": "TargetHealthReason", "flattened": false},
      "Description": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TargetHealthReason": {"type": "string", "flattened": false},
  "TargetList": {
    "type": "list",
    "member": {"shape": "DBProxyTarget"},
    "flattened": false
  },
  "TargetState": {"type": "string", "flattened": false},
  "TargetType": {"type": "string", "flattened": false},
  "Timezone": {
    "type": "structure",
    "members": {
      "TimezoneName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "UpgradeTarget": {
    "type": "structure",
    "members": {
      "Engine": {"shape": "String", "flattened": false},
      "EngineVersion": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "AutoUpgrade": {"shape": "Boolean", "flattened": false},
      "IsMajorVersionUpgrade": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "UserAuthConfig": {
    "type": "structure",
    "members": {
      "Description": {"shape": "String", "flattened": false},
      "UserName": {"shape": "String", "flattened": false},
      "AuthScheme": {"shape": "AuthScheme", "flattened": false},
      "SecretArn": {"shape": "String", "flattened": false},
      "IAMAuth": {"shape": "IAMAuthMode", "flattened": false}
    },
    "flattened": false
  },
  "UserAuthConfigInfo": {
    "type": "structure",
    "members": {
      "Description": {"shape": "String", "flattened": false},
      "UserName": {"shape": "String", "flattened": false},
      "AuthScheme": {"shape": "AuthScheme", "flattened": false},
      "SecretArn": {"shape": "String", "flattened": false},
      "IAMAuth": {"shape": "IAMAuthMode", "flattened": false}
    },
    "flattened": false
  },
  "UserAuthConfigInfoList": {
    "type": "list",
    "member": {"shape": "UserAuthConfigInfo"},
    "flattened": false
  },
  "UserAuthConfigList": {
    "type": "list",
    "member": {"shape": "UserAuthConfig"},
    "flattened": false
  },
  "ValidDBInstanceModificationsMessage": {
    "type": "structure",
    "members": {
      "Storage": {"shape": "ValidStorageOptionsList", "flattened": false},
      "ValidProcessorFeatures": {
        "shape": "AvailableProcessorFeatureList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ValidStorageOptions": {
    "type": "structure",
    "members": {
      "StorageType": {"shape": "String", "flattened": false},
      "StorageSize": {"shape": "RangeList", "flattened": false},
      "ProvisionedIops": {"shape": "RangeList", "flattened": false},
      "IopsToStorageRatio": {"shape": "DoubleRangeList", "flattened": false},
      "SupportsStorageAutoscaling": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "ValidStorageOptionsList": {
    "type": "list",
    "member": {
      "shape": "ValidStorageOptions",
      "locationName": "ValidStorageOptions"
    },
    "flattened": false
  },
  "ValidUpgradeTargetList": {
    "type": "list",
    "member": {"shape": "UpgradeTarget", "locationName": "UpgradeTarget"},
    "flattened": false
  },
  "VpcSecurityGroupIdList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "VpcSecurityGroupId"},
    "flattened": false
  },
  "VpcSecurityGroupMembership": {
    "type": "structure",
    "members": {
      "VpcSecurityGroupId": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "VpcSecurityGroupMembershipList": {
    "type": "list",
    "member": {
      "shape": "VpcSecurityGroupMembership",
      "locationName": "VpcSecurityGroupMembership"
    },
    "flattened": false
  },
  "VpnDetails": {
    "type": "structure",
    "members": {
      "VpnId": {"shape": "String", "flattened": false},
      "VpnTunnelOriginatorIP": {"shape": "String", "flattened": false},
      "VpnGatewayIp": {"shape": "String", "flattened": false},
      "VpnPSK": {"shape": "StringSensitive", "flattened": false},
      "VpnName": {"shape": "String", "flattened": false},
      "VpnState": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "WriteForwardingStatus": {"type": "string", "flattened": false}
};