shapesJson top-level constant

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

Implementation

const Map<String, Map<String, dynamic>> shapesJson = {
  "AcceptReservedNodeExchangeInputMessage": {
    "type": "structure",
    "members": {
      "ReservedNodeId": {"shape": "String", "flattened": false},
      "TargetReservedNodeOfferingId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AcceptReservedNodeExchangeOutputMessage": {
    "type": "structure",
    "members": {
      "ExchangedReservedNode": {"shape": "ReservedNode", "flattened": false}
    },
    "flattened": false
  },
  "AccountAttribute": {
    "type": "structure",
    "members": {
      "AttributeName": {"shape": "String", "flattened": false},
      "AttributeValues": {"shape": "AttributeValueList", "flattened": false}
    },
    "flattened": false
  },
  "AccountAttributeList": {
    "type": "structure",
    "members": {
      "AccountAttributes": {"shape": "AttributeList", "flattened": false}
    },
    "flattened": false
  },
  "AccountWithRestoreAccess": {
    "type": "structure",
    "members": {
      "AccountId": {"shape": "String", "flattened": false},
      "AccountAlias": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AccountsWithRestoreAccessList": {
    "type": "list",
    "member": {
      "shape": "AccountWithRestoreAccess",
      "locationName": "AccountWithRestoreAccess"
    },
    "flattened": false
  },
  "ActionType": {"type": "string", "flattened": false},
  "AssociatedClusterList": {
    "type": "list",
    "member": {
      "shape": "ClusterAssociatedToSchedule",
      "locationName": "ClusterAssociatedToSchedule"
    },
    "flattened": false
  },
  "AttributeList": {
    "type": "list",
    "member": {"shape": "AccountAttribute", "locationName": "AccountAttribute"},
    "flattened": false
  },
  "AttributeNameList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "AttributeName"},
    "flattened": false
  },
  "AttributeValueList": {
    "type": "list",
    "member": {
      "shape": "AttributeValueTarget",
      "locationName": "AttributeValueTarget"
    },
    "flattened": false
  },
  "AttributeValueTarget": {
    "type": "structure",
    "members": {
      "AttributeValue": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AuthorizeClusterSecurityGroupIngressMessage": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AuthorizeClusterSecurityGroupIngressResult": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroup": {
        "shape": "ClusterSecurityGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "AuthorizeSnapshotAccessMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotClusterIdentifier": {"shape": "String", "flattened": false},
      "AccountWithRestoreAccess": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "AuthorizeSnapshotAccessResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "AvailabilityZone": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false},
      "SupportedPlatforms": {
        "shape": "SupportedPlatformsList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "AvailabilityZoneList": {
    "type": "list",
    "member": {"shape": "AvailabilityZone", "locationName": "AvailabilityZone"},
    "flattened": false
  },
  "BatchDeleteClusterSnapshotsRequest": {
    "type": "structure",
    "members": {
      "Identifiers": {
        "shape": "DeleteClusterSnapshotMessageList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "BatchDeleteClusterSnapshotsResult": {
    "type": "structure",
    "members": {
      "Resources": {"shape": "SnapshotIdentifierList", "flattened": false},
      "Errors": {"shape": "BatchSnapshotOperationErrorList", "flattened": false}
    },
    "flattened": false
  },
  "BatchModifyClusterSnapshotsMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifierList": {
        "shape": "SnapshotIdentifierList",
        "flattened": false
      },
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "Force": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "BatchModifyClusterSnapshotsOutputMessage": {
    "type": "structure",
    "members": {
      "Resources": {"shape": "SnapshotIdentifierList", "flattened": false},
      "Errors": {"shape": "BatchSnapshotOperationErrors", "flattened": false}
    },
    "flattened": false
  },
  "BatchSnapshotOperationErrorList": {
    "type": "list",
    "member": {
      "shape": "SnapshotErrorMessage",
      "locationName": "SnapshotErrorMessage"
    },
    "flattened": false
  },
  "BatchSnapshotOperationErrors": {
    "type": "list",
    "member": {
      "shape": "SnapshotErrorMessage",
      "locationName": "SnapshotErrorMessage"
    },
    "flattened": false
  },
  "Boolean": {"type": "boolean", "flattened": false},
  "BooleanOptional": {"type": "boolean", "flattened": false},
  "CancelResizeMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "Cluster": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "ClusterStatus": {"shape": "String", "flattened": false},
      "ClusterAvailabilityStatus": {"shape": "String", "flattened": false},
      "ModifyStatus": {"shape": "String", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "DBName": {"shape": "String", "flattened": false},
      "Endpoint": {"shape": "Endpoint", "flattened": false},
      "ClusterCreateTime": {"shape": "TStamp", "flattened": false},
      "AutomatedSnapshotRetentionPeriod": {
        "shape": "Integer",
        "flattened": false
      },
      "ManualSnapshotRetentionPeriod": {"shape": "Integer", "flattened": false},
      "ClusterSecurityGroups": {
        "shape": "ClusterSecurityGroupMembershipList",
        "flattened": false
      },
      "VpcSecurityGroups": {
        "shape": "VpcSecurityGroupMembershipList",
        "flattened": false
      },
      "ClusterParameterGroups": {
        "shape": "ClusterParameterGroupStatusList",
        "flattened": false
      },
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "PendingModifiedValues": {
        "shape": "PendingModifiedValues",
        "flattened": false
      },
      "ClusterVersion": {"shape": "String", "flattened": false},
      "AllowVersionUpgrade": {"shape": "Boolean", "flattened": false},
      "NumberOfNodes": {"shape": "Integer", "flattened": false},
      "PubliclyAccessible": {"shape": "Boolean", "flattened": false},
      "Encrypted": {"shape": "Boolean", "flattened": false},
      "RestoreStatus": {"shape": "RestoreStatus", "flattened": false},
      "DataTransferProgress": {
        "shape": "DataTransferProgress",
        "flattened": false
      },
      "HsmStatus": {"shape": "HsmStatus", "flattened": false},
      "ClusterSnapshotCopyStatus": {
        "shape": "ClusterSnapshotCopyStatus",
        "flattened": false
      },
      "ClusterPublicKey": {"shape": "String", "flattened": false},
      "ClusterNodes": {"shape": "ClusterNodesList", "flattened": false},
      "ElasticIpStatus": {"shape": "ElasticIpStatus", "flattened": false},
      "ClusterRevisionNumber": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EnhancedVpcRouting": {"shape": "Boolean", "flattened": false},
      "IamRoles": {"shape": "ClusterIamRoleList", "flattened": false},
      "PendingActions": {"shape": "PendingActionsList", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "ElasticResizeNumberOfNodeOptions": {
        "shape": "String",
        "flattened": false
      },
      "DeferredMaintenanceWindows": {
        "shape": "DeferredMaintenanceWindowsList",
        "flattened": false
      },
      "SnapshotScheduleIdentifier": {"shape": "String", "flattened": false},
      "SnapshotScheduleState": {"shape": "ScheduleState", "flattened": false},
      "ExpectedNextSnapshotScheduleTime": {
        "shape": "TStamp",
        "flattened": false
      },
      "ExpectedNextSnapshotScheduleTimeStatus": {
        "shape": "String",
        "flattened": false
      },
      "NextMaintenanceWindowStartTime": {"shape": "TStamp", "flattened": false},
      "ResizeInfo": {"shape": "ResizeInfo", "flattened": false},
      "AvailabilityZoneRelocationStatus": {
        "shape": "String",
        "flattened": false
      },
      "ClusterNamespaceArn": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterAssociatedToSchedule": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ScheduleAssociationState": {"shape": "ScheduleState", "flattened": false}
    },
    "flattened": false
  },
  "ClusterCredentials": {
    "type": "structure",
    "members": {
      "DbUser": {"shape": "String", "flattened": false},
      "DbPassword": {"shape": "SensitiveString", "flattened": false},
      "Expiration": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "ClusterDbRevision": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "CurrentDatabaseRevision": {"shape": "String", "flattened": false},
      "DatabaseRevisionReleaseDate": {"shape": "TStamp", "flattened": false},
      "RevisionTargets": {"shape": "RevisionTargetsList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterDbRevisionsList": {
    "type": "list",
    "member": {
      "shape": "ClusterDbRevision",
      "locationName": "ClusterDbRevision"
    },
    "flattened": false
  },
  "ClusterDbRevisionsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ClusterDbRevisions": {
        "shape": "ClusterDbRevisionsList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ClusterIamRole": {
    "type": "structure",
    "members": {
      "IamRoleArn": {"shape": "String", "flattened": false},
      "ApplyStatus": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterIamRoleList": {
    "type": "list",
    "member": {"shape": "ClusterIamRole", "locationName": "ClusterIamRole"},
    "flattened": false
  },
  "ClusterList": {
    "type": "list",
    "member": {"shape": "Cluster", "locationName": "Cluster"},
    "flattened": false
  },
  "ClusterNode": {
    "type": "structure",
    "members": {
      "NodeRole": {"shape": "String", "flattened": false},
      "PrivateIPAddress": {"shape": "String", "flattened": false},
      "PublicIPAddress": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterNodesList": {
    "type": "list",
    "member": {"shape": "ClusterNode"},
    "flattened": false
  },
  "ClusterParameterGroup": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "ParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterParameterGroupDetails": {
    "type": "structure",
    "members": {
      "Parameters": {"shape": "ParametersList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterParameterGroupNameMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "ParameterGroupStatus": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterParameterGroupStatus": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "ParameterApplyStatus": {"shape": "String", "flattened": false},
      "ClusterParameterStatusList": {
        "shape": "ClusterParameterStatusList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ClusterParameterGroupStatusList": {
    "type": "list",
    "member": {
      "shape": "ClusterParameterGroupStatus",
      "locationName": "ClusterParameterGroup"
    },
    "flattened": false
  },
  "ClusterParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ParameterGroups": {"shape": "ParameterGroupList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterParameterStatus": {
    "type": "structure",
    "members": {
      "ParameterName": {"shape": "String", "flattened": false},
      "ParameterApplyStatus": {"shape": "String", "flattened": false},
      "ParameterApplyErrorDescription": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterParameterStatusList": {
    "type": "list",
    "member": {"shape": "ClusterParameterStatus"},
    "flattened": false
  },
  "ClusterSecurityGroup": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "EC2SecurityGroups": {
        "shape": "EC2SecurityGroupList",
        "flattened": false
      },
      "IPRanges": {"shape": "IPRangeList", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterSecurityGroupMembership": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterSecurityGroupMembershipList": {
    "type": "list",
    "member": {
      "shape": "ClusterSecurityGroupMembership",
      "locationName": "ClusterSecurityGroup"
    },
    "flattened": false
  },
  "ClusterSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ClusterSecurityGroups": {
        "shape": "ClusterSecurityGroups",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ClusterSecurityGroupNameList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "ClusterSecurityGroupName"},
    "flattened": false
  },
  "ClusterSecurityGroups": {
    "type": "list",
    "member": {
      "shape": "ClusterSecurityGroup",
      "locationName": "ClusterSecurityGroup"
    },
    "flattened": false
  },
  "ClusterSnapshotCopyStatus": {
    "type": "structure",
    "members": {
      "DestinationRegion": {"shape": "String", "flattened": false},
      "RetentionPeriod": {"shape": "Long", "flattened": false},
      "ManualSnapshotRetentionPeriod": {"shape": "Integer", "flattened": false},
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterSubnetGroup": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "SubnetGroupStatus": {"shape": "String", "flattened": false},
      "Subnets": {"shape": "SubnetList", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "ClusterSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ClusterSubnetGroups": {
        "shape": "ClusterSubnetGroups",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ClusterSubnetGroups": {
    "type": "list",
    "member": {
      "shape": "ClusterSubnetGroup",
      "locationName": "ClusterSubnetGroup"
    },
    "flattened": false
  },
  "ClusterVersion": {
    "type": "structure",
    "members": {
      "ClusterVersion": {"shape": "String", "flattened": false},
      "ClusterParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ClusterVersionList": {
    "type": "list",
    "member": {"shape": "ClusterVersion", "locationName": "ClusterVersion"},
    "flattened": false
  },
  "ClusterVersionsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ClusterVersions": {"shape": "ClusterVersionList", "flattened": false}
    },
    "flattened": false
  },
  "ClustersMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "Clusters": {"shape": "ClusterList", "flattened": false}
    },
    "flattened": false
  },
  "CopyClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "SourceSnapshotIdentifier": {"shape": "String", "flattened": false},
      "SourceSnapshotClusterIdentifier": {
        "shape": "String",
        "flattened": false
      },
      "TargetSnapshotIdentifier": {"shape": "String", "flattened": false},
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CopyClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterMessage": {
    "type": "structure",
    "members": {
      "DBName": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ClusterType": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "ClusterSecurityGroups": {
        "shape": "ClusterSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "ClusterParameterGroupName": {"shape": "String", "flattened": false},
      "AutomatedSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "ClusterVersion": {"shape": "String", "flattened": false},
      "AllowVersionUpgrade": {"shape": "BooleanOptional", "flattened": false},
      "NumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "Encrypted": {"shape": "BooleanOptional", "flattened": false},
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "ElasticIp": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EnhancedVpcRouting": {"shape": "BooleanOptional", "flattened": false},
      "AdditionalInfo": {"shape": "String", "flattened": false},
      "IamRoles": {"shape": "IamRoleArnList", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "SnapshotScheduleIdentifier": {"shape": "String", "flattened": false},
      "AvailabilityZoneRelocation": {
        "shape": "BooleanOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "ParameterGroupFamily": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterParameterGroupResult": {
    "type": "structure",
    "members": {
      "ClusterParameterGroup": {
        "shape": "ClusterParameterGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterSecurityGroupResult": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroup": {
        "shape": "ClusterSecurityGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "SubnetIds": {"shape": "SubnetIdentifierList", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateClusterSubnetGroupResult": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroup": {"shape": "ClusterSubnetGroup", "flattened": false}
    },
    "flattened": false
  },
  "CreateEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SnsTopicArn": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "SourceIds": {"shape": "SourceIdsList", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "Severity": {"shape": "String", "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
  },
  "CreateHsmClientCertificateMessage": {
    "type": "structure",
    "members": {
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateHsmClientCertificateResult": {
    "type": "structure",
    "members": {
      "HsmClientCertificate": {
        "shape": "HsmClientCertificate",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateHsmConfigurationMessage": {
    "type": "structure",
    "members": {
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "HsmIpAddress": {"shape": "String", "flattened": false},
      "HsmPartitionName": {"shape": "String", "flattened": false},
      "HsmPartitionPassword": {"shape": "String", "flattened": false},
      "HsmServerPublicCertificate": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateHsmConfigurationResult": {
    "type": "structure",
    "members": {
      "HsmConfiguration": {"shape": "HsmConfiguration", "flattened": false}
    },
    "flattened": false
  },
  "CreateScheduledActionMessage": {
    "type": "structure",
    "members": {
      "ScheduledActionName": {"shape": "String", "flattened": false},
      "TargetAction": {"shape": "ScheduledActionType", "flattened": false},
      "Schedule": {"shape": "String", "flattened": false},
      "IamRole": {"shape": "String", "flattened": false},
      "ScheduledActionDescription": {"shape": "String", "flattened": false},
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false},
      "Enable": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "CreateSnapshotCopyGrantMessage": {
    "type": "structure",
    "members": {
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateSnapshotCopyGrantResult": {
    "type": "structure",
    "members": {
      "SnapshotCopyGrant": {"shape": "SnapshotCopyGrant", "flattened": false}
    },
    "flattened": false
  },
  "CreateSnapshotScheduleMessage": {
    "type": "structure",
    "members": {
      "ScheduleDefinitions": {
        "shape": "ScheduleDefinitionList",
        "flattened": false
      },
      "ScheduleIdentifier": {"shape": "String", "flattened": false},
      "ScheduleDescription": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "DryRun": {"shape": "BooleanOptional", "flattened": false},
      "NextInvocations": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "CreateTagsMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CreateUsageLimitMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "FeatureType": {"shape": "UsageLimitFeatureType", "flattened": false},
      "LimitType": {"shape": "UsageLimitLimitType", "flattened": false},
      "Amount": {"shape": "Long", "flattened": false},
      "Period": {"shape": "UsageLimitPeriod", "flattened": false},
      "BreachAction": {"shape": "UsageLimitBreachAction", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "CustomerStorageMessage": {
    "type": "structure",
    "members": {
      "TotalBackupSizeInMegaBytes": {"shape": "Double", "flattened": false},
      "TotalProvisionedStorageInMegaBytes": {
        "shape": "Double",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DataTransferProgress": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "CurrentRateInMegaBytesPerSecond": {
        "shape": "DoubleOptional",
        "flattened": false
      },
      "TotalDataInMegaBytes": {"shape": "Long", "flattened": false},
      "DataTransferredInMegaBytes": {"shape": "Long", "flattened": false},
      "EstimatedTimeToCompletionInSeconds": {
        "shape": "LongOptional",
        "flattened": false
      },
      "ElapsedTimeInSeconds": {"shape": "LongOptional", "flattened": false}
    },
    "flattened": false
  },
  "DbGroupList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "DbGroup"},
    "flattened": false
  },
  "DefaultClusterParameters": {
    "type": "structure",
    "members": {
      "ParameterGroupFamily": {"shape": "String", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "DeferredMaintenanceWindow": {
    "type": "structure",
    "members": {
      "DeferMaintenanceIdentifier": {"shape": "String", "flattened": false},
      "DeferMaintenanceStartTime": {"shape": "TStamp", "flattened": false},
      "DeferMaintenanceEndTime": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "DeferredMaintenanceWindowsList": {
    "type": "list",
    "member": {
      "shape": "DeferredMaintenanceWindow",
      "locationName": "DeferredMaintenanceWindow"
    },
    "flattened": false
  },
  "DeleteClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SkipFinalClusterSnapshot": {"shape": "Boolean", "flattened": false},
      "FinalClusterSnapshotIdentifier": {"shape": "String", "flattened": false},
      "FinalClusterSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DeleteClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "DeleteClusterSecurityGroupMessage": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteClusterSnapshotMessageList": {
    "type": "list",
    "member": {
      "shape": "DeleteClusterSnapshotMessage",
      "locationName": "DeleteClusterSnapshotMessage"
    },
    "flattened": false
  },
  "DeleteClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "DeleteClusterSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteHsmClientCertificateMessage": {
    "type": "structure",
    "members": {
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteHsmConfigurationMessage": {
    "type": "structure",
    "members": {
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteScheduledActionMessage": {
    "type": "structure",
    "members": {
      "ScheduledActionName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteSnapshotCopyGrantMessage": {
    "type": "structure",
    "members": {
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteSnapshotScheduleMessage": {
    "type": "structure",
    "members": {
      "ScheduleIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DeleteTagsMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false}
    },
    "flattened": false
  },
  "DeleteUsageLimitMessage": {
    "type": "structure",
    "members": {
      "UsageLimitId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccountAttributesMessage": {
    "type": "structure",
    "members": {
      "AttributeNames": {"shape": "AttributeNameList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterDbRevisionsMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterParameterGroupsMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterParametersMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "Source": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterSecurityGroupsMessage": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterSnapshotsMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "OwnerAccount": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false},
      "ClusterExists": {"shape": "BooleanOptional", "flattened": false},
      "SortingEntities": {
        "shape": "SnapshotSortingEntityList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeClusterSubnetGroupsMessage": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterTracksMessage": {
    "type": "structure",
    "members": {
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClusterVersionsMessage": {
    "type": "structure",
    "members": {
      "ClusterVersion": {"shape": "String", "flattened": false},
      "ClusterParameterGroupFamily": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeClustersMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDefaultClusterParametersMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupFamily": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeDefaultClusterParametersResult": {
    "type": "structure",
    "members": {
      "DefaultClusterParameters": {
        "shape": "DefaultClusterParameters",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeEventCategoriesMessage": {
    "type": "structure",
    "members": {
      "SourceType": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeEventSubscriptionsMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "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},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeHsmClientCertificatesMessage": {
    "type": "structure",
    "members": {
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeHsmConfigurationsMessage": {
    "type": "structure",
    "members": {
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeLoggingStatusMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeNodeConfigurationOptionsMessage": {
    "type": "structure",
    "members": {
      "ActionType": {"shape": "ActionType", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "OwnerAccount": {"shape": "String", "flattened": false},
      "Filters": {
        "shape": "NodeConfigurationOptionsFilterList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "DescribeOrderableClusterOptionsMessage": {
    "type": "structure",
    "members": {
      "ClusterVersion": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeReservedNodeOfferingsMessage": {
    "type": "structure",
    "members": {
      "ReservedNodeOfferingId": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeReservedNodesMessage": {
    "type": "structure",
    "members": {
      "ReservedNodeId": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeResizeMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeScheduledActionsMessage": {
    "type": "structure",
    "members": {
      "ScheduledActionName": {"shape": "String", "flattened": false},
      "TargetActionType": {
        "shape": "ScheduledActionTypeValues",
        "flattened": false
      },
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false},
      "Active": {"shape": "BooleanOptional", "flattened": false},
      "Filters": {"shape": "ScheduledActionFilterList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "DescribeSnapshotCopyGrantsMessage": {
    "type": "structure",
    "members": {
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeSnapshotSchedulesMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ScheduleIdentifier": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "DescribeSnapshotSchedulesOutputMessage": {
    "type": "structure",
    "members": {
      "SnapshotSchedules": {
        "shape": "SnapshotScheduleList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTableRestoreStatusMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "TableRestoreRequestId": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTagsMessage": {
    "type": "structure",
    "members": {
      "ResourceName": {"shape": "String", "flattened": false},
      "ResourceType": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DescribeUsageLimitsMessage": {
    "type": "structure",
    "members": {
      "UsageLimitId": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "FeatureType": {"shape": "UsageLimitFeatureType", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false},
      "TagKeys": {"shape": "TagKeyList", "flattened": false},
      "TagValues": {"shape": "TagValueList", "flattened": false}
    },
    "flattened": false
  },
  "DisableLoggingMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DisableSnapshotCopyMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "DisableSnapshotCopyResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "Double": {"type": "double", "flattened": false},
  "DoubleOptional": {"type": "double", "flattened": false},
  "EC2SecurityGroup": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "EC2SecurityGroupList": {
    "type": "list",
    "member": {"shape": "EC2SecurityGroup", "locationName": "EC2SecurityGroup"},
    "flattened": false
  },
  "ElasticIpStatus": {
    "type": "structure",
    "members": {
      "ElasticIp": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EligibleTracksToUpdateList": {
    "type": "list",
    "member": {"shape": "UpdateTarget", "locationName": "UpdateTarget"},
    "flattened": false
  },
  "EnableLoggingMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "BucketName": {"shape": "String", "flattened": false},
      "S3KeyPrefix": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EnableSnapshotCopyMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "DestinationRegion": {"shape": "String", "flattened": false},
      "RetentionPeriod": {"shape": "IntegerOptional", "flattened": false},
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false},
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "EnableSnapshotCopyResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "Endpoint": {
    "type": "structure",
    "members": {
      "Address": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "VpcEndpoints": {
        "shape": "SpartaProxyVpcEndpointList",
        "flattened": false
      }
    },
    "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},
      "Severity": {"shape": "String", "flattened": false},
      "Date": {"shape": "TStamp", "flattened": false},
      "EventId": {"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},
      "Events": {"shape": "EventInfoMapList", "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
  },
  "EventInfoMap": {
    "type": "structure",
    "members": {
      "EventId": {"shape": "String", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "EventDescription": {"shape": "String", "flattened": false},
      "Severity": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "EventInfoMapList": {
    "type": "list",
    "member": {"shape": "EventInfoMap", "locationName": "EventInfoMap"},
    "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": "TStamp", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "SourceIdsList": {"shape": "SourceIdsList", "flattened": false},
      "EventCategoriesList": {
        "shape": "EventCategoriesList",
        "flattened": false
      },
      "Severity": {"shape": "String", "flattened": false},
      "Enabled": {"shape": "Boolean", "flattened": false},
      "Tags": {"shape": "TagList", "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
  },
  "GetClusterCredentialsMessage": {
    "type": "structure",
    "members": {
      "DbUser": {"shape": "String", "flattened": false},
      "DbName": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "DurationSeconds": {"shape": "IntegerOptional", "flattened": false},
      "AutoCreate": {"shape": "BooleanOptional", "flattened": false},
      "DbGroups": {"shape": "DbGroupList", "flattened": false}
    },
    "flattened": false
  },
  "GetReservedNodeExchangeOfferingsInputMessage": {
    "type": "structure",
    "members": {
      "ReservedNodeId": {"shape": "String", "flattened": false},
      "MaxRecords": {"shape": "IntegerOptional", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "GetReservedNodeExchangeOfferingsOutputMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ReservedNodeOfferings": {
        "shape": "ReservedNodeOfferingList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "HsmClientCertificate": {
    "type": "structure",
    "members": {
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "HsmClientCertificatePublicKey": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "HsmClientCertificateList": {
    "type": "list",
    "member": {
      "shape": "HsmClientCertificate",
      "locationName": "HsmClientCertificate"
    },
    "flattened": false
  },
  "HsmClientCertificateMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "HsmClientCertificates": {
        "shape": "HsmClientCertificateList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "HsmConfiguration": {
    "type": "structure",
    "members": {
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "HsmIpAddress": {"shape": "String", "flattened": false},
      "HsmPartitionName": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "HsmConfigurationList": {
    "type": "list",
    "member": {"shape": "HsmConfiguration", "locationName": "HsmConfiguration"},
    "flattened": false
  },
  "HsmConfigurationMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "HsmConfigurations": {"shape": "HsmConfigurationList", "flattened": false}
    },
    "flattened": false
  },
  "HsmStatus": {
    "type": "structure",
    "members": {
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "IPRange": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "IPRangeList": {
    "type": "list",
    "member": {"shape": "IPRange", "locationName": "IPRange"},
    "flattened": false
  },
  "IamRoleArnList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "IamRoleArn"},
    "flattened": false
  },
  "ImportTablesCompleted": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "ImportTablesInProgress": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "ImportTablesNotStarted": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "Integer": {"type": "integer", "flattened": false},
  "IntegerOptional": {"type": "integer", "flattened": false},
  "LoggingStatus": {
    "type": "structure",
    "members": {
      "LoggingEnabled": {"shape": "Boolean", "flattened": false},
      "BucketName": {"shape": "String", "flattened": false},
      "S3KeyPrefix": {"shape": "String", "flattened": false},
      "LastSuccessfulDeliveryTime": {"shape": "TStamp", "flattened": false},
      "LastFailureTime": {"shape": "TStamp", "flattened": false},
      "LastFailureMessage": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "Long": {"type": "long", "flattened": false},
  "LongOptional": {"type": "long", "flattened": false},
  "MaintenanceTrack": {
    "type": "structure",
    "members": {
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "DatabaseVersion": {"shape": "String", "flattened": false},
      "UpdateTargets": {
        "shape": "EligibleTracksToUpdateList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Mode": {"type": "string", "flattened": false},
  "ModifyClusterDbRevisionMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "RevisionTarget": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterDbRevisionResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterIamRolesMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "AddIamRoles": {"shape": "IamRoleArnList", "flattened": false},
      "RemoveIamRoles": {"shape": "IamRoleArnList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterIamRolesResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterMaintenanceMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "DeferMaintenance": {"shape": "BooleanOptional", "flattened": false},
      "DeferMaintenanceIdentifier": {"shape": "String", "flattened": false},
      "DeferMaintenanceStartTime": {"shape": "TStamp", "flattened": false},
      "DeferMaintenanceEndTime": {"shape": "TStamp", "flattened": false},
      "DeferMaintenanceDuration": {
        "shape": "IntegerOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyClusterMaintenanceResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ClusterType": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "ClusterSecurityGroups": {
        "shape": "ClusterSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "ClusterParameterGroupName": {"shape": "String", "flattened": false},
      "AutomatedSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "ClusterVersion": {"shape": "String", "flattened": false},
      "AllowVersionUpgrade": {"shape": "BooleanOptional", "flattened": false},
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "NewClusterIdentifier": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "ElasticIp": {"shape": "String", "flattened": false},
      "EnhancedVpcRouting": {"shape": "BooleanOptional", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "Encrypted": {"shape": "BooleanOptional", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "AvailabilityZoneRelocation": {
        "shape": "BooleanOptional",
        "flattened": false
      },
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "Force": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterSnapshotScheduleMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ScheduleIdentifier": {"shape": "String", "flattened": false},
      "DisassociateSchedule": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterSubnetGroupMessage": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "SubnetIds": {"shape": "SubnetIdentifierList", "flattened": false}
    },
    "flattened": false
  },
  "ModifyClusterSubnetGroupResult": {
    "type": "structure",
    "members": {
      "ClusterSubnetGroup": {"shape": "ClusterSubnetGroup", "flattened": false}
    },
    "flattened": false
  },
  "ModifyEventSubscriptionMessage": {
    "type": "structure",
    "members": {
      "SubscriptionName": {"shape": "String", "flattened": false},
      "SnsTopicArn": {"shape": "String", "flattened": false},
      "SourceType": {"shape": "String", "flattened": false},
      "SourceIds": {"shape": "SourceIdsList", "flattened": false},
      "EventCategories": {"shape": "EventCategoriesList", "flattened": false},
      "Severity": {"shape": "String", "flattened": false},
      "Enabled": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifyEventSubscriptionResult": {
    "type": "structure",
    "members": {
      "EventSubscription": {"shape": "EventSubscription", "flattened": false}
    },
    "flattened": false
  },
  "ModifyScheduledActionMessage": {
    "type": "structure",
    "members": {
      "ScheduledActionName": {"shape": "String", "flattened": false},
      "TargetAction": {"shape": "ScheduledActionType", "flattened": false},
      "Schedule": {"shape": "String", "flattened": false},
      "IamRole": {"shape": "String", "flattened": false},
      "ScheduledActionDescription": {"shape": "String", "flattened": false},
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false},
      "Enable": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ModifySnapshotCopyRetentionPeriodMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "RetentionPeriod": {"shape": "Integer", "flattened": false},
      "Manual": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "ModifySnapshotCopyRetentionPeriodResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ModifySnapshotScheduleMessage": {
    "type": "structure",
    "members": {
      "ScheduleIdentifier": {"shape": "String", "flattened": false},
      "ScheduleDefinitions": {
        "shape": "ScheduleDefinitionList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ModifyUsageLimitMessage": {
    "type": "structure",
    "members": {
      "UsageLimitId": {"shape": "String", "flattened": false},
      "Amount": {"shape": "LongOptional", "flattened": false},
      "BreachAction": {"shape": "UsageLimitBreachAction", "flattened": false}
    },
    "flattened": false
  },
  "NodeConfigurationOption": {
    "type": "structure",
    "members": {
      "NodeType": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "Integer", "flattened": false},
      "EstimatedDiskUtilizationPercent": {
        "shape": "DoubleOptional",
        "flattened": false
      },
      "Mode": {"shape": "Mode", "flattened": false}
    },
    "flattened": false
  },
  "NodeConfigurationOptionList": {
    "type": "list",
    "member": {
      "shape": "NodeConfigurationOption",
      "locationName": "NodeConfigurationOption"
    },
    "flattened": false
  },
  "NodeConfigurationOptionsFilter": {
    "type": "structure",
    "members": {
      "Name": {
        "shape": "NodeConfigurationOptionsFilterName",
        "flattened": false
      },
      "Operator": {"shape": "OperatorType", "flattened": false},
      "Values": {"shape": "ValueStringList", "flattened": false}
    },
    "flattened": false
  },
  "NodeConfigurationOptionsFilterList": {
    "type": "list",
    "member": {
      "shape": "NodeConfigurationOptionsFilter",
      "locationName": "NodeConfigurationOptionsFilter"
    },
    "flattened": false
  },
  "NodeConfigurationOptionsFilterName": {"type": "string", "flattened": false},
  "NodeConfigurationOptionsMessage": {
    "type": "structure",
    "members": {
      "NodeConfigurationOptionList": {
        "shape": "NodeConfigurationOptionList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "OperatorType": {"type": "string", "flattened": false},
  "OrderableClusterOption": {
    "type": "structure",
    "members": {
      "ClusterVersion": {"shape": "String", "flattened": false},
      "ClusterType": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "AvailabilityZones": {"shape": "AvailabilityZoneList", "flattened": false}
    },
    "flattened": false
  },
  "OrderableClusterOptionsList": {
    "type": "list",
    "member": {
      "shape": "OrderableClusterOption",
      "locationName": "OrderableClusterOption"
    },
    "flattened": false
  },
  "OrderableClusterOptionsMessage": {
    "type": "structure",
    "members": {
      "OrderableClusterOptions": {
        "shape": "OrderableClusterOptionsList",
        "flattened": false
      },
      "Marker": {"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},
      "DataType": {"shape": "String", "flattened": false},
      "AllowedValues": {"shape": "String", "flattened": false},
      "ApplyType": {"shape": "ParameterApplyType", "flattened": false},
      "IsModifiable": {"shape": "Boolean", "flattened": false},
      "MinimumEngineVersion": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ParameterApplyType": {"type": "string", "flattened": false},
  "ParameterGroupList": {
    "type": "list",
    "member": {
      "shape": "ClusterParameterGroup",
      "locationName": "ClusterParameterGroup"
    },
    "flattened": false
  },
  "ParametersList": {
    "type": "list",
    "member": {"shape": "Parameter", "locationName": "Parameter"},
    "flattened": false
  },
  "PauseClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PauseClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "PendingActionsList": {
    "type": "list",
    "member": {"shape": "String"},
    "flattened": false
  },
  "PendingModifiedValues": {
    "type": "structure",
    "members": {
      "MasterUserPassword": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "ClusterType": {"shape": "String", "flattened": false},
      "ClusterVersion": {"shape": "String", "flattened": false},
      "AutomatedSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "EnhancedVpcRouting": {"shape": "BooleanOptional", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "EncryptionType": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "PurchaseReservedNodeOfferingMessage": {
    "type": "structure",
    "members": {
      "ReservedNodeOfferingId": {"shape": "String", "flattened": false},
      "NodeCount": {"shape": "IntegerOptional", "flattened": false}
    },
    "flattened": false
  },
  "PurchaseReservedNodeOfferingResult": {
    "type": "structure",
    "members": {
      "ReservedNode": {"shape": "ReservedNode", "flattened": false}
    },
    "flattened": false
  },
  "RebootClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RebootClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "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
  },
  "ReservedNode": {
    "type": "structure",
    "members": {
      "ReservedNodeId": {"shape": "String", "flattened": false},
      "ReservedNodeOfferingId": {"shape": "String", "flattened": false},
      "NodeType": {"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},
      "NodeCount": {"shape": "Integer", "flattened": false},
      "State": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "RecurringCharges": {"shape": "RecurringChargeList", "flattened": false},
      "ReservedNodeOfferingType": {
        "shape": "ReservedNodeOfferingType",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ReservedNodeList": {
    "type": "list",
    "member": {"shape": "ReservedNode", "locationName": "ReservedNode"},
    "flattened": false
  },
  "ReservedNodeOffering": {
    "type": "structure",
    "members": {
      "ReservedNodeOfferingId": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "Duration": {"shape": "Integer", "flattened": false},
      "FixedPrice": {"shape": "Double", "flattened": false},
      "UsagePrice": {"shape": "Double", "flattened": false},
      "CurrencyCode": {"shape": "String", "flattened": false},
      "OfferingType": {"shape": "String", "flattened": false},
      "RecurringCharges": {"shape": "RecurringChargeList", "flattened": false},
      "ReservedNodeOfferingType": {
        "shape": "ReservedNodeOfferingType",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ReservedNodeOfferingList": {
    "type": "list",
    "member": {
      "shape": "ReservedNodeOffering",
      "locationName": "ReservedNodeOffering"
    },
    "flattened": false
  },
  "ReservedNodeOfferingType": {"type": "string", "flattened": false},
  "ReservedNodeOfferingsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ReservedNodeOfferings": {
        "shape": "ReservedNodeOfferingList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ReservedNodesMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ReservedNodes": {"shape": "ReservedNodeList", "flattened": false}
    },
    "flattened": false
  },
  "ResetClusterParameterGroupMessage": {
    "type": "structure",
    "members": {
      "ParameterGroupName": {"shape": "String", "flattened": false},
      "ResetAllParameters": {"shape": "Boolean", "flattened": false},
      "Parameters": {"shape": "ParametersList", "flattened": false}
    },
    "flattened": false
  },
  "ResizeClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "ClusterType": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "Classic": {"shape": "BooleanOptional", "flattened": false}
    },
    "flattened": false
  },
  "ResizeClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ResizeInfo": {
    "type": "structure",
    "members": {
      "ResizeType": {"shape": "String", "flattened": false},
      "AllowCancelResize": {"shape": "Boolean", "flattened": false}
    },
    "flattened": false
  },
  "ResizeProgressMessage": {
    "type": "structure",
    "members": {
      "TargetNodeType": {"shape": "String", "flattened": false},
      "TargetNumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "TargetClusterType": {"shape": "String", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "ImportTablesCompleted": {
        "shape": "ImportTablesCompleted",
        "flattened": false
      },
      "ImportTablesInProgress": {
        "shape": "ImportTablesInProgress",
        "flattened": false
      },
      "ImportTablesNotStarted": {
        "shape": "ImportTablesNotStarted",
        "flattened": false
      },
      "AvgResizeRateInMegaBytesPerSecond": {
        "shape": "DoubleOptional",
        "flattened": false
      },
      "TotalResizeDataInMegaBytes": {
        "shape": "LongOptional",
        "flattened": false
      },
      "ProgressInMegaBytes": {"shape": "LongOptional", "flattened": false},
      "ElapsedTimeInSeconds": {"shape": "LongOptional", "flattened": false},
      "EstimatedTimeToCompletionInSeconds": {
        "shape": "LongOptional",
        "flattened": false
      },
      "ResizeType": {"shape": "String", "flattened": false},
      "Message": {"shape": "String", "flattened": false},
      "TargetEncryptionType": {"shape": "String", "flattened": false},
      "DataTransferProgressPercent": {
        "shape": "DoubleOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RestorableNodeTypeList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "NodeType"},
    "flattened": false
  },
  "RestoreFromClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotClusterIdentifier": {"shape": "String", "flattened": false},
      "Port": {"shape": "IntegerOptional", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "AllowVersionUpgrade": {"shape": "BooleanOptional", "flattened": false},
      "ClusterSubnetGroupName": {"shape": "String", "flattened": false},
      "PubliclyAccessible": {"shape": "BooleanOptional", "flattened": false},
      "OwnerAccount": {"shape": "String", "flattened": false},
      "HsmClientCertificateIdentifier": {"shape": "String", "flattened": false},
      "HsmConfigurationIdentifier": {"shape": "String", "flattened": false},
      "ElasticIp": {"shape": "String", "flattened": false},
      "ClusterParameterGroupName": {"shape": "String", "flattened": false},
      "ClusterSecurityGroups": {
        "shape": "ClusterSecurityGroupNameList",
        "flattened": false
      },
      "VpcSecurityGroupIds": {
        "shape": "VpcSecurityGroupIdList",
        "flattened": false
      },
      "PreferredMaintenanceWindow": {"shape": "String", "flattened": false},
      "AutomatedSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "KmsKeyId": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "EnhancedVpcRouting": {"shape": "BooleanOptional", "flattened": false},
      "AdditionalInfo": {"shape": "String", "flattened": false},
      "IamRoles": {"shape": "IamRoleArnList", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "SnapshotScheduleIdentifier": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "IntegerOptional", "flattened": false},
      "AvailabilityZoneRelocation": {
        "shape": "BooleanOptional",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RestoreFromClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "RestoreStatus": {
    "type": "structure",
    "members": {
      "Status": {"shape": "String", "flattened": false},
      "CurrentRestoreRateInMegaBytesPerSecond": {
        "shape": "Double",
        "flattened": false
      },
      "SnapshotSizeInMegaBytes": {"shape": "Long", "flattened": false},
      "ProgressInMegaBytes": {"shape": "Long", "flattened": false},
      "ElapsedTimeInSeconds": {"shape": "Long", "flattened": false},
      "EstimatedTimeToCompletionInSeconds": {
        "shape": "Long",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RestoreTableFromClusterSnapshotMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SourceDatabaseName": {"shape": "String", "flattened": false},
      "SourceSchemaName": {"shape": "String", "flattened": false},
      "SourceTableName": {"shape": "String", "flattened": false},
      "TargetDatabaseName": {"shape": "String", "flattened": false},
      "TargetSchemaName": {"shape": "String", "flattened": false},
      "NewTableName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RestoreTableFromClusterSnapshotResult": {
    "type": "structure",
    "members": {
      "TableRestoreStatus": {"shape": "TableRestoreStatus", "flattened": false}
    },
    "flattened": false
  },
  "ResumeClusterMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "ResumeClusterResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "RevisionTarget": {
    "type": "structure",
    "members": {
      "DatabaseRevision": {"shape": "String", "flattened": false},
      "Description": {"shape": "String", "flattened": false},
      "DatabaseRevisionReleaseDate": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "RevisionTargetsList": {
    "type": "list",
    "member": {"shape": "RevisionTarget", "locationName": "RevisionTarget"},
    "flattened": false
  },
  "RevokeClusterSecurityGroupIngressMessage": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroupName": {"shape": "String", "flattened": false},
      "CIDRIP": {"shape": "String", "flattened": false},
      "EC2SecurityGroupName": {"shape": "String", "flattened": false},
      "EC2SecurityGroupOwnerId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RevokeClusterSecurityGroupIngressResult": {
    "type": "structure",
    "members": {
      "ClusterSecurityGroup": {
        "shape": "ClusterSecurityGroup",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RevokeSnapshotAccessMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotClusterIdentifier": {"shape": "String", "flattened": false},
      "AccountWithRestoreAccess": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RevokeSnapshotAccessResult": {
    "type": "structure",
    "members": {
      "Snapshot": {"shape": "Snapshot", "flattened": false}
    },
    "flattened": false
  },
  "RotateEncryptionKeyMessage": {
    "type": "structure",
    "members": {
      "ClusterIdentifier": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "RotateEncryptionKeyResult": {
    "type": "structure",
    "members": {
      "Cluster": {"shape": "Cluster", "flattened": false}
    },
    "flattened": false
  },
  "ScheduleDefinitionList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "ScheduleDefinition"},
    "flattened": false
  },
  "ScheduleState": {"type": "string", "flattened": false},
  "ScheduledAction": {
    "type": "structure",
    "members": {
      "ScheduledActionName": {"shape": "String", "flattened": false},
      "TargetAction": {"shape": "ScheduledActionType", "flattened": false},
      "Schedule": {"shape": "String", "flattened": false},
      "IamRole": {"shape": "String", "flattened": false},
      "ScheduledActionDescription": {"shape": "String", "flattened": false},
      "State": {"shape": "ScheduledActionState", "flattened": false},
      "NextInvocations": {
        "shape": "ScheduledActionTimeList",
        "flattened": false
      },
      "StartTime": {"shape": "TStamp", "flattened": false},
      "EndTime": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "ScheduledActionFilter": {
    "type": "structure",
    "members": {
      "Name": {"shape": "ScheduledActionFilterName", "flattened": false},
      "Values": {"shape": "ValueStringList", "flattened": false}
    },
    "flattened": false
  },
  "ScheduledActionFilterList": {
    "type": "list",
    "member": {
      "shape": "ScheduledActionFilter",
      "locationName": "ScheduledActionFilter"
    },
    "flattened": false
  },
  "ScheduledActionFilterName": {"type": "string", "flattened": false},
  "ScheduledActionList": {
    "type": "list",
    "member": {"shape": "ScheduledAction", "locationName": "ScheduledAction"},
    "flattened": false
  },
  "ScheduledActionState": {"type": "string", "flattened": false},
  "ScheduledActionTimeList": {
    "type": "list",
    "member": {"shape": "TStamp", "locationName": "ScheduledActionTime"},
    "flattened": false
  },
  "ScheduledActionType": {
    "type": "structure",
    "members": {
      "ResizeCluster": {"shape": "ResizeClusterMessage", "flattened": false},
      "PauseCluster": {"shape": "PauseClusterMessage", "flattened": false},
      "ResumeCluster": {"shape": "ResumeClusterMessage", "flattened": false}
    },
    "flattened": false
  },
  "ScheduledActionTypeValues": {"type": "string", "flattened": false},
  "ScheduledActionsMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "ScheduledActions": {"shape": "ScheduledActionList", "flattened": false}
    },
    "flattened": false
  },
  "ScheduledSnapshotTimeList": {
    "type": "list",
    "member": {"shape": "TStamp", "locationName": "SnapshotTime"},
    "flattened": false
  },
  "SensitiveString": {"type": "string", "flattened": false},
  "Snapshot": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotCreateTime": {"shape": "TStamp", "flattened": false},
      "Status": {"shape": "String", "flattened": false},
      "Port": {"shape": "Integer", "flattened": false},
      "AvailabilityZone": {"shape": "String", "flattened": false},
      "ClusterCreateTime": {"shape": "TStamp", "flattened": false},
      "MasterUsername": {"shape": "String", "flattened": false},
      "ClusterVersion": {"shape": "String", "flattened": false},
      "EngineFullVersion": {"shape": "String", "flattened": false},
      "SnapshotType": {"shape": "String", "flattened": false},
      "NodeType": {"shape": "String", "flattened": false},
      "NumberOfNodes": {"shape": "Integer", "flattened": false},
      "DBName": {"shape": "String", "flattened": false},
      "VpcId": {"shape": "String", "flattened": false},
      "Encrypted": {"shape": "Boolean", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "EncryptedWithHSM": {"shape": "Boolean", "flattened": false},
      "AccountsWithRestoreAccess": {
        "shape": "AccountsWithRestoreAccessList",
        "flattened": false
      },
      "OwnerAccount": {"shape": "String", "flattened": false},
      "TotalBackupSizeInMegaBytes": {"shape": "Double", "flattened": false},
      "ActualIncrementalBackupSizeInMegaBytes": {
        "shape": "Double",
        "flattened": false
      },
      "BackupProgressInMegaBytes": {"shape": "Double", "flattened": false},
      "CurrentBackupRateInMegaBytesPerSecond": {
        "shape": "Double",
        "flattened": false
      },
      "EstimatedSecondsToCompletion": {"shape": "Long", "flattened": false},
      "ElapsedTimeInSeconds": {"shape": "Long", "flattened": false},
      "SourceRegion": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "RestorableNodeTypes": {
        "shape": "RestorableNodeTypeList",
        "flattened": false
      },
      "EnhancedVpcRouting": {"shape": "Boolean", "flattened": false},
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "ManualSnapshotRetentionPeriod": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "ManualSnapshotRemainingDays": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "SnapshotRetentionStartTime": {"shape": "TStamp", "flattened": false}
    },
    "flattened": false
  },
  "SnapshotAttributeToSortBy": {"type": "string", "flattened": false},
  "SnapshotCopyGrant": {
    "type": "structure",
    "members": {
      "SnapshotCopyGrantName": {"shape": "String", "flattened": false},
      "KmsKeyId": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "SnapshotCopyGrantList": {
    "type": "list",
    "member": {
      "shape": "SnapshotCopyGrant",
      "locationName": "SnapshotCopyGrant"
    },
    "flattened": false
  },
  "SnapshotCopyGrantMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "SnapshotCopyGrants": {
        "shape": "SnapshotCopyGrantList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "SnapshotErrorMessage": {
    "type": "structure",
    "members": {
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SnapshotClusterIdentifier": {"shape": "String", "flattened": false},
      "FailureCode": {"shape": "String", "flattened": false},
      "FailureReason": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SnapshotIdentifierList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "String"},
    "flattened": false
  },
  "SnapshotList": {
    "type": "list",
    "member": {"shape": "Snapshot", "locationName": "Snapshot"},
    "flattened": false
  },
  "SnapshotMessage": {
    "type": "structure",
    "members": {
      "Marker": {"shape": "String", "flattened": false},
      "Snapshots": {"shape": "SnapshotList", "flattened": false}
    },
    "flattened": false
  },
  "SnapshotSchedule": {
    "type": "structure",
    "members": {
      "ScheduleDefinitions": {
        "shape": "ScheduleDefinitionList",
        "flattened": false
      },
      "ScheduleIdentifier": {"shape": "String", "flattened": false},
      "ScheduleDescription": {"shape": "String", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false},
      "NextInvocations": {
        "shape": "ScheduledSnapshotTimeList",
        "flattened": false
      },
      "AssociatedClusterCount": {
        "shape": "IntegerOptional",
        "flattened": false
      },
      "AssociatedClusters": {
        "shape": "AssociatedClusterList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "SnapshotScheduleList": {
    "type": "list",
    "member": {"shape": "SnapshotSchedule", "locationName": "SnapshotSchedule"},
    "flattened": false
  },
  "SnapshotSortingEntity": {
    "type": "structure",
    "members": {
      "Attribute": {"shape": "SnapshotAttributeToSortBy", "flattened": false},
      "SortOrder": {"shape": "SortByOrder", "flattened": false}
    },
    "flattened": false
  },
  "SnapshotSortingEntityList": {
    "type": "list",
    "member": {
      "shape": "SnapshotSortingEntity",
      "locationName": "SnapshotSortingEntity"
    },
    "flattened": false
  },
  "SortByOrder": {"type": "string", "flattened": false},
  "SourceIdsList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "SourceId"},
    "flattened": false
  },
  "SourceType": {"type": "string", "flattened": false},
  "SpartaProxyVpcEndpoint": {
    "type": "structure",
    "members": {
      "VpcEndpointId": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SpartaProxyVpcEndpointList": {
    "type": "list",
    "member": {
      "shape": "SpartaProxyVpcEndpoint",
      "locationName": "SpartaProxyVpcEndpoint"
    },
    "flattened": false
  },
  "String": {"type": "string", "flattened": false},
  "Subnet": {
    "type": "structure",
    "members": {
      "SubnetIdentifier": {"shape": "String", "flattened": false},
      "SubnetAvailabilityZone": {
        "shape": "AvailabilityZone",
        "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
  },
  "SupportedOperation": {
    "type": "structure",
    "members": {
      "OperationName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SupportedOperationList": {
    "type": "list",
    "member": {
      "shape": "SupportedOperation",
      "locationName": "SupportedOperation"
    },
    "flattened": false
  },
  "SupportedPlatform": {
    "type": "structure",
    "members": {
      "Name": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "SupportedPlatformsList": {
    "type": "list",
    "member": {
      "shape": "SupportedPlatform",
      "locationName": "SupportedPlatform"
    },
    "flattened": false
  },
  "TStamp": {"type": "timestamp", "flattened": false},
  "TableRestoreStatus": {
    "type": "structure",
    "members": {
      "TableRestoreRequestId": {"shape": "String", "flattened": false},
      "Status": {"shape": "TableRestoreStatusType", "flattened": false},
      "Message": {"shape": "String", "flattened": false},
      "RequestTime": {"shape": "TStamp", "flattened": false},
      "ProgressInMegaBytes": {"shape": "LongOptional", "flattened": false},
      "TotalDataInMegaBytes": {"shape": "LongOptional", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "SnapshotIdentifier": {"shape": "String", "flattened": false},
      "SourceDatabaseName": {"shape": "String", "flattened": false},
      "SourceSchemaName": {"shape": "String", "flattened": false},
      "SourceTableName": {"shape": "String", "flattened": false},
      "TargetDatabaseName": {"shape": "String", "flattened": false},
      "TargetSchemaName": {"shape": "String", "flattened": false},
      "NewTableName": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TableRestoreStatusList": {
    "type": "list",
    "member": {
      "shape": "TableRestoreStatus",
      "locationName": "TableRestoreStatus"
    },
    "flattened": false
  },
  "TableRestoreStatusMessage": {
    "type": "structure",
    "members": {
      "TableRestoreStatusDetails": {
        "shape": "TableRestoreStatusList",
        "flattened": false
      },
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TableRestoreStatusType": {"type": "string", "flattened": false},
  "Tag": {
    "type": "structure",
    "members": {
      "Key": {"shape": "String", "flattened": false},
      "Value": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TagKeyList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "TagKey"},
    "flattened": false
  },
  "TagList": {
    "type": "list",
    "member": {"shape": "Tag", "locationName": "Tag"},
    "flattened": false
  },
  "TagValueList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "TagValue"},
    "flattened": false
  },
  "TaggedResource": {
    "type": "structure",
    "members": {
      "Tag": {"shape": "Tag", "flattened": false},
      "ResourceName": {"shape": "String", "flattened": false},
      "ResourceType": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TaggedResourceList": {
    "type": "list",
    "member": {"shape": "TaggedResource", "locationName": "TaggedResource"},
    "flattened": false
  },
  "TaggedResourceListMessage": {
    "type": "structure",
    "members": {
      "TaggedResources": {"shape": "TaggedResourceList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "TrackList": {
    "type": "list",
    "member": {"shape": "MaintenanceTrack", "locationName": "MaintenanceTrack"},
    "flattened": false
  },
  "TrackListMessage": {
    "type": "structure",
    "members": {
      "MaintenanceTracks": {"shape": "TrackList", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "UpdateTarget": {
    "type": "structure",
    "members": {
      "MaintenanceTrackName": {"shape": "String", "flattened": false},
      "DatabaseVersion": {"shape": "String", "flattened": false},
      "SupportedOperations": {
        "shape": "SupportedOperationList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "UsageLimit": {
    "type": "structure",
    "members": {
      "UsageLimitId": {"shape": "String", "flattened": false},
      "ClusterIdentifier": {"shape": "String", "flattened": false},
      "FeatureType": {"shape": "UsageLimitFeatureType", "flattened": false},
      "LimitType": {"shape": "UsageLimitLimitType", "flattened": false},
      "Amount": {"shape": "Long", "flattened": false},
      "Period": {"shape": "UsageLimitPeriod", "flattened": false},
      "BreachAction": {"shape": "UsageLimitBreachAction", "flattened": false},
      "Tags": {"shape": "TagList", "flattened": false}
    },
    "flattened": false
  },
  "UsageLimitBreachAction": {"type": "string", "flattened": false},
  "UsageLimitFeatureType": {"type": "string", "flattened": false},
  "UsageLimitLimitType": {"type": "string", "flattened": false},
  "UsageLimitList": {
    "type": "structure",
    "members": {
      "UsageLimits": {"shape": "UsageLimits", "flattened": false},
      "Marker": {"shape": "String", "flattened": false}
    },
    "flattened": false
  },
  "UsageLimitPeriod": {"type": "string", "flattened": false},
  "UsageLimits": {
    "type": "list",
    "member": {"shape": "UsageLimit"},
    "flattened": false
  },
  "ValueStringList": {
    "type": "list",
    "member": {"shape": "String", "locationName": "item"},
    "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": "VpcSecurityGroup"
    },
    "flattened": false
  }
};