SingleNodeVirtualInstanceSingleServerConfigurationArgs

data class SingleNodeVirtualInstanceSingleServerConfigurationArgs(val appResourceGroupName: Output<String>, val databaseType: Output<String>? = null, val diskVolumeConfigurations: Output<List<SingleNodeVirtualInstanceSingleServerConfigurationDiskVolumeConfigurationArgs>>? = null, val secondaryIpEnabled: Output<Boolean>? = null, val subnetId: Output<String>, val virtualMachineConfiguration: Output<SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationArgs>, val virtualMachineResourceNames: Output<SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNamesArgs>? = null) : ConvertibleToJava<SingleNodeVirtualInstanceSingleServerConfigurationArgs>

Constructors

constructor(appResourceGroupName: Output<String>, databaseType: Output<String>? = null, diskVolumeConfigurations: Output<List<SingleNodeVirtualInstanceSingleServerConfigurationDiskVolumeConfigurationArgs>>? = null, secondaryIpEnabled: Output<Boolean>? = null, subnetId: Output<String>, virtualMachineConfiguration: Output<SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineConfigurationArgs>, virtualMachineResourceNames: Output<SingleNodeVirtualInstanceSingleServerConfigurationVirtualMachineResourceNamesArgs>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val databaseType: Output<String>? = null

The supported SAP database type. Possible values are DB2 and HANA. Changing this forces a new resource to be created.

Link copied to clipboard

One or more disk_volume_configuration blocks as defined below. Changing this forces a new resource to be created.

Link copied to clipboard
val secondaryIpEnabled: Output<Boolean>? = null

Specifies whether a secondary IP address should be added to the network interface on all VMs of the SAP system being deployed. Defaults to false. Changing this forces a new resource to be created.

Link copied to clipboard
val subnetId: Output<String>

The resource ID of the Subnet for the SAP Single Node Virtual Instance. Changing this forces a new resource to be created.

Link copied to clipboard

A virtual_machine_configuration block as defined below. Changing this forces a new resource to be created.

Link copied to clipboard

A virtual_machine_resource_names block as defined below. Changing this forces a new resource to be created.

Functions

Link copied to clipboard
open override fun toJava(): SingleNodeVirtualInstanceSingleServerConfigurationArgs