AccountSharePropertiesSmb

data class AccountSharePropertiesSmb(val authenticationTypes: List<String>? = null, val channelEncryptionTypes: List<String>? = null, val kerberosTicketEncryptionTypes: List<String>? = null, val multichannelEnabled: Boolean? = null, val versions: List<String>? = null)

Constructors

Link copied to clipboard
constructor(authenticationTypes: List<String>? = null, channelEncryptionTypes: List<String>? = null, kerberosTicketEncryptionTypes: List<String>? = null, multichannelEnabled: Boolean? = null, versions: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A set of SMB authentication methods. Possible values are NTLMv2, and Kerberos.

Link copied to clipboard

A set of SMB channel encryption. Possible values are AES-128-CCM, AES-128-GCM, and AES-256-GCM.

Link copied to clipboard

A set of Kerberos ticket encryption. Possible values are RC4-HMAC, and AES-256.

Link copied to clipboard

Indicates whether multichannel is enabled. Defaults to false. This is only supported on Premium storage accounts.

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

A set of SMB protocol versions. Possible values are SMB2.1, SMB3.0, and SMB3.1.1.