Package-level declarations

Types

Link copied to clipboard
class AvailabilityGroupListener : KotlinCustomResource

A SQL Server availability group listener. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class AvailabilityGroupListenerArgs(val availabilityGroupConfiguration: Output<AgConfigurationArgs>? = null, val availabilityGroupListenerName: Output<String>? = null, val availabilityGroupName: Output<String>? = null, val createDefaultAvailabilityGroupIfNotExist: Output<Boolean>? = null, val loadBalancerConfigurations: Output<List<LoadBalancerConfigurationArgs>>? = null, val multiSubnetIpConfigurations: Output<List<MultiSubnetIpConfigurationArgs>>? = null, val port: Output<Int>? = null, val resourceGroupName: Output<String>? = null, val sqlVirtualMachineGroupName: Output<String>? = null) : ConvertibleToJava<AvailabilityGroupListenerArgs>

A SQL Server availability group listener. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class SqlVirtualMachine : KotlinCustomResource

A SQL virtual machine. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SqlVirtualMachineArgs(val assessmentSettings: Output<AssessmentSettingsArgs>? = null, val autoBackupSettings: Output<AutoBackupSettingsArgs>? = null, val autoPatchingSettings: Output<AutoPatchingSettingsArgs>? = null, val enableAutomaticUpgrade: Output<Boolean>? = null, val identity: Output<ResourceIdentityArgs>? = null, val keyVaultCredentialSettings: Output<KeyVaultCredentialSettingsArgs>? = null, val leastPrivilegeMode: Output<Either<String, LeastPrivilegeMode>>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverConfigurationsManagementSettings: Output<ServerConfigurationsManagementSettingsArgs>? = null, val sqlImageOffer: Output<String>? = null, val sqlImageSku: Output<Either<String, SqlImageSku>>? = null, val sqlManagement: Output<Either<String, SqlManagementMode>>? = null, val sqlServerLicenseType: Output<Either<String, SqlServerLicenseType>>? = null, val sqlVirtualMachineGroupResourceId: Output<String>? = null, val sqlVirtualMachineName: Output<String>? = null, val storageConfigurationSettings: Output<StorageConfigurationSettingsArgs>? = null, val tags: Output<Map<String, String>>? = null, val virtualMachineIdentitySettings: Output<VirtualMachineIdentityArgs>? = null, val virtualMachineResourceId: Output<String>? = null, val wsfcDomainCredentials: Output<WsfcDomainCredentialsArgs>? = null, val wsfcStaticIp: Output<String>? = null) : ConvertibleToJava<SqlVirtualMachineArgs>

A SQL virtual machine. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class SqlVirtualMachineGroup : KotlinCustomResource

A SQL virtual machine group. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SqlVirtualMachineGroupArgs(val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sqlImageOffer: Output<String>? = null, val sqlImageSku: Output<Either<String, SqlVmGroupImageSku>>? = null, val sqlVirtualMachineGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val wsfcDomainProfile: Output<WsfcDomainProfileArgs>? = null) : ConvertibleToJava<SqlVirtualMachineGroupArgs>

A SQL virtual machine group. Uses Azure REST API version 2023-10-01. In version 2.x of the Azure Native provider, it used API version 2022-02-01. Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object SqlVirtualMachineMapper : ResourceMapper<SqlVirtualMachine>