diff --git a/.changes/unreleased/fixed-20251111-134254.yaml b/.changes/unreleased/fixed-20251111-134254.yaml new file mode 100644 index 000000000..8cb614adc --- /dev/null +++ b/.changes/unreleased/fixed-20251111-134254.yaml @@ -0,0 +1,3 @@ +kind: fixed +body: Fix create connection with onPremGateway and encryptedCredentials +time: 2025-11-11T13:42:54.695045434Z diff --git a/docs/examples/connection_examples.md b/docs/examples/connection_examples.md index 6f2bc9456..e66ebdba4 100644 --- a/docs/examples/connection_examples.md +++ b/docs/examples/connection_examples.md @@ -46,6 +46,13 @@ Create a connection that uses a specific gateway for secure access. ``` fab create .connections/conn.Connection -P gateway=MyVnetGateway.Gateway,connectionDetails.type=SQL,connectionDetails.parameters.server=,connectionDetails.parameters.database=sales,credentialDetails.type=Basic,credentialDetails.username=,credentialDetails.password= ``` +#### Create Connection with On-premises Gateway + +Create a connection that uses a specific on-premises gateway with encrypted credentials for secure access + +``` +fab create .connections/conn.Connection -P gateway=MyVnetGateway.Gateway,connectionDetails.type=SQL,connectionDetails.parameters.server=,connectionDetails.parameters.database=sales,credentialDetails.type=Basic,credentialDetails.values=[{"gatewayId":"", "encryptedCredentials": ""}] +``` #### Create Connection with All Parameters diff --git a/src/fabric_cli/errors/common.py b/src/fabric_cli/errors/common.py index 0a9f65f24..b2bc2ca9f 100644 --- a/src/fabric_cli/errors/common.py +++ b/src/fabric_cli/errors/common.py @@ -191,3 +191,13 @@ def missing_connection_creation_method_or_parameters( supported_creation_methods: list, ) -> str: return f"Missing connection creation method and parameters. Please indicate either one of the following creation methods: {supported_creation_methods}, or provide parameters for automatic selection" + + @staticmethod + def missing_onpremises_gateway_parameters( + missing_params: list, + ) -> str: + return f"Missing parameters for credential values in OnPremisesGateway connectivity type: {missing_params}" + + @staticmethod + def invalid_onpremises_gateway_values() -> str: + return "Values must be a list of JSON objects, each containing 'gatewayId' and 'encryptedCredentials' keys" diff --git a/src/fabric_cli/utils/fab_cmd_mkdir_utils.py b/src/fabric_cli/utils/fab_cmd_mkdir_utils.py index 49ba766ad..04d21ad31 100644 --- a/src/fabric_cli/utils/fab_cmd_mkdir_utils.py +++ b/src/fabric_cli/utils/fab_cmd_mkdir_utils.py @@ -359,33 +359,41 @@ def check_required_params(params, required_params): ) -def _validate_credential_params(cred_type, provided_cred_params): - ignored_params = [] - params = {} +def _get_params_per_cred_type(cred_type, is_on_premises_gateway): match cred_type: case "Anonymous" | "WindowsWithoutImpersonation" | "WorkspaceIdentity": - param_keys = [] + return [] case "Basic" | "Windows": - param_keys = ["username", "password"] + if is_on_premises_gateway: + return ["values"] + else: + return ["username", "password"] case "Key": - param_keys = ["key"] + return ["key"] case "OAuth2": raise FabricCLIError( "OAuth2 credential type is not supported", fab_constant.ERROR_NOT_SUPPORTED, ) case "ServicePrincipal": - param_keys = [ + return [ "servicePrincipalClientId", "servicePrincipalSecret", "tenantId", ] case "SharedAccessSignature": - param_keys = ["token"] + return ["token"] case _: utils_ui.print_warning( f"Unsupported credential type {cred_type}. Skipping validation" ) + return [] + + +def _validate_credential_params(cred_type, provided_cred_params, is_on_premises_gateway): + ignored_params = [] + params = {} + param_keys = _get_params_per_cred_type(cred_type, is_on_premises_gateway) missing_params = [ key for key in param_keys if key.lower() not in provided_cred_params @@ -405,12 +413,46 @@ def _validate_credential_params(cred_type, provided_cred_params): utils_ui.print_warning( f"Ignoring unsupported parameters for credential type {cred_type}: {ignored_params}" ) + if is_on_premises_gateway: + provided_cred_params["values"] = _validate_and_get_on_premises_gateway_credential_values(provided_cred_params.get("values")) for key in param_keys: params[key] = provided_cred_params[key.lower()] return params +def _validate_and_get_on_premises_gateway_credential_values(cred_values): + for item in cred_values: + if not isinstance(item, dict): + raise FabricCLIError( + ErrorMessages.Common.invalid_onpremises_gateway_values(), + fab_constant.ERROR_INVALID_INPUT, + ) + + param_values_keys = ["gatewayId", "encryptedCredentials"] + missing_params = [ + key for key in param_values_keys + if not all(key.lower() in {k.lower() for k in item.keys()} for item in cred_values) + ] + if len(missing_params) > 0: + raise FabricCLIError( + ErrorMessages.Common.missing_onpremises_gateway_parameters(missing_params), + fab_constant.ERROR_INVALID_INPUT, + ) + + ignored_params = [ + key + for item in cred_values + for key in item.keys() + if key not in [k.lower() for k in param_values_keys] + ] + if len(ignored_params) > 0: + utils_ui.print_warning( + f"Ignoring unsupported parameters for on-premises gateway: {ignored_params}" + ) + + return [{key: item[key.lower()] for key in param_values_keys if key.lower() in item} for item in cred_values] + def get_connection_config_from_params(payload, con_type, con_type_def, params): connection_request = payload @@ -537,13 +579,6 @@ def get_connection_config_from_params(payload, con_type, con_type_def, params): fab_constant.ERROR_INVALID_INPUT, ) - if missing_params: - missing_params_str = ", ".join(missing_params) - raise FabricCLIError( - f"Missing parameter(s) {missing_params_str} for creation method {c_method}", - fab_constant.ERROR_INVALID_INPUT, - ) - connection_request["connectionDetails"] = { "type": con_type, "creationMethod": creation_method["name"], @@ -563,6 +598,14 @@ def get_connection_config_from_params(payload, con_type, con_type_def, params): "password": "********" } } + or in case of OnPremisesGateway: + "credentialDetails": { + ....., + "credentials": { + "credentialType": "Basic", + "values": [{gatewayId: "gatewayId", encryptedCredentials: "**********"}] + } + } """ sup_cred_types = ", ".join(con_type_def["supportedCredentialTypes"]) if not params.get("credentialdetails"): @@ -603,7 +646,8 @@ def get_connection_config_from_params(payload, con_type, con_type_def, params): if "skiptestconnection" in provided_cred_params: provided_cred_params.pop("skiptestconnection") - connection_params = _validate_credential_params(cred_type, provided_cred_params) + is_on_premises_gateway = connection_request.get("connectivityType").lower() == "onpremisesgateway" + connection_params = _validate_credential_params(cred_type, provided_cred_params, is_on_premises_gateway) connection_request["credentialDetails"] = { "singleSignOnType": singleSignOnType, @@ -613,6 +657,9 @@ def get_connection_config_from_params(payload, con_type, con_type_def, params): } connection_request["credentialDetails"]["credentials"]["credentialType"] = cred_type + if is_on_premises_gateway: + connection_request["credentialDetails"]["credentials"]["values"] = connection_params.get("values") + return connection_request diff --git a/src/fabric_cli/utils/fab_util.py b/src/fabric_cli/utils/fab_util.py index 1e69e8125..c98730274 100644 --- a/src/fabric_cli/utils/fab_util.py +++ b/src/fabric_cli/utils/fab_util.py @@ -121,9 +121,25 @@ def get_dict_from_parameter( key, rest = param.split(".", 1) return {key: get_dict_from_parameter(rest, value, max_depth, current_depth + 1)} else: - clean_value = value.replace("'", "").replace('"', "") + clean_value = try_get_json_value_from_string(value) return {param: clean_value} +def try_get_json_value_from_string(value: str) -> Any: + """ + Try to parse a string as JSON, with special handling for array parameters. + + Args: + value: String that may contain JSON data + + Returns: + Parsed JSON if valid, otherwise original string + """ + if value.strip().startswith('[{') and value.strip().endswith('}]'): + try: + return json.loads(value) + except json.JSONDecodeError: + pass + return value.replace("'", "").replace('"', "") def merge_dicts(dict1: dict, dict2: dict) -> dict: """ diff --git a/tests/authoring_tests.md b/tests/authoring_tests.md index 45e614582..0c6b6f123 100644 --- a/tests/authoring_tests.md +++ b/tests/authoring_tests.md @@ -93,6 +93,14 @@ For most testing scenarios, the mock values provided in [`static_test_data.py`]( | `FABRIC_CLI_TEST_CREDENTIAL_DETAILS_USERNAME` | Username for Connection credential details | Username for Connection creation tests | | `FABRIC_CLI_TEST_CREDENTIAL_DETAILS_PASSWORD` | Password for Connection credentialdetails | Password for Connection creation tests| +### On-premesis gateway Details + +| Variable | Description | Purpose | +|----------|-------------|---------| +| `FABRIC_CLI_TEST_ONPREMISES_GATEWAY_ID` | On-premesis gateway Id for Connection credential details | Gateway Id for Connection creation tests | +| `FABRIC_CLI_TEST_ONPREMISES_GATEWAY_ENCRYPTED_CREDENTIALS` | On-premesis gateway encrypted credential for Connection encrypted credential details | Encrypted credential for Connection creation tests| + + ### Mock vs. Actual Values - Best Practices | Resource Type | Recommended Approach | Example Mock Value | When to Use Actual | diff --git a/tests/test_commands/api_processors/connection_api_processor.py b/tests/test_commands/api_processors/connection_api_processor.py index 1739af5fd..4d3e4d037 100644 --- a/tests/test_commands/api_processors/connection_api_processor.py +++ b/tests/test_commands/api_processors/connection_api_processor.py @@ -3,7 +3,11 @@ import json from tests.test_commands.api_processors.base_api_processor import BaseAPIProcessor -from tests.test_commands.api_processors.utils import load_response_json_body +from tests.test_commands.api_processors.utils import ( + load_request_json_body, + load_response_json_body, +) +from tests.test_commands.data.static_test_data import get_mock_data, get_static_data class ConnectionAPIProcessor(BaseAPIProcessor): @@ -13,6 +17,21 @@ def __init__(self, generated_name_mapping): self.generated_name_mapping = generated_name_mapping def try_process_request(self, request) -> bool: + uri = request.uri + self._mock_gateway_id_in_uri(request) + + # Handle connection creation and listing + if uri.lower() == self.CONNECTIONS_URI.lower(): + method = request.method + if method == "POST": + """https://learn.microsoft.com/en-us/rest/api/fabric/core/connections/create-connection?tabs=HTTP""" + self._handle_post_request(request) + return True + + # Handle supported connection types with gateway ID query parameter + if uri.lower().startswith(f"{self.CONNECTIONS_URI.lower()}/supportedconnectiontypes"): + return True + return False def try_process_response(self, request, response) -> bool: @@ -23,6 +42,9 @@ def try_process_response(self, request, response) -> bool: if method == "GET": """https://learn.microsoft.com/en-us/rest/api/fabric/core/connections/list-connections?tabs=HTTP""" self._handle_get_response(response) + if method == "POST": + """https://learn.microsoft.com/en-us/rest/api/fabric/core/connections/create-connection?tabs=HTTP""" + self._handle_post_response(response) return True return False @@ -34,9 +56,56 @@ def _handle_get_response(self, response): new_value = [] for item in data["value"]: if item.get("displayName") in self.generated_name_mapping: + self._mock_gateway_references(item) new_value.append(item) data["value"] = new_value new_body_str = json.dumps(data) response["body"]["string"] = new_body_str.encode("utf-8") + + def _handle_post_request(self, request): + """Handle POST request for connection creation""" + data = load_request_json_body(request) + if not data: + return + + self._mock_gateway_references(data) + + new_body_str = json.dumps(data) + request.body = new_body_str + + def _handle_post_response(self, response): + """Handle POST response for connection creation""" + data = load_response_json_body(response) + if not data: + return + + self._mock_gateway_references(data) + + new_body_str = json.dumps(data) + response["body"]["string"] = new_body_str.encode("utf-8") + + def _mock_gateway_references(self, obj): + """Mock gateway ID references in connection objects""" + static_gateway_id = get_static_data().onpremises_gateway_details.id + mock_gateway_id = get_mock_data().onpremises_gateway_details.id + + # Mock direct gatewayId field + if "gatewayId" in obj and obj["gatewayId"] == static_gateway_id: + obj["gatewayId"] = f"{mock_gateway_id}" + + # Mock gatewayId in credentialDetails.values arrays + if "credentialDetails" in obj and "values" in obj["credentialDetails"]: + for cred_value in obj["credentialDetails"]["values"]: + if isinstance(cred_value, dict) and "gatewayId" in cred_value: + if cred_value["gatewayId"] == static_gateway_id: + cred_value["gatewayId"] = mock_gateway_id + + def _mock_gateway_id_in_uri(self, request): + """Mock gateway IDs in request URIs and query parameters""" + static_gateway_id = get_static_data().onpremises_gateway_details.id + mock_gateway_id = get_mock_data().onpremises_gateway_details.id + + # Replace gateway ID in URI path and query parameters + request.uri = request.uri.replace(static_gateway_id, mock_gateway_id) diff --git a/tests/test_commands/api_processors/gateway_api_processor.py b/tests/test_commands/api_processors/gateway_api_processor.py index 51a2ee03b..8b4653f6d 100644 --- a/tests/test_commands/api_processors/gateway_api_processor.py +++ b/tests/test_commands/api_processors/gateway_api_processor.py @@ -8,7 +8,7 @@ load_request_json_body, load_response_json_body, ) -from tests.test_commands.data.static_test_data import get_mock_data +from tests.test_commands.data.static_test_data import get_mock_data, get_static_data class GatewayAPIProcessor(BaseAPIProcessor): @@ -20,6 +20,9 @@ def __init__(self, generated_name_mapping): def try_process_request(self, request) -> bool: uri = request.uri + # First, handle URI mocking for gateway IDs + self._mock_gateway_id_in_uri(request) + # Handle list_gateways if uri.lower() == self.GATEWAYS_URI.lower(): method = request.method @@ -27,6 +30,14 @@ def try_process_request(self, request) -> bool: """https://learn.microsoft.com/en-us/rest/api/fabric/core/gateways/create-gateway?tabs=HTTP""" self._handle_post_request(request) return True + + # Handle individual gateway requests + if re.fullmatch(rf"{re.escape(self.GATEWAYS_URI)}/[0-9a-fA-F-]{{36}}", request.uri): + method = request.method + if method in ("GET", "PATCH", "DELETE", "PUT"): + self._handle_gateway_request(request) + return True + return False def try_process_response(self, request, response) -> bool: @@ -55,6 +66,7 @@ def _handle_get_gateway_response(self, response): if not data: return self._mock_virtual_network_azure_resource(data) + self._mock_gateway_id(data) new_body_str = json.dumps(data) response["body"]["string"] = new_body_str.encode("utf-8") @@ -67,6 +79,7 @@ def _handle_get_response(self, response): for item in data["value"]: if item.get("displayName") in self.generated_name_mapping: self._mock_virtual_network_azure_resource(item) + self._mock_gateway_id(item) new_value.append(item) data["value"] = new_value @@ -80,6 +93,7 @@ def _handle_post_response(self, response): return self._mock_virtual_network_azure_resource(data) + self._mock_gateway_id(data) new_body_str = json.dumps(data) response["body"]["string"] = new_body_str.encode("utf-8") @@ -90,6 +104,7 @@ def _handle_post_request(self, request): return self._mock_virtual_network_azure_resource(data) + self._mock_gateway_id(data) new_body_str = json.dumps(data) request.body = new_body_str @@ -108,3 +123,34 @@ def _mock_virtual_network_azure_resource(self, obj): obj["virtualNetworkAzureResource"][ "resourceGroupName" ] = get_mock_data().azure_resource_group + + def _mock_gateway_id(self, obj): + """Mock gateway ID values in gateway objects""" + static_gateway_id = get_static_data().onpremises_gateway_details.id + mock_gateway_id = get_mock_data().onpremises_gateway_details.id + + # Mock direct id field + if "id" in obj and obj["id"] == static_gateway_id: + obj["id"] = mock_gateway_id + + # Mock gatewayId field + if "gatewayId" in obj and obj["gatewayId"] == static_gateway_id: + obj["gatewayId"] = mock_gateway_id + + def _mock_gateway_id_in_uri(self, request): + """Mock gateway IDs in request URIs""" + static_gateway_id = get_static_data().onpremises_gateway_details.id + mock_gateway_id = get_mock_data().onpremises_gateway_details.id + + # Replace gateway ID in URI path + request.uri = request.uri.replace(static_gateway_id, mock_gateway_id) + + def _handle_gateway_request(self, request): + """Handle individual gateway requests (GET, PATCH, DELETE, PUT)""" + data = load_request_json_body(request) + if data: + self._mock_virtual_network_azure_resource(data) + self._mock_gateway_id(data) + + new_body_str = json.dumps(data) + request.body = new_body_str diff --git a/tests/test_commands/data/models.py b/tests/test_commands/data/models.py index 0cdca28ce..436ac4d86 100644 --- a/tests/test_commands/data/models.py +++ b/tests/test_commands/data/models.py @@ -122,3 +122,17 @@ def username(self) -> str: @property def password(self) -> str: return self._password + +class OnPremisesGatewayDetails: + def __init__(self, gateway_data: dict[str, str]): + # Expecting keys: "id", "encrypted_credentials" + self._id = gateway_data.get("id") or "" + self._encrypted_credentials = gateway_data.get("encrypted_credentials") or "" + + @property + def id(self) -> str: + return self._id + + @property + def encrypted_credentials(self) -> str: + return self._encrypted_credentials \ No newline at end of file diff --git a/tests/test_commands/data/static_test_data.py b/tests/test_commands/data/static_test_data.py index f430c97e5..faf2401aa 100644 --- a/tests/test_commands/data/static_test_data.py +++ b/tests/test_commands/data/static_test_data.py @@ -8,6 +8,7 @@ Capacity, CredentialDetails, Label, + OnPremisesGatewayDetails, ServicePrincipal, SQLServer, User, @@ -96,6 +97,12 @@ def __init__(self, load_static_values: bool = True): "password": "mocked_fabriccli_password", } ) + self._onpremises_gateway_details = OnPremisesGatewayDetails( + { + "id": "00000000-0000-0000-0000-000000000007", + "encrypted_credentials": "******************************" + } + ) def _load_static_data(self): self._admin = User( @@ -172,6 +179,15 @@ def _load_static_data(self): } ) + self._onpremises_gateway_details = OnPremisesGatewayDetails( + { + "id": get_env_with_default("FABRIC_CLI_TEST_ONPREMISES_GATEWAY_ID"), + "encrypted_credentials": get_env_with_default( + "FABRIC_CLI_TEST_ONPREMISES_GATEWAY_ENCRYPTED_CREDENTIALS" + ), + } + ) + @property def admin(self): return self._admin @@ -215,6 +231,10 @@ def vnet(self): @property def credential_details(self): return self._credential_details + + @property + def onpremises_gateway_details(self): + return self._onpremises_gateway_details def get_static_data() -> StaticTestData: diff --git a/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_failure.yaml b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_failure.yaml new file mode 100644 index 000000000..63a98b339 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_failure.yaml @@ -0,0 +1,7437 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '799' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:13 GMT + Pragma: + - no-cache + RequestId: + - 85781f64-1c69-46ea-8f08-33d3b8d56835 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:14 GMT + Pragma: + - no-cache + RequestId: + - 692a4a8e-79df-45c9-b152-5ad1b76c2496 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "KeyPair"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7832' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:17 GMT + Pragma: + - no-cache + RequestId: + - 7bb87456-7ef0-4575-80cc-7a9674cf5d83 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '799' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:18 GMT + Pragma: + - no-cache + RequestId: + - b1d8e10f-f8ea-43a2-8808-9b29c89e42aa + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:18 GMT + Pragma: + - no-cache + RequestId: + - 44d48677-433a-4e0a-85dd-19e64a490b61 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "KeyPair"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7832' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:22 GMT + Pragma: + - no-cache + RequestId: + - c447ba1d-8545-45e6-9943-a49620c9f287 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '799' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:23 GMT + Pragma: + - no-cache + RequestId: + - 1034fde7-20bd-454e-ad61-05fa93b9fcfb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:23 GMT + Pragma: + - no-cache + RequestId: + - bb6814d4-a22a-4455-9de4-125509007c19 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "KeyPair"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7832' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:28 GMT + Pragma: + - no-cache + RequestId: + - 7c72816e-6c7a-467c-bb4a-1fa313bda8dd + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '799' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:28 GMT + Pragma: + - no-cache + RequestId: + - 59a28c4b-57d7-4613-a51f-e6d30af725c3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:29 GMT + Pragma: + - no-cache + RequestId: + - 99533916-4a5b-42a1-bcb0-76de79a4e443 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "KeyPair"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7832' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:33 GMT + Pragma: + - no-cache + RequestId: + - 58e51fff-1a62-440e-80f0-f6f72f10e200 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '799' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:34 GMT + Pragma: + - no-cache + RequestId: + - 855e1c08-351d-4450-9ad4-d3520a58bbfb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:34 GMT + Pragma: + - no-cache + RequestId: + - bad930de-7228-4bf0-9995-90b2de35a63f + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "KeyPair"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7832' + Content-Type: + - application/json; charset=utf-8 + Date: + - Tue, 11 Nov 2025 08:03:38 GMT + Pragma: + - no-cache + RequestId: + - 2aa37316-4526-4271-a713-027a7f35a02d + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_ignore_params_success.yaml b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_ignore_params_success.yaml new file mode 100644 index 000000000..0b6045cd9 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_ignore_params_success.yaml @@ -0,0 +1,1648 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '835' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:52:18 GMT + Pragma: + - no-cache + RequestId: + - 01d018ca-0741-4138-a326-c948bba8eac2 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:52:19 GMT + Pragma: + - no-cache + RequestId: + - 7c43e402-8846-40a9-979b-ba4a7ca43714 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7825' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:52:23 GMT + Pragma: + - no-cache + RequestId: + - 80fd3b66-ffe6-4fbf-bea6-f6c3af5c49db + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"description": "Created by fab", "displayName": "fabcli000001", "connectivityType": + "OnPremisesGateway", "gatewayId": "00000000-0000-0000-0000-000000000007", "privacyLevel": + "None", "connectionDetails": "mock_request_connection_details", "credentialDetails": + "mocked_credential_details"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '1239' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: POST + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"gatewayId": "00000000-0000-0000-0000-000000000007", "id": "ab5a1a44-54b0-45a2-b458-52774b910343", + "displayName": "fabcli000001", "connectivityType": "OnPremisesGateway", "connectionDetails": + {"path": "mocked_sql_server_server.database.windows.net;mocked_sql_server_database", + "type": "SQL"}, "privacyLevel": "None", "credentialDetails": "mocked_credential_details"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '302' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:52:27 GMT + Location: + - https://api.fabric.microsoft.com/v1/connections/ab5a1a44-54b0-45a2-b458-52774b910343 + Pragma: + - no-cache + RequestId: + - 06a5985c-4b0c-4db4-8aa7-bb5cf9a2f3cb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": [{"gatewayId": "00000000-0000-0000-0000-000000000007", "id": + "ab5a1a44-54b0-45a2-b458-52774b910343", "displayName": "fabcli000001", "connectivityType": + "OnPremisesGateway", "connectionDetails": {"path": "mocked_sql_server_server.database.windows.net;mocked_sql_server_database", + "type": "SQL"}, "privacyLevel": "None", "credentialDetails": "mocked_credential_details"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '871' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:52:28 GMT + Pragma: + - no-cache + RequestId: + - 16e17cc5-6036-41b8-be4f-b5b613df00c4 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/connections/ab5a1a44-54b0-45a2-b458-52774b910343 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Thu, 30 Oct 2025 14:52:29 GMT + Pragma: + - no-cache + RequestId: + - 76354ad0-5cbb-41f1-9084-98763e3f73fc + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_success.yaml b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_success.yaml new file mode 100644 index 000000000..85bdf0459 --- /dev/null +++ b/tests/test_commands/recordings/test_commands/test_mkdir/test_mkdir_connection_with_onpremises_gateway_params_success.yaml @@ -0,0 +1,1648 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": []}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '717' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:17:25 GMT + Pragma: + - no-cache + RequestId: + - d2dbb08d-5020-488c-a2dd-27b60ac74735 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/gateways/00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"displayName": "Aviat-onPremGateway", "numberOfMemberGateways": 1, + "loadBalancingSetting": "Failover", "allowCloudConnectionRefresh": false, + "allowCustomConnectors": false, "publicKey": {"exponent": "AQAB", "modulus": + "vXRVf4wxJsuPkgsgghYRljltSxB8MI7TU3RTfCtoQJ8sXK/91P9sdGwdVLYvnZbbohWcQ0efTDJszE54rmnJ1dL8hTN6XVNk3lH2Fg12iR02FEuMxfSf2jk9JUxmkhcSKz9aiy0ag8lnU9KRnBMTmnYpzRQlSv0i720Yw3PKq2JqebcHdIr2BTIhocF0N/qq8j3YV46MB3Zc9caDuwSwv1HhgcM6mX+sJMNgA13bzfmNEJGu7m2JR7wK+aBNszrmmACJ8CqsDQ5wgXPxfdtMuHDwENvH3e/f07vwKFQAMX4cIFa2J5W2YEfMWcy5V9x63DkpoMJ5Ouj5vGiR+vnAIQ=="}, + "version": "3000.286.14", "id": "00000000-0000-0000-0000-000000000007", "type": + "OnPremises"}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '524' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:17:27 GMT + Pragma: + - no-cache + RequestId: + - bb6b8029-5211-4090-a9e7-f4b24a4bee0b + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections/supportedConnectionTypes?gatewayId=00000000-0000-0000-0000-000000000007 + response: + body: + string: '{"value": [{"type": "SQL", "creationMethods": [{"name": "Sql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "AnalysisServices", "creationMethods": [{"name": "AnalysisServices", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": false, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SharePoint", "creationMethods": [{"name": "SharePointList", + "parameters": [{"name": "sharePointSiteUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", + "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Web", "creationMethods": [{"name": "Web", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows", "OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OData", "creationMethods": [{"name": "OData", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous", "Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "MySql", "creationMethods": [{"name": "MySql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "PostgreSQL", "creationMethods": [{"name": "PostgreSql", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureTables", "creationMethods": [{"name": "AzureTables", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureBlobs", "creationMethods": [{"name": "AzureBlobs", "parameters": + [{"name": "account", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "GoogleAnalytics", "creationMethods": [{"name": "GoogleAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Salesforce", "creationMethods": [{"name": "Salesforce", "parameters": + [{"name": "loginServer", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "classInfo", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AdobeAnalytics", "creationMethods": [{"name": "AdobeAnalytics", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "AzureDataLakeStorage", "creationMethods": [{"name": "AzureDataLakeStorage", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "path", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "SharedAccessSignature", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Exchange", "creationMethods": [{"name": "Exchange", "parameters": + [{"name": "emailAddress", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapHana", "creationMethods": [{"name": "SAPHana", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "File", "creationMethods": [{"name": "File", "parameters": [{"name": + "path", "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Folder", "creationMethods": [{"name": "Folder", "parameters": [{"name": "path", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": []}, {"type": + "Oracle", "creationMethods": [{"name": "Oracle", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Teradata", "creationMethods": [{"name": "Teradata", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "DB2", "creationMethods": [{"name": "DB2", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "database", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Sybase", "creationMethods": [{"name": "Sybase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "SapBusinessWarehouse", "creationMethods": [{"name": "SAPBW", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "systemNumber", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "clientId", "dataType": "Text", "required": true, "allowedValues": + null}]}, {"name": "SAPBWMessageServer", "parameters": [{"name": "server", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Informix", "creationMethods": [{"name": "Informix", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "ActiveDirectory", "creationMethods": [{"name": "ActiveDirectory", + "parameters": [{"name": "domain", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Essbase", "creationMethods": [{"name": "Essbase", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "Odbc", "creationMethods": [{"name": "ODBC", "parameters": [{"name": + "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "OleDb", "creationMethods": [{"name": "OleDb", "parameters": + [{"name": "connectionString", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + []}, {"type": "appFigures", "creationMethods": [{"name": "appFigures.Tables", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQuery", "creationMethods": [{"name": "GoogleBigQuery.Database", + "parameters": [{"name": "BillingProject", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "ProjectId", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleBigQueryAad", "creationMethods": [{"name": "GoogleBigQueryAad.Database", + "parameters": [{"name": "billingProject", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "UseStorageApi", "dataType": + "Boolean", "required": false, "allowedValues": null}, {"name": "LargeResultDataset", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "ConnectionTimeout", + "dataType": "Duration", "required": false, "allowedValues": null}, {"name": + "CommandTimeout", "dataType": "Duration", "required": false, "allowedValues": + null}, {"name": "BYOID_AudienceUri", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "ProjectId", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "PowerBI", "creationMethods": [{"name": "PowerBI.Dataflows", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cds", "creationMethods": [{"name": "Cds.Entities", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "ReorderColumns", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "UseFormattedValue", "dataType": "Boolean", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataLake", "creationMethods": [{"name": "DataLake.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "PageSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataWorld", "creationMethods": [{"name": "DataWorld.Dataset", + "parameters": [{"name": "owner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "id", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DocumentDB", "creationMethods": [{"name": "DocumentDB.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365BusinessCentral", "creationMethods": [{"name": + "Dynamics365BusinessCentral.ApiContentsWithOptions", "parameters": [{"name": + "environment", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "apiRoute", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseReadOnlyReplica", "dataType": "Boolean", "required": false, + "allowedValues": null}, {"name": "AcceptLanguage", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "Timeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "ODataMaxPageSize", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics 365 Business Central (on-premises)", "creationMethods": [{"name": + "Dynamics365BusinessCentralOnPremises.Contents", "parameters": [{"name": "url", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "company", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Dynamics NAV", "creationMethods": [{"name": "DynamicsNav.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "company", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "github", "creationMethods": [{"name": "Github.Tables", "parameters": + [{"name": "RepositoryOwner", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Repository", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHive", "creationMethods": [{"name": "AzureHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ApacheHive", "creationMethods": [{"name": "ApacheHiveLLAP.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "thriftTransport", "dataType": "Number", "required": true, + "allowedValues": ["1", "2"]}]}], "supportedCredentialTypes": ["Basic", "Windows"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Impala", "creationMethods": [{"name": "Impala.Database", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Implementation", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Anonymous", "Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataExplorer", "creationMethods": [{"name": "AzureDataExplorer.Contents", + "parameters": [{"name": "cluster", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "tableOrQuery", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "MaxRows", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "MaxSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "NoTruncate", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "AdditionalSetStatements", "dataType": "Text", "required": + false, "allowedValues": null}]}, {"name": "AzureDataExplorer.KqlDatabase", + "parameters": [{"name": "cluster", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "tableOrQuery", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "MaxRows", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "MaxSize", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "NoTruncate", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "AdditionalSetStatements", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedIn", "creationMethods": [{"name": "LinkedIn.SalesNavigator", + "parameters": [{"name": "selectContracts", "dataType": "Text", "required": + true, "allowedValues": ["All Contracts", "Selected Contracts"]}, {"name": + "startAt", "dataType": "Date", "required": false, "allowedValues": null}, + {"name": "endAt", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "mixpanel", "creationMethods": [{"name": "Mixpanel.Tables", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Netezza", "creationMethods": [{"name": "Netezza.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}, {"name": "NormalizeDatabaseName", + "dataType": "Boolean", "required": false, "allowedValues": null}, {"name": + "HierarchicalNavigation", "dataType": "Boolean", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewEnterprise", "creationMethods": [{"name": "PlanviewEnterprise.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRedshift", "creationMethods": [{"name": "AmazonRedshift.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ProviderName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Snowflake", "creationMethods": [{"name": "Snowflake.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "warehouse", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "ConnectionTimeout", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "CommandTimeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Spark", "creationMethods": [{"name": "AzureSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "BatchSize", "dataType": "Number", "required": false, "allowedValues": + null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", "required": + false, "allowedValues": null}, {"name": "Implementation", "dataType": "Text", + "required": false, "allowedValues": null}]}, {"name": "ApacheSpark.Tables", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Number", "required": true, "allowedValues": + ["0", "2"]}, {"name": "BatchSize", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "HierarchicalNavigation", "dataType": "Boolean", + "required": false, "allowedValues": null}, {"name": "Implementation", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkPost", "creationMethods": [{"name": "SparkPost.NavTable", + "parameters": [{"name": "DaysToAggregate", "dataType": "Number", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SweetIQ", "creationMethods": [{"name": "SweetIQ.Tables", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Troux", "creationMethods": [{"name": "Troux.Feed", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "VSTS", "creationMethods": [{"name": "VSTS.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vertica", "creationMethods": [{"name": "Vertica.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Acterys", "creationMethods": [{"name": "Acterys.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ADPAnalytics", "creationMethods": [{"name": "ADPAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Anaplan", "creationMethods": [{"name": "Anaplan.Contents", + "parameters": [{"name": "apiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "authUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Asana", "creationMethods": [{"name": "Asana.Tables", "parameters": + [{"name": "link", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AssembleViews", "creationMethods": [{"name": "AssembleViews.Feed", + "parameters": [{"name": "resourceUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutodeskConstructionCloud", "creationMethods": [{"name": + "AutodeskConstructionCloud.Feed", "parameters": [{"name": "region", "dataType": + "Text", "required": true, "allowedValues": ["United States", "Europe", "Australia"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomationAnywhere", "creationMethods": [{"name": "AutomationAnywhere.Feed", + "parameters": [{"name": "CRVersion", "dataType": "Text", "required": true, + "allowedValues": ["10.x/11.x", "Automation 360", "11.3.5.1 Or Higher"]}, {"name": + "CRHostName", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AutomyDataAnalytics", "creationMethods": [{"name": "AutomyDataAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BI360", "creationMethods": [{"name": "BI360.Contents", "parameters": + [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BitSightSecurityRatings", "creationMethods": [{"name": "BitSightSecurityRatings.Contents", + "parameters": [{"name": "company_guid", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "affects_rating_findings", "dataType": "Boolean", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Bloomberg", "creationMethods": [{"name": "Bloomberg.Query", "parameters": + [{"name": "Bloomberg", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BQECore", "creationMethods": [{"name": "BQECore.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BuildingConnected", "creationMethods": [{"name": "BuildingConnected.Contents", + "parameters": [{"name": "rangeStart", "dataType": "DateTimeZone", "required": + false, "allowedValues": null}, {"name": "rangeEnd", "dataType": "DateTimeZone", + "required": false, "allowedValues": null}, {"name": "includeClosed", "dataType": + "Boolean", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CCHTagetik", "creationMethods": [{"name": "CCHTagetik.Contents", "parameters": + [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "AW", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Dataset", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CDataConnectCloud", "creationMethods": [{"name": "CDataConnectCloud.ContentsV2", + "parameters": [{"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Celonis", "creationMethods": [{"name": "Celonis.Navigation", + "parameters": [{"name": "URL", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cherwell", "creationMethods": [{"name": "Cherwell.SavedSearches", + "parameters": [{"name": "API URL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Client ID", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Locale", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Saved Search URL", "dataType": "Text", "required": false, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CloudBluePSA", "creationMethods": [{"name": "CloudBluePSA.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "filter", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Cognite", "creationMethods": [{"name": "Cognite.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "environment", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CogniteDataSource", "creationMethods": [{"name": "CogniteDataSource.Contents", + "parameters": [{"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "organization", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Databricks", "creationMethods": [{"name": "Databricks.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DatabricksMultiCloud", "creationMethods": [{"name": "DatabricksMultiCloud.Catalogs", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "EnableAutomaticProxyDiscovery", "dataType": "Text", "required": + false, "allowedValues": ["enabled", "disabled"]}, {"name": "Implementation", + "dataType": "Text", "required": false, "allowedValues": [null, "2.0"]}]}], + "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DeltaSharing", "creationMethods": [{"name": "DeltaSharing.Contents", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "rowLimitHint", "dataType": "Number", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dremio", "creationMethods": [{"name": "Dremio.DatabasesV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled", "Enabled-PEM"]}, {"name": "engine", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "routingTag", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "routingQueue", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DremioCloud", "creationMethods": [{"name": "DremioCloud.DatabasesByServerV370", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "projectId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "engine", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingTag", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "routingQueue", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": false, "allowedValues": + ["Enabled-PEM"]}]}], "supportedCredentialTypes": ["OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynatraceGrail", "creationMethods": [{"name": "DynatraceGrail.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "QueryInput", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ScanGBParameter", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "MaxResultParameter", "dataType": "Number", + "required": false, "allowedValues": null}, {"name": "MaxBytesParameter", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "SamplingParameter", + "dataType": "Number", "required": false, "allowedValues": ["10", "100", "1000", + "10000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EduFrame", "creationMethods": [{"name": "EduFrame.Contents", + "parameters": [{"name": "domainSlug", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Key"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "EmigoDataSourceConnector", "creationMethods": [{"name": "Emigo.Contents", + "parameters": [{"name": "DataRestrictionType", "dataType": "Text", "required": + false, "allowedValues": ["Not set", "Days", "Weeks", "Months", "Quarters", + "Years"]}, {"name": "DataRestrictionValue", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "DataRestrictionMode", "dataType": + "Text", "required": false, "allowedValues": ["Default", "Exact"]}, {"name": + "AuthorizationMode", "dataType": "Text", "required": false, "allowedValues": + ["Default", "EmigoObszary", "EmigoHierarchia", "CustomRestrictions"]}]}], + "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EntersoftBusinessSuite", "creationMethods": [{"name": "EntersoftBusinessSuite.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EQuIS", "creationMethods": [{"name": "EQuIS.Contents", "parameters": + [{"name": "baseUri", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "eWayCRM", "creationMethods": [{"name": "eWayCRM.Contents2", + "parameters": [{"name": "IncludeRelations", "dataType": "Boolean", "required": + false, "allowedValues": ["false", "true"]}, {"name": "Query", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "QueryAmount", + "dataType": "Boolean", "required": false, "allowedValues": ["false", "true"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetAnalytics", "creationMethods": [{"name": "FactSetAnalytics.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FactSetRMS", "creationMethods": [{"name": "FactSetRMS.Functions", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Funnel", "creationMethods": [{"name": "Funnel.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HexagonSmartApi", "creationMethods": [{"name": "HexagonSmartApi.Feed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "headers", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "odataFeedVersion", "dataType": "Text", "required": false, + "allowedValues": ["2.0", "1.0"]}]}], "supportedCredentialTypes": ["OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "IndustrialAppStore", "creationMethods": [{"name": "IndustrialAppStore.NavigationTable", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformationGrid", "creationMethods": [{"name": "InformationGrid.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "inwink", "creationMethods": [{"name": "inwink.ScopeContents", + "parameters": [{"name": "customerId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "scope", "dataType": "Text", "required": + true, "allowedValues": ["Audience", "Event", "Community"]}, {"name": "scopeId", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "JamfPro", "creationMethods": [{"name": "JamfPro.Contents", "parameters": + [{"name": "jamfUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kognitwin", "creationMethods": [{"name": "Kognitwin.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "kxkdbinsightsenterprise", "creationMethods": [{"name": "kxkdbinsightsenterprise.Contents", + "parameters": [{"name": "HostUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LEAP", "creationMethods": [{"name": "LEAP.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "LinkedInLearning", "creationMethods": [{"name": "LinkedInLearning.Contents", + "parameters": [{"name": "start_date", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "end_date", "dataType": "DateTime", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicroStrategyDataset", "creationMethods": [{"name": "MicroStrategyDataset.Contents", + "parameters": [{"name": "libraryUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "authMode", "dataType": "Text", "required": + false, "allowedValues": ["Standard", "LDAP"]}, {"name": "limit", "dataType": + "Number", "required": false, "allowedValues": null}, {"name": "timeout", "dataType": + "Number", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OneStream", "creationMethods": [{"name": "OneStream.Navigation", + "parameters": [{"name": "OneStreamURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Paxata", "creationMethods": [{"name": "Paxata.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewOKR", "creationMethods": [{"name": "PlanviewOKR.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PlanviewProjectplace", "creationMethods": [{"name": "PlanviewProjectplace.Contents", + "parameters": [{"name": "ODataURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Profisee", "creationMethods": [{"name": "Profisee.Tables", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QuickBase", "creationMethods": [{"name": "QuickBase.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Roamler", "creationMethods": [{"name": "Roamler.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Samsara", "creationMethods": [{"name": "Samsara.Records", + "parameters": [{"name": "Region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}, {"name": "RangeStart", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "RangeEnd", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SDMX", "creationMethods": [{"name": "SDMX.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Option", "dataType": "Text", "required": true, "allowedValues": + ["Show codes and labels", "Show codes only", "Show labels only"]}, {"name": + "Language", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsBI", "creationMethods": [{"name": "ShortcutsBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Siteimprove", "creationMethods": [{"name": "Siteimprove.Contents", + "parameters": []}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SmartsheetGlobal", "creationMethods": [{"name": "SmartsheetGlobal.Contents", + "parameters": [{"name": "region", "dataType": "Text", "required": true, "allowedValues": + ["US", "EU"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SoftOneBI", "creationMethods": [{"name": "SoftOneBI.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolarWindsServiceDesk", "creationMethods": [{"name": "SolarWindsServiceDesk.ContentsV113", + "parameters": [{"name": "RangeStart", "dataType": "DateTime", "required": + false, "allowedValues": null}, {"name": "RangeEnd", "dataType": "DateTime", + "required": false, "allowedValues": null}, {"name": "CustomFieldsStr", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Spigit", "creationMethods": [{"name": "Spigit.Contents", "parameters": [{"name": + "ODataURL", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SumTotal", "creationMethods": [{"name": "SumTotal.ODataFeed", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Supermetrics", "creationMethods": [{"name": "Supermetrics.Render", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SurveyMonkey", "creationMethods": [{"name": "SurveyMonkey.Contents", + "parameters": []}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TeamDesk", "creationMethods": [{"name": "TeamDesk.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Tenforce", "creationMethods": [{"name": "Tenforce.Contents", + "parameters": [{"name": "ApplicationUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "ListId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "DataType", "dataType": "Text", "required": + true, "allowedValues": ["Do not include", "Include"]}]}], "supportedCredentialTypes": + ["Basic", "Windows"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Usercube", "creationMethods": [{"name": "Usercube.Universes", + "parameters": [{"name": "serverUrl", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Vena", "creationMethods": [{"name": "Vena.Contents", "parameters": + [{"name": "source", "dataType": "Text", "required": true, "allowedValues": + ["https://ca3.vena.io", "https://us3.vena.io", "https://us2.vena.io", "https://us1.vena.io", + "https://eu1.vena.io"]}, {"name": "modelQuery", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "apiVersion", "dataType": "Text", + "required": false, "allowedValues": ["v1", "v2"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VesselInsight", "creationMethods": [{"name": "VesselInsight.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebtrendsAnalytics", "creationMethods": [{"name": "WebtrendsAnalytics.Tables", + "parameters": [{"name": "ProfileId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Period", "dataType": "Text", "required": + true, "allowedValues": ["Custom Date", "Report Period"]}, {"name": "reportType", + "dataType": "Text", "required": true, "allowedValues": ["Summary", "Trend", + "Individual"]}, {"name": "startDate", "dataType": "Date", "required": false, + "allowedValues": null}, {"name": "endDate", "dataType": "Date", "required": + false, "allowedValues": null}, {"name": "startPeriod", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "endPeriod", "dataType": + "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Windsor", "creationMethods": [{"name": "Windsor.Main", "parameters": []}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Witivio", "creationMethods": [{"name": "Witivio.Contents", + "parameters": [{"name": "botId", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Wrike", "creationMethods": [{"name": "Wrike.Contents", "parameters": + []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZendeskData", "creationMethods": [{"name": "ZendeskData.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ZohoCreator", "creationMethods": [{"name": "ZohoCreator.Contents", + "parameters": [{"name": "creatordomain", "dataType": "Text", "required": true, + "allowedValues": ["zoho.com", "zoho.eu", "zoho.com.cn", "zoho.in", "zoho.com.au"]}, + {"name": "scopname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "applinkname", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "reportlinkname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Zucchetti", "creationMethods": [{"name": "Zucchetti.Contents", + "parameters": [{"name": "Url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Environment", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AtScale", "creationMethods": [{"name": "AtScale.Cubes", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "ConnectionTimeout", "dataType": "Duration", "required": false, + "allowedValues": null}, {"name": "CommandTimeout", "dataType": "Duration", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureCosmosDBForMongoDBvCore", "creationMethods": [{"name": "AzureCosmosDBForMongoDBvCore.Contents", + "parameters": [{"name": "baseURL", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "collection", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCostManagement", "creationMethods": [{"name": "AzureCostManagement.Tables", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Billing Profile Id", "Enrollment Number", "Manually Input Scope"]}, {"name": + "scopeValue", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "numberOfMonths", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "startDate", "dataType": "Date", "required": false, "allowedValues": + null}, {"name": "endDate", "dataType": "Date", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDeviceRegistry", "creationMethods": [{"name": "AzureDeviceRegistry.Query", + "parameters": [{"name": "scope", "dataType": "Text", "required": true, "allowedValues": + ["Tenant", "Subscription"]}, {"name": "subscriptions", "dataType": "Text", + "required": false, "allowedValues": null}, {"name": "namespaces", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "customAttributes", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}, + {"name": "pagesize", "dataType": "Number", "required": false, "allowedValues": + ["5", "10", "25", "50", "100", "200", "300", "400", "500", "600", "700", "800", + "900", "1000"]}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureResourceGraph", "creationMethods": [{"name": "AzureResourceGraph.Query", + "parameters": [{"name": "query", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "scope", "dataType": "Text", "required": false, "allowedValues": + ["Tenant", "Subscription", "Management group"]}, {"name": "subscription", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "managementGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "resultTruncated", + "dataType": "Boolean", "required": false, "allowedValues": ["true", "false"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CommonDataService", "creationMethods": [{"name": "CommonDataService.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "CosmosDB", "creationMethods": [{"name": "CosmosDB.Contents", "parameters": + [{"name": "host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "NUMBER_OF_RETRIES", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "ENABLE_AVERAGE_FUNCTION_PASSDOWN", "dataType": "Text", "required": + false, "allowedValues": null}, {"name": "ENABLE_SORT_PASSDOWN_FOR_MULTIPLE_COLUMNS", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Key", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CustomerInsights", "creationMethods": [{"name": "CustomerInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "FabricSql", "creationMethods": [{"name": "FabricSql.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Fhir", "creationMethods": [{"name": "Fhir.Contents", "parameters": [{"name": + "url", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "searchQuery", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleSheets", "creationMethods": [{"name": "GoogleSheets.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Intune", "creationMethods": [{"name": "Intune.Contents", + "parameters": [{"name": "maxHistoryDays", "dataType": "Number", "required": + true, "allowedValues": ["1", "2", "3", "4", "5", "6", "7", "14", "30", "60"]}]}], + "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Lakehouse", "creationMethods": [{"name": "Lakehouse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAzureDataManagerForEnergy", "creationMethods": [{"name": + "MicrosoftAzureDataManagerForEnergy.Search", "parameters": [{"name": "serviceName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "dataPartition", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "kind", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "query", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "limit", + "dataType": "Number", "required": false, "allowedValues": null}, {"name": + "returnedFields", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatamarts", "creationMethods": [{"name": "PowerBI.Datamarts", + "parameters": [{"name": "server", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerPlatformDataflows", "creationMethods": [{"name": "PowerPlatform.Dataflows", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ProductInsights", "creationMethods": [{"name": "ProductInsights.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Synapse", "creationMethods": [{"name": "Synapse.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Warehouse", "creationMethods": [{"name": "Fabric.Warehouse", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "VivaInsights", "creationMethods": [{"name": "VivaInsights.Data", "parameters": + [{"name": "scopeId", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "jobName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "jobId", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SchemaType", "dataType": "Text", "required": false, "allowedValues": + ["Pivoted", "Unpivoted"]}, {"name": "APIType", "dataType": "Text", "required": + false, "allowedValues": ["Aggregated data", "Row-level data"]}, {"name": "TableName", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Linkar", "creationMethods": [{"name": "Linkar.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "entrypoint", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "language", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "freetext", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "customvars", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "FileName", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SelectClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "DictClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "SortClause", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "sqlmode", "dataType": "Boolean", "required": false, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Actian", "creationMethods": [{"name": "Actian.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonAthena", "creationMethods": [{"name": "AmazonAthena.Databases", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "role", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonOpenSearchService", "creationMethods": [{"name": "AmazonOpenSearchService.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "BIConnector", "creationMethods": [{"name": "BIConnector.Contents", + "parameters": [{"name": "dsnname", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ClickHouse", "creationMethods": [{"name": "ClickHouse.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DataVirtuality", "creationMethods": [{"name": "DataVirtuality.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DenodoForPowerBI", "creationMethods": [{"name": "Denodo.Contents", + "parameters": [{"name": "DSN", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "debug", "dataType": "Boolean", "required": false, "allowedValues": + ["false", "true"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ExactOnlinePremium", "creationMethods": [{"name": "ExactOnlinePremium.Contents", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Exasol", "creationMethods": [{"name": "Exasol.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encrypted", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic", "Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Foundry", "creationMethods": [{"name": "Foundry.Contents", "parameters": + [{"name": "BaseUri", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "datasetRid", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "branch", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Key", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Indexima", "creationMethods": [{"name": "Indexima.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "ODBCdriver", "dataType": "Text", "required": false, "allowedValues": + ["DSN"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IntersystemsHealthInsight", "creationMethods": [{"name": + "IntersystemsHealthInsight.Database", "parameters": [{"name": "host", "dataType": + "Text", "required": true, "allowedValues": null}, {"name": "port", "dataType": + "Number", "required": true, "allowedValues": null}, {"name": "namespace", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "ssl", + "dataType": "Text", "required": true, "allowedValues": ["Yes", "No"]}, {"name": + "hideSystemTables", "dataType": "Text", "required": true, "allowedValues": + ["Yes", "No"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "JethroODBC", "creationMethods": [{"name": "JethroODBC.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kyligence", "creationMethods": [{"name": "Kyligence.Database", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "KyvosODBC", "creationMethods": [{"name": "KyvosODBC.Databases", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "httpPath", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "encryption", "dataType": "Text", "required": true, "allowedValues": + ["Enabled", "Disabled"]}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MariaDB", "creationMethods": [{"name": "MariaDB.Contents", "parameters": + [{"name": "MariaDB Data Source", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "CreateNavigationProperties", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MarkLogicODBC", "creationMethods": [{"name": "MarkLogicODBC.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "port", "dataType": "Number", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasODBC", "creationMethods": [{"name": "MongoDBAtlasODBC.Contents", + "parameters": [{"name": "mongodbUri", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "database", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "OpenSearchProject", "creationMethods": [{"name": "OpenSearchProject.Contents", + "parameters": [{"name": "Server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "UseSSL", "dataType": "Boolean", "required": true, "allowedValues": + ["true", "false"]}]}], "supportedCredentialTypes": ["Anonymous", "Basic", + "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "QubolePresto", "creationMethods": [{"name": "QubolePresto.Contents", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SingleStoreODBC", "creationMethods": [{"name": "SingleStoreODBC.DataSource", + "parameters": [{"name": "ServerAddr", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "Database", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "UseSSL", "dataType": "Boolean", "required": + false, "allowedValues": ["true", "false"]}]}], "supportedCredentialTypes": + ["Windows", "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstPresto", "creationMethods": [{"name": "StarburstPresto.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "Windows", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "StarburstAad", "creationMethods": [{"name": "StarburstAad.Contents", + "parameters": [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Port", "dataType": "Number", "required": true, "allowedValues": + null}, {"name": "Role", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "Catalog", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "UseSystemProxy", "dataType": "Text", "required": false, "allowedValues": + ["No (default)", "Yes"]}, {"name": "ExtraConnectionString", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2", "Key"], "supportedConnectionEncryptionTypes": ["NotEncrypted", + "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "TibcoTdv", "creationMethods": [{"name": "TibcoTdv.DataSource", + "parameters": [{"name": "dsn", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "advancedOptions", "dataType": "Text", "required": false, + "allowedValues": null}, {"name": "Query", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic", "Windows", + "Anonymous"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AdlsGen2CosmosStructuredStream", "creationMethods": [{"name": "AdlsGen2CosmosStructuredStream.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForOracle", "creationMethods": [{"name": "AmazonRdsForOracle.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonRdsForSqlServer", "creationMethods": [{"name": "AmazonRdsForSqlServer.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AmazonS3", "creationMethods": [{"name": "AmazonS3.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "roleArn", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AmazonS3Compatible", "creationMethods": [{"name": "AmazonS3Compatible.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AvevaConnect", "creationMethods": [{"name": "AvevaConnect.Contents", + "parameters": [{"name": "AccountId", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "url", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureAISearch", "creationMethods": [{"name": "AzureAISearch.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureArtifactFeed", "creationMethods": [{"name": "AzureArtifactFeed.Contents", + "parameters": [{"name": "feedUrl", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureBatch", "creationMethods": [{"name": "AzureBatch.Contents", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "batchUrl", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "poolName", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureCosmosDBForMongoDB", "creationMethods": [{"name": "AzureCosmosDBForMongoDB.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "serverVersion", "dataType": "Text", "required": true, "allowedValues": + ["Above 3.2", "3.2"]}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabaseForMySQL", "creationMethods": [{"name": "AzureDatabaseForMySQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDatabricksWorkspace", "creationMethods": [{"name": "AzureDatabricksWorkspace.Actions", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureDataFactory", "creationMethods": [{"name": "AzureDataFactory.Actions", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroup", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "dataFactoryName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDataLakeStoreCosmosStructuredStream", "creationMethods": + [{"name": "AzureDataLakeStoreCosmosStructuredStream.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFiles", "creationMethods": [{"name": "AzureFiles.Contents", + "parameters": [{"name": "shareUrl", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "snapshot", "dataType": "Text", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureFunction", "creationMethods": [{"name": "AzureFunction.Contents", + "parameters": [{"name": "functionAppUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Key", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureHDInsightCluster", "creationMethods": [{"name": "AzureHDInsightCluster.Actions", + "parameters": [{"name": "hdiUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "entSecPackageEnabled", "dataType": "Boolean", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureHDInsightOnDemandCluster", "creationMethods": [{"name": + "AzureHDInsightOnDemandCluster.Actions", "parameters": [{"name": "subscriptionId", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "resourceGroupName", + "dataType": "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureKeyVault", "creationMethods": [{"name": "AzureKeyVault.Actions", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureMachineLearning", "creationMethods": [{"name": "AzureMachineLearning.Contents", + "parameters": [{"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": true, "allowedValues": null}, {"name": "workspaceName", "dataType": + "Text", "required": true, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzurePostgreSQL", "creationMethods": [{"name": "AzurePostgreSQL.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureServiceBus", "creationMethods": [{"name": "AzureServiceBus.Contents", + "parameters": [{"name": "hostName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureSqlMI", "creationMethods": [{"name": "AzureSqlMI.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "Query", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "AzureSynapseWorkspace", "creationMethods": [{"name": "AzureSynapseWorkspace.Actions", + "parameters": [{"name": "workspaceName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Cassandra", "creationMethods": [{"name": "Cassandra.Contents", "parameters": + [{"name": "Host", "dataType": "Text", "required": true, "allowedValues": null}, + {"name": "Port", "dataType": "Text", "required": false, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentCloud", "creationMethods": [{"name": "ConfluentCloud.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ConfluentSchemaRegistry", "creationMethods": [{"name": "ConfluentSchemaRegistry.Contents", + "parameters": [{"name": "schemaRegistryUrl", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "CopyJob", "creationMethods": [{"name": "CopyJob.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "DataLakeAnalytics", "creationMethods": [{"name": "DataLakeAnalytics.Account", + "parameters": [{"name": "accountName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "subscriptionId", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "resourceGroupName", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Dynamics365", "creationMethods": [{"name": "Dynamics365.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsAX", "creationMethods": [{"name": "DynamicsAX.Contents", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "DynamicsCrm", "creationMethods": [{"name": "DynamicsCrm.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "EventHub", "creationMethods": [{"name": "EventHub.Contents", + "parameters": [{"name": "endpoint", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "entityPath", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["OAuth2", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FabricDataPipelines", "creationMethods": [{"name": "FabricDataPipelines.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "FTP", "creationMethods": [{"name": "FTP.Contents", "parameters": [{"name": + "server", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GoogleCloudStorage", "creationMethods": [{"name": "GoogleCloudStorage.Storage", + "parameters": [{"name": "url", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GooglePubSub", "creationMethods": [{"name": "GooglePubSub.Contents", + "parameters": [{"name": "projectId", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "GreenplumForPipeline", "creationMethods": [{"name": "GreenplumForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "connectionTimeout", "dataType": "Number", "required": false, + "allowedValues": null}, {"name": "commandTimeout", "dataType": "Number", "required": + false, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "HdfsForPipeline", "creationMethods": [{"name": "HdfsForPipeline.Contents", + "parameters": [{"name": "clusterURL", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Windows", "Anonymous"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "HttpServer", "creationMethods": [{"name": "HttpServer.Contents", "parameters": + [{"name": "url", "dataType": "Text", "required": true, "allowedValues": null}]}], + "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "InformixForPipeline", "creationMethods": [{"name": "InformixForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "service", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "protocol", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "IoTHub", "creationMethods": [{"name": "IoTHub.Contents", + "parameters": [{"name": "entityPath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Kinesis", "creationMethods": [{"name": "Kinesis.Contents", + "parameters": [{"name": "streamName", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MariaDBForPipeline", "creationMethods": [{"name": "MariaDBForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "database", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MicrosoftAccess", "creationMethods": [{"name": "MicrosoftAccess.Contents", + "parameters": [{"name": "filePath", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Anonymous", "Basic"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftOutlook", "creationMethods": [{"name": "MicrosoftOutlook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "MicrosoftTeams", "creationMethods": [{"name": "MicrosoftTeams.Actions", "parameters": + []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBAtlasForPipeline", "creationMethods": [{"name": "MongoDBAtlasForPipeline.Database", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "cluster", "dataType": "Text", "required": false, "allowedValues": + null}, {"name": "randomString", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MongoDBForPipeline", "creationMethods": [{"name": "MongoDBForPipeline.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "MQTT", "creationMethods": [{"name": "MQTT.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Notebook", "creationMethods": [{"name": "Notebook.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "OracleCloudStorage", "creationMethods": [{"name": "OracleCloudStorage.Contents", + "parameters": [{"name": "APIEndpoint", "dataType": "Text", "required": true, + "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "PowerBIDatasets", "creationMethods": [{"name": "PowerBIDatasets.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "Presto", "creationMethods": [{"name": "Presto.Contents", "parameters": [{"name": + "Server", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Catalog", "dataType": "Text", "required": true, "allowedValues": null}, {"name": + "Timezone", "dataType": "Text", "required": false, "allowedValues": null}, + {"name": "ServerCertificateValidation", "dataType": "Text", "required": false, + "allowedValues": ["Enable", "Disable"]}]}], "supportedCredentialTypes": ["Anonymous", + "Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted", "Encrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "RestService", "creationMethods": [{"name": "RestService.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SalesforceServiceCloud", "creationMethods": [{"name": "SalesforceServiceCloud.Contents", + "parameters": [{"name": "environmentURL", "dataType": "Text", "required": + true, "allowedValues": null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SAPBWOpenHubApplicationServer", "creationMethods": [{"name": + "SAPBWOpenHubApplicationServer.Contents", "parameters": [{"name": "appServerName", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "systemNumber", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "clientID", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPBWOpenHubMessageServer", "creationMethods": [{"name": "SAPBWOpenHubMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableApplicationServer", "creationMethods": [{"name": "SAPTableApplicationServer.Contents", + "parameters": [{"name": "appServerName", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "systemNumber", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "languageCode", "dataType": "Text", + "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SAPTableMessageServer", "creationMethods": [{"name": "SAPTableMessageServer.Contents", + "parameters": [{"name": "messageServer", "dataType": "Text", "required": true, + "allowedValues": null}, {"name": "clientID", "dataType": "Text", "required": + true, "allowedValues": null}, {"name": "messageServerService", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "systemID", "dataType": + "Text", "required": false, "allowedValues": null}, {"name": "logonGroup", + "dataType": "Text", "required": false, "allowedValues": null}, {"name": "languageCode", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "ServiceNow", "creationMethods": [{"name": "ServiceNow.Data", "parameters": + [{"name": "instance", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SFTP", "creationMethods": [{"name": "SFTP.Contents", "parameters": + [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "fingerprint", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "Shopify", "creationMethods": [{"name": "Shopify.Database", + "parameters": [{"name": "host", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted", "Encrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ShortcutsExtensibilityTest", "creationMethods": [{"name": + "ShortcutsExtensibilityTest.Contents", "parameters": [{"name": "baseUrl", + "dataType": "Text", "required": true, "allowedValues": null}, {"name": "audience", + "dataType": "Text", "required": false, "allowedValues": null}]}], "supportedCredentialTypes": + ["Basic", "OAuth2"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SolacePubsub", "creationMethods": [{"name": "SolacePubsub.Contents", + "parameters": [{"name": "server", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "SparkJobDefinition", "creationMethods": [{"name": "SparkJobDefinition.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2", "ServicePrincipal"], + "supportedConnectionEncryptionTypes": ["NotEncrypted"], "supportsSkipTestConnection": + true, "supportedCredentialTypesForUsageInUserControlledCode": null}, {"type": + "SqlAnalyticsEndpoint", "creationMethods": [{"name": "SqlAnalyticsEndpoint.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "UserDataFunctions", "creationMethods": [{"name": "UserDataFunctions.Actions", + "parameters": []}], "supportedCredentialTypes": ["OAuth2"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "WebForPipeline", "creationMethods": [{"name": "WebForPipeline.Contents", + "parameters": [{"name": "baseUrl", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "audience", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["OAuth2", "Basic", "Anonymous", "Key", + "ServicePrincipal"], "supportedConnectionEncryptionTypes": ["NotEncrypted"], + "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "ElasticSearch", "creationMethods": [{"name": "ElasticSearch.Database", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "keyColumnName", "dataType": "Text", "required": false, "allowedValues": + null}]}], "supportedCredentialTypes": ["Basic", "Anonymous"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}, {"type": "AzureDevOpsServer", "creationMethods": [{"name": "AzureDevOpsServer.AnalyticsViews", + "parameters": [{"name": "url", "dataType": "Text", "required": true, "allowedValues": + null}, {"name": "project", "dataType": "Text", "required": true, "allowedValues": + null}]}], "supportedCredentialTypes": ["Windows", "Key"], "supportedConnectionEncryptionTypes": + ["NotEncrypted"], "supportsSkipTestConnection": true, "supportedCredentialTypesForUsageInUserControlledCode": + null}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '7825' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:17:31 GMT + Pragma: + - no-cache + RequestId: + - 5c7d0ef6-0527-4b44-bece-a8742b871ffb + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: '{"description": "Created by fab", "displayName": "fabcli000001", "connectivityType": + "OnPremisesGateway", "gatewayId": "00000000-0000-0000-0000-000000000007", "privacyLevel": + "None", "connectionDetails": "mock_request_connection_details", "credentialDetails": + "mocked_credential_details"}' + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '1239' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: POST + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"gatewayId": "00000000-0000-0000-0000-000000000007", "id": "d30a154b-98f6-40f8-a4c3-5762d0a027c2", + "displayName": "fabcli000001", "connectivityType": "OnPremisesGateway", "connectionDetails": + {"path": "mocked_sql_server_server.database.windows.net;mocked_sql_server_database", + "type": "SQL"}, "privacyLevel": "None", "credentialDetails": "mocked_credential_details"}' + headers: + Access-Control-Expose-Headers: + - RequestId,Location + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '303' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:17:36 GMT + Location: + - https://api.fabric.microsoft.com/v1/connections/d30a154b-98f6-40f8-a4c3-5762d0a027c2 + Pragma: + - no-cache + RequestId: + - 84c1ea20-9c1b-476c-b8b5-d507ebbe0e0c + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: GET + uri: https://api.fabric.microsoft.com/v1/connections + response: + body: + string: '{"value": [{"gatewayId": "00000000-0000-0000-0000-000000000007", "id": + "d30a154b-98f6-40f8-a4c3-5762d0a027c2", "displayName": "fabcli000001", "connectivityType": + "OnPremisesGateway", "connectionDetails": {"path": "mocked_sql_server_server.database.windows.net;mocked_sql_server_database", + "type": "SQL"}, "privacyLevel": "None", "credentialDetails": "mocked_credential_details"}]}' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '758' + Content-Type: + - application/json; charset=utf-8 + Date: + - Thu, 30 Oct 2025 14:17:37 GMT + Pragma: + - no-cache + RequestId: + - b3c71081-dffc-4d92-9f41-ced5d8611cc3 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + Content-Type: + - application/json + User-Agent: + - ms-fabric-cli-test/1.2.0 + method: DELETE + uri: https://api.fabric.microsoft.com/v1/connections/d30a154b-98f6-40f8-a4c3-5762d0a027c2 + response: + body: + string: '' + headers: + Access-Control-Expose-Headers: + - RequestId + Cache-Control: + - no-store, must-revalidate, no-cache + Content-Encoding: + - gzip + Content-Length: + - '0' + Content-Type: + - application/octet-stream + Date: + - Thu, 30 Oct 2025 14:17:38 GMT + Pragma: + - no-cache + RequestId: + - e4f66b2a-5c24-4444-9891-2b6a77f4e071 + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - deny + home-cluster-uri: + - https://wabi-us-central-b-primary-redirect.analysis.windows.net/ + request-redirected: + - 'true' + status: + code: 200 + message: OK +version: 1 diff --git a/tests/test_commands/test_mkdir.py b/tests/test_commands/test_mkdir.py index 0c85442ed..916c66ac3 100644 --- a/tests/test_commands/test_mkdir.py +++ b/tests/test_commands/test_mkdir.py @@ -27,6 +27,8 @@ VirtualItemContainerType, VirtualWorkspaceType, ) +from fabric_cli.errors import ErrorMessages +from tests.test_commands.conftest import mock_print_done from tests.test_commands.data.models import EntityMetadata from tests.test_commands.data.static_test_data import StaticTestData from tests.test_commands.processors import generate_random_string @@ -1291,6 +1293,144 @@ def test_mkdir_connection_with_params_success( # Cleanup rm(connection_full_path) + def test_mkdir_connection_with_onpremises_gateway_params_success( + self, + cli_executor, + mock_print_done, + vcr_instance, + test_data: StaticTestData, + cassette_name, + ): + # Setup + connection_display_name = generate_random_string(vcr_instance, cassette_name) + connection_full_path = cli_path_join( + ".connections", connection_display_name + ".Connection" + ) + + # Execute command with gateway and OnPremisesGateway connectivity type + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=[{{\"gatewayId\":\"{test_data.onpremises_gateway_details.id}\",\"encryptedCredentials\":\"{test_data.onpremises_gateway_details.encrypted_credentials}\"}}]" + ) + + # Assert + mock_print_done.assert_called() + assert mock_print_done.call_count == 1 + assert f"'{connection_display_name}.Connection' created" == mock_print_done.call_args[0][0] + + mock_print_done.reset_mock() + + # Cleanup + rm(connection_full_path) + + def test_mkdir_connection_with_onpremises_gateway_params_ignore_params_success( + self, + cli_executor, + mock_print_done, + mock_print_warning, + vcr_instance, + test_data: StaticTestData, + cassette_name, + ): + # Setup + connection_display_name = generate_random_string(vcr_instance, cassette_name) + connection_full_path = cli_path_join( + ".connections", connection_display_name + ".Connection" + ) + + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=[{{\"gatewayId\":\"{test_data.onpremises_gateway_details.id}\",\"encryptedCredentials\":\"{test_data.onpremises_gateway_details.encrypted_credentials}\",\"ignoreParameters\":\"ignoreParameters\"}}]" + ) + + # Assert + mock_print_done.assert_called() + assert mock_print_done.call_count == 1 + assert f"'{connection_display_name}.Connection' created" == mock_print_done.call_args[0][0] + + mock_print_warning.assert_called() + assert mock_print_warning.call_count == 1 + assert f"Ignoring unsupported parameters for on-premises gateway: ['ignoreparameters']" == mock_print_warning.call_args[0][0] + + # Cleanup + rm(connection_full_path) + + + def test_mkdir_connection_with_onpremises_gateway_params_failure( + self, + cli_executor, + mock_fab_ui_print_error, + vcr_instance, + test_data: StaticTestData, + cassette_name, + ): + # Setup + connection_display_name = generate_random_string(vcr_instance, cassette_name) + connection_full_path = cli_path_join( + ".connections", connection_display_name + ".Connection" + ) + + # Test 1: Execute command with missing values params + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic" + ) + + # Assert + mock_fab_ui_print_error.assert_called() + assert mock_fab_ui_print_error.call_count == 1 + assert mock_fab_ui_print_error.call_args[0][0].message == "Missing parameters for credential type Basic: ['values']" + assert mock_fab_ui_print_error.call_args[0][0].status_code == "InvalidInput" + + mock_fab_ui_print_error.reset_mock() + + # Test 2: Execute command with missing encryptedCredentials params + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=[{{\"gatewayId\":\"{test_data.onpremises_gateway_details.id}\"}}]" + ) + + # Assert + mock_fab_ui_print_error.assert_called() + assert mock_fab_ui_print_error.call_count == 1 + assert mock_fab_ui_print_error.call_args[0][0].message == ErrorMessages.Common.missing_onpremises_gateway_parameters(['encryptedCredentials']) + assert mock_fab_ui_print_error.call_args[0][0].status_code == "InvalidInput" + + mock_fab_ui_print_error.reset_mock() + + # Test 3: Execute command with missing encryptedCredentials params in one of the values + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=[{{\"gatewayId\":\"{test_data.onpremises_gateway_details.id}\",\"encryptedCredentials\":\"{test_data.onpremises_gateway_details.encrypted_credentials}\"}},{{\"encryptedCredentials\":\"{test_data.onpremises_gateway_details.encrypted_credentials}\"}}]" + ) + + # Assert + mock_fab_ui_print_error.assert_called() + assert mock_fab_ui_print_error.call_count == 1 + assert mock_fab_ui_print_error.call_args[0][0].message == ErrorMessages.Common.missing_onpremises_gateway_parameters(['gatewayId']) + assert mock_fab_ui_print_error.call_args[0][0].status_code == "InvalidInput" + + mock_fab_ui_print_error.reset_mock() + + # Test 4: Execute command with invalid json format for values + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=[{{gatewayId:{test_data.onpremises_gateway_details.id}, encryptedCredentials:{test_data.onpremises_gateway_details.encrypted_credentials}}}]" + ) + + # Assert + mock_fab_ui_print_error.assert_called() + assert mock_fab_ui_print_error.call_count == 1 + assert mock_fab_ui_print_error.call_args[0][0].message == ErrorMessages.Common.invalid_onpremises_gateway_values() + assert mock_fab_ui_print_error.call_args[0][0].status_code == "InvalidInput" + + mock_fab_ui_print_error.reset_mock() + + # Test 5: Execute command with invalid values as string array + cli_executor.exec_command( + f"mkdir {connection_full_path} -P gatewayId={test_data.onpremises_gateway_details.id},connectionDetails.type=SQL,connectivityType=OnPremisesGateway,connectionDetails.parameters.server={test_data.sql_server.server}.database.windows.net,connectionDetails.parameters.database={test_data.sql_server.database},credentialDetails.type=Basic,credentialDetails.values=['gatewayId', 'encryptedCredentials']" + ) + + # Assert + mock_fab_ui_print_error.assert_called() + assert mock_fab_ui_print_error.call_count == 1 + assert mock_fab_ui_print_error.call_args[0][0].message == ErrorMessages.Common.invalid_onpremises_gateway_values() + assert mock_fab_ui_print_error.call_args[0][0].status_code == "InvalidInput" + def test_mkdir_connection_with_gateway_params_success( self, cli_executor,