Dms Classes
AccountQuota
AccountQuotaName
- Type: typing.Optional[str]
Used
- Type: typing.Optional[int]
Max
- Type: typing.Optional[int]
AddTagsToResourceMessage
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]
- Required: Yes
ApplyPendingMaintenanceActionMessage
ReplicationInstanceArn
- Type:
- Required: Yes
ApplyAction
- Type:
- Required: Yes
OptInType
- Type:
- Required: Yes
ApplyPendingMaintenanceActionResponse
ResourcePendingMaintenanceActions
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AvailabilityZone
Name
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchStartRecommendationsErrorEntry
DatabaseId
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
Code
- Type: typing.Optional[str]
BatchStartRecommendationsRequest
Data
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.StartRecommendationsRequestEntry]]
BatchStartRecommendationsResponse
ErrorEntries
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.BatchStartRecommendationsErrorEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CancelReplicationTaskAssessmentRunMessage
ReplicationTaskAssessmentRunArn
- Type:
- Required: Yes
CancelReplicationTaskAssessmentRunResponse
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Certificate
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]
CollectorHealthCheck
CollectorStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'UNREGISTERED']]
LocalCollectorS3Access
- Type: typing.Optional[bool]
WebCollectorS3Access
- Type: typing.Optional[bool]
WebCollectorGrantedRoleBasedAccess
- Type: typing.Optional[bool]
CollectorResponse
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:
LastDataReceived
- Type: typing.Optional[str]
RegisteredDate
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
ModifiedDate
- Type: typing.Optional[str]
InventoryData
- Type:
CollectorShortInfoResponse
CollectorReferencedId
- Type: typing.Optional[str]
CollectorName
- Type: typing.Optional[str]
ComputeConfig
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]]
ComputeConfigOutput
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]]
Connection
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]
CreateDataMigrationMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
DataMigrationType
- Type: typing.Literal['cdc', 'full-load', 'full-load-and-cdc']
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
DataMigrationName
- Type: typing.Optional[str]
EnableCloudwatchLogs
- Type: typing.Optional[bool]
SourceDataSettings
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.dms.dms_classes.SourceDataSetting, aws_resource_validator.pydantic_models.dms.dms_classes.SourceDataSettingOutput]]]
TargetDataSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TargetDataSetting]]
NumberOfJobs
- Type: typing.Optional[int]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
SelectionRules
- Type: typing.Optional[str]
CreateDataMigrationResponse
DataMigration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDataProviderMessage
Engine
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
DataProviderName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
CreateDataProviderResponse
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEndpointMessage
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.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
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:
S3Settings
- Type:
DmsTransferSettings
- Type:
MongoDbSettings
- Type:
KinesisSettings
- Type:
KafkaSettings
- Type:
ElasticsearchSettings
- Type:
NeptuneSettings
- Type:
RedshiftSettings
- Type:
PostgreSQLSettings
- Type:
MySQLSettings
- Type:
OracleSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.dms.dms_classes.OracleSettings, aws_resource_validator.pydantic_models.dms.dms_classes.OracleSettingsOutput, NoneType]
SybaseSettings
- Type:
MicrosoftSQLServerSettings
- Type:
IBMDb2Settings
- Type:
ResourceIdentifier
- Type: typing.Optional[str]
DocDbSettings
- Type:
RedisSettings
- Type:
GcpMySQLSettings
- Type:
TimestreamSettings
- Type:
CreateEndpointResponse
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventSubscriptionMessage
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type:
- Required: Yes
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
SourceIds
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
CreateEventSubscriptionResponse
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFleetAdvisorCollectorRequest
CollectorName
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
S3BucketName
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
CreateFleetAdvisorCollectorResponse
CollectorReferencedId
- Type:
- Required: Yes
CollectorName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ServiceAccessRoleArn
- Type:
- Required: Yes
S3BucketName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateInstanceProfileMessage
AvailabilityZone
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
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.List[str]]
CreateInstanceProfileResponse
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMigrationProjectMessage
SourceDataProviderDescriptors
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProviderDescriptorDefinition]
- Required: Yes
TargetDataProviderDescriptors
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProviderDescriptorDefinition]
- 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.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
SchemaConversionApplicationAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.SCApplicationAttributes]
CreateMigrationProjectResponse
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationConfigMessage
ReplicationConfigIdentifier
- Type:
- Required: Yes
SourceEndpointArn
- Type:
- Required: Yes
TargetEndpointArn
- Type:
- Required: Yes
ComputeConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.dms.dms_classes.ComputeConfig, aws_resource_validator.pydantic_models.dms.dms_classes.ComputeConfigOutput]
- 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.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
CreateReplicationConfigResponse
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationInstanceMessage
ReplicationInstanceIdentifier
- Type:
- Required: Yes
ReplicationInstanceClass
- Type:
- Required: Yes
AllocatedStorage
- Type: typing.Optional[int]
VpcSecurityGroupIds
- Type: typing.Optional[typing.List[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.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
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]
KerberosAuthenticationSettings
- Type:
CreateReplicationInstanceResponse
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationSubnetGroupMessage
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
ReplicationSubnetGroupDescription
- Type:
- Required: Yes
SubnetIds
- Type: typing.List[str]
- Required: Yes
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
CreateReplicationSubnetGroupResponse
ReplicationSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateReplicationTaskMessage
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.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
TaskData
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[str]
CreateReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DataMigration
DataMigrationName
- Type: typing.Optional[str]
DataMigrationArn
- Type: typing.Optional[str]
DataMigrationCreateTime
- Type: typing.Optional[datetime.datetime]
DataMigrationStartTime
- Type: typing.Optional[datetime.datetime]
DataMigrationEndTime
- Type: typing.Optional[datetime.datetime]
ServiceAccessRoleArn
- Type: typing.Optional[str]
MigrationProjectArn
- Type: typing.Optional[str]
DataMigrationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
DataMigrationSettings
- Type:
SourceDataSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SourceDataSettingOutput]]
TargetDataSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TargetDataSetting]]
DataMigrationStatistics
- Type:
DataMigrationStatus
- Type: typing.Optional[str]
PublicIpAddresses
- Type: typing.Optional[typing.List[str]]
DataMigrationCidrBlocks
- Type: typing.Optional[typing.List[str]]
LastFailureMessage
- Type: typing.Optional[str]
StopReason
- Type: typing.Optional[str]
DataMigrationSettings
NumberOfJobs
- Type: typing.Optional[int]
CloudwatchLogsEnabled
- Type: typing.Optional[bool]
SelectionRules
- Type: typing.Optional[str]
DataMigrationStatistics
TablesLoaded
- Type: typing.Optional[int]
ElapsedTimeMillis
- Type: typing.Optional[int]
TablesLoading
- Type: typing.Optional[int]
FullLoadPercentage
- Type: typing.Optional[int]
CDCLatency
- Type: typing.Optional[int]
TablesQueued
- Type: typing.Optional[int]
TablesErrored
- Type: typing.Optional[int]
StartTime
- Type: typing.Optional[datetime.datetime]
StopTime
- Type: typing.Optional[datetime.datetime]
DataProvider
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.dms_classes.DataProviderSettings]
DataProviderDescriptor
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
DataProviderName
- Type: typing.Optional[str]
DataProviderArn
- Type: typing.Optional[str]
DataProviderDescriptorDefinition
DataProviderIdentifier
- Type:
- Required: Yes
SecretsManagerSecretId
- Type: typing.Optional[str]
SecretsManagerAccessRoleArn
- Type: typing.Optional[str]
DataProviderSettings
RedshiftSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.RedshiftDataProviderSettings]
PostgreSqlSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PostgreSqlDataProviderSettings]
MySqlSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.MySqlDataProviderSettings]
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.OracleDataProviderSettings]
MicrosoftSqlServerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.MicrosoftSqlServerDataProviderSettings]
DocDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.DocDbDataProviderSettings]
MariaDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.MariaDbDataProviderSettings]
IbmDb2LuwSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.IbmDb2LuwDataProviderSettings]
IbmDb2zOsSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.IbmDb2zOsDataProviderSettings]
MongoDbSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.MongoDbDataProviderSettings]
DatabaseInstanceSoftwareDetailsResponse
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]
DatabaseResponse
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.dms_classes.ServerShortInfoResponse]
SoftwareDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.DatabaseInstanceSoftwareDetailsResponse]
Collectors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.CollectorShortInfoResponse]]
DatabaseShortInfoResponse
DatabaseId
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
DatabaseIpAddress
- Type: typing.Optional[str]
DatabaseEngine
- Type: typing.Optional[str]
DefaultErrorDetails
Message
- Type: typing.Optional[str]
DeleteCertificateMessage
CertificateArn
- Type:
- Required: Yes
DeleteCertificateResponse
Certificate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteCollectorRequest
CollectorReferencedId
- Type:
- Required: Yes
DeleteConnectionMessage
EndpointArn
- Type:
- Required: Yes
ReplicationInstanceArn
- Type:
- Required: Yes
DeleteConnectionResponse
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDataMigrationMessage
DataMigrationIdentifier
- Type:
- Required: Yes
DeleteDataMigrationResponse
DataMigration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteDataProviderMessage
DataProviderIdentifier
- Type:
- Required: Yes
DeleteDataProviderResponse
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEndpointMessage
EndpointArn
- Type:
- Required: Yes
DeleteEndpointResponse
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEventSubscriptionMessage
SubscriptionName
- Type:
- Required: Yes
DeleteEventSubscriptionResponse
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteFleetAdvisorDatabasesRequest
DatabaseIds
- Type: typing.List[str]
- Required: Yes
DeleteFleetAdvisorDatabasesResponse
DatabaseIds
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteInstanceProfileMessage
InstanceProfileIdentifier
- Type:
- Required: Yes
DeleteInstanceProfileResponse
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMigrationProjectMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
DeleteMigrationProjectResponse
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationConfigMessage
ReplicationConfigArn
- Type:
- Required: Yes
DeleteReplicationConfigResponse
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationInstanceMessage
ReplicationInstanceArn
- Type:
- Required: Yes
DeleteReplicationInstanceResponse
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationSubnetGroupMessage
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
DeleteReplicationTaskAssessmentRunMessage
ReplicationTaskAssessmentRunArn
- Type:
- Required: Yes
DeleteReplicationTaskAssessmentRunResponse
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReplicationTaskMessage
ReplicationTaskArn
- Type:
- Required: Yes
DeleteReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeAccountAttributesResponse
AccountQuotas
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.AccountQuota]
- Required: Yes
UniqueAccountIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeApplicableIndividualAssessmentsMessage
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
ReplicationConfigArn
- 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]
DescribeApplicableIndividualAssessmentsResponse
IndividualAssessmentNames
- Type: typing.List[str]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCertificatesMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeCertificatesMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeCertificatesResponse
Marker
- Type:
- Required: Yes
Certificates
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Certificate]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConnectionsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeConnectionsMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeConnectionsMessageWait
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type:
DescribeConnectionsResponse
Marker
- Type:
- Required: Yes
Connections
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Connection]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConversionConfigurationMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
DescribeConversionConfigurationResponse
MigrationProjectIdentifier
- Type:
- Required: Yes
ConversionConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDataMigrationsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WithoutStatistics
- Type: typing.Optional[bool]
DescribeDataMigrationsMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
WithoutSettings
- Type: typing.Optional[bool]
WithoutStatistics
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeDataMigrationsResponse
DataMigrations
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataMigration]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDataProvidersMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeDataProvidersResponse
Marker
- Type:
- Required: Yes
DataProviders
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProvider]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointSettingsMessage
EngineName
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointSettingsResponse
Marker
- Type:
- Required: Yes
EndpointSettings
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.EndpointSetting]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointTypesMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointTypesMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeEndpointTypesResponse
Marker
- Type:
- Required: Yes
SupportedEndpointTypes
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SupportedEndpointType]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEndpointsMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeEndpointsMessageWait
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type:
DescribeEndpointsResponse
Marker
- Type:
- Required: Yes
Endpoints
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Endpoint]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEngineVersionsMessage
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEngineVersionsResponse
EngineVersions
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.EngineVersion]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventCategoriesMessage
SourceType
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
DescribeEventCategoriesResponse
EventCategoryGroupList
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.EventCategoryGroup]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventSubscriptionsMessage
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEventSubscriptionsMessagePaginate
SubscriptionName
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeEventSubscriptionsResponse
Marker
- Type:
- Required: Yes
EventSubscriptionsList
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.EventSubscription]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEventsMessage
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.List[str]]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeEventsMessagePaginate
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.List[str]]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeEventsResponse
Marker
- Type:
- Required: Yes
Events
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Event]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeExtensionPackAssociationsMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeExtensionPackAssociationsResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFleetAdvisorCollectorsRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorCollectorsResponse
Collectors
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.CollectorResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorDatabasesRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorDatabasesResponse
Databases
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DatabaseResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorLsaAnalysisRequest
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorLsaAnalysisResponse
Analysis
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.FleetAdvisorLsaAnalysisResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemaObjectSummaryRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemaObjectSummaryResponse
FleetAdvisorSchemaObjects
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.FleetAdvisorSchemaObjectResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemasRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeFleetAdvisorSchemasResponse
FleetAdvisorSchemas
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeInstanceProfilesMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeInstanceProfilesResponse
Marker
- Type:
- Required: Yes
InstanceProfiles
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.InstanceProfile]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelAssessmentsMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelAssessmentsResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelConversionsMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelConversionsResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelExportsAsScriptMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelExportsAsScriptResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelExportsToTargetMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelExportsToTargetResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMetadataModelImportsMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribeMetadataModelImportsResponse
Marker
- Type:
- Required: Yes
Requests
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaConversionRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMigrationProjectsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeMigrationProjectsResponse
Marker
- Type:
- Required: Yes
MigrationProjects
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.MigrationProject]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeOrderableReplicationInstancesMessage
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeOrderableReplicationInstancesMessagePaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeOrderableReplicationInstancesResponse
OrderableReplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.OrderableReplicationInstance]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePendingMaintenanceActionsMessage
ReplicationInstanceArn
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
Marker
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
DescribePendingMaintenanceActionsResponse
PendingMaintenanceActions
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ResourcePendingMaintenanceActions]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRecommendationLimitationsRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeRecommendationLimitationsResponse
Limitations
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Limitation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeRecommendationsRequest
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeRecommendationsResponse
Recommendations
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Recommendation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeRefreshSchemasStatusMessage
EndpointArn
- Type:
- Required: Yes
DescribeRefreshSchemasStatusResponse
RefreshSchemasStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationConfigsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationConfigsResponse
Marker
- Type:
- Required: Yes
ReplicationConfigs
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationConfig]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationInstanceTaskLogsMessage
ReplicationInstanceArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationInstanceTaskLogsResponse
ReplicationInstanceArn
- Type:
- Required: Yes
ReplicationInstanceTaskLogs
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationInstanceTaskLog]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationInstancesMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationInstancesMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeReplicationInstancesMessageWait
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type:
DescribeReplicationInstancesMessageWaitExtra
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WaiterConfig
- Type:
DescribeReplicationInstancesResponse
Marker
- Type:
- Required: Yes
ReplicationInstances
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationInstance]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationSubnetGroupsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationSubnetGroupsMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeReplicationSubnetGroupsResponse
Marker
- Type:
- Required: Yes
ReplicationSubnetGroups
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationSubnetGroup]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTableStatisticsMessage
ReplicationConfigArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
DescribeReplicationTableStatisticsResponse
ReplicationConfigArn
- Type:
- Required: Yes
Marker
- Type:
- Required: Yes
ReplicationTableStatistics
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TableStatistics]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskAssessmentResultsMessage
ReplicationTaskArn
- Type: typing.Optional[str]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskAssessmentResultsMessagePaginate
ReplicationTaskArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeReplicationTaskAssessmentResultsResponse
Marker
- Type:
- Required: Yes
BucketName
- Type:
- Required: Yes
ReplicationTaskAssessmentResults
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskAssessmentResult]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskAssessmentRunsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskAssessmentRunsResponse
Marker
- Type:
- Required: Yes
ReplicationTaskAssessmentRuns
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskAssessmentRun]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTaskIndividualAssessmentsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationTaskIndividualAssessmentsResponse
Marker
- Type:
- Required: Yes
ReplicationTaskIndividualAssessments
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskIndividualAssessment]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationTasksMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
DescribeReplicationTasksMessagePaginate
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
WithoutSettings
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeReplicationTasksMessageWait
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type:
DescribeReplicationTasksMessageWaitExtra
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type:
DescribeReplicationTasksMessageWaitExtraExtra
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type:
DescribeReplicationTasksMessageWaitExtraExtraExtra
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
WithoutSettings
- Type: typing.Optional[bool]
WaiterConfig
- Type:
DescribeReplicationTasksResponse
Marker
- Type:
- Required: Yes
ReplicationTasks
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTask]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReplicationsMessage
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeReplicationsResponse
Marker
- Type:
- Required: Yes
Replications
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Replication]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeSchemasMessage
EndpointArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
DescribeSchemasMessagePaginate
EndpointArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeSchemasResponse
Marker
- Type:
- Required: Yes
Schemas
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTableStatisticsMessage
ReplicationTaskArn
- Type:
- Required: Yes
MaxRecords
- Type: typing.Optional[int]
Marker
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
DescribeTableStatisticsMessagePaginate
ReplicationTaskArn
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.PaginatorConfig]
DescribeTableStatisticsResponse
ReplicationTaskArn
- Type:
- Required: Yes
TableStatistics
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TableStatistics]
- Required: Yes
Marker
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DmsTransferSettings
ServiceAccessRoleArn
- Type: typing.Optional[str]
BucketName
- Type: typing.Optional[str]
DocDbDataProviderSettings
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]
DocDbSettings
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]
DynamoDbSettings
ServiceAccessRoleArn
- Type:
- Required: Yes
ElasticsearchSettings
ServiceAccessRoleArn
- Type:
- Required: Yes
EndpointUri
- Type:
- Required: Yes
FullLoadErrorPercentage
- Type: typing.Optional[int]
ErrorRetryDuration
- Type: typing.Optional[int]
UseNewMappingType
- Type: typing.Optional[bool]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
Endpoint
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:
S3Settings
- Type:
DmsTransferSettings
- Type:
MongoDbSettings
- Type:
KinesisSettings
- Type:
KafkaSettings
- Type:
ElasticsearchSettings
- Type:
NeptuneSettings
- Type:
RedshiftSettings
- Type:
PostgreSQLSettings
- Type:
MySQLSettings
- Type:
OracleSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.OracleSettingsOutput]
SybaseSettings
- Type:
MicrosoftSQLServerSettings
- Type:
IBMDb2Settings
- Type:
DocDbSettings
- Type:
RedisSettings
- Type:
GcpMySQLSettings
- Type:
TimestreamSettings
- Type:
EndpointSetting
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]
EngineVersion
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]]
ErrorDetails
defaultErrorDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.DefaultErrorDetails]
Event
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]
EventCategoryGroup
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
EventSubscription
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]
ExportMetadataModelAssessmentMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
FileName
- Type: typing.Optional[str]
AssessmentReportTypes
- Type: typing.Optional[typing.List[typing.Literal['csv', 'pdf']]]
ExportMetadataModelAssessmentResponse
PdfReport
- Type:
- Required: Yes
CsvReport
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ExportMetadataModelAssessmentResultEntry
S3ObjectKey
- Type: typing.Optional[str]
ObjectURL
- Type: typing.Optional[str]
ExportSqlDetails
S3ObjectKey
- Type: typing.Optional[str]
ObjectURL
- Type: typing.Optional[str]
Filter
Name
- Type:
- Required: Yes
Values
- Type: typing.List[str]
- Required: Yes
FleetAdvisorLsaAnalysisResponse
LsaAnalysisId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
FleetAdvisorSchemaObjectResponse
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]
GcpMySQLSettings
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]
IBMDb2Settings
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]
IbmDb2LuwDataProviderSettings
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]
IbmDb2zOsDataProviderSettings
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]
ImportCertificateMessage
CertificateIdentifier
- Type:
- Required: Yes
CertificatePem
- Type: typing.Optional[str]
CertificateWallet
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody, NoneType]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
ImportCertificateResponse
Certificate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
InstanceProfile
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]]
InventoryData
NumberOfDatabases
- Type: typing.Optional[int]
NumberOfSchemas
- Type: typing.Optional[int]
KafkaSettings
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']]
UseLargeIntegerValue
- Type: typing.Optional[bool]
KerberosAuthenticationSettings
KeyCacheSecretId
- Type: typing.Optional[str]
KeyCacheSecretIamArn
- Type: typing.Optional[str]
Krb5FileContents
- Type: typing.Optional[str]
KinesisSettings
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]
UseLargeIntegerValue
- Type: typing.Optional[bool]
Limitation
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]
ListTagsForResourceMessage
ResourceArn
- Type: typing.Optional[str]
ResourceArnList
- Type: typing.Optional[typing.List[str]]
ListTagsForResourceResponse
TagList
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MariaDbDataProviderSettings
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]
MicrosoftSQLServerSettings
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]
AuthenticationMethod
- Type: typing.Optional[typing.Literal['kerberos', 'password']]
MicrosoftSqlServerDataProviderSettings
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]
MigrationProject
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.dms_classes.DataProviderDescriptor]]
TargetDataProviderDescriptors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProviderDescriptor]]
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.dms_classes.SCApplicationAttributes]
ModifyConversionConfigurationMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
ConversionConfiguration
- Type:
- Required: Yes
ModifyConversionConfigurationResponse
MigrationProjectIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDataMigrationMessage
DataMigrationIdentifier
- Type:
- Required: Yes
DataMigrationName
- Type: typing.Optional[str]
EnableCloudwatchLogs
- Type: typing.Optional[bool]
ServiceAccessRoleArn
- Type: typing.Optional[str]
DataMigrationType
- Type: typing.Optional[typing.Literal['cdc', 'full-load', 'full-load-and-cdc']]
SourceDataSettings
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.dms.dms_classes.SourceDataSetting, aws_resource_validator.pydantic_models.dms.dms_classes.SourceDataSettingOutput]]]
TargetDataSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TargetDataSetting]]
NumberOfJobs
- Type: typing.Optional[int]
SelectionRules
- Type: typing.Optional[str]
ModifyDataMigrationResponse
DataMigration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyDataProviderMessage
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.dms_classes.DataProviderSettings]
ModifyDataProviderResponse
DataProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyEndpointMessage
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:
S3Settings
- Type:
DmsTransferSettings
- Type:
MongoDbSettings
- Type:
KinesisSettings
- Type:
KafkaSettings
- Type:
ElasticsearchSettings
- Type:
NeptuneSettings
- Type:
RedshiftSettings
- Type:
PostgreSQLSettings
- Type:
MySQLSettings
- Type:
OracleSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.dms.dms_classes.OracleSettings, aws_resource_validator.pydantic_models.dms.dms_classes.OracleSettingsOutput, NoneType]
SybaseSettings
- Type:
MicrosoftSQLServerSettings
- Type:
IBMDb2Settings
- Type:
DocDbSettings
- Type:
RedisSettings
- Type:
ExactSettings
- Type: typing.Optional[bool]
GcpMySQLSettings
- Type:
TimestreamSettings
- Type:
ModifyEndpointResponse
Endpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyEventSubscriptionMessage
SubscriptionName
- Type:
- Required: Yes
SnsTopicArn
- Type: typing.Optional[str]
SourceType
- Type: typing.Optional[str]
EventCategories
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
ModifyEventSubscriptionResponse
EventSubscription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyInstanceProfileMessage
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.List[str]]
ModifyInstanceProfileResponse
InstanceProfile
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyMigrationProjectMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
MigrationProjectName
- Type: typing.Optional[str]
SourceDataProviderDescriptors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProviderDescriptorDefinition]]
TargetDataProviderDescriptors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.DataProviderDescriptorDefinition]]
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.dms_classes.SCApplicationAttributes]
ModifyMigrationProjectResponse
MigrationProject
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationConfigMessage
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.Union[aws_resource_validator.pydantic_models.dms.dms_classes.ComputeConfig, aws_resource_validator.pydantic_models.dms.dms_classes.ComputeConfigOutput, NoneType]
SourceEndpointArn
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
ModifyReplicationConfigResponse
ReplicationConfig
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationInstanceMessage
ReplicationInstanceArn
- Type:
- Required: Yes
AllocatedStorage
- Type: typing.Optional[int]
ApplyImmediately
- Type: typing.Optional[bool]
ReplicationInstanceClass
- Type: typing.Optional[str]
VpcSecurityGroupIds
- Type: typing.Optional[typing.List[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]
KerberosAuthenticationSettings
- Type:
ModifyReplicationInstanceResponse
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationSubnetGroupMessage
ReplicationSubnetGroupIdentifier
- Type:
- Required: Yes
SubnetIds
- Type: typing.List[str]
- Required: Yes
ReplicationSubnetGroupDescription
- Type: typing.Optional[str]
ModifyReplicationSubnetGroupResponse
ReplicationSubnetGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ModifyReplicationTaskMessage
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]
ModifyReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MongoDbDataProviderSettings
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']]
MongoDbSettings
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]
MoveReplicationTaskMessage
ReplicationTaskArn
- Type:
- Required: Yes
TargetReplicationInstanceArn
- Type:
- Required: Yes
MoveReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MySQLSettings
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]
MySqlDataProviderSettings
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]
NeptuneSettings
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]
OracleDataProviderSettings
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]
OracleSettings
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]
AuthenticationMethod
- Type: typing.Optional[typing.Literal['kerberos', 'password']]
OracleSettingsOutput
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]
AuthenticationMethod
- Type: typing.Optional[typing.Literal['kerberos', 'password']]
OrderableReplicationInstance
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']]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PendingMaintenanceAction
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]
PostgreSQLSettings
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]
DisableUnicodeSourceFilter
- Type: typing.Optional[bool]
PostgreSqlDataProviderSettings
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]
PremigrationAssessmentStatus
PremigrationAssessmentRunArn
- Type: typing.Optional[str]
FailOnAssessmentFailure
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[str]
PremigrationAssessmentRunCreationDate
- Type: typing.Optional[datetime.datetime]
AssessmentProgress
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskAssessmentRunProgress]
LastFailureMessage
- Type: typing.Optional[str]
ResultLocationBucket
- Type: typing.Optional[str]
ResultLocationFolder
- Type: typing.Optional[str]
ResultEncryptionMode
- Type: typing.Optional[str]
ResultKmsKeyArn
- Type: typing.Optional[str]
ResultStatistic
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskAssessmentRunResultStatistic]
ProvisionData
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]
RdsConfiguration
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]
RdsRecommendation
RequirementsToTarget
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.RdsRequirements]
TargetConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.RdsConfiguration]
RdsRequirements
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]
RebootReplicationInstanceMessage
ReplicationInstanceArn
- Type:
- Required: Yes
ForceFailover
- Type: typing.Optional[bool]
ForcePlannedFailover
- Type: typing.Optional[bool]
RebootReplicationInstanceResponse
ReplicationInstance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Recommendation
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.dms_classes.RecommendationSettings]
Data
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.RecommendationData]
RecommendationData
RdsEngine
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.RdsRecommendation]
RecommendationSettings
InstanceSizingType
- Type:
- Required: Yes
WorkloadType
- Type:
- Required: Yes
RedisSettings
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]
RedshiftDataProviderSettings
ServerName
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
RedshiftSettings
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]
RefreshSchemasMessage
EndpointArn
- Type:
- Required: Yes
ReplicationInstanceArn
- Type:
- Required: Yes
RefreshSchemasResponse
RefreshSchemasStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RefreshSchemasStatus
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]
ReloadReplicationTablesMessage
ReplicationConfigArn
- Type:
- Required: Yes
TablesToReload
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TableToReload]
- Required: Yes
ReloadOption
- Type: typing.Optional[typing.Literal['data-reload', 'validate-only']]
ReloadReplicationTablesResponse
ReplicationConfigArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ReloadTablesMessage
ReplicationTaskArn
- Type:
- Required: Yes
TablesToReload
- Type: typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.TableToReload]
- Required: Yes
ReloadOption
- Type: typing.Optional[typing.Literal['data-reload', 'validate-only']]
ReloadTablesResponse
ReplicationTaskArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RemoveTagsFromResourceMessage
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
Replication
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:
PremigrationAssessmentStatuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.PremigrationAssessmentStatus]]
StopReason
- Type: typing.Optional[str]
FailureMessages
- Type: typing.Optional[typing.List[str]]
ReplicationStats
- Type:
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]
ReplicationConfig
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.dms_classes.ComputeConfigOutput]
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]
ReplicationInstance
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.dms_classes.VpcSecurityGroupMembership]]
AvailabilityZone
- Type: typing.Optional[str]
ReplicationSubnetGroup
- Type:
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationPendingModifiedValues]
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]
KerberosAuthenticationSettings
- Type:
ReplicationInstanceTaskLog
ReplicationTaskName
- Type: typing.Optional[str]
ReplicationTaskArn
- Type: typing.Optional[str]
ReplicationInstanceTaskLogSize
- Type: typing.Optional[int]
ReplicationPendingModifiedValues
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]
ReplicationStats
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]
ReplicationSubnetGroup
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.dms_classes.Subnet]]
SupportedNetworkTypes
- Type: typing.Optional[typing.List[str]]
ReplicationTask
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:
TaskData
- Type: typing.Optional[str]
TargetReplicationInstanceArn
- Type: typing.Optional[str]
ReplicationTaskAssessmentResult
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]
ReplicationTaskAssessmentRun
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.dms_classes.ReplicationTaskAssessmentRunProgress]
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]
IsLatestTaskAssessmentRun
- Type: typing.Optional[bool]
ResultStatistic
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.ReplicationTaskAssessmentRunResultStatistic]
ReplicationTaskAssessmentRunProgress
IndividualAssessmentCount
- Type: typing.Optional[int]
IndividualAssessmentCompletedCount
- Type: typing.Optional[int]
ReplicationTaskAssessmentRunResultStatistic
Passed
- Type: typing.Optional[int]
Failed
- Type: typing.Optional[int]
Error
- Type: typing.Optional[int]
Warning
- Type: typing.Optional[int]
Cancelled
- Type: typing.Optional[int]
Skipped
- Type: typing.Optional[int]
ReplicationTaskIndividualAssessment
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]
ReplicationTaskStats
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]
ResourcePendingMaintenanceActions
ResourceIdentifier
- Type: typing.Optional[str]
PendingMaintenanceActionDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.PendingMaintenanceAction]]
ResponseMetadata
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]
RunFleetAdvisorLsaAnalysisResponse
LsaAnalysisId
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
S3Settings
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]
SCApplicationAttributes
S3BucketPath
- Type: typing.Optional[str]
S3BucketRoleArn
- Type: typing.Optional[str]
SchemaConversionRequest
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.dms_classes.ErrorDetails]
ExportSqlDetails
- Type:
SchemaResponse
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.dms_classes.ServerShortInfoResponse]
DatabaseInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.DatabaseShortInfoResponse]
SchemaId
- Type: typing.Optional[str]
SchemaName
- Type: typing.Optional[str]
OriginalSchema
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.SchemaShortInfoResponse]
Similarity
- Type: typing.Optional[float]
SchemaShortInfoResponse
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]
ServerShortInfoResponse
ServerId
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
ServerName
- Type: typing.Optional[str]
SourceDataSetting
CDCStartPosition
- Type: typing.Optional[str]
CDCStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CDCStopTime
- Type: typing.Union[datetime.datetime, str, NoneType]
SlotName
- Type: typing.Optional[str]
SourceDataSettingOutput
CDCStartPosition
- Type: typing.Optional[str]
CDCStartTime
- Type: typing.Optional[datetime.datetime]
CDCStopTime
- Type: typing.Optional[datetime.datetime]
SlotName
- Type: typing.Optional[str]
StartDataMigrationMessage
DataMigrationIdentifier
- Type:
- Required: Yes
StartType
- Type: typing.Literal['reload-target', 'resume-processing', 'start-replication']
- Required: Yes
StartDataMigrationResponse
DataMigration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartExtensionPackAssociationMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
StartExtensionPackAssociationResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelAssessmentMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
StartMetadataModelAssessmentResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelConversionMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
StartMetadataModelConversionResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelExportAsScriptMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
Origin
- Type: typing.Literal['SOURCE', 'TARGET']
- Required: Yes
FileName
- Type: typing.Optional[str]
StartMetadataModelExportAsScriptResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelExportToTargetMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
OverwriteExtensionPack
- Type: typing.Optional[bool]
StartMetadataModelExportToTargetResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMetadataModelImportMessage
MigrationProjectIdentifier
- Type:
- Required: Yes
SelectionRules
- Type:
- Required: Yes
Origin
- Type: typing.Literal['SOURCE', 'TARGET']
- Required: Yes
Refresh
- Type: typing.Optional[bool]
StartMetadataModelImportResponse
RequestIdentifier
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartRecommendationsRequest
DatabaseId
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
StartRecommendationsRequestEntry
DatabaseId
- Type:
- Required: Yes
Settings
- Type:
- Required: Yes
StartReplicationMessage
ReplicationConfigArn
- Type:
- Required: Yes
StartReplicationType
- Type:
- Required: Yes
PremigrationAssessmentSettings
- Type: typing.Optional[str]
CdcStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CdcStartPosition
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
StartReplicationResponse
Replication
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskAssessmentMessage
ReplicationTaskArn
- Type:
- Required: Yes
StartReplicationTaskAssessmentResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskAssessmentRunMessage
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.List[str]]
Exclude
- Type: typing.Optional[typing.List[str]]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.dms.dms_classes.Tag]]
StartReplicationTaskAssessmentRunResponse
ReplicationTaskAssessmentRun
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartReplicationTaskMessage
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]
StartReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopDataMigrationMessage
DataMigrationIdentifier
- Type:
- Required: Yes
StopDataMigrationResponse
DataMigration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopReplicationMessage
ReplicationConfigArn
- Type:
- Required: Yes
StopReplicationResponse
Replication
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopReplicationTaskMessage
ReplicationTaskArn
- Type:
- Required: Yes
StopReplicationTaskResponse
ReplicationTask
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Subnet
SubnetIdentifier
- Type: typing.Optional[str]
SubnetAvailabilityZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.dms.dms_classes.AvailabilityZone]
SubnetStatus
- Type: typing.Optional[str]
SupportedEndpointType
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]
SybaseSettings
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]
TableStatistics
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]
TableToReload
SchemaName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
Tag
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
ResourceArn
- Type: typing.Optional[str]
TargetDataSetting
TablePreparationMode
- Type: typing.Optional[typing.Literal['do-nothing', 'drop-tables-on-target', 'truncate']]
TestConnectionMessage
ReplicationInstanceArn
- Type:
- Required: Yes
EndpointArn
- Type:
- Required: Yes
TestConnectionResponse
Connection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TimestreamSettings
DatabaseName
- Type:
- Required: Yes
MemoryDuration
- Type:
- Required: Yes
MagneticDuration
- Type:
- Required: Yes
CdcInsertsAndUpdates
- Type: typing.Optional[bool]
EnableMagneticStoreWrites
- Type: typing.Optional[bool]
UpdateSubscriptionsToEventBridgeMessage
ForceMove
- Type: typing.Optional[bool]
UpdateSubscriptionsToEventBridgeResponse
Result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VpcSecurityGroupMembership
VpcSecurityGroupId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
WaiterConfig
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]