AzurearcdataFunctions

Functions

Link copied to clipboard

Retrieves an Active Directory connector resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getActiveDirectoryConnector(activeDirectoryConnectorName: String, dataControllerName: String, resourceGroupName: String): GetActiveDirectoryConnectorResult
Link copied to clipboard

Retrieves a dataController resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getDataController(dataControllerName: String, resourceGroupName: String): GetDataControllerResult
Link copied to clipboard

Retrieves a failover group resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getFailoverGroup(failoverGroupName: String, resourceGroupName: String, sqlManagedInstanceName: String): GetFailoverGroupResult
Link copied to clipboard

Retrieves a postgres Instance resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getPostgresInstance(postgresInstanceName: String, resourceGroupName: String): GetPostgresInstanceResult
Link copied to clipboard

Retrieves a SQL Managed Instance resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlManagedInstance(resourceGroupName: String, sqlManagedInstanceName: String): GetSqlManagedInstanceResult
Link copied to clipboard

Retrieves an Arc Sql Server availability group. Uses Azure REST API version 2024-01-01. Other available API versions: 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlServerAvailabilityGroup(availabilityGroupName: String, resourceGroupName: String, sqlServerInstanceName: String): GetSqlServerAvailabilityGroupResult
Link copied to clipboard

Retrieves detailed properties of the Availability Group. Uses Azure REST API version 2024-01-01. Other available API versions: 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlServerAvailabilityGroupDetailView(availabilityGroupName: String, resourceGroupName: String, sqlServerInstanceName: String): GetSqlServerAvailabilityGroupDetailViewResult
Link copied to clipboard

Retrieves an Arc Sql Server database. Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlServerDatabase(databaseName: String, resourceGroupName: String, sqlServerInstanceName: String): GetSqlServerDatabaseResult
Link copied to clipboard

Retrieves a SQL Server ESU license resource Uses Azure REST API version 2024-05-01-preview. Other available API versions: 2025-03-01-preview.

suspend fun getSqlServerEsuLicense(resourceGroupName: String, sqlServerEsuLicenseName: String): GetSqlServerEsuLicenseResult
Link copied to clipboard

Retrieves a SQL Server Instance resource Uses Azure REST API version 2023-01-15-preview. Other available API versions: 2024-01-01, 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlServerInstance(resourceGroupName: String, sqlServerInstanceName: String): GetSqlServerInstanceResult
Link copied to clipboard

Gets jobs status details for sql arc resource Uses Azure REST API version 2024-05-01-preview. Other available API versions: 2025-03-01-preview.

suspend fun getSqlServerInstanceJobsStatus(featureName: String? = null, jobType: String? = null, resourceGroupName: String, sqlServerInstanceName: String): GetSqlServerInstanceJobsStatusResult
Link copied to clipboard

Retrieves SQL Server instance telemetry Uses Azure REST API version 2024-01-01. Other available API versions: 2024-05-01-preview, 2025-03-01-preview.

suspend fun getSqlServerInstanceTelemetry(aggregationType: Either<String, AggregationType>? = null, databaseNames: List<String>? = null, datasetName: String, endTime: String? = null, interval: String? = null, resourceGroupName: String, sqlServerInstanceName: String, startTime: String? = null): GetSqlServerInstanceTelemetryResult
Link copied to clipboard

Retrieves a SQL Server license resource Uses Azure REST API version 2024-05-01-preview. Other available API versions: 2025-03-01-preview.

suspend fun getSqlServerLicense(resourceGroupName: String, sqlServerLicenseName: String): GetSqlServerLicenseResult