Partager via


ISmbSetting Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.SmbSettingTypeConverter))]
public interface ISmbSetting : Microsoft.Azure.PowerShell.Cmdlets.Storage.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.SmbSettingTypeConverter))>]
type ISmbSetting = interface
    interface IJsonSerializable
Public Interface ISmbSetting
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
AuthenticationMethod

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

ChannelEncryption

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 ';'.

EncryptionInTransitRequired

Indicates whether encryption in transit is required

KerberosTicketEncryption

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

MultichannelEnabled

Indicates whether multichannel is enabled

Version

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

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to