Package-level declarations

Types

Link copied to clipboard
data class GetConfigurationPlainArgs(val configurationName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetConfigurationPlainArgs>
Link copied to clipboard
data class GetDatabasePlainArgs(val databaseName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetDatabasePlainArgs>
Link copied to clipboard
data class GetFirewallRulePlainArgs(val firewallRuleName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetFirewallRulePlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetServerAdministratorPlainArgs(val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetServerAdministratorPlainArgs>
Link copied to clipboard
data class GetServerKeyPlainArgs(val keyName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetServerKeyPlainArgs>
Link copied to clipboard
data class GetServerPlainArgs(val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetServerPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetServerSecurityAlertPolicyPlainArgs(val resourceGroupName: String, val securityAlertPolicyName: String, val serverName: String) : ConvertibleToJava<GetServerSecurityAlertPolicyPlainArgs>
Link copied to clipboard
data class GetVirtualNetworkRulePlainArgs(val resourceGroupName: String, val serverName: String, val virtualNetworkRuleName: String) : ConvertibleToJava<GetVirtualNetworkRulePlainArgs>
Link copied to clipboard
data class PrivateEndpointPropertyArgs(val id: Output<String>? = null) : ConvertibleToJava<PrivateEndpointPropertyArgs>
data class PrivateLinkServiceConnectionStatePropertyArgs(val description: Output<String>, val status: Output<String>) : ConvertibleToJava<PrivateLinkServiceConnectionStatePropertyArgs>
Link copied to clipboard
data class ResourceIdentityArgs(val type: Output<Either<String, IdentityType>>? = null) : ConvertibleToJava<ResourceIdentityArgs>

Azure Active Directory identity configuration for a resource.

Link copied to clipboard
data class ServerPropertiesForDefaultCreateArgs(val administratorLogin: Output<String>, val administratorLoginPassword: Output<String>, val createMode: Output<String>, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, val minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, val sslEnforcement: Output<SslEnforcementEnum>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val version: Output<Either<String, ServerVersion>>? = null) : ConvertibleToJava<ServerPropertiesForDefaultCreateArgs>

The properties used to create a new server.

Link copied to clipboard
data class ServerPropertiesForGeoRestoreArgs(val createMode: Output<String>, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, val minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, val sourceServerId: Output<String>, val sslEnforcement: Output<SslEnforcementEnum>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val version: Output<Either<String, ServerVersion>>? = null) : ConvertibleToJava<ServerPropertiesForGeoRestoreArgs>

The properties used to create a new server by restoring to a different region from a geo replicated backup.

Link copied to clipboard
data class ServerPropertiesForReplicaArgs(val createMode: Output<String>, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, val minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, val sourceServerId: Output<String>, val sslEnforcement: Output<SslEnforcementEnum>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val version: Output<Either<String, ServerVersion>>? = null) : ConvertibleToJava<ServerPropertiesForReplicaArgs>

The properties to create a new replica.

Link copied to clipboard
data class ServerPropertiesForRestoreArgs(val createMode: Output<String>, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, val minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, val restorePointInTime: Output<String>, val sourceServerId: Output<String>, val sslEnforcement: Output<SslEnforcementEnum>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val version: Output<Either<String, ServerVersion>>? = null) : ConvertibleToJava<ServerPropertiesForRestoreArgs>

The properties used to create a new server by restoring from a backup.

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<String>, val size: Output<String>? = null, val tier: Output<Either<String, SkuTier>>? = null) : ConvertibleToJava<SkuArgs>

Billing information related properties of a server.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class StorageProfileArgs(val backupRetentionDays: Output<Int>? = null, val geoRedundantBackup: Output<Either<String, GeoRedundantBackup>>? = null, val storageAutogrow: Output<Either<String, StorageAutogrow>>? = null, val storageMB: Output<Int>? = null) : ConvertibleToJava<StorageProfileArgs>

Storage Profile properties of a server

Link copied to clipboard