GetEndpointPostgresSetting constructor
const
GetEndpointPostgresSetting({
- required Input<
String> afterConnectScript, - required Input<
String> authenticationMethod, - required Input<
String> babelfishDatabaseName, - required Input<
bool> captureDdls, - required Input<
String> databaseMode, - required Input<
String> ddlArtifactsSchema, - required Input<
int> executeTimeout, - required Input<
bool> failTasksOnLobTruncation, - required Input<
bool> heartbeatEnable, - required Input<
int> heartbeatFrequency, - required Input<
String> heartbeatSchema, - required Input<
bool> mapBooleanAsBoolean, - required Input<
bool> mapJsonbAsClob, - required Input<
String> mapLongVarcharAs, - required Input<
int> maxFileSize, - required Input<
String> pluginName, - required Input<
String> serviceAccessRoleArn, - required Input<
String> slotName,
Creates a new GetEndpointPostgresSetting.
afterConnectScript Required.
authenticationMethod Required.
babelfishDatabaseName Required.
captureDdls Required.
databaseMode Required.
ddlArtifactsSchema Required.
executeTimeout Required.
failTasksOnLobTruncation Required.
heartbeatEnable Required.
heartbeatFrequency Required.
heartbeatSchema Required.
mapBooleanAsBoolean Required.
mapJsonbAsClob Required.
mapLongVarcharAs Required.
maxFileSize Required.
pluginName Required.
serviceAccessRoleArn Required.
slotName Required.
Implementation
const GetEndpointPostgresSetting({
required this.afterConnectScript,
required this.authenticationMethod,
required this.babelfishDatabaseName,
required this.captureDdls,
required this.databaseMode,
required this.ddlArtifactsSchema,
required this.executeTimeout,
required this.failTasksOnLobTruncation,
required this.heartbeatEnable,
required this.heartbeatFrequency,
required this.heartbeatSchema,
required this.mapBooleanAsBoolean,
required this.mapJsonbAsClob,
required this.mapLongVarcharAs,
required this.maxFileSize,
required this.pluginName,
required this.serviceAccessRoleArn,
required this.slotName,
});