Typed dictionaries#
Index > DatabaseMigrationService > Typed dictionaries
Auto-generated documentation for DatabaseMigrationService type annotations stubs module mypy-boto3-dms.
AccountQuotaTypeDef#
# AccountQuotaTypeDef usage example
from mypy_boto3_dms.type_defs import AccountQuotaTypeDef
def get_value() -> AccountQuotaTypeDef:
return {
"AccountQuotaName": ...,
}
# AccountQuotaTypeDef definition
class AccountQuotaTypeDef(TypedDict):
AccountQuotaName: NotRequired[str],
Used: NotRequired[int],
Max: NotRequired[int],
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_dms.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
ResourceArn: NotRequired[str],
ApplyPendingMaintenanceActionMessageRequestTypeDef#
# ApplyPendingMaintenanceActionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ApplyPendingMaintenanceActionMessageRequestTypeDef
def get_value() -> ApplyPendingMaintenanceActionMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
"ApplyAction": ...,
"OptInType": ...,
}
# ApplyPendingMaintenanceActionMessageRequestTypeDef definition
class ApplyPendingMaintenanceActionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ApplyAction: str,
OptInType: str,
AvailabilityZoneTypeDef#
# AvailabilityZoneTypeDef usage example
from mypy_boto3_dms.type_defs import AvailabilityZoneTypeDef
def get_value() -> AvailabilityZoneTypeDef:
return {
"Name": ...,
}
# AvailabilityZoneTypeDef definition
class AvailabilityZoneTypeDef(TypedDict):
Name: NotRequired[str],
BatchStartRecommendationsErrorEntryTypeDef#
# BatchStartRecommendationsErrorEntryTypeDef usage example
from mypy_boto3_dms.type_defs import BatchStartRecommendationsErrorEntryTypeDef
def get_value() -> BatchStartRecommendationsErrorEntryTypeDef:
return {
"DatabaseId": ...,
}
# BatchStartRecommendationsErrorEntryTypeDef definition
class BatchStartRecommendationsErrorEntryTypeDef(TypedDict):
DatabaseId: NotRequired[str],
Message: NotRequired[str],
Code: NotRequired[str],
CancelReplicationTaskAssessmentRunMessageRequestTypeDef#
# CancelReplicationTaskAssessmentRunMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CancelReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> CancelReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskAssessmentRunArn": ...,
}
# CancelReplicationTaskAssessmentRunMessageRequestTypeDef definition
class CancelReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
CertificateTypeDef#
# CertificateTypeDef usage example
from mypy_boto3_dms.type_defs import CertificateTypeDef
def get_value() -> CertificateTypeDef:
return {
"CertificateIdentifier": ...,
}
# CertificateTypeDef definition
class CertificateTypeDef(TypedDict):
CertificateIdentifier: NotRequired[str],
CertificateCreationDate: NotRequired[datetime],
CertificatePem: NotRequired[str],
CertificateWallet: NotRequired[bytes],
CertificateArn: NotRequired[str],
CertificateOwner: NotRequired[str],
ValidFromDate: NotRequired[datetime],
ValidToDate: NotRequired[datetime],
SigningAlgorithm: NotRequired[str],
KeyLength: NotRequired[int],
CollectorHealthCheckTypeDef#
# CollectorHealthCheckTypeDef usage example
from mypy_boto3_dms.type_defs import CollectorHealthCheckTypeDef
def get_value() -> CollectorHealthCheckTypeDef:
return {
"CollectorStatus": ...,
}
# CollectorHealthCheckTypeDef definition
class CollectorHealthCheckTypeDef(TypedDict):
CollectorStatus: NotRequired[CollectorStatusType], # (1)
LocalCollectorS3Access: NotRequired[bool],
WebCollectorS3Access: NotRequired[bool],
WebCollectorGrantedRoleBasedAccess: NotRequired[bool],
InventoryDataTypeDef#
# InventoryDataTypeDef usage example
from mypy_boto3_dms.type_defs import InventoryDataTypeDef
def get_value() -> InventoryDataTypeDef:
return {
"NumberOfDatabases": ...,
}
# InventoryDataTypeDef definition
class InventoryDataTypeDef(TypedDict):
NumberOfDatabases: NotRequired[int],
NumberOfSchemas: NotRequired[int],
CollectorShortInfoResponseTypeDef#
# CollectorShortInfoResponseTypeDef usage example
from mypy_boto3_dms.type_defs import CollectorShortInfoResponseTypeDef
def get_value() -> CollectorShortInfoResponseTypeDef:
return {
"CollectorReferencedId": ...,
}
# CollectorShortInfoResponseTypeDef definition
class CollectorShortInfoResponseTypeDef(TypedDict):
CollectorReferencedId: NotRequired[str],
CollectorName: NotRequired[str],
ConnectionTypeDef#
# ConnectionTypeDef usage example
from mypy_boto3_dms.type_defs import ConnectionTypeDef
def get_value() -> ConnectionTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# ConnectionTypeDef definition
class ConnectionTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
EndpointArn: NotRequired[str],
Status: NotRequired[str],
LastFailureMessage: NotRequired[str],
EndpointIdentifier: NotRequired[str],
ReplicationInstanceIdentifier: NotRequired[str],
DmsTransferSettingsTypeDef#
# DmsTransferSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import DmsTransferSettingsTypeDef
def get_value() -> DmsTransferSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
# DmsTransferSettingsTypeDef definition
class DmsTransferSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: NotRequired[str],
BucketName: NotRequired[str],
DocDbSettingsTypeDef#
# DocDbSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import DocDbSettingsTypeDef
def get_value() -> DocDbSettingsTypeDef:
return {
"Username": ...,
}
# DocDbSettingsTypeDef definition
class DocDbSettingsTypeDef(TypedDict):
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
NestingLevel: NotRequired[NestingLevelValueType], # (1)
ExtractDocId: NotRequired[bool],
DocsToInvestigate: NotRequired[int],
KmsKeyId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
DynamoDbSettingsTypeDef#
# DynamoDbSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import DynamoDbSettingsTypeDef
def get_value() -> DynamoDbSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
# DynamoDbSettingsTypeDef definition
class DynamoDbSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: str,
ElasticsearchSettingsTypeDef#
# ElasticsearchSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import ElasticsearchSettingsTypeDef
def get_value() -> ElasticsearchSettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
"EndpointUri": ...,
}
# ElasticsearchSettingsTypeDef definition
class ElasticsearchSettingsTypeDef(TypedDict):
ServiceAccessRoleArn: str,
EndpointUri: str,
FullLoadErrorPercentage: NotRequired[int],
ErrorRetryDuration: NotRequired[int],
UseNewMappingType: NotRequired[bool],
GcpMySQLSettingsTypeDef#
# GcpMySQLSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import GcpMySQLSettingsTypeDef
def get_value() -> GcpMySQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
# GcpMySQLSettingsTypeDef definition
class GcpMySQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CleanSourceMetadataOnMismatch: NotRequired[bool],
DatabaseName: NotRequired[str],
EventsPollInterval: NotRequired[int],
TargetDbType: NotRequired[TargetDbTypeType], # (1)
MaxFileSize: NotRequired[int],
ParallelLoadThreads: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
ServerTimezone: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
- See TargetDbTypeType
IBMDb2SettingsTypeDef#
# IBMDb2SettingsTypeDef usage example
from mypy_boto3_dms.type_defs import IBMDb2SettingsTypeDef
def get_value() -> IBMDb2SettingsTypeDef:
return {
"DatabaseName": ...,
}
# IBMDb2SettingsTypeDef definition
class IBMDb2SettingsTypeDef(TypedDict):
DatabaseName: NotRequired[str],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
SetDataCaptureChanges: NotRequired[bool],
CurrentLsn: NotRequired[str],
MaxKBytesPerRead: NotRequired[int],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
KafkaSettingsTypeDef#
# KafkaSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import KafkaSettingsTypeDef
def get_value() -> KafkaSettingsTypeDef:
return {
"Broker": ...,
}
# KafkaSettingsTypeDef definition
class KafkaSettingsTypeDef(TypedDict):
Broker: NotRequired[str],
Topic: NotRequired[str],
MessageFormat: NotRequired[MessageFormatValueType], # (1)
IncludeTransactionDetails: NotRequired[bool],
IncludePartitionValue: NotRequired[bool],
PartitionIncludeSchemaTable: NotRequired[bool],
IncludeTableAlterOperations: NotRequired[bool],
IncludeControlDetails: NotRequired[bool],
MessageMaxBytes: NotRequired[int],
IncludeNullAndEmpty: NotRequired[bool],
SecurityProtocol: NotRequired[KafkaSecurityProtocolType], # (2)
SslClientCertificateArn: NotRequired[str],
SslClientKeyArn: NotRequired[str],
SslClientKeyPassword: NotRequired[str],
SslCaCertificateArn: NotRequired[str],
SaslUsername: NotRequired[str],
SaslPassword: NotRequired[str],
NoHexPrefix: NotRequired[bool],
SaslMechanism: NotRequired[KafkaSaslMechanismType], # (3)
KinesisSettingsTypeDef#
# KinesisSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import KinesisSettingsTypeDef
def get_value() -> KinesisSettingsTypeDef:
return {
"StreamArn": ...,
}
# KinesisSettingsTypeDef definition
class KinesisSettingsTypeDef(TypedDict):
StreamArn: NotRequired[str],
MessageFormat: NotRequired[MessageFormatValueType], # (1)
ServiceAccessRoleArn: NotRequired[str],
IncludeTransactionDetails: NotRequired[bool],
IncludePartitionValue: NotRequired[bool],
PartitionIncludeSchemaTable: NotRequired[bool],
IncludeTableAlterOperations: NotRequired[bool],
IncludeControlDetails: NotRequired[bool],
IncludeNullAndEmpty: NotRequired[bool],
NoHexPrefix: NotRequired[bool],
MicrosoftSQLServerSettingsTypeDef#
# MicrosoftSQLServerSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import MicrosoftSQLServerSettingsTypeDef
def get_value() -> MicrosoftSQLServerSettingsTypeDef:
return {
"Port": ...,
}
# MicrosoftSQLServerSettingsTypeDef definition
class MicrosoftSQLServerSettingsTypeDef(TypedDict):
Port: NotRequired[int],
BcpPacketSize: NotRequired[int],
DatabaseName: NotRequired[str],
ControlTablesFileGroup: NotRequired[str],
Password: NotRequired[str],
QuerySingleAlwaysOnNode: NotRequired[bool],
ReadBackupOnly: NotRequired[bool],
SafeguardPolicy: NotRequired[SafeguardPolicyType], # (1)
ServerName: NotRequired[str],
Username: NotRequired[str],
UseBcpFullLoad: NotRequired[bool],
UseThirdPartyBackupDevice: NotRequired[bool],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
TlogAccessMode: NotRequired[TlogAccessModeType], # (2)
ForceLobLookup: NotRequired[bool],
MongoDbSettingsTypeDef#
# MongoDbSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import MongoDbSettingsTypeDef
def get_value() -> MongoDbSettingsTypeDef:
return {
"Username": ...,
}
# MongoDbSettingsTypeDef definition
class MongoDbSettingsTypeDef(TypedDict):
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
AuthType: NotRequired[AuthTypeValueType], # (1)
AuthMechanism: NotRequired[AuthMechanismValueType], # (2)
NestingLevel: NotRequired[NestingLevelValueType], # (3)
ExtractDocId: NotRequired[str],
DocsToInvestigate: NotRequired[str],
AuthSource: NotRequired[str],
KmsKeyId: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
MySQLSettingsTypeDef#
# MySQLSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import MySQLSettingsTypeDef
def get_value() -> MySQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
# MySQLSettingsTypeDef definition
class MySQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CleanSourceMetadataOnMismatch: NotRequired[bool],
DatabaseName: NotRequired[str],
EventsPollInterval: NotRequired[int],
TargetDbType: NotRequired[TargetDbTypeType], # (1)
MaxFileSize: NotRequired[int],
ParallelLoadThreads: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
ServerTimezone: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
- See TargetDbTypeType
NeptuneSettingsTypeDef#
# NeptuneSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import NeptuneSettingsTypeDef
def get_value() -> NeptuneSettingsTypeDef:
return {
"S3BucketName": ...,
"S3BucketFolder": ...,
}
# NeptuneSettingsTypeDef definition
class NeptuneSettingsTypeDef(TypedDict):
S3BucketName: str,
S3BucketFolder: str,
ServiceAccessRoleArn: NotRequired[str],
ErrorRetryDuration: NotRequired[int],
MaxFileSize: NotRequired[int],
MaxRetryCount: NotRequired[int],
IamAuthEnabled: NotRequired[bool],
OracleSettingsTypeDef#
# OracleSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import OracleSettingsTypeDef
def get_value() -> OracleSettingsTypeDef:
return {
"AddSupplementalLogging": ...,
}
# OracleSettingsTypeDef definition
class OracleSettingsTypeDef(TypedDict):
AddSupplementalLogging: NotRequired[bool],
ArchivedLogDestId: NotRequired[int],
AdditionalArchivedLogDestId: NotRequired[int],
ExtraArchivedLogDestIds: NotRequired[Sequence[int]],
AllowSelectNestedTables: NotRequired[bool],
ParallelAsmReadThreads: NotRequired[int],
ReadAheadBlocks: NotRequired[int],
AccessAlternateDirectly: NotRequired[bool],
UseAlternateFolderForOnline: NotRequired[bool],
OraclePathPrefix: NotRequired[str],
UsePathPrefix: NotRequired[str],
ReplacePathPrefix: NotRequired[bool],
EnableHomogenousTablespace: NotRequired[bool],
DirectPathNoLog: NotRequired[bool],
ArchivedLogsOnly: NotRequired[bool],
AsmPassword: NotRequired[str],
AsmServer: NotRequired[str],
AsmUser: NotRequired[str],
CharLengthSemantics: NotRequired[CharLengthSemanticsType], # (1)
DatabaseName: NotRequired[str],
DirectPathParallelLoad: NotRequired[bool],
FailTasksOnLobTruncation: NotRequired[bool],
NumberDatatypeScale: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ReadTableSpaceName: NotRequired[bool],
RetryInterval: NotRequired[int],
SecurityDbEncryption: NotRequired[str],
SecurityDbEncryptionName: NotRequired[str],
ServerName: NotRequired[str],
SpatialDataOptionToGeoJsonFunctionName: NotRequired[str],
StandbyDelayTime: NotRequired[int],
Username: NotRequired[str],
UseBFile: NotRequired[bool],
UseDirectPathFullLoad: NotRequired[bool],
UseLogminerReader: NotRequired[bool],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
SecretsManagerOracleAsmAccessRoleArn: NotRequired[str],
SecretsManagerOracleAsmSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
ConvertTimestampWithZoneToUTC: NotRequired[bool],
PostgreSQLSettingsTypeDef#
# PostgreSQLSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import PostgreSQLSettingsTypeDef
def get_value() -> PostgreSQLSettingsTypeDef:
return {
"AfterConnectScript": ...,
}
# PostgreSQLSettingsTypeDef definition
class PostgreSQLSettingsTypeDef(TypedDict):
AfterConnectScript: NotRequired[str],
CaptureDdls: NotRequired[bool],
MaxFileSize: NotRequired[int],
DatabaseName: NotRequired[str],
DdlArtifactsSchema: NotRequired[str],
ExecuteTimeout: NotRequired[int],
FailTasksOnLobTruncation: NotRequired[bool],
HeartbeatEnable: NotRequired[bool],
HeartbeatSchema: NotRequired[str],
HeartbeatFrequency: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
Username: NotRequired[str],
SlotName: NotRequired[str],
PluginName: NotRequired[PluginNameValueType], # (1)
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
TrimSpaceInChar: NotRequired[bool],
MapBooleanAsBoolean: NotRequired[bool],
RedisSettingsTypeDef#
# RedisSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import RedisSettingsTypeDef
def get_value() -> RedisSettingsTypeDef:
return {
"ServerName": ...,
"Port": ...,
}
# RedisSettingsTypeDef definition
class RedisSettingsTypeDef(TypedDict):
ServerName: str,
Port: int,
SslSecurityProtocol: NotRequired[SslSecurityProtocolValueType], # (1)
AuthType: NotRequired[RedisAuthTypeValueType], # (2)
AuthUserName: NotRequired[str],
AuthPassword: NotRequired[str],
SslCaCertificateArn: NotRequired[str],
RedshiftSettingsTypeDef#
# RedshiftSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import RedshiftSettingsTypeDef
def get_value() -> RedshiftSettingsTypeDef:
return {
"AcceptAnyDate": ...,
}
# RedshiftSettingsTypeDef definition
class RedshiftSettingsTypeDef(TypedDict):
AcceptAnyDate: NotRequired[bool],
AfterConnectScript: NotRequired[str],
BucketFolder: NotRequired[str],
BucketName: NotRequired[str],
CaseSensitiveNames: NotRequired[bool],
CompUpdate: NotRequired[bool],
ConnectionTimeout: NotRequired[int],
DatabaseName: NotRequired[str],
DateFormat: NotRequired[str],
EmptyAsNull: NotRequired[bool],
EncryptionMode: NotRequired[EncryptionModeValueType], # (1)
ExplicitIds: NotRequired[bool],
FileTransferUploadStreams: NotRequired[int],
LoadTimeout: NotRequired[int],
MaxFileSize: NotRequired[int],
Password: NotRequired[str],
Port: NotRequired[int],
RemoveQuotes: NotRequired[bool],
ReplaceInvalidChars: NotRequired[str],
ReplaceChars: NotRequired[str],
ServerName: NotRequired[str],
ServiceAccessRoleArn: NotRequired[str],
ServerSideEncryptionKmsKeyId: NotRequired[str],
TimeFormat: NotRequired[str],
TrimBlanks: NotRequired[bool],
TruncateColumns: NotRequired[bool],
Username: NotRequired[str],
WriteBufferSize: NotRequired[int],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
MapBooleanAsBoolean: NotRequired[bool],
S3SettingsTypeDef#
# S3SettingsTypeDef usage example
from mypy_boto3_dms.type_defs import S3SettingsTypeDef
def get_value() -> S3SettingsTypeDef:
return {
"ServiceAccessRoleArn": ...,
}
# S3SettingsTypeDef definition
class S3SettingsTypeDef(TypedDict):
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
CsvRowDelimiter: NotRequired[str],
CsvDelimiter: NotRequired[str],
BucketFolder: NotRequired[str],
BucketName: NotRequired[str],
CompressionType: NotRequired[CompressionTypeValueType], # (1)
EncryptionMode: NotRequired[EncryptionModeValueType], # (2)
ServerSideEncryptionKmsKeyId: NotRequired[str],
DataFormat: NotRequired[DataFormatValueType], # (3)
EncodingType: NotRequired[EncodingTypeValueType], # (4)
DictPageSizeLimit: NotRequired[int],
RowGroupLength: NotRequired[int],
DataPageSize: NotRequired[int],
ParquetVersion: NotRequired[ParquetVersionValueType], # (5)
EnableStatistics: NotRequired[bool],
IncludeOpForFullLoad: NotRequired[bool],
CdcInsertsOnly: NotRequired[bool],
TimestampColumnName: NotRequired[str],
ParquetTimestampInMillisecond: NotRequired[bool],
CdcInsertsAndUpdates: NotRequired[bool],
DatePartitionEnabled: NotRequired[bool],
DatePartitionSequence: NotRequired[DatePartitionSequenceValueType], # (6)
DatePartitionDelimiter: NotRequired[DatePartitionDelimiterValueType], # (7)
UseCsvNoSupValue: NotRequired[bool],
CsvNoSupValue: NotRequired[str],
PreserveTransactions: NotRequired[bool],
CdcPath: NotRequired[str],
UseTaskStartTimeForFullLoadTimestamp: NotRequired[bool],
CannedAclForObjects: NotRequired[CannedAclForObjectsValueType], # (8)
AddColumnName: NotRequired[bool],
CdcMaxBatchInterval: NotRequired[int],
CdcMinFileSize: NotRequired[int],
CsvNullValue: NotRequired[str],
IgnoreHeaderRows: NotRequired[int],
MaxFileSize: NotRequired[int],
Rfc4180: NotRequired[bool],
DatePartitionTimezone: NotRequired[str],
AddTrailingPaddingCharacter: NotRequired[bool],
ExpectedBucketOwner: NotRequired[str],
GlueCatalogGeneration: NotRequired[bool],
- See CompressionTypeValueType
- See EncryptionModeValueType
- See DataFormatValueType
- See EncodingTypeValueType
- See ParquetVersionValueType
- See DatePartitionSequenceValueType
- See DatePartitionDelimiterValueType
- See CannedAclForObjectsValueType
SybaseSettingsTypeDef#
# SybaseSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import SybaseSettingsTypeDef
def get_value() -> SybaseSettingsTypeDef:
return {
"DatabaseName": ...,
}
# SybaseSettingsTypeDef definition
class SybaseSettingsTypeDef(TypedDict):
DatabaseName: NotRequired[str],
Password: NotRequired[str],
Port: NotRequired[int],
ServerName: NotRequired[str],
Username: NotRequired[str],
SecretsManagerAccessRoleArn: NotRequired[str],
SecretsManagerSecretId: NotRequired[str],
EventSubscriptionTypeDef#
# EventSubscriptionTypeDef usage example
from mypy_boto3_dms.type_defs import EventSubscriptionTypeDef
def get_value() -> EventSubscriptionTypeDef:
return {
"CustomerAwsId": ...,
}
# EventSubscriptionTypeDef definition
class EventSubscriptionTypeDef(TypedDict):
CustomerAwsId: NotRequired[str],
CustSubscriptionId: NotRequired[str],
SnsTopicArn: NotRequired[str],
Status: NotRequired[str],
SubscriptionCreationTime: NotRequired[str],
SourceType: NotRequired[str],
SourceIdsList: NotRequired[List[str]],
EventCategoriesList: NotRequired[List[str]],
Enabled: NotRequired[bool],
CreateFleetAdvisorCollectorRequestRequestTypeDef#
# CreateFleetAdvisorCollectorRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateFleetAdvisorCollectorRequestRequestTypeDef
def get_value() -> CreateFleetAdvisorCollectorRequestRequestTypeDef:
return {
"CollectorName": ...,
"ServiceAccessRoleArn": ...,
"S3BucketName": ...,
}
# CreateFleetAdvisorCollectorRequestRequestTypeDef definition
class CreateFleetAdvisorCollectorRequestRequestTypeDef(TypedDict):
CollectorName: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
Description: NotRequired[str],
CreateFleetAdvisorCollectorResponseTypeDef#
# CreateFleetAdvisorCollectorResponseTypeDef usage example
from mypy_boto3_dms.type_defs import CreateFleetAdvisorCollectorResponseTypeDef
def get_value() -> CreateFleetAdvisorCollectorResponseTypeDef:
return {
"CollectorReferencedId": ...,
"CollectorName": ...,
"Description": ...,
"ServiceAccessRoleArn": ...,
"S3BucketName": ...,
"ResponseMetadata": ...,
}
# CreateFleetAdvisorCollectorResponseTypeDef definition
class CreateFleetAdvisorCollectorResponseTypeDef(TypedDict):
CollectorReferencedId: str,
CollectorName: str,
Description: str,
ServiceAccessRoleArn: str,
S3BucketName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DatabaseInstanceSoftwareDetailsResponseTypeDef#
# DatabaseInstanceSoftwareDetailsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DatabaseInstanceSoftwareDetailsResponseTypeDef
def get_value() -> DatabaseInstanceSoftwareDetailsResponseTypeDef:
return {
"Engine": ...,
}
# DatabaseInstanceSoftwareDetailsResponseTypeDef definition
class DatabaseInstanceSoftwareDetailsResponseTypeDef(TypedDict):
Engine: NotRequired[str],
EngineVersion: NotRequired[str],
EngineEdition: NotRequired[str],
ServicePack: NotRequired[str],
SupportLevel: NotRequired[str],
OsArchitecture: NotRequired[int],
Tooltip: NotRequired[str],
ServerShortInfoResponseTypeDef#
# ServerShortInfoResponseTypeDef usage example
from mypy_boto3_dms.type_defs import ServerShortInfoResponseTypeDef
def get_value() -> ServerShortInfoResponseTypeDef:
return {
"ServerId": ...,
}
# ServerShortInfoResponseTypeDef definition
class ServerShortInfoResponseTypeDef(TypedDict):
ServerId: NotRequired[str],
IpAddress: NotRequired[str],
ServerName: NotRequired[str],
DatabaseShortInfoResponseTypeDef#
# DatabaseShortInfoResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DatabaseShortInfoResponseTypeDef
def get_value() -> DatabaseShortInfoResponseTypeDef:
return {
"DatabaseId": ...,
}
# DatabaseShortInfoResponseTypeDef definition
class DatabaseShortInfoResponseTypeDef(TypedDict):
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
DatabaseEngine: NotRequired[str],
DeleteCertificateMessageRequestTypeDef#
# DeleteCertificateMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteCertificateMessageRequestTypeDef
def get_value() -> DeleteCertificateMessageRequestTypeDef:
return {
"CertificateArn": ...,
}
# DeleteCertificateMessageRequestTypeDef definition
class DeleteCertificateMessageRequestTypeDef(TypedDict):
CertificateArn: str,
DeleteCollectorRequestRequestTypeDef#
# DeleteCollectorRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteCollectorRequestRequestTypeDef
def get_value() -> DeleteCollectorRequestRequestTypeDef:
return {
"CollectorReferencedId": ...,
}
# DeleteCollectorRequestRequestTypeDef definition
class DeleteCollectorRequestRequestTypeDef(TypedDict):
CollectorReferencedId: str,
DeleteConnectionMessageRequestTypeDef#
# DeleteConnectionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteConnectionMessageRequestTypeDef
def get_value() -> DeleteConnectionMessageRequestTypeDef:
return {
"EndpointArn": ...,
"ReplicationInstanceArn": ...,
}
# DeleteConnectionMessageRequestTypeDef definition
class DeleteConnectionMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
DeleteEndpointMessageRequestTypeDef#
# DeleteEndpointMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteEndpointMessageRequestTypeDef
def get_value() -> DeleteEndpointMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
# DeleteEndpointMessageRequestTypeDef definition
class DeleteEndpointMessageRequestTypeDef(TypedDict):
EndpointArn: str,
DeleteEventSubscriptionMessageRequestTypeDef#
# DeleteEventSubscriptionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteEventSubscriptionMessageRequestTypeDef
def get_value() -> DeleteEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
# DeleteEventSubscriptionMessageRequestTypeDef definition
class DeleteEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
DeleteFleetAdvisorDatabasesRequestRequestTypeDef#
# DeleteFleetAdvisorDatabasesRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteFleetAdvisorDatabasesRequestRequestTypeDef
def get_value() -> DeleteFleetAdvisorDatabasesRequestRequestTypeDef:
return {
"DatabaseIds": ...,
}
# DeleteFleetAdvisorDatabasesRequestRequestTypeDef definition
class DeleteFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
DatabaseIds: Sequence[str],
DeleteFleetAdvisorDatabasesResponseTypeDef#
# DeleteFleetAdvisorDatabasesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteFleetAdvisorDatabasesResponseTypeDef
def get_value() -> DeleteFleetAdvisorDatabasesResponseTypeDef:
return {
"DatabaseIds": ...,
"ResponseMetadata": ...,
}
# DeleteFleetAdvisorDatabasesResponseTypeDef definition
class DeleteFleetAdvisorDatabasesResponseTypeDef(TypedDict):
DatabaseIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteReplicationInstanceMessageRequestTypeDef#
# DeleteReplicationInstanceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteReplicationInstanceMessageRequestTypeDef
def get_value() -> DeleteReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# DeleteReplicationInstanceMessageRequestTypeDef definition
class DeleteReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
DeleteReplicationSubnetGroupMessageRequestTypeDef#
# DeleteReplicationSubnetGroupMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> DeleteReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
}
# DeleteReplicationSubnetGroupMessageRequestTypeDef definition
class DeleteReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
DeleteReplicationTaskAssessmentRunMessageRequestTypeDef#
# DeleteReplicationTaskAssessmentRunMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> DeleteReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskAssessmentRunArn": ...,
}
# DeleteReplicationTaskAssessmentRunMessageRequestTypeDef definition
class DeleteReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskAssessmentRunArn: str,
DeleteReplicationTaskMessageRequestTypeDef#
# DeleteReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteReplicationTaskMessageRequestTypeDef
def get_value() -> DeleteReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DeleteReplicationTaskMessageRequestTypeDef definition
class DeleteReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
DescribeApplicableIndividualAssessmentsMessageRequestTypeDef#
# DescribeApplicableIndividualAssessmentsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeApplicableIndividualAssessmentsMessageRequestTypeDef
def get_value() -> DescribeApplicableIndividualAssessmentsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DescribeApplicableIndividualAssessmentsMessageRequestTypeDef definition
class DescribeApplicableIndividualAssessmentsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
SourceEngineName: NotRequired[str],
TargetEngineName: NotRequired[str],
MigrationType: NotRequired[MigrationTypeValueType], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
DescribeApplicableIndividualAssessmentsResponseTypeDef#
# DescribeApplicableIndividualAssessmentsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeApplicableIndividualAssessmentsResponseTypeDef
def get_value() -> DescribeApplicableIndividualAssessmentsResponseTypeDef:
return {
"IndividualAssessmentNames": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
# DescribeApplicableIndividualAssessmentsResponseTypeDef definition
class DescribeApplicableIndividualAssessmentsResponseTypeDef(TypedDict):
IndividualAssessmentNames: List[str],
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
FilterTypeDef#
# FilterTypeDef usage example
from mypy_boto3_dms.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"Name": ...,
"Values": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: str,
Values: Sequence[str],
WaiterConfigTypeDef#
# WaiterConfigTypeDef usage example
from mypy_boto3_dms.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeEndpointSettingsMessageRequestTypeDef#
# DescribeEndpointSettingsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointSettingsMessageRequestTypeDef
def get_value() -> DescribeEndpointSettingsMessageRequestTypeDef:
return {
"EngineName": ...,
}
# DescribeEndpointSettingsMessageRequestTypeDef definition
class DescribeEndpointSettingsMessageRequestTypeDef(TypedDict):
EngineName: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
EndpointSettingTypeDef#
# EndpointSettingTypeDef usage example
from mypy_boto3_dms.type_defs import EndpointSettingTypeDef
def get_value() -> EndpointSettingTypeDef:
return {
"Name": ...,
}
# EndpointSettingTypeDef definition
class EndpointSettingTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[EndpointSettingTypeValueType], # (1)
EnumValues: NotRequired[List[str]],
Sensitive: NotRequired[bool],
Units: NotRequired[str],
Applicability: NotRequired[str],
IntValueMin: NotRequired[int],
IntValueMax: NotRequired[int],
DefaultValue: NotRequired[str],
SupportedEndpointTypeTypeDef#
# SupportedEndpointTypeTypeDef usage example
from mypy_boto3_dms.type_defs import SupportedEndpointTypeTypeDef
def get_value() -> SupportedEndpointTypeTypeDef:
return {
"EngineName": ...,
}
# SupportedEndpointTypeTypeDef definition
class SupportedEndpointTypeTypeDef(TypedDict):
EngineName: NotRequired[str],
SupportsCDC: NotRequired[bool],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
ReplicationInstanceEngineMinimumVersion: NotRequired[str],
EngineDisplayName: NotRequired[str],
EventCategoryGroupTypeDef#
# EventCategoryGroupTypeDef usage example
from mypy_boto3_dms.type_defs import EventCategoryGroupTypeDef
def get_value() -> EventCategoryGroupTypeDef:
return {
"SourceType": ...,
}
# EventCategoryGroupTypeDef definition
class EventCategoryGroupTypeDef(TypedDict):
SourceType: NotRequired[str],
EventCategories: NotRequired[List[str]],
EventTypeDef#
# EventTypeDef usage example
from mypy_boto3_dms.type_defs import EventTypeDef
def get_value() -> EventTypeDef:
return {
"SourceIdentifier": ...,
}
# EventTypeDef definition
class EventTypeDef(TypedDict):
SourceIdentifier: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (1)
Message: NotRequired[str],
EventCategories: NotRequired[List[str]],
Date: NotRequired[datetime],
- See SourceTypeType
DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef#
# DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef:
return {
"MaxRecords": ...,
}
# DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef definition
class DescribeFleetAdvisorLsaAnalysisRequestRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
FleetAdvisorLsaAnalysisResponseTypeDef#
# FleetAdvisorLsaAnalysisResponseTypeDef usage example
from mypy_boto3_dms.type_defs import FleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> FleetAdvisorLsaAnalysisResponseTypeDef:
return {
"LsaAnalysisId": ...,
}
# FleetAdvisorLsaAnalysisResponseTypeDef definition
class FleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: NotRequired[str],
Status: NotRequired[str],
FleetAdvisorSchemaObjectResponseTypeDef#
# FleetAdvisorSchemaObjectResponseTypeDef usage example
from mypy_boto3_dms.type_defs import FleetAdvisorSchemaObjectResponseTypeDef
def get_value() -> FleetAdvisorSchemaObjectResponseTypeDef:
return {
"SchemaId": ...,
}
# FleetAdvisorSchemaObjectResponseTypeDef definition
class FleetAdvisorSchemaObjectResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
ObjectType: NotRequired[str],
NumberOfObjects: NotRequired[int],
CodeLineCount: NotRequired[int],
CodeSize: NotRequired[int],
DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef#
# DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef
def get_value() -> DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef definition
class DescribeOrderableReplicationInstancesMessageDescribeOrderableReplicationInstancesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeOrderableReplicationInstancesMessageRequestTypeDef#
# DescribeOrderableReplicationInstancesMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeOrderableReplicationInstancesMessageRequestTypeDef
def get_value() -> DescribeOrderableReplicationInstancesMessageRequestTypeDef:
return {
"MaxRecords": ...,
}
# DescribeOrderableReplicationInstancesMessageRequestTypeDef definition
class DescribeOrderableReplicationInstancesMessageRequestTypeDef(TypedDict):
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
OrderableReplicationInstanceTypeDef#
# OrderableReplicationInstanceTypeDef usage example
from mypy_boto3_dms.type_defs import OrderableReplicationInstanceTypeDef
def get_value() -> OrderableReplicationInstanceTypeDef:
return {
"EngineVersion": ...,
}
# OrderableReplicationInstanceTypeDef definition
class OrderableReplicationInstanceTypeDef(TypedDict):
EngineVersion: NotRequired[str],
ReplicationInstanceClass: NotRequired[str],
StorageType: NotRequired[str],
MinAllocatedStorage: NotRequired[int],
MaxAllocatedStorage: NotRequired[int],
DefaultAllocatedStorage: NotRequired[int],
IncludedAllocatedStorage: NotRequired[int],
AvailabilityZones: NotRequired[List[str]],
ReleaseStatus: NotRequired[ReleaseStatusValuesType], # (1)
LimitationTypeDef#
# LimitationTypeDef usage example
from mypy_boto3_dms.type_defs import LimitationTypeDef
def get_value() -> LimitationTypeDef:
return {
"DatabaseId": ...,
}
# LimitationTypeDef definition
class LimitationTypeDef(TypedDict):
DatabaseId: NotRequired[str],
EngineName: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Impact: NotRequired[str],
Type: NotRequired[str],
DescribeRefreshSchemasStatusMessageRequestTypeDef#
# DescribeRefreshSchemasStatusMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeRefreshSchemasStatusMessageRequestTypeDef
def get_value() -> DescribeRefreshSchemasStatusMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
# DescribeRefreshSchemasStatusMessageRequestTypeDef definition
class DescribeRefreshSchemasStatusMessageRequestTypeDef(TypedDict):
EndpointArn: str,
RefreshSchemasStatusTypeDef#
# RefreshSchemasStatusTypeDef usage example
from mypy_boto3_dms.type_defs import RefreshSchemasStatusTypeDef
def get_value() -> RefreshSchemasStatusTypeDef:
return {
"EndpointArn": ...,
}
# RefreshSchemasStatusTypeDef definition
class RefreshSchemasStatusTypeDef(TypedDict):
EndpointArn: NotRequired[str],
ReplicationInstanceArn: NotRequired[str],
Status: NotRequired[RefreshSchemasStatusTypeValueType], # (1)
LastRefreshDate: NotRequired[datetime],
LastFailureMessage: NotRequired[str],
DescribeReplicationInstanceTaskLogsMessageRequestTypeDef#
# DescribeReplicationInstanceTaskLogsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationInstanceTaskLogsMessageRequestTypeDef
def get_value() -> DescribeReplicationInstanceTaskLogsMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# DescribeReplicationInstanceTaskLogsMessageRequestTypeDef definition
class DescribeReplicationInstanceTaskLogsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationInstanceTaskLogTypeDef#
# ReplicationInstanceTaskLogTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationInstanceTaskLogTypeDef
def get_value() -> ReplicationInstanceTaskLogTypeDef:
return {
"ReplicationTaskName": ...,
}
# ReplicationInstanceTaskLogTypeDef definition
class ReplicationInstanceTaskLogTypeDef(TypedDict):
ReplicationTaskName: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationInstanceTaskLogSize: NotRequired[int],
DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef#
# DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef
def get_value() -> DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef definition
class DescribeReplicationTaskAssessmentResultsMessageDescribeReplicationTaskAssessmentResultsPaginateTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef#
# DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef definition
class DescribeReplicationTaskAssessmentResultsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: NotRequired[str],
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
ReplicationTaskAssessmentResultTypeDef#
# ReplicationTaskAssessmentResultTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationTaskAssessmentResultTypeDef
def get_value() -> ReplicationTaskAssessmentResultTypeDef:
return {
"ReplicationTaskIdentifier": ...,
}
# ReplicationTaskAssessmentResultTypeDef definition
class ReplicationTaskAssessmentResultTypeDef(TypedDict):
ReplicationTaskIdentifier: NotRequired[str],
ReplicationTaskArn: NotRequired[str],
ReplicationTaskLastAssessmentDate: NotRequired[datetime],
AssessmentStatus: NotRequired[str],
AssessmentResultsFile: NotRequired[str],
AssessmentResults: NotRequired[str],
S3ObjectUrl: NotRequired[str],
ReplicationTaskIndividualAssessmentTypeDef#
# ReplicationTaskIndividualAssessmentTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationTaskIndividualAssessmentTypeDef
def get_value() -> ReplicationTaskIndividualAssessmentTypeDef:
return {
"ReplicationTaskIndividualAssessmentArn": ...,
}
# ReplicationTaskIndividualAssessmentTypeDef definition
class ReplicationTaskIndividualAssessmentTypeDef(TypedDict):
ReplicationTaskIndividualAssessmentArn: NotRequired[str],
ReplicationTaskAssessmentRunArn: NotRequired[str],
IndividualAssessmentName: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskIndividualAssessmentStartDate: NotRequired[datetime],
DescribeSchemasMessageDescribeSchemasPaginateTypeDef#
# DescribeSchemasMessageDescribeSchemasPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeSchemasMessageDescribeSchemasPaginateTypeDef
def get_value() -> DescribeSchemasMessageDescribeSchemasPaginateTypeDef:
return {
"EndpointArn": ...,
}
# DescribeSchemasMessageDescribeSchemasPaginateTypeDef definition
class DescribeSchemasMessageDescribeSchemasPaginateTypeDef(TypedDict):
EndpointArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeSchemasMessageRequestTypeDef#
# DescribeSchemasMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeSchemasMessageRequestTypeDef
def get_value() -> DescribeSchemasMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
# DescribeSchemasMessageRequestTypeDef definition
class DescribeSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
DescribeSchemasResponseTypeDef#
# DescribeSchemasResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeSchemasResponseTypeDef
def get_value() -> DescribeSchemasResponseTypeDef:
return {
"Marker": ...,
"Schemas": ...,
"ResponseMetadata": ...,
}
# DescribeSchemasResponseTypeDef definition
class DescribeSchemasResponseTypeDef(TypedDict):
Marker: str,
Schemas: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TableStatisticsTypeDef#
# TableStatisticsTypeDef usage example
from mypy_boto3_dms.type_defs import TableStatisticsTypeDef
def get_value() -> TableStatisticsTypeDef:
return {
"SchemaName": ...,
}
# TableStatisticsTypeDef definition
class TableStatisticsTypeDef(TypedDict):
SchemaName: NotRequired[str],
TableName: NotRequired[str],
Inserts: NotRequired[int],
Deletes: NotRequired[int],
Updates: NotRequired[int],
Ddls: NotRequired[int],
AppliedInserts: NotRequired[int],
AppliedDeletes: NotRequired[int],
AppliedUpdates: NotRequired[int],
AppliedDdls: NotRequired[int],
FullLoadRows: NotRequired[int],
FullLoadCondtnlChkFailedRows: NotRequired[int],
FullLoadErrorRows: NotRequired[int],
FullLoadStartTime: NotRequired[datetime],
FullLoadEndTime: NotRequired[datetime],
FullLoadReloaded: NotRequired[bool],
LastUpdateTime: NotRequired[datetime],
TableState: NotRequired[str],
ValidationPendingRecords: NotRequired[int],
ValidationFailedRecords: NotRequired[int],
ValidationSuspendedRecords: NotRequired[int],
ValidationState: NotRequired[str],
ValidationStateDetails: NotRequired[str],
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_dms.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceMessageRequestTypeDef#
# ListTagsForResourceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ListTagsForResourceMessageRequestTypeDef
def get_value() -> ListTagsForResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceMessageRequestTypeDef definition
class ListTagsForResourceMessageRequestTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceArnList: NotRequired[Sequence[str]],
ModifyEventSubscriptionMessageRequestTypeDef#
# ModifyEventSubscriptionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyEventSubscriptionMessageRequestTypeDef
def get_value() -> ModifyEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
# ModifyEventSubscriptionMessageRequestTypeDef definition
class ModifyEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: NotRequired[str],
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
ModifyReplicationInstanceMessageRequestTypeDef#
# ModifyReplicationInstanceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyReplicationInstanceMessageRequestTypeDef
def get_value() -> ModifyReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# ModifyReplicationInstanceMessageRequestTypeDef definition
class ModifyReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
AllocatedStorage: NotRequired[int],
ApplyImmediately: NotRequired[bool],
ReplicationInstanceClass: NotRequired[str],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
PreferredMaintenanceWindow: NotRequired[str],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AllowMajorVersionUpgrade: NotRequired[bool],
AutoMinorVersionUpgrade: NotRequired[bool],
ReplicationInstanceIdentifier: NotRequired[str],
NetworkType: NotRequired[str],
ModifyReplicationSubnetGroupMessageRequestTypeDef#
# ModifyReplicationSubnetGroupMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> ModifyReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
"SubnetIds": ...,
}
# ModifyReplicationSubnetGroupMessageRequestTypeDef definition
class ModifyReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
SubnetIds: Sequence[str],
ReplicationSubnetGroupDescription: NotRequired[str],
ModifyReplicationTaskMessageRequestTypeDef#
# ModifyReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyReplicationTaskMessageRequestTypeDef
def get_value() -> ModifyReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# ModifyReplicationTaskMessageRequestTypeDef 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#
# MoveReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import MoveReplicationTaskMessageRequestTypeDef
def get_value() -> MoveReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"TargetReplicationInstanceArn": ...,
}
# MoveReplicationTaskMessageRequestTypeDef definition
class MoveReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TargetReplicationInstanceArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_dms.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PendingMaintenanceActionTypeDef#
# PendingMaintenanceActionTypeDef usage example
from mypy_boto3_dms.type_defs import PendingMaintenanceActionTypeDef
def get_value() -> PendingMaintenanceActionTypeDef:
return {
"Action": ...,
}
# PendingMaintenanceActionTypeDef definition
class PendingMaintenanceActionTypeDef(TypedDict):
Action: NotRequired[str],
AutoAppliedAfterDate: NotRequired[datetime],
ForcedApplyDate: NotRequired[datetime],
OptInStatus: NotRequired[str],
CurrentApplyDate: NotRequired[datetime],
Description: NotRequired[str],
RdsConfigurationTypeDef#
# RdsConfigurationTypeDef usage example
from mypy_boto3_dms.type_defs import RdsConfigurationTypeDef
def get_value() -> RdsConfigurationTypeDef:
return {
"EngineEdition": ...,
}
# RdsConfigurationTypeDef definition
class RdsConfigurationTypeDef(TypedDict):
EngineEdition: NotRequired[str],
InstanceType: NotRequired[str],
InstanceVcpu: NotRequired[float],
InstanceMemory: NotRequired[float],
StorageType: NotRequired[str],
StorageSize: NotRequired[int],
StorageIops: NotRequired[int],
DeploymentOption: NotRequired[str],
RdsRequirementsTypeDef#
# RdsRequirementsTypeDef usage example
from mypy_boto3_dms.type_defs import RdsRequirementsTypeDef
def get_value() -> RdsRequirementsTypeDef:
return {
"EngineEdition": ...,
}
# RdsRequirementsTypeDef definition
class RdsRequirementsTypeDef(TypedDict):
EngineEdition: NotRequired[str],
InstanceVcpu: NotRequired[float],
InstanceMemory: NotRequired[float],
StorageSize: NotRequired[int],
StorageIops: NotRequired[int],
DeploymentOption: NotRequired[str],
RebootReplicationInstanceMessageRequestTypeDef#
# RebootReplicationInstanceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import RebootReplicationInstanceMessageRequestTypeDef
def get_value() -> RebootReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# RebootReplicationInstanceMessageRequestTypeDef definition
class RebootReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
ForceFailover: NotRequired[bool],
ForcePlannedFailover: NotRequired[bool],
RecommendationSettingsTypeDef#
# RecommendationSettingsTypeDef usage example
from mypy_boto3_dms.type_defs import RecommendationSettingsTypeDef
def get_value() -> RecommendationSettingsTypeDef:
return {
"InstanceSizingType": ...,
"WorkloadType": ...,
}
# RecommendationSettingsTypeDef definition
class RecommendationSettingsTypeDef(TypedDict):
InstanceSizingType: str,
WorkloadType: str,
RefreshSchemasMessageRequestTypeDef#
# RefreshSchemasMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import RefreshSchemasMessageRequestTypeDef
def get_value() -> RefreshSchemasMessageRequestTypeDef:
return {
"EndpointArn": ...,
"ReplicationInstanceArn": ...,
}
# RefreshSchemasMessageRequestTypeDef definition
class RefreshSchemasMessageRequestTypeDef(TypedDict):
EndpointArn: str,
ReplicationInstanceArn: str,
TableToReloadTypeDef#
# TableToReloadTypeDef usage example
from mypy_boto3_dms.type_defs import TableToReloadTypeDef
def get_value() -> TableToReloadTypeDef:
return {
"SchemaName": ...,
"TableName": ...,
}
# TableToReloadTypeDef definition
class TableToReloadTypeDef(TypedDict):
SchemaName: str,
TableName: str,
ReloadTablesResponseTypeDef#
# ReloadTablesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import ReloadTablesResponseTypeDef
def get_value() -> ReloadTablesResponseTypeDef:
return {
"ReplicationTaskArn": ...,
"ResponseMetadata": ...,
}
# ReloadTablesResponseTypeDef definition
class ReloadTablesResponseTypeDef(TypedDict):
ReplicationTaskArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveTagsFromResourceMessageRequestTypeDef#
# RemoveTagsFromResourceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import RemoveTagsFromResourceMessageRequestTypeDef
def get_value() -> RemoveTagsFromResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# RemoveTagsFromResourceMessageRequestTypeDef definition
class RemoveTagsFromResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
ReplicationPendingModifiedValuesTypeDef#
# ReplicationPendingModifiedValuesTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationPendingModifiedValuesTypeDef
def get_value() -> ReplicationPendingModifiedValuesTypeDef:
return {
"ReplicationInstanceClass": ...,
}
# ReplicationPendingModifiedValuesTypeDef definition
class ReplicationPendingModifiedValuesTypeDef(TypedDict):
ReplicationInstanceClass: NotRequired[str],
AllocatedStorage: NotRequired[int],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
NetworkType: NotRequired[str],
VpcSecurityGroupMembershipTypeDef#
# VpcSecurityGroupMembershipTypeDef usage example
from mypy_boto3_dms.type_defs import VpcSecurityGroupMembershipTypeDef
def get_value() -> VpcSecurityGroupMembershipTypeDef:
return {
"VpcSecurityGroupId": ...,
}
# VpcSecurityGroupMembershipTypeDef definition
class VpcSecurityGroupMembershipTypeDef(TypedDict):
VpcSecurityGroupId: NotRequired[str],
Status: NotRequired[str],
ReplicationTaskAssessmentRunProgressTypeDef#
# ReplicationTaskAssessmentRunProgressTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationTaskAssessmentRunProgressTypeDef
def get_value() -> ReplicationTaskAssessmentRunProgressTypeDef:
return {
"IndividualAssessmentCount": ...,
}
# ReplicationTaskAssessmentRunProgressTypeDef definition
class ReplicationTaskAssessmentRunProgressTypeDef(TypedDict):
IndividualAssessmentCount: NotRequired[int],
IndividualAssessmentCompletedCount: NotRequired[int],
ReplicationTaskStatsTypeDef#
# ReplicationTaskStatsTypeDef usage example
from mypy_boto3_dms.type_defs import ReplicationTaskStatsTypeDef
def get_value() -> ReplicationTaskStatsTypeDef:
return {
"FullLoadProgressPercent": ...,
}
# ReplicationTaskStatsTypeDef definition
class ReplicationTaskStatsTypeDef(TypedDict):
FullLoadProgressPercent: NotRequired[int],
ElapsedTimeMillis: NotRequired[int],
TablesLoaded: NotRequired[int],
TablesLoading: NotRequired[int],
TablesQueued: NotRequired[int],
TablesErrored: NotRequired[int],
FreshStartDate: NotRequired[datetime],
StartDate: NotRequired[datetime],
StopDate: NotRequired[datetime],
FullLoadStartDate: NotRequired[datetime],
FullLoadFinishDate: NotRequired[datetime],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_dms.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
RunFleetAdvisorLsaAnalysisResponseTypeDef#
# RunFleetAdvisorLsaAnalysisResponseTypeDef usage example
from mypy_boto3_dms.type_defs import RunFleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> RunFleetAdvisorLsaAnalysisResponseTypeDef:
return {
"LsaAnalysisId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
# RunFleetAdvisorLsaAnalysisResponseTypeDef definition
class RunFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
LsaAnalysisId: str,
Status: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SchemaShortInfoResponseTypeDef#
# SchemaShortInfoResponseTypeDef usage example
from mypy_boto3_dms.type_defs import SchemaShortInfoResponseTypeDef
def get_value() -> SchemaShortInfoResponseTypeDef:
return {
"SchemaId": ...,
}
# SchemaShortInfoResponseTypeDef definition
class SchemaShortInfoResponseTypeDef(TypedDict):
SchemaId: NotRequired[str],
SchemaName: NotRequired[str],
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
DatabaseIpAddress: NotRequired[str],
StartReplicationTaskAssessmentMessageRequestTypeDef#
# StartReplicationTaskAssessmentMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import StartReplicationTaskAssessmentMessageRequestTypeDef
def get_value() -> StartReplicationTaskAssessmentMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# StartReplicationTaskAssessmentMessageRequestTypeDef definition
class StartReplicationTaskAssessmentMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StartReplicationTaskAssessmentRunMessageRequestTypeDef#
# StartReplicationTaskAssessmentRunMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import StartReplicationTaskAssessmentRunMessageRequestTypeDef
def get_value() -> StartReplicationTaskAssessmentRunMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"ServiceAccessRoleArn": ...,
"ResultLocationBucket": ...,
"AssessmentRunName": ...,
}
# StartReplicationTaskAssessmentRunMessageRequestTypeDef definition
class StartReplicationTaskAssessmentRunMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
ServiceAccessRoleArn: str,
ResultLocationBucket: str,
AssessmentRunName: str,
ResultLocationFolder: NotRequired[str],
ResultEncryptionMode: NotRequired[str],
ResultKmsKeyArn: NotRequired[str],
IncludeOnly: NotRequired[Sequence[str]],
Exclude: NotRequired[Sequence[str]],
StartReplicationTaskMessageRequestTypeDef#
# StartReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import StartReplicationTaskMessageRequestTypeDef
def get_value() -> StartReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
"StartReplicationTaskType": ...,
}
# StartReplicationTaskMessageRequestTypeDef definition
class StartReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
StartReplicationTaskType: StartReplicationTaskTypeValueType, # (1)
CdcStartTime: NotRequired[Union[datetime, str]],
CdcStartPosition: NotRequired[str],
CdcStopPosition: NotRequired[str],
StopReplicationTaskMessageRequestTypeDef#
# StopReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import StopReplicationTaskMessageRequestTypeDef
def get_value() -> StopReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# StopReplicationTaskMessageRequestTypeDef definition
class StopReplicationTaskMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
TestConnectionMessageRequestTypeDef#
# TestConnectionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import TestConnectionMessageRequestTypeDef
def get_value() -> TestConnectionMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
"EndpointArn": ...,
}
# TestConnectionMessageRequestTypeDef definition
class TestConnectionMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: str,
EndpointArn: str,
UpdateSubscriptionsToEventBridgeMessageRequestTypeDef#
# UpdateSubscriptionsToEventBridgeMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import UpdateSubscriptionsToEventBridgeMessageRequestTypeDef
def get_value() -> UpdateSubscriptionsToEventBridgeMessageRequestTypeDef:
return {
"ForceMove": ...,
}
# UpdateSubscriptionsToEventBridgeMessageRequestTypeDef definition
class UpdateSubscriptionsToEventBridgeMessageRequestTypeDef(TypedDict):
ForceMove: NotRequired[bool],
UpdateSubscriptionsToEventBridgeResponseTypeDef#
# UpdateSubscriptionsToEventBridgeResponseTypeDef usage example
from mypy_boto3_dms.type_defs import UpdateSubscriptionsToEventBridgeResponseTypeDef
def get_value() -> UpdateSubscriptionsToEventBridgeResponseTypeDef:
return {
"Result": ...,
"ResponseMetadata": ...,
}
# UpdateSubscriptionsToEventBridgeResponseTypeDef definition
class UpdateSubscriptionsToEventBridgeResponseTypeDef(TypedDict):
Result: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAccountAttributesResponseTypeDef#
# DescribeAccountAttributesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeAccountAttributesResponseTypeDef
def get_value() -> DescribeAccountAttributesResponseTypeDef:
return {
"AccountQuotas": ...,
"UniqueAccountIdentifier": ...,
"ResponseMetadata": ...,
}
# DescribeAccountAttributesResponseTypeDef definition
class DescribeAccountAttributesResponseTypeDef(TypedDict):
AccountQuotas: List[AccountQuotaTypeDef], # (1)
UniqueAccountIdentifier: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddTagsToResourceMessageRequestTypeDef#
# AddTagsToResourceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import AddTagsToResourceMessageRequestTypeDef
def get_value() -> AddTagsToResourceMessageRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# AddTagsToResourceMessageRequestTypeDef definition
class AddTagsToResourceMessageRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateEventSubscriptionMessageRequestTypeDef#
# CreateEventSubscriptionMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateEventSubscriptionMessageRequestTypeDef
def get_value() -> CreateEventSubscriptionMessageRequestTypeDef:
return {
"SubscriptionName": ...,
"SnsTopicArn": ...,
}
# CreateEventSubscriptionMessageRequestTypeDef definition
class CreateEventSubscriptionMessageRequestTypeDef(TypedDict):
SubscriptionName: str,
SnsTopicArn: str,
SourceType: NotRequired[str],
EventCategories: NotRequired[Sequence[str]],
SourceIds: NotRequired[Sequence[str]],
Enabled: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateReplicationInstanceMessageRequestTypeDef#
# CreateReplicationInstanceMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateReplicationInstanceMessageRequestTypeDef
def get_value() -> CreateReplicationInstanceMessageRequestTypeDef:
return {
"ReplicationInstanceIdentifier": ...,
"ReplicationInstanceClass": ...,
}
# CreateReplicationInstanceMessageRequestTypeDef definition
class CreateReplicationInstanceMessageRequestTypeDef(TypedDict):
ReplicationInstanceIdentifier: str,
ReplicationInstanceClass: str,
AllocatedStorage: NotRequired[int],
VpcSecurityGroupIds: NotRequired[Sequence[str]],
AvailabilityZone: NotRequired[str],
ReplicationSubnetGroupIdentifier: NotRequired[str],
PreferredMaintenanceWindow: NotRequired[str],
MultiAZ: NotRequired[bool],
EngineVersion: NotRequired[str],
AutoMinorVersionUpgrade: NotRequired[bool],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
KmsKeyId: NotRequired[str],
PubliclyAccessible: NotRequired[bool],
DnsNameServers: NotRequired[str],
ResourceIdentifier: NotRequired[str],
NetworkType: NotRequired[str],
- See TagTypeDef
CreateReplicationSubnetGroupMessageRequestTypeDef#
# CreateReplicationSubnetGroupMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateReplicationSubnetGroupMessageRequestTypeDef
def get_value() -> CreateReplicationSubnetGroupMessageRequestTypeDef:
return {
"ReplicationSubnetGroupIdentifier": ...,
"ReplicationSubnetGroupDescription": ...,
"SubnetIds": ...,
}
# CreateReplicationSubnetGroupMessageRequestTypeDef definition
class CreateReplicationSubnetGroupMessageRequestTypeDef(TypedDict):
ReplicationSubnetGroupIdentifier: str,
ReplicationSubnetGroupDescription: str,
SubnetIds: Sequence[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateReplicationTaskMessageRequestTypeDef#
# CreateReplicationTaskMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateReplicationTaskMessageRequestTypeDef
def get_value() -> CreateReplicationTaskMessageRequestTypeDef:
return {
"ReplicationTaskIdentifier": ...,
"SourceEndpointArn": ...,
"TargetEndpointArn": ...,
"ReplicationInstanceArn": ...,
"MigrationType": ...,
"TableMappings": ...,
}
# CreateReplicationTaskMessageRequestTypeDef 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#
# ImportCertificateMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ImportCertificateMessageRequestTypeDef
def get_value() -> ImportCertificateMessageRequestTypeDef:
return {
"CertificateIdentifier": ...,
}
# ImportCertificateMessageRequestTypeDef definition
class ImportCertificateMessageRequestTypeDef(TypedDict):
CertificateIdentifier: str,
CertificatePem: NotRequired[str],
CertificateWallet: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_dms.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"TagList": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
TagList: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
SubnetTypeDef#
# SubnetTypeDef usage example
from mypy_boto3_dms.type_defs import SubnetTypeDef
def get_value() -> SubnetTypeDef:
return {
"SubnetIdentifier": ...,
}
# SubnetTypeDef definition
class SubnetTypeDef(TypedDict):
SubnetIdentifier: NotRequired[str],
SubnetAvailabilityZone: NotRequired[AvailabilityZoneTypeDef], # (1)
SubnetStatus: NotRequired[str],
BatchStartRecommendationsResponseTypeDef#
# BatchStartRecommendationsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import BatchStartRecommendationsResponseTypeDef
def get_value() -> BatchStartRecommendationsResponseTypeDef:
return {
"ErrorEntries": ...,
"ResponseMetadata": ...,
}
# BatchStartRecommendationsResponseTypeDef definition
class BatchStartRecommendationsResponseTypeDef(TypedDict):
ErrorEntries: List[BatchStartRecommendationsErrorEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteCertificateResponseTypeDef#
# DeleteCertificateResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteCertificateResponseTypeDef
def get_value() -> DeleteCertificateResponseTypeDef:
return {
"Certificate": ...,
"ResponseMetadata": ...,
}
# DeleteCertificateResponseTypeDef definition
class DeleteCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeCertificatesResponseTypeDef#
# DescribeCertificatesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeCertificatesResponseTypeDef
def get_value() -> DescribeCertificatesResponseTypeDef:
return {
"Marker": ...,
"Certificates": ...,
"ResponseMetadata": ...,
}
# DescribeCertificatesResponseTypeDef definition
class DescribeCertificatesResponseTypeDef(TypedDict):
Marker: str,
Certificates: List[CertificateTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportCertificateResponseTypeDef#
# ImportCertificateResponseTypeDef usage example
from mypy_boto3_dms.type_defs import ImportCertificateResponseTypeDef
def get_value() -> ImportCertificateResponseTypeDef:
return {
"Certificate": ...,
"ResponseMetadata": ...,
}
# ImportCertificateResponseTypeDef definition
class ImportCertificateResponseTypeDef(TypedDict):
Certificate: CertificateTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CollectorResponseTypeDef#
# CollectorResponseTypeDef usage example
from mypy_boto3_dms.type_defs import CollectorResponseTypeDef
def get_value() -> CollectorResponseTypeDef:
return {
"CollectorReferencedId": ...,
}
# CollectorResponseTypeDef definition
class CollectorResponseTypeDef(TypedDict):
CollectorReferencedId: NotRequired[str],
CollectorName: NotRequired[str],
CollectorVersion: NotRequired[str],
VersionStatus: NotRequired[VersionStatusType], # (1)
Description: NotRequired[str],
S3BucketName: NotRequired[str],
ServiceAccessRoleArn: NotRequired[str],
CollectorHealthCheck: NotRequired[CollectorHealthCheckTypeDef], # (2)
LastDataReceived: NotRequired[str],
RegisteredDate: NotRequired[str],
CreatedDate: NotRequired[str],
ModifiedDate: NotRequired[str],
InventoryData: NotRequired[InventoryDataTypeDef], # (3)
DeleteConnectionResponseTypeDef#
# DeleteConnectionResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteConnectionResponseTypeDef
def get_value() -> DeleteConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
# DeleteConnectionResponseTypeDef definition
class DeleteConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeConnectionsResponseTypeDef#
# DescribeConnectionsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeConnectionsResponseTypeDef
def get_value() -> DescribeConnectionsResponseTypeDef:
return {
"Marker": ...,
"Connections": ...,
"ResponseMetadata": ...,
}
# DescribeConnectionsResponseTypeDef definition
class DescribeConnectionsResponseTypeDef(TypedDict):
Marker: str,
Connections: List[ConnectionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
TestConnectionResponseTypeDef#
# TestConnectionResponseTypeDef usage example
from mypy_boto3_dms.type_defs import TestConnectionResponseTypeDef
def get_value() -> TestConnectionResponseTypeDef:
return {
"Connection": ...,
"ResponseMetadata": ...,
}
# TestConnectionResponseTypeDef definition
class TestConnectionResponseTypeDef(TypedDict):
Connection: ConnectionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEndpointMessageRequestTypeDef#
# CreateEndpointMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import CreateEndpointMessageRequestTypeDef
def get_value() -> CreateEndpointMessageRequestTypeDef:
return {
"EndpointIdentifier": ...,
"EndpointType": ...,
"EngineName": ...,
}
# CreateEndpointMessageRequestTypeDef definition
class CreateEndpointMessageRequestTypeDef(TypedDict):
EndpointIdentifier: str,
EndpointType: ReplicationEndpointTypeValueType, # (1)
EngineName: str,
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
KmsKeyId: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (3)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (4)
S3Settings: NotRequired[S3SettingsTypeDef], # (5)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (6)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (7)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (8)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (9)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (10)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (11)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (12)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (13)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (14)
OracleSettings: NotRequired[OracleSettingsTypeDef], # (15)
SybaseSettings: NotRequired[SybaseSettingsTypeDef], # (16)
MicrosoftSQLServerSettings: NotRequired[MicrosoftSQLServerSettingsTypeDef], # (17)
IBMDb2Settings: NotRequired[IBMDb2SettingsTypeDef], # (18)
ResourceIdentifier: NotRequired[str],
DocDbSettings: NotRequired[DocDbSettingsTypeDef], # (19)
RedisSettings: NotRequired[RedisSettingsTypeDef], # (20)
GcpMySQLSettings: NotRequired[GcpMySQLSettingsTypeDef], # (21)
- 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#
# EndpointTypeDef usage example
from mypy_boto3_dms.type_defs import EndpointTypeDef
def get_value() -> EndpointTypeDef:
return {
"EndpointIdentifier": ...,
}
# EndpointTypeDef definition
class EndpointTypeDef(TypedDict):
EndpointIdentifier: NotRequired[str],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
EngineName: NotRequired[str],
EngineDisplayName: NotRequired[str],
Username: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
Status: NotRequired[str],
KmsKeyId: NotRequired[str],
EndpointArn: NotRequired[str],
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (2)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
ExternalId: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (3)
S3Settings: NotRequired[S3SettingsTypeDef], # (4)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (5)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (6)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (7)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (8)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (9)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (10)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (11)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (12)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (13)
OracleSettings: NotRequired[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#
# ModifyEndpointMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyEndpointMessageRequestTypeDef
def get_value() -> ModifyEndpointMessageRequestTypeDef:
return {
"EndpointArn": ...,
}
# ModifyEndpointMessageRequestTypeDef definition
class ModifyEndpointMessageRequestTypeDef(TypedDict):
EndpointArn: str,
EndpointIdentifier: NotRequired[str],
EndpointType: NotRequired[ReplicationEndpointTypeValueType], # (1)
EngineName: NotRequired[str],
Username: NotRequired[str],
Password: NotRequired[str],
ServerName: NotRequired[str],
Port: NotRequired[int],
DatabaseName: NotRequired[str],
ExtraConnectionAttributes: NotRequired[str],
CertificateArn: NotRequired[str],
SslMode: NotRequired[DmsSslModeValueType], # (2)
ServiceAccessRoleArn: NotRequired[str],
ExternalTableDefinition: NotRequired[str],
DynamoDbSettings: NotRequired[DynamoDbSettingsTypeDef], # (3)
S3Settings: NotRequired[S3SettingsTypeDef], # (4)
DmsTransferSettings: NotRequired[DmsTransferSettingsTypeDef], # (5)
MongoDbSettings: NotRequired[MongoDbSettingsTypeDef], # (6)
KinesisSettings: NotRequired[KinesisSettingsTypeDef], # (7)
KafkaSettings: NotRequired[KafkaSettingsTypeDef], # (8)
ElasticsearchSettings: NotRequired[ElasticsearchSettingsTypeDef], # (9)
NeptuneSettings: NotRequired[NeptuneSettingsTypeDef], # (10)
RedshiftSettings: NotRequired[RedshiftSettingsTypeDef], # (11)
PostgreSQLSettings: NotRequired[PostgreSQLSettingsTypeDef], # (12)
MySQLSettings: NotRequired[MySQLSettingsTypeDef], # (13)
OracleSettings: NotRequired[OracleSettingsTypeDef], # (14)
SybaseSettings: NotRequired[SybaseSettingsTypeDef], # (15)
MicrosoftSQLServerSettings: NotRequired[MicrosoftSQLServerSettingsTypeDef], # (16)
IBMDb2Settings: NotRequired[IBMDb2SettingsTypeDef], # (17)
DocDbSettings: NotRequired[DocDbSettingsTypeDef], # (18)
RedisSettings: NotRequired[RedisSettingsTypeDef], # (19)
ExactSettings: NotRequired[bool],
GcpMySQLSettings: NotRequired[GcpMySQLSettingsTypeDef], # (20)
- 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#
# CreateEventSubscriptionResponseTypeDef usage example
from mypy_boto3_dms.type_defs import CreateEventSubscriptionResponseTypeDef
def get_value() -> CreateEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
# CreateEventSubscriptionResponseTypeDef definition
class CreateEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEventSubscriptionResponseTypeDef#
# DeleteEventSubscriptionResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DeleteEventSubscriptionResponseTypeDef
def get_value() -> DeleteEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
# DeleteEventSubscriptionResponseTypeDef definition
class DeleteEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventSubscriptionsResponseTypeDef#
# DescribeEventSubscriptionsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventSubscriptionsResponseTypeDef
def get_value() -> DescribeEventSubscriptionsResponseTypeDef:
return {
"Marker": ...,
"EventSubscriptionsList": ...,
"ResponseMetadata": ...,
}
# DescribeEventSubscriptionsResponseTypeDef definition
class DescribeEventSubscriptionsResponseTypeDef(TypedDict):
Marker: str,
EventSubscriptionsList: List[EventSubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ModifyEventSubscriptionResponseTypeDef#
# ModifyEventSubscriptionResponseTypeDef usage example
from mypy_boto3_dms.type_defs import ModifyEventSubscriptionResponseTypeDef
def get_value() -> ModifyEventSubscriptionResponseTypeDef:
return {
"EventSubscription": ...,
"ResponseMetadata": ...,
}
# ModifyEventSubscriptionResponseTypeDef definition
class ModifyEventSubscriptionResponseTypeDef(TypedDict):
EventSubscription: EventSubscriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DatabaseResponseTypeDef#
# DatabaseResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DatabaseResponseTypeDef
def get_value() -> DatabaseResponseTypeDef:
return {
"DatabaseId": ...,
}
# DatabaseResponseTypeDef definition
class DatabaseResponseTypeDef(TypedDict):
DatabaseId: NotRequired[str],
DatabaseName: NotRequired[str],
IpAddress: NotRequired[str],
NumberOfSchemas: NotRequired[int],
Server: NotRequired[ServerShortInfoResponseTypeDef], # (1)
SoftwareDetails: NotRequired[DatabaseInstanceSoftwareDetailsResponseTypeDef], # (2)
Collectors: NotRequired[List[CollectorShortInfoResponseTypeDef]], # (3)
- See ServerShortInfoResponseTypeDef
- See DatabaseInstanceSoftwareDetailsResponseTypeDef
- See CollectorShortInfoResponseTypeDef
DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef#
# DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef
def get_value() -> DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef definition
class DescribeCertificatesMessageDescribeCertificatesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeCertificatesMessageRequestTypeDef#
# DescribeCertificatesMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeCertificatesMessageRequestTypeDef
def get_value() -> DescribeCertificatesMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeCertificatesMessageRequestTypeDef definition
class DescribeCertificatesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef#
# DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef
def get_value() -> DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef definition
class DescribeConnectionsMessageDescribeConnectionsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeConnectionsMessageRequestTypeDef#
# DescribeConnectionsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeConnectionsMessageRequestTypeDef
def get_value() -> DescribeConnectionsMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeConnectionsMessageRequestTypeDef definition
class DescribeConnectionsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef#
# DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef
def get_value() -> DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef definition
class DescribeEndpointTypesMessageDescribeEndpointTypesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointTypesMessageRequestTypeDef#
# DescribeEndpointTypesMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointTypesMessageRequestTypeDef
def get_value() -> DescribeEndpointTypesMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeEndpointTypesMessageRequestTypeDef definition
class DescribeEndpointTypesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef#
# DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef
def get_value() -> DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef definition
class DescribeEndpointsMessageDescribeEndpointsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEndpointsMessageRequestTypeDef#
# DescribeEndpointsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointsMessageRequestTypeDef
def get_value() -> DescribeEndpointsMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeEndpointsMessageRequestTypeDef definition
class DescribeEndpointsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventCategoriesMessageRequestTypeDef#
# DescribeEventCategoriesMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventCategoriesMessageRequestTypeDef
def get_value() -> DescribeEventCategoriesMessageRequestTypeDef:
return {
"SourceType": ...,
}
# DescribeEventCategoriesMessageRequestTypeDef definition
class DescribeEventCategoriesMessageRequestTypeDef(TypedDict):
SourceType: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef#
# DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef
def get_value() -> DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef:
return {
"SubscriptionName": ...,
}
# DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef definition
class DescribeEventSubscriptionsMessageDescribeEventSubscriptionsPaginateTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeEventSubscriptionsMessageRequestTypeDef#
# DescribeEventSubscriptionsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventSubscriptionsMessageRequestTypeDef
def get_value() -> DescribeEventSubscriptionsMessageRequestTypeDef:
return {
"SubscriptionName": ...,
}
# DescribeEventSubscriptionsMessageRequestTypeDef definition
class DescribeEventSubscriptionsMessageRequestTypeDef(TypedDict):
SubscriptionName: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeEventsMessageDescribeEventsPaginateTypeDef#
# DescribeEventsMessageDescribeEventsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventsMessageDescribeEventsPaginateTypeDef
def get_value() -> DescribeEventsMessageDescribeEventsPaginateTypeDef:
return {
"SourceIdentifier": ...,
}
# DescribeEventsMessageDescribeEventsPaginateTypeDef 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
DescribeEventsMessageRequestTypeDef#
# DescribeEventsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventsMessageRequestTypeDef
def get_value() -> DescribeEventsMessageRequestTypeDef:
return {
"SourceIdentifier": ...,
}
# DescribeEventsMessageRequestTypeDef 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#
# DescribeFleetAdvisorCollectorsRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorCollectorsRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorCollectorsRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeFleetAdvisorCollectorsRequestRequestTypeDef definition
class DescribeFleetAdvisorCollectorsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorDatabasesRequestRequestTypeDef#
# DescribeFleetAdvisorDatabasesRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorDatabasesRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorDatabasesRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeFleetAdvisorDatabasesRequestRequestTypeDef definition
class DescribeFleetAdvisorDatabasesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef#
# DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef definition
class DescribeFleetAdvisorSchemaObjectSummaryRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeFleetAdvisorSchemasRequestRequestTypeDef#
# DescribeFleetAdvisorSchemasRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorSchemasRequestRequestTypeDef
def get_value() -> DescribeFleetAdvisorSchemasRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeFleetAdvisorSchemasRequestRequestTypeDef definition
class DescribeFleetAdvisorSchemasRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribePendingMaintenanceActionsMessageRequestTypeDef#
# DescribePendingMaintenanceActionsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribePendingMaintenanceActionsMessageRequestTypeDef
def get_value() -> DescribePendingMaintenanceActionsMessageRequestTypeDef:
return {
"ReplicationInstanceArn": ...,
}
# DescribePendingMaintenanceActionsMessageRequestTypeDef definition
class DescribePendingMaintenanceActionsMessageRequestTypeDef(TypedDict):
ReplicationInstanceArn: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
Marker: NotRequired[str],
MaxRecords: NotRequired[int],
- See FilterTypeDef
DescribeRecommendationLimitationsRequestRequestTypeDef#
# DescribeRecommendationLimitationsRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeRecommendationLimitationsRequestRequestTypeDef
def get_value() -> DescribeRecommendationLimitationsRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeRecommendationLimitationsRequestRequestTypeDef definition
class DescribeRecommendationLimitationsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeRecommendationsRequestRequestTypeDef#
# DescribeRecommendationsRequestRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeRecommendationsRequestRequestTypeDef
def get_value() -> DescribeRecommendationsRequestRequestTypeDef:
return {
"Filters": ...,
}
# DescribeRecommendationsRequestRequestTypeDef definition
class DescribeRecommendationsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef#
# DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef
def get_value() -> DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef definition
class DescribeReplicationInstancesMessageDescribeReplicationInstancesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationInstancesMessageRequestTypeDef#
# DescribeReplicationInstancesMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationInstancesMessageRequestTypeDef
def get_value() -> DescribeReplicationInstancesMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationInstancesMessageRequestTypeDef definition
class DescribeReplicationInstancesMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef#
# DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef
def get_value() -> DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef definition
class DescribeReplicationSubnetGroupsMessageDescribeReplicationSubnetGroupsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationSubnetGroupsMessageRequestTypeDef#
# DescribeReplicationSubnetGroupsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationSubnetGroupsMessageRequestTypeDef
def get_value() -> DescribeReplicationSubnetGroupsMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationSubnetGroupsMessageRequestTypeDef definition
class DescribeReplicationSubnetGroupsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef#
# DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef definition
class DescribeReplicationTaskAssessmentRunsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef#
# DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef
def get_value() -> DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef definition
class DescribeReplicationTaskIndividualAssessmentsMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
- See FilterTypeDef
DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef#
# DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef
def get_value() -> DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef definition
class DescribeReplicationTasksMessageDescribeReplicationTasksPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
WithoutSettings: NotRequired[bool],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeReplicationTasksMessageRequestTypeDef#
# DescribeReplicationTasksMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageRequestTypeDef
def get_value() -> DescribeReplicationTasksMessageRequestTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageRequestTypeDef definition
class DescribeReplicationTasksMessageRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WithoutSettings: NotRequired[bool],
- See FilterTypeDef
DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef#
# DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef
def get_value() -> DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef definition
class DescribeTableStatisticsMessageDescribeTableStatisticsPaginateTypeDef(TypedDict):
ReplicationTaskArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
DescribeTableStatisticsMessageRequestTypeDef#
# DescribeTableStatisticsMessageRequestTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeTableStatisticsMessageRequestTypeDef
def get_value() -> DescribeTableStatisticsMessageRequestTypeDef:
return {
"ReplicationTaskArn": ...,
}
# DescribeTableStatisticsMessageRequestTypeDef definition
class DescribeTableStatisticsMessageRequestTypeDef(TypedDict):
ReplicationTaskArn: str,
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef#
# DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef
def get_value() -> DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef:
return {
"Filters": ...,
}
# DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef definition
class DescribeConnectionsMessageTestConnectionSucceedsWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeEndpointsMessageEndpointDeletedWaitTypeDef#
# DescribeEndpointsMessageEndpointDeletedWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointsMessageEndpointDeletedWaitTypeDef
def get_value() -> DescribeEndpointsMessageEndpointDeletedWaitTypeDef:
return {
"Filters": ...,
}
# DescribeEndpointsMessageEndpointDeletedWaitTypeDef definition
class DescribeEndpointsMessageEndpointDeletedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef#
# DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef
def get_value() -> DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef definition
class DescribeReplicationInstancesMessageReplicationInstanceAvailableWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef#
# DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef
def get_value() -> DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef definition
class DescribeReplicationInstancesMessageReplicationInstanceDeletedWaitTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxRecords: NotRequired[int],
Marker: NotRequired[str],
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (2)
- See FilterTypeDef
- See WaiterConfigTypeDef
DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef#
# DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageReplicationTaskDeletedWaitTypeDef 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#
# DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageReplicationTaskReadyWaitTypeDef 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#
# DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageReplicationTaskRunningWaitTypeDef 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#
# DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef
def get_value() -> DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef:
return {
"Filters": ...,
}
# DescribeReplicationTasksMessageReplicationTaskStoppedWaitTypeDef 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#
# DescribeEndpointSettingsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointSettingsResponseTypeDef
def get_value() -> DescribeEndpointSettingsResponseTypeDef:
return {
"Marker": ...,
"EndpointSettings": ...,
"ResponseMetadata": ...,
}
# DescribeEndpointSettingsResponseTypeDef definition
class DescribeEndpointSettingsResponseTypeDef(TypedDict):
Marker: str,
EndpointSettings: List[EndpointSettingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEndpointTypesResponseTypeDef#
# DescribeEndpointTypesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEndpointTypesResponseTypeDef
def get_value() -> DescribeEndpointTypesResponseTypeDef:
return {
"Marker": ...,
"SupportedEndpointTypes": ...,
"ResponseMetadata": ...,
}
# DescribeEndpointTypesResponseTypeDef definition
class DescribeEndpointTypesResponseTypeDef(TypedDict):
Marker: str,
SupportedEndpointTypes: List[SupportedEndpointTypeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventCategoriesResponseTypeDef#
# DescribeEventCategoriesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventCategoriesResponseTypeDef
def get_value() -> DescribeEventCategoriesResponseTypeDef:
return {
"EventCategoryGroupList": ...,
"ResponseMetadata": ...,
}
# DescribeEventCategoriesResponseTypeDef definition
class DescribeEventCategoriesResponseTypeDef(TypedDict):
EventCategoryGroupList: List[EventCategoryGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeEventsResponseTypeDef#
# DescribeEventsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeEventsResponseTypeDef
def get_value() -> DescribeEventsResponseTypeDef:
return {
"Marker": ...,
"Events": ...,
"ResponseMetadata": ...,
}
# DescribeEventsResponseTypeDef definition
class DescribeEventsResponseTypeDef(TypedDict):
Marker: str,
Events: List[EventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See EventTypeDef
- See ResponseMetadataTypeDef
DescribeFleetAdvisorLsaAnalysisResponseTypeDef#
# DescribeFleetAdvisorLsaAnalysisResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorLsaAnalysisResponseTypeDef
def get_value() -> DescribeFleetAdvisorLsaAnalysisResponseTypeDef:
return {
"Analysis": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# DescribeFleetAdvisorLsaAnalysisResponseTypeDef definition
class DescribeFleetAdvisorLsaAnalysisResponseTypeDef(TypedDict):
Analysis: List[FleetAdvisorLsaAnalysisResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef#
# DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef
def get_value() -> DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef:
return {
"FleetAdvisorSchemaObjects": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef definition
class DescribeFleetAdvisorSchemaObjectSummaryResponseTypeDef(TypedDict):
FleetAdvisorSchemaObjects: List[FleetAdvisorSchemaObjectResponseTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeOrderableReplicationInstancesResponseTypeDef#
# DescribeOrderableReplicationInstancesResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeOrderableReplicationInstancesResponseTypeDef
def get_value() -> DescribeOrderableReplicationInstancesResponseTypeDef:
return {
"OrderableReplicationInstances": ...,
"Marker": ...,
"ResponseMetadata": ...,
}
# DescribeOrderableReplicationInstancesResponseTypeDef definition
class DescribeOrderableReplicationInstancesResponseTypeDef(TypedDict):
OrderableReplicationInstances: List[OrderableReplicationInstanceTypeDef], # (1)
Marker: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRecommendationLimitationsResponseTypeDef#
# DescribeRecommendationLimitationsResponseTypeDef usage example
from mypy_boto3_dms.type_defs import DescribeRecommendationLimitationsResponseTypeDef
def get_value() -> DescribeRecommendationLimitationsResponseTypeDef:
return {
"NextToken": ...,
"Limitations": ...,
"ResponseMetadata": ...,
}
# DescribeRecommendationLimitationsResponseTypeDef definition
class DescribeRecommendationLimitationsResponseTypeDef(TypedDict):
NextToken: str,
Limitations: List[LimitationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRefreshSchemasStatusResponseTypeDef#
# Des