Share via


StorageProfileSmbCsiDriver Class

Definition

SMB CSI Driver settings for the storage profile.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.StorageProfileSmbCsiDriverTypeConverter))]
public class StorageProfileSmbCsiDriver : Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IStorageProfileSmbCsiDriver
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.StorageProfileSmbCsiDriverTypeConverter))>]
type StorageProfileSmbCsiDriver = class
    interface IStorageProfileSmbCsiDriver
    interface IJsonSerializable
Public Class StorageProfileSmbCsiDriver
Implements IStorageProfileSmbCsiDriver
Inheritance
StorageProfileSmbCsiDriver
Attributes
Implements

Constructors

StorageProfileSmbCsiDriver()

Creates an new StorageProfileSmbCsiDriver instance.

Properties

Enabled

Indicates whether to enable SMB CSI Driver. The default value is true.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageProfileSmbCsiDriver.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageProfileSmbCsiDriver.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.IStorageProfileSmbCsiDriver.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageProfileSmbCsiDriver into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to