Package-level declarations

Types

Link copied to clipboard
data class FlexibleServerCustomerManagedKey(val geoBackupKeyVaultKeyId: String? = null, val geoBackupUserAssignedIdentityId: String? = null, val keyVaultKeyId: String? = null, val primaryUserAssignedIdentityId: String? = null)
Link copied to clipboard
data class FlexibleServerHighAvailability(val mode: String, val standbyAvailabilityZone: String? = null)
Link copied to clipboard
data class FlexibleServerIdentity(val identityIds: List<String>, val type: String)
Link copied to clipboard
data class FlexibleServerMaintenanceWindow(val dayOfWeek: Int? = null, val startHour: Int? = null, val startMinute: Int? = null)
Link copied to clipboard
data class FlexibleServerStorage(val autoGrowEnabled: Boolean? = null, val ioScalingEnabled: Boolean? = null, val iops: Int? = null, val sizeGb: Int? = null)
Link copied to clipboard
data class GetFlexibleServerHighAvailability(val mode: String, val standbyAvailabilityZone: String)
Link copied to clipboard
data class GetFlexibleServerMaintenanceWindow(val dayOfWeek: Int, val startHour: Int, val startMinute: Int)
Link copied to clipboard
data class GetFlexibleServerResult(val administratorLogin: String, val backupRetentionDays: Int, val delegatedSubnetId: String, val fqdn: String, val geoRedundantBackupEnabled: Boolean, val highAvailabilities: List<GetFlexibleServerHighAvailability>, val id: String, val location: String, val maintenanceWindows: List<GetFlexibleServerMaintenanceWindow>, val name: String, val privateDnsZoneId: String, val publicNetworkAccessEnabled: Boolean, val replicaCapacity: Int, val replicationRole: String, val resourceGroupName: String, val restorePointInTime: String, val skuName: String, val storages: List<GetFlexibleServerStorage>, val tags: Map<String, String>, val version: String, val zone: String)

A collection of values returned by getFlexibleServer.

Link copied to clipboard
data class GetFlexibleServerStorage(val autoGrowEnabled: Boolean, val ioScalingEnabled: Boolean, val iops: Int, val sizeGb: Int)
Link copied to clipboard
data class GetServerIdentity(val principalId: String, val tenantId: String, val type: String)
Link copied to clipboard
data class GetServerResult(val administratorLogin: String, val autoGrowEnabled: Boolean, val backupRetentionDays: Int, val fqdn: String, val geoRedundantBackupEnabled: Boolean, val id: String, val identities: List<GetServerIdentity>, val infrastructureEncryptionEnabled: Boolean, val location: String, val name: String, val publicNetworkAccessEnabled: Boolean, val resourceGroupName: String, val restorePointInTime: String, val skuName: String, val sslEnforcementEnabled: Boolean, val sslMinimalTlsVersionEnforced: String, val storageMb: Int, val tags: Map<String, String>, val threatDetectionPolicies: List<GetServerThreatDetectionPolicy>, val version: String)

A collection of values returned by getServer.

Link copied to clipboard
data class GetServerThreatDetectionPolicy(val disabledAlerts: List<String>, val emailAccountAdmins: Boolean, val emailAddresses: List<String>, val enabled: Boolean, val retentionDays: Int, val storageAccountAccessKey: String, val storageEndpoint: String)
Link copied to clipboard
data class ServerIdentity(val principalId: String? = null, val tenantId: String? = null, val type: String)
Link copied to clipboard
data class ServerThreatDetectionPolicy(val disabledAlerts: List<String>? = null, val emailAccountAdmins: Boolean? = null, val emailAddresses: List<String>? = null, val enabled: Boolean? = null, val retentionDays: Int? = null, val storageAccountAccessKey: String? = null, val storageEndpoint: String? = null)