SingleServerConfigurationArgs

data class SingleServerConfigurationArgs(val appResourceGroup: Output<String>, val customResourceNames: Output<SingleServerFullResourceNamesArgs>? = null, val databaseType: Output<Either<String, SAPDatabaseType>>? = null, val dbDiskConfiguration: Output<DiskConfigurationArgs>? = null, val deploymentType: Output<String>, val networkConfiguration: Output<NetworkConfigurationArgs>? = null, val subnetId: Output<String>, val virtualMachineConfiguration: Output<VirtualMachineConfigurationArgs>) : ConvertibleToJava<SingleServerConfigurationArgs>

Gets or sets the single server configuration. For prerequisites for creating the infrastructure, please see here

Constructors

Link copied to clipboard
constructor(appResourceGroup: Output<String>, customResourceNames: Output<SingleServerFullResourceNamesArgs>? = null, databaseType: Output<Either<String, SAPDatabaseType>>? = null, dbDiskConfiguration: Output<DiskConfigurationArgs>? = null, deploymentType: Output<String>, networkConfiguration: Output<NetworkConfigurationArgs>? = null, subnetId: Output<String>, virtualMachineConfiguration: Output<VirtualMachineConfigurationArgs>)

Properties

Link copied to clipboard

The application resource group where SAP system resources will be deployed.

Link copied to clipboard

The set of custom names to be used for underlying azure resources that are part of the SAP system.

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

The database type.

Link copied to clipboard

Gets or sets the disk configuration.

Link copied to clipboard
val deploymentType: Output<String>

The type of SAP deployment, single server or Three tier. Expected value is 'SingleServer'.

Link copied to clipboard

Network configuration for the server

Link copied to clipboard
val subnetId: Output<String>

The subnet id.

Link copied to clipboard

Gets or sets the virtual machine configuration.

Functions

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