diff --git a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedService.cs b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedService.cs
index ca352e8228e3..db6df8e0a007 100644
--- a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedService.cs
+++ b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedService.cs
@@ -49,17 +49,69 @@ public AzurePostgreSqlLinkedService()
/// AzureKeyVaultSecretReference.
///
+ /// Server name for connection. Type: string.
+ ///
+
+ /// The port for the connection. Type: integer.
+ ///
+
+ /// Username for authentication. Type: string.
+ ///
+
+ /// Database name for connection. Type: string.
+ ///
+
+ /// SSL mode for connection. Type: integer. 0: disable, 1:allow, 2: prefer, 3:
+ /// require, 4: verify-ca, 5: verify-full. Type: integer.
+ ///
+
+ /// The time to wait (in seconds) while trying to establish a connection before
+ /// terminating the attempt and generating an error. Type: integer.
+ ///
+
+ /// The time to wait (in seconds) while trying to execute a command before
+ /// terminating the attempt and generating an error. Set to zero for infinity.
+ /// Type: integer.
+ ///
+
+ /// Whether to trust the server certificate without validating it. Type:
+ /// boolean.
+ ///
+
+ /// Determines the size of the internal buffer uses when reading. Increasing
+ /// may improve performance if transferring large values from the database.
+ /// Type: integer.
+ ///
+
+ /// Gets or sets the session timezone. Type: string.
+ ///
+
+ /// Gets or sets the .NET encoding that will be used to encode/decode
+ /// PostgreSQL string data. Type: string
+ ///
+
/// The Azure key vault secret reference of password in connection string.
///
/// The encrypted credential used for authentication. Credentials are encrypted
/// using the integration runtime credential manager. Type: string.
///
- public AzurePostgreSqlLinkedService(System.Collections.Generic.IDictionary additionalProperties = default(System.Collections.Generic.IDictionary), string version = default(string), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), System.Collections.Generic.IDictionary parameters = default(System.Collections.Generic.IDictionary), System.Collections.Generic.IList annotations = default(System.Collections.Generic.IList), object connectionString = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
+ public AzurePostgreSqlLinkedService(System.Collections.Generic.IDictionary additionalProperties = default(System.Collections.Generic.IDictionary), string version = default(string), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), System.Collections.Generic.IDictionary parameters = default(System.Collections.Generic.IDictionary), System.Collections.Generic.IList annotations = default(System.Collections.Generic.IList), object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object timeout = default(object), object commandTimeout = default(object), object trustServerCertificate = default(object), object readBufferSize = default(object), object timezone = default(object), object encoding = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
: base(additionalProperties, version, connectVia, description, parameters, annotations)
{
this.ConnectionString = connectionString;
+ this.Server = server;
+ this.Port = port;
+ this.Username = username;
+ this.Database = database;
+ this.SslMode = sslMode;
+ this.Timeout = timeout;
+ this.CommandTimeout = commandTimeout;
+ this.TrustServerCertificate = trustServerCertificate;
+ this.ReadBufferSize = readBufferSize;
+ this.Timezone = timezone;
+ this.Encoding = encoding;
this.Password = password;
this.EncryptedCredential = encryptedCredential;
CustomInit();
@@ -78,6 +130,81 @@ public AzurePostgreSqlLinkedService()
[Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.connectionString")]
public object ConnectionString {get; set; }
+ ///
+ /// Gets or sets server name for connection. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.server")]
+ public object Server {get; set; }
+
+ ///
+ /// Gets or sets the port for the connection. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.port")]
+ public object Port {get; set; }
+
+ ///
+ /// Gets or sets username for authentication. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.username")]
+ public object Username {get; set; }
+
+ ///
+ /// Gets or sets database name for connection. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.database")]
+ public object Database {get; set; }
+
+ ///
+ /// Gets or sets sSL mode for connection. Type: integer. 0: disable, 1:allow,
+ /// 2: prefer, 3: require, 4: verify-ca, 5: verify-full. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.sslMode")]
+ public object SslMode {get; set; }
+
+ ///
+ /// Gets or sets the time to wait (in seconds) while trying to establish a
+ /// connection before terminating the attempt and generating an error. Type:
+ /// integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.timeout")]
+ public object Timeout {get; set; }
+
+ ///
+ /// Gets or sets the time to wait (in seconds) while trying to execute a
+ /// command before terminating the attempt and generating an error. Set to zero
+ /// for infinity. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.commandTimeout")]
+ public object CommandTimeout {get; set; }
+
+ ///
+ /// Gets or sets whether to trust the server certificate without validating it.
+ /// Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.trustServerCertificate")]
+ public object TrustServerCertificate {get; set; }
+
+ ///
+ /// Gets or sets determines the size of the internal buffer uses when reading.
+ /// Increasing may improve performance if transferring large values from the
+ /// database. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.readBufferSize")]
+ public object ReadBufferSize {get; set; }
+
+ ///
+ /// Gets or sets gets or sets the session timezone. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.timezone")]
+ public object Timezone {get; set; }
+
+ ///
+ /// Gets or sets gets or sets the .NET encoding that will be used to
+ /// encode/decode PostgreSQL string data. Type: string
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.encoding")]
+ public object Encoding {get; set; }
+
///
/// Gets or sets the Azure key vault secret reference of password in connection
/// string.
@@ -102,6 +229,17 @@ public override void Validate()
{
base.Validate();
+
+
+
+
+
+
+
+
+
+
+
if (this.Password != null)
{
this.Password.Validate();
diff --git a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedServiceTypeProperties.cs b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedServiceTypeProperties.cs
index 40eafd05bce7..3c3bab72fe80 100644
--- a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedServiceTypeProperties.cs
+++ b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/AzurePostgreSqlLinkedServiceTypeProperties.cs
@@ -28,16 +28,68 @@ public AzurePostgreSqlLinkedServiceTypeProperties()
/// AzureKeyVaultSecretReference.
///
+ /// Server name for connection. Type: string.
+ ///
+
+ /// The port for the connection. Type: integer.
+ ///
+
+ /// Username for authentication. Type: string.
+ ///
+
+ /// Database name for connection. Type: string.
+ ///
+
+ /// SSL mode for connection. Type: integer. 0: disable, 1:allow, 2: prefer, 3:
+ /// require, 4: verify-ca, 5: verify-full. Type: integer.
+ ///
+
+ /// The time to wait (in seconds) while trying to establish a connection before
+ /// terminating the attempt and generating an error. Type: integer.
+ ///
+
+ /// The time to wait (in seconds) while trying to execute a command before
+ /// terminating the attempt and generating an error. Set to zero for infinity.
+ /// Type: integer.
+ ///
+
+ /// Whether to trust the server certificate without validating it. Type:
+ /// boolean.
+ ///
+
+ /// Determines the size of the internal buffer uses when reading. Increasing
+ /// may improve performance if transferring large values from the database.
+ /// Type: integer.
+ ///
+
+ /// Gets or sets the session timezone. Type: string.
+ ///
+
+ /// Gets or sets the .NET encoding that will be used to encode/decode
+ /// PostgreSQL string data. Type: string
+ ///
+
/// The Azure key vault secret reference of password in connection string.
///
/// The encrypted credential used for authentication. Credentials are encrypted
/// using the integration runtime credential manager. Type: string.
///
- public AzurePostgreSqlLinkedServiceTypeProperties(object connectionString = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
+ public AzurePostgreSqlLinkedServiceTypeProperties(object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object timeout = default(object), object commandTimeout = default(object), object trustServerCertificate = default(object), object readBufferSize = default(object), object timezone = default(object), object encoding = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
{
this.ConnectionString = connectionString;
+ this.Server = server;
+ this.Port = port;
+ this.Username = username;
+ this.Database = database;
+ this.SslMode = sslMode;
+ this.Timeout = timeout;
+ this.CommandTimeout = commandTimeout;
+ this.TrustServerCertificate = trustServerCertificate;
+ this.ReadBufferSize = readBufferSize;
+ this.Timezone = timezone;
+ this.Encoding = encoding;
this.Password = password;
this.EncryptedCredential = encryptedCredential;
CustomInit();
@@ -56,6 +108,81 @@ public AzurePostgreSqlLinkedServiceTypeProperties()
[Newtonsoft.Json.JsonProperty(PropertyName = "connectionString")]
public object ConnectionString {get; set; }
+ ///
+ /// Gets or sets server name for connection. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "server")]
+ public object Server {get; set; }
+
+ ///
+ /// Gets or sets the port for the connection. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "port")]
+ public object Port {get; set; }
+
+ ///
+ /// Gets or sets username for authentication. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "username")]
+ public object Username {get; set; }
+
+ ///
+ /// Gets or sets database name for connection. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "database")]
+ public object Database {get; set; }
+
+ ///
+ /// Gets or sets sSL mode for connection. Type: integer. 0: disable, 1:allow,
+ /// 2: prefer, 3: require, 4: verify-ca, 5: verify-full. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "sslMode")]
+ public object SslMode {get; set; }
+
+ ///
+ /// Gets or sets the time to wait (in seconds) while trying to establish a
+ /// connection before terminating the attempt and generating an error. Type:
+ /// integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "timeout")]
+ public object Timeout {get; set; }
+
+ ///
+ /// Gets or sets the time to wait (in seconds) while trying to execute a
+ /// command before terminating the attempt and generating an error. Set to zero
+ /// for infinity. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "commandTimeout")]
+ public object CommandTimeout {get; set; }
+
+ ///
+ /// Gets or sets whether to trust the server certificate without validating it.
+ /// Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "trustServerCertificate")]
+ public object TrustServerCertificate {get; set; }
+
+ ///
+ /// Gets or sets determines the size of the internal buffer uses when reading.
+ /// Increasing may improve performance if transferring large values from the
+ /// database. Type: integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "readBufferSize")]
+ public object ReadBufferSize {get; set; }
+
+ ///
+ /// Gets or sets gets or sets the session timezone. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "timezone")]
+ public object Timezone {get; set; }
+
+ ///
+ /// Gets or sets gets or sets the .NET encoding that will be used to
+ /// encode/decode PostgreSQL string data. Type: string
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "encoding")]
+ public object Encoding {get; set; }
+
///
/// Gets or sets the Azure key vault secret reference of password in connection
/// string.
@@ -79,6 +206,17 @@ public AzurePostgreSqlLinkedServiceTypeProperties()
public virtual void Validate()
{
+
+
+
+
+
+
+
+
+
+
+
if (this.Password != null)
{
this.Password.Validate();
diff --git a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedService.cs b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedService.cs
index add9dfbc04d7..d521630ac3a7 100644
--- a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedService.cs
+++ b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedService.cs
@@ -80,7 +80,36 @@ public MySqlLinkedService()
/// The encrypted credential used for authentication. Credentials are encrypted
/// using the integration runtime credential manager. Type: string.
///
- public MySqlLinkedService(System.Collections.Generic.IDictionary additionalProperties = default(System.Collections.Generic.IDictionary), string version = default(string), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), System.Collections.Generic.IDictionary parameters = default(System.Collections.Generic.IDictionary), System.Collections.Generic.IList annotations = default(System.Collections.Generic.IList), object driverVersion = default(object), object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object useSystemTrustStore = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
+
+ /// This allows the special “zero” date value 0000-00-00 to be retrieved from
+ /// the database. Type: boolean.
+ ///
+
+ /// The length of time (in seconds) to wait for a connection to the server
+ /// before terminating the attempt and generating an error. Type: integer.
+ ///
+
+ /// True to return DateTime.MinValue for date or datetime columns that have
+ /// disallowed values. Type: boolean.
+ ///
+
+ /// Determines which column type (if any) should be read as a GUID. Type:
+ /// string. None: No column types are automatically read as a Guid; Char36: All
+ /// CHAR(36) columns are read/written as a Guid using lowercase hex with
+ /// hyphens, which matches UUID.
+ ///
+
+ /// The path to the client’s SSL certificate file in PEM format. SslKey must
+ /// also be specified. Type: string.
+ ///
+
+ /// The path to the client’s SSL private key in PEM format. SslCert must also
+ /// be specified. Type: string.
+ ///
+
+ /// When set to true, TINYINT(1) values are returned as booleans. Type: bool.
+ ///
+ public MySqlLinkedService(System.Collections.Generic.IDictionary additionalProperties = default(System.Collections.Generic.IDictionary), string version = default(string), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), System.Collections.Generic.IDictionary parameters = default(System.Collections.Generic.IDictionary), System.Collections.Generic.IList annotations = default(System.Collections.Generic.IList), object driverVersion = default(object), object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object useSystemTrustStore = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string), object allowZeroDateTime = default(object), object connectionTimeout = default(object), object convertZeroDateTime = default(object), object guidFormat = default(object), object sslCert = default(object), object sslKey = default(object), object treatTinyAsBoolean = default(object))
: base(additionalProperties, version, connectVia, description, parameters, annotations)
{
@@ -94,6 +123,13 @@ public MySqlLinkedService()
this.UseSystemTrustStore = useSystemTrustStore;
this.Password = password;
this.EncryptedCredential = encryptedCredential;
+ this.AllowZeroDateTime = allowZeroDateTime;
+ this.ConnectionTimeout = connectionTimeout;
+ this.ConvertZeroDateTime = convertZeroDateTime;
+ this.GuidFormat = guidFormat;
+ this.SslCert = sslCert;
+ this.SslKey = sslKey;
+ this.TreatTinyAsBoolean = treatTinyAsBoolean;
CustomInit();
}
@@ -170,6 +206,58 @@ public MySqlLinkedService()
///
[Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.encryptedCredential")]
public string EncryptedCredential {get; set; }
+
+ ///
+ /// Gets or sets this allows the special “zero” date value 0000-00-00 to be
+ /// retrieved from the database. Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.allowZeroDateTime")]
+ public object AllowZeroDateTime {get; set; }
+
+ ///
+ /// Gets or sets the length of time (in seconds) to wait for a connection to
+ /// the server before terminating the attempt and generating an error. Type:
+ /// integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.connectionTimeout")]
+ public object ConnectionTimeout {get; set; }
+
+ ///
+ /// Gets or sets true to return DateTime.MinValue for date or datetime columns
+ /// that have disallowed values. Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.convertZeroDateTime")]
+ public object ConvertZeroDateTime {get; set; }
+
+ ///
+ /// Gets or sets determines which column type (if any) should be read as a
+ /// GUID. Type: string. None: No column types are automatically read as a Guid;
+ /// Char36: All CHAR(36) columns are read/written as a Guid using lowercase hex
+ /// with hyphens, which matches UUID.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.guidFormat")]
+ public object GuidFormat {get; set; }
+
+ ///
+ /// Gets or sets the path to the client’s SSL certificate file in PEM format.
+ /// SslKey must also be specified. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.sslCert")]
+ public object SslCert {get; set; }
+
+ ///
+ /// Gets or sets the path to the client’s SSL private key in PEM format.
+ /// SslCert must also be specified. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.sslKey")]
+ public object SslKey {get; set; }
+
+ ///
+ /// Gets or sets when set to true, TINYINT(1) values are returned as booleans.
+ /// Type: bool.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "typeProperties.treatTinyAsBoolean")]
+ public object TreatTinyAsBoolean {get; set; }
///
/// Validate the object.
///
@@ -192,6 +280,13 @@ public override void Validate()
this.Password.Validate();
}
+
+
+
+
+
+
+
}
}
}
\ No newline at end of file
diff --git a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedServiceTypeProperties.cs b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedServiceTypeProperties.cs
index a41eaf4782e2..12b376fb0c68 100644
--- a/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedServiceTypeProperties.cs
+++ b/src/DataFactory/DataFactory.Management.Sdk/Generated/Models/MySqlLinkedServiceTypeProperties.cs
@@ -59,7 +59,36 @@ public MySqlLinkedServiceTypeProperties()
/// The encrypted credential used for authentication. Credentials are encrypted
/// using the integration runtime credential manager. Type: string.
///
- public MySqlLinkedServiceTypeProperties(object driverVersion = default(object), object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object useSystemTrustStore = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string))
+
+ /// This allows the special “zero” date value 0000-00-00 to be retrieved from
+ /// the database. Type: boolean.
+ ///
+
+ /// The length of time (in seconds) to wait for a connection to the server
+ /// before terminating the attempt and generating an error. Type: integer.
+ ///
+
+ /// True to return DateTime.MinValue for date or datetime columns that have
+ /// disallowed values. Type: boolean.
+ ///
+
+ /// Determines which column type (if any) should be read as a GUID. Type:
+ /// string. None: No column types are automatically read as a Guid; Char36: All
+ /// CHAR(36) columns are read/written as a Guid using lowercase hex with
+ /// hyphens, which matches UUID.
+ ///
+
+ /// The path to the client’s SSL certificate file in PEM format. SslKey must
+ /// also be specified. Type: string.
+ ///
+
+ /// The path to the client’s SSL private key in PEM format. SslCert must also
+ /// be specified. Type: string.
+ ///
+
+ /// When set to true, TINYINT(1) values are returned as booleans. Type: bool.
+ ///
+ public MySqlLinkedServiceTypeProperties(object driverVersion = default(object), object connectionString = default(object), object server = default(object), object port = default(object), object username = default(object), object database = default(object), object sslMode = default(object), object useSystemTrustStore = default(object), AzureKeyVaultSecretReference password = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string), object allowZeroDateTime = default(object), object connectionTimeout = default(object), object convertZeroDateTime = default(object), object guidFormat = default(object), object sslCert = default(object), object sslKey = default(object), object treatTinyAsBoolean = default(object))
{
this.DriverVersion = driverVersion;
@@ -72,6 +101,13 @@ public MySqlLinkedServiceTypeProperties()
this.UseSystemTrustStore = useSystemTrustStore;
this.Password = password;
this.EncryptedCredential = encryptedCredential;
+ this.AllowZeroDateTime = allowZeroDateTime;
+ this.ConnectionTimeout = connectionTimeout;
+ this.ConvertZeroDateTime = convertZeroDateTime;
+ this.GuidFormat = guidFormat;
+ this.SslCert = sslCert;
+ this.SslKey = sslKey;
+ this.TreatTinyAsBoolean = treatTinyAsBoolean;
CustomInit();
}
@@ -148,6 +184,58 @@ public MySqlLinkedServiceTypeProperties()
///
[Newtonsoft.Json.JsonProperty(PropertyName = "encryptedCredential")]
public string EncryptedCredential {get; set; }
+
+ ///
+ /// Gets or sets this allows the special “zero” date value 0000-00-00 to be
+ /// retrieved from the database. Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "allowZeroDateTime")]
+ public object AllowZeroDateTime {get; set; }
+
+ ///
+ /// Gets or sets the length of time (in seconds) to wait for a connection to
+ /// the server before terminating the attempt and generating an error. Type:
+ /// integer.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "connectionTimeout")]
+ public object ConnectionTimeout {get; set; }
+
+ ///
+ /// Gets or sets true to return DateTime.MinValue for date or datetime columns
+ /// that have disallowed values. Type: boolean.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "convertZeroDateTime")]
+ public object ConvertZeroDateTime {get; set; }
+
+ ///
+ /// Gets or sets determines which column type (if any) should be read as a
+ /// GUID. Type: string. None: No column types are automatically read as a Guid;
+ /// Char36: All CHAR(36) columns are read/written as a Guid using lowercase hex
+ /// with hyphens, which matches UUID.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "guidFormat")]
+ public object GuidFormat {get; set; }
+
+ ///
+ /// Gets or sets the path to the client’s SSL certificate file in PEM format.
+ /// SslKey must also be specified. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "sslCert")]
+ public object SslCert {get; set; }
+
+ ///
+ /// Gets or sets the path to the client’s SSL private key in PEM format.
+ /// SslCert must also be specified. Type: string.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "sslKey")]
+ public object SslKey {get; set; }
+
+ ///
+ /// Gets or sets when set to true, TINYINT(1) values are returned as booleans.
+ /// Type: bool.
+ ///
+ [Newtonsoft.Json.JsonProperty(PropertyName = "treatTinyAsBoolean")]
+ public object TreatTinyAsBoolean {get; set; }
///
/// Validate the object.
///
@@ -169,6 +257,13 @@ public virtual void Validate()
this.Password.Validate();
}
+
+
+
+
+
+
+
}
}
}
\ No newline at end of file
diff --git a/src/DataFactory/DataFactory.Management.Sdk/README.md b/src/DataFactory/DataFactory.Management.Sdk/README.md
index 6a810cdf967f..d17bc79593b2 100644
--- a/src/DataFactory/DataFactory.Management.Sdk/README.md
+++ b/src/DataFactory/DataFactory.Management.Sdk/README.md
@@ -23,7 +23,7 @@ payload-flattening-threshold: 2
###
``` yaml
-commit: 5eefafc05b374b2a45e82358265e9d610f73c943
+commit: ff7b8e12e78b352561e2e470dd045be310a313fa
require: https://github.com/Azure/azure-rest-api-specs/blob/$(commit)/specification/datafactory/resource-manager/readme.md
output-folder: Generated
diff --git a/src/DataFactory/DataFactory/ChangeLog.md b/src/DataFactory/DataFactory/ChangeLog.md
index 6d238e8fd4ef..c32394238f05 100644
--- a/src/DataFactory/DataFactory/ChangeLog.md
+++ b/src/DataFactory/DataFactory/ChangeLog.md
@@ -18,6 +18,8 @@
- Additional information about change #1
-->
## Upcoming Release
+* Added support for additional MySQL connection properties.
+* Added support for Azure PostgreSQL v2, updated connection strings, and corrected Linked JSON configurations.
## Version 1.18.9
* Added pageSize support to Salesforce V2 Source.