Package-level declarations

Types

Link copied to clipboard
data class DatabaseIdentityArgs(val identityIds: Output<List<String>>, val type: Output<String>) : ConvertibleToJava<DatabaseIdentityArgs>
Link copied to clipboard
data class DatabaseImportArgs(val administratorLogin: Output<String>, val administratorLoginPassword: Output<String>, val authenticationType: Output<String>, val storageAccountId: Output<String>? = null, val storageKey: Output<String>, val storageKeyType: Output<String>, val storageUri: Output<String>) : ConvertibleToJava<DatabaseImportArgs>
Link copied to clipboard
Link copied to clipboard
data class DatabaseLongTermRetentionPolicyArgs(val immutableBackupsEnabled: Output<Boolean>? = null, val monthlyRetention: Output<String>? = null, val weekOfYear: Output<Int>? = null, val weeklyRetention: Output<String>? = null, val yearlyRetention: Output<String>? = null) : ConvertibleToJava<DatabaseLongTermRetentionPolicyArgs>
Link copied to clipboard
data class DatabaseShortTermRetentionPolicyArgs(val backupIntervalInHours: Output<Int>? = null, val retentionDays: Output<Int>) : ConvertibleToJava<DatabaseShortTermRetentionPolicyArgs>
Link copied to clipboard
data class DatabaseThreatDetectionPolicyArgs(val disabledAlerts: Output<List<String>>? = null, val emailAccountAdmins: Output<String>? = null, val emailAddresses: Output<List<String>>? = null, val retentionDays: Output<Int>? = null, val state: Output<String>? = null, val storageAccountAccessKey: Output<String>? = null, val storageEndpoint: Output<String>? = null) : ConvertibleToJava<DatabaseThreatDetectionPolicyArgs>
data class DatabaseVulnerabilityAssessmentRuleBaselineBaselineResultArgs(val results: Output<List<String>>) : ConvertibleToJava<DatabaseVulnerabilityAssessmentRuleBaselineBaselineResultArgs>
Link copied to clipboard
data class ElasticPoolPerDatabaseSettingsArgs(val maxCapacity: Output<Double>, val minCapacity: Output<Double>) : ConvertibleToJava<ElasticPoolPerDatabaseSettingsArgs>
Link copied to clipboard
data class ElasticPoolSkuArgs(val capacity: Output<Int>, val family: Output<String>? = null, val name: Output<String>, val tier: Output<String>) : ConvertibleToJava<ElasticPoolSkuArgs>
Link copied to clipboard
Link copied to clipboard
data class FailoverGroupPartnerServerArgs(val id: Output<String>, val location: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<FailoverGroupPartnerServerArgs>
data class FailoverGroupReadWriteEndpointFailoverPolicyArgs(val graceMinutes: Output<Int>? = null, val mode: Output<String>) : ConvertibleToJava<FailoverGroupReadWriteEndpointFailoverPolicyArgs>
Link copied to clipboard
data class GetDatabasePlainArgs(val name: String, val serverId: String) : ConvertibleToJava<GetDatabasePlainArgs>

A collection of arguments for invoking getDatabase.

Link copied to clipboard
data class GetElasticPoolPlainArgs(val name: String, val resourceGroupName: String, val serverName: String) : ConvertibleToJava<GetElasticPoolPlainArgs>

A collection of arguments for invoking getElasticPool.

Link copied to clipboard
data class GetManagedDatabasePlainArgs(val managedInstanceId: String, val name: String) : ConvertibleToJava<GetManagedDatabasePlainArgs>

A collection of arguments for invoking getManagedDatabase.

Link copied to clipboard
data class GetManagedInstancePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetManagedInstancePlainArgs>

A collection of arguments for invoking getManagedInstance.

Link copied to clipboard
data class GetServerPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetServerPlainArgs>

A collection of arguments for invoking getServer.

Link copied to clipboard
Link copied to clipboard
data class JobAgentIdentityArgs(val identityIds: Output<List<String>>, val type: Output<String>) : ConvertibleToJava<JobAgentIdentityArgs>
Link copied to clipboard
data class JobStepOutputTargetArgs(val jobCredentialId: Output<String>, val mssqlDatabaseId: Output<String>, val schemaName: Output<String>? = null, val tableName: Output<String>) : ConvertibleToJava<JobStepOutputTargetArgs>
Link copied to clipboard
data class JobTargetGroupJobTargetArgs(val databaseName: Output<String>? = null, val elasticPoolName: Output<String>? = null, val jobCredentialId: Output<String>? = null, val membershipType: Output<String>? = null, val serverName: Output<String>, val type: Output<String>? = null) : ConvertibleToJava<JobTargetGroupJobTargetArgs>
data class ManagedDatabaseLongTermRetentionPolicyArgs(val immutableBackupsEnabled: Output<Boolean>? = null, val monthlyRetention: Output<String>? = null, val weekOfYear: Output<Int>? = null, val weeklyRetention: Output<String>? = null, val yearlyRetention: Output<String>? = null) : ConvertibleToJava<ManagedDatabaseLongTermRetentionPolicyArgs>
Link copied to clipboard
data class ManagedDatabasePointInTimeRestoreArgs(val restorePointInTime: Output<String>, val sourceDatabaseId: Output<String>) : ConvertibleToJava<ManagedDatabasePointInTimeRestoreArgs>
data class ManagedInstanceAzureActiveDirectoryAdministratorArgs(val azureadAuthenticationOnlyEnabled: Output<Boolean>? = null, val loginUsername: Output<String>, val objectId: Output<String>, val principalType: Output<String>, val tenantId: Output<String>? = null) : ConvertibleToJava<ManagedInstanceAzureActiveDirectoryAdministratorArgs>
data class ManagedInstanceFailoverGroupReadWriteEndpointFailoverPolicyArgs(val graceMinutes: Output<Int>? = null, val mode: Output<String>) : ConvertibleToJava<ManagedInstanceFailoverGroupReadWriteEndpointFailoverPolicyArgs>
Link copied to clipboard
data class ManagedInstanceIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ManagedInstanceIdentityArgs>
data class ManagedInstanceVulnerabilityAssessmentRecurringScansArgs(val emailSubscriptionAdmins: Output<Boolean>? = null, val emails: Output<List<String>>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<ManagedInstanceVulnerabilityAssessmentRecurringScansArgs>
Link copied to clipboard
data class ServerAzureadAdministratorArgs(val azureadAuthenticationOnly: Output<Boolean>? = null, val loginUsername: Output<String>, val objectId: Output<String>, val tenantId: Output<String>? = null) : ConvertibleToJava<ServerAzureadAdministratorArgs>
Link copied to clipboard
data class ServerIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ServerIdentityArgs>
Link copied to clipboard
data class ServerVulnerabilityAssessmentRecurringScansArgs(val emailSubscriptionAdmins: Output<Boolean>? = null, val emails: Output<List<String>>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<ServerVulnerabilityAssessmentRecurringScansArgs>
Link copied to clipboard
data class VirtualMachineAssessmentArgs(val enabled: Output<Boolean>? = null, val runImmediately: Output<Boolean>? = null, val schedule: Output<VirtualMachineAssessmentScheduleArgs>? = null) : ConvertibleToJava<VirtualMachineAssessmentArgs>
Link copied to clipboard
data class VirtualMachineAssessmentScheduleArgs(val dayOfWeek: Output<String>, val monthlyOccurrence: Output<Int>? = null, val startTime: Output<String>, val weeklyInterval: Output<Int>? = null) : ConvertibleToJava<VirtualMachineAssessmentScheduleArgs>
Link copied to clipboard
data class VirtualMachineAutoBackupArgs(val encryptionEnabled: Output<Boolean>? = null, val encryptionPassword: Output<String>? = null, val manualSchedule: Output<VirtualMachineAutoBackupManualScheduleArgs>? = null, val retentionPeriodInDays: Output<Int>, val storageAccountAccessKey: Output<String>, val storageBlobEndpoint: Output<String>, val systemDatabasesBackupEnabled: Output<Boolean>? = null) : ConvertibleToJava<VirtualMachineAutoBackupArgs>
data class VirtualMachineAutoBackupManualScheduleArgs(val daysOfWeeks: Output<List<String>>? = null, val fullBackupFrequency: Output<String>, val fullBackupStartHour: Output<Int>, val fullBackupWindowInHours: Output<Int>, val logBackupFrequencyInMinutes: Output<Int>) : ConvertibleToJava<VirtualMachineAutoBackupManualScheduleArgs>
Link copied to clipboard
data class VirtualMachineAutoPatchingArgs(val dayOfWeek: Output<String>, val maintenanceWindowDurationInMinutes: Output<Int>, val maintenanceWindowStartingHour: Output<Int>) : ConvertibleToJava<VirtualMachineAutoPatchingArgs>
data class VirtualMachineAvailabilityGroupListenerLoadBalancerConfigurationArgs(val loadBalancerId: Output<String>, val privateIpAddress: Output<String>, val probePort: Output<Int>, val sqlVirtualMachineIds: Output<List<String>>, val subnetId: Output<String>) : ConvertibleToJava<VirtualMachineAvailabilityGroupListenerLoadBalancerConfigurationArgs>
data class VirtualMachineAvailabilityGroupListenerMultiSubnetIpConfigurationArgs(val privateIpAddress: Output<String>, val sqlVirtualMachineId: Output<String>, val subnetId: Output<String>) : ConvertibleToJava<VirtualMachineAvailabilityGroupListenerMultiSubnetIpConfigurationArgs>
data class VirtualMachineAvailabilityGroupListenerReplicaArgs(val commit: Output<String>, val failoverMode: Output<String>, val readableSecondary: Output<String>, val role: Output<String>, val sqlVirtualMachineId: Output<String>) : ConvertibleToJava<VirtualMachineAvailabilityGroupListenerReplicaArgs>
Link copied to clipboard
data class VirtualMachineGroupWsfcDomainProfileArgs(val clusterBootstrapAccountName: Output<String>? = null, val clusterOperatorAccountName: Output<String>? = null, val clusterSubnetType: Output<String>, val fqdn: Output<String>, val organizationalUnitPath: Output<String>? = null, val sqlServiceAccountName: Output<String>? = null, val storageAccountPrimaryKey: Output<String>? = null, val storageAccountUrl: Output<String>? = null) : ConvertibleToJava<VirtualMachineGroupWsfcDomainProfileArgs>
Link copied to clipboard
data class VirtualMachineKeyVaultCredentialArgs(val keyVaultUrl: Output<String>, val name: Output<String>, val servicePrincipalName: Output<String>, val servicePrincipalSecret: Output<String>) : ConvertibleToJava<VirtualMachineKeyVaultCredentialArgs>
Link copied to clipboard
data class VirtualMachineSqlInstanceArgs(val adhocWorkloadsOptimizationEnabled: Output<Boolean>? = null, val collation: Output<String>? = null, val instantFileInitializationEnabled: Output<Boolean>? = null, val lockPagesInMemoryEnabled: Output<Boolean>? = null, val maxDop: Output<Int>? = null, val maxServerMemoryMb: Output<Int>? = null, val minServerMemoryMb: Output<Int>? = null) : ConvertibleToJava<VirtualMachineSqlInstanceArgs>
Link copied to clipboard
data class VirtualMachineStorageConfigurationArgs(val dataSettings: Output<VirtualMachineStorageConfigurationDataSettingsArgs>? = null, val diskType: Output<String>, val logSettings: Output<VirtualMachineStorageConfigurationLogSettingsArgs>? = null, val storageWorkloadType: Output<String>, val systemDbOnDataDiskEnabled: Output<Boolean>? = null, val tempDbSettings: Output<VirtualMachineStorageConfigurationTempDbSettingsArgs>? = null) : ConvertibleToJava<VirtualMachineStorageConfigurationArgs>
data class VirtualMachineStorageConfigurationDataSettingsArgs(val defaultFilePath: Output<String>, val luns: Output<List<Int>>) : ConvertibleToJava<VirtualMachineStorageConfigurationDataSettingsArgs>
data class VirtualMachineStorageConfigurationLogSettingsArgs(val defaultFilePath: Output<String>, val luns: Output<List<Int>>) : ConvertibleToJava<VirtualMachineStorageConfigurationLogSettingsArgs>
data class VirtualMachineStorageConfigurationTempDbSettingsArgs(val dataFileCount: Output<Int>? = null, val dataFileGrowthInMb: Output<Int>? = null, val dataFileSizeMb: Output<Int>? = null, val defaultFilePath: Output<String>, val logFileGrowthMb: Output<Int>? = null, val logFileSizeMb: Output<Int>? = null, val luns: Output<List<Int>>) : ConvertibleToJava<VirtualMachineStorageConfigurationTempDbSettingsArgs>
Link copied to clipboard
data class VirtualMachineWsfcDomainCredentialArgs(val clusterBootstrapAccountPassword: Output<String>, val clusterOperatorAccountPassword: Output<String>, val sqlServiceAccountPassword: Output<String>) : ConvertibleToJava<VirtualMachineWsfcDomainCredentialArgs>