PostgreSQLSettings.fromJson constructor

PostgreSQLSettings.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory PostgreSQLSettings.fromJson(Map<String, dynamic> json) {
  return PostgreSQLSettings(
    afterConnectScript: json['AfterConnectScript'] as String?,
    captureDdls: json['CaptureDdls'] as bool?,
    databaseName: json['DatabaseName'] as String?,
    ddlArtifactsSchema: json['DdlArtifactsSchema'] as String?,
    executeTimeout: json['ExecuteTimeout'] as int?,
    failTasksOnLobTruncation: json['FailTasksOnLobTruncation'] as bool?,
    maxFileSize: json['MaxFileSize'] as int?,
    password: json['Password'] as String?,
    port: json['Port'] as int?,
    secretsManagerAccessRoleArn:
        json['SecretsManagerAccessRoleArn'] as String?,
    secretsManagerSecretId: json['SecretsManagerSecretId'] as String?,
    serverName: json['ServerName'] as String?,
    slotName: json['SlotName'] as String?,
    username: json['Username'] as String?,
  );
}