Skip to content

Commit

Permalink
Change connection-string to be object and support making severname, d… (
Browse files Browse the repository at this point in the history
#2834)

* Change connection-string to be object and support making severname, databasename visible to customers

* Update description
  • Loading branch information
zhanyu2024 authored and marstr committed Apr 20, 2018
1 parent 759bd28 commit 7eef9b8
Showing 1 changed file with 65 additions and 65 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@
"description": "Azure Storage linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string. It is mutually exclusive with sasUri property.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"sasUri": {
"description": "SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property.",
Expand Down Expand Up @@ -103,8 +103,8 @@
"description": "Azure SQL Data Warehouse linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"servicePrincipalId": {
"type": "object",
Expand Down Expand Up @@ -151,8 +151,8 @@
"description": "SQL Server linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"userName": {
"type": "object",
Expand Down Expand Up @@ -195,8 +195,8 @@
"description": "Azure SQL Database linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"servicePrincipalId": {
"type": "object",
Expand Down Expand Up @@ -330,8 +330,8 @@
"description": "CosmosDB linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"type": "object",
Expand Down Expand Up @@ -544,8 +544,8 @@
"description": "Oracle database linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"type": "object",
Expand Down Expand Up @@ -580,8 +580,8 @@
"description": "Azure MySQL database linked service properties.",
"properties": {
"connectionString": {
"description": "The connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"type": "object",
Expand Down Expand Up @@ -926,8 +926,8 @@
"description": "ODBC linked service properties.",
"properties": {
"connectionString": {
"description": "The non-access credential portion of the connection string as well as an optional encrypted credential.",
"$ref": "../datafactory.json#/definitions/SecretBase"
"description": "The non-access credential portion of the connection string as well as an optional encrypted credential. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"authenticationType": {
"type": "object",
Expand Down Expand Up @@ -2053,14 +2053,14 @@
]
},
"AzurePostgreSqlLinkedServiceTypeProperties": {
"description": "Azure PostgreSQL linked service properties.",
"description": "Azure PostgreSQL linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand Down Expand Up @@ -2143,14 +2143,14 @@
]
},
"CouchbaseLinkedServiceTypeProperties": {
"description": "Couchbase server linked service properties.",
"description": "Couchbase server linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand All @@ -2176,14 +2176,14 @@
]
},
"DrillLinkedServiceTypeProperties": {
"description": "Drill server linked service properties.",
"description": "Drill server linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand Down Expand Up @@ -2351,14 +2351,14 @@
]
},
"GreenplumLinkedServiceTypeProperties": {
"description": "Greenplum Database linked service properties.",
"description": "Greenplum Database linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand Down Expand Up @@ -2845,14 +2845,14 @@
]
},
"MariaDBLinkedServiceTypeProperties": {
"description": "MariaDB server linked service properties.",
"description": "MariaDB server linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand Down Expand Up @@ -3639,14 +3639,14 @@
]
},
"VerticaLinkedServiceTypeProperties": {
"description": "Vertica linked service properties.",
"description": "Vertica linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand All @@ -3672,14 +3672,14 @@
]
},
"NetezzaLinkedServiceTypeProperties": {
"description": "Netezza linked service properties.",
"description": "Netezza linked service properties.",
"properties": {
"connectionString": {
"description": "An ODBC connection string.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"connectionString": {
"description": "An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.",
"type": "object"
},
"encryptedCredential": {
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).",
"type": "object"
}
}
Expand Down

0 comments on commit 7eef9b8

Please sign in to comment.