SmbSettingArgs

data class SmbSettingArgs(val authenticationMethods: Output<String>? = null, val channelEncryption: Output<String>? = null, val kerberosTicketEncryption: Output<String>? = null, val multichannel: Output<MultichannelArgs>? = null, val versions: Output<String>? = null) : ConvertibleToJava<SmbSettingArgs>

Setting for SMB protocol

Constructors

Link copied to clipboard
constructor(authenticationMethods: Output<String>? = null, channelEncryption: Output<String>? = null, kerberosTicketEncryption: Output<String>? = null, multichannel: Output<MultichannelArgs>? = null, versions: Output<String>? = null)

Properties

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

SMB authentication methods supported by server. Valid values are NTLMv2, Kerberos. Should be passed as a string with delimiter ';'.

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

SMB channel encryption supported by server. Valid values are AES-128-CCM, AES-128-GCM, AES-256-GCM. Should be passed as a string with delimiter ';'.

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

Kerberos ticket encryption supported by server. Valid values are RC4-HMAC, AES-256. Should be passed as a string with delimiter ';'

Link copied to clipboard
val multichannel: Output<MultichannelArgs>? = null

Multichannel setting. Applies to Premium FileStorage only.

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

SMB protocol versions supported by server. Valid values are SMB2.1, SMB3.0, SMB3.1.1. Should be passed as a string with delimiter ';'.

Functions

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