Dms Classes
AccountQuotaTypeDef
AccountQuotaName
- Type: typing.Optional[str]
Used
- Type: typing.Optional[int]
Max
- Type: typing.Optional[int]
AddTagsToResourceMessageRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]
- Required: Yes
ApplyPendingMaintenanceActionMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
ApplyAction
- Type:
- Required: Yes
OptInType
- Type:
- Required: Yes
ApplyPendingMaintenanceActionResponseTypeDef
ResourcePendingMaintenanceActions
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AvailabilityZoneTypeDef
Name
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchStartRecommendationsErrorEntryTypeDef
DatabaseId
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
Code
- Type: typing.Optional[str]
BatchStartRecommendationsRequestRequestTypeDef
Data
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.StartRecommendationsRequestEntryTypeDef]]
BatchStartRecommendationsResponseTypeDef
ErrorEntries
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.BatchStartRecommendationsErrorEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CancelReplicationTaskAssessmentRunMessageRequestTypeDef
ReplicationTaskAssessmentRunArn
- Type:
- Required: Yes
CancelReplicationTaskAssessmentRunResponseTypeDef
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CertificateTypeDef
CertificateIdentifier
- Type: typing.Optional[str]
CertificateCreationDate
- Type: typing.Optional[datetime.datetime]
CertificatePem
- Type: typing.Optional[str]
CertificateWallet
- Type: typing.Optional[bytes]
CertificateArn
- Type: typing.Optional[str]
CertificateOwner
- Type: typing.Optional[str]
ValidFromDate
- Type: typing.Optional[datetime.datetime]
ValidToDate
- Type: typing.Optional[datetime.datetime]
SigningAlgorithm
- Type: typing.Optional[str]
KeyLength
- Type: typing.Optional[int]
CollectorHealthCheckTypeDef
CollectorStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'UNREGISTERED']]
LocalCollectorS3Access
- Type: typing.Optional[bool]
WebCollectorS3Access
- Type: typing.Optional[bool]
WebCollectorGrantedRoleBasedAccess
- Type: typing.Optional[bool]
CollectorResponseTypeDef
CollectorReferencedId
- Type: typing.Optional[str]
CollectorName
- Type: typing.Optional[str]
CollectorVersion
- Type: typing.Optional[str]
VersionStatus
- Type: typing.Optional[typing.Literal['OUTDATED', 'UNSUPPORTED', 'UP_TO_DATE']]
Description
- Type: typing.Optional[str]
S3BucketName
- Type: typing.Optional[str]
ServiceAccessRoleArn
- Type: typing.Optional[str]
CollectorHealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.CollectorHealthCheckTypeDef]
LastDataReceived
- Type: typing.Optional[str]
RegisteredDate
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
ModifiedDate
- Type: typing.Optional[str]
InventoryData
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.InventoryDataTypeDef]
CollectorShortInfoResponseTypeDef
CollectorReferencedId
- Type: typing.Optional[str]
CollectorName
- Type: typing.Optional[str]
ComputeConfigOutputTypeDef
AvailabilityZone
- Type: typing.Optional[str]
DnsNameServers
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
MaxCapacityUnits
- Type: typing.Optional[int]
MinCapacityUnits
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReplicationSubnetGroupId
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.List[str]]
ComputeConfigTypeDef
AvailabilityZone
- Type: typing.Optional[str]
DnsNameServers
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
MaxCapacityUnits
- Type: typing.Optional[int]
MinCapacityUnits
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReplicationSubnetGroupId
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
ConnectionTypeDef
ReplicationInstanceArn
- Type: typing.Optional[str]
EndpointArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
LastFailureMessage
- Type: typing.Optional[str]
EndpointIdentifier
- Type: typing.Optional[str]
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
CreateDataProviderMessageRequestTypeDef
Engine
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
DataProviderName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
CreateDataProviderResponseTypeDef
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEndpointMessageRequestTypeDef
EndpointIdentifier
- Type:
- Required: Yes
EndpointType
- Type: typing.Literal['source', 'target']
- Required: Yes
EngineName
- Type:
- Required: Yes
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
ExtraConnectionAttributes
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
CertificateArn
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
ServiceAccessRoleArn
- Type: typing.Optional[str]
ExternalTableDefinition
- Type: typing.Optional[str]
DynamoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DynamoDbSettingsTypeDef]
S3Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.S3SettingsTypeDef]
DmsTransferSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DmsTransferSettingsTypeDef]
MongoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MongoDbSettingsTypeDef]
KinesisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KinesisSettingsTypeDef]
KafkaSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KafkaSettingsTypeDef]
ElasticsearchSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ElasticsearchSettingsTypeDef]
NeptuneSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.NeptuneSettingsTypeDef]
RedshiftSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedshiftSettingsTypeDef]
PostgreSQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PostgreSQLSettingsTypeDef]
MySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MySQLSettingsTypeDef]
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.OracleSettingsTypeDef]
SybaseSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SybaseSettingsTypeDef]
MicrosoftSQLServerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MicrosoftSQLServerSettingsTypeDef]
IBMDb2Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.IBMDb2SettingsTypeDef]
ResourceIdentifier
- Type: typing.Optional[str]
DocDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DocDbSettingsTypeDef]
RedisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedisSettingsTypeDef]
GcpMySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.GcpMySQLSettingsTypeDef]
TimestreamSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.TimestreamSettingsTypeDef]
CreateEndpointResponseTypeDef
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type:
- Required: Yes
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
SourceIds
- Type: typing.Optional[typing.Sequence[str]]
Enabled
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
CreateEventSubscriptionResponseTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFleetAdvisorCollectorRequestRequestTypeDef
CollectorName
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
S3BucketName
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
CreateFleetAdvisorCollectorResponseTypeDef
CollectorReferencedId
- Type:
- Required: Yes
CollectorName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
S3BucketName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateInstanceProfileMessageRequestTypeDef
AvailabilityZone
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
NetworkType
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
SubnetGroupIdentifier
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
CreateInstanceProfileResponseTypeDef
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMigrationProjectMessageRequestTypeDef
SourceDataProviderDescriptors
- Type: typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorDefinitionTypeDef]
- Required: Yes
TargetDataProviderDescriptors
- Type: typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorDefinitionTypeDef]
- Required: Yes
InstanceProfileIdentifier
- Type:
- Required: Yes
MigrationProjectName
- Type: typing.Optional[str]
TransformationRules
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
SchemaConversionApplicationAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SCApplicationAttributesTypeDef]
CreateMigrationProjectResponseTypeDef
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationConfigMessageRequestTypeDef
ReplicationConfigIdentifier
- Type:
- Required: Yes
SourceEndpointArn
- Type:
- Required: Yes
TargetEndpointArn
- Type:
- Required: Yes
ComputeConfig
- Type:
- Required: Yes
ReplicationType
- Type: typing.Literal['cdc', 'full-load', 'full-load-and-cdc']
- Required: Yes
TableMappings
- Type:
- Required: Yes
ReplicationSettings
- Type: typing.Optional[str]
SupplementalSettings
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
CreateReplicationConfigResponseTypeDef
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationInstanceMessageRequestTypeDef
ReplicationInstanceIdentifier
- Type:
- Required: Yes
ReplicationInstanceClass
- Type:
- Required: Yes
AllocatedStorage
- Type: typing.Optional[int]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
AvailabilityZone
- Type: typing.Optional[str]
ReplicationSubnetGroupIdentifier
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
DnsNameServers
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[str]
CreateReplicationInstanceResponseTypeDef
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationSubnetGroupMessageRequestTypeDef
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
ReplicationSubnetGroupDescription
- Type:
- Required: Yes
SubnetIds
- Type: typing.Sequence[str]
- Required: Yes
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
CreateReplicationSubnetGroupResponseTypeDef
ReplicationSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationTaskMessageRequestTypeDef
ReplicationTaskIdentifier
- Type:
- Required: Yes
SourceEndpointArn
- Type:
- Required: Yes
TargetEndpointArn
- Type:
- Required: Yes
ReplicationInstanceArn
- Type:
- Required: Yes
MigrationType
- Type: typing.Literal['cdc', 'full-load', 'full-load-and-cdc']
- Required: Yes
TableMappings
- Type:
- Required: Yes
ReplicationTaskSettings
- Type: typing.Optional[str]
CdcStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
TaskData
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[str]
CreateReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DataProviderDescriptorDefinitionTypeDef
DataProviderIdentifier
- Type:
- Required: Yes
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
DataProviderDescriptorTypeDef
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
DataProviderName
- Type: typing.Optional[str]
DataProviderArn
- Type: typing.Optional[str]
DataProviderSettingsTypeDef
RedshiftSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedshiftDataProviderSettingsTypeDef]
PostgreSqlSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PostgreSqlDataProviderSettingsTypeDef]
MySqlSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MySqlDataProviderSettingsTypeDef]
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.OracleDataProviderSettingsTypeDef]
MicrosoftSqlServerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MicrosoftSqlServerDataProviderSettingsTypeDef]
DocDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DocDbDataProviderSettingsTypeDef]
MariaDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MariaDbDataProviderSettingsTypeDef]
MongoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MongoDbDataProviderSettingsTypeDef]
DataProviderTypeDef
DataProviderName
- Type: typing.Optional[str]
DataProviderArn
- Type: typing.Optional[str]
DataProviderCreationTime
- Type: typing.Optional[datetime.datetime]
Description
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DataProviderSettingsTypeDef]
DatabaseInstanceSoftwareDetailsResponseTypeDef
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
EngineEdition
- Type: typing.Optional[str]
ServicePack
- Type: typing.Optional[str]
SupportLevel
- Type: typing.Optional[str]
OsArchitecture
- Type: typing.Optional[int]
Tooltip
- Type: typing.Optional[str]
DatabaseResponseTypeDef
DatabaseId
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
NumberOfSchemas
- Type: typing.Optional[int]
Server
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ServerShortInfoResponseTypeDef]
SoftwareDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DatabaseInstanceSoftwareDetailsResponseTypeDef]
Collectors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.CollectorShortInfoResponseTypeDef]]
DatabaseShortInfoResponseTypeDef
DatabaseId
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
DatabaseIpAddress
- Type: typing.Optional[str]
DatabaseEngine
- Type: typing.Optional[str]
DefaultErrorDetailsTypeDef
Message
- Type: typing.Optional[str]
DeleteCertificateMessageRequestTypeDef
CertificateArn
- Type:
- Required: Yes
DeleteCertificateResponseTypeDef
Certificate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteCollectorRequestRequestTypeDef
CollectorReferencedId
- Type:
- Required: Yes
DeleteConnectionMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
ReplicationInstanceArn
- Type:
- Required: Yes
DeleteConnectionResponseTypeDef
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDataProviderMessageRequestTypeDef
DataProviderIdentifier
- Type:
- Required: Yes
DeleteDataProviderResponseTypeDef
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEndpointMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
DeleteEndpointResponseTypeDef
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
DeleteEventSubscriptionResponseTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteFleetAdvisorDatabasesRequestRequestTypeDef
DatabaseIds
- Type: typing.Sequence[str]
- Required: Yes
DeleteFleetAdvisorDatabasesResponseTypeDef
DatabaseIds
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteInstanceProfileMessageRequestTypeDef
InstanceProfileIdentifier
- Type:
- Required: Yes
DeleteInstanceProfileResponseTypeDef
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMigrationProjectMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
DeleteMigrationProjectResponseTypeDef
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationConfigMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
DeleteReplicationConfigResponseTypeDef
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationInstanceMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
DeleteReplicationInstanceResponseTypeDef
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationSubnetGroupMessageRequestTypeDef
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
DeleteReplicationTaskAssessmentRunMessageRequestTypeDef
ReplicationTaskAssessmentRunArn
- Type:
- Required: Yes
DeleteReplicationTaskAssessmentRunResponseTypeDef
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationTaskMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
DeleteReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeAccountAttributesResponseTypeDef
AccountQuotas
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.AccountQuotaTypeDef]
- Required: Yes
UniqueAccountIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeApplicableIndividualAssessmentsMessageRequestTypeDef
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
SourceEngineName
- Type: typing.Optional[str]
TargetEngineName
- Type: typing.Optional[str]
MigrationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeApplicableIndividualAssessmentsResponseTypeDef
IndividualAssessmentNames
- Type: typing.List[str]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeCertificatesMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeCertificatesResponseTypeDef
Marker
- Type:
- Required: Yes
Certificates
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.CertificateTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeConnectionsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeConnectionsResponseTypeDef
Marker
- Type:
- Required: Yes
Connections
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ConnectionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConversionConfigurationMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
DescribeConversionConfigurationResponseTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
ConversionConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDataProvidersMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDataProvidersResponseTypeDef
Marker
- Type:
- Required: Yes
DataProviders
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.DataProviderTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointSettingsMessageRequestTypeDef
EngineName
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointSettingsResponseTypeDef
Marker
- Type:
- Required: Yes
EndpointSettings
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EndpointSettingTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeEndpointTypesMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointTypesResponseTypeDef
Marker
- Type:
- Required: Yes
SupportedEndpointTypes
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SupportedEndpointTypeTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeEndpointsMessageEndpointDeletedWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeEndpointsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointsResponseTypeDef
Marker
- Type:
- Required: Yes
Endpoints
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EndpointTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEngineVersionsMessageRequestTypeDef
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEngineVersionsResponseTypeDef
EngineVersions
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EngineVersionTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventCategoriesMessageRequestTypeDef
SourceType
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
DescribeEventCategoriesResponseTypeDef
EventCategoryGroupList
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EventCategoryGroupTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeEventSubscriptionsMessageRequestTypeDef
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEventSubscriptionsResponseTypeDef
Marker
- Type:
- Required: Yes
EventSubscriptionsList
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EventSubscriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventsMessageDescribeEventsPaginateTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['replication-instance']]
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
Duration
- Type: typing.Optional[int]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeEventsMessageRequestTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['replication-instance']]
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
Duration
- Type: typing.Optional[int]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEventsResponseTypeDef
Marker
- Type:
- Required: Yes
Events
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.EventTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeExtensionPackAssociationsMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeExtensionPackAssociationsResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFleetAdvisorCollectorsRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorCollectorsResponseTypeDef
Collectors
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.CollectorResponseTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorDatabasesRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorDatabasesResponseTypeDef
Databases
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.DatabaseResponseTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorLsaAnalysisResponseTypeDef
Analysis
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.FleetAdvisorLsaAnalysisResponseTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef
FleetAdvisorSchemaObjects
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.FleetAdvisorSchemaObjectResponseTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemasRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemasResponseTypeDef
FleetAdvisorSchemas
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaResponseTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeInstanceProfilesMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeInstanceProfilesResponseTypeDef
Marker
- Type:
- Required: Yes
InstanceProfiles
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.InstanceProfileTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelAssessmentsMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelAssessmentsResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelConversionsMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelConversionsResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelExportsAsScriptMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelExportsAsScriptResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelExportsToTargetMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelExportsToTargetResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelImportsMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelImportsResponseTypeDef
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.SchemaConversionRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMigrationProjectsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeMigrationProjectsResponseTypeDef
Marker
- Type:
- Required: Yes
MigrationProjects
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.MigrationProjectTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeOrderableReplicationInstancesMessageRequestTypeDef
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeOrderableReplicationInstancesResponseTypeDef
OrderableReplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.OrderableReplicationInstanceTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePendingMaintenanceActionsMessageRequestTypeDef
ReplicationInstanceArn
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribePendingMaintenanceActionsResponseTypeDef
PendingMaintenanceActions
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ResourcePendingMaintenanceActionsTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRecommendationLimitationsRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeRecommendationLimitationsResponseTypeDef
Limitations
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.LimitationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeRecommendationsRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeRecommendationsResponseTypeDef
Recommendations
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.RecommendationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeRefreshSchemasStatusMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
DescribeRefreshSchemasStatusResponseTypeDef
RefreshSchemasStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationConfigsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationConfigsResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationConfigs
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationConfigTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationInstanceTaskLogsMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationInstanceTaskLogsResponseTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
ReplicationInstanceTaskLogs
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationInstanceTaskLogTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationInstancesMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationInstancesResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationInstanceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeReplicationSubnetGroupsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationSubnetGroupsResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationSubnetGroups
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationSubnetGroupTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTableStatisticsMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
DescribeReplicationTableStatisticsResponseTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
Marker
- Type:
- Required: Yes
ReplicationTableStatistics
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.TableStatisticsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef
ReplicationTaskArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef
ReplicationTaskArn
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskAssessmentResultsResponseTypeDef
Marker
- Type:
- Required: Yes
BucketName
- Type:
- Required: Yes
ReplicationTaskAssessmentResults
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskAssessmentResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskAssessmentRunsResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationTaskAssessmentRuns
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskAssessmentRunTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskIndividualAssessmentsResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationTaskIndividualAssessments
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskIndividualAssessmentTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
WithoutSettings
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.WaiterConfigTypeDef]
DescribeReplicationTasksMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
DescribeReplicationTasksResponseTypeDef
Marker
- Type:
- Required: Yes
ReplicationTasks
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationsMessageRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationsResponseTypeDef
Marker
- Type:
- Required: Yes
Replications
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.ReplicationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSchemasMessageDescribeSchemasPaginateTypeDef
EndpointArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeSchemasMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeSchemasResponseTypeDef
Marker
- Type:
- Required: Yes
Schemas
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PaginatorConfigTypeDef]
DescribeTableStatisticsMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.FilterTypeDef]]
DescribeTableStatisticsResponseTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
TableStatistics
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.TableStatisticsTypeDef]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DmsTransferSettingsTypeDef
ServiceAccessRoleArn
- Type: typing.Optional[str]
BucketName
- Type: typing.Optional[str]
DocDbDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
DocDbSettingsTypeDef
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
NestingLevel
- Type: typing.Optional[typing.Literal['none', 'one']]
ExtractDocId
- Type: typing.Optional[bool]
DocsToInvestigate
- Type: typing.Optional[int]
KmsKeyId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
UseUpdateLookUp
- Type: typing.Optional[bool]
ReplicateShardCollections
- Type: typing.Optional[bool]
DynamoDbSettingsTypeDef
ServiceAccessRoleArn
- Type:
- Required: Yes
ElasticsearchSettingsTypeDef
ServiceAccessRoleArn
- Type:
- Required: Yes
EndpointUri
- Type:
- Required: Yes
FullLoadErrorPercentage
- Type: typing.Optional[int]
ErrorRetryDuration
- Type: typing.Optional[int]
UseNewMappingType
- Type: typing.Optional[bool]
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
EndpointSettingTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['boolean', 'enum', 'integer', 'string']]
EnumValues
- Type: typing.Optional[typing.List[str]]
Sensitive
- Type: typing.Optional[bool]
Units
- Type: typing.Optional[str]
Applicability
- Type: typing.Optional[str]
IntValueMin
- Type: typing.Optional[int]
IntValueMax
- Type: typing.Optional[int]
DefaultValue
- Type: typing.Optional[str]
EndpointTypeDef
EndpointIdentifier
- Type: typing.Optional[str]
EndpointType
- Type: typing.Optional[typing.Literal['source', 'target']]
EngineName
- Type: typing.Optional[str]
EngineDisplayName
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
ExtraConnectionAttributes
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
EndpointArn
- Type: typing.Optional[str]
CertificateArn
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
ServiceAccessRoleArn
- Type: typing.Optional[str]
ExternalTableDefinition
- Type: typing.Optional[str]
ExternalId
- Type: typing.Optional[str]
DynamoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DynamoDbSettingsTypeDef]
S3Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.S3SettingsTypeDef]
DmsTransferSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DmsTransferSettingsTypeDef]
MongoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MongoDbSettingsTypeDef]
KinesisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KinesisSettingsTypeDef]
KafkaSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KafkaSettingsTypeDef]
ElasticsearchSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ElasticsearchSettingsTypeDef]
NeptuneSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.NeptuneSettingsTypeDef]
RedshiftSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedshiftSettingsTypeDef]
PostgreSQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PostgreSQLSettingsTypeDef]
MySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MySQLSettingsTypeDef]
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.OracleSettingsOutputTypeDef]
SybaseSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SybaseSettingsTypeDef]
MicrosoftSQLServerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MicrosoftSQLServerSettingsTypeDef]
IBMDb2Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.IBMDb2SettingsTypeDef]
DocDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DocDbSettingsTypeDef]
RedisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedisSettingsTypeDef]
GcpMySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.GcpMySQLSettingsTypeDef]
TimestreamSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.TimestreamSettingsTypeDef]
EngineVersionTypeDef
Version
- Type: typing.Optional[str]
Lifecycle
- Type: typing.Optional[str]
ReleaseStatus
- Type: typing.Optional[typing.Literal['beta', 'prod']]
LaunchDate
- Type: typing.Optional[datetime.datetime]
AutoUpgradeDate
- Type: typing.Optional[datetime.datetime]
DeprecationDate
- Type: typing.Optional[datetime.datetime]
ForceUpgradeDate
- Type: typing.Optional[datetime.datetime]
AvailableUpgrades
- Type: typing.Optional[typing.List[str]]
ErrorDetailsTypeDef
defaultErrorDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DefaultErrorDetailsTypeDef]
EventCategoryGroupTypeDef
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
EventSubscriptionTypeDef
CustomerAwsId
- Type: typing.Optional[str]
CustSubscriptionId
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionCreationTime
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[str]
SourceIdsList
- Type: typing.Optional[typing.List[str]]
EventCategoriesList
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
EventTypeDef
SourceIdentifier
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[typing.Literal['replication-instance']]
Message
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
Date
- Type: typing.Optional[datetime.datetime]
ExportMetadataModelAssessmentMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
FileName
- Type: typing.Optional[str]
AssessmentReportTypes
- Type: typing.Optional[typing.Sequence[typing.Literal['csv', 'pdf']]]
ExportMetadataModelAssessmentResponseTypeDef
PdfReport
- Type:
- Required: Yes
CsvReport
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ExportMetadataModelAssessmentResultEntryTypeDef
S3ObjectKey
- Type: typing.Optional[str]
ObjectURL
- Type: typing.Optional[str]
ExportSqlDetailsTypeDef
S3ObjectKey
- Type: typing.Optional[str]
ObjectURL
- Type: typing.Optional[str]
FilterTypeDef
Name
- Type:
- Required: Yes
Values
- Type: typing.Sequence[str]
- Required: Yes
FleetAdvisorLsaAnalysisResponseTypeDef
LsaAnalysisId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
FleetAdvisorSchemaObjectResponseTypeDef
SchemaId
- Type: typing.Optional[str]
ObjectType
- Type: typing.Optional[str]
NumberOfObjects
- Type: typing.Optional[int]
CodeLineCount
- Type: typing.Optional[int]
CodeSize
- Type: typing.Optional[int]
GcpMySQLSettingsTypeDef
AfterConnectScript
- Type: typing.Optional[str]
CleanSourceMetadataOnMismatch
- Type: typing.Optional[bool]
DatabaseName
- Type: typing.Optional[str]
EventsPollInterval
- Type: typing.Optional[int]
TargetDbType
- Type: typing.Optional[typing.Literal['multiple-databases', 'specific-database']]
MaxFileSize
- Type: typing.Optional[int]
ParallelLoadThreads
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
ServerTimezone
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
IBMDb2SettingsTypeDef
DatabaseName
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
SetDataCaptureChanges
- Type: typing.Optional[bool]
CurrentLsn
- Type: typing.Optional[str]
MaxKBytesPerRead
- Type: typing.Optional[int]
Username
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
LoadTimeout
- Type: typing.Optional[int]
WriteBufferSize
- Type: typing.Optional[int]
MaxFileSize
- Type: typing.Optional[int]
KeepCsvFiles
- Type: typing.Optional[bool]
ImportCertificateMessageRequestTypeDef
CertificateIdentifier
- Type:
- Required: Yes
CertificatePem
- Type: typing.Optional[str]
CertificateWallet
- Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]]
ImportCertificateResponseTypeDef
Certificate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
InstanceProfileTypeDef
InstanceProfileArn
- Type: typing.Optional[str]
AvailabilityZone
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
NetworkType
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
InstanceProfileCreationTime
- Type: typing.Optional[datetime.datetime]
SubnetGroupIdentifier
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.List[str]]
InventoryDataTypeDef
NumberOfDatabases
- Type: typing.Optional[int]
NumberOfSchemas
- Type: typing.Optional[int]
KafkaSettingsTypeDef
Broker
- Type: typing.Optional[str]
Topic
- Type: typing.Optional[str]
MessageFormat
- Type: typing.Optional[typing.Literal['json', 'json-unformatted']]
IncludeTransactionDetails
- Type: typing.Optional[bool]
IncludePartitionValue
- Type: typing.Optional[bool]
PartitionIncludeSchemaTable
- Type: typing.Optional[bool]
IncludeTableAlterOperations
- Type: typing.Optional[bool]
IncludeControlDetails
- Type: typing.Optional[bool]
MessageMaxBytes
- Type: typing.Optional[int]
IncludeNullAndEmpty
- Type: typing.Optional[bool]
SecurityProtocol
- Type: typing.Optional[typing.Literal['plaintext', 'sasl-ssl', 'ssl-authentication', 'ssl-encryption']]
SslClientCertificateArn
- Type: typing.Optional[str]
SslClientKeyArn
- Type: typing.Optional[str]
SslClientKeyPassword
- Type: typing.Optional[str]
SslCaCertificateArn
- Type: typing.Optional[str]
SaslUsername
- Type: typing.Optional[str]
SaslPassword
- Type: typing.Optional[str]
NoHexPrefix
- Type: typing.Optional[bool]
SaslMechanism
- Type: typing.Optional[typing.Literal['plain', 'scram-sha-512']]
SslEndpointIdentificationAlgorithm
- Type: typing.Optional[typing.Literal['https', 'none']]
KinesisSettingsTypeDef
StreamArn
- Type: typing.Optional[str]
MessageFormat
- Type: typing.Optional[typing.Literal['json', 'json-unformatted']]
ServiceAccessRoleArn
- Type: typing.Optional[str]
IncludeTransactionDetails
- Type: typing.Optional[bool]
IncludePartitionValue
- Type: typing.Optional[bool]
PartitionIncludeSchemaTable
- Type: typing.Optional[bool]
IncludeTableAlterOperations
- Type: typing.Optional[bool]
IncludeControlDetails
- Type: typing.Optional[bool]
IncludeNullAndEmpty
- Type: typing.Optional[bool]
NoHexPrefix
- Type: typing.Optional[bool]
LimitationTypeDef
DatabaseId
- Type: typing.Optional[str]
EngineName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Impact
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
ListTagsForResourceMessageRequestTypeDef
ResourceArn
- Type: typing.Optional[str]
ResourceArnList
- Type: typing.Optional[typing.Sequence[str]]
ListTagsForResourceResponseTypeDef
TagList
- Type: typing.List[aws_resource_validator.pydantic_models.dms_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MariaDbDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
MicrosoftSQLServerSettingsTypeDef
Port
- Type: typing.Optional[int]
BcpPacketSize
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
ControlTablesFileGroup
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
QuerySingleAlwaysOnNode
- Type: typing.Optional[bool]
ReadBackupOnly
- Type: typing.Optional[bool]
SafeguardPolicy
- Type: typing.Optional[typing.Literal['exclusive-automatic-truncation', 'rely-on-sql-server-replication-agent', 'shared-automatic-truncation']]
ServerName
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
UseBcpFullLoad
- Type: typing.Optional[bool]
UseThirdPartyBackupDevice
- Type: typing.Optional[bool]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
TrimSpaceInChar
- Type: typing.Optional[bool]
TlogAccessMode
- Type: typing.Optional[typing.Literal['BackupOnly', 'PreferBackup', 'PreferTlog', 'TlogOnly']]
ForceLobLookup
- Type: typing.Optional[bool]
MicrosoftSqlServerDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
MigrationProjectTypeDef
MigrationProjectName
- Type: typing.Optional[str]
MigrationProjectArn
- Type: typing.Optional[str]
MigrationProjectCreationTime
- Type: typing.Optional[datetime.datetime]
SourceDataProviderDescriptors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorTypeDef]]
TargetDataProviderDescriptors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorTypeDef]]
InstanceProfileArn
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
TransformationRules
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
SchemaConversionApplicationAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SCApplicationAttributesTypeDef]
ModifyConversionConfigurationMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
ConversionConfiguration
- Type:
- Required: Yes
ModifyConversionConfigurationResponseTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDataProviderMessageRequestTypeDef
DataProviderIdentifier
- Type:
- Required: Yes
DataProviderName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
ExactSettings
- Type: typing.Optional[bool]
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DataProviderSettingsTypeDef]
ModifyDataProviderResponseTypeDef
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyEndpointMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
EndpointIdentifier
- Type: typing.Optional[str]
EndpointType
- Type: typing.Optional[typing.Literal['source', 'target']]
EngineName
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
ExtraConnectionAttributes
- Type: typing.Optional[str]
CertificateArn
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
ServiceAccessRoleArn
- Type: typing.Optional[str]
ExternalTableDefinition
- Type: typing.Optional[str]
DynamoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DynamoDbSettingsTypeDef]
S3Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.S3SettingsTypeDef]
DmsTransferSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DmsTransferSettingsTypeDef]
MongoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MongoDbSettingsTypeDef]
KinesisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KinesisSettingsTypeDef]
KafkaSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.KafkaSettingsTypeDef]
ElasticsearchSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ElasticsearchSettingsTypeDef]
NeptuneSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.NeptuneSettingsTypeDef]
RedshiftSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedshiftSettingsTypeDef]
PostgreSQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.PostgreSQLSettingsTypeDef]
MySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MySQLSettingsTypeDef]
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.OracleSettingsTypeDef]
SybaseSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SybaseSettingsTypeDef]
MicrosoftSQLServerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.MicrosoftSQLServerSettingsTypeDef]
IBMDb2Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.IBMDb2SettingsTypeDef]
DocDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DocDbSettingsTypeDef]
RedisSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RedisSettingsTypeDef]
ExactSettings
- Type: typing.Optional[bool]
GcpMySQLSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.GcpMySQLSettingsTypeDef]
TimestreamSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.TimestreamSettingsTypeDef]
ModifyEndpointResponseTypeDef
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyEventSubscriptionMessageRequestTypeDef
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.Sequence[str]]
Enabled
- Type: typing.Optional[bool]
ModifyEventSubscriptionResponseTypeDef
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyInstanceProfileMessageRequestTypeDef
InstanceProfileIdentifier
- Type:
- Required: Yes
AvailabilityZone
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
NetworkType
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
SubnetGroupIdentifier
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
ModifyInstanceProfileResponseTypeDef
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyMigrationProjectMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
MigrationProjectName
- Type: typing.Optional[str]
SourceDataProviderDescriptors
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorDefinitionTypeDef]]
TargetDataProviderDescriptors
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.DataProviderDescriptorDefinitionTypeDef]]
InstanceProfileIdentifier
- Type: typing.Optional[str]
TransformationRules
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
SchemaConversionApplicationAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SCApplicationAttributesTypeDef]
ModifyMigrationProjectResponseTypeDef
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationConfigMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
ReplicationConfigIdentifier
- Type: typing.Optional[str]
ReplicationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
TableMappings
- Type: typing.Optional[str]
ReplicationSettings
- Type: typing.Optional[str]
SupplementalSettings
- Type: typing.Optional[str]
ComputeConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ComputeConfigTypeDef]
SourceEndpointArn
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
ModifyReplicationConfigResponseTypeDef
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationInstanceMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
AllocatedStorage
- Type: typing.Optional[int]
ApplyImmediately
- Type: typing.Optional[bool]
ReplicationInstanceClass
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
AllowMajorVersionUpgrade
- Type: typing.Optional[bool]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[str]
ModifyReplicationInstanceResponseTypeDef
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationSubnetGroupMessageRequestTypeDef
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
SubnetIds
- Type: typing.Sequence[str]
- Required: Yes
ReplicationSubnetGroupDescription
- Type: typing.Optional[str]
ModifyReplicationSubnetGroupResponseTypeDef
ReplicationSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationTaskMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
ReplicationTaskIdentifier
- Type: typing.Optional[str]
MigrationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
TableMappings
- Type: typing.Optional[str]
ReplicationTaskSettings
- Type: typing.Optional[str]
CdcStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
TaskData
- Type: typing.Optional[str]
ModifyReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MongoDbDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
AuthType
- Type: typing.Optional[typing.Literal['no', 'password']]
AuthSource
- Type: typing.Optional[str]
AuthMechanism
- Type: typing.Optional[typing.Literal['default', 'mongodb_cr', 'scram_sha_1']]
MongoDbSettingsTypeDef
Username
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
AuthType
- Type: typing.Optional[typing.Literal['no', 'password']]
AuthMechanism
- Type: typing.Optional[typing.Literal['default', 'mongodb_cr', 'scram_sha_1']]
NestingLevel
- Type: typing.Optional[typing.Literal['none', 'one']]
ExtractDocId
- Type: typing.Optional[str]
DocsToInvestigate
- Type: typing.Optional[str]
AuthSource
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
UseUpdateLookUp
- Type: typing.Optional[bool]
ReplicateShardCollections
- Type: typing.Optional[bool]
MoveReplicationTaskMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
TargetReplicationInstanceArn
- Type:
- Required: Yes
MoveReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MySQLSettingsTypeDef
AfterConnectScript
- Type: typing.Optional[str]
CleanSourceMetadataOnMismatch
- Type: typing.Optional[bool]
DatabaseName
- Type: typing.Optional[str]
EventsPollInterval
- Type: typing.Optional[int]
TargetDbType
- Type: typing.Optional[typing.Literal['multiple-databases', 'specific-database']]
MaxFileSize
- Type: typing.Optional[int]
ParallelLoadThreads
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
ServerTimezone
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
ExecuteTimeout
- Type: typing.Optional[int]
MySqlDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
NeptuneSettingsTypeDef
S3BucketName
- Type:
- Required: Yes
S3BucketFolder
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type: typing.Optional[str]
ErrorRetryDuration
- Type: typing.Optional[int]
MaxFileSize
- Type: typing.Optional[int]
MaxRetryCount
- Type: typing.Optional[int]
IamAuthEnabled
- Type: typing.Optional[bool]
OracleDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
AsmServer
- Type: typing.Optional[str]
SecretsManagerOracleAsmSecretId
- Type: typing.Optional[str]
SecretsManagerOracleAsmAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecurityDbEncryptionSecretId
- Type: typing.Optional[str]
SecretsManagerSecurityDbEncryptionAccessRoleArn
- Type: typing.Optional[str]
OracleSettingsExtraOutputTypeDef
AddSupplementalLogging
- Type: typing.Optional[bool]
ArchivedLogDestId
- Type: typing.Optional[int]
AdditionalArchivedLogDestId
- Type: typing.Optional[int]
ExtraArchivedLogDestIds
- Type: typing.Optional[typing.List[int]]
AllowSelectNestedTables
- Type: typing.Optional[bool]
ParallelAsmReadThreads
- Type: typing.Optional[int]
ReadAheadBlocks
- Type: typing.Optional[int]
AccessAlternateDirectly
- Type: typing.Optional[bool]
UseAlternateFolderForOnline
- Type: typing.Optional[bool]
OraclePathPrefix
- Type: typing.Optional[str]
UsePathPrefix
- Type: typing.Optional[str]
ReplacePathPrefix
- Type: typing.Optional[bool]
EnableHomogenousTablespace
- Type: typing.Optional[bool]
DirectPathNoLog
- Type: typing.Optional[bool]
ArchivedLogsOnly
- Type: typing.Optional[bool]
AsmPassword
- Type: typing.Optional[str]
AsmServer
- Type: typing.Optional[str]
AsmUser
- Type: typing.Optional[str]
CharLengthSemantics
- Type: typing.Optional[typing.Literal['byte', 'char', 'default']]
DatabaseName
- Type: typing.Optional[str]
DirectPathParallelLoad
- Type: typing.Optional[bool]
FailTasksOnLobTruncation
- Type: typing.Optional[bool]
NumberDatatypeScale
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ReadTableSpaceName
- Type: typing.Optional[bool]
RetryInterval
- Type: typing.Optional[int]
SecurityDbEncryption
- Type: typing.Optional[str]
SecurityDbEncryptionName
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
SpatialDataOptionToGeoJsonFunctionName
- Type: typing.Optional[str]
StandbyDelayTime
- Type: typing.Optional[int]
Username
- Type: typing.Optional[str]
UseBFile
- Type: typing.Optional[bool]
UseDirectPathFullLoad
- Type: typing.Optional[bool]
UseLogminerReader
- Type: typing.Optional[bool]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerOracleAsmAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerOracleAsmSecretId
- Type: typing.Optional[str]
TrimSpaceInChar
- Type: typing.Optional[bool]
ConvertTimestampWithZoneToUTC
- Type: typing.Optional[bool]
OpenTransactionWindow
- Type: typing.Optional[int]
OracleSettingsOutputTypeDef
AddSupplementalLogging
- Type: typing.Optional[bool]
ArchivedLogDestId
- Type: typing.Optional[int]
AdditionalArchivedLogDestId
- Type: typing.Optional[int]
ExtraArchivedLogDestIds
- Type: typing.Optional[typing.List[int]]
AllowSelectNestedTables
- Type: typing.Optional[bool]
ParallelAsmReadThreads
- Type: typing.Optional[int]
ReadAheadBlocks
- Type: typing.Optional[int]
AccessAlternateDirectly
- Type: typing.Optional[bool]
UseAlternateFolderForOnline
- Type: typing.Optional[bool]
OraclePathPrefix
- Type: typing.Optional[str]
UsePathPrefix
- Type: typing.Optional[str]
ReplacePathPrefix
- Type: typing.Optional[bool]
EnableHomogenousTablespace
- Type: typing.Optional[bool]
DirectPathNoLog
- Type: typing.Optional[bool]
ArchivedLogsOnly
- Type: typing.Optional[bool]
AsmPassword
- Type: typing.Optional[str]
AsmServer
- Type: typing.Optional[str]
AsmUser
- Type: typing.Optional[str]
CharLengthSemantics
- Type: typing.Optional[typing.Literal['byte', 'char', 'default']]
DatabaseName
- Type: typing.Optional[str]
DirectPathParallelLoad
- Type: typing.Optional[bool]
FailTasksOnLobTruncation
- Type: typing.Optional[bool]
NumberDatatypeScale
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ReadTableSpaceName
- Type: typing.Optional[bool]
RetryInterval
- Type: typing.Optional[int]
SecurityDbEncryption
- Type: typing.Optional[str]
SecurityDbEncryptionName
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
SpatialDataOptionToGeoJsonFunctionName
- Type: typing.Optional[str]
StandbyDelayTime
- Type: typing.Optional[int]
Username
- Type: typing.Optional[str]
UseBFile
- Type: typing.Optional[bool]
UseDirectPathFullLoad
- Type: typing.Optional[bool]
UseLogminerReader
- Type: typing.Optional[bool]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerOracleAsmAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerOracleAsmSecretId
- Type: typing.Optional[str]
TrimSpaceInChar
- Type: typing.Optional[bool]
ConvertTimestampWithZoneToUTC
- Type: typing.Optional[bool]
OpenTransactionWindow
- Type: typing.Optional[int]
OracleSettingsTypeDef
AddSupplementalLogging
- Type: typing.Optional[bool]
ArchivedLogDestId
- Type: typing.Optional[int]
AdditionalArchivedLogDestId
- Type: typing.Optional[int]
ExtraArchivedLogDestIds
- Type: typing.Optional[typing.Sequence[int]]
AllowSelectNestedTables
- Type: typing.Optional[bool]
ParallelAsmReadThreads
- Type: typing.Optional[int]
ReadAheadBlocks
- Type: typing.Optional[int]
AccessAlternateDirectly
- Type: typing.Optional[bool]
UseAlternateFolderForOnline
- Type: typing.Optional[bool]
OraclePathPrefix
- Type: typing.Optional[str]
UsePathPrefix
- Type: typing.Optional[str]
ReplacePathPrefix
- Type: typing.Optional[bool]
EnableHomogenousTablespace
- Type: typing.Optional[bool]
DirectPathNoLog
- Type: typing.Optional[bool]
ArchivedLogsOnly
- Type: typing.Optional[bool]
AsmPassword
- Type: typing.Optional[str]
AsmServer
- Type: typing.Optional[str]
AsmUser
- Type: typing.Optional[str]
CharLengthSemantics
- Type: typing.Optional[typing.Literal['byte', 'char', 'default']]
DatabaseName
- Type: typing.Optional[str]
DirectPathParallelLoad
- Type: typing.Optional[bool]
FailTasksOnLobTruncation
- Type: typing.Optional[bool]
NumberDatatypeScale
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ReadTableSpaceName
- Type: typing.Optional[bool]
RetryInterval
- Type: typing.Optional[int]
SecurityDbEncryption
- Type: typing.Optional[str]
SecurityDbEncryptionName
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
SpatialDataOptionToGeoJsonFunctionName
- Type: typing.Optional[str]
StandbyDelayTime
- Type: typing.Optional[int]
Username
- Type: typing.Optional[str]
UseBFile
- Type: typing.Optional[bool]
UseDirectPathFullLoad
- Type: typing.Optional[bool]
UseLogminerReader
- Type: typing.Optional[bool]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerOracleAsmAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerOracleAsmSecretId
- Type: typing.Optional[str]
TrimSpaceInChar
- Type: typing.Optional[bool]
ConvertTimestampWithZoneToUTC
- Type: typing.Optional[bool]
OpenTransactionWindow
- Type: typing.Optional[int]
OrderableReplicationInstanceTypeDef
EngineVersion
- Type: typing.Optional[str]
ReplicationInstanceClass
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
MinAllocatedStorage
- Type: typing.Optional[int]
MaxAllocatedStorage
- Type: typing.Optional[int]
DefaultAllocatedStorage
- Type: typing.Optional[int]
IncludedAllocatedStorage
- Type: typing.Optional[int]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
ReleaseStatus
- Type: typing.Optional[typing.Literal['beta', 'prod']]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PendingMaintenanceActionTypeDef
Action
- Type: typing.Optional[str]
AutoAppliedAfterDate
- Type: typing.Optional[datetime.datetime]
ForcedApplyDate
- Type: typing.Optional[datetime.datetime]
OptInStatus
- Type: typing.Optional[str]
CurrentApplyDate
- Type: typing.Optional[datetime.datetime]
Description
- Type: typing.Optional[str]
PostgreSQLSettingsTypeDef
AfterConnectScript
- Type: typing.Optional[str]
CaptureDdls
- Type: typing.Optional[bool]
MaxFileSize
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
DdlArtifactsSchema
- Type: typing.Optional[str]
ExecuteTimeout
- Type: typing.Optional[int]
FailTasksOnLobTruncation
- Type: typing.Optional[bool]
HeartbeatEnable
- Type: typing.Optional[bool]
HeartbeatSchema
- Type: typing.Optional[str]
HeartbeatFrequency
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
SlotName
- Type: typing.Optional[str]
PluginName
- Type: typing.Optional[typing.Literal['no-preference', 'pglogical', 'test-decoding']]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
TrimSpaceInChar
- Type: typing.Optional[bool]
MapBooleanAsBoolean
- Type: typing.Optional[bool]
MapJsonbAsClob
- Type: typing.Optional[bool]
MapLongVarcharAs
- Type: typing.Optional[typing.Literal['clob', 'nclob', 'wstring']]
DatabaseMode
- Type: typing.Optional[typing.Literal['babelfish', 'default']]
BabelfishDatabaseName
- Type: typing.Optional[str]
PostgreSqlDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[typing.Literal['none', 'require', 'verify-ca', 'verify-full']]
CertificateArn
- Type: typing.Optional[str]
ProvisionDataTypeDef
ProvisionState
- Type: typing.Optional[str]
ProvisionedCapacityUnits
- Type: typing.Optional[int]
DateProvisioned
- Type: typing.Optional[datetime.datetime]
IsNewProvisioningAvailable
- Type: typing.Optional[bool]
DateNewProvisioningDataAvailable
- Type: typing.Optional[datetime.datetime]
ReasonForNewProvisioningData
- Type: typing.Optional[str]
RdsConfigurationTypeDef
EngineEdition
- Type: typing.Optional[str]
InstanceType
- Type: typing.Optional[str]
InstanceVcpu
- Type: typing.Optional[float]
InstanceMemory
- Type: typing.Optional[float]
StorageType
- Type: typing.Optional[str]
StorageSize
- Type: typing.Optional[int]
StorageIops
- Type: typing.Optional[int]
DeploymentOption
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
RdsRecommendationTypeDef
RequirementsToTarget
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RdsRequirementsTypeDef]
TargetConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RdsConfigurationTypeDef]
RdsRequirementsTypeDef
EngineEdition
- Type: typing.Optional[str]
InstanceVcpu
- Type: typing.Optional[float]
InstanceMemory
- Type: typing.Optional[float]
StorageSize
- Type: typing.Optional[int]
StorageIops
- Type: typing.Optional[int]
DeploymentOption
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
RebootReplicationInstanceMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
ForceFailover
- Type: typing.Optional[bool]
ForcePlannedFailover
- Type: typing.Optional[bool]
RebootReplicationInstanceResponseTypeDef
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RecommendationDataTypeDef
RdsEngine
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RdsRecommendationTypeDef]
RecommendationSettingsTypeDef
InstanceSizingType
- Type:
- Required: Yes
WorkloadType
- Type:
- Required: Yes
RecommendationTypeDef
DatabaseId
- Type: typing.Optional[str]
EngineName
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Preferred
- Type: typing.Optional[bool]
Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RecommendationSettingsTypeDef]
Data
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.RecommendationDataTypeDef]
RedisSettingsTypeDef
ServerName
- Type:
- Required: Yes
Port
- Type:
- Required: Yes
SslSecurityProtocol
- Type: typing.Optional[typing.Literal['plaintext', 'ssl-encryption']]
AuthType
- Type: typing.Optional[typing.Literal['auth-role', 'auth-token', 'none']]
AuthUserName
- Type: typing.Optional[str]
AuthPassword
- Type: typing.Optional[str]
SslCaCertificateArn
- Type: typing.Optional[str]
RedshiftDataProviderSettingsTypeDef
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
RedshiftSettingsTypeDef
AcceptAnyDate
- Type: typing.Optional[bool]
AfterConnectScript
- Type: typing.Optional[str]
BucketFolder
- Type: typing.Optional[str]
BucketName
- Type: typing.Optional[str]
CaseSensitiveNames
- Type: typing.Optional[bool]
CompUpdate
- Type: typing.Optional[bool]
ConnectionTimeout
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
DateFormat
- Type: typing.Optional[str]
EmptyAsNull
- Type: typing.Optional[bool]
EncryptionMode
- Type: typing.Optional[typing.Literal['sse-kms', 'sse-s3']]
ExplicitIds
- Type: typing.Optional[bool]
FileTransferUploadStreams
- Type: typing.Optional[int]
LoadTimeout
- Type: typing.Optional[int]
MaxFileSize
- Type: typing.Optional[int]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
RemoveQuotes
- Type: typing.Optional[bool]
ReplaceInvalidChars
- Type: typing.Optional[str]
ReplaceChars
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
ServiceAccessRoleArn
- Type: typing.Optional[str]
ServerSideEncryptionKmsKeyId
- Type: typing.Optional[str]
TimeFormat
- Type: typing.Optional[str]
TrimBlanks
- Type: typing.Optional[bool]
TruncateColumns
- Type: typing.Optional[bool]
Username
- Type: typing.Optional[str]
WriteBufferSize
- Type: typing.Optional[int]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
MapBooleanAsBoolean
- Type: typing.Optional[bool]
RefreshSchemasMessageRequestTypeDef
EndpointArn
- Type:
- Required: Yes
ReplicationInstanceArn
- Type:
- Required: Yes
RefreshSchemasResponseTypeDef
RefreshSchemasStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RefreshSchemasStatusTypeDef
EndpointArn
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['failed', 'refreshing', 'successful']]
LastRefreshDate
- Type: typing.Optional[datetime.datetime]
LastFailureMessage
- Type: typing.Optional[str]
ReloadReplicationTablesMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
TablesToReload
- Type: typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TableToReloadTypeDef]
- Required: Yes
ReloadOption
- Type: typing.Optional[typing.Literal['data-reload', 'validate-only']]
ReloadReplicationTablesResponseTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ReloadTablesMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
TablesToReload
- Type: typing.Sequence[aws_resource_validator.pydantic_models.dms_classes.TableToReloadTypeDef]
- Required: Yes
ReloadOption
- Type: typing.Optional[typing.Literal['data-reload', 'validate-only']]
ReloadTablesResponseTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveTagsFromResourceMessageRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
ReplicationConfigTypeDef
ReplicationConfigIdentifier
- Type: typing.Optional[str]
ReplicationConfigArn
- Type: typing.Optional[str]
SourceEndpointArn
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
ReplicationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
ComputeConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ComputeConfigOutputTypeDef]
ReplicationSettings
- Type: typing.Optional[str]
SupplementalSettings
- Type: typing.Optional[str]
TableMappings
- Type: typing.Optional[str]
ReplicationConfigCreateTime
- Type: typing.Optional[datetime.datetime]
ReplicationConfigUpdateTime
- Type: typing.Optional[datetime.datetime]
ReplicationInstanceTaskLogTypeDef
ReplicationTaskName
- Type: typing.Optional[str]
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationInstanceTaskLogSize
- Type: typing.Optional[int]
ReplicationInstanceTypeDef
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
ReplicationInstanceClass
- Type: typing.Optional[str]
ReplicationInstanceStatus
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
InstanceCreateTime
- Type: typing.Optional[datetime.datetime]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.VpcSecurityGroupMembershipTypeDef]]
AvailabilityZone
- Type: typing.Optional[str]
ReplicationSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ReplicationSubnetGroupTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ReplicationPendingModifiedValuesTypeDef]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
ReplicationInstancePublicIpAddress
- Type: typing.Optional[str]
ReplicationInstancePrivateIpAddress
- Type: typing.Optional[str]
ReplicationInstancePublicIpAddresses
- Type: typing.Optional[typing.List[str]]
ReplicationInstancePrivateIpAddresses
- Type: typing.Optional[typing.List[str]]
ReplicationInstanceIpv6Addresses
- Type: typing.Optional[typing.List[str]]
PubliclyAccessible
- Type: typing.Optional[bool]
SecondaryAvailabilityZone
- Type: typing.Optional[str]
FreeUntil
- Type: typing.Optional[datetime.datetime]
DnsNameServers
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[str]
ReplicationPendingModifiedValuesTypeDef
ReplicationInstanceClass
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
NetworkType
- Type: typing.Optional[str]
ReplicationStatsTypeDef
FullLoadProgressPercent
- Type: typing.Optional[int]
ElapsedTimeMillis
- Type: typing.Optional[int]
TablesLoaded
- Type: typing.Optional[int]
TablesLoading
- Type: typing.Optional[int]
TablesQueued
- Type: typing.Optional[int]
TablesErrored
- Type: typing.Optional[int]
FreshStartDate
- Type: typing.Optional[datetime.datetime]
StartDate
- Type: typing.Optional[datetime.datetime]
StopDate
- Type: typing.Optional[datetime.datetime]
FullLoadStartDate
- Type: typing.Optional[datetime.datetime]
FullLoadFinishDate
- Type: typing.Optional[datetime.datetime]
ReplicationSubnetGroupTypeDef
ReplicationSubnetGroupIdentifier
- Type: typing.Optional[str]
ReplicationSubnetGroupDescription
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetGroupStatus
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.SubnetTypeDef]]
SupportedNetworkTypes
- Type: typing.Optional[typing.List[str]]
ReplicationTaskAssessmentResultTypeDef
ReplicationTaskIdentifier
- Type: typing.Optional[str]
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationTaskLastAssessmentDate
- Type: typing.Optional[datetime.datetime]
AssessmentStatus
- Type: typing.Optional[str]
AssessmentResultsFile
- Type: typing.Optional[str]
AssessmentResults
- Type: typing.Optional[str]
S3ObjectUrl
- Type: typing.Optional[str]
ReplicationTaskAssessmentRunProgressTypeDef
IndividualAssessmentCount
- Type: typing.Optional[int]
IndividualAssessmentCompletedCount
- Type: typing.Optional[int]
ReplicationTaskAssessmentRunTypeDef
ReplicationTaskAssessmentRunArn
- Type: typing.Optional[str]
ReplicationTaskArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
ReplicationTaskAssessmentRunCreationDate
- Type: typing.Optional[datetime.datetime]
AssessmentProgress
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskAssessmentRunProgressTypeDef]
LastFailureMessage
- Type: typing.Optional[str]
ServiceAccessRoleArn
- Type: typing.Optional[str]
ResultLocationBucket
- Type: typing.Optional[str]
ResultLocationFolder
- Type: typing.Optional[str]
ResultEncryptionMode
- Type: typing.Optional[str]
ResultKmsKeyArn
- Type: typing.Optional[str]
AssessmentRunName
- Type: typing.Optional[str]
ReplicationTaskIndividualAssessmentTypeDef
ReplicationTaskIndividualAssessmentArn
- Type: typing.Optional[str]
ReplicationTaskAssessmentRunArn
- Type: typing.Optional[str]
IndividualAssessmentName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
ReplicationTaskIndividualAssessmentStartDate
- Type: typing.Optional[datetime.datetime]
ReplicationTaskStatsTypeDef
FullLoadProgressPercent
- Type: typing.Optional[int]
ElapsedTimeMillis
- Type: typing.Optional[int]
TablesLoaded
- Type: typing.Optional[int]
TablesLoading
- Type: typing.Optional[int]
TablesQueued
- Type: typing.Optional[int]
TablesErrored
- Type: typing.Optional[int]
FreshStartDate
- Type: typing.Optional[datetime.datetime]
StartDate
- Type: typing.Optional[datetime.datetime]
StopDate
- Type: typing.Optional[datetime.datetime]
FullLoadStartDate
- Type: typing.Optional[datetime.datetime]
FullLoadFinishDate
- Type: typing.Optional[datetime.datetime]
ReplicationTaskTypeDef
ReplicationTaskIdentifier
- Type: typing.Optional[str]
SourceEndpointArn
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
MigrationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
TableMappings
- Type: typing.Optional[str]
ReplicationTaskSettings
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
LastFailureMessage
- Type: typing.Optional[str]
StopReason
- Type: typing.Optional[str]
ReplicationTaskCreationDate
- Type: typing.Optional[datetime.datetime]
ReplicationTaskStartDate
- Type: typing.Optional[datetime.datetime]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
RecoveryCheckpoint
- Type: typing.Optional[str]
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationTaskStats
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ReplicationTaskStatsTypeDef]
TaskData
- Type: typing.Optional[str]
TargetReplicationInstanceArn
- Type: typing.Optional[str]
ReplicationTypeDef
ReplicationConfigIdentifier
- Type: typing.Optional[str]
ReplicationConfigArn
- Type: typing.Optional[str]
SourceEndpointArn
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
ReplicationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
Status
- Type: typing.Optional[str]
ProvisionData
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ProvisionDataTypeDef]
StopReason
- Type: typing.Optional[str]
FailureMessages
- Type: typing.Optional[typing.List[str]]
ReplicationStats
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ReplicationStatsTypeDef]
StartReplicationType
- Type: typing.Optional[str]
CdcStartTime
- Type: typing.Optional[datetime.datetime]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
RecoveryCheckpoint
- Type: typing.Optional[str]
ReplicationCreateTime
- Type: typing.Optional[datetime.datetime]
ReplicationUpdateTime
- Type: typing.Optional[datetime.datetime]
ReplicationLastStopTime
- Type: typing.Optional[datetime.datetime]
ReplicationDeprovisionTime
- Type: typing.Optional[datetime.datetime]
ResourcePendingMaintenanceActionsTypeDef
ResourceIdentifier
- Type: typing.Optional[str]
PendingMaintenanceActionDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms_classes.PendingMaintenanceActionTypeDef]]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RunFleetAdvisorLsaAnalysisResponseTypeDef
LsaAnalysisId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
S3SettingsTypeDef
ServiceAccessRoleArn
- Type: typing.Optional[str]
ExternalTableDefinition
- Type: typing.Optional[str]
CsvRowDelimiter
- Type: typing.Optional[str]
CsvDelimiter
- Type: typing.Optional[str]
BucketFolder
- Type: typing.Optional[str]
BucketName
- Type: typing.Optional[str]
CompressionType
- Type: typing.Optional[typing.Literal['gzip', 'none']]
EncryptionMode
- Type: typing.Optional[typing.Literal['sse-kms', 'sse-s3']]
ServerSideEncryptionKmsKeyId
- Type: typing.Optional[str]
DataFormat
- Type: typing.Optional[typing.Literal['csv', 'parquet']]
EncodingType
- Type: typing.Optional[typing.Literal['plain', 'plain-dictionary', 'rle-dictionary']]
DictPageSizeLimit
- Type: typing.Optional[int]
RowGroupLength
- Type: typing.Optional[int]
DataPageSize
- Type: typing.Optional[int]
ParquetVersion
- Type: typing.Optional[typing.Literal['parquet-1-0', 'parquet-2-0']]
EnableStatistics
- Type: typing.Optional[bool]
IncludeOpForFullLoad
- Type: typing.Optional[bool]
CdcInsertsOnly
- Type: typing.Optional[bool]
TimestampColumnName
- Type: typing.Optional[str]
ParquetTimestampInMillisecond
- Type: typing.Optional[bool]
CdcInsertsAndUpdates
- Type: typing.Optional[bool]
DatePartitionEnabled
- Type: typing.Optional[bool]
DatePartitionSequence
- Type: typing.Optional[typing.Literal['DDMMYYYY', 'MMYYYYDD', 'YYYYMM', 'YYYYMMDD', 'YYYYMMDDHH']]
DatePartitionDelimiter
- Type: typing.Optional[typing.Literal['DASH', 'NONE', 'SLASH', 'UNDERSCORE']]
UseCsvNoSupValue
- Type: typing.Optional[bool]
CsvNoSupValue
- Type: typing.Optional[str]
PreserveTransactions
- Type: typing.Optional[bool]
CdcPath
- Type: typing.Optional[str]
UseTaskStartTimeForFullLoadTimestamp
- Type: typing.Optional[bool]
CannedAclForObjects
- Type: typing.Optional[typing.Literal['authenticated-read', 'aws-exec-read', 'bucket-owner-full-control', 'bucket-owner-read', 'none', 'private', 'public-read', 'public-read-write']]
AddColumnName
- Type: typing.Optional[bool]
CdcMaxBatchInterval
- Type: typing.Optional[int]
CdcMinFileSize
- Type: typing.Optional[int]
CsvNullValue
- Type: typing.Optional[str]
IgnoreHeaderRows
- Type: typing.Optional[int]
MaxFileSize
- Type: typing.Optional[int]
Rfc4180
- Type: typing.Optional[bool]
DatePartitionTimezone
- Type: typing.Optional[str]
AddTrailingPaddingCharacter
- Type: typing.Optional[bool]
ExpectedBucketOwner
- Type: typing.Optional[str]
GlueCatalogGeneration
- Type: typing.Optional[bool]
SCApplicationAttributesTypeDef
S3BucketPath
- Type: typing.Optional[str]
S3BucketRoleArn
- Type: typing.Optional[str]
SchemaConversionRequestTypeDef
Status
- Type: typing.Optional[str]
RequestIdentifier
- Type: typing.Optional[str]
MigrationProjectArn
- Type: typing.Optional[str]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ErrorDetailsTypeDef]
ExportSqlDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ExportSqlDetailsTypeDef]
SchemaResponseTypeDef
CodeLineCount
- Type: typing.Optional[int]
CodeSize
- Type: typing.Optional[int]
Complexity
- Type: typing.Optional[str]
Server
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.ServerShortInfoResponseTypeDef]
DatabaseInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.DatabaseShortInfoResponseTypeDef]
SchemaId
- Type: typing.Optional[str]
SchemaName
- Type: typing.Optional[str]
OriginalSchema
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.SchemaShortInfoResponseTypeDef]
Similarity
- Type: typing.Optional[float]
SchemaShortInfoResponseTypeDef
SchemaId
- Type: typing.Optional[str]
SchemaName
- Type: typing.Optional[str]
DatabaseId
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
DatabaseIpAddress
- Type: typing.Optional[str]
ServerShortInfoResponseTypeDef
ServerId
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
StartExtensionPackAssociationMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
StartExtensionPackAssociationResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelAssessmentMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
StartMetadataModelAssessmentResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelConversionMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
StartMetadataModelConversionResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelExportAsScriptMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
Origin
- Type: typing.Literal['SOURCE', 'TARGET']
- Required: Yes
FileName
- Type: typing.Optional[str]
StartMetadataModelExportAsScriptResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelExportToTargetMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
OverwriteExtensionPack
- Type: typing.Optional[bool]
StartMetadataModelExportToTargetResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelImportMessageRequestTypeDef
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
Origin
- Type: typing.Literal['SOURCE', 'TARGET']
- Required: Yes
Refresh
- Type: typing.Optional[bool]
StartMetadataModelImportResponseTypeDef
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartRecommendationsRequestEntryTypeDef
DatabaseId
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
StartRecommendationsRequestRequestTypeDef
DatabaseId
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
StartReplicationMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
StartReplicationType
- Type:
- Required: Yes
CdcStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
StartReplicationResponseTypeDef
Replication
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskAssessmentMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
StartReplicationTaskAssessmentResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskAssessmentRunMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
ResultLocationBucket
- Type:
- Required: Yes
AssessmentRunName
- Type:
- Required: Yes
ResultLocationFolder
- Type: typing.Optional[str]
ResultEncryptionMode
- Type: typing.Optional[str]
ResultKmsKeyArn
- Type: typing.Optional[str]
IncludeOnly
- Type: typing.Optional[typing.Sequence[str]]
Exclude
- Type: typing.Optional[typing.Sequence[str]]
StartReplicationTaskAssessmentRunResponseTypeDef
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
StartReplicationTaskType
- Type: typing.Literal['reload-target', 'resume-processing', 'start-replication']
- Required: Yes
CdcStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
StartReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopReplicationMessageRequestTypeDef
ReplicationConfigArn
- Type:
- Required: Yes
StopReplicationResponseTypeDef
Replication
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopReplicationTaskMessageRequestTypeDef
ReplicationTaskArn
- Type:
- Required: Yes
StopReplicationTaskResponseTypeDef
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SubnetTypeDef
SubnetIdentifier
- Type: typing.Optional[str]
SubnetAvailabilityZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms_classes.AvailabilityZoneTypeDef]
SubnetStatus
- Type: typing.Optional[str]
SupportedEndpointTypeTypeDef
EngineName
- Type: typing.Optional[str]
SupportsCDC
- Type: typing.Optional[bool]
EndpointType
- Type: typing.Optional[typing.Literal['source', 'target']]
ReplicationInstanceEngineMinimumVersion
- Type: typing.Optional[str]
EngineDisplayName
- Type: typing.Optional[str]
SybaseSettingsTypeDef
DatabaseName
- Type: typing.Optional[str]
Password
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
SecretsManagerSecretId
- Type: typing.Optional[str]
TableStatisticsTypeDef
SchemaName
- Type: typing.Optional[str]
TableName
- Type: typing.Optional[str]
Inserts
- Type: typing.Optional[int]
Deletes
- Type: typing.Optional[int]
Updates
- Type: typing.Optional[int]
Ddls
- Type: typing.Optional[int]
AppliedInserts
- Type: typing.Optional[int]
AppliedDeletes
- Type: typing.Optional[int]
AppliedUpdates
- Type: typing.Optional[int]
AppliedDdls
- Type: typing.Optional[int]
FullLoadRows
- Type: typing.Optional[int]
FullLoadCondtnlChkFailedRows
- Type: typing.Optional[int]
FullLoadErrorRows
- Type: typing.Optional[int]
FullLoadStartTime
- Type: typing.Optional[datetime.datetime]
FullLoadEndTime
- Type: typing.Optional[datetime.datetime]
FullLoadReloaded
- Type: typing.Optional[bool]
LastUpdateTime
- Type: typing.Optional[datetime.datetime]
TableState
- Type: typing.Optional[str]
ValidationPendingRecords
- Type: typing.Optional[int]
ValidationFailedRecords
- Type: typing.Optional[int]
ValidationSuspendedRecords
- Type: typing.Optional[int]
ValidationState
- Type: typing.Optional[str]
ValidationStateDetails
- Type: typing.Optional[str]
TableToReloadTypeDef
SchemaName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
TagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
ResourceArn
- Type: typing.Optional[str]
TestConnectionMessageRequestTypeDef
ReplicationInstanceArn
- Type:
- Required: Yes
EndpointArn
- Type:
- Required: Yes
TestConnectionResponseTypeDef
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TimestreamSettingsTypeDef
DatabaseName
- Type:
- Required: Yes
MemoryDuration
- Type:
- Required: Yes
MagneticDuration
- Type:
- Required: Yes
CdcInsertsAndUpdates
- Type: typing.Optional[bool]
EnableMagneticStoreWrites
- Type: typing.Optional[bool]
UpdateSubscriptionsToEventBridgeMessageRequestTypeDef
ForceMove
- Type: typing.Optional[bool]
UpdateSubscriptionsToEventBridgeResponseTypeDef
Result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VpcSecurityGroupMembershipTypeDef
VpcSecurityGroupId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
WaiterConfigTypeDef
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]