Share via


NfsAccessPolicy Class

Definition

A set of rules describing access policies applied to NFSv3 clients of the cache.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageCache.Models.Api20230501.NfsAccessPolicyTypeConverter))]
public class NfsAccessPolicy : Microsoft.Azure.PowerShell.Cmdlets.StorageCache.Models.Api20230501.INfsAccessPolicy
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StorageCache.Models.Api20230501.NfsAccessPolicyTypeConverter))>]
type NfsAccessPolicy = class
    interface INfsAccessPolicy
    interface IJsonSerializable
Public Class NfsAccessPolicy
Implements INfsAccessPolicy
Inheritance
NfsAccessPolicy
Attributes
Implements

Constructors

NfsAccessPolicy()

Creates an new NfsAccessPolicy instance.

Properties

AccessRule

The set of rules describing client accesses allowed under this policy.

Name

Name identifying this policy. Access Policy names are not case sensitive.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NfsAccessPolicy.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NfsAccessPolicy.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StorageCache.Models.Api20230501.INfsAccessPolicy.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NfsAccessPolicy into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to