SynapseFunctions

Functions

Link copied to clipboard

Get a Big Data pool. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

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

Gets a Kusto pool database principalAssignment. Uses Azure REST 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. Uses Azure REST API version 2021-06-01-preview.

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

Returns a data connection. Uses Azure REST API version 2021-06-01-preview.

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

Get an integration runtime Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Get connection info for an integration runtime Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

suspend fun getIntegrationRuntimeConnectionInfo(integrationRuntimeName: String, resourceGroupName: String, workspaceName: String): GetIntegrationRuntimeConnectionInfoResult
Link copied to clipboard

Get object metadata from an integration runtime Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Get the integration runtime status Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Returns a data connection. Uses Azure REST API version 2021-06-01-preview.

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

Get a firewall rule Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Gets a workspace key Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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. Uses Azure REST API version 2021-06-01-preview.

suspend fun getKustoPool(kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetKustoPoolResult
Link copied to clipboard

Gets a Kusto pool database principalAssignment. Uses Azure REST API version 2021-06-01-preview.

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

Gets a Kusto pool principalAssignment. Uses Azure REST API version 2021-06-01-preview.

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

Gets a private endpoint connection. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Gets a privateLinkHub Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Returns a database. Uses Azure REST API version 2021-06-01-preview.

suspend fun getReadOnlyFollowingDatabase(databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetReadOnlyFollowingDatabaseResult
Link copied to clipboard

Returns a database. Uses Azure REST API version 2021-06-01-preview.

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

Get SQL pool properties Uses Azure REST API version 2021-06-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

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 Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Gets the Sql pool's vulnerability assessment. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

suspend fun getSqlPoolVulnerabilityAssessment(resourceGroupName: String, sqlPoolName: String, vulnerabilityAssessmentName: String, workspaceName: String): GetSqlPoolVulnerabilityAssessmentResult

Gets a SqlPool's vulnerability assessment rule baseline. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

suspend fun getSqlPoolVulnerabilityAssessmentRuleBaseline(baselineName: String, resourceGroupName: String, ruleId: String, sqlPoolName: String, vulnerabilityAssessmentName: String, workspaceName: String): GetSqlPoolVulnerabilityAssessmentRuleBaselineResult
Link copied to clipboard

Get a workload classifier of Sql pool's workload group. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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. Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Gets a workspace Uses Azure REST API version 2021-06-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

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

Gets a workspace active directory admin Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

Gets a workspace SQL active directory admin Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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

List authentication keys in an integration runtime Uses Azure REST API version 2021-06-01. Other available API versions: 2021-06-01-preview.

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. Uses Azure REST 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. Uses Azure REST API version 2021-06-01-preview.

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