Share via


ExportPolicyRule Constructors

Definition

Overloads

ExportPolicyRule()

Initializes a new instance of the ExportPolicyRule class.

ExportPolicyRule(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String)

Initializes a new instance of the ExportPolicyRule class.

ExportPolicyRule()

Initializes a new instance of the ExportPolicyRule class.

public ExportPolicyRule ();
Public Sub New ()

Applies to

ExportPolicyRule(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String)

Initializes a new instance of the ExportPolicyRule class.

public ExportPolicyRule (int? ruleIndex = default, bool? unixReadOnly = default, bool? unixReadWrite = default, bool? kerberos5ReadOnly = default, bool? kerberos5ReadWrite = default, bool? kerberos5IReadOnly = default, bool? kerberos5IReadWrite = default, bool? kerberos5PReadOnly = default, bool? kerberos5PReadWrite = default, bool? cifs = default, bool? nfsv3 = default, bool? nfsv41 = default, string allowedClients = default, bool? hasRootAccess = default, string chownMode = default);
new Microsoft.Azure.Management.NetApp.Models.ExportPolicyRule : Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * Nullable<bool> * string -> Microsoft.Azure.Management.NetApp.Models.ExportPolicyRule
Public Sub New (Optional ruleIndex As Nullable(Of Integer) = Nothing, Optional unixReadOnly As Nullable(Of Boolean) = Nothing, Optional unixReadWrite As Nullable(Of Boolean) = Nothing, Optional kerberos5ReadOnly As Nullable(Of Boolean) = Nothing, Optional kerberos5ReadWrite As Nullable(Of Boolean) = Nothing, Optional kerberos5IReadOnly As Nullable(Of Boolean) = Nothing, Optional kerberos5IReadWrite As Nullable(Of Boolean) = Nothing, Optional kerberos5PReadOnly As Nullable(Of Boolean) = Nothing, Optional kerberos5PReadWrite As Nullable(Of Boolean) = Nothing, Optional cifs As Nullable(Of Boolean) = Nothing, Optional nfsv3 As Nullable(Of Boolean) = Nothing, Optional nfsv41 As Nullable(Of Boolean) = Nothing, Optional allowedClients As String = Nothing, Optional hasRootAccess As Nullable(Of Boolean) = Nothing, Optional chownMode As String = Nothing)

Parameters

ruleIndex
Nullable<Int32>

Order index

unixReadOnly
Nullable<Boolean>

Read only access

unixReadWrite
Nullable<Boolean>

Read and write access

kerberos5ReadOnly
Nullable<Boolean>

Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later

kerberos5ReadWrite
Nullable<Boolean>

Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later

kerberos5IReadOnly
Nullable<Boolean>

Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later

kerberos5IReadWrite
Nullable<Boolean>

Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later

kerberos5PReadOnly
Nullable<Boolean>

Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later

kerberos5PReadWrite
Nullable<Boolean>

Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later

cifs
Nullable<Boolean>

Allows CIFS protocol

nfsv3
Nullable<Boolean>

Allows NFSv3 protocol. Enable only for NFSv3 type volumes

nfsv41
Nullable<Boolean>

Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes

allowedClients
String

Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names

hasRootAccess
Nullable<Boolean>

Has root access to volume

chownMode
String

This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own. Possible values include: 'Restricted', 'Unrestricted'

Applies to