SqlFunctions

Functions

Link copied to clipboard

Gets a database's long term retention policy. Uses Azure REST API version 2017-03-01-preview.

suspend fun getBackupLongTermRetentionPolicy(databaseName: String, policyName: String, resourceGroupName: String, serverName: String): GetBackupLongTermRetentionPolicyResult
Link copied to clipboard

Gets a database's short term retention policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getBackupShortTermRetentionPolicy(databaseName: String, policyName: String, resourceGroupName: String, serverName: String): GetBackupShortTermRetentionPolicyResult
Link copied to clipboard

Gets a database. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2019-06-01-preview, 2020-02-02-preview, 2020-08-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

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

Gets a database advisor. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseAdvisor(advisorName: String, databaseName: String, resourceGroupName: String, serverName: String): GetDatabaseAdvisorResult
Link copied to clipboard

Gets a database's blob auditing policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseBlobAuditingPolicy(blobAuditingPolicyName: String, databaseName: String, resourceGroupName: String, serverName: String): GetDatabaseBlobAuditingPolicyResult
Link copied to clipboard

Gets a database's security alert policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2018-06-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseSecurityAlertPolicy(databaseName: String, resourceGroupName: String, securityAlertPolicyName: String, serverName: String): GetDatabaseSecurityAlertPolicyResult

Gets a database's sql vulnerability assessment rule baseline. Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseSqlVulnerabilityAssessmentRuleBaseline(baselineName: String, databaseName: String, resourceGroupName: String, ruleId: String, serverName: String, vulnerabilityAssessmentName: String): GetDatabaseSqlVulnerabilityAssessmentRuleBaselineResult
Link copied to clipboard

Gets a database's threat detection policy. Uses Azure REST API version 2014-04-01.

suspend fun getDatabaseThreatDetectionPolicy(databaseName: String, resourceGroupName: String, securityAlertPolicyName: String, serverName: String): GetDatabaseThreatDetectionPolicyResult
Link copied to clipboard

Gets the database's vulnerability assessment. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseVulnerabilityAssessment(databaseName: String, resourceGroupName: String, serverName: String, vulnerabilityAssessmentName: String): GetDatabaseVulnerabilityAssessmentResult

Gets a database's vulnerability assessment rule baseline. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDatabaseVulnerabilityAssessmentRuleBaseline(baselineName: String, databaseName: String, resourceGroupName: String, ruleId: String, serverName: String, vulnerabilityAssessmentName: String): GetDatabaseVulnerabilityAssessmentRuleBaselineResult
Link copied to clipboard

Gets the database data masking policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDataMaskingPolicy(dataMaskingPolicyName: String, databaseName: String, resourceGroupName: String, serverName: String): GetDataMaskingPolicyResult
Link copied to clipboard

Gets a disaster recovery configuration. Uses Azure REST API version 2014-04-01.

suspend fun getDisasterRecoveryConfiguration(disasterRecoveryConfigurationName: String, resourceGroupName: String, serverName: String): GetDisasterRecoveryConfigurationResult
Link copied to clipboard

Gets a distributed availability group info. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getDistributedAvailabilityGroup(distributedAvailabilityGroupName: String, managedInstanceName: String, resourceGroupName: String): GetDistributedAvailabilityGroupResult
Link copied to clipboard

Gets an elastic pool. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getElasticPool(elasticPoolName: String, resourceGroupName: String, serverName: String): GetElasticPoolResult
Link copied to clipboard

Gets a server encryption protector. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getEncryptionProtector(encryptionProtectorName: String, resourceGroupName: String, serverName: String): GetEncryptionProtectorResult
Link copied to clipboard

Gets an extended database's blob auditing policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getExtendedDatabaseBlobAuditingPolicy(blobAuditingPolicyName: String, databaseName: String, resourceGroupName: String, serverName: String): GetExtendedDatabaseBlobAuditingPolicyResult
Link copied to clipboard

Gets an extended server's blob auditing policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getExtendedServerBlobAuditingPolicy(blobAuditingPolicyName: String, resourceGroupName: String, serverName: String): GetExtendedServerBlobAuditingPolicyResult
Link copied to clipboard

Gets a failover group. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

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

Gets a firewall rule. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getFirewallRule(firewallRuleName: String, resourceGroupName: String, serverName: String): GetFirewallRuleResult
Link copied to clipboard

Gets a Geo backup policy for the given database resource. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getGeoBackupPolicy(databaseName: String, geoBackupPolicyName: String, resourceGroupName: String, serverName: String): GetGeoBackupPolicyResult
Link copied to clipboard

Gets a failover group. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getInstanceFailoverGroup(failoverGroupName: String, locationName: String, resourceGroupName: String): GetInstanceFailoverGroupResult
Link copied to clipboard

Gets an instance pool. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getInstancePool(instancePoolName: String, resourceGroupName: String): GetInstancePoolResult
Link copied to clipboard

Gets an IPv6 firewall rule. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getIPv6FirewallRule(firewallRuleName: String, resourceGroupName: String, serverName: String): GetIPv6FirewallRuleResult
Link copied to clipboard
suspend fun getJob(argument: GetJobPlainArgs): GetJobResult

Gets a job. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJob(argument: suspend GetJobPlainArgsBuilder.() -> Unit): GetJobResult
suspend fun getJob(jobAgentName: String, jobName: String, resourceGroupName: String, serverName: String): GetJobResult
Link copied to clipboard

Gets a job agent. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJobAgent(argument: suspend GetJobAgentPlainArgsBuilder.() -> Unit): GetJobAgentResult
suspend fun getJobAgent(jobAgentName: String, resourceGroupName: String, serverName: String): GetJobAgentResult
Link copied to clipboard

Gets a jobs credential. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJobCredential(credentialName: String, jobAgentName: String, resourceGroupName: String, serverName: String): GetJobCredentialResult
Link copied to clipboard

Gets a private endpoint. Uses Azure REST API version 2023-05-01-preview. Other available API versions: 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJobPrivateEndpoint(jobAgentName: String, privateEndpointName: String, resourceGroupName: String, serverName: String): GetJobPrivateEndpointResult
Link copied to clipboard

Gets a job step in a job's current version. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJobStep(argument: suspend GetJobStepPlainArgsBuilder.() -> Unit): GetJobStepResult
suspend fun getJobStep(jobAgentName: String, jobName: String, resourceGroupName: String, serverName: String, stepName: String): GetJobStepResult
Link copied to clipboard

Gets a target group. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getJobTargetGroup(jobAgentName: String, resourceGroupName: String, serverName: String, targetGroupName: String): GetJobTargetGroupResult
Link copied to clipboard

Gets a database's long term retention policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getLongTermRetentionPolicy(databaseName: String, policyName: String, resourceGroupName: String, serverName: String): GetLongTermRetentionPolicyResult
Link copied to clipboard

Gets a managed database. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedDatabase(databaseName: String, managedInstanceName: String, resourceGroupName: String): GetManagedDatabaseResult
Link copied to clipboard

Gets the sensitivity label of a given column Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedDatabaseSensitivityLabel(columnName: String, databaseName: String, managedInstanceName: String, resourceGroupName: String, schemaName: String, sensitivityLabelSource: String, tableName: String): GetManagedDatabaseSensitivityLabelResult

Gets the database's vulnerability assessment. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedDatabaseVulnerabilityAssessment(databaseName: String, managedInstanceName: String, resourceGroupName: String, vulnerabilityAssessmentName: String): GetManagedDatabaseVulnerabilityAssessmentResult

Gets a database's vulnerability assessment rule baseline. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedDatabaseVulnerabilityAssessmentRuleBaseline(baselineName: String, databaseName: String, managedInstanceName: String, resourceGroupName: String, ruleId: String, vulnerabilityAssessmentName: String): GetManagedDatabaseVulnerabilityAssessmentRuleBaselineResult
Link copied to clipboard

Gets a managed instance. Uses Azure REST API version 2021-11-01. Other available API versions: 2021-02-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstance(expand: String? = null, managedInstanceName: String, resourceGroupName: String): GetManagedInstanceResult
Link copied to clipboard

Gets a managed instance administrator. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstanceAdministrator(administratorName: String, managedInstanceName: String, resourceGroupName: String): GetManagedInstanceAdministratorResult

Gets a specific Azure Active Directory only authentication property. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstanceAzureADOnlyAuthentication(authenticationName: String, managedInstanceName: String, resourceGroupName: String): GetManagedInstanceAzureADOnlyAuthenticationResult
Link copied to clipboard

Gets a managed instance key. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstanceKey(keyName: String, managedInstanceName: String, resourceGroupName: String): GetManagedInstanceKeyResult

Gets a managed database's long term retention policy. Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstanceLongTermRetentionPolicy(databaseName: String, managedInstanceName: String, policyName: String, resourceGroupName: String): GetManagedInstanceLongTermRetentionPolicyResult

Gets a private endpoint connection. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstancePrivateEndpointConnection(managedInstanceName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetManagedInstancePrivateEndpointConnectionResult

Gets the managed instance's vulnerability assessment. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedInstanceVulnerabilityAssessment(managedInstanceName: String, resourceGroupName: String, vulnerabilityAssessmentName: String): GetManagedInstanceVulnerabilityAssessmentResult
Link copied to clipboard

Gets a server DNS alias. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getManagedServerDnsAlias(dnsAliasName: String, managedInstanceName: String, resourceGroupName: String): GetManagedServerDnsAliasResult
Link copied to clipboard

Gets an outbound firewall rule. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getOutboundFirewallRule(outboundRuleFqdn: String, resourceGroupName: String, serverName: String): GetOutboundFirewallRuleResult
Link copied to clipboard

Gets a private endpoint connection. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

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

Gets a replication link. Uses Azure REST API version 2023-05-01-preview. Other available API versions: 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getReplicationLink(databaseName: String, linkId: String, resourceGroupName: String, serverName: String): GetReplicationLinkResult
Link copied to clipboard

Gets the sensitivity label of a given column Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSensitivityLabel(columnName: String, databaseName: String, resourceGroupName: String, schemaName: String, sensitivityLabelSource: String, serverName: String, tableName: String): GetSensitivityLabelResult
Link copied to clipboard

Gets a server. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServer(argument: suspend GetServerPlainArgsBuilder.() -> Unit): GetServerResult
suspend fun getServer(expand: String? = null, resourceGroupName: String, serverName: String): GetServerResult
Link copied to clipboard

Gets a server advisor. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerAdvisor(advisorName: String, resourceGroupName: String, serverName: String): GetServerAdvisorResult
Link copied to clipboard

Gets a Azure Active Directory administrator. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerAzureADAdministrator(administratorName: String, resourceGroupName: String, serverName: String): GetServerAzureADAdministratorResult
Link copied to clipboard

Gets a specific Azure Active Directory only authentication property. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerAzureADOnlyAuthentication(authenticationName: String, resourceGroupName: String, serverName: String): GetServerAzureADOnlyAuthenticationResult
Link copied to clipboard

Gets a server's blob auditing policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerBlobAuditingPolicy(blobAuditingPolicyName: String, resourceGroupName: String, serverName: String): GetServerBlobAuditingPolicyResult
Link copied to clipboard

Returns a server communication link. Uses Azure REST API version 2014-04-01.

suspend fun getServerCommunicationLink(communicationLinkName: String, resourceGroupName: String, serverName: String): GetServerCommunicationLinkResult
Link copied to clipboard

Gets a server DNS alias. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerDnsAlias(dnsAliasName: String, resourceGroupName: String, serverName: String): GetServerDnsAliasResult
Link copied to clipboard

Gets a server key. Uses Azure REST API version 2021-11-01. Other available API versions: 2015-05-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerKey(keyName: String, resourceGroupName: String, serverName: String): GetServerKeyResult
Link copied to clipboard

Get a server's security alert policy. Uses Azure REST API version 2021-11-01. Other available API versions: 2017-03-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerSecurityAlertPolicy(resourceGroupName: String, securityAlertPolicyName: String, serverName: String): GetServerSecurityAlertPolicyResult
Link copied to clipboard

Gets a server trust certificate that was uploaded from box to Sql Managed Instance. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerTrustCertificate(certificateName: String, managedInstanceName: String, resourceGroupName: String): GetServerTrustCertificateResult
Link copied to clipboard

Gets a server trust group. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerTrustGroup(locationName: String, resourceGroupName: String, serverTrustGroupName: String): GetServerTrustGroupResult
Link copied to clipboard

Gets the server's vulnerability assessment. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getServerVulnerabilityAssessment(resourceGroupName: String, serverName: String, vulnerabilityAssessmentName: String): GetServerVulnerabilityAssessmentResult

Gets a system database's sql vulnerability assessment rule baseline. Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSqlVulnerabilityAssessmentRuleBaseline(baselineName: String, resourceGroupName: String, ruleId: String, serverName: String, systemDatabaseName: String, vulnerabilityAssessmentName: String): GetSqlVulnerabilityAssessmentRuleBaselineResult
Link copied to clipboard

Gets SQL Vulnerability Assessment policy. Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSqlVulnerabilityAssessmentsSetting(resourceGroupName: String, serverName: String, vulnerabilityAssessmentName: String): GetSqlVulnerabilityAssessmentsSettingResult
Link copied to clipboard

Gets the managed instance's Start/Stop schedule. Uses Azure REST API version 2022-11-01-preview. Other available API versions: 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getStartStopManagedInstanceSchedule(managedInstanceName: String, resourceGroupName: String, startStopScheduleName: String): GetStartStopManagedInstanceScheduleResult
Link copied to clipboard

Gets a sync agent. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSyncAgent(resourceGroupName: String, serverName: String, syncAgentName: String): GetSyncAgentResult
Link copied to clipboard

Gets a sync group. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSyncGroup(databaseName: String, resourceGroupName: String, serverName: String, syncGroupName: String): GetSyncGroupResult
Link copied to clipboard

Gets a sync member. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getSyncMember(databaseName: String, resourceGroupName: String, serverName: String, syncGroupName: String, syncMemberName: String): GetSyncMemberResult
Link copied to clipboard

Gets a logical database's transparent data encryption. Uses Azure REST API version 2021-11-01. Other available API versions: 2014-04-01, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getTransparentDataEncryption(databaseName: String, resourceGroupName: String, serverName: String, tdeName: String): GetTransparentDataEncryptionResult
Link copied to clipboard

Gets a virtual network rule. Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getVirtualNetworkRule(resourceGroupName: String, serverName: String, virtualNetworkRuleName: String): GetVirtualNetworkRuleResult
Link copied to clipboard

Gets a workload classifier Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getWorkloadClassifier(databaseName: String, resourceGroupName: String, serverName: String, workloadClassifierName: String, workloadGroupName: String): GetWorkloadClassifierResult
Link copied to clipboard

Gets a workload group Uses Azure REST API version 2021-11-01. Other available API versions: 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01, 2023-08-01-preview, 2024-05-01-preview.

suspend fun getWorkloadGroup(databaseName: String, resourceGroupName: String, serverName: String, workloadGroupName: String): GetWorkloadGroupResult