Partager via


SmbSetting Class

Definition

Setting for SMB protocol

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

Constructors

Name Description
SmbSetting()

Creates an new SmbSetting instance.

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
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SmbSetting.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SmbSetting.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.ISmbSetting.

FromJsonString(String)

Creates a new instance of SmbSetting, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SmbSetting into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to