SapNetWeaverProviderInstancePropertiesArgs

data class SapNetWeaverProviderInstancePropertiesArgs(val providerType: Output<String>, val sapClientId: Output<String>? = null, val sapHostFileEntries: Output<List<String>>? = null, val sapHostname: Output<String>? = null, val sapInstanceNr: Output<String>? = null, val sapPassword: Output<String>? = null, val sapPasswordUri: Output<String>? = null, val sapPortNumber: Output<String>? = null, val sapSid: Output<String>? = null, val sapUsername: Output<String>? = null, val sslCertificateUri: Output<String>? = null, val sslPreference: Output<Either<String, SslPreference>>? = null) : ConvertibleToJava<SapNetWeaverProviderInstancePropertiesArgs>

Gets or sets the provider properties.

Constructors

constructor(providerType: Output<String>, sapClientId: Output<String>? = null, sapHostFileEntries: Output<List<String>>? = null, sapHostname: Output<String>? = null, sapInstanceNr: Output<String>? = null, sapPassword: Output<String>? = null, sapPasswordUri: Output<String>? = null, sapPortNumber: Output<String>? = null, sapSid: Output<String>? = null, sapUsername: Output<String>? = null, sslCertificateUri: Output<String>? = null, sslPreference: Output<Either<String, SslPreference>>? = null)

Properties

Link copied to clipboard
val providerType: Output<String>

The provider type. For example, the value can be SapHana. Expected value is 'SapNetWeaver'.

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

Gets or sets the SAP Client ID.

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

Gets or sets the list of HostFile Entries

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

Gets or sets the target virtual machine IP Address/FQDN.

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

Gets or sets the instance number of SAP NetWeaver.

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

Sets the SAP password.

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

Gets or sets the key vault URI to secret with the SAP password.

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

Gets or sets the SAP HTTP port number.

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

Gets or sets the SAP System Identifier

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

Gets or sets the SAP user name.

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

Gets or sets the blob URI to SSL certificate for the SAP system.

Link copied to clipboard
val sslPreference: Output<Either<String, SslPreference>>? = null

Gets or sets certificate preference if secure communication is enabled.

Functions

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