SynapseFunctions

Functions

Link copied to clipboard

Get a Big Data pool. API Version: 2021-03-01.

suspend fun getBigDataPool(bigDataPoolName: String, resourceGroupName: String, workspaceName: String): GetBigDataPoolResult
Link copied to clipboard

Gets a Kusto pool database principalAssignment. API Version: 2021-04-01-preview.

suspend fun getDatabasePrincipalAssignment(databaseName: String, kustoPoolName: String, principalAssignmentName: String, resourceGroupName: String, workspaceName: String): GetDatabasePrincipalAssignmentResult
Link copied to clipboard

Returns a data connection. API Version: 2021-04-01-preview.

suspend fun getEventGridDataConnection(dataConnectionName: String, databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetEventGridDataConnectionResult
Link copied to clipboard

Returns a data connection. API Version: 2021-04-01-preview.

suspend fun getEventHubDataConnection(dataConnectionName: String, databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetEventHubDataConnectionResult
Link copied to clipboard

Get an integration runtime API Version: 2021-03-01.

suspend fun getIntegrationRuntime(integrationRuntimeName: String, resourceGroupName: String, workspaceName: String): GetIntegrationRuntimeResult
Link copied to clipboard

Get object metadata from an integration runtime API Version: 2021-03-01.

suspend fun getIntegrationRuntimeObjectMetadatum(integrationRuntimeName: String, metadataPath: String? = null, resourceGroupName: String, workspaceName: String): GetIntegrationRuntimeObjectMetadatumResult
Link copied to clipboard

Get the integration runtime status API Version: 2021-03-01.

suspend fun getIntegrationRuntimeStatus(integrationRuntimeName: String, resourceGroupName: String, workspaceName: String): GetIntegrationRuntimeStatusResult
Link copied to clipboard

Returns a data connection. API Version: 2021-04-01-preview.

suspend fun getIotHubDataConnection(dataConnectionName: String, databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetIotHubDataConnectionResult
Link copied to clipboard

Get a firewall rule API Version: 2021-03-01.

suspend fun getIpFirewallRule(resourceGroupName: String, ruleName: String, workspaceName: String): GetIpFirewallRuleResult
Link copied to clipboard
suspend fun getKey(argument: GetKeyPlainArgs): GetKeyResult

Gets a workspace key API Version: 2021-03-01.

suspend fun getKey(argument: suspend GetKeyPlainArgsBuilder.() -> Unit): GetKeyResult
suspend fun getKey(keyName: String, resourceGroupName: String, workspaceName: String): GetKeyResult
Link copied to clipboard

Gets a Kusto pool. API Version: 2021-04-01-preview.

suspend fun getkustoPool(kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetkustoPoolResult
Link copied to clipboard

Gets a Kusto pool principalAssignment. API Version: 2021-04-01-preview.

suspend fun getKustoPoolPrincipalAssignment(kustoPoolName: String, principalAssignmentName: String, resourceGroupName: String, workspaceName: String): GetKustoPoolPrincipalAssignmentResult
Link copied to clipboard

Gets a private endpoint connection. API Version: 2021-03-01.

suspend fun getPrivateEndpointConnection(privateEndpointConnectionName: String, resourceGroupName: String, workspaceName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Gets a privateLinkHub API Version: 2021-03-01.

suspend fun getPrivateLinkHub(privateLinkHubName: String, resourceGroupName: String): GetPrivateLinkHubResult
Link copied to clipboard

Returns a database. API Version: 2021-04-01-preview.

suspend fun getReadWriteDatabase(databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetReadWriteDatabaseResult
Link copied to clipboard

Get SQL pool properties API Version: 2021-03-01.

suspend fun getSqlPool(argument: suspend GetSqlPoolPlainArgsBuilder.() -> Unit): GetSqlPoolResult
suspend fun getSqlPool(resourceGroupName: String, sqlPoolName: String, workspaceName: String): GetSqlPoolResult
Link copied to clipboard

Gets the sensitivity label of a given column API Version: 2021-03-01.

suspend fun getSqlPoolSensitivityLabel(columnName: String, resourceGroupName: String, schemaName: String, sensitivityLabelSource: String, sqlPoolName: String, tableName: String, workspaceName: String): GetSqlPoolSensitivityLabelResult
Link copied to clipboard

Get a SQL pool's transparent data encryption configuration. API Version: 2021-03-01.

suspend fun getSqlPoolTransparentDataEncryption(resourceGroupName: String, sqlPoolName: String, transparentDataEncryptionName: String, workspaceName: String): GetSqlPoolTransparentDataEncryptionResult
Link copied to clipboard

Gets the Sql pool's vulnerability assessment. API Version: 2021-03-01.

suspend fun getSqlPoolVulnerabilityAssessment(resourceGroupName: String, sqlPoolName: String, vulnerabilityAssessmentName: String, workspaceName: String): GetSqlPoolVulnerabilityAssessmentResult
Link copied to clipboard

Get a workload classifier of Sql pool's workload group. API Version: 2021-03-01.

suspend fun getSqlPoolWorkloadClassifier(resourceGroupName: String, sqlPoolName: String, workloadClassifierName: String, workloadGroupName: String, workspaceName: String): GetSqlPoolWorkloadClassifierResult
Link copied to clipboard

Get a Sql pool's workload group. API Version: 2021-03-01.

suspend fun getSqlPoolWorkloadGroup(resourceGroupName: String, sqlPoolName: String, workloadGroupName: String, workspaceName: String): GetSqlPoolWorkloadGroupResult
Link copied to clipboard

Gets a workspace API Version: 2021-03-01.

suspend fun getWorkspace(resourceGroupName: String, workspaceName: String): GetWorkspaceResult
Link copied to clipboard

Gets a workspace active directory admin API Version: 2021-03-01.

suspend fun getWorkspaceAadAdmin(resourceGroupName: String, workspaceName: String): GetWorkspaceAadAdminResult
Link copied to clipboard

Gets a workspace SQL active directory admin API Version: 2021-03-01.

suspend fun getWorkspaceSqlAadAdmin(resourceGroupName: String, workspaceName: String): GetWorkspaceSqlAadAdminResult
Link copied to clipboard

List authentication keys in an integration runtime API Version: 2021-03-01.

suspend fun listIntegrationRuntimeAuthKey(integrationRuntimeName: String, resourceGroupName: String, workspaceName: String): ListIntegrationRuntimeAuthKeyResult
Link copied to clipboard

Returns a list of databases that are owned by this Kusto Pool and were followed by another Kusto Pool. API Version: 2021-06-01-preview.

suspend fun listKustoPoolFollowerDatabases(kustoPoolName: String, resourceGroupName: String, workspaceName: String): ListKustoPoolFollowerDatabasesResult
Link copied to clipboard

Returns a list of language extensions that can run within KQL queries. API Version: 2021-06-01-preview.

suspend fun listKustoPoolLanguageExtensions(kustoPoolName: String, resourceGroupName: String, workspaceName: String): ListKustoPoolLanguageExtensionsResult