GetSingleServerResult

data class GetSingleServerResult(val administratorLogin: String? = null, val azureApiVersion: String, val byokEnforcement: String, val earliestRestoreDate: String? = null, val fullyQualifiedDomainName: String? = null, val id: String, val identity: ResourceIdentityResponse? = null, val infrastructureEncryption: String? = null, val location: String, val masterServerId: String? = null, val minimalTlsVersion: String? = null, val name: String, val privateEndpointConnections: List<ServerPrivateEndpointConnectionResponse>, val publicNetworkAccess: String? = null, val replicaCapacity: Int? = null, val replicationRole: String? = null, val sku: SingleServerSkuResponse? = null, val sslEnforcement: String? = null, val storageProfile: StorageProfileResponse? = null, val tags: Map<String, String>? = null, val type: String, val userVisibleState: String? = null, val version: String? = null)

Represents a server.

Constructors

Link copied to clipboard
constructor(administratorLogin: String? = null, azureApiVersion: String, byokEnforcement: String, earliestRestoreDate: String? = null, fullyQualifiedDomainName: String? = null, id: String, identity: ResourceIdentityResponse? = null, infrastructureEncryption: String? = null, location: String, masterServerId: String? = null, minimalTlsVersion: String? = null, name: String, privateEndpointConnections: List<ServerPrivateEndpointConnectionResponse>, publicNetworkAccess: String? = null, replicaCapacity: Int? = null, replicationRole: String? = null, sku: SingleServerSkuResponse? = null, sslEnforcement: String? = null, storageProfile: StorageProfileResponse? = null, tags: Map<String, String>? = null, type: String, userVisibleState: String? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation).

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Status showing whether the server data encryption is enabled with customer-managed keys.

Link copied to clipboard

Earliest restore point creation time (ISO8601 format)

Link copied to clipboard

The fully qualified domain name of a server.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The Azure Active Directory identity of the server.

Link copied to clipboard

Status showing whether the server enabled infrastructure encryption.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard
val masterServerId: String? = null

The master server id of a replica server.

Link copied to clipboard

Enforce a minimal Tls version for the server.

Link copied to clipboard

The name of the resource

Link copied to clipboard

List of private endpoint connections on a server

Link copied to clipboard

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

Link copied to clipboard
val replicaCapacity: Int? = null

The maximum number of replicas that a master server can have.

Link copied to clipboard
val replicationRole: String? = null

The replication role of the server.

Link copied to clipboard

The SKU (pricing tier) of the server.

Link copied to clipboard
val sslEnforcement: String? = null

Enable ssl enforcement or not when connect to server.

Link copied to clipboard

Storage profile of a server.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard

A state of a server that is visible to user.

Link copied to clipboard
val version: String? = null

Server version.