Endpoint constructor

Endpoint({
  1. String? certificateArn,
  2. String? databaseName,
  3. DmsTransferSettings? dmsTransferSettings,
  4. DocDbSettings? docDbSettings,
  5. DynamoDbSettings? dynamoDbSettings,
  6. ElasticsearchSettings? elasticsearchSettings,
  7. String? endpointArn,
  8. String? endpointIdentifier,
  9. ReplicationEndpointTypeValue? endpointType,
  10. String? engineDisplayName,
  11. String? engineName,
  12. String? externalId,
  13. String? externalTableDefinition,
  14. String? extraConnectionAttributes,
  15. IBMDb2Settings? iBMDb2Settings,
  16. KafkaSettings? kafkaSettings,
  17. KinesisSettings? kinesisSettings,
  18. String? kmsKeyId,
  19. MicrosoftSQLServerSettings? microsoftSQLServerSettings,
  20. MongoDbSettings? mongoDbSettings,
  21. MySQLSettings? mySQLSettings,
  22. NeptuneSettings? neptuneSettings,
  23. OracleSettings? oracleSettings,
  24. int? port,
  25. PostgreSQLSettings? postgreSQLSettings,
  26. RedshiftSettings? redshiftSettings,
  27. S3Settings? s3Settings,
  28. String? serverName,
  29. String? serviceAccessRoleArn,
  30. DmsSslModeValue? sslMode,
  31. String? status,
  32. SybaseSettings? sybaseSettings,
  33. String? username,
})

Implementation

Endpoint({
  this.certificateArn,
  this.databaseName,
  this.dmsTransferSettings,
  this.docDbSettings,
  this.dynamoDbSettings,
  this.elasticsearchSettings,
  this.endpointArn,
  this.endpointIdentifier,
  this.endpointType,
  this.engineDisplayName,
  this.engineName,
  this.externalId,
  this.externalTableDefinition,
  this.extraConnectionAttributes,
  this.iBMDb2Settings,
  this.kafkaSettings,
  this.kinesisSettings,
  this.kmsKeyId,
  this.microsoftSQLServerSettings,
  this.mongoDbSettings,
  this.mySQLSettings,
  this.neptuneSettings,
  this.oracleSettings,
  this.port,
  this.postgreSQLSettings,
  this.redshiftSettings,
  this.s3Settings,
  this.serverName,
  this.serviceAccessRoleArn,
  this.sslMode,
  this.status,
  this.sybaseSettings,
  this.username,
});