SynapseFunctions

Functions

Link copied to clipboard

A Big Data pool API Version: 2021-03-01.

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

Class representing a Kusto database. API Version: 2021-04-01-preview.

suspend fun getDatabase(argument: suspend GetDatabasePlainArgsBuilder.() -> Unit): GetDatabaseResult
suspend fun getDatabase(databaseName: String, kustoPoolName: String, resourceGroupName: String, workspaceName: String): GetDatabaseResult
Link copied to clipboard

Class representing a database principal assignment. API Version: 2021-04-01-preview.

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

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

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

Class representing an Event Grid 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

Class representing an event hub 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

Integration runtime resource type. API Version: 2021-03-01.

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

Connection information for encrypting the on-premises data source credentials. API Version: 2021-03-01.

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

Integration runtime status response. API Version: 2021-03-01.

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

Class representing an iot hub 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

IP 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

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

Class representing a Kusto kusto pool. API Version: 2021-04-01-preview.

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

Class representing a cluster principal assignment. API Version: 2021-04-01-preview.

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

A private endpoint connection API Version: 2021-03-01.

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

A privateLinkHub API Version: 2021-03-01.

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

Class representing a read write database. API Version: 2021-04-01-preview.

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

A SQL Analytics pool 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

A sensitivity label. 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

Represents a Sql pool 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

A Sql pool vulnerability assessment. API Version: 2021-03-01.

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

Workload classifier operations for a data warehouse API Version: 2021-03-01.

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

Workload group operations for a sql pool API Version: 2021-03-01.

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

A workspace API Version: 2021-03-01.

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

Workspace active directory administrator API Version: 2021-03-01.

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

Workspace active directory administrator API Version: 2021-03-01.

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

The integration runtime authentication keys. API Version: 2021-03-01.

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

The list Kusto database principals operation response. API Version: 2021-06-01-preview.

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