Typed dictionaries
Index > DatabaseMigrationService > Typed dictionaries
Auto-generated documentation for DatabaseMigrationService type annotations stubs module types-aiobotocore-dms.
AccountQuotaTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import AccountQuotaTypeDef
def get_value() -> AccountQuotaTypeDef:
return {
"AccountQuotaName": ...,
}
Definition
class AccountQuotaTypeDef(TypedDict):
AccountQuotaName: NotRequired[str],
Used: NotRequired[int],
Max: NotRequired[int],
TagTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
Definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ResourceArn: NotRequired[str],
ApplyPendingMaintenanceActionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ApplyPendingMaintenanceActionMessageRequestTypeDef
def get_value() -> ApplyPendingMaintenanceActionMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
"ApplyAction": ...,
"OptInType": ...,
}
Definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ApplyAction: str,
OptInType: str,
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AvailabilityZoneTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import AvailabilityZoneTypeDef
def get_value() -> AvailabilityZoneTypeDef:
return {
"Name": ...,
}
CancelReplicationTaskAssessmentRunMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CancelReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> CancelReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskAssessmentRunArn": ...,
}
Definition
class CancelReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
CertificateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CertificateTypeDef
def get_value() -> CertificateTypeDef:
return {
"CertificateIdentifier": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import CollectorHealthCheckTypeDef
def get_value() -> CollectorHealthCheckTypeDef:
return {
"CollectorStatus": ...,
}
Definition
class CollectorHealthCheckTypeDef(TypedDict):
CollectorStatus: NotRequired[CollectorStatusType], # (1)
LocalCollectorS3Access: NotRequired[bool],
WebCollectorS3Access: NotRequired[bool],
WebCollectorGrantedRoleBasedAccess: NotRequired[bool],
InventoryDataTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import InventoryDataTypeDef
def get_value() -> InventoryDataTypeDef:
return {
"NumberOfDatabases": ...,
}
Definition
class InventoryDataTypeDef(TypedDict):
NumberOfDatabases: NotRequired[int],
NumberOfSchemas: NotRequired[int],
CollectorShortInfoResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CollectorShortInfoResponseTypeDef
def get_value() -> CollectorShortInfoResponseTypeDef:
return {
"CollectorReferencedId": ...,
}
Definition
class CollectorShortInfoResponseTypeDef(TypedDict):
CollectorReferencedId: NotRequired[str],
CollectorName: NotRequired[str],
ConnectionTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ConnectionTypeDef
def get_value() -> ConnectionTypeDef:
return {
"ReplicationInstanceArn": ...,
}
Definition
class ConnectionTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
EndpointArn: NotRequired[str],
Status: NotRequired[str],
LastFailureMessage: NotRequired[str],
EndpointIdentifier: NotRequired[str],
ReplicationInstanceIdentifier: NotRequired[str],
DmsTransferSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DmsTransferSettingsTypeDef
def get_value() -> DmsTransferSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
Definition
class DmsTransferSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: NotRequired[str],
BucketName: NotRequired[str],
DocDbSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DocDbSettingsTypeDef
def get_value() -> DocDbSettingsTypeDef:
return {
"Username": ...,
}
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],
DynamoDbSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DynamoDbSettingsTypeDef
def get_value() -> DynamoDbSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
ElasticsearchSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ElasticsearchSettingsTypeDef
def get_value() -> ElasticsearchSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
"EndpointUri": ...,
}
Definition
class ElasticsearchSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: str,
EndpointUri: str,
FullLoadErrorPercentage: NotRequired[int],
ErrorRetryDuration: NotRequired[int],
UseNewMappingType: NotRequired[bool],
GcpMySQLSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import GcpMySQLSettingsTypeDef
def get_value() -> GcpMySQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import IBMDb2SettingsTypeDef
def get_value() -> IBMDb2SettingsTypeDef:
return {
"DatabaseName": ...,
}
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],
KafkaSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import KafkaSettingsTypeDef
def get_value() -> KafkaSettingsTypeDef:
return {
"Broker": ...,
}
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],
KinesisSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import KinesisSettingsTypeDef
def get_value() -> KinesisSettingsTypeDef:
return {
"StreamArn": ...,
}
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],
MicrosoftSQLServerSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import MicrosoftSQLServerSettingsTypeDef
def get_value() -> MicrosoftSQLServerSettingsTypeDef:
return {
"Port": ...,
}
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],
MongoDbSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import MongoDbSettingsTypeDef
def get_value() -> MongoDbSettingsTypeDef:
return {
"Username": ...,
}
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],
MySQLSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import MySQLSettingsTypeDef
def get_value() -> MySQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
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],
- See TargetDbTypeType
NeptuneSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import NeptuneSettingsTypeDef
def get_value() -> NeptuneSettingsTypeDef:
return {
"S3BucketName": ...,
"S3BucketFolder": ...,
}
Definition
class NeptuneSettingsTypeDef(TypedDict):
S3BucketName: str,
S3BucketFolder: str,
ServiceAccessRoleArn: NotRequired[str],
ErrorRetryDuration: NotRequired[int],
MaxFileSize: NotRequired[int],
MaxRetryCount: NotRequired[int],
IamAuthEnabled: NotRequired[bool],
OracleSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import OracleSettingsTypeDef
def get_value() -> OracleSettingsTypeDef:
return {
"AddSupplementalLogging": ...,
}
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],
PostgreSQLSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import PostgreSQLSettingsTypeDef
def get_value() -> PostgreSQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
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],
RedisSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RedisSettingsTypeDef
def get_value() -> RedisSettingsTypeDef:
return {
"ServerName": ...,
"Port": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import RedshiftSettingsTypeDef
def get_value() -> RedshiftSettingsTypeDef:
return {
"AcceptAnyDate": ...,
}
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],
S3SettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import S3SettingsTypeDef
def get_value() -> S3SettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
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],
- See CompressionTypeValueType
- See EncryptionModeValueType
- See DataFormatValueType
- See EncodingTypeValueType
- See ParquetVersionValueType
- See DatePartitionSequenceValueType
- See DatePartitionDelimiterValueType
- See CannedAclForObjectsValueType
SybaseSettingsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import SybaseSettingsTypeDef
def get_value() -> SybaseSettingsTypeDef:
return {
"DatabaseName": ...,
}
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],
EventSubscriptionTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EventSubscriptionTypeDef
def get_value() -> EventSubscriptionTypeDef:
return {
"CustomerAwsId": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import CreateFleetAdvisorCollectorRequestRequestTypeDef
def get_value() -> CreateFleetAdvisorCollectorRequestRequestTypeDef:
return {
"CollectorName": ...,
"ServiceAccessRoleArn": ...,
"S3BucketName": ...,
}
Definition
class CreateFleetAdvisorCollectorRequestRequestTypeDef(TypedDict):
CollectorName: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
Description: NotRequired[str],
DatabaseInstanceSoftwareDetailsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DatabaseInstanceSoftwareDetailsResponseTypeDef
def get_value() -> DatabaseInstanceSoftwareDetailsResponseTypeDef:
return {
"Engine": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import ServerShortInfoResponseTypeDef
def get_value() -> ServerShortInfoResponseTypeDef:
return {
"ServerId": ...,
}
Definition
class ServerShortInfoResponseTypeDef(TypedDict):
ServerId: NotRequired[str],
IpAddress: NotRequired[str],
ServerName: NotRequired[str],
DatabaseShortInfoResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DatabaseShortInfoResponseTypeDef
def get_value() -> DatabaseShortInfoResponseTypeDef:
return {
"DatabaseId": ...,
}
Definition
class DatabaseShortInfoResponseTypeDef(TypedDict):
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
DatabaseEngine: NotRequired[str],
DeleteCertificateMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteCertificateMessageRequestTypeDef
def get_value() -> DeleteCertificateMessageRequestTypeDef:
return {
"CertificateArn": ...,
}
DeleteCollectorRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteCollectorRequestRequestTypeDef
def get_value() -> DeleteCollectorRequestRequestTypeDef:
return {
"CollectorReferencedId": ...,
}
DeleteConnectionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteConnectionMessageRequestTypeDef
def get_value() -> DeleteConnectionMessageRequestTypeDef:
return {
"EndpointArn": ...,
"ReplicationInstanceArn": ...,
}
Definition
class DeleteConnectionMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
DeleteEndpointMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteEndpointMessageRequestTypeDef
def get_value() -> DeleteEndpointMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
DeleteEventSubscriptionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteEventSubscriptionMessageRequestTypeDef
def get_value() -> DeleteEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
DeleteFleetAdvisorDatabasesRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteFleetAdvisorDatabasesRequestRequestTypeDef
def get_value() -> DeleteFleetAdvisorDatabasesRequestRequestTypeDef:
return {
"DatabaseIds": ...,
}
Definition
class DeleteFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
DatabaseIds: Sequence[str],
DeleteReplicationInstanceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationInstanceMessageRequestTypeDef
def get_value() -> DeleteReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
Definition
class DeleteReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
DeleteReplicationSubnetGroupMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> DeleteReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
}
Definition
class DeleteReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
DeleteReplicationTaskAssessmentRunMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> DeleteReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskAssessmentRunArn": ...,
}
Definition
class DeleteReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
DeleteReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationTaskMessageRequestTypeDef
def get_value() -> DeleteReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
DescribeApplicableIndividualAssessmentsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeApplicableIndividualAssessmentsMessageRequestTypeDef
def get_value() -> DescribeApplicableIndividualAssessmentsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
"Values": ...,
}
PaginatorConfigTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
WaiterConfigTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
Definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeEndpointSettingsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointSettingsMessageRequestTypeDef
def get_value() -> DescribeEndpointSettingsMessageRequestTypeDef:
return {
"EngineName": ...,
}
Definition
class DescribeEndpointSettingsMessageRequestTypeDef(TypedDict):
EngineName: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
EndpointSettingTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EndpointSettingTypeDef
def get_value() -> EndpointSettingTypeDef:
return {
"Name": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import SupportedEndpointTypeTypeDef
def get_value() -> SupportedEndpointTypeTypeDef:
return {
"EngineName": ...,
}
Definition
class SupportedEndpointTypeTypeDef(TypedDict):
EngineName: NotRequired[str],
SupportsCDC: NotRequired[bool],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
ReplicationInstanceEngineMinimumVersion: NotRequired[str],
EngineDisplayName: NotRequired[str],
EventCategoryGroupTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EventCategoryGroupTypeDef
def get_value() -> EventCategoryGroupTypeDef:
return {
"SourceType": ...,
}
Definition
class EventCategoryGroupTypeDef(TypedDict):
SourceType: NotRequired[str],
EventCategories: NotRequired[List[str]],
EventTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EventTypeDef
def get_value() -> EventTypeDef:
return {
"SourceIdentifier": ...,
}
Definition
class EventTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
Message: NotRequired[str],
EventCategories: NotRequired[List[str]],
Date: NotRequired[datetime],
- See SourceTypeType
DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef:
return {
"MaxRecords": ...,
}
Definition
class DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
FleetAdvisorLsaAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import FleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> FleetAdvisorLsaAnalysisResponseTypeDef:
return {
"LsaAnalysisId": ...,
}
Definition
class FleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: NotRequired[str],
Status: NotRequired[str],
FleetAdvisorSchemaObjectResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import FleetAdvisorSchemaObjectResponseTypeDef
def get_value() -> FleetAdvisorSchemaObjectResponseTypeDef:
return {
"SchemaId": ...,
}
Definition
class FleetAdvisorSchemaObjectResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
ObjectType: NotRequired[str],
NumberOfObjects: NotRequired[int],
CodeLineCount: NotRequired[int],
CodeSize: NotRequired[int],
DescribeOrderableReplicationInstancesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeOrderableReplicationInstancesMessageRequestTypeDef
def get_value() -> DescribeOrderableReplicationInstancesMessageRequestTypeDef:
return {
"MaxRecords": ...,
}
Definition
class DescribeOrderableReplicationInstancesMessageRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
OrderableReplicationInstanceTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import OrderableReplicationInstanceTypeDef
def get_value() -> OrderableReplicationInstanceTypeDef:
return {
"EngineVersion": ...,
}
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)
DescribeRefreshSchemasStatusMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeRefreshSchemasStatusMessageRequestTypeDef
def get_value() -> DescribeRefreshSchemasStatusMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
RefreshSchemasStatusTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RefreshSchemasStatusTypeDef
def get_value() -> RefreshSchemasStatusTypeDef:
return {
"EndpointArn": ...,
}
Definition
class RefreshSchemasStatusTypeDef(TypedDict):
EndpointArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
Status: NotRequired[RefreshSchemasStatusTypeValueType], # (1)
LastRefreshDate: NotRequired[datetime],
LastFailureMessage: NotRequired[str],
DescribeReplicationInstanceTaskLogsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstanceTaskLogsMessageRequestTypeDef
def get_value() -> DescribeReplicationInstanceTaskLogsMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
Definition
class DescribeReplicationInstanceTaskLogsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationInstanceTaskLogTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationInstanceTaskLogTypeDef
def get_value() -> ReplicationInstanceTaskLogTypeDef:
return {
"ReplicationTaskName": ...,
}
Definition
class ReplicationInstanceTaskLogTypeDef(TypedDict):
ReplicationTaskName: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationInstanceTaskLogSize: NotRequired[int],
DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationTaskAssessmentResultTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskAssessmentResultTypeDef
def get_value() -> ReplicationTaskAssessmentResultTypeDef:
return {
"ReplicationTaskIdentifier": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskIndividualAssessmentTypeDef
def get_value() -> ReplicationTaskIndividualAssessmentTypeDef:
return {
"ReplicationTaskIndividualAssessmentArn": ...,
}
Definition
class ReplicationTaskIndividualAssessmentTypeDef(TypedDict):
ReplicationTaskIndividualAssessmentArn: NotRequired[str],
ReplicationTaskAssessmentRunArn: NotRequired[str],
IndividualAssessmentName: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskIndividualAssessmentStartDate: NotRequired[datetime],
DescribeSchemasMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeSchemasMessageRequestTypeDef
def get_value() -> DescribeSchemasMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
Definition
class DescribeSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
TableStatisticsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import TableStatisticsTypeDef
def get_value() -> TableStatisticsTypeDef:
return {
"SchemaName": ...,
}
Definition
class TableStatisticsTypeDef(TypedDict):
SchemaName: NotRequired[str],
TableName: NotRequired[str],
Inserts: NotRequired[int],
Deletes: NotRequired[int],
Updates: NotRequired[int],
Ddls: 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],
ListTagsForResourceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ListTagsForResourceMessageRequestTypeDef
def get_value() -> ListTagsForResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
}
Definition
class ListTagsForResourceMessageRequestTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceArnList: NotRequired[Sequence[str]],
ModifyEventSubscriptionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyEventSubscriptionMessageRequestTypeDef
def get_value() -> ModifyEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
Definition
class ModifyEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: NotRequired[str],
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
ModifyReplicationInstanceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationInstanceMessageRequestTypeDef
def get_value() -> ModifyReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
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],
ModifyReplicationSubnetGroupMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> ModifyReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
"SubnetIds": ...,
}
Definition
class ModifyReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
SubnetIds: Sequence[str],
ReplicationSubnetGroupDescription: NotRequired[str],
ModifyReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationTaskMessageRequestTypeDef
def get_value() -> ModifyReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class ModifyReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
ReplicationTaskIdentifier: NotRequired[str],
MigrationType: NotRequired[MigrationTypeValueType], # (1)
TableMappings: NotRequired[str],
ReplicationTaskSettings: NotRequired[str],
CdcStartTime: NotRequired[Union[datetime, str]],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
TaskData: NotRequired[str],
MoveReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import MoveReplicationTaskMessageRequestTypeDef
def get_value() -> MoveReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"TargetReplicationInstanceArn": ...,
}
Definition
class MoveReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TargetReplicationInstanceArn: str,
PendingMaintenanceActionTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import PendingMaintenanceActionTypeDef
def get_value() -> PendingMaintenanceActionTypeDef:
return {
"Action": ...,
}
Definition
class PendingMaintenanceActionTypeDef(TypedDict):
Action: NotRequired[str],
AutoAppliedAfterDate: NotRequired[datetime],
ForcedApplyDate: NotRequired[datetime],
OptInStatus: NotRequired[str],
CurrentApplyDate: NotRequired[datetime],
Description: NotRequired[str],
RebootReplicationInstanceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RebootReplicationInstanceMessageRequestTypeDef
def get_value() -> RebootReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
Definition
class RebootReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ForceFailover: NotRequired[bool],
ForcePlannedFailover: NotRequired[bool],
RefreshSchemasMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RefreshSchemasMessageRequestTypeDef
def get_value() -> RefreshSchemasMessageRequestTypeDef:
return {
"EndpointArn": ...,
"ReplicationInstanceArn": ...,
}
Definition
class RefreshSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
TableToReloadTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import TableToReloadTypeDef
def get_value() -> TableToReloadTypeDef:
return {
"SchemaName": ...,
"TableName": ...,
}
RemoveTagsFromResourceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RemoveTagsFromResourceMessageRequestTypeDef
def get_value() -> RemoveTagsFromResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class RemoveTagsFromResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
ReplicationPendingModifiedValuesTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationPendingModifiedValuesTypeDef
def get_value() -> ReplicationPendingModifiedValuesTypeDef:
return {
"ReplicationInstanceClass": ...,
}
Definition
class ReplicationPendingModifiedValuesTypeDef(TypedDict):
ReplicationInstanceClass: NotRequired[str],
AllocatedStorage: NotRequired[int],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
VpcSecurityGroupMembershipTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import VpcSecurityGroupMembershipTypeDef
def get_value() -> VpcSecurityGroupMembershipTypeDef:
return {
"VpcSecurityGroupId": ...,
}
Definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
VpcSecurityGroupId: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskAssessmentRunProgressTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskAssessmentRunProgressTypeDef
def get_value() -> ReplicationTaskAssessmentRunProgressTypeDef:
return {
"IndividualAssessmentCount": ...,
}
Definition
class ReplicationTaskAssessmentRunProgressTypeDef(TypedDict):
IndividualAssessmentCount: NotRequired[int],
IndividualAssessmentCompletedCount: NotRequired[int],
ReplicationTaskStatsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskStatsTypeDef
def get_value() -> ReplicationTaskStatsTypeDef:
return {
"FullLoadProgressPercent": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import SchemaShortInfoResponseTypeDef
def get_value() -> SchemaShortInfoResponseTypeDef:
return {
"SchemaId": ...,
}
Definition
class SchemaShortInfoResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
SchemaName: NotRequired[str],
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
StartReplicationTaskAssessmentMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskAssessmentMessageRequestTypeDef
def get_value() -> StartReplicationTaskAssessmentMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class StartReplicationTaskAssessmentMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StartReplicationTaskAssessmentRunMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> StartReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"ServiceAccessRoleArn": ...,
"ResultLocationBucket": ...,
"AssessmentRunName": ...,
}
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]],
StartReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskMessageRequestTypeDef
def get_value() -> StartReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"StartReplicationTaskType": ...,
}
Definition
class StartReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StartReplicationTaskType: StartReplicationTaskTypeValueType, # (1)
CdcStartTime: NotRequired[Union[datetime, str]],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
StopReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StopReplicationTaskMessageRequestTypeDef
def get_value() -> StopReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
TestConnectionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import TestConnectionMessageRequestTypeDef
def get_value() -> TestConnectionMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
"EndpointArn": ...,
}
Definition
class TestConnectionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
EndpointArn: str,
UpdateSubscriptionsToEventBridgeMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import UpdateSubscriptionsToEventBridgeMessageRequestTypeDef
def get_value() -> UpdateSubscriptionsToEventBridgeMessageRequestTypeDef:
return {
"ForceMove": ...,
}
Definition
class UpdateSubscriptionsToEventBridgeMessageRequestTypeDef(TypedDict):
ForceMove: NotRequired[bool],
AddTagsToResourceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import AddTagsToResourceMessageRequestTypeDef
def get_value() -> AddTagsToResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class AddTagsToResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateEventSubscriptionMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateEventSubscriptionMessageRequestTypeDef
def get_value() -> CreateEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
"SnsTopicArn": ...,
}
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
CreateReplicationInstanceMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationInstanceMessageRequestTypeDef
def get_value() -> CreateReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceIdentifier": ...,
"ReplicationInstanceClass": ...,
}
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],
- See TagTypeDef
CreateReplicationSubnetGroupMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> CreateReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
"ReplicationSubnetGroupDescription": ...,
"SubnetIds": ...,
}
Definition
class CreateReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
ReplicationSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateReplicationTaskMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationTaskMessageRequestTypeDef
def get_value() -> CreateReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskIdentifier": ...,
"SourceEndpointArn": ...,
"TargetEndpointArn": ...,
"ReplicationInstanceArn": ...,
"MigrationType": ...,
"TableMappings": ...,
}
Definition
class CreateReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskIdentifier: str,
SourceEndpointArn: str,
TargetEndpointArn: str,
ReplicationInstanceArn: str,
MigrationType: MigrationTypeValueType, # (1)
TableMappings: str,
ReplicationTaskSettings: NotRequired[str],
CdcStartTime: NotRequired[Union[datetime, str]],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
TaskData: NotRequired[str],
ResourceIdentifier: NotRequired[str],
- See MigrationTypeValueType
- See TagTypeDef
ImportCertificateMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ImportCertificateMessageRequestTypeDef
def get_value() -> ImportCertificateMessageRequestTypeDef:
return {
"CertificateIdentifier": ...,
}
Definition
class ImportCertificateMessageRequestTypeDef(TypedDict):
CertificateIdentifier: str,
CertificatePem: NotRequired[str],
CertificateWallet: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateFleetAdvisorCollectorResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateFleetAdvisorCollectorResponseTypeDef
def get_value() -> CreateFleetAdvisorCollectorResponseTypeDef:
return {
"CollectorReferencedId": ...,
"CollectorName": ...,
"Description": ...,
"ServiceAccessRoleArn": ...,
"S3BucketName": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFleetAdvisorCollectorResponseTypeDef(TypedDict):
CollectorReferencedId: str,
CollectorName: str,
Description: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFleetAdvisorDatabasesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteFleetAdvisorDatabasesResponseTypeDef
def get_value() -> DeleteFleetAdvisorDatabasesResponseTypeDef:
return {
"DatabaseIds": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteFleetAdvisorDatabasesResponseTypeDef(TypedDict):
DatabaseIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountAttributesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeAccountAttributesResponseTypeDef
def get_value() -> DescribeAccountAttributesResponseTypeDef:
return {
"AccountQuotas": ...,
"UniqueAccountIdentifier": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountAttributesResponseTypeDef(TypedDict):
AccountQuotas: List[AccountQuotaTypeDef], # (1)
UniqueAccountIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeApplicableIndividualAssessmentsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeApplicableIndividualAssessmentsResponseTypeDef
def get_value() -> DescribeApplicableIndividualAssessmentsResponseTypeDef:
return {
"IndividualAssessmentNames": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeApplicableIndividualAssessmentsResponseTypeDef(TypedDict):
IndividualAssessmentNames: List[str],
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeSchemasResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeSchemasResponseTypeDef
def get_value() -> DescribeSchemasResponseTypeDef:
return {
"Marker": ...,
"Schemas": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSchemasResponseTypeDef(TypedDict):
Marker: str,
Schemas: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"TagList": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
ReloadTablesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReloadTablesResponseTypeDef
def get_value() -> ReloadTablesResponseTypeDef:
return {
"ReplicationTaskArn": ...,
"ResponseMetadata": ...,
}
Definition
class ReloadTablesResponseTypeDef(TypedDict):
ReplicationTaskArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RunFleetAdvisorLsaAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RunFleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> RunFleetAdvisorLsaAnalysisResponseTypeDef:
return {
"LsaAnalysisId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class RunFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: str,
Status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateSubscriptionsToEventBridgeResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import UpdateSubscriptionsToEventBridgeResponseTypeDef
def get_value() -> UpdateSubscriptionsToEventBridgeResponseTypeDef:
return {
"Result": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateSubscriptionsToEventBridgeResponseTypeDef(TypedDict):
Result: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SubnetTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import SubnetTypeDef
def get_value() -> SubnetTypeDef:
return {
"SubnetIdentifier": ...,
}
Definition
class SubnetTypeDef(TypedDict):
SubnetIdentifier: NotRequired[str],
SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef], # (1)
SubnetStatus: NotRequired[str],
DeleteCertificateResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteCertificateResponseTypeDef
def get_value() -> DeleteCertificateResponseTypeDef:
return {
"Certificate": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCertificatesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeCertificatesResponseTypeDef
def get_value() -> DescribeCertificatesResponseTypeDef:
return {
"Marker": ...,
"Certificates": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeCertificatesResponseTypeDef(TypedDict):
Marker: str,
Certificates: List[CertificateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportCertificateResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ImportCertificateResponseTypeDef
def get_value() -> ImportCertificateResponseTypeDef:
return {
"Certificate": ...,
"ResponseMetadata": ...,
}
Definition
class ImportCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CollectorResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CollectorResponseTypeDef
def get_value() -> CollectorResponseTypeDef:
return {
"CollectorReferencedId": ...,
}
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)
DeleteConnectionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteConnectionResponseTypeDef
def get_value() -> DeleteConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeConnectionsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeConnectionsResponseTypeDef
def get_value() -> DescribeConnectionsResponseTypeDef:
return {
"Marker": ...,
"Connections": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeConnectionsResponseTypeDef(TypedDict):
Marker: str,
Connections: List[ConnectionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TestConnectionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import TestConnectionResponseTypeDef
def get_value() -> TestConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
Definition
class TestConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEndpointMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateEndpointMessageRequestTypeDef
def get_value() -> CreateEndpointMessageRequestTypeDef:
return {
"EndpointIdentifier": ...,
"EndpointType": ...,
"EngineName": ...,
}
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)
- 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
EndpointTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import EndpointTypeDef
def get_value() -> EndpointTypeDef:
return {
"EndpointIdentifier": ...,
}
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[OracleSettingsTypeDef], # (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)
- 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
ModifyEndpointMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyEndpointMessageRequestTypeDef
def get_value() -> ModifyEndpointMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
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)
- 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
CreateEventSubscriptionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateEventSubscriptionResponseTypeDef
def get_value() -> CreateEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
Definition
class CreateEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEventSubscriptionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteEventSubscriptionResponseTypeDef
def get_value() -> DeleteEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventSubscriptionsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventSubscriptionsResponseTypeDef
def get_value() -> DescribeEventSubscriptionsResponseTypeDef:
return {
"Marker": ...,
"EventSubscriptionsList": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEventSubscriptionsResponseTypeDef(TypedDict):
Marker: str,
EventSubscriptionsList: List[EventSubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyEventSubscriptionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyEventSubscriptionResponseTypeDef
def get_value() -> ModifyEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
Definition
class ModifyEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DatabaseResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DatabaseResponseTypeDef
def get_value() -> DatabaseResponseTypeDef:
return {
"DatabaseId": ...,
}
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
DescribeCertificatesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeCertificatesMessageRequestTypeDef
def get_value() -> DescribeCertificatesMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeCertificatesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeConnectionsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeConnectionsMessageRequestTypeDef
def get_value() -> DescribeConnectionsMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeConnectionsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointTypesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointTypesMessageRequestTypeDef
def get_value() -> DescribeEndpointTypesMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeEndpointTypesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointsMessageRequestTypeDef
def get_value() -> DescribeEndpointsMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeEndpointsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventCategoriesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventCategoriesMessageRequestTypeDef
def get_value() -> DescribeEventCategoriesMessageRequestTypeDef:
return {
"SourceType": ...,
}
Definition
class DescribeEventCategoriesMessageRequestTypeDef(TypedDict):
SourceType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeEventSubscriptionsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventSubscriptionsMessageRequestTypeDef
def get_value() -> DescribeEventSubscriptionsMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
Definition
class DescribeEventSubscriptionsMessageRequestTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventsMessageRequestTypeDef
def get_value() -> DescribeEventsMessageRequestTypeDef:
return {
"SourceIdentifier": ...,
}
Definition
class DescribeEventsMessageRequestTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[Union[datetime, str]],
EndTime: NotRequired[Union[datetime, str]],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See SourceTypeType
- See FilterTypeDef
DescribeFleetAdvisorCollectorsRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorCollectorsRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorCollectorsRequestRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeFleetAdvisorCollectorsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorDatabasesRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorDatabasesRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorDatabasesRequestRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemasRequestRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorSchemasRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorSchemasRequestRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeFleetAdvisorSchemasRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribePendingMaintenanceActionsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribePendingMaintenanceActionsMessageRequestTypeDef
def get_value() -> DescribePendingMaintenanceActionsMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
Definition
class DescribePendingMaintenanceActionsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeReplicationInstancesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstancesMessageRequestTypeDef
def get_value() -> DescribeReplicationInstancesMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationInstancesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationSubnetGroupsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationSubnetGroupsMessageRequestTypeDef
def get_value() -> DescribeReplicationSubnetGroupsMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationSubnetGroupsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTasksMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageRequestTypeDef
def get_value() -> DescribeReplicationTasksMessageRequestTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
- See FilterTypeDef
DescribeTableStatisticsMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeTableStatisticsMessageRequestTypeDef
def get_value() -> DescribeTableStatisticsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class DescribeTableStatisticsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef
def get_value() -> DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef
def get_value() -> DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef
def get_value() -> DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef
def get_value() -> DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef
def get_value() -> DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef:
return {
"SubscriptionName": ...,
}
Definition
class DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventsMessageDescribeEventsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventsMessageDescribeEventsPaginateTypeDef
def get_value() -> DescribeEventsMessageDescribeEventsPaginateTypeDef:
return {
"SourceIdentifier": ...,
}
Definition
class DescribeEventsMessageDescribeEventsPaginateTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
StartTime: NotRequired[Union[datetime, str]],
EndTime: NotRequired[Union[datetime, str]],
Duration: NotRequired[int],
EventCategories: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
- See SourceTypeType
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef
def get_value() -> DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef
def get_value() -> DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef
def get_value() -> DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef
def get_value() -> DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef
def get_value() -> DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
WithoutSettings: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeSchemasMessageDescribeSchemasPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeSchemasMessageDescribeSchemasPaginateTypeDef
def get_value() -> DescribeSchemasMessageDescribeSchemasPaginateTypeDef:
return {
"EndpointArn": ...,
}
Definition
class DescribeSchemasMessageDescribeSchemasPaginateTypeDef(TypedDict):
EndpointArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef
def get_value() -> DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef:
return {
"ReplicationTaskArn": ...,
}
Definition
class DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef(TypedDict):
ReplicationTaskArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef
def get_value() -> DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEndpointsMessageEndpointDeletedWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointsMessageEndpointDeletedWaitTypeDef
def get_value() -> DescribeEndpointsMessageEndpointDeletedWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeEndpointsMessageEndpointDeletedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef
def get_value() -> DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef
def get_value() -> DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef:
return {
"Filters": ...,
}
Definition
class DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEndpointSettingsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointSettingsResponseTypeDef
def get_value() -> DescribeEndpointSettingsResponseTypeDef:
return {
"Marker": ...,
"EndpointSettings": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEndpointSettingsResponseTypeDef(TypedDict):
Marker: str,
EndpointSettings: List[EndpointSettingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEndpointTypesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointTypesResponseTypeDef
def get_value() -> DescribeEndpointTypesResponseTypeDef:
return {
"Marker": ...,
"SupportedEndpointTypes": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEndpointTypesResponseTypeDef(TypedDict):
Marker: str,
SupportedEndpointTypes: List[SupportedEndpointTypeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventCategoriesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventCategoriesResponseTypeDef
def get_value() -> DescribeEventCategoriesResponseTypeDef:
return {
"EventCategoryGroupList": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEventCategoriesResponseTypeDef(TypedDict):
EventCategoryGroupList: List[EventCategoryGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEventsResponseTypeDef
def get_value() -> DescribeEventsResponseTypeDef:
return {
"Marker": ...,
"Events": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEventsResponseTypeDef(TypedDict):
Marker: str,
Events: List[EventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
DescribeFleetAdvisorLsaAnalysisResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> DescribeFleetAdvisorLsaAnalysisResponseTypeDef:
return {
"Analysis": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
Analysis: List[FleetAdvisorLsaAnalysisResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef
def get_value() -> DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef:
return {
"FleetAdvisorSchemaObjects": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef(TypedDict):
FleetAdvisorSchemaObjects: List[FleetAdvisorSchemaObjectResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrderableReplicationInstancesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeOrderableReplicationInstancesResponseTypeDef
def get_value() -> DescribeOrderableReplicationInstancesResponseTypeDef:
return {
"OrderableReplicationInstances": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeOrderableReplicationInstancesResponseTypeDef(TypedDict):
OrderableReplicationInstances: List[OrderableReplicationInstanceTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRefreshSchemasStatusResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeRefreshSchemasStatusResponseTypeDef
def get_value() -> DescribeRefreshSchemasStatusResponseTypeDef:
return {
"RefreshSchemasStatus": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRefreshSchemasStatusResponseTypeDef(TypedDict):
RefreshSchemasStatus: RefreshSchemasStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RefreshSchemasResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RefreshSchemasResponseTypeDef
def get_value() -> RefreshSchemasResponseTypeDef:
return {
"RefreshSchemasStatus": ...,
"ResponseMetadata": ...,
}
Definition
class RefreshSchemasResponseTypeDef(TypedDict):
RefreshSchemasStatus: RefreshSchemasStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationInstanceTaskLogsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstanceTaskLogsResponseTypeDef
def get_value() -> DescribeReplicationInstanceTaskLogsResponseTypeDef:
return {
"ReplicationInstanceArn": ...,
"ReplicationInstanceTaskLogs": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationInstanceTaskLogsResponseTypeDef(TypedDict):
ReplicationInstanceArn: str,
ReplicationInstanceTaskLogs: List[ReplicationInstanceTaskLogTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskAssessmentResultsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskAssessmentResultsResponseTypeDef
def get_value() -> DescribeReplicationTaskAssessmentResultsResponseTypeDef:
return {
"Marker": ...,
"BucketName": ...,
"ReplicationTaskAssessmentResults": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationTaskAssessmentResultsResponseTypeDef(TypedDict):
Marker: str,
BucketName: str,
ReplicationTaskAssessmentResults: List[ReplicationTaskAssessmentResultTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskIndividualAssessmentsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskIndividualAssessmentsResponseTypeDef
def get_value() -> DescribeReplicationTaskIndividualAssessmentsResponseTypeDef:
return {
"Marker": ...,
"ReplicationTaskIndividualAssessments": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationTaskIndividualAssessmentsResponseTypeDef(TypedDict):
Marker: str,
ReplicationTaskIndividualAssessments: List[ReplicationTaskIndividualAssessmentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeTableStatisticsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeTableStatisticsResponseTypeDef
def get_value() -> DescribeTableStatisticsResponseTypeDef:
return {
"ReplicationTaskArn": ...,
"TableStatistics": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeTableStatisticsResponseTypeDef(TypedDict):
ReplicationTaskArn: str,
TableStatistics: List[TableStatisticsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourcePendingMaintenanceActionsTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ResourcePendingMaintenanceActionsTypeDef
def get_value() -> ResourcePendingMaintenanceActionsTypeDef:
return {
"ResourceIdentifier": ...,
}
Definition
class ResourcePendingMaintenanceActionsTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
PendingMaintenanceActionDetails: NotRequired[List[PendingMaintenanceActionTypeDef]], # (1)
ReloadTablesMessageRequestTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReloadTablesMessageRequestTypeDef
def get_value() -> ReloadTablesMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"TablesToReload": ...,
}
Definition
class ReloadTablesMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TablesToReload: Sequence[TableToReloadTypeDef], # (1)
ReloadOption: NotRequired[ReloadOptionValueType], # (2)
ReplicationTaskAssessmentRunTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskAssessmentRunTypeDef
def get_value() -> ReplicationTaskAssessmentRunTypeDef:
return {
"ReplicationTaskAssessmentRunArn": ...,
}
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],
ReplicationTaskTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationTaskTypeDef
def get_value() -> ReplicationTaskTypeDef:
return {
"ReplicationTaskIdentifier": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import SchemaResponseTypeDef
def get_value() -> SchemaResponseTypeDef:
return {
"CodeLineCount": ...,
}
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
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationSubnetGroupTypeDef
def get_value() -> ReplicationSubnetGroupTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
}
Definition
class ReplicationSubnetGroupTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: NotRequired[str],
ReplicationSubnetGroupDescription: NotRequired[str],
VpcId: NotRequired[str],
SubnetGroupStatus: NotRequired[str],
Subnets: NotRequired[List[SubnetTypeDef]], # (1)
- See SubnetTypeDef
DescribeFleetAdvisorCollectorsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorCollectorsResponseTypeDef
def get_value() -> DescribeFleetAdvisorCollectorsResponseTypeDef:
return {
"Collectors": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetAdvisorCollectorsResponseTypeDef(TypedDict):
Collectors: List[CollectorResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEndpointResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateEndpointResponseTypeDef
def get_value() -> CreateEndpointResponseTypeDef:
return {
"Endpoint": ...,
"ResponseMetadata": ...,
}
Definition
class CreateEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEndpointResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteEndpointResponseTypeDef
def get_value() -> DeleteEndpointResponseTypeDef:
return {
"Endpoint": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEndpointsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeEndpointsResponseTypeDef
def get_value() -> DescribeEndpointsResponseTypeDef:
return {
"Marker": ...,
"Endpoints": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEndpointsResponseTypeDef(TypedDict):
Marker: str,
Endpoints: List[EndpointTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyEndpointResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyEndpointResponseTypeDef
def get_value() -> ModifyEndpointResponseTypeDef:
return {
"Endpoint": ...,
"ResponseMetadata": ...,
}
Definition
class ModifyEndpointResponseTypeDef(TypedDict):
Endpoint: EndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetAdvisorDatabasesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorDatabasesResponseTypeDef
def get_value() -> DescribeFleetAdvisorDatabasesResponseTypeDef:
return {
"Databases": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetAdvisorDatabasesResponseTypeDef(TypedDict):
Databases: List[DatabaseResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ApplyPendingMaintenanceActionResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ApplyPendingMaintenanceActionResponseTypeDef
def get_value() -> ApplyPendingMaintenanceActionResponseTypeDef:
return {
"ResourcePendingMaintenanceActions": ...,
"ResponseMetadata": ...,
}
Definition
class ApplyPendingMaintenanceActionResponseTypeDef(TypedDict):
ResourcePendingMaintenanceActions: ResourcePendingMaintenanceActionsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePendingMaintenanceActionsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribePendingMaintenanceActionsResponseTypeDef
def get_value() -> DescribePendingMaintenanceActionsResponseTypeDef:
return {
"PendingMaintenanceActions": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribePendingMaintenanceActionsResponseTypeDef(TypedDict):
PendingMaintenanceActions: List[ResourcePendingMaintenanceActionsTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CancelReplicationTaskAssessmentRunResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CancelReplicationTaskAssessmentRunResponseTypeDef
def get_value() -> CancelReplicationTaskAssessmentRunResponseTypeDef:
return {
"ReplicationTaskAssessmentRun": ...,
"ResponseMetadata": ...,
}
Definition
class CancelReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationTaskAssessmentRunResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationTaskAssessmentRunResponseTypeDef
def get_value() -> DeleteReplicationTaskAssessmentRunResponseTypeDef:
return {
"ReplicationTaskAssessmentRun": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTaskAssessmentRunsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTaskAssessmentRunsResponseTypeDef
def get_value() -> DescribeReplicationTaskAssessmentRunsResponseTypeDef:
return {
"Marker": ...,
"ReplicationTaskAssessmentRuns": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationTaskAssessmentRunsResponseTypeDef(TypedDict):
Marker: str,
ReplicationTaskAssessmentRuns: List[ReplicationTaskAssessmentRunTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskAssessmentRunResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskAssessmentRunResponseTypeDef
def get_value() -> StartReplicationTaskAssessmentRunResponseTypeDef:
return {
"ReplicationTaskAssessmentRun": ...,
"ResponseMetadata": ...,
}
Definition
class StartReplicationTaskAssessmentRunResponseTypeDef(TypedDict):
ReplicationTaskAssessmentRun: ReplicationTaskAssessmentRunTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationTaskResponseTypeDef
def get_value() -> CreateReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class CreateReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationTaskResponseTypeDef
def get_value() -> DeleteReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationTasksResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationTasksResponseTypeDef
def get_value() -> DescribeReplicationTasksResponseTypeDef:
return {
"Marker": ...,
"ReplicationTasks": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationTasksResponseTypeDef(TypedDict):
Marker: str,
ReplicationTasks: List[ReplicationTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationTaskResponseTypeDef
def get_value() -> ModifyReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class ModifyReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
MoveReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import MoveReplicationTaskResponseTypeDef
def get_value() -> MoveReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class MoveReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskAssessmentResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskAssessmentResponseTypeDef
def get_value() -> StartReplicationTaskAssessmentResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class StartReplicationTaskAssessmentResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StartReplicationTaskResponseTypeDef
def get_value() -> StartReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class StartReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StopReplicationTaskResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import StopReplicationTaskResponseTypeDef
def get_value() -> StopReplicationTaskResponseTypeDef:
return {
"ReplicationTask": ...,
"ResponseMetadata": ...,
}
Definition
class StopReplicationTaskResponseTypeDef(TypedDict):
ReplicationTask: ReplicationTaskTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetAdvisorSchemasResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeFleetAdvisorSchemasResponseTypeDef
def get_value() -> DescribeFleetAdvisorSchemasResponseTypeDef:
return {
"FleetAdvisorSchemas": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFleetAdvisorSchemasResponseTypeDef(TypedDict):
FleetAdvisorSchemas: List[SchemaResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateReplicationSubnetGroupResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationSubnetGroupResponseTypeDef
def get_value() -> CreateReplicationSubnetGroupResponseTypeDef:
return {
"ReplicationSubnetGroup": ...,
"ResponseMetadata": ...,
}
Definition
class CreateReplicationSubnetGroupResponseTypeDef(TypedDict):
ReplicationSubnetGroup: ReplicationSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationSubnetGroupsResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationSubnetGroupsResponseTypeDef
def get_value() -> DescribeReplicationSubnetGroupsResponseTypeDef:
return {
"Marker": ...,
"ReplicationSubnetGroups": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationSubnetGroupsResponseTypeDef(TypedDict):
Marker: str,
ReplicationSubnetGroups: List[ReplicationSubnetGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationSubnetGroupResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationSubnetGroupResponseTypeDef
def get_value() -> ModifyReplicationSubnetGroupResponseTypeDef:
return {
"ReplicationSubnetGroup": ...,
"ResponseMetadata": ...,
}
Definition
class ModifyReplicationSubnetGroupResponseTypeDef(TypedDict):
ReplicationSubnetGroup: ReplicationSubnetGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ReplicationInstanceTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ReplicationInstanceTypeDef
def get_value() -> ReplicationInstanceTypeDef:
return {
"ReplicationInstanceIdentifier": ...,
}
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]],
PubliclyAccessible: NotRequired[bool],
SecondaryAvailabilityZone: NotRequired[str],
FreeUntil: NotRequired[datetime],
DnsNameServers: NotRequired[str],
- See VpcSecurityGroupMembershipTypeDef
- See ReplicationSubnetGroupTypeDef
- See ReplicationPendingModifiedValuesTypeDef
CreateReplicationInstanceResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import CreateReplicationInstanceResponseTypeDef
def get_value() -> CreateReplicationInstanceResponseTypeDef:
return {
"ReplicationInstance": ...,
"ResponseMetadata": ...,
}
Definition
class CreateReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteReplicationInstanceResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DeleteReplicationInstanceResponseTypeDef
def get_value() -> DeleteReplicationInstanceResponseTypeDef:
return {
"ReplicationInstance": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReplicationInstancesResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import DescribeReplicationInstancesResponseTypeDef
def get_value() -> DescribeReplicationInstancesResponseTypeDef:
return {
"Marker": ...,
"ReplicationInstances": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeReplicationInstancesResponseTypeDef(TypedDict):
Marker: str,
ReplicationInstances: List[ReplicationInstanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyReplicationInstanceResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import ModifyReplicationInstanceResponseTypeDef
def get_value() -> ModifyReplicationInstanceResponseTypeDef:
return {
"ReplicationInstance": ...,
"ResponseMetadata": ...,
}
Definition
class ModifyReplicationInstanceResponseTypeDef(TypedDict):
ReplicationInstance: ReplicationInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RebootReplicationInstanceResponseTypeDef
Usage Example
from types_aiobotocore_dms.type_defs import RebootReplicationInstanceResponseTypeDef
def get_value() -> RebootReplicationInstanceResponseTypeDef:
return {
"ReplicationInstance": ...,
"ResponseMetadata": ...,
}