Package-level declarations

Types

Link copied to clipboard
data class AdminCredentialsArgs(val sourceServerPassword: Output<String>, val targetServerPassword: Output<String>) : ConvertibleToJava<AdminCredentialsArgs>

Server admin credentials.

Link copied to clipboard
data class AuthConfigArgs(val activeDirectoryAuth: Output<Either<String, ActiveDirectoryAuthEnum>>? = null, val passwordAuth: Output<Either<String, PasswordAuthEnum>>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<AuthConfigArgs>

Authentication configuration properties of a server

Link copied to clipboard
Link copied to clipboard
data class BackupArgs(val backupRetentionDays: Output<Int>? = null, val geoRedundantBackup: Output<Either<String, GeoRedundantBackupEnum>>? = null) : ConvertibleToJava<BackupArgs>

Backup properties of a server

Link copied to clipboard

Builder for BackupArgs.

Link copied to clipboard
data class DataEncryptionArgs(val primaryKeyURI: Output<String>? = null, val primaryUserAssignedIdentityId: Output<String>? = null, val type: Output<Either<String, ArmServerKeyType>>? = null) : ConvertibleToJava<DataEncryptionArgs>

Data encryption properties of a server

Link copied to clipboard
Link copied to clipboard
data class GetAdministratorPlainArgs(val objectId: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetAdministratorPlainArgs>
Link copied to clipboard
data class GetBackupPlainArgs(val backupName: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetBackupPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
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>
class GetGetPrivateDnsZoneSuffixExecutePlainArgs : ConvertibleToJava<GetGetPrivateDnsZoneSuffixExecutePlainArgs>
Link copied to clipboard
data class GetMigrationPlainArgs(val migrationName: String, val resourceGroupName: String, val subscriptionId: String? = null, val targetDbServerName: String) : ConvertibleToJava<GetMigrationPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val clusterName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetRolePlainArgs(val clusterName: String, val resourceGroupName: String, val roleName: String) : ConvertibleToJava<GetRolePlainArgs>
Link copied to clipboard
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 GetVirtualEndpointPlainArgs(val resourceGroupName: String, val serverName: String, val virtualEndpointName: String) : ConvertibleToJava<GetVirtualEndpointPlainArgs>
Link copied to clipboard
data class HighAvailabilityArgs(val mode: Output<Either<String, HighAvailabilityMode>>? = null, val standbyAvailabilityZone: Output<String>? = null) : ConvertibleToJava<HighAvailabilityArgs>

High availability properties of a server

Link copied to clipboard
data class MaintenanceWindowArgs(val customWindow: Output<String>? = null, val dayOfWeek: Output<Int>? = null, val startHour: Output<Int>? = null, val startMinute: Output<Int>? = null) : ConvertibleToJava<MaintenanceWindowArgs>

Maintenance window properties of a server.

Link copied to clipboard
data class MigrationSecretParametersArgs(val adminCredentials: Output<AdminCredentialsArgs>, val sourceServerUsername: Output<String>? = null, val targetServerUsername: Output<String>? = null) : ConvertibleToJava<MigrationSecretParametersArgs>

Migration secret parameters.

Link copied to clipboard
data class NetworkArgs(val delegatedSubnetResourceId: Output<String>? = null, val privateDnsZoneArmResourceId: Output<String>? = null) : ConvertibleToJava<NetworkArgs>

Network properties of a server.

Link copied to clipboard
Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class SkuArgs(val name: Output<String>, val tier: Output<Either<String, SkuTier>>) : ConvertibleToJava<SkuArgs>

Sku information related properties of a server.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class StorageArgs(val storageSizeGB: Output<Int>? = null) : ConvertibleToJava<StorageArgs>

Storage properties of a server

Link copied to clipboard
Link copied to clipboard
data class UserAssignedIdentityArgs(val type: Output<Either<String, IdentityType>>, val userAssignedIdentities: Output<Map<String, UserIdentityArgs>>? = null) : ConvertibleToJava<UserAssignedIdentityArgs>

Information describing the identities associated with this application.

Link copied to clipboard
data class UserIdentityArgs(val clientId: Output<String>? = null, val principalId: Output<String>? = null) : ConvertibleToJava<UserIdentityArgs>

Describes a single user-assigned identity associated with the application.

Link copied to clipboard