route/vendor/github.com/aws/aws-sdk-go/models/apis/dms/2016-01-01/api-2.json

1899 lines
54 KiB
JSON

{
"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"}
}
}
}