Type definitions#
Index > DatabaseMigrationService > Type definitions
Auto-generated documentation for DatabaseMigrationService type annotations stubs module mypy-boto3-dms.
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
SourceDataSettingUnionTypeDef#
# SourceDataSettingUnionTypeDef definition
SourceDataSettingUnionTypeDef = Union[
SourceDataSettingTypeDef, # (1)
SourceDataSettingOutputTypeDef, # (2)
]
AccountQuotaTypeDef#
# AccountQuotaTypeDef definition
class AccountQuotaTypeDef(TypedDict):
AccountQuotaName: NotRequired[str],
Used: NotRequired[int],
Max: NotRequired[int],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ResourceArn: NotRequired[str],
ApplyPendingMaintenanceActionMessageRequestTypeDef#
# ApplyPendingMaintenanceActionMessageRequestTypeDef definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ApplyAction: str,
OptInType: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AvailabilityZoneTypeDef#
# AvailabilityZoneTypeDef definition
class AvailabilityZoneTypeDef(TypedDict):
Name: NotRequired[str],
BatchStartRecommendationsErrorEntryTypeDef#
# BatchStartRecommendationsErrorEntryTypeDef definition
class BatchStartRecommendationsErrorEntryTypeDef(TypedDict):
DatabaseId: NotRequired[str],
Message: NotRequired[str],
Code: NotRequired[str],
CancelReplicationTaskAssessmentRunMessageRequestTypeDef#
# CancelReplicationTaskAssessmentRunMessageRequestTypeDef definition
class CancelReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
CertificateTypeDef#
# CertificateTypeDef definition
class CertificateTypeDef(TypedDict):
CertificateIdentifier: NotRequired[str],
CertificateCreationDate: NotRequired[datetime],
CertificatePem: NotRequired[str],
CertificateWallet: NotRequired[bytes],
CertificateArn: NotRequired[str],
CertificateOwner: NotRequired[str],
ValidFromDate: NotRequired[datetime],
ValidToDate: NotRequired[datetime],
SigningAlgorithm: NotRequired[str],
KeyLength: NotRequired[int],
CollectorHealthCheckTypeDef#
# CollectorHealthCheckTypeDef definition
class CollectorHealthCheckTypeDef(TypedDict):
CollectorStatus: NotRequired[CollectorStatusType], # (1)
LocalCollectorS3Access: NotRequired[bool],
WebCollectorS3Access: NotRequired[bool],
WebCollectorGrantedRoleBasedAccess: NotRequired[bool],
InventoryDataTypeDef#
# InventoryDataTypeDef definition
class InventoryDataTypeDef(TypedDict):
NumberOfDatabases: NotRequired[int],
NumberOfSchemas: NotRequired[int],
CollectorShortInfoResponseTypeDef#
# CollectorShortInfoResponseTypeDef definition
class CollectorShortInfoResponseTypeDef(TypedDict):
CollectorReferencedId: NotRequired[str],
CollectorName: NotRequired[str],
ComputeConfigOutputTypeDef#
# ComputeConfigOutputTypeDef definition
class ComputeConfigOutputTypeDef(TypedDict):
AvailabilityZone: NotRequired[str],
DnsNameServers: NotRequired[str],
KmsKeyId: NotRequired[str],
MaxCapacityUnits: NotRequired[int],
MinCapacityUnits: NotRequired[int],
MultiAZ: NotRequired[bool],
PreferredMaintenanceWindow: NotRequired[str],
ReplicationSubnetGroupId: NotRequired[str],
VpcSecurityGroupIds: NotRequired[list[str]],
ComputeConfigTypeDef#
# ComputeConfigTypeDef definition
class ComputeConfigTypeDef(TypedDict):
AvailabilityZone: NotRequired[str],
DnsNameServers: NotRequired[str],
KmsKeyId: NotRequired[str],
MaxCapacityUnits: NotRequired[int],
MinCapacityUnits: NotRequired[int],
MultiAZ: NotRequired[bool],
PreferredMaintenanceWindow: NotRequired[str],
ReplicationSubnetGroupId: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
ConnectionTypeDef#
# ConnectionTypeDef definition
class ConnectionTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
EndpointArn: NotRequired[str],
Status: NotRequired[str],
LastFailureMessage: NotRequired[str],
EndpointIdentifier: NotRequired[str],
ReplicationInstanceIdentifier: NotRequired[str],
DmsTransferSettingsTypeDef#
# DmsTransferSettingsTypeDef definition
class DmsTransferSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: NotRequired[str],
BucketName: NotRequired[str],
DocDbSettingsTypeDef#
# DocDbSettingsTypeDef definition
class DocDbSettingsTypeDef(TypedDict):
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
NestingLevel: NotRequired[NestingLevelValueType], # (1)
ExtractDocId: NotRequired[bool],
DocsToInvestigate: NotRequired[int],
KmsKeyId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
UseUpdateLookUp: NotRequired[bool],
ReplicateShardCollections: NotRequired[bool],
DynamoDbSettingsTypeDef#
# DynamoDbSettingsTypeDef definition
class DynamoDbSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: str,
ElasticsearchSettingsTypeDef#
# ElasticsearchSettingsTypeDef definition
class ElasticsearchSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: str,
EndpointUri: str,
FullLoadErrorPercentage: NotRequired[int],
ErrorRetryDuration: NotRequired[int],
UseNewMappingType: NotRequired[bool],
GcpMySQLSettingsTypeDef#
# GcpMySQLSettingsTypeDef definition
class GcpMySQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CleanSourceMetadataOnMismatch: NotRequired[bool],
DatabaseName: NotRequired[str],
EventsPollInterval: NotRequired[int],
TargetDbType: NotRequired[TargetDbTypeType], # (1)
MaxFileSize: NotRequired[int],
ParallelLoadThreads: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
ServerTimezone: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
- See TargetDbTypeType
IBMDb2SettingsTypeDef#
# IBMDb2SettingsTypeDef definition
class IBMDb2SettingsTypeDef(TypedDict):
DatabaseName: NotRequired[str],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
SetDataCaptureChanges: NotRequired[bool],
CurrentLsn: NotRequired[str],
MaxKBytesPerRead: NotRequired[int],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
LoadTimeout: NotRequired[int],
WriteBufferSize: NotRequired[int],
MaxFileSize: NotRequired[int],
KeepCsvFiles: NotRequired[bool],
KafkaSettingsTypeDef#
# KafkaSettingsTypeDef definition
class KafkaSettingsTypeDef(TypedDict):
Broker: NotRequired[str],
Topic: NotRequired[str],
MessageFormat: NotRequired[MessageFormatValueType], # (1)
IncludeTransactionDetails: NotRequired[bool],
IncludePartitionValue: NotRequired[bool],
PartitionIncludeSchemaTable: NotRequired[bool],
IncludeTableAlterOperations: NotRequired[bool],
IncludeControlDetails: NotRequired[bool],
MessageMaxBytes: NotRequired[int],
IncludeNullAndEmpty: NotRequired[bool],
SecurityProtocol: NotRequired[KafkaSecurityProtocolType], # (2)
SslClientCertificateArn: NotRequired[str],
SslClientKeyArn: NotRequired[str],
SslClientKeyPassword: NotRequired[str],
SslCaCertificateArn: NotRequired[str],
SaslUsername: NotRequired[str],
SaslPassword: NotRequired[str],
NoHexPrefix: NotRequired[bool],
SaslMechanism: NotRequired[KafkaSaslMechanismType], # (3)
SslEndpointIdentificationAlgorithm: NotRequired[KafkaSslEndpointIdentificationAlgorithmType], # (4)
UseLargeIntegerValue: NotRequired[bool],
- See MessageFormatValueType
- See KafkaSecurityProtocolType
- See KafkaSaslMechanismType
- See KafkaSslEndpointIdentificationAlgorithmType
KinesisSettingsTypeDef#
# KinesisSettingsTypeDef definition
class KinesisSettingsTypeDef(TypedDict):
StreamArn: NotRequired[str],
MessageFormat: NotRequired[MessageFormatValueType], # (1)
ServiceAccessRoleArn: NotRequired[str],
IncludeTransactionDetails: NotRequired[bool],
IncludePartitionValue: NotRequired[bool],
PartitionIncludeSchemaTable: NotRequired[bool],
IncludeTableAlterOperations: NotRequired[bool],
IncludeControlDetails: NotRequired[bool],
IncludeNullAndEmpty: NotRequired[bool],
NoHexPrefix: NotRequired[bool],
UseLargeIntegerValue: NotRequired[bool],
MicrosoftSQLServerSettingsTypeDef#
# MicrosoftSQLServerSettingsTypeDef definition
class MicrosoftSQLServerSettingsTypeDef(TypedDict):
Port: NotRequired[int],
BcpPacketSize: NotRequired[int],
DatabaseName: NotRequired[str],
ControlTablesFileGroup: NotRequired[str],
Password: NotRequired[str],
QuerySingleAlwaysOnNode: NotRequired[bool],
ReadBackupOnly: NotRequired[bool],
SafeguardPolicy: NotRequired[SafeguardPolicyType], # (1)
ServerName: NotRequired[str],
Username: NotRequired[str],
UseBcpFullLoad: NotRequired[bool],
UseThirdPartyBackupDevice: NotRequired[bool],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
TlogAccessMode: NotRequired[TlogAccessModeType], # (2)
ForceLobLookup: NotRequired[bool],
AuthenticationMethod: NotRequired[SqlServerAuthenticationMethodType], # (3)
MongoDbSettingsTypeDef#
# MongoDbSettingsTypeDef definition
class MongoDbSettingsTypeDef(TypedDict):
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
AuthType: NotRequired[AuthTypeValueType], # (1)
AuthMechanism: NotRequired[AuthMechanismValueType], # (2)
NestingLevel: NotRequired[NestingLevelValueType], # (3)
ExtractDocId: NotRequired[str],
DocsToInvestigate: NotRequired[str],
AuthSource: NotRequired[str],
KmsKeyId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
UseUpdateLookUp: NotRequired[bool],
ReplicateShardCollections: NotRequired[bool],
MySQLSettingsTypeDef#
# MySQLSettingsTypeDef definition
class MySQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CleanSourceMetadataOnMismatch: NotRequired[bool],
DatabaseName: NotRequired[str],
EventsPollInterval: NotRequired[int],
TargetDbType: NotRequired[TargetDbTypeType], # (1)
MaxFileSize: NotRequired[int],
ParallelLoadThreads: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
ServerTimezone: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
ExecuteTimeout: NotRequired[int],
- See TargetDbTypeType
NeptuneSettingsTypeDef#
# NeptuneSettingsTypeDef definition
class NeptuneSettingsTypeDef(TypedDict):
S3BucketName: str,
S3BucketFolder: str,
ServiceAccessRoleArn: NotRequired[str],
ErrorRetryDuration: NotRequired[int],
MaxFileSize: NotRequired[int],
MaxRetryCount: NotRequired[int],
IamAuthEnabled: NotRequired[bool],
OracleSettingsTypeDef#
# OracleSettingsTypeDef definition
class OracleSettingsTypeDef(TypedDict):
AddSupplementalLogging: NotRequired[bool],
ArchivedLogDestId: NotRequired[int],
AdditionalArchivedLogDestId: NotRequired[int],
ExtraArchivedLogDestIds: NotRequired[Sequence[int]],
AllowSelectNestedTables: NotRequired[bool],
ParallelAsmReadThreads: NotRequired[int],
ReadAheadBlocks: NotRequired[int],
AccessAlternateDirectly: NotRequired[bool],
UseAlternateFolderForOnline: NotRequired[bool],
OraclePathPrefix: NotRequired[str],
UsePathPrefix: NotRequired[str],
ReplacePathPrefix: NotRequired[bool],
EnableHomogenousTablespace: NotRequired[bool],
DirectPathNoLog: NotRequired[bool],
ArchivedLogsOnly: NotRequired[bool],
AsmPassword: NotRequired[str],
AsmServer: NotRequired[str],
AsmUser: NotRequired[str],
CharLengthSemantics: NotRequired[CharLengthSemanticsType], # (1)
DatabaseName: NotRequired[str],
DirectPathParallelLoad: NotRequired[bool],
FailTasksOnLobTruncation: NotRequired[bool],
NumberDatatypeScale: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ReadTableSpaceName: NotRequired[bool],
RetryInterval: NotRequired[int],
SecurityDbEncryption: NotRequired[str],
SecurityDbEncryptionName: NotRequired[str],
ServerName: NotRequired[str],
SpatialDataOptionToGeoJsonFunctionName: NotRequired[str],
StandbyDelayTime: NotRequired[int],
Username: NotRequired[str],
UseBFile: NotRequired[bool],
UseDirectPathFullLoad: NotRequired[bool],
UseLogminerReader: NotRequired[bool],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
SecretsManagerOracleAsmAccessRoleArn: NotRequired[str],
SecretsManagerOracleAsmSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
ConvertTimestampWithZoneToUTC: NotRequired[bool],
OpenTransactionWindow: NotRequired[int],
AuthenticationMethod: NotRequired[OracleAuthenticationMethodType], # (2)
PostgreSQLSettingsTypeDef#
# PostgreSQLSettingsTypeDef definition
class PostgreSQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CaptureDdls: NotRequired[bool],
MaxFileSize: NotRequired[int],
DatabaseName: NotRequired[str],
DdlArtifactsSchema: NotRequired[str],
ExecuteTimeout: NotRequired[int],
FailTasksOnLobTruncation: NotRequired[bool],
HeartbeatEnable: NotRequired[bool],
HeartbeatSchema: NotRequired[str],
HeartbeatFrequency: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
Username: NotRequired[str],
SlotName: NotRequired[str],
PluginName: NotRequired[PluginNameValueType], # (1)
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
MapBooleanAsBoolean: NotRequired[bool],
MapJsonbAsClob: NotRequired[bool],
MapLongVarcharAs: NotRequired[LongVarcharMappingTypeType], # (2)
DatabaseMode: NotRequired[DatabaseModeType], # (3)
BabelfishDatabaseName: NotRequired[str],
DisableUnicodeSourceFilter: NotRequired[bool],
RedisSettingsTypeDef#
# RedisSettingsTypeDef definition
class RedisSettingsTypeDef(TypedDict):
ServerName: str,
Port: int,
SslSecurityProtocol: NotRequired[SslSecurityProtocolValueType], # (1)
AuthType: NotRequired[RedisAuthTypeValueType], # (2)
AuthUserName: NotRequired[str],
AuthPassword: NotRequired[str],
SslCaCertificateArn: NotRequired[str],
RedshiftSettingsTypeDef#
# RedshiftSettingsTypeDef definition
class RedshiftSettingsTypeDef(TypedDict):
AcceptAnyDate: NotRequired[bool],
AfterConnectScript: NotRequired[str],
BucketFolder: NotRequired[str],
BucketName: NotRequired[str],
CaseSensitiveNames: NotRequired[bool],
CompUpdate: NotRequired[bool],
ConnectionTimeout: NotRequired[int],
DatabaseName: NotRequired[str],
DateFormat: NotRequired[str],
EmptyAsNull: NotRequired[bool],
EncryptionMode: NotRequired[EncryptionModeValueType], # (1)
ExplicitIds: NotRequired[bool],
FileTransferUploadStreams: NotRequired[int],
LoadTimeout: NotRequired[int],
MaxFileSize: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
RemoveQuotes: NotRequired[bool],
ReplaceInvalidChars: NotRequired[str],
ReplaceChars: NotRequired[str],
ServerName: NotRequired[str],
ServiceAccessRoleArn: NotRequired[str],
ServerSideEncryptionKmsKeyId: NotRequired[str],
TimeFormat: NotRequired[str],
TrimBlanks: NotRequired[bool],
TruncateColumns: NotRequired[bool],
Username: NotRequired[str],
WriteBufferSize: NotRequired[int],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
MapBooleanAsBoolean: NotRequired[bool],
S3SettingsTypeDef#
# S3SettingsTypeDef definition
class S3SettingsTypeDef(TypedDict):
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
CsvRowDelimiter: NotRequired[str],
CsvDelimiter: NotRequired[str],
BucketFolder: NotRequired[str],
BucketName: NotRequired[str],
CompressionType: NotRequired[CompressionTypeValueType], # (1)
EncryptionMode: NotRequired[EncryptionModeValueType], # (2)
ServerSideEncryptionKmsKeyId: NotRequired[str],
DataFormat: NotRequired[DataFormatValueType], # (3)
EncodingType: NotRequired[EncodingTypeValueType], # (4)
DictPageSizeLimit: NotRequired[int],
RowGroupLength: NotRequired[int],
DataPageSize: NotRequired[int],
ParquetVersion: NotRequired[ParquetVersionValueType], # (5)
EnableStatistics: NotRequired[bool],
IncludeOpForFullLoad: NotRequired[bool],
CdcInsertsOnly: NotRequired[bool],
TimestampColumnName: NotRequired[str],
ParquetTimestampInMillisecond: NotRequired[bool],
CdcInsertsAndUpdates: NotRequired[bool],
DatePartitionEnabled: NotRequired[bool],
DatePartitionSequence: NotRequired[DatePartitionSequenceValueType], # (6)
DatePartitionDelimiter: NotRequired[DatePartitionDelimiterValueType], # (7)
UseCsvNoSupValue: NotRequired[bool],
CsvNoSupValue: NotRequired[str],
PreserveTransactions: NotRequired[bool],
CdcPath: NotRequired[str],
UseTaskStartTimeForFullLoadTimestamp: NotRequired[bool],
CannedAclForObjects: NotRequired[CannedAclForObjectsValueType], # (8)
AddColumnName: NotRequired[bool],
CdcMaxBatchInterval: NotRequired[int],
CdcMinFileSize: NotRequired[int],
CsvNullValue: NotRequired[str],
IgnoreHeaderRows: NotRequired[int],
MaxFileSize: NotRequired[int],
Rfc4180: NotRequired[bool],
DatePartitionTimezone: NotRequired[str],
AddTrailingPaddingCharacter: NotRequired[bool],
ExpectedBucketOwner: NotRequired[str],
GlueCatalogGeneration: NotRequired[bool],
- See CompressionTypeValueType
- See EncryptionModeValueType
- See DataFormatValueType
- See EncodingTypeValueType
- See ParquetVersionValueType
- See DatePartitionSequenceValueType
- See DatePartitionDelimiterValueType
- See CannedAclForObjectsValueType
SybaseSettingsTypeDef#
# SybaseSettingsTypeDef definition
class SybaseSettingsTypeDef(TypedDict):
DatabaseName: NotRequired[str],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
TimestreamSettingsTypeDef#
# TimestreamSettingsTypeDef definition
class TimestreamSettingsTypeDef(TypedDict):
DatabaseName: str,
MemoryDuration: int,
MagneticDuration: int,
CdcInsertsAndUpdates: NotRequired[bool],
EnableMagneticStoreWrites: NotRequired[bool],
EventSubscriptionTypeDef#
# EventSubscriptionTypeDef definition
class EventSubscriptionTypeDef(TypedDict):
CustomerAwsId: NotRequired[str],
CustSubscriptionId: NotRequired[str],
SnsTopicArn: NotRequired[str],
Status: NotRequired[str],
SubscriptionCreationTime: NotRequired[str],
SourceType: NotRequired[str],
SourceIdsList: NotRequired[list[str]],
EventCategoriesList: NotRequired[list[str]],
Enabled: NotRequired[bool],
CreateFleetAdvisorCollectorRequestRequestTypeDef#
# CreateFleetAdvisorCollectorRequestRequestTypeDef definition
class CreateFleetAdvisorCollectorRequestRequestTypeDef(TypedDict):
CollectorName: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
Description: NotRequired[str],
InstanceProfileTypeDef#
# InstanceProfileTypeDef definition
class InstanceProfileTypeDef(TypedDict):
InstanceProfileArn: NotRequired[str],
AvailabilityZone: NotRequired[str],
KmsKeyArn: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
NetworkType: NotRequired[str],
InstanceProfileName: NotRequired[str],
Description: NotRequired[str],
InstanceProfileCreationTime: NotRequired[datetime],
SubnetGroupIdentifier: NotRequired[str],
VpcSecurityGroups: NotRequired[list[str]],
DataProviderDescriptorDefinitionTypeDef#
# DataProviderDescriptorDefinitionTypeDef definition
class DataProviderDescriptorDefinitionTypeDef(TypedDict):
DataProviderIdentifier: str,
SecretsManagerSecretId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SCApplicationAttributesTypeDef#
# SCApplicationAttributesTypeDef definition
class SCApplicationAttributesTypeDef(TypedDict):
S3BucketPath: NotRequired[str],
S3BucketRoleArn: NotRequired[str],
KerberosAuthenticationSettingsTypeDef#
# KerberosAuthenticationSettingsTypeDef definition
class KerberosAuthenticationSettingsTypeDef(TypedDict):
KeyCacheSecretId: NotRequired[str],
KeyCacheSecretIamArn: NotRequired[str],
Krb5FileContents: NotRequired[str],
DataMigrationSettingsTypeDef#
# DataMigrationSettingsTypeDef definition
class DataMigrationSettingsTypeDef(TypedDict):
NumberOfJobs: NotRequired[int],
CloudwatchLogsEnabled: NotRequired[bool],
SelectionRules: NotRequired[str],
DataMigrationStatisticsTypeDef#
# DataMigrationStatisticsTypeDef definition
class DataMigrationStatisticsTypeDef(TypedDict):
TablesLoaded: NotRequired[int],
ElapsedTimeMillis: NotRequired[int],
TablesLoading: NotRequired[int],
FullLoadPercentage: NotRequired[int],
CDCLatency: NotRequired[int],
TablesQueued: NotRequired[int],
TablesErrored: NotRequired[int],
StartTime: NotRequired[datetime],
StopTime: NotRequired[datetime],
SourceDataSettingOutputTypeDef#
# SourceDataSettingOutputTypeDef definition
class SourceDataSettingOutputTypeDef(TypedDict):
CDCStartPosition: NotRequired[str],
CDCStartTime: NotRequired[datetime],
CDCStopTime: NotRequired[datetime],
SlotName: NotRequired[str],
DataProviderDescriptorTypeDef#
# DataProviderDescriptorTypeDef definition
class DataProviderDescriptorTypeDef(TypedDict):
SecretsManagerSecretId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
DataProviderName: NotRequired[str],
DataProviderArn: NotRequired[str],
DocDbDataProviderSettingsTypeDef#
# DocDbDataProviderSettingsTypeDef definition
class DocDbDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
MariaDbDataProviderSettingsTypeDef#
# MariaDbDataProviderSettingsTypeDef definition
class MariaDbDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
MicrosoftSqlServerDataProviderSettingsTypeDef#
# MicrosoftSqlServerDataProviderSettingsTypeDef definition
class MicrosoftSqlServerDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
MongoDbDataProviderSettingsTypeDef#
# MongoDbDataProviderSettingsTypeDef definition
class MongoDbDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
AuthType: NotRequired[AuthTypeValueType], # (2)
AuthSource: NotRequired[str],
AuthMechanism: NotRequired[AuthMechanismValueType], # (3)
MySqlDataProviderSettingsTypeDef#
# MySqlDataProviderSettingsTypeDef definition
class MySqlDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
OracleDataProviderSettingsTypeDef#
# OracleDataProviderSettingsTypeDef definition
class OracleDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
AsmServer: NotRequired[str],
SecretsManagerOracleAsmSecretId: NotRequired[str],
SecretsManagerOracleAsmAccessRoleArn: NotRequired[str],
SecretsManagerSecurityDbEncryptionSecretId: NotRequired[str],
SecretsManagerSecurityDbEncryptionAccessRoleArn: NotRequired[str],
PostgreSqlDataProviderSettingsTypeDef#
# PostgreSqlDataProviderSettingsTypeDef definition
class PostgreSqlDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (1)
CertificateArn: NotRequired[str],
RedshiftDataProviderSettingsTypeDef#
# RedshiftDataProviderSettingsTypeDef definition
class RedshiftDataProviderSettingsTypeDef(TypedDict):
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
DatabaseInstanceSoftwareDetailsResponseTypeDef#
# DatabaseInstanceSoftwareDetailsResponseTypeDef definition
class DatabaseInstanceSoftwareDetailsResponseTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
EngineEdition: NotRequired[str],
ServicePack: NotRequired[str],
SupportLevel: NotRequired[str],
OsArchitecture: NotRequired[int],
Tooltip: NotRequired[str],
ServerShortInfoResponseTypeDef#
# ServerShortInfoResponseTypeDef definition
class ServerShortInfoResponseTypeDef(TypedDict):
ServerId: NotRequired[str],
IpAddress: NotRequired[str],
ServerName: NotRequired[str],
DatabaseShortInfoResponseTypeDef#
# DatabaseShortInfoResponseTypeDef definition
class DatabaseShortInfoResponseTypeDef(TypedDict):
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
DatabaseEngine: NotRequired[str],
DefaultErrorDetailsTypeDef#
# DefaultErrorDetailsTypeDef definition
class DefaultErrorDetailsTypeDef(TypedDict):
Message: NotRequired[str],
DeleteCertificateMessageRequestTypeDef#
# DeleteCertificateMessageRequestTypeDef definition
class DeleteCertificateMessageRequestTypeDef(TypedDict):
CertificateArn: str,
DeleteCollectorRequestRequestTypeDef#
# DeleteCollectorRequestRequestTypeDef definition
class DeleteCollectorRequestRequestTypeDef(TypedDict):
CollectorReferencedId: str,
DeleteConnectionMessageRequestTypeDef#
# DeleteConnectionMessageRequestTypeDef definition
class DeleteConnectionMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
DeleteDataMigrationMessageRequestTypeDef#
# DeleteDataMigrationMessageRequestTypeDef definition
class DeleteDataMigrationMessageRequestTypeDef(TypedDict):
DataMigrationIdentifier: str,
DeleteDataProviderMessageRequestTypeDef#
# DeleteDataProviderMessageRequestTypeDef definition
class DeleteDataProviderMessageRequestTypeDef(TypedDict):
DataProviderIdentifier: str,
DeleteEndpointMessageRequestTypeDef#
# DeleteEndpointMessageRequestTypeDef definition
class DeleteEndpointMessageRequestTypeDef(TypedDict):
EndpointArn: str,
DeleteEventSubscriptionMessageRequestTypeDef#
# DeleteEventSubscriptionMessageRequestTypeDef definition
class DeleteEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
DeleteFleetAdvisorDatabasesRequestRequestTypeDef#
# DeleteFleetAdvisorDatabasesRequestRequestTypeDef definition
class DeleteFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
DatabaseIds: Sequence[str],
DeleteInstanceProfileMessageRequestTypeDef#
# DeleteInstanceProfileMessageRequestTypeDef definition
class DeleteInstanceProfileMessageRequestTypeDef(TypedDict):
InstanceProfileIdentifier: str,
DeleteMigrationProjectMessageRequestTypeDef#
# DeleteMigrationProjectMessageRequestTypeDef definition
class DeleteMigrationProjectMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
DeleteReplicationConfigMessageRequestTypeDef#
# DeleteReplicationConfigMessageRequestTypeDef definition
class DeleteReplicationConfigMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
DeleteReplicationInstanceMessageRequestTypeDef#
# DeleteReplicationInstanceMessageRequestTypeDef definition
class DeleteReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
DeleteReplicationSubnetGroupMessageRequestTypeDef#
# DeleteReplicationSubnetGroupMessageRequestTypeDef definition
class DeleteReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
DeleteReplicationTaskAssessmentRunMessageRequestTypeDef#
# DeleteReplicationTaskAssessmentRunMessageRequestTypeDef definition
class DeleteReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
DeleteReplicationTaskMessageRequestTypeDef#
# DeleteReplicationTaskMessageRequestTypeDef definition
class DeleteReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
DescribeApplicableIndividualAssessmentsMessageRequestTypeDef#
# DescribeApplicableIndividualAssessmentsMessageRequestTypeDef definition
class DescribeApplicableIndividualAssessmentsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
SourceEngineName: NotRequired[str],
TargetEngineName: NotRequired[str],
MigrationType: NotRequired[MigrationTypeValueType], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: str,
Values: Sequence[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeConversionConfigurationMessageRequestTypeDef#
# DescribeConversionConfigurationMessageRequestTypeDef definition
class DescribeConversionConfigurationMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
DescribeEndpointSettingsMessageRequestTypeDef#
# DescribeEndpointSettingsMessageRequestTypeDef definition
class DescribeEndpointSettingsMessageRequestTypeDef(TypedDict):
EngineName: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
EndpointSettingTypeDef#
# EndpointSettingTypeDef definition
class EndpointSettingTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[EndpointSettingTypeValueType], # (1)
EnumValues: NotRequired[list[str]],
Sensitive: NotRequired[bool],
Units: NotRequired[str],
Applicability: NotRequired[str],
IntValueMin: NotRequired[int],
IntValueMax: NotRequired[int],
DefaultValue: NotRequired[str],
SupportedEndpointTypeTypeDef#
# SupportedEndpointTypeTypeDef definition
class SupportedEndpointTypeTypeDef(TypedDict):
EngineName: NotRequired[str],
SupportsCDC: NotRequired[bool],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
ReplicationInstanceEngineMinimumVersion: NotRequired[str],
EngineDisplayName: NotRequired[str],
DescribeEngineVersionsMessageRequestTypeDef#
# DescribeEngineVersionsMessageRequestTypeDef definition
class DescribeEngineVersionsMessageRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
EngineVersionTypeDef#
# EngineVersionTypeDef definition
class EngineVersionTypeDef(TypedDict):
Version: NotRequired[str],
Lifecycle: NotRequired[str],
ReleaseStatus: NotRequired[ReleaseStatusValuesType], # (1)
LaunchDate: NotRequired[datetime],
AutoUpgradeDate: NotRequired[datetime],
DeprecationDate: NotRequired[datetime],
ForceUpgradeDate: NotRequired[datetime],
AvailableUpgrades: NotRequired[list[str]],
EventCategoryGroupTypeDef#
# EventCategoryGroupTypeDef definition
class EventCategoryGroupTypeDef(TypedDict):
SourceType: NotRequired[str],
EventCategories: NotRequired[list[str]],
EventTypeDef#
# EventTypeDef definition
class EventTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
Message: NotRequired[str],
EventCategories: NotRequired[list[str]],
Date: NotRequired[datetime],
- See SourceTypeType
DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef#
# DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef definition
class DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
FleetAdvisorLsaAnalysisResponseTypeDef#
# FleetAdvisorLsaAnalysisResponseTypeDef definition
class FleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: NotRequired[str],
Status: NotRequired[str],
FleetAdvisorSchemaObjectResponseTypeDef#
# FleetAdvisorSchemaObjectResponseTypeDef definition
class FleetAdvisorSchemaObjectResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
ObjectType: NotRequired[str],
NumberOfObjects: NotRequired[int],
CodeLineCount: NotRequired[int],
CodeSize: NotRequired[int],
DescribeOrderableReplicationInstancesMessageRequestTypeDef#
# DescribeOrderableReplicationInstancesMessageRequestTypeDef definition
class DescribeOrderableReplicationInstancesMessageRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
OrderableReplicationInstanceTypeDef#
# OrderableReplicationInstanceTypeDef definition
class OrderableReplicationInstanceTypeDef(TypedDict):
EngineVersion: NotRequired[str],
ReplicationInstanceClass: NotRequired[str],
StorageType: NotRequired[str],
MinAllocatedStorage: NotRequired[int],
MaxAllocatedStorage: NotRequired[int],
DefaultAllocatedStorage: NotRequired[int],
IncludedAllocatedStorage: NotRequired[int],
AvailabilityZones: NotRequired[list[str]],
ReleaseStatus: NotRequired[ReleaseStatusValuesType], # (1)
LimitationTypeDef#
# LimitationTypeDef definition
class LimitationTypeDef(TypedDict):
DatabaseId: NotRequired[str],
EngineName: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Impact: NotRequired[str],
Type: NotRequired[str],
DescribeRefreshSchemasStatusMessageRequestTypeDef#
# DescribeRefreshSchemasStatusMessageRequestTypeDef definition
class DescribeRefreshSchemasStatusMessageRequestTypeDef(TypedDict):
EndpointArn: str,
RefreshSchemasStatusTypeDef#
# RefreshSchemasStatusTypeDef definition
class RefreshSchemasStatusTypeDef(TypedDict):
EndpointArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
Status: NotRequired[RefreshSchemasStatusTypeValueType], # (1)
LastRefreshDate: NotRequired[datetime],
LastFailureMessage: NotRequired[str],
DescribeReplicationInstanceTaskLogsMessageRequestTypeDef#
# DescribeReplicationInstanceTaskLogsMessageRequestTypeDef definition
class DescribeReplicationInstanceTaskLogsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationInstanceTaskLogTypeDef#
# ReplicationInstanceTaskLogTypeDef definition
class ReplicationInstanceTaskLogTypeDef(TypedDict):
ReplicationTaskName: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationInstanceTaskLogSize: NotRequired[int],
TableStatisticsTypeDef#
# TableStatisticsTypeDef definition
class TableStatisticsTypeDef(TypedDict):
SchemaName: NotRequired[str],
TableName: NotRequired[str],
Inserts: NotRequired[int],
Deletes: NotRequired[int],
Updates: NotRequired[int],
Ddls: NotRequired[int],
AppliedInserts: NotRequired[int],
AppliedDeletes: NotRequired[int],
AppliedUpdates: NotRequired[int],
AppliedDdls: NotRequired[int],
FullLoadRows: NotRequired[int],
FullLoadCondtnlChkFailedRows: NotRequired[int],
FullLoadErrorRows: NotRequired[int],
FullLoadStartTime: NotRequired[datetime],
FullLoadEndTime: NotRequired[datetime],
FullLoadReloaded: NotRequired[bool],
LastUpdateTime: NotRequired[datetime],
TableState: NotRequired[str],
ValidationPendingRecords: NotRequired[int],
ValidationFailedRecords: NotRequired[int],
ValidationSuspendedRecords: NotRequired[int],
ValidationState: NotRequired[str],
ValidationStateDetails: NotRequired[str],
DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef#
# DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef definition
class DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationTaskAssessmentResultTypeDef#
# ReplicationTaskAssessmentResultTypeDef definition
class ReplicationTaskAssessmentResultTypeDef(TypedDict):
ReplicationTaskIdentifier: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationTaskLastAssessmentDate: NotRequired[datetime],
AssessmentStatus: NotRequired[str],
AssessmentResultsFile: NotRequired[str],
AssessmentResults: NotRequired[str],
S3ObjectUrl: NotRequired[str],
ReplicationTaskIndividualAssessmentTypeDef#
# ReplicationTaskIndividualAssessmentTypeDef definition
class ReplicationTaskIndividualAssessmentTypeDef(TypedDict):
ReplicationTaskIndividualAssessmentArn: NotRequired[str],
ReplicationTaskAssessmentRunArn: NotRequired[str],
IndividualAssessmentName: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskIndividualAssessmentStartDate: NotRequired[datetime],
DescribeSchemasMessageRequestTypeDef#
# DescribeSchemasMessageRequestTypeDef definition
class DescribeSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
OracleSettingsOutputTypeDef#
# OracleSettingsOutputTypeDef definition
class OracleSettingsOutputTypeDef(TypedDict):
AddSupplementalLogging: NotRequired[bool],
ArchivedLogDestId: NotRequired[int],
AdditionalArchivedLogDestId: NotRequired[int],
ExtraArchivedLogDestIds: NotRequired[list[int]],
AllowSelectNestedTables: NotRequired[bool],
ParallelAsmReadThreads: NotRequired[int],
ReadAheadBlocks: NotRequired[int],
AccessAlternateDirectly: NotRequired[bool],
UseAlternateFolderForOnline: NotRequired[bool],
OraclePathPrefix: NotRequired[str],
UsePathPrefix: NotRequired[str],
ReplacePathPrefix: NotRequired[bool],
EnableHomogenousTablespace: NotRequired[bool],
DirectPathNoLog: NotRequired[bool],
ArchivedLogsOnly: NotRequired[bool],
AsmPassword: NotRequired[str],
AsmServer: NotRequired[str],
AsmUser: NotRequired[str],
CharLengthSemantics: NotRequired[CharLengthSemanticsType], # (1)
DatabaseName: NotRequired[str],
DirectPathParallelLoad: NotRequired[bool],
FailTasksOnLobTruncation: NotRequired[bool],
NumberDatatypeScale: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ReadTableSpaceName: NotRequired[bool],
RetryInterval: NotRequired[int],
SecurityDbEncryption: NotRequired[str],
SecurityDbEncryptionName: NotRequired[str],
ServerName: NotRequired[str],
SpatialDataOptionToGeoJsonFunctionName: NotRequired[str],
StandbyDelayTime: NotRequired[int],
Username: NotRequired[str],
UseBFile: NotRequired[bool],
UseDirectPathFullLoad: NotRequired[bool],
UseLogminerReader: NotRequired[bool],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
SecretsManagerOracleAsmAccessRoleArn: NotRequired[str],
SecretsManagerOracleAsmSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
ConvertTimestampWithZoneToUTC: NotRequired[bool],
OpenTransactionWindow: NotRequired[int],
AuthenticationMethod: NotRequired[OracleAuthenticationMethodType], # (2)
ExportMetadataModelAssessmentMessageRequestTypeDef#
# ExportMetadataModelAssessmentMessageRequestTypeDef definition
class ExportMetadataModelAssessmentMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
FileName: NotRequired[str],
AssessmentReportTypes: NotRequired[Sequence[AssessmentReportTypeType]], # (1)
ExportMetadataModelAssessmentResultEntryTypeDef#
# ExportMetadataModelAssessmentResultEntryTypeDef definition
class ExportMetadataModelAssessmentResultEntryTypeDef(TypedDict):
S3ObjectKey: NotRequired[str],
ObjectURL: NotRequired[str],
ExportSqlDetailsTypeDef#
# ExportSqlDetailsTypeDef definition
class ExportSqlDetailsTypeDef(TypedDict):
S3ObjectKey: NotRequired[str],
ObjectURL: NotRequired[str],
ListTagsForResourceMessageRequestTypeDef#
# ListTagsForResourceMessageRequestTypeDef definition
class ListTagsForResourceMessageRequestTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceArnList: NotRequired[Sequence[str]],
ModifyConversionConfigurationMessageRequestTypeDef#
# ModifyConversionConfigurationMessageRequestTypeDef definition
class ModifyConversionConfigurationMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
ConversionConfiguration: str,
ModifyEventSubscriptionMessageRequestTypeDef#
# ModifyEventSubscriptionMessageRequestTypeDef definition
class ModifyEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: NotRequired[str],
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
ModifyInstanceProfileMessageRequestTypeDef#
# ModifyInstanceProfileMessageRequestTypeDef definition
class ModifyInstanceProfileMessageRequestTypeDef(TypedDict):
InstanceProfileIdentifier: str,
AvailabilityZone: NotRequired[str],
KmsKeyArn: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
NetworkType: NotRequired[str],
InstanceProfileName: NotRequired[str],
Description: NotRequired[str],
SubnetGroupIdentifier: NotRequired[str],
VpcSecurityGroups: NotRequired[Sequence[str]],
ModifyReplicationSubnetGroupMessageRequestTypeDef#
# ModifyReplicationSubnetGroupMessageRequestTypeDef definition
class ModifyReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
SubnetIds: Sequence[str],
ReplicationSubnetGroupDescription: NotRequired[str],
MoveReplicationTaskMessageRequestTypeDef#
# MoveReplicationTaskMessageRequestTypeDef definition
class MoveReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TargetReplicationInstanceArn: str,
PendingMaintenanceActionTypeDef#
# PendingMaintenanceActionTypeDef definition
class PendingMaintenanceActionTypeDef(TypedDict):
Action: NotRequired[str],
AutoAppliedAfterDate: NotRequired[datetime],
ForcedApplyDate: NotRequired[datetime],
OptInStatus: NotRequired[str],
CurrentApplyDate: NotRequired[datetime],
Description: NotRequired[str],
ProvisionDataTypeDef#
# ProvisionDataTypeDef definition
class ProvisionDataTypeDef(TypedDict):
ProvisionState: NotRequired[str],
ProvisionedCapacityUnits: NotRequired[int],
DateProvisioned: NotRequired[datetime],
IsNewProvisioningAvailable: NotRequired[bool],
DateNewProvisioningDataAvailable: NotRequired[datetime],
ReasonForNewProvisioningData: NotRequired[str],
RdsConfigurationTypeDef#
# RdsConfigurationTypeDef definition
class RdsConfigurationTypeDef(TypedDict):
EngineEdition: NotRequired[str],
InstanceType: NotRequired[str],
InstanceVcpu: NotRequired[float],
InstanceMemory: NotRequired[float],
StorageType: NotRequired[str],
StorageSize: NotRequired[int],
StorageIops: NotRequired[int],
DeploymentOption: NotRequired[str],
EngineVersion: NotRequired[str],
RdsRequirementsTypeDef#
# RdsRequirementsTypeDef definition
class RdsRequirementsTypeDef(TypedDict):
EngineEdition: NotRequired[str],
InstanceVcpu: NotRequired[float],
InstanceMemory: NotRequired[float],
StorageSize: NotRequired[int],
StorageIops: NotRequired[int],
DeploymentOption: NotRequired[str],
EngineVersion: NotRequired[str],
RebootReplicationInstanceMessageRequestTypeDef#
# RebootReplicationInstanceMessageRequestTypeDef definition
class RebootReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ForceFailover: NotRequired[bool],
ForcePlannedFailover: NotRequired[bool],
RecommendationSettingsTypeDef#
# RecommendationSettingsTypeDef definition
class RecommendationSettingsTypeDef(TypedDict):
InstanceSizingType: str,
WorkloadType: str,
RefreshSchemasMessageRequestTypeDef#
# RefreshSchemasMessageRequestTypeDef definition
class RefreshSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
TableToReloadTypeDef#
# TableToReloadTypeDef definition
class TableToReloadTypeDef(TypedDict):
SchemaName: str,
TableName: str,
RemoveTagsFromResourceMessageRequestTypeDef#
# RemoveTagsFromResourceMessageRequestTypeDef definition
class RemoveTagsFromResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
ReplicationPendingModifiedValuesTypeDef#
# ReplicationPendingModifiedValuesTypeDef definition
class ReplicationPendingModifiedValuesTypeDef(TypedDict):
ReplicationInstanceClass: NotRequired[str],
AllocatedStorage: NotRequired[int],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
NetworkType: NotRequired[str],
VpcSecurityGroupMembershipTypeDef#
# VpcSecurityGroupMembershipTypeDef definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
VpcSecurityGroupId: NotRequired[str],
Status: NotRequired[str],
ReplicationStatsTypeDef#
# ReplicationStatsTypeDef definition
class ReplicationStatsTypeDef(TypedDict):
FullLoadProgressPercent: NotRequired[int],
ElapsedTimeMillis: NotRequired[int],
TablesLoaded: NotRequired[int],
TablesLoading: NotRequired[int],
TablesQueued: NotRequired[int],
TablesErrored: NotRequired[int],
FreshStartDate: NotRequired[datetime],
StartDate: NotRequired[datetime],
StopDate: NotRequired[datetime],
FullLoadStartDate: NotRequired[datetime],
FullLoadFinishDate: NotRequired[datetime],
ReplicationTaskAssessmentRunProgressTypeDef#
# ReplicationTaskAssessmentRunProgressTypeDef definition
class ReplicationTaskAssessmentRunProgressTypeDef(TypedDict):
IndividualAssessmentCount: NotRequired[int],
IndividualAssessmentCompletedCount: NotRequired[int],
ReplicationTaskAssessmentRunResultStatisticTypeDef#
# ReplicationTaskAssessmentRunResultStatisticTypeDef definition
class ReplicationTaskAssessmentRunResultStatisticTypeDef(TypedDict):
Passed: NotRequired[int],
Failed: NotRequired[int],
Error: NotRequired[int],
Warning: NotRequired[int],
Cancelled: NotRequired[int],
ReplicationTaskStatsTypeDef#
# ReplicationTaskStatsTypeDef definition
class ReplicationTaskStatsTypeDef(TypedDict):
FullLoadProgressPercent: NotRequired[int],
ElapsedTimeMillis: NotRequired[int],
TablesLoaded: NotRequired[int],
TablesLoading: NotRequired[int],
TablesQueued: NotRequired[int],
TablesErrored: NotRequired[int],
FreshStartDate: NotRequired[datetime],
StartDate: NotRequired[datetime],
StopDate: NotRequired[datetime],
FullLoadStartDate: NotRequired[datetime],
FullLoadFinishDate: NotRequired[datetime],
SchemaShortInfoResponseTypeDef#
# SchemaShortInfoResponseTypeDef definition
class SchemaShortInfoResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
SchemaName: NotRequired[str],
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
StartDataMigrationMessageRequestTypeDef#
# StartDataMigrationMessageRequestTypeDef definition
class StartDataMigrationMessageRequestTypeDef(TypedDict):
DataMigrationIdentifier: str,
StartType: StartReplicationMigrationTypeValueType, # (1)
StartExtensionPackAssociationMessageRequestTypeDef#
# StartExtensionPackAssociationMessageRequestTypeDef definition
class StartExtensionPackAssociationMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
StartMetadataModelAssessmentMessageRequestTypeDef#
# StartMetadataModelAssessmentMessageRequestTypeDef definition
class StartMetadataModelAssessmentMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
StartMetadataModelConversionMessageRequestTypeDef#
# StartMetadataModelConversionMessageRequestTypeDef definition
class StartMetadataModelConversionMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
StartMetadataModelExportAsScriptMessageRequestTypeDef#
# StartMetadataModelExportAsScriptMessageRequestTypeDef definition
class StartMetadataModelExportAsScriptMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
Origin: OriginTypeValueType, # (1)
FileName: NotRequired[str],
StartMetadataModelExportToTargetMessageRequestTypeDef#
# StartMetadataModelExportToTargetMessageRequestTypeDef definition
class StartMetadataModelExportToTargetMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
OverwriteExtensionPack: NotRequired[bool],
StartMetadataModelImportMessageRequestTypeDef#
# StartMetadataModelImportMessageRequestTypeDef definition
class StartMetadataModelImportMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
SelectionRules: str,
Origin: OriginTypeValueType, # (1)
Refresh: NotRequired[bool],
StartReplicationTaskAssessmentMessageRequestTypeDef#
# StartReplicationTaskAssessmentMessageRequestTypeDef definition
class StartReplicationTaskAssessmentMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StopDataMigrationMessageRequestTypeDef#
# StopDataMigrationMessageRequestTypeDef definition
class StopDataMigrationMessageRequestTypeDef(TypedDict):
DataMigrationIdentifier: str,
StopReplicationMessageRequestTypeDef#
# StopReplicationMessageRequestTypeDef definition
class StopReplicationMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
StopReplicationTaskMessageRequestTypeDef#
# StopReplicationTaskMessageRequestTypeDef definition
class StopReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TestConnectionMessageRequestTypeDef#
# TestConnectionMessageRequestTypeDef definition
class TestConnectionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
EndpointArn: str,
UpdateSubscriptionsToEventBridgeMessageRequestTypeDef#
# UpdateSubscriptionsToEventBridgeMessageRequestTypeDef definition
class UpdateSubscriptionsToEventBridgeMessageRequestTypeDef(TypedDict):
ForceMove: NotRequired[bool],
AddTagsToResourceMessageRequestTypeDef#
# AddTagsToResourceMessageRequestTypeDef definition
class AddTagsToResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateEventSubscriptionMessageRequestTypeDef#
# CreateEventSubscriptionMessageRequestTypeDef definition
class CreateEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: str,
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
SourceIds: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateInstanceProfileMessageRequestTypeDef#
# CreateInstanceProfileMessageRequestTypeDef definition
class CreateInstanceProfileMessageRequestTypeDef(TypedDict):
AvailabilityZone: NotRequired[str],
KmsKeyArn: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
NetworkType: NotRequired[str],
InstanceProfileName: NotRequired[str],
Description: NotRequired[str],
SubnetGroupIdentifier: NotRequired[str],
VpcSecurityGroups: NotRequired[Sequence[str]],
- See TagTypeDef
CreateReplicationSubnetGroupMessageRequestTypeDef#
# CreateReplicationSubnetGroupMessageRequestTypeDef definition
class CreateReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
ReplicationSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
StartReplicationTaskAssessmentRunMessageRequestTypeDef#
# StartReplicationTaskAssessmentRunMessageRequestTypeDef definition
class StartReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
ServiceAccessRoleArn: str,
ResultLocationBucket: str,
AssessmentRunName: str,
ResultLocationFolder: NotRequired[str],
ResultEncryptionMode: NotRequired[str],
ResultKmsKeyArn: NotRequired[str],
IncludeOnly: NotRequired[Sequence[str]],
Exclude: NotRequired[Sequence[str]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateFleetAdvisorCollectorResponseTypeDef#
# CreateFleetAdvisorCollectorResponseTypeDef definition
class CreateFleetAdvisorCollectorResponseTypeDef(TypedDict):
CollectorReferencedId: str,
CollectorName: str,
Description: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFleetAdvisorDatabasesResponseTypeDef#
# DeleteFleetAdvisorDatabasesResponseTypeDef definition
class DeleteFleetAdvisorDatabasesResponseTypeDef(TypedDict):
DatabaseIds: list[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountAttributesResponseTypeDef#
# DescribeAccountAttributesResponseTypeDef definition
class DescribeAccountAttributesResponseTypeDef(TypedDict):
AccountQuotas: list[AccountQuotaTypeDef], # (1)
UniqueAccountIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeApplicableIndividualAssessmentsResponseTypeDef#
# DescribeApplicableIndividualAssessmentsResponseTypeDef definition
class DescribeApplicableIndividualAssessmentsResponseTypeDef(TypedDict):
IndividualAssessmentNames: list[str],
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeConversionConfigurationResponseTypeDef#
# DescribeConversionConfigurationResponseTypeDef definition
class DescribeConversionConfigurationResponseTypeDef(TypedDict):
MigrationProjectIdentifier: str,
ConversionConfiguration: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeSchemasResponseTypeDef#
# DescribeSchemasResponseTypeDef definition
class DescribeSchemasResponseTypeDef(TypedDict):
Marker: str,
Schemas: list[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
TagList: list[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
ModifyConversionConfigurationResponseTypeDef#
# ModifyConversionConfigurationResponseTypeDef definition
class ModifyConversionConfigurationResponseTypeDef(TypedDict):
MigrationProjectIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ReloadReplicationTablesResponseTypeDef#
# ReloadReplicationTablesResponseTypeDef definition
class ReloadReplicationTablesResponseTypeDef(TypedDict):
ReplicationConfigArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ReloadTablesResponseTypeDef#
# ReloadTablesResponseTypeDef definition
class ReloadTablesResponseTypeDef(TypedDict):
ReplicationTaskArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RunFleetAdvisorLsaAnalysisResponseTypeDef#
# RunFleetAdvisorLsaAnalysisResponseTypeDef definition
class RunFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: str,
Status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartExtensionPackAssociationResponseTypeDef#
# StartExtensionPackAssociationResponseTypeDef definition
class StartExtensionPackAssociationResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataModelAssessmentResponseTypeDef#
# StartMetadataModelAssessmentResponseTypeDef definition
class StartMetadataModelAssessmentResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataModelConversionResponseTypeDef#
# StartMetadataModelConversionResponseTypeDef definition
class StartMetadataModelConversionResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataModelExportAsScriptResponseTypeDef#
# StartMetadataModelExportAsScriptResponseTypeDef definition
class StartMetadataModelExportAsScriptResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataModelExportToTargetResponseTypeDef#
# StartMetadataModelExportToTargetResponseTypeDef definition
class StartMetadataModelExportToTargetResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartMetadataModelImportResponseTypeDef#
# StartMetadataModelImportResponseTypeDef definition
class StartMetadataModelImportResponseTypeDef(TypedDict):
RequestIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSubscriptionsToEventBridgeResponseTypeDef#
# UpdateSubscriptionsToEventBridgeResponseTypeDef definition
class UpdateSubscriptionsToEventBridgeResponseTypeDef(TypedDict):
Result: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SubnetTypeDef#
# SubnetTypeDef definition
class SubnetTypeDef(TypedDict):
SubnetIdentifier: NotRequired[str],
SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef], # (1)
SubnetStatus: NotRequired[str],
BatchStartRecommendationsResponseTypeDef#
# BatchStartRecommendationsResponseTypeDef definition
class BatchStartRecommendationsResponseTypeDef(TypedDict):
ErrorEntries: list[BatchStartRecommendationsErrorEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportCertificateMessageRequestTypeDef#
# ImportCertificateMessageRequestTypeDef definition
class ImportCertificateMessageRequestTypeDef(TypedDict):
CertificateIdentifier: str,
CertificatePem: NotRequired[str],
CertificateWallet: NotRequired[BlobTypeDef],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
DeleteCertificateResponseTypeDef#
# DeleteCertificateResponseTypeDef definition
class DeleteCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCertificatesResponseTypeDef#
# DescribeCertificatesResponseTypeDef definition
class DescribeCertificatesResponseTypeDef(TypedDict):
Marker: str,
Certificates: list[CertificateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportCertificateResponseTypeDef#
# ImportCertificateResponseTypeDef definition
class ImportCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CollectorResponseTypeDef#
# CollectorResponseTypeDef definition
class CollectorResponseTypeDef(TypedDict):
CollectorReferencedId: NotRequired[str],
CollectorName: NotRequired[str],
CollectorVersion: NotRequired[str],
VersionStatus: NotRequired[VersionStatusType], # (1)
Description: NotRequired[str],
S3BucketName: NotRequired[str],
ServiceAccessRoleArn: NotRequired[str],
CollectorHealthCheck: NotRequired[CollectorHealthCheckTypeDef], # (2)
LastDataReceived: NotRequired[str],
RegisteredDate: NotRequired[str],
CreatedDate: NotRequired[str],
ModifiedDate: NotRequired[str],
InventoryData: NotRequired[InventoryDataTypeDef], # (3)
ReplicationConfigTypeDef#
# ReplicationConfigTypeDef definition
class ReplicationConfigTypeDef(TypedDict):
ReplicationConfigIdentifier: NotRequired[str],
ReplicationConfigArn: NotRequired[str],
SourceEndpointArn: NotRequired[str],
TargetEndpointArn: NotRequired[str],
ReplicationType: NotRequired[MigrationTypeValueType], # (1)
ComputeConfig: NotRequired[ComputeConfigOutputTypeDef], # (2)
ReplicationSettings: NotRequired[str],
SupplementalSettings: NotRequired[str],
TableMappings: NotRequired[str],
ReplicationConfigCreateTime: NotRequired[datetime],
ReplicationConfigUpdateTime: NotRequired[datetime],
CreateReplicationConfigMessageRequestTypeDef#
# CreateReplicationConfigMessageRequestTypeDef definition
class CreateReplicationConfigMessageRequestTypeDef(TypedDict):
ReplicationConfigIdentifier: str,
SourceEndpointArn: str,
TargetEndpointArn: str,
ComputeConfig: ComputeConfigTypeDef, # (1)
ReplicationType: MigrationTypeValueType, # (2)
TableMappings: str,
ReplicationSettings: NotRequired[str],
SupplementalSettings: NotRequired[str],
ResourceIdentifier: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See ComputeConfigTypeDef
- See MigrationTypeValueType
- See TagTypeDef
ModifyReplicationConfigMessageRequestTypeDef#
# ModifyReplicationConfigMessageRequestTypeDef definition
class ModifyReplicationConfigMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
ReplicationConfigIdentifier: NotRequired[str],
ReplicationType: NotRequired[MigrationTypeValueType], # (1)
TableMappings: NotRequired[str],
ReplicationSettings: NotRequired[str],
SupplementalSettings: NotRequired[str],
ComputeConfig: NotRequired[ComputeConfigTypeDef], # (2)
SourceEndpointArn: NotRequired[str],
TargetEndpointArn: NotRequired[str],
DeleteConnectionResponseTypeDef#
# DeleteConnectionResponseTypeDef definition
class DeleteConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeConnectionsResponseTypeDef#
# DescribeConnectionsResponseTypeDef definition
class DescribeConnectionsResponseTypeDef(TypedDict):
Marker: str,
Connections: list[ConnectionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TestConnectionResponseTypeDef#
# TestConnectionResponseTypeDef definition
class TestConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEndpointMessageRequestTypeDef#
# CreateEndpointMessageRequestTypeDef definition
class CreateEndpointMessageRequestTypeDef(TypedDict):
EndpointIdentifier: str,
EndpointType: ReplicationEndpointTypeValueType, # (1)
EngineName: str,
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
KmsKeyId: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (3)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (4)
S3Settings: NotRequired[S3SettingsTypeDef], # (5)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (6)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (7)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (8)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (9)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (10)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (11)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (12)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (13)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (14)
OracleSettings: NotRequired[OracleSettingsTypeDef], # (15)
SybaseSettings: NotRequired[SybaseSettingsTypeDef], # (16)
MicrosoftSQLServerSettings: NotRequired[MicrosoftSQLServerSettingsTypeDef], # (17)
IBMDb2Settings: NotRequired[IBMDb2SettingsTypeDef], # (18)
ResourceIdentifier: NotRequired[str],
DocDbSettings: NotRequired[DocDbSettingsTypeDef], # (19)
RedisSettings: NotRequired[RedisSettingsTypeDef], # (20)
GcpMySQLSettings: NotRequired[GcpMySQLSettingsTypeDef], # (21)
TimestreamSettings: NotRequired[TimestreamSettingsTypeDef], # (22)
- See ReplicationEndpointTypeValueType
- See TagTypeDef
- See DmsSslModeValueType
- See DynamoDbSettingsTypeDef
- See S3SettingsTypeDef
- See DmsTransferSettingsTypeDef
- See MongoDbSettingsTypeDef
- See KinesisSettingsTypeDef
- See KafkaSettingsTypeDef
- See ElasticsearchSettingsTypeDef
- See NeptuneSettingsTypeDef
- See RedshiftSettingsTypeDef
- See PostgreSQLSettingsTypeDef
- See MySQLSettingsTypeDef
- See OracleSettingsTypeDef
- See SybaseSettingsTypeDef
- See MicrosoftSQLServerSettingsTypeDef
- See IBMDb2SettingsTypeDef
- See DocDbSettingsTypeDef
- See RedisSettingsTypeDef
- See GcpMySQLSettingsTypeDef
- See TimestreamSettingsTypeDef
ModifyEndpointMessageRequestTypeDef#
# ModifyEndpointMessageRequestTypeDef definition
class ModifyEndpointMessageRequestTypeDef(TypedDict):
EndpointArn: str,
EndpointIdentifier: NotRequired[str],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
EngineName: NotRequired[str],
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (2)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (3)
S3Settings: NotRequired[S3SettingsTypeDef], # (4)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (5)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (6)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (7)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (8)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (9)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (10)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (11)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (12)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (13)
OracleSettings: NotRequired[OracleSettingsTypeDef], # (14)
SybaseSettings: NotRequired[SybaseSettingsTypeDef], # (15)
MicrosoftSQLServerSettings: NotRequired[MicrosoftSQLServerSettingsTypeDef], # (16)
IBMDb2Settings: NotRequired[IBMDb2SettingsTypeDef], # (17)
DocDbSettings: NotRequired[DocDbSettingsTypeDef], # (18)
RedisSettings: NotRequired[RedisSettingsTypeDef], # (19)
ExactSettings: NotRequired[bool],
GcpMySQLSettings: NotRequired[GcpMySQLSettingsTypeDef], # (20)
TimestreamSettings: NotRequired[TimestreamSettingsTypeDef], # (21)
- See ReplicationEndpointTypeValueType
- See DmsSslModeValueType
- See DynamoDbSettingsTypeDef
- See S3SettingsTypeDef
- See DmsTransferSettingsTypeDef
- See MongoDbSettingsTypeDef
- See KinesisSettingsTypeDef
- See KafkaSettingsTypeDef
- See ElasticsearchSettingsTypeDef
- See NeptuneSettingsTypeDef
- See RedshiftSettingsTypeDef
- See PostgreSQLSettingsTypeDef
- See MySQLSettingsTypeDef
- See OracleSettingsTypeDef
- See SybaseSettingsTypeDef
- See MicrosoftSQLServerSettingsTypeDef
- See IBMDb2SettingsTypeDef
- See DocDbSettingsTypeDef
- See RedisSettingsTypeDef
- See GcpMySQLSettingsTypeDef
- See TimestreamSettingsTypeDef
CreateEventSubscriptionResponseTypeDef#
# CreateEventSubscriptionResponseTypeDef definition
class CreateEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEventSubscriptionResponseTypeDef#
# DeleteEventSubscriptionResponseTypeDef definition
class DeleteEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventSubscriptionsResponseTypeDef#
# DescribeEventSubscriptionsResponseTypeDef definition
class DescribeEventSubscriptionsResponseTypeDef(TypedDict):
Marker: str,
EventSubscriptionsList: list[EventSubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyEventSubscriptionResponseTypeDef#
# ModifyEventSubscriptionResponseTypeDef definition
class ModifyEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateInstanceProfileResponseTypeDef#
# CreateInstanceProfileResponseTypeDef definition
class CreateInstanceProfileResponseTypeDef(TypedDict):
InstanceProfile: InstanceProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteInstanceProfileResponseTypeDef#
# DeleteInstanceProfileResponseTypeDef definition
class DeleteInstanceProfileResponseTypeDef(TypedDict):
InstanceProfile: InstanceProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeInstanceProfilesResponseTypeDef#
# DescribeInstanceProfilesResponseTypeDef definition
class DescribeInstanceProfilesResponseTypeDef(TypedDict):
Marker: str,
InstanceProfiles: list[InstanceProfileTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyInstanceProfileResponseTypeDef#
# ModifyInstanceProfileResponseTypeDef definition
class ModifyInstanceProfileResponseTypeDef(TypedDict):
InstanceProfile: InstanceProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMigrationProjectMessageRequestTypeDef#
# CreateMigrationProjectMessageRequestTypeDef definition
class CreateMigrationProjectMessageRequestTypeDef(TypedDict):
SourceDataProviderDescriptors: Sequence[DataProviderDescriptorDefinitionTypeDef], # (1)
TargetDataProviderDescriptors: Sequence[DataProviderDescriptorDefinitionTypeDef], # (1)
InstanceProfileIdentifier: str,
MigrationProjectName: NotRequired[str],
TransformationRules: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
SchemaConversionApplicationAttributes: NotRequired[SCApplicationAttributesTypeDef], # (4)
- See DataProviderDescriptorDefinitionTypeDef
- See DataProviderDescriptorDefinitionTypeDef
- See TagTypeDef
- See SCApplicationAttributesTypeDef
ModifyMigrationProjectMessageRequestTypeDef#
# ModifyMigrationProjectMessageRequestTypeDef definition
class ModifyMigrationProjectMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
MigrationProjectName: NotRequired[str],
SourceDataProviderDescriptors: NotRequired[Sequence[DataProviderDescriptorDefinitionTypeDef]], # (1)
TargetDataProviderDescriptors: NotRequired[Sequence[DataProviderDescriptorDefinitionTypeDef]], # (1)
InstanceProfileIdentifier: NotRequired[str],
TransformationRules: NotRequired[str],
Description: NotRequired[str],
SchemaConversionApplicationAttributes: NotRequired[SCApplicationAttributesTypeDef], # (3)
- See DataProviderDescriptorDefinitionTypeDef
- See DataProviderDescriptorDefinitionTypeDef
- See SCApplicationAttributesTypeDef
CreateReplicationInstanceMessageRequestTypeDef#
# CreateReplicationInstanceMessageRequestTypeDef definition
class CreateReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceIdentifier: str,
ReplicationInstanceClass: str,
AllocatedStorage: NotRequired[int],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
AvailabilityZone: NotRequired[str],
ReplicationSubnetGroupIdentifier: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AutoMinorVersionUpgrade: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
KmsKeyId: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
DnsNameServers: NotRequired[str],
ResourceIdentifier: NotRequired[str],
NetworkType: NotRequired[str],
KerberosAuthenticationSettings: NotRequired[KerberosAuthenticationSettingsTypeDef], # (2)
ModifyReplicationInstanceMessageRequestTypeDef#
# ModifyReplicationInstanceMessageRequestTypeDef definition
class ModifyReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
AllocatedStorage: NotRequired[int],
ApplyImmediately: NotRequired[bool],
ReplicationInstanceClass: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
PreferredMaintenanceWindow: NotRequired[str],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
AutoMinorVersionUpgrade: NotRequired[bool],
ReplicationInstanceIdentifier: NotRequired[str],
NetworkType: NotRequired[str],
KerberosAuthenticationSettings: NotRequired[KerberosAuthenticationSettingsTypeDef], # (1)
CreateReplicationTaskMessageRequestTypeDef#
# CreateReplicationTaskMessageRequestTypeDef definition
class CreateReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskIdentifier: str,
SourceEndpointArn: str,
TargetEndpointArn: str,
ReplicationInstanceArn: str,
MigrationType: MigrationTypeValueType, # (1)
TableMappings: str,
ReplicationTaskSettings: NotRequired[str],
CdcStartTime: NotRequired[TimestampTypeDef],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
TaskData: NotRequired[str],
ResourceIdentifier: NotRequired[str],
- See MigrationTypeValueType
- See TagTypeDef
ModifyReplicationTaskMessageRequestTypeDef#
# ModifyReplicationTaskMessageRequestTypeDef definition
class ModifyReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
ReplicationTaskIdentifier: NotRequired[str],
MigrationType: NotRequired[MigrationTypeValueType], # (1)
TableMappings: NotRequired[str],
ReplicationTaskSettings: NotRequired[str],
CdcStartTime: NotRequired[TimestampTypeDef],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
TaskData: NotRequired[str],
SourceDataSettingTypeDef#
# SourceDataSettingTypeDef definition
class SourceDataSettingTypeDef(TypedDict):
CDCStartPosition: NotRequired[str],
CDCStartTime: NotRequired[TimestampTypeDef],
CDCStopTime: NotRequired[TimestampTypeDef],
SlotName: NotRequired[str],
StartReplicationMessageRequestTypeDef#
# StartReplicationMessageRequestTypeDef definition
class StartReplicationMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
StartReplicationType: str,
CdcStartTime: NotRequired[TimestampTypeDef],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
StartReplicationTaskMessageRequestTypeDef#
# StartReplicationTaskMessageRequestTypeDef definition
class StartReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StartReplicationTaskType: StartReplicationTaskTypeValueType, # (1)
CdcStartTime: NotRequired[TimestampTypeDef],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
DataMigrationTypeDef#
# DataMigrationTypeDef definition
class DataMigrationTypeDef(TypedDict):
DataMigrationName: NotRequired[str],
DataMigrationArn: NotRequired[str],
DataMigrationCreateTime: NotRequired[datetime],
DataMigrationStartTime: NotRequired[datetime],
DataMigrationEndTime: NotRequired[datetime],
ServiceAccessRoleArn: NotRequired[str],
MigrationProjectArn: NotRequired[str],
DataMigrationType: NotRequired[MigrationTypeValueType], # (1)
DataMigrationSettings: NotRequired[DataMigrationSettingsTypeDef], # (2)
SourceDataSettings: NotRequired[list[SourceDataSettingOutputTypeDef]], # (3)
DataMigrationStatistics: NotRequired[DataMigrationStatisticsTypeDef], # (4)
DataMigrationStatus: NotRequired[str],
PublicIpAddresses: NotRequired[list[str]],
DataMigrationCidrBlocks: NotRequired[list[str]],
LastFailureMessage: NotRequired[str],
StopReason: NotRequired[str],
- See MigrationTypeValueType
- See DataMigrationSettingsTypeDef
- See SourceDataSettingOutputTypeDef
- See DataMigrationStatisticsTypeDef
MigrationProjectTypeDef#
# MigrationProjectTypeDef definition
class MigrationProjectTypeDef(TypedDict):
MigrationProjectName: NotRequired[str],
MigrationProjectArn: NotRequired[str],
MigrationProjectCreationTime: NotRequired[datetime],
SourceDataProviderDescriptors: NotRequired[list[DataProviderDescriptorTypeDef]], # (1)
TargetDataProviderDescriptors: NotRequired[list[DataProviderDescriptorTypeDef]], # (1)
InstanceProfileArn: NotRequired[str],
InstanceProfileName: NotRequired[str],
TransformationRules: NotRequired[str],
Description: NotRequired[str],
SchemaConversionApplicationAttributes: NotRequired[SCApplicationAttributesTypeDef], # (3)
- See DataProviderDescriptorTypeDef
- See DataProviderDescriptorTypeDef
- See SCApplicationAttributesTypeDef
DataProviderSettingsTypeDef#
# DataProviderSettingsTypeDef definition
class DataProviderSettingsTypeDef(TypedDict):
RedshiftSettings: NotRequired[RedshiftDataProviderSettingsTypeDef], # (1)
PostgreSqlSettings: NotRequired[PostgreSqlDataProviderSettingsTypeDef], # (2)
MySqlSettings: NotRequired[MySqlDataProviderSettingsTypeDef], # (3)
OracleSettings: NotRequired[OracleDataProviderSettingsTypeDef], # (4)
MicrosoftSqlServerSettings: NotRequired[MicrosoftSqlServerDataProviderSettingsTypeDef], # (5)
DocDbSettings: NotRequired[DocDbDataProviderSettingsTypeDef], # (6)
MariaDbSettings: NotRequired[MariaDbDataProviderSettingsTypeDef], # (7)
MongoDbSettings: NotRequired[MongoDbDataProviderSettingsTypeDef], # (8)
- See RedshiftDataProviderSettingsTypeDef
- See PostgreSqlDataProviderSettingsTypeDef
- See MySqlDataProviderSettingsTypeDef
- See OracleDataProviderSettingsTypeDef
- See MicrosoftSqlServerDataProviderSettingsTypeDef
- See DocDbDataProviderSettingsTypeDef
- See MariaDbDataProviderSettingsTypeDef
- See MongoDbDataProviderSettingsTypeDef
DatabaseResponseTypeDef#
# DatabaseResponseTypeDef definition
class DatabaseResponseTypeDef(TypedDict):
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
IpAddress: NotRequired[str],
NumberOfSchemas: NotRequired[int],
Server: NotRequired[ServerShortInfoResponseTypeDef], # (1)
SoftwareDetails: NotRequired[DatabaseInstanceSoftwareDetailsResponseTypeDef], # (2)
Collectors: NotRequired[list[CollectorShortInfoResponseTypeDef]], # (3)
- See ServerShortInfoResponseTypeDef
- See DatabaseInstanceSoftwareDetailsResponseTypeDef
- See CollectorShortInfoResponseTypeDef
ErrorDetailsTypeDef#
# ErrorDetailsTypeDef definition
class ErrorDetailsTypeDef(TypedDict):
defaultErrorDetails: NotRequired[DefaultErrorDetailsTypeDef], # (1)
DescribeCertificatesMessageRequestTypeDef#
# DescribeCertificatesMessageRequestTypeDef definition
class DescribeCertificatesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeConnectionsMessageRequestTypeDef#
# DescribeConnectionsMessageRequestTypeDef definition
class DescribeConnectionsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeDataMigrationsMessageRequestTypeDef#
# DescribeDataMigrationsMessageRequestTypeDef definition
class DescribeDataMigrationsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WithoutStatistics: NotRequired[bool],
- See FilterTypeDef
DescribeDataProvidersMessageRequestTypeDef#
# DescribeDataProvidersMessageRequestTypeDef definition
class DescribeDataProvidersMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointTypesMessageRequestTypeDef#
# DescribeEndpointTypesMessageRequestTypeDef definition
class DescribeEndpointTypesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointsMessageRequestTypeDef#
# DescribeEndpointsMessageRequestTypeDef definition
class DescribeEndpointsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventCategoriesMessageRequestTypeDef#
# DescribeEventCategoriesMessageRequestTypeDef definition
class DescribeEventCategoriesMessageRequestTypeDef(TypedDict):
SourceType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeEventSubscriptionsMessageRequestTypeDef#
# DescribeEventSubscriptionsMessageRequestTypeDef definition
class DescribeEventSubscriptionsMessageRequestTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventsMessageRequestTypeDef#
# DescribeEventsMessageRequestTypeDef definition
class DescribeEventsMessageRequestTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[TimestampTypeDef],
EndTime: NotRequired[TimestampTypeDef],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See SourceTypeType
- See FilterTypeDef
DescribeExtensionPackAssociationsMessageRequestTypeDef#
# DescribeExtensionPackAssociationsMessageRequestTypeDef definition
class DescribeExtensionPackAssociationsMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeFleetAdvisorCollectorsRequestRequestTypeDef#
# DescribeFleetAdvisorCollectorsRequestRequestTypeDef definition
class DescribeFleetAdvisorCollectorsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorDatabasesRequestRequestTypeDef#
# DescribeFleetAdvisorDatabasesRequestRequestTypeDef definition
class DescribeFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef#
# DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef definition
class DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemasRequestRequestTypeDef#
# DescribeFleetAdvisorSchemasRequestRequestTypeDef definition
class DescribeFleetAdvisorSchemasRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeInstanceProfilesMessageRequestTypeDef#
# DescribeInstanceProfilesMessageRequestTypeDef definition
class DescribeInstanceProfilesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeMetadataModelAssessmentsMessageRequestTypeDef#
# DescribeMetadataModelAssessmentsMessageRequestTypeDef definition
class DescribeMetadataModelAssessmentsMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeMetadataModelConversionsMessageRequestTypeDef#
# DescribeMetadataModelConversionsMessageRequestTypeDef definition
class DescribeMetadataModelConversionsMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeMetadataModelExportsAsScriptMessageRequestTypeDef#
# DescribeMetadataModelExportsAsScriptMessageRequestTypeDef definition
class DescribeMetadataModelExportsAsScriptMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeMetadataModelExportsToTargetMessageRequestTypeDef#
# DescribeMetadataModelExportsToTargetMessageRequestTypeDef definition
class DescribeMetadataModelExportsToTargetMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeMetadataModelImportsMessageRequestTypeDef#
# DescribeMetadataModelImportsMessageRequestTypeDef definition
class DescribeMetadataModelImportsMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeMigrationProjectsMessageRequestTypeDef#
# DescribeMigrationProjectsMessageRequestTypeDef definition
class DescribeMigrationProjectsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribePendingMaintenanceActionsMessageRequestTypeDef#
# DescribePendingMaintenanceActionsMessageRequestTypeDef definition
class DescribePendingMaintenanceActionsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeRecommendationLimitationsRequestRequestTypeDef#
# DescribeRecommendationLimitationsRequestRequestTypeDef definition
class DescribeRecommendationLimitationsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeRecommendationsRequestRequestTypeDef#
# DescribeRecommendationsRequestRequestTypeDef definition
class DescribeRecommendationsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeReplicationConfigsMessageRequestTypeDef#
# DescribeReplicationConfigsMessageRequestTypeDef definition
class DescribeReplicationConfigsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationInstancesMessageRequestTypeDef#
# DescribeReplicationInstancesMessageRequestTypeDef definition
class DescribeReplicationInstancesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationSubnetGroupsMessageRequestTypeDef#
# DescribeReplicationSubnetGroupsMessageRequestTypeDef definition
class DescribeReplicationSubnetGroupsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTableStatisticsMessageRequestTypeDef#
# DescribeReplicationTableStatisticsMessageRequestTypeDef definition
class DescribeReplicationTableStatisticsMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef#
# DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef definition
class DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef#
# DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef definition
class DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTasksMessageRequestTypeDef#
# DescribeReplicationTasksMessageRequestTypeDef definition
class DescribeReplicationTasksMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
- See FilterTypeDef
DescribeReplicationsMessageRequestTypeDef#
# DescribeReplicationsMessageRequestTypeDef definition
class DescribeReplicationsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeTableStatisticsMessageRequestTypeDef#
# DescribeTableStatisticsMessageRequestTypeDef definition
class DescribeTableStatisticsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeCertificatesMessagePaginateTypeDef#
# DescribeCertificatesMessagePaginateTypeDef definition
class DescribeCertificatesMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeConnectionsMessagePaginateTypeDef#
# DescribeConnectionsMessagePaginateTypeDef definition
class DescribeConnectionsMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeDataMigrationsMessagePaginateTypeDef#
# DescribeDataMigrationsMessagePaginateTypeDef definition
class DescribeDataMigrationsMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
WithoutSettings: NotRequired[bool],
WithoutStatistics: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointTypesMessagePaginateTypeDef#
# DescribeEndpointTypesMessagePaginateTypeDef definition
class DescribeEndpointTypesMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointsMessagePaginateTypeDef#
# DescribeEndpointsMessagePaginateTypeDef definition
class DescribeEndpointsMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventSubscriptionsMessagePaginateTypeDef#
# DescribeEventSubscriptionsMessagePaginateTypeDef definition
class DescribeEventSubscriptionsMessagePaginateTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventsMessagePaginateTypeDef#
# DescribeEventsMessagePaginateTypeDef definition
class DescribeEventsMessagePaginateTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[TimestampTypeDef],
EndTime: NotRequired[TimestampTypeDef],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SourceTypeType
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeOrderableReplicationInstancesMessagePaginateTypeDef#
# DescribeOrderableReplicationInstancesMessagePaginateTypeDef definition
class DescribeOrderableReplicationInstancesMessagePaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeReplicationInstancesMessagePaginateTypeDef#
# DescribeReplicationInstancesMessagePaginateTypeDef definition
class DescribeReplicationInstancesMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationSubnetGroupsMessagePaginateTypeDef#
# DescribeReplicationSubnetGroupsMessagePaginateTypeDef definition
class DescribeReplicationSubnetGroupsMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationTaskAssessmentResultsMessagePaginateTypeDef#
# DescribeReplicationTaskAssessmentResultsMessagePaginateTypeDef definition
class DescribeReplicationTaskAssessmentResultsMessagePaginateTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeReplicationTasksMessagePaginateTypeDef#
# DescribeReplicationTasksMessagePaginateTypeDef definition
class DescribeReplicationTasksMessagePaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
WithoutSettings: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeSchemasMessagePaginateTypeDef#
# DescribeSchemasMessagePaginateTypeDef definition
class DescribeSchemasMessagePaginateTypeDef(TypedDict):
EndpointArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeTableStatisticsMessagePaginateTypeDef#
# DescribeTableStatisticsMessagePaginateTypeDef definition
class DescribeTableStatisticsMessagePaginateTypeDef(TypedDict):
ReplicationTaskArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeConnectionsMessageWaitTypeDef#
# DescribeConnectionsMessageWaitTypeDef definition
class DescribeConnectionsMessageWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEndpointsMessageWaitTypeDef#
# DescribeEndpointsMessageWaitTypeDef definition
class DescribeEndpointsMessageWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationInstancesMessageWaitTypeDef#
# DescribeReplicationInstancesMessageWaitTypeDef definition
class DescribeReplicationInstancesMessageWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageWaitTypeDef#
# DescribeReplicationTasksMessageWaitTypeDef definition
class DescribeReplicationTasksMessageWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEndpointSettingsResponseTypeDef#
# DescribeEndpointSettingsResponseTypeDef definition
class DescribeEndpointSettingsResponseTypeDef(TypedDict):
Marker: str,
EndpointSettings: list[EndpointSettingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEndpointTypesResponseTypeDef#
# DescribeEndpointTypesResponseTypeDef definition
class DescribeEndpointTypesResponseTypeDef(TypedDict):
Marker: str,
SupportedEndpointTypes: list[SupportedEndpointTypeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEngineVersionsResponseTypeDef#
# DescribeEngineVersionsResponseTypeDef definition
class DescribeEngineVersionsResponseTypeDef(TypedDict):
EngineVersions: list[EngineVersionTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventCategoriesResponseTypeDef#
# DescribeEventCategoriesResponseTypeDef definition
class DescribeEventCategoriesResponseTypeDef(TypedDict):
EventCategoryGroupList: list[EventCategoryGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventsResponseTypeDef#
# DescribeEventsResponseTypeDef definition
class DescribeEventsResponseTypeDef(TypedDict):
Marker: str,
Events: list[EventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
DescribeFleetAdvisorLsaAnalysisResponseTypeDef#
# DescribeFleetAdvisorLsaAnalysisResponseTypeDef definition
class DescribeFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
Analysis: list[FleetAdvisorLsaAnalysisResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef#
# DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef definition
class DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef(TypedDict):
FleetAdvisorSchemaObjects: list[FleetAdvisorSchemaObjectResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeOrderableReplicationInstancesResponseTypeDef#
# DescribeOrderableReplicationInstancesResponseTypeDef definition
class DescribeOrderableReplicationInstancesResponseTypeDef(TypedDict):
OrderableReplicationInstances: list[OrderableReplicationInstanceTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRecommendationLimitationsResponseTypeDef#
# DescribeRecommendationLimitationsResponseTypeDef definition
class DescribeRecommendationLimitationsResponseTypeDef(TypedDict):
Limitations: list[LimitationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeRefreshSchemasStatusResponseTypeDef#
# DescribeRefreshSchemasStatusResponseTypeDef definition
class DescribeRefreshSchemasStatusResponseTypeDef(TypedDict):
RefreshSchemasStatus: RefreshSchemasStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RefreshSchemasResponseTypeDef#
# RefreshSchemasResponseTypeDef definition
class RefreshSchemasResponseTypeDef(TypedDict):
RefreshSchemasStatus: RefreshSchemasStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationInstanceTaskLogsResponseTypeDef#
# DescribeReplicationInstanceTaskLogsResponseTypeDef definition
class DescribeReplicationInstanceTaskLogsResponseTypeDef(TypedDict):
ReplicationInstanceArn: str,
ReplicationInstanceTaskLogs: list[ReplicationInstanceTaskLogTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTableStatisticsResponseTypeDef#
# DescribeReplicationTableStatisticsResponseTypeDef definition
class DescribeReplicationTableStatisticsResponseTypeDef(TypedDict):
ReplicationConfigArn: str,
Marker: str,
ReplicationTableStatistics: list[TableStatisticsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeTableStatisticsResponseTypeDef#
# DescribeTableStatisticsResponseTypeDef definition
class DescribeTableStatisticsResponseTypeDef(TypedDict):
ReplicationTaskArn: str,
TableStatistics: list[TableStatisticsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskAssessmentResultsResponseTypeDef#
# DescribeReplicationTaskAssessmentResultsResponseTypeDef definition
class DescribeReplicationTaskAssessmentResultsResponseTypeDef(TypedDict):
Marker: str,
BucketName: str,
ReplicationTaskAssessmentResults: list[ReplicationTaskAssessmentResultTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskIndividualAssessmentsResponseTypeDef#
# DescribeReplicationTaskIndividualAssessmentsResponseTypeDef definition
class DescribeReplicationTaskIndividualAssessmentsResponseTypeDef(TypedDict):
Marker: str,
ReplicationTaskIndividualAssessments: list[ReplicationTaskIndividualAssessmentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EndpointTypeDef#
# EndpointTypeDef definition
class EndpointTypeDef(TypedDict):
EndpointIdentifier: NotRequired[str],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
EngineName: NotRequired[str],
EngineDisplayName: NotRequired[str],
Username: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
Status: NotRequired[str],
KmsKeyId: NotRequired[str],
EndpointArn: NotRequired[str],
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (2)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
ExternalId: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (3)
S3Settings: NotRequired[S3SettingsTypeDef], # (4)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (5)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (6)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (7)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (8)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (9)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (10)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (11)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (12)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (13)
OracleSettings: NotRequired[OracleSettingsOutputTypeDef], # (14)
SybaseSettings: NotRequired[SybaseSettingsTypeDef], # (15)
MicrosoftSQLServerSettings: NotRequired[MicrosoftSQLServerSettingsTypeDef], # (16)
IBMDb2Settings: NotRequired[IBMDb2SettingsTypeDef], # (17)
DocDbSettings: NotRequired[DocDbSettingsTypeDef], # (18)
RedisSettings: NotRequired[RedisSettingsTypeDef], # (19)
GcpMySQLSettings: NotRequired[GcpMySQLSettingsTypeDef], # (20)
TimestreamSettings: NotRequired[TimestreamSettingsTypeDef], # (21)
- See ReplicationEndpointTypeValueType
- See DmsSslModeValueType
- See DynamoDbSettingsTypeDef
- See S3SettingsTypeDef
- See DmsTransferSettingsTypeDef
- See MongoDbSettingsTypeDef
- See KinesisSettingsTypeDef
- See KafkaSettingsTypeDef
- See ElasticsearchSettingsTypeDef
- See NeptuneSettingsTypeDef
- See RedshiftSettingsTypeDef
- See PostgreSQLSettingsTypeDef
- See MySQLSettingsTypeDef
- See OracleSettingsOutputTypeDef
- See SybaseSettingsTypeDef
- See MicrosoftSQLServerSettingsTypeDef
- See IBMDb2SettingsTypeDef
- See DocDbSettingsTypeDef
- See RedisSettingsTypeDef
- See GcpMySQLSettingsTypeDef
- See TimestreamSettingsTypeDef
ExportMetadataModelAssessmentResponseTypeDef#
# ExportMetadataModelAssessmentResponseTypeDef definition
class ExportMetadataModelAssessmentResponseTypeDef(TypedDict):
PdfReport: ExportMetadataModelAssessmentResultEntryTypeDef, # (1)
CsvReport: ExportMetadataModelAssessmentResultEntryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See ExportMetadataModelAssessmentResultEntryTypeDef
- See ExportMetadataModelAssessmentResultEntryTypeDef
- See ResponseMetadataTypeDef
ResourcePendingMaintenanceActionsTypeDef#
# ResourcePendingMaintenanceActionsTypeDef definition
class ResourcePendingMaintenanceActionsTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
PendingMaintenanceActionDetails: NotRequired[list[PendingMaintenanceActionTypeDef]], # (1)
RdsRecommendationTypeDef#
# RdsRecommendationTypeDef definition
class RdsRecommendationTypeDef(TypedDict):
RequirementsToTarget: NotRequired[RdsRequirementsTypeDef], # (1)
TargetConfiguration: NotRequired[RdsConfigurationTypeDef], # (2)
StartRecommendationsRequestEntryTypeDef#
# StartRecommendationsRequestEntryTypeDef definition
class StartRecommendationsRequestEntryTypeDef(TypedDict):
DatabaseId: str,
Settings: RecommendationSettingsTypeDef, # (1)
StartRecommendationsRequestRequestTypeDef#
# StartRecommendationsRequestRequestTypeDef definition
class StartRecommendationsRequestRequestTypeDef(TypedDict):
DatabaseId: str,
Settings: RecommendationSettingsTypeDef, # (1)
ReloadReplicationTablesMessageRequestTypeDef#
# ReloadReplicationTablesMessageRequestTypeDef definition
class ReloadReplicationTablesMessageRequestTypeDef(TypedDict):
ReplicationConfigArn: str,
TablesToReload: Sequence[TableToReloadTypeDef], # (1)
ReloadOption: NotRequired[ReloadOptionValueType], # (2)
ReloadTablesMessageRequestTypeDef#
# ReloadTablesMessageRequestTypeDef definition
class ReloadTablesMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TablesToReload: Sequence[TableToReloadTypeDef], # (1)
ReloadOption: NotRequired[ReloadOptionValueType], # (2)
ReplicationTypeDef#
# ReplicationTypeDef definition
class ReplicationTypeDef(TypedDict):
ReplicationConfigIdentifier: NotRequired[str],
ReplicationConfigArn: NotRequired[str],
SourceEndpointArn: NotRequired[str],
TargetEndpointArn: NotRequired[str],
ReplicationType: NotRequired[MigrationTypeValueType], # (1)
Status: NotRequired[str],
ProvisionData: NotRequired[ProvisionDataTypeDef], # (2)
StopReason: NotRequired[str],
FailureMessages: NotRequired[list[str]],
ReplicationStats: NotRequired[ReplicationStatsTypeDef], # (3)
StartReplicationType: NotRequired[str],
CdcStartTime: NotRequired[datetime],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
RecoveryCheckpoint: NotRequired[str],
ReplicationCreateTime: NotRequired[datetime],
ReplicationUpdateTime: NotRequired[datetime],
ReplicationLastStopTime: NotRequired[datetime],
ReplicationDeprovisionTime: NotRequired[datetime],
ReplicationTaskAssessmentRunTypeDef#
# ReplicationTaskAssessmentRunTypeDef definition
class ReplicationTaskAssessmentRunTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskAssessmentRunCreationDate: NotRequired[datetime],
AssessmentProgress: NotRequired[ReplicationTaskAssessmentRunProgressTypeDef], # (1)
LastFailureMessage: NotRequired[str],
ServiceAccessRoleArn: NotRequired[str],
ResultLocationBucket: NotRequired[str],
ResultLocationFolder: NotRequired[str],
ResultEncryptionMode: NotRequired[str],
ResultKmsKeyArn: NotRequired[str],
AssessmentRunName: NotRequired[str],
IsLatestTaskAssessmentRun: NotRequired[bool],
ResultStatistic: NotRequired[ReplicationTaskAssessmentRunResultStatisticTypeDef], # (2)
- See ReplicationTaskAssessmentRunProgressTypeDef
- See ReplicationTaskAssessmentRunResultStatisticTypeDef
ReplicationTaskTypeDef#
# ReplicationTaskTypeDef definition
class ReplicationTaskTypeDef(TypedDict):
ReplicationTaskIdentifier: NotRequired[str],
SourceEndpointArn: NotRequired[str],
TargetEndpointArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
MigrationType: NotRequired[MigrationTypeValueType], # (1)
TableMappings: NotRequired[str],
ReplicationTaskSettings: NotRequired[str],
Status: NotRequired[str],
LastFailureMessage: NotRequired[str],
StopReason: NotRequired[str],
ReplicationTaskCreationDate: NotRequired[datetime],
ReplicationTaskStartDate: NotRequired[datetime],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
RecoveryCheckpoint: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationTaskStats: NotRequired[ReplicationTaskStatsTypeDef], # (2)
TaskData: NotRequired[str],
TargetReplicationInstanceArn: NotRequired[str],
SchemaResponseTypeDef#
# SchemaResponseTypeDef definition
class SchemaResponseTypeDef(TypedDict):
CodeLineCount: NotRequired[int],
CodeSize: NotRequired[int],
Complexity: NotRequired[str],
Server: NotRequired[ServerShortInfoResponseTypeDef], # (1)
DatabaseInstance: NotRequired[DatabaseShortInfoResponseTypeDef], # (2)
SchemaId: NotRequired[str],
SchemaName: NotRequired[str],
OriginalSchema: NotRequired[SchemaShortInfoResponseTypeDef], # (3)
Similarity: NotRequired[float],
- See ServerShortInfoResponseTypeDef
- See DatabaseShortInfoResponseTypeDef
- See SchemaShortInfoResponseTypeDef
ReplicationSubnetGroupTypeDef#
# ReplicationSubnetGroupTypeDef definition
class ReplicationSubnetGroupTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: NotRequired[str],
ReplicationSubnetGroupDescription: NotRequired[str],
VpcId: NotRequired[str],
SubnetGroupStatus: NotRequired[str],
Subnets: NotRequired[list[SubnetTypeDef]], # (1)
SupportedNetworkTypes: NotRequired[list[str]],
- See SubnetTypeDef
DescribeFleetAdvisorCollectorsResponseTypeDef#
# DescribeFleetAdvisorCollectorsResponseTypeDef definition
class DescribeFleetAdvisorCollectorsResponseTypeDef(TypedDict):
Collectors: list[CollectorResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CreateReplicationConfigResponseTypeDef#
# CreateReplicationConfigResponseTypeDef definition
class CreateReplicationConfigResponseTypeDef(TypedDict):
ReplicationConfig: ReplicationConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationConfigResponseTypeDef#
# DeleteReplicationConfigResponseTypeDef definition
class DeleteReplicationConfigResponseTypeDef(TypedDict):
ReplicationConfig: ReplicationConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationConfigsResponseTypeDef#
# DescribeReplicationConfigsResponseTypeDef definition
class DescribeReplicationConfigsResponseTypeDef(TypedDict):
Marker: str,
ReplicationConfigs: list[ReplicationConfigTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationConfigResponseTypeDef#
# ModifyReplicationConfigResponseTypeDef definition
class ModifyReplicationConfigResponseTypeDef(TypedDict):
ReplicationConfig: ReplicationConfigTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDataMigrationMessageRequestTypeDef#
# ModifyDataMigrationMessageRequestTypeDef definition
class ModifyDataMigrationMessageRequestTypeDef(TypedDict):
DataMigrationIdentifier: str,
DataMigrationName: NotRequired[str],
EnableCloudwatchLogs: NotRequired[bool],
ServiceAccessRoleArn: NotRequired[str],
DataMigrationType: NotRequired[MigrationTypeValueType], # (1)
SourceDataSettings: NotRequired[Sequence[SourceDataSettingTypeDef]], # (2)
NumberOfJobs: NotRequired[int],
SelectionRules: NotRequired[str],
CreateDataMigrationResponseTypeDef#
# CreateDataMigrationResponseTypeDef definition
class CreateDataMigrationResponseTypeDef(TypedDict):
DataMigration: DataMigrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDataMigrationResponseTypeDef#
# DeleteDataMigrationResponseTypeDef definition
class DeleteDataMigrationResponseTypeDef(TypedDict):
DataMigration: DataMigrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataMigrationsResponseTypeDef#
# DescribeDataMigrationsResponseTypeDef definition
class DescribeDataMigrationsResponseTypeDef(TypedDict):
DataMigrations: list[DataMigrationTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDataMigrationResponseTypeDef#
# ModifyDataMigrationResponseTypeDef definition
class ModifyDataMigrationResponseTypeDef(TypedDict):
DataMigration: DataMigrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartDataMigrationResponseTypeDef#
# StartDataMigrationResponseTypeDef definition
class StartDataMigrationResponseTypeDef(TypedDict):
DataMigration: DataMigrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopDataMigrationResponseTypeDef#
# StopDataMigrationResponseTypeDef definition
class StopDataMigrationResponseTypeDef(TypedDict):
DataMigration: DataMigrationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMigrationProjectResponseTypeDef#
# CreateMigrationProjectResponseTypeDef definition
class CreateMigrationProjectResponseTypeDef(TypedDict):
MigrationProject: MigrationProjectTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteMigrationProjectResponseTypeDef#
# DeleteMigrationProjectResponseTypeDef definition
class DeleteMigrationProjectResponseTypeDef(TypedDict):
MigrationProject: MigrationProjectTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMigrationProjectsResponseTypeDef#
# DescribeMigrationProjectsResponseTypeDef definition
class DescribeMigrationProjectsResponseTypeDef(TypedDict):
Marker: str,
MigrationProjects: list[MigrationProjectTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyMigrationProjectResponseTypeDef#
# ModifyMigrationProjectResponseTypeDef definition
class ModifyMigrationProjectResponseTypeDef(TypedDict):
MigrationProject: MigrationProjectTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDataProviderMessageRequestTypeDef#
# CreateDataProviderMessageRequestTypeDef definition
class CreateDataProviderMessageRequestTypeDef(TypedDict):
Engine: str,
Settings: DataProviderSettingsTypeDef, # (1)
DataProviderName: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
DataProviderTypeDef#
# DataProviderTypeDef definition
class DataProviderTypeDef(TypedDict):
DataProviderName: NotRequired[str],
DataProviderArn: NotRequired[str],
DataProviderCreationTime: NotRequired[datetime],
Description: NotRequired[str],
Engine: NotRequired[str],
Settings: NotRequired[DataProviderSettingsTypeDef], # (1)
ModifyDataProviderMessageRequestTypeDef#
# ModifyDataProviderMessageRequestTypeDef definition
class ModifyDataProviderMessageRequestTypeDef(TypedDict):
DataProviderIdentifier: str,
DataProviderName: NotRequired[str],
Description: NotRequired[str],
Engine: NotRequired[str],
ExactSettings: NotRequired[bool],
Settings: NotRequired[DataProviderSettingsTypeDef], # (1)
DescribeFleetAdvisorDatabasesResponseTypeDef#
# DescribeFleetAdvisorDatabasesResponseTypeDef definition
class DescribeFleetAdvisorDatabasesResponseTypeDef(TypedDict):
Databases: list[DatabaseResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
SchemaConversionRequestTypeDef#
# SchemaConversionRequestTypeDef definition
class SchemaConversionRequestTypeDef(TypedDict):
Status: NotRequired[str],
RequestIdentifier: NotRequired[str],
MigrationProjectArn: NotRequired[str],
Error: NotRequired[ErrorDetailsTypeDef], # (1)
ExportSqlDetails: NotRequired[ExportSqlDetailsTypeDef], # (2)
CreateEndpointResponseTypeDef#
# CreateEndpointResponseTypeDef definition
class CreateEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEndpointResponseTypeDef#
# DeleteEndpointResponseTypeDef definition
class DeleteEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEndpointsResponseTypeDef#
# DescribeEndpointsResponseTypeDef definition
class DescribeEndpointsResponseTypeDef(TypedDict):
Marker: str,
Endpoints: list[EndpointTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyEndpointResponseTypeDef#
# ModifyEndpointResponseTypeDef definition
class ModifyEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ApplyPendingMaintenanceActionResponseTypeDef#
# ApplyPendingMaintenanceActionResponseTypeDef definition
class ApplyPendingMaintenanceActionResponseTypeDef(TypedDict):
ResourcePendingMaintenanceActions: ResourcePendingMaintenanceActionsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePendingMaintenanceActionsResponseTypeDef#
# DescribePendingMaintenanceActionsResponseTypeDef definition
class DescribePendingMaintenanceActionsResponseTypeDef(TypedDict):
PendingMaintenanceActions: list[ResourcePendingMaintenanceActionsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RecommendationDataTypeDef#
# RecommendationDataTypeDef definition
class RecommendationDataTypeDef(TypedDict):
RdsEngine: NotRequired[RdsRecommendationTypeDef], # (1)
BatchStartRecommendationsRequestRequestTypeDef#
# BatchStartRecommendationsRequestRequestTypeDef definition
class BatchStartRecommendationsRequestRequestTypeDef(TypedDict):
Data: NotRequired[Sequence[StartRecommendationsRequestEntryTypeDef]], # (1)
DescribeReplicationsResponseTypeDef#
# DescribeReplicationsResponseTypeDef definition
class DescribeReplicationsResponseTypeDef(TypedDict):
Marker: str,
Replications: list[ReplicationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationResponseTypeDef#
# StartReplicationResponseTypeDef definition
class StartReplicationResponseTypeDef(TypedDict):
Replication: ReplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopReplicationResponseTypeDef#
# StopReplicationResponseTypeDef definition
class StopReplicationResponseTypeDef(TypedDict):
Replication: ReplicationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CancelReplicationTaskAssessmentRunResponseTypeDef#
# CancelReplicationTaskAssessmentRunResponseTypeDef definition
class CancelReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationTaskAssessmentRunResponseTypeDef#
# DeleteReplicationTaskAssessmentRunResponseTypeDef definition
class DeleteReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskAssessmentRunsResponseTypeDef#
# DescribeReplicationTaskAssessmentRunsResponseTypeDef definition
class DescribeReplicationTaskAssessmentRunsResponseTypeDef(TypedDict):
Marker: str,
ReplicationTaskAssessmentRuns: list[ReplicationTaskAssessmentRunTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskAssessmentRunResponseTypeDef#
# StartReplicationTaskAssessmentRunResponseTypeDef definition
class StartReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateReplicationTaskResponseTypeDef#
# CreateReplicationTaskResponseTypeDef definition
class CreateReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationTaskResponseTypeDef#
# DeleteReplicationTaskResponseTypeDef definition
class DeleteReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTasksResponseTypeDef#
# DescribeReplicationTasksResponseTypeDef definition
class DescribeReplicationTasksResponseTypeDef(TypedDict):
Marker: str,
ReplicationTasks: list[ReplicationTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationTaskResponseTypeDef#
# ModifyReplicationTaskResponseTypeDef definition
class ModifyReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
MoveReplicationTaskResponseTypeDef#
# MoveReplicationTaskResponseTypeDef definition
class MoveReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskAssessmentResponseTypeDef#
# StartReplicationTaskAssessmentResponseTypeDef definition
class StartReplicationTaskAssessmentResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskResponseTypeDef#
# StartReplicationTaskResponseTypeDef definition
class StartReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopReplicationTaskResponseTypeDef#
# StopReplicationTaskResponseTypeDef definition
class StopReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetAdvisorSchemasResponseTypeDef#
# DescribeFleetAdvisorSchemasResponseTypeDef definition
class DescribeFleetAdvisorSchemasResponseTypeDef(TypedDict):
FleetAdvisorSchemas: list[SchemaResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
CreateReplicationSubnetGroupResponseTypeDef#
# CreateReplicationSubnetGroupResponseTypeDef definition
class CreateReplicationSubnetGroupResponseTypeDef(TypedDict):
ReplicationSubnetGroup: ReplicationSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationSubnetGroupsResponseTypeDef#
# DescribeReplicationSubnetGroupsResponseTypeDef definition
class DescribeReplicationSubnetGroupsResponseTypeDef(TypedDict):
Marker: str,
ReplicationSubnetGroups: list[ReplicationSubnetGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationSubnetGroupResponseTypeDef#
# ModifyReplicationSubnetGroupResponseTypeDef definition
class ModifyReplicationSubnetGroupResponseTypeDef(TypedDict):
ReplicationSubnetGroup: ReplicationSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ReplicationInstanceTypeDef#
# ReplicationInstanceTypeDef definition
class ReplicationInstanceTypeDef(TypedDict):
ReplicationInstanceIdentifier: NotRequired[str],
ReplicationInstanceClass: NotRequired[str],
ReplicationInstanceStatus: NotRequired[str],
AllocatedStorage: NotRequired[int],
InstanceCreateTime: NotRequired[datetime],
VpcSecurityGroups: NotRequired[list[VpcSecurityGroupMembershipTypeDef]], # (1)
AvailabilityZone: NotRequired[str],
ReplicationSubnetGroup: NotRequired[ReplicationSubnetGroupTypeDef], # (2)
PreferredMaintenanceWindow: NotRequired[str],
PendingModifiedValues: NotRequired[ReplicationPendingModifiedValuesTypeDef], # (3)
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AutoMinorVersionUpgrade: NotRequired[bool],
KmsKeyId: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
ReplicationInstancePublicIpAddress: NotRequired[str],
ReplicationInstancePrivateIpAddress: NotRequired[str],
ReplicationInstancePublicIpAddresses: NotRequired[list[str]],
ReplicationInstancePrivateIpAddresses: NotRequired[list[str]],
ReplicationInstanceIpv6Addresses: NotRequired[list[str]],
PubliclyAccessible: NotRequired[bool],
SecondaryAvailabilityZone: NotRequired[str],
FreeUntil: NotRequired[datetime],
DnsNameServers: NotRequired[str],
NetworkType: NotRequired[str],
KerberosAuthenticationSettings: NotRequired[KerberosAuthenticationSettingsTypeDef], # (4)
- See VpcSecurityGroupMembershipTypeDef
- See ReplicationSubnetGroupTypeDef
- See ReplicationPendingModifiedValuesTypeDef
- See KerberosAuthenticationSettingsTypeDef
CreateDataMigrationMessageRequestTypeDef#
# CreateDataMigrationMessageRequestTypeDef definition
class CreateDataMigrationMessageRequestTypeDef(TypedDict):
MigrationProjectIdentifier: str,
DataMigrationType: MigrationTypeValueType, # (1)
ServiceAccessRoleArn: str,
DataMigrationName: NotRequired[str],
EnableCloudwatchLogs: NotRequired[bool],
SourceDataSettings: NotRequired[Sequence[SourceDataSettingUnionTypeDef]], # (2)
NumberOfJobs: NotRequired[int],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
SelectionRules: NotRequired[str],
- See MigrationTypeValueType
- See SourceDataSettingTypeDef SourceDataSettingOutputTypeDef
- See TagTypeDef
CreateDataProviderResponseTypeDef#
# CreateDataProviderResponseTypeDef definition
class CreateDataProviderResponseTypeDef(TypedDict):
DataProvider: DataProviderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDataProviderResponseTypeDef#
# DeleteDataProviderResponseTypeDef definition
class DeleteDataProviderResponseTypeDef(TypedDict):
DataProvider: DataProviderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDataProvidersResponseTypeDef#
# DescribeDataProvidersResponseTypeDef definition
class DescribeDataProvidersResponseTypeDef(TypedDict):
Marker: str,
DataProviders: list[DataProviderTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyDataProviderResponseTypeDef#
# ModifyDataProviderResponseTypeDef definition
class ModifyDataProviderResponseTypeDef(TypedDict):
DataProvider: DataProviderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeExtensionPackAssociationsResponseTypeDef#
# DescribeExtensionPackAssociationsResponseTypeDef definition
class DescribeExtensionPackAssociationsResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetadataModelAssessmentsResponseTypeDef#
# DescribeMetadataModelAssessmentsResponseTypeDef definition
class DescribeMetadataModelAssessmentsResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetadataModelConversionsResponseTypeDef#
# DescribeMetadataModelConversionsResponseTypeDef definition
class DescribeMetadataModelConversionsResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetadataModelExportsAsScriptResponseTypeDef#
# DescribeMetadataModelExportsAsScriptResponseTypeDef definition
class DescribeMetadataModelExportsAsScriptResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetadataModelExportsToTargetResponseTypeDef#
# DescribeMetadataModelExportsToTargetResponseTypeDef definition
class DescribeMetadataModelExportsToTargetResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeMetadataModelImportsResponseTypeDef#
# DescribeMetadataModelImportsResponseTypeDef definition
class DescribeMetadataModelImportsResponseTypeDef(TypedDict):
Marker: str,
Requests: list[SchemaConversionRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RecommendationTypeDef#
# RecommendationTypeDef definition
class RecommendationTypeDef(TypedDict):
DatabaseId: NotRequired[str],
EngineName: NotRequired[str],
CreatedDate: NotRequired[str],
Status: NotRequired[str],
Preferred: NotRequired[bool],
Settings: NotRequired[RecommendationSettingsTypeDef], # (1)
Data: NotRequired[RecommendationDataTypeDef], # (2)
CreateReplicationInstanceResponseTypeDef#
# CreateReplicationInstanceResponseTypeDef definition
class CreateReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationInstanceResponseTypeDef#
# DeleteReplicationInstanceResponseTypeDef definition
class DeleteReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationInstancesResponseTypeDef#
# DescribeReplicationInstancesResponseTypeDef definition
class DescribeReplicationInstancesResponseTypeDef(TypedDict):
Marker: str,
ReplicationInstances: list[ReplicationInstanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationInstanceResponseTypeDef#
# ModifyReplicationInstanceResponseTypeDef definition
class ModifyReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RebootReplicationInstanceResponseTypeDef#
# RebootReplicationInstanceResponseTypeDef definition
class RebootReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRecommendationsResponseTypeDef#
# DescribeRecommendationsResponseTypeDef definition
class DescribeRecommendationsResponseTypeDef(TypedDict):
Recommendations: list[RecommendationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],