Module: Aws::DatabaseMigrationService::Types

Defined in:
lib/aws-sdk-databasemigrationservice/types.rb

Defined Under Namespace

Classes: AccessDeniedFault, AccountQuota, AddTagsToResourceMessage, AddTagsToResourceResponse, ApplyPendingMaintenanceActionMessage, ApplyPendingMaintenanceActionResponse, AvailabilityZone, BatchStartRecommendationsErrorEntry, BatchStartRecommendationsRequest, BatchStartRecommendationsResponse, CancelReplicationTaskAssessmentRunMessage, CancelReplicationTaskAssessmentRunResponse, Certificate, CollectorHealthCheck, CollectorNotFoundFault, CollectorResponse, CollectorShortInfoResponse, ComputeConfig, Connection, CreateDataMigrationMessage, CreateDataMigrationResponse, CreateDataProviderMessage, CreateDataProviderResponse, CreateEndpointMessage, CreateEndpointResponse, CreateEventSubscriptionMessage, CreateEventSubscriptionResponse, CreateFleetAdvisorCollectorRequest, CreateFleetAdvisorCollectorResponse, CreateInstanceProfileMessage, CreateInstanceProfileResponse, CreateMigrationProjectMessage, CreateMigrationProjectResponse, CreateReplicationConfigMessage, CreateReplicationConfigResponse, CreateReplicationInstanceMessage, CreateReplicationInstanceResponse, CreateReplicationSubnetGroupMessage, CreateReplicationSubnetGroupResponse, CreateReplicationTaskMessage, CreateReplicationTaskResponse, DataMigration, DataMigrationSettings, DataMigrationStatistics, DataProvider, DataProviderDescriptor, DataProviderDescriptorDefinition, DataProviderSettings, DatabaseInstanceSoftwareDetailsResponse, DatabaseResponse, DatabaseShortInfoResponse, DefaultErrorDetails, DeleteCertificateMessage, DeleteCertificateResponse, DeleteCollectorRequest, DeleteConnectionMessage, DeleteConnectionResponse, DeleteDataMigrationMessage, DeleteDataMigrationResponse, DeleteDataProviderMessage, DeleteDataProviderResponse, DeleteEndpointMessage, DeleteEndpointResponse, DeleteEventSubscriptionMessage, DeleteEventSubscriptionResponse, DeleteFleetAdvisorDatabasesRequest, DeleteFleetAdvisorDatabasesResponse, DeleteInstanceProfileMessage, DeleteInstanceProfileResponse, DeleteMigrationProjectMessage, DeleteMigrationProjectResponse, DeleteReplicationConfigMessage, DeleteReplicationConfigResponse, DeleteReplicationInstanceMessage, DeleteReplicationInstanceResponse, DeleteReplicationSubnetGroupMessage, DeleteReplicationSubnetGroupResponse, DeleteReplicationTaskAssessmentRunMessage, DeleteReplicationTaskAssessmentRunResponse, DeleteReplicationTaskMessage, DeleteReplicationTaskResponse, DescribeAccountAttributesMessage, DescribeAccountAttributesResponse, DescribeApplicableIndividualAssessmentsMessage, DescribeApplicableIndividualAssessmentsResponse, DescribeCertificatesMessage, DescribeCertificatesResponse, DescribeConnectionsMessage, DescribeConnectionsResponse, DescribeConversionConfigurationMessage, DescribeConversionConfigurationResponse, DescribeDataMigrationsMessage, DescribeDataMigrationsResponse, DescribeDataProvidersMessage, DescribeDataProvidersResponse, DescribeEndpointSettingsMessage, DescribeEndpointSettingsResponse, DescribeEndpointTypesMessage, DescribeEndpointTypesResponse, DescribeEndpointsMessage, DescribeEndpointsResponse, DescribeEngineVersionsMessage, DescribeEngineVersionsResponse, DescribeEventCategoriesMessage, DescribeEventCategoriesResponse, DescribeEventSubscriptionsMessage, DescribeEventSubscriptionsResponse, DescribeEventsMessage, DescribeEventsResponse, DescribeExtensionPackAssociationsMessage, DescribeExtensionPackAssociationsResponse, DescribeFleetAdvisorCollectorsRequest, DescribeFleetAdvisorCollectorsResponse, DescribeFleetAdvisorDatabasesRequest, DescribeFleetAdvisorDatabasesResponse, DescribeFleetAdvisorLsaAnalysisRequest, DescribeFleetAdvisorLsaAnalysisResponse, DescribeFleetAdvisorSchemaObjectSummaryRequest, DescribeFleetAdvisorSchemaObjectSummaryResponse, DescribeFleetAdvisorSchemasRequest, DescribeFleetAdvisorSchemasResponse, DescribeInstanceProfilesMessage, DescribeInstanceProfilesResponse, DescribeMetadataModelAssessmentsMessage, DescribeMetadataModelAssessmentsResponse, DescribeMetadataModelConversionsMessage, DescribeMetadataModelConversionsResponse, DescribeMetadataModelExportsAsScriptMessage, DescribeMetadataModelExportsAsScriptResponse, DescribeMetadataModelExportsToTargetMessage, DescribeMetadataModelExportsToTargetResponse, DescribeMetadataModelImportsMessage, DescribeMetadataModelImportsResponse, DescribeMigrationProjectsMessage, DescribeMigrationProjectsResponse, DescribeOrderableReplicationInstancesMessage, DescribeOrderableReplicationInstancesResponse, DescribePendingMaintenanceActionsMessage, DescribePendingMaintenanceActionsResponse, DescribeRecommendationLimitationsRequest, DescribeRecommendationLimitationsResponse, DescribeRecommendationsRequest, DescribeRecommendationsResponse, DescribeRefreshSchemasStatusMessage, DescribeRefreshSchemasStatusResponse, DescribeReplicationConfigsMessage, DescribeReplicationConfigsResponse, DescribeReplicationInstanceTaskLogsMessage, DescribeReplicationInstanceTaskLogsResponse, DescribeReplicationInstancesMessage, DescribeReplicationInstancesResponse, DescribeReplicationSubnetGroupsMessage, DescribeReplicationSubnetGroupsResponse, DescribeReplicationTableStatisticsMessage, DescribeReplicationTableStatisticsResponse, DescribeReplicationTaskAssessmentResultsMessage, DescribeReplicationTaskAssessmentResultsResponse, DescribeReplicationTaskAssessmentRunsMessage, DescribeReplicationTaskAssessmentRunsResponse, DescribeReplicationTaskIndividualAssessmentsMessage, DescribeReplicationTaskIndividualAssessmentsResponse, DescribeReplicationTasksMessage, DescribeReplicationTasksResponse, DescribeReplicationsMessage, DescribeReplicationsResponse, DescribeSchemasMessage, DescribeSchemasResponse, DescribeTableStatisticsMessage, DescribeTableStatisticsResponse, DmsTransferSettings, DocDbDataProviderSettings, DocDbSettings, DynamoDbSettings, ElasticsearchSettings, Endpoint, EndpointSetting, EngineVersion, ErrorDetails, Event, EventCategoryGroup, EventSubscription, ExportMetadataModelAssessmentMessage, ExportMetadataModelAssessmentResponse, ExportMetadataModelAssessmentResultEntry, ExportSqlDetails, FailedDependencyFault, Filter, FleetAdvisorLsaAnalysisResponse, FleetAdvisorSchemaObjectResponse, GcpMySQLSettings, IBMDb2Settings, ImportCertificateMessage, ImportCertificateResponse, InstanceProfile, InsufficientResourceCapacityFault, InvalidCertificateFault, InvalidOperationFault, InvalidResourceStateFault, InvalidSubnet, InventoryData, KMSAccessDeniedFault, KMSDisabledFault, KMSFault, KMSInvalidStateFault, KMSKeyNotAccessibleFault, KMSNotFoundFault, KMSThrottlingFault, KafkaSettings, KinesisSettings, Limitation, ListTagsForResourceMessage, ListTagsForResourceResponse, MariaDbDataProviderSettings, MicrosoftSQLServerSettings, MicrosoftSqlServerDataProviderSettings, MigrationProject, ModifyConversionConfigurationMessage, ModifyConversionConfigurationResponse, ModifyDataMigrationMessage, ModifyDataMigrationResponse, ModifyDataProviderMessage, ModifyDataProviderResponse, ModifyEndpointMessage, ModifyEndpointResponse, ModifyEventSubscriptionMessage, ModifyEventSubscriptionResponse, ModifyInstanceProfileMessage, ModifyInstanceProfileResponse, ModifyMigrationProjectMessage, ModifyMigrationProjectResponse, ModifyReplicationConfigMessage, ModifyReplicationConfigResponse, ModifyReplicationInstanceMessage, ModifyReplicationInstanceResponse, ModifyReplicationSubnetGroupMessage, ModifyReplicationSubnetGroupResponse, ModifyReplicationTaskMessage, ModifyReplicationTaskResponse, MongoDbDataProviderSettings, MongoDbSettings, MoveReplicationTaskMessage, MoveReplicationTaskResponse, MySQLSettings, MySqlDataProviderSettings, NeptuneSettings, OracleDataProviderSettings, OracleSettings, OrderableReplicationInstance, PendingMaintenanceAction, PostgreSQLSettings, PostgreSqlDataProviderSettings, ProvisionData, RdsConfiguration, RdsRecommendation, RdsRequirements, RebootReplicationInstanceMessage, RebootReplicationInstanceResponse, Recommendation, RecommendationData, RecommendationSettings, RedisSettings, RedshiftDataProviderSettings, RedshiftSettings, RefreshSchemasMessage, RefreshSchemasResponse, RefreshSchemasStatus, ReloadReplicationTablesMessage, ReloadReplicationTablesResponse, ReloadTablesMessage, ReloadTablesResponse, RemoveTagsFromResourceMessage, RemoveTagsFromResourceResponse, Replication, ReplicationConfig, ReplicationInstance, ReplicationInstanceTaskLog, ReplicationPendingModifiedValues, ReplicationStats, ReplicationSubnetGroup, ReplicationSubnetGroupDoesNotCoverEnoughAZs, ReplicationTask, ReplicationTaskAssessmentResult, ReplicationTaskAssessmentRun, ReplicationTaskAssessmentRunProgress, ReplicationTaskAssessmentRunResultStatistic, ReplicationTaskIndividualAssessment, ReplicationTaskStats, ResourceAlreadyExistsFault, ResourceNotFoundFault, ResourcePendingMaintenanceActions, ResourceQuotaExceededFault, RunFleetAdvisorLsaAnalysisResponse, S3AccessDeniedFault, S3ResourceNotFoundFault, S3Settings, SCApplicationAttributes, SNSInvalidTopicFault, SNSNoAuthorizationFault, SchemaConversionRequest, SchemaResponse, SchemaShortInfoResponse, ServerShortInfoResponse, SourceDataSetting, StartDataMigrationMessage, StartDataMigrationResponse, StartExtensionPackAssociationMessage, StartExtensionPackAssociationResponse, StartMetadataModelAssessmentMessage, StartMetadataModelAssessmentResponse, StartMetadataModelConversionMessage, StartMetadataModelConversionResponse, StartMetadataModelExportAsScriptMessage, StartMetadataModelExportAsScriptResponse, StartMetadataModelExportToTargetMessage, StartMetadataModelExportToTargetResponse, StartMetadataModelImportMessage, StartMetadataModelImportResponse, StartRecommendationsRequest, StartRecommendationsRequestEntry, StartReplicationMessage, StartReplicationResponse, StartReplicationTaskAssessmentMessage, StartReplicationTaskAssessmentResponse, StartReplicationTaskAssessmentRunMessage, StartReplicationTaskAssessmentRunResponse, StartReplicationTaskMessage, StartReplicationTaskResponse, StopDataMigrationMessage, StopDataMigrationResponse, StopReplicationMessage, StopReplicationResponse, StopReplicationTaskMessage, StopReplicationTaskResponse, StorageQuotaExceededFault, Subnet, SubnetAlreadyInUse, SupportedEndpointType, SybaseSettings, TableStatistics, TableToReload, Tag, TestConnectionMessage, TestConnectionResponse, TimestreamSettings, UpdateSubscriptionsToEventBridgeMessage, UpdateSubscriptionsToEventBridgeResponse, UpgradeDependencyFailureFault, VpcSecurityGroupMembership

Instance Attribute Summary collapse

Instance Attribute Details

#default_error_detailsTypes::DefaultErrorDetails

Error information about a project.



5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 5720

class ErrorDetails < Struct.new(
  :default_error_details,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class DefaultErrorDetails < ErrorDetails; end
  class Unknown < ErrorDetails; end
end

#doc_db_settingsTypes::DocDbDataProviderSettings

Provides information that defines a DocumentDB data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#maria_db_settingsTypes::MariaDbDataProviderSettings

Provides information that defines a MariaDB data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#microsoft_sql_server_settingsTypes::MicrosoftSqlServerDataProviderSettings

Provides information that defines a Microsoft SQL Server data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#mongo_db_settingsTypes::MongoDbDataProviderSettings

Provides information that defines a MongoDB data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#my_sql_settingsTypes::MySqlDataProviderSettings

Provides information that defines a MySQL data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#oracle_settingsTypes::OracleDataProviderSettings

Provides information that defines an Oracle data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#postgre_sql_settingsTypes::PostgreSqlDataProviderSettings

Provides information that defines a PostgreSQL data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end

#redshift_settingsTypes::RedshiftDataProviderSettings

Provides information that defines an Amazon Redshift data provider.



2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/aws-sdk-databasemigrationservice/types.rb', line 2195

class DataProviderSettings < Struct.new(
  :redshift_settings,
  :postgre_sql_settings,
  :my_sql_settings,
  :oracle_settings,
  :microsoft_sql_server_settings,
  :doc_db_settings,
  :maria_db_settings,
  :mongo_db_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RedshiftSettings < DataProviderSettings; end
  class PostgreSqlSettings < DataProviderSettings; end
  class MySqlSettings < DataProviderSettings; end
  class OracleSettings < DataProviderSettings; end
  class MicrosoftSqlServerSettings < DataProviderSettings; end
  class DocDbSettings < DataProviderSettings; end
  class MariaDbSettings < DataProviderSettings; end
  class MongoDbSettings < DataProviderSettings; end
  class Unknown < DataProviderSettings; end
end