SqlServerInstancePropertiesResponse

data class SqlServerInstancePropertiesResponse(val alwaysOnRole: String, val azureDefenderStatus: String, val azureDefenderStatusLastUpdated: String, val backupPolicy: BackupPolicyResponse? = null, val collation: String, val containerResourceId: String, val cores: String? = null, val createTime: String, val currentVersion: String, val edition: String? = null, val failoverCluster: FailoverClusterResponse? = null, val hostType: String? = null, val instanceName: String? = null, val lastInventoryUploadTime: String, val lastUsageUploadTime: String, val licenseType: String, val monitoring: MonitoringResponse? = null, val patchLevel: String, val productId: String, val provisioningState: String, val status: String, val tcpDynamicPorts: String, val tcpStaticPorts: String, val upgradeLockedUntil: String? = null, val vCore: String, val version: String? = null)

Properties of SqlServerInstance.

Constructors

Link copied to clipboard
constructor(alwaysOnRole: String, azureDefenderStatus: String, azureDefenderStatusLastUpdated: String, backupPolicy: BackupPolicyResponse? = null, collation: String, containerResourceId: String, cores: String? = null, createTime: String, currentVersion: String, edition: String? = null, failoverCluster: FailoverClusterResponse? = null, hostType: String? = null, instanceName: String? = null, lastInventoryUploadTime: String, lastUsageUploadTime: String, licenseType: String, monitoring: MonitoringResponse? = null, patchLevel: String, productId: String, provisioningState: String, status: String, tcpDynamicPorts: String, tcpStaticPorts: String, upgradeLockedUntil: String? = null, vCore: String, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The role of the SQL Server, based on availability.

Link copied to clipboard

Status of Azure Defender.

Link copied to clipboard

Timestamp of last Azure Defender status update.

Link copied to clipboard

The backup profile for the SQL server.

Link copied to clipboard

SQL Server collation.

Link copied to clipboard

ARM Resource id of the container resource (Azure Arc for Servers).

Link copied to clipboard
val cores: String? = null

The number of total cores of the Operating System Environment (OSE) hosting the SQL Server instance.

Link copied to clipboard

The time when the resource was created.

Link copied to clipboard

SQL Server current version.

Link copied to clipboard
val edition: String? = null

SQL Server edition.

Link copied to clipboard

Failover Cluster Instance properties.

Link copied to clipboard
val hostType: String? = null

Type of host for Azure Arc SQL Server

Link copied to clipboard
val instanceName: String? = null

SQL Server instance name.

Link copied to clipboard

The time when last successful inventory upload was performed.

Link copied to clipboard

The time when last successful usage upload was performed.

Link copied to clipboard

SQL Server license type.

Link copied to clipboard

The monitoring configuration.

Link copied to clipboard

SQL Server update level.

Link copied to clipboard

SQL Server product ID.

Link copied to clipboard

The provisioning state of the Arc-enabled SQL Server resource.

Link copied to clipboard

The cloud connectivity status.

Link copied to clipboard

Dynamic TCP ports used by SQL Server.

Link copied to clipboard

Static TCP ports used by SQL Server.

Link copied to clipboard

Upgrade Action for this resource is locked until it expires. The Expiration time indicated by this value. It is not locked when it is empty.

Link copied to clipboard

The number of logical processors used by the SQL Server instance.

Link copied to clipboard
val version: String? = null

SQL Server version.