MicrosoftSQLServerSettings class

Provides information that defines a Microsoft SQL Server endpoint.

Constructors

MicrosoftSQLServerSettings({int? bcpPacketSize, String? controlTablesFileGroup, String? databaseName, String? password, int? port, bool? readBackupOnly, SafeguardPolicy? safeguardPolicy, String? secretsManagerAccessRoleArn, String? secretsManagerSecretId, String? serverName, bool? useBcpFullLoad, String? username})
MicrosoftSQLServerSettings.fromJson(Map<String, dynamic> json)
factory

Properties

bcpPacketSize int?
The maximum size of the packets (in bytes) used to transfer data using BCP.
final
controlTablesFileGroup String?
Specifies a file group for the AWS DMS internal tables. When the replication task starts, all the internal AWS DMS control tables (awsdms_ apply_exception, awsdms_apply, awsdms_changes) are created for the specified file group.
final
databaseName String?
Database name for the endpoint.
final
hashCode int
The hash code for this object.
no setterinherited
password String?
Endpoint connection password.
final
port int?
Endpoint TCP port.
final
readBackupOnly bool?
When this attribute is set to Y, AWS DMS only reads changes from transaction log backups and doesn't read from the active transaction log file during ongoing replication. Setting this parameter to Y enables you to control active transaction log file growth during full load and ongoing replication tasks. However, it can add some source latency to ongoing replication.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safeguardPolicy SafeguardPolicy?
Use this attribute to minimize the need to access the backup log and enable AWS DMS to prevent truncation using one of the following two methods.
final
secretsManagerAccessRoleArn String?
The full Amazon Resource Name (ARN) of the IAM role that specifies AWS DMS as the trusted entity and grants the required permissions to access the value in SecretsManagerSecret. SecretsManagerSecret has the value of the AWS Secrets Manager secret that allows access to the SQL Server endpoint.
final
secretsManagerSecretId String?
The full ARN, partial ARN, or friendly name of the SecretsManagerSecret that contains the SQL Server endpoint connection details.
final
serverName String?
Fully qualified domain name of the endpoint.
final
useBcpFullLoad bool?
Use this to attribute to transfer data for full-load operations using BCP. When the target table contains an identity column that does not exist in the source table, you must disable the use BCP for loading table option.
final
username String?
Endpoint connection user name.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited