ThreeTierConfigurationArgs

data class ThreeTierConfigurationArgs(val appResourceGroup: Output<String>, val applicationServer: Output<ApplicationServerConfigurationArgs>, val centralServer: Output<CentralServerConfigurationArgs>, val customResourceNames: Output<ThreeTierFullResourceNamesArgs>? = null, val databaseServer: Output<DatabaseConfigurationArgs>, val deploymentType: Output<String>, val highAvailabilityConfig: Output<HighAvailabilityConfigurationArgs>? = null, val networkConfiguration: Output<NetworkConfigurationArgs>? = null, val storageConfiguration: Output<StorageConfigurationArgs>? = null) : ConvertibleToJava<ThreeTierConfigurationArgs>

Gets or sets the three tier SAP configuration. For prerequisites for creating the infrastructure, please see here

Constructors

Link copied to clipboard
constructor(appResourceGroup: Output<String>, applicationServer: Output<ApplicationServerConfigurationArgs>, centralServer: Output<CentralServerConfigurationArgs>, customResourceNames: Output<ThreeTierFullResourceNamesArgs>? = null, databaseServer: Output<DatabaseConfigurationArgs>, deploymentType: Output<String>, highAvailabilityConfig: Output<HighAvailabilityConfigurationArgs>? = null, networkConfiguration: Output<NetworkConfigurationArgs>? = null, storageConfiguration: Output<StorageConfigurationArgs>? = null)

Properties

Link copied to clipboard

The application server configuration.

Link copied to clipboard

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

Link copied to clipboard

The central server configuration.

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

The database configuration.

Link copied to clipboard
val deploymentType: Output<String>

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

Link copied to clipboard

The high availability configuration.

Link copied to clipboard

Network configuration common to all servers

Link copied to clipboard

The storage configuration.

Functions

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