{ "version":"2.0", "metadata":{ "apiVersion":"2016-01-01", "endpointPrefix":"dms", "jsonVersion":"1.1", "protocol":"json", "serviceFullName":"AWS Database Migration Service", "serviceId":"Database Migration Service", "signatureVersion":"v4", "targetPrefix":"AmazonDMSv20160101", "uid":"dms-2016-01-01" }, "operations":{ "AddTagsToResource":{ "name":"AddTagsToResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"AddTagsToResourceMessage"}, "output":{"shape":"AddTagsToResourceResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "CreateEndpoint":{ "name":"CreateEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateEndpointMessage"}, "output":{"shape":"CreateEndpointResponse"}, "errors":[ {"shape":"KMSKeyNotAccessibleFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"ResourceQuotaExceededFault"}, {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"AccessDeniedFault"} ] }, "CreateEventSubscription":{ "name":"CreateEventSubscription", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateEventSubscriptionMessage"}, "output":{"shape":"CreateEventSubscriptionResponse"}, "errors":[ {"shape":"ResourceQuotaExceededFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"SNSInvalidTopicFault"}, {"shape":"SNSNoAuthorizationFault"}, {"shape":"ResourceNotFoundFault"} ] }, "CreateReplicationInstance":{ "name":"CreateReplicationInstance", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateReplicationInstanceMessage"}, "output":{"shape":"CreateReplicationInstanceResponse"}, "errors":[ {"shape":"AccessDeniedFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"InsufficientResourceCapacityFault"}, {"shape":"ResourceQuotaExceededFault"}, {"shape":"StorageQuotaExceededFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, {"shape":"InvalidResourceStateFault"}, {"shape":"InvalidSubnet"}, {"shape":"KMSKeyNotAccessibleFault"} ] }, "CreateReplicationSubnetGroup":{ "name":"CreateReplicationSubnetGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateReplicationSubnetGroupMessage"}, "output":{"shape":"CreateReplicationSubnetGroupResponse"}, "errors":[ {"shape":"AccessDeniedFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"ResourceQuotaExceededFault"}, {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, {"shape":"InvalidSubnet"} ] }, "CreateReplicationTask":{ "name":"CreateReplicationTask", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"CreateReplicationTaskMessage"}, "output":{"shape":"CreateReplicationTaskResponse"}, "errors":[ {"shape":"AccessDeniedFault"}, {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"KMSKeyNotAccessibleFault"}, {"shape":"ResourceQuotaExceededFault"} ] }, "DeleteCertificate":{ "name":"DeleteCertificate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteCertificateMessage"}, "output":{"shape":"DeleteCertificateResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "DeleteEndpoint":{ "name":"DeleteEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteEndpointMessage"}, "output":{"shape":"DeleteEndpointResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "DeleteEventSubscription":{ "name":"DeleteEventSubscription", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteEventSubscriptionMessage"}, "output":{"shape":"DeleteEventSubscriptionResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "DeleteReplicationInstance":{ "name":"DeleteReplicationInstance", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteReplicationInstanceMessage"}, "output":{"shape":"DeleteReplicationInstanceResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"} ] }, "DeleteReplicationSubnetGroup":{ "name":"DeleteReplicationSubnetGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteReplicationSubnetGroupMessage"}, "output":{"shape":"DeleteReplicationSubnetGroupResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"} ] }, "DeleteReplicationTask":{ "name":"DeleteReplicationTask", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteReplicationTaskMessage"}, "output":{"shape":"DeleteReplicationTaskResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "DescribeAccountAttributes":{ "name":"DescribeAccountAttributes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeAccountAttributesMessage"}, "output":{"shape":"DescribeAccountAttributesResponse"} }, "DescribeCertificates":{ "name":"DescribeCertificates", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeCertificatesMessage"}, "output":{"shape":"DescribeCertificatesResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeConnections":{ "name":"DescribeConnections", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeConnectionsMessage"}, "output":{"shape":"DescribeConnectionsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeEndpointTypes":{ "name":"DescribeEndpointTypes", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEndpointTypesMessage"}, "output":{"shape":"DescribeEndpointTypesResponse"} }, "DescribeEndpoints":{ "name":"DescribeEndpoints", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEndpointsMessage"}, "output":{"shape":"DescribeEndpointsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeEventCategories":{ "name":"DescribeEventCategories", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEventCategoriesMessage"}, "output":{"shape":"DescribeEventCategoriesResponse"} }, "DescribeEventSubscriptions":{ "name":"DescribeEventSubscriptions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEventSubscriptionsMessage"}, "output":{"shape":"DescribeEventSubscriptionsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeEvents":{ "name":"DescribeEvents", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeEventsMessage"}, "output":{"shape":"DescribeEventsResponse"} }, "DescribeOrderableReplicationInstances":{ "name":"DescribeOrderableReplicationInstances", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeOrderableReplicationInstancesMessage"}, "output":{"shape":"DescribeOrderableReplicationInstancesResponse"} }, "DescribeRefreshSchemasStatus":{ "name":"DescribeRefreshSchemasStatus", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeRefreshSchemasStatusMessage"}, "output":{"shape":"DescribeRefreshSchemasStatusResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"} ] }, "DescribeReplicationInstances":{ "name":"DescribeReplicationInstances", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeReplicationInstancesMessage"}, "output":{"shape":"DescribeReplicationInstancesResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeReplicationSubnetGroups":{ "name":"DescribeReplicationSubnetGroups", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeReplicationSubnetGroupsMessage"}, "output":{"shape":"DescribeReplicationSubnetGroupsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeReplicationTaskAssessmentResults":{ "name":"DescribeReplicationTaskAssessmentResults", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeReplicationTaskAssessmentResultsMessage"}, "output":{"shape":"DescribeReplicationTaskAssessmentResultsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeReplicationTasks":{ "name":"DescribeReplicationTasks", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeReplicationTasksMessage"}, "output":{"shape":"DescribeReplicationTasksResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "DescribeSchemas":{ "name":"DescribeSchemas", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeSchemasMessage"}, "output":{"shape":"DescribeSchemasResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"} ] }, "DescribeTableStatistics":{ "name":"DescribeTableStatistics", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeTableStatisticsMessage"}, "output":{"shape":"DescribeTableStatisticsResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "ImportCertificate":{ "name":"ImportCertificate", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ImportCertificateMessage"}, "output":{"shape":"ImportCertificateResponse"}, "errors":[ {"shape":"ResourceAlreadyExistsFault"}, {"shape":"InvalidCertificateFault"} ] }, "ListTagsForResource":{ "name":"ListTagsForResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListTagsForResourceMessage"}, "output":{"shape":"ListTagsForResourceResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "ModifyEndpoint":{ "name":"ModifyEndpoint", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ModifyEndpointMessage"}, "output":{"shape":"ModifyEndpointResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"KMSKeyNotAccessibleFault"}, {"shape":"AccessDeniedFault"} ] }, "ModifyEventSubscription":{ "name":"ModifyEventSubscription", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ModifyEventSubscriptionMessage"}, "output":{"shape":"ModifyEventSubscriptionResponse"}, "errors":[ {"shape":"ResourceQuotaExceededFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"SNSInvalidTopicFault"}, {"shape":"SNSNoAuthorizationFault"} ] }, "ModifyReplicationInstance":{ "name":"ModifyReplicationInstance", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ModifyReplicationInstanceMessage"}, "output":{"shape":"ModifyReplicationInstanceResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"InsufficientResourceCapacityFault"}, {"shape":"StorageQuotaExceededFault"}, {"shape":"UpgradeDependencyFailureFault"} ] }, "ModifyReplicationSubnetGroup":{ "name":"ModifyReplicationSubnetGroup", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ModifyReplicationSubnetGroupMessage"}, "output":{"shape":"ModifyReplicationSubnetGroupResponse"}, "errors":[ {"shape":"AccessDeniedFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"ResourceQuotaExceededFault"}, {"shape":"SubnetAlreadyInUse"}, {"shape":"ReplicationSubnetGroupDoesNotCoverEnoughAZs"}, {"shape":"InvalidSubnet"} ] }, "ModifyReplicationTask":{ "name":"ModifyReplicationTask", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ModifyReplicationTaskMessage"}, "output":{"shape":"ModifyReplicationTaskResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"ResourceAlreadyExistsFault"}, {"shape":"KMSKeyNotAccessibleFault"} ] }, "RefreshSchemas":{ "name":"RefreshSchemas", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RefreshSchemasMessage"}, "output":{"shape":"RefreshSchemasResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"}, {"shape":"KMSKeyNotAccessibleFault"}, {"shape":"ResourceQuotaExceededFault"} ] }, "ReloadTables":{ "name":"ReloadTables", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ReloadTablesMessage"}, "output":{"shape":"ReloadTablesResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "RemoveTagsFromResource":{ "name":"RemoveTagsFromResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"RemoveTagsFromResourceMessage"}, "output":{"shape":"RemoveTagsFromResourceResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"} ] }, "StartReplicationTask":{ "name":"StartReplicationTask", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartReplicationTaskMessage"}, "output":{"shape":"StartReplicationTaskResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "StartReplicationTaskAssessment":{ "name":"StartReplicationTaskAssessment", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StartReplicationTaskAssessmentMessage"}, "output":{"shape":"StartReplicationTaskAssessmentResponse"}, "errors":[ {"shape":"InvalidResourceStateFault"}, {"shape":"ResourceNotFoundFault"} ] }, "StopReplicationTask":{ "name":"StopReplicationTask", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"StopReplicationTaskMessage"}, "output":{"shape":"StopReplicationTaskResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"} ] }, "TestConnection":{ "name":"TestConnection", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"TestConnectionMessage"}, "output":{"shape":"TestConnectionResponse"}, "errors":[ {"shape":"ResourceNotFoundFault"}, {"shape":"InvalidResourceStateFault"}, {"shape":"KMSKeyNotAccessibleFault"}, {"shape":"ResourceQuotaExceededFault"} ] } }, "shapes":{ "AccessDeniedFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "AccountQuota":{ "type":"structure", "members":{ "AccountQuotaName":{"shape":"String"}, "Used":{"shape":"Long"}, "Max":{"shape":"Long"} } }, "AccountQuotaList":{ "type":"list", "member":{"shape":"AccountQuota"} }, "AddTagsToResourceMessage":{ "type":"structure", "required":[ "ResourceArn", "Tags" ], "members":{ "ResourceArn":{"shape":"String"}, "Tags":{"shape":"TagList"} } }, "AddTagsToResourceResponse":{ "type":"structure", "members":{ } }, "AuthMechanismValue":{ "type":"string", "enum":[ "default", "mongodb_cr", "scram_sha_1" ] }, "AuthTypeValue":{ "type":"string", "enum":[ "no", "password" ] }, "AvailabilityZone":{ "type":"structure", "members":{ "Name":{"shape":"String"} } }, "Boolean":{"type":"boolean"}, "BooleanOptional":{"type":"boolean"}, "Certificate":{ "type":"structure", "members":{ "CertificateIdentifier":{"shape":"String"}, "CertificateCreationDate":{"shape":"TStamp"}, "CertificatePem":{"shape":"String"}, "CertificateWallet":{"shape":"CertificateWallet"}, "CertificateArn":{"shape":"String"}, "CertificateOwner":{"shape":"String"}, "ValidFromDate":{"shape":"TStamp"}, "ValidToDate":{"shape":"TStamp"}, "SigningAlgorithm":{"shape":"String"}, "KeyLength":{"shape":"IntegerOptional"} } }, "CertificateList":{ "type":"list", "member":{"shape":"Certificate"} }, "CertificateWallet":{"type":"blob"}, "CompressionTypeValue":{ "type":"string", "enum":[ "none", "gzip" ] }, "Connection":{ "type":"structure", "members":{ "ReplicationInstanceArn":{"shape":"String"}, "EndpointArn":{"shape":"String"}, "Status":{"shape":"String"}, "LastFailureMessage":{"shape":"String"}, "EndpointIdentifier":{"shape":"String"}, "ReplicationInstanceIdentifier":{"shape":"String"} } }, "ConnectionList":{ "type":"list", "member":{"shape":"Connection"} }, "CreateEndpointMessage":{ "type":"structure", "required":[ "EndpointIdentifier", "EndpointType", "EngineName" ], "members":{ "EndpointIdentifier":{"shape":"String"}, "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, "EngineName":{"shape":"String"}, "Username":{"shape":"String"}, "Password":{"shape":"SecretString"}, "ServerName":{"shape":"String"}, "Port":{"shape":"IntegerOptional"}, "DatabaseName":{"shape":"String"}, "ExtraConnectionAttributes":{"shape":"String"}, "KmsKeyId":{"shape":"String"}, "Tags":{"shape":"TagList"}, "CertificateArn":{"shape":"String"}, "SslMode":{"shape":"DmsSslModeValue"}, "DynamoDbSettings":{"shape":"DynamoDbSettings"}, "S3Settings":{"shape":"S3Settings"}, "MongoDbSettings":{"shape":"MongoDbSettings"} } }, "CreateEndpointResponse":{ "type":"structure", "members":{ "Endpoint":{"shape":"Endpoint"} } }, "CreateEventSubscriptionMessage":{ "type":"structure", "required":[ "SubscriptionName", "SnsTopicArn" ], "members":{ "SubscriptionName":{"shape":"String"}, "SnsTopicArn":{"shape":"String"}, "SourceType":{"shape":"String"}, "EventCategories":{"shape":"EventCategoriesList"}, "SourceIds":{"shape":"SourceIdsList"}, "Enabled":{"shape":"BooleanOptional"}, "Tags":{"shape":"TagList"} } }, "CreateEventSubscriptionResponse":{ "type":"structure", "members":{ "EventSubscription":{"shape":"EventSubscription"} } }, "CreateReplicationInstanceMessage":{ "type":"structure", "required":[ "ReplicationInstanceIdentifier", "ReplicationInstanceClass" ], "members":{ "ReplicationInstanceIdentifier":{"shape":"String"}, "AllocatedStorage":{"shape":"IntegerOptional"}, "ReplicationInstanceClass":{"shape":"String"}, "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, "AvailabilityZone":{"shape":"String"}, "ReplicationSubnetGroupIdentifier":{"shape":"String"}, "PreferredMaintenanceWindow":{"shape":"String"}, "MultiAZ":{"shape":"BooleanOptional"}, "EngineVersion":{"shape":"String"}, "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, "Tags":{"shape":"TagList"}, "KmsKeyId":{"shape":"String"}, "PubliclyAccessible":{"shape":"BooleanOptional"} } }, "CreateReplicationInstanceResponse":{ "type":"structure", "members":{ "ReplicationInstance":{"shape":"ReplicationInstance"} } }, "CreateReplicationSubnetGroupMessage":{ "type":"structure", "required":[ "ReplicationSubnetGroupIdentifier", "ReplicationSubnetGroupDescription", "SubnetIds" ], "members":{ "ReplicationSubnetGroupIdentifier":{"shape":"String"}, "ReplicationSubnetGroupDescription":{"shape":"String"}, "SubnetIds":{"shape":"SubnetIdentifierList"}, "Tags":{"shape":"TagList"} } }, "CreateReplicationSubnetGroupResponse":{ "type":"structure", "members":{ "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"} } }, "CreateReplicationTaskMessage":{ "type":"structure", "required":[ "ReplicationTaskIdentifier", "SourceEndpointArn", "TargetEndpointArn", "ReplicationInstanceArn", "MigrationType", "TableMappings" ], "members":{ "ReplicationTaskIdentifier":{"shape":"String"}, "SourceEndpointArn":{"shape":"String"}, "TargetEndpointArn":{"shape":"String"}, "ReplicationInstanceArn":{"shape":"String"}, "MigrationType":{"shape":"MigrationTypeValue"}, "TableMappings":{"shape":"String"}, "ReplicationTaskSettings":{"shape":"String"}, "CdcStartTime":{"shape":"TStamp"}, "Tags":{"shape":"TagList"} } }, "CreateReplicationTaskResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "DeleteCertificateMessage":{ "type":"structure", "required":["CertificateArn"], "members":{ "CertificateArn":{"shape":"String"} } }, "DeleteCertificateResponse":{ "type":"structure", "members":{ "Certificate":{"shape":"Certificate"} } }, "DeleteEndpointMessage":{ "type":"structure", "required":["EndpointArn"], "members":{ "EndpointArn":{"shape":"String"} } }, "DeleteEndpointResponse":{ "type":"structure", "members":{ "Endpoint":{"shape":"Endpoint"} } }, "DeleteEventSubscriptionMessage":{ "type":"structure", "required":["SubscriptionName"], "members":{ "SubscriptionName":{"shape":"String"} } }, "DeleteEventSubscriptionResponse":{ "type":"structure", "members":{ "EventSubscription":{"shape":"EventSubscription"} } }, "DeleteReplicationInstanceMessage":{ "type":"structure", "required":["ReplicationInstanceArn"], "members":{ "ReplicationInstanceArn":{"shape":"String"} } }, "DeleteReplicationInstanceResponse":{ "type":"structure", "members":{ "ReplicationInstance":{"shape":"ReplicationInstance"} } }, "DeleteReplicationSubnetGroupMessage":{ "type":"structure", "required":["ReplicationSubnetGroupIdentifier"], "members":{ "ReplicationSubnetGroupIdentifier":{"shape":"String"} } }, "DeleteReplicationSubnetGroupResponse":{ "type":"structure", "members":{ } }, "DeleteReplicationTaskMessage":{ "type":"structure", "required":["ReplicationTaskArn"], "members":{ "ReplicationTaskArn":{"shape":"String"} } }, "DeleteReplicationTaskResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "DescribeAccountAttributesMessage":{ "type":"structure", "members":{ } }, "DescribeAccountAttributesResponse":{ "type":"structure", "members":{ "AccountQuotas":{"shape":"AccountQuotaList"} } }, "DescribeCertificatesMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeCertificatesResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "Certificates":{"shape":"CertificateList"} } }, "DescribeConnectionsMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeConnectionsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "Connections":{"shape":"ConnectionList"} } }, "DescribeEndpointTypesMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeEndpointTypesResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "SupportedEndpointTypes":{"shape":"SupportedEndpointTypeList"} } }, "DescribeEndpointsMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeEndpointsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "Endpoints":{"shape":"EndpointList"} } }, "DescribeEventCategoriesMessage":{ "type":"structure", "members":{ "SourceType":{"shape":"String"}, "Filters":{"shape":"FilterList"} } }, "DescribeEventCategoriesResponse":{ "type":"structure", "members":{ "EventCategoryGroupList":{"shape":"EventCategoryGroupList"} } }, "DescribeEventSubscriptionsMessage":{ "type":"structure", "members":{ "SubscriptionName":{"shape":"String"}, "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeEventSubscriptionsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "EventSubscriptionsList":{"shape":"EventSubscriptionsList"} } }, "DescribeEventsMessage":{ "type":"structure", "members":{ "SourceIdentifier":{"shape":"String"}, "SourceType":{"shape":"SourceType"}, "StartTime":{"shape":"TStamp"}, "EndTime":{"shape":"TStamp"}, "Duration":{"shape":"IntegerOptional"}, "EventCategories":{"shape":"EventCategoriesList"}, "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeEventsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "Events":{"shape":"EventList"} } }, "DescribeOrderableReplicationInstancesMessage":{ "type":"structure", "members":{ "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeOrderableReplicationInstancesResponse":{ "type":"structure", "members":{ "OrderableReplicationInstances":{"shape":"OrderableReplicationInstanceList"}, "Marker":{"shape":"String"} } }, "DescribeRefreshSchemasStatusMessage":{ "type":"structure", "required":["EndpointArn"], "members":{ "EndpointArn":{"shape":"String"} } }, "DescribeRefreshSchemasStatusResponse":{ "type":"structure", "members":{ "RefreshSchemasStatus":{"shape":"RefreshSchemasStatus"} } }, "DescribeReplicationInstancesMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeReplicationInstancesResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "ReplicationInstances":{"shape":"ReplicationInstanceList"} } }, "DescribeReplicationSubnetGroupsMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeReplicationSubnetGroupsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "ReplicationSubnetGroups":{"shape":"ReplicationSubnetGroups"} } }, "DescribeReplicationTaskAssessmentResultsMessage":{ "type":"structure", "members":{ "ReplicationTaskArn":{"shape":"String"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeReplicationTaskAssessmentResultsResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "BucketName":{"shape":"String"}, "ReplicationTaskAssessmentResults":{"shape":"ReplicationTaskAssessmentResultList"} } }, "DescribeReplicationTasksMessage":{ "type":"structure", "members":{ "Filters":{"shape":"FilterList"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeReplicationTasksResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "ReplicationTasks":{"shape":"ReplicationTaskList"} } }, "DescribeSchemasMessage":{ "type":"structure", "required":["EndpointArn"], "members":{ "EndpointArn":{"shape":"String"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"} } }, "DescribeSchemasResponse":{ "type":"structure", "members":{ "Marker":{"shape":"String"}, "Schemas":{"shape":"SchemaList"} } }, "DescribeTableStatisticsMessage":{ "type":"structure", "required":["ReplicationTaskArn"], "members":{ "ReplicationTaskArn":{"shape":"String"}, "MaxRecords":{"shape":"IntegerOptional"}, "Marker":{"shape":"String"}, "Filters":{"shape":"FilterList"} } }, "DescribeTableStatisticsResponse":{ "type":"structure", "members":{ "ReplicationTaskArn":{"shape":"String"}, "TableStatistics":{"shape":"TableStatisticsList"}, "Marker":{"shape":"String"} } }, "DmsSslModeValue":{ "type":"string", "enum":[ "none", "require", "verify-ca", "verify-full" ] }, "DynamoDbSettings":{ "type":"structure", "required":["ServiceAccessRoleArn"], "members":{ "ServiceAccessRoleArn":{"shape":"String"} } }, "Endpoint":{ "type":"structure", "members":{ "EndpointIdentifier":{"shape":"String"}, "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, "EngineName":{"shape":"String"}, "Username":{"shape":"String"}, "ServerName":{"shape":"String"}, "Port":{"shape":"IntegerOptional"}, "DatabaseName":{"shape":"String"}, "ExtraConnectionAttributes":{"shape":"String"}, "Status":{"shape":"String"}, "KmsKeyId":{"shape":"String"}, "EndpointArn":{"shape":"String"}, "CertificateArn":{"shape":"String"}, "SslMode":{"shape":"DmsSslModeValue"}, "ExternalId":{"shape":"String"}, "DynamoDbSettings":{"shape":"DynamoDbSettings"}, "S3Settings":{"shape":"S3Settings"}, "MongoDbSettings":{"shape":"MongoDbSettings"} } }, "EndpointList":{ "type":"list", "member":{"shape":"Endpoint"} }, "Event":{ "type":"structure", "members":{ "SourceIdentifier":{"shape":"String"}, "SourceType":{"shape":"SourceType"}, "Message":{"shape":"String"}, "EventCategories":{"shape":"EventCategoriesList"}, "Date":{"shape":"TStamp"} } }, "EventCategoriesList":{ "type":"list", "member":{"shape":"String"} }, "EventCategoryGroup":{ "type":"structure", "members":{ "SourceType":{"shape":"String"}, "EventCategories":{"shape":"EventCategoriesList"} } }, "EventCategoryGroupList":{ "type":"list", "member":{"shape":"EventCategoryGroup"} }, "EventList":{ "type":"list", "member":{"shape":"Event"} }, "EventSubscription":{ "type":"structure", "members":{ "CustomerAwsId":{"shape":"String"}, "CustSubscriptionId":{"shape":"String"}, "SnsTopicArn":{"shape":"String"}, "Status":{"shape":"String"}, "SubscriptionCreationTime":{"shape":"String"}, "SourceType":{"shape":"String"}, "SourceIdsList":{"shape":"SourceIdsList"}, "EventCategoriesList":{"shape":"EventCategoriesList"}, "Enabled":{"shape":"Boolean"} } }, "EventSubscriptionsList":{ "type":"list", "member":{"shape":"EventSubscription"} }, "ExceptionMessage":{"type":"string"}, "Filter":{ "type":"structure", "required":[ "Name", "Values" ], "members":{ "Name":{"shape":"String"}, "Values":{"shape":"FilterValueList"} } }, "FilterList":{ "type":"list", "member":{"shape":"Filter"} }, "FilterValueList":{ "type":"list", "member":{"shape":"String"} }, "ImportCertificateMessage":{ "type":"structure", "required":["CertificateIdentifier"], "members":{ "CertificateIdentifier":{"shape":"String"}, "CertificatePem":{"shape":"String"}, "CertificateWallet":{"shape":"CertificateWallet"}, "Tags":{"shape":"TagList"} } }, "ImportCertificateResponse":{ "type":"structure", "members":{ "Certificate":{"shape":"Certificate"} } }, "InsufficientResourceCapacityFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "Integer":{"type":"integer"}, "IntegerOptional":{"type":"integer"}, "InvalidCertificateFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "InvalidResourceStateFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "InvalidSubnet":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "KMSKeyNotAccessibleFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "KeyList":{ "type":"list", "member":{"shape":"String"} }, "ListTagsForResourceMessage":{ "type":"structure", "required":["ResourceArn"], "members":{ "ResourceArn":{"shape":"String"} } }, "ListTagsForResourceResponse":{ "type":"structure", "members":{ "TagList":{"shape":"TagList"} } }, "Long":{"type":"long"}, "MigrationTypeValue":{ "type":"string", "enum":[ "full-load", "cdc", "full-load-and-cdc" ] }, "ModifyEndpointMessage":{ "type":"structure", "required":["EndpointArn"], "members":{ "EndpointArn":{"shape":"String"}, "EndpointIdentifier":{"shape":"String"}, "EndpointType":{"shape":"ReplicationEndpointTypeValue"}, "EngineName":{"shape":"String"}, "Username":{"shape":"String"}, "Password":{"shape":"SecretString"}, "ServerName":{"shape":"String"}, "Port":{"shape":"IntegerOptional"}, "DatabaseName":{"shape":"String"}, "ExtraConnectionAttributes":{"shape":"String"}, "CertificateArn":{"shape":"String"}, "SslMode":{"shape":"DmsSslModeValue"}, "DynamoDbSettings":{"shape":"DynamoDbSettings"}, "S3Settings":{"shape":"S3Settings"}, "MongoDbSettings":{"shape":"MongoDbSettings"} } }, "ModifyEndpointResponse":{ "type":"structure", "members":{ "Endpoint":{"shape":"Endpoint"} } }, "ModifyEventSubscriptionMessage":{ "type":"structure", "required":["SubscriptionName"], "members":{ "SubscriptionName":{"shape":"String"}, "SnsTopicArn":{"shape":"String"}, "SourceType":{"shape":"String"}, "EventCategories":{"shape":"EventCategoriesList"}, "Enabled":{"shape":"BooleanOptional"} } }, "ModifyEventSubscriptionResponse":{ "type":"structure", "members":{ "EventSubscription":{"shape":"EventSubscription"} } }, "ModifyReplicationInstanceMessage":{ "type":"structure", "required":["ReplicationInstanceArn"], "members":{ "ReplicationInstanceArn":{"shape":"String"}, "AllocatedStorage":{"shape":"IntegerOptional"}, "ApplyImmediately":{"shape":"Boolean"}, "ReplicationInstanceClass":{"shape":"String"}, "VpcSecurityGroupIds":{"shape":"VpcSecurityGroupIdList"}, "PreferredMaintenanceWindow":{"shape":"String"}, "MultiAZ":{"shape":"BooleanOptional"}, "EngineVersion":{"shape":"String"}, "AllowMajorVersionUpgrade":{"shape":"Boolean"}, "AutoMinorVersionUpgrade":{"shape":"BooleanOptional"}, "ReplicationInstanceIdentifier":{"shape":"String"} } }, "ModifyReplicationInstanceResponse":{ "type":"structure", "members":{ "ReplicationInstance":{"shape":"ReplicationInstance"} } }, "ModifyReplicationSubnetGroupMessage":{ "type":"structure", "required":[ "ReplicationSubnetGroupIdentifier", "SubnetIds" ], "members":{ "ReplicationSubnetGroupIdentifier":{"shape":"String"}, "ReplicationSubnetGroupDescription":{"shape":"String"}, "SubnetIds":{"shape":"SubnetIdentifierList"} } }, "ModifyReplicationSubnetGroupResponse":{ "type":"structure", "members":{ "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"} } }, "ModifyReplicationTaskMessage":{ "type":"structure", "required":["ReplicationTaskArn"], "members":{ "ReplicationTaskArn":{"shape":"String"}, "ReplicationTaskIdentifier":{"shape":"String"}, "MigrationType":{"shape":"MigrationTypeValue"}, "TableMappings":{"shape":"String"}, "ReplicationTaskSettings":{"shape":"String"}, "CdcStartTime":{"shape":"TStamp"} } }, "ModifyReplicationTaskResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "MongoDbSettings":{ "type":"structure", "members":{ "Username":{"shape":"String"}, "Password":{"shape":"SecretString"}, "ServerName":{"shape":"String"}, "Port":{"shape":"IntegerOptional"}, "DatabaseName":{"shape":"String"}, "AuthType":{"shape":"AuthTypeValue"}, "AuthMechanism":{"shape":"AuthMechanismValue"}, "NestingLevel":{"shape":"NestingLevelValue"}, "ExtractDocId":{"shape":"String"}, "DocsToInvestigate":{"shape":"String"}, "AuthSource":{"shape":"String"} } }, "NestingLevelValue":{ "type":"string", "enum":[ "none", "one" ] }, "OrderableReplicationInstance":{ "type":"structure", "members":{ "EngineVersion":{"shape":"String"}, "ReplicationInstanceClass":{"shape":"String"}, "StorageType":{"shape":"String"}, "MinAllocatedStorage":{"shape":"Integer"}, "MaxAllocatedStorage":{"shape":"Integer"}, "DefaultAllocatedStorage":{"shape":"Integer"}, "IncludedAllocatedStorage":{"shape":"Integer"} } }, "OrderableReplicationInstanceList":{ "type":"list", "member":{"shape":"OrderableReplicationInstance"} }, "RefreshSchemasMessage":{ "type":"structure", "required":[ "EndpointArn", "ReplicationInstanceArn" ], "members":{ "EndpointArn":{"shape":"String"}, "ReplicationInstanceArn":{"shape":"String"} } }, "RefreshSchemasResponse":{ "type":"structure", "members":{ "RefreshSchemasStatus":{"shape":"RefreshSchemasStatus"} } }, "RefreshSchemasStatus":{ "type":"structure", "members":{ "EndpointArn":{"shape":"String"}, "ReplicationInstanceArn":{"shape":"String"}, "Status":{"shape":"RefreshSchemasStatusTypeValue"}, "LastRefreshDate":{"shape":"TStamp"}, "LastFailureMessage":{"shape":"String"} } }, "RefreshSchemasStatusTypeValue":{ "type":"string", "enum":[ "successful", "failed", "refreshing" ] }, "ReloadTablesMessage":{ "type":"structure", "required":[ "ReplicationTaskArn", "TablesToReload" ], "members":{ "ReplicationTaskArn":{"shape":"String"}, "TablesToReload":{"shape":"TableListToReload"} } }, "ReloadTablesResponse":{ "type":"structure", "members":{ "ReplicationTaskArn":{"shape":"String"} } }, "RemoveTagsFromResourceMessage":{ "type":"structure", "required":[ "ResourceArn", "TagKeys" ], "members":{ "ResourceArn":{"shape":"String"}, "TagKeys":{"shape":"KeyList"} } }, "RemoveTagsFromResourceResponse":{ "type":"structure", "members":{ } }, "ReplicationEndpointTypeValue":{ "type":"string", "enum":[ "source", "target" ] }, "ReplicationInstance":{ "type":"structure", "members":{ "ReplicationInstanceIdentifier":{"shape":"String"}, "ReplicationInstanceClass":{"shape":"String"}, "ReplicationInstanceStatus":{"shape":"String"}, "AllocatedStorage":{"shape":"Integer"}, "InstanceCreateTime":{"shape":"TStamp"}, "VpcSecurityGroups":{"shape":"VpcSecurityGroupMembershipList"}, "AvailabilityZone":{"shape":"String"}, "ReplicationSubnetGroup":{"shape":"ReplicationSubnetGroup"}, "PreferredMaintenanceWindow":{"shape":"String"}, "PendingModifiedValues":{"shape":"ReplicationPendingModifiedValues"}, "MultiAZ":{"shape":"Boolean"}, "EngineVersion":{"shape":"String"}, "AutoMinorVersionUpgrade":{"shape":"Boolean"}, "KmsKeyId":{"shape":"String"}, "ReplicationInstanceArn":{"shape":"String"}, "ReplicationInstancePublicIpAddress":{ "shape":"String", "deprecated":true }, "ReplicationInstancePrivateIpAddress":{ "shape":"String", "deprecated":true }, "ReplicationInstancePublicIpAddresses":{"shape":"ReplicationInstancePublicIpAddressList"}, "ReplicationInstancePrivateIpAddresses":{"shape":"ReplicationInstancePrivateIpAddressList"}, "PubliclyAccessible":{"shape":"Boolean"}, "SecondaryAvailabilityZone":{"shape":"String"} } }, "ReplicationInstanceList":{ "type":"list", "member":{"shape":"ReplicationInstance"} }, "ReplicationInstancePrivateIpAddressList":{ "type":"list", "member":{"shape":"String"} }, "ReplicationInstancePublicIpAddressList":{ "type":"list", "member":{"shape":"String"} }, "ReplicationPendingModifiedValues":{ "type":"structure", "members":{ "ReplicationInstanceClass":{"shape":"String"}, "AllocatedStorage":{"shape":"IntegerOptional"}, "MultiAZ":{"shape":"BooleanOptional"}, "EngineVersion":{"shape":"String"} } }, "ReplicationSubnetGroup":{ "type":"structure", "members":{ "ReplicationSubnetGroupIdentifier":{"shape":"String"}, "ReplicationSubnetGroupDescription":{"shape":"String"}, "VpcId":{"shape":"String"}, "SubnetGroupStatus":{"shape":"String"}, "Subnets":{"shape":"SubnetList"} } }, "ReplicationSubnetGroupDoesNotCoverEnoughAZs":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "ReplicationSubnetGroups":{ "type":"list", "member":{"shape":"ReplicationSubnetGroup"} }, "ReplicationTask":{ "type":"structure", "members":{ "ReplicationTaskIdentifier":{"shape":"String"}, "SourceEndpointArn":{"shape":"String"}, "TargetEndpointArn":{"shape":"String"}, "ReplicationInstanceArn":{"shape":"String"}, "MigrationType":{"shape":"MigrationTypeValue"}, "TableMappings":{"shape":"String"}, "ReplicationTaskSettings":{"shape":"String"}, "Status":{"shape":"String"}, "LastFailureMessage":{"shape":"String"}, "StopReason":{"shape":"String"}, "ReplicationTaskCreationDate":{"shape":"TStamp"}, "ReplicationTaskStartDate":{"shape":"TStamp"}, "ReplicationTaskArn":{"shape":"String"}, "ReplicationTaskStats":{"shape":"ReplicationTaskStats"} } }, "ReplicationTaskAssessmentResult":{ "type":"structure", "members":{ "ReplicationTaskIdentifier":{"shape":"String"}, "ReplicationTaskArn":{"shape":"String"}, "ReplicationTaskLastAssessmentDate":{"shape":"TStamp"}, "AssessmentStatus":{"shape":"String"}, "AssessmentResultsFile":{"shape":"String"}, "AssessmentResults":{"shape":"String"}, "S3ObjectUrl":{"shape":"String"} } }, "ReplicationTaskAssessmentResultList":{ "type":"list", "member":{"shape":"ReplicationTaskAssessmentResult"} }, "ReplicationTaskList":{ "type":"list", "member":{"shape":"ReplicationTask"} }, "ReplicationTaskStats":{ "type":"structure", "members":{ "FullLoadProgressPercent":{"shape":"Integer"}, "ElapsedTimeMillis":{"shape":"Long"}, "TablesLoaded":{"shape":"Integer"}, "TablesLoading":{"shape":"Integer"}, "TablesQueued":{"shape":"Integer"}, "TablesErrored":{"shape":"Integer"} } }, "ResourceAlreadyExistsFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "ResourceNotFoundFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "ResourceQuotaExceededFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "S3Settings":{ "type":"structure", "members":{ "ServiceAccessRoleArn":{"shape":"String"}, "ExternalTableDefinition":{"shape":"String"}, "CsvRowDelimiter":{"shape":"String"}, "CsvDelimiter":{"shape":"String"}, "BucketFolder":{"shape":"String"}, "BucketName":{"shape":"String"}, "CompressionType":{"shape":"CompressionTypeValue"} } }, "SNSInvalidTopicFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "SNSNoAuthorizationFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "SchemaList":{ "type":"list", "member":{"shape":"String"} }, "SecretString":{ "type":"string", "sensitive":true }, "SourceIdsList":{ "type":"list", "member":{"shape":"String"} }, "SourceType":{ "type":"string", "enum":["replication-instance"] }, "StartReplicationTaskAssessmentMessage":{ "type":"structure", "required":["ReplicationTaskArn"], "members":{ "ReplicationTaskArn":{"shape":"String"} } }, "StartReplicationTaskAssessmentResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "StartReplicationTaskMessage":{ "type":"structure", "required":[ "ReplicationTaskArn", "StartReplicationTaskType" ], "members":{ "ReplicationTaskArn":{"shape":"String"}, "StartReplicationTaskType":{"shape":"StartReplicationTaskTypeValue"}, "CdcStartTime":{"shape":"TStamp"} } }, "StartReplicationTaskResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "StartReplicationTaskTypeValue":{ "type":"string", "enum":[ "start-replication", "resume-processing", "reload-target" ] }, "StopReplicationTaskMessage":{ "type":"structure", "required":["ReplicationTaskArn"], "members":{ "ReplicationTaskArn":{"shape":"String"} } }, "StopReplicationTaskResponse":{ "type":"structure", "members":{ "ReplicationTask":{"shape":"ReplicationTask"} } }, "StorageQuotaExceededFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "String":{"type":"string"}, "Subnet":{ "type":"structure", "members":{ "SubnetIdentifier":{"shape":"String"}, "SubnetAvailabilityZone":{"shape":"AvailabilityZone"}, "SubnetStatus":{"shape":"String"} } }, "SubnetAlreadyInUse":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "SubnetIdentifierList":{ "type":"list", "member":{"shape":"String"} }, "SubnetList":{ "type":"list", "member":{"shape":"Subnet"} }, "SupportedEndpointType":{ "type":"structure", "members":{ "EngineName":{"shape":"String"}, "SupportsCDC":{"shape":"Boolean"}, "EndpointType":{"shape":"ReplicationEndpointTypeValue"} } }, "SupportedEndpointTypeList":{ "type":"list", "member":{"shape":"SupportedEndpointType"} }, "TStamp":{"type":"timestamp"}, "TableListToReload":{ "type":"list", "member":{"shape":"TableToReload"} }, "TableStatistics":{ "type":"structure", "members":{ "SchemaName":{"shape":"String"}, "TableName":{"shape":"String"}, "Inserts":{"shape":"Long"}, "Deletes":{"shape":"Long"}, "Updates":{"shape":"Long"}, "Ddls":{"shape":"Long"}, "FullLoadRows":{"shape":"Long"}, "FullLoadCondtnlChkFailedRows":{"shape":"Long"}, "FullLoadErrorRows":{"shape":"Long"}, "LastUpdateTime":{"shape":"TStamp"}, "TableState":{"shape":"String"}, "ValidationPendingRecords":{"shape":"Long"}, "ValidationFailedRecords":{"shape":"Long"}, "ValidationSuspendedRecords":{"shape":"Long"}, "ValidationState":{"shape":"String"} } }, "TableStatisticsList":{ "type":"list", "member":{"shape":"TableStatistics"} }, "TableToReload":{ "type":"structure", "members":{ "SchemaName":{"shape":"String"}, "TableName":{"shape":"String"} } }, "Tag":{ "type":"structure", "members":{ "Key":{"shape":"String"}, "Value":{"shape":"String"} } }, "TagList":{ "type":"list", "member":{"shape":"Tag"} }, "TestConnectionMessage":{ "type":"structure", "required":[ "ReplicationInstanceArn", "EndpointArn" ], "members":{ "ReplicationInstanceArn":{"shape":"String"}, "EndpointArn":{"shape":"String"} } }, "TestConnectionResponse":{ "type":"structure", "members":{ "Connection":{"shape":"Connection"} } }, "UpgradeDependencyFailureFault":{ "type":"structure", "members":{ "message":{"shape":"ExceptionMessage"} }, "exception":true }, "VpcSecurityGroupIdList":{ "type":"list", "member":{"shape":"String"} }, "VpcSecurityGroupMembership":{ "type":"structure", "members":{ "VpcSecurityGroupId":{"shape":"String"}, "Status":{"shape":"String"} } }, "VpcSecurityGroupMembershipList":{ "type":"list", "member":{"shape":"VpcSecurityGroupMembership"} } } }