你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzNetAppFilesExportPolicyRuleObject

创建导出策略规则对象。

语法

New-AzNetAppFilesExportPolicyRuleObject
   -RuleIndex <Int32>
   [-UnixReadOnly]
   [-UnixReadWrite]
   [-Kerberos5ReadOnly]
   [-Kerberos5ReadWrite]
   [-Kerberos5iReadOnly]
   [-Kerberos5iReadWrite]
   [-Kerberos5p]
   [-Kerberos5pReadWrite]
   [-Cifs]
   [-Nfsv3]
   [-Nfsv41]
   [-AllowedClient <String>]
   [-HasRootAccess]
   [-ChownMode <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

New-AzNetAppFilesExportPolicyRuleObject 是一个帮助程序 cmdlet,用于创建可用于 New-AzExportPolicyObject 和 New-AzNetAppFilesVolume 的导出策略规则对象。

示例

示例 1

$exportPolicyRule = New-AzNetAppFilesExportPolicyRuleObject -RuleIndex 1 -AllowedClient '0.0.0.0/0' -UnixReadOnly -UnixReadWrite -Cifs -Nfsv3 
$exportPolicyRules = $($exportPolicyRule)
$newExportPolicy = New-AzNetAppFilesExportPolicyObject -Rule $exportPolicyRules
New-AzNetAppFilesVolume -ResourceGroupName "MyRG" -AccountName "MyAnfAccount" -PoolName "MyAnfPool" -Name "MyAnfVolume" -Location "westus2" -CreationToken "MyAnfVolume" -UsageThreshold 1099511627776 -ServiceLevel "Premium" -SubnetId "/subscriptions/subsId/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnetName/subnets/MySubNetName" -ExportPolicy $newExportPolicy

此示例在变量 $exportPolicyRule 中创建 ExportPolicyRule,将其设置为导出策略对象$exportPolicyRules,然后在创建 AFN 卷“MyAnfVolume”时使用该对象

参数

-AllowedClient

客户端入口规范为逗号分隔字符串,带有 IPv4CIDR、IPv4 主机地址和主机名。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ChownMode

指定有权更改文件的所有权的人员。 受限 - 只有根用户可以更改文件的所有权。 不受限制 - 非根用户可以更改其拥有的文件的所有权。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Cifs

允许 CIFS 协议。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

类型:IAzureContextContainer
别名:AzContext, AzureRmContext, AzureCredential
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-HasRootAccess

对卷具有根访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5iReadOnly

Kerberos5i 只读访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5iReadWrite

Kerberos5i 读取和写入访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5p

Kerberos5p 只读访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5pReadWrite

Kerberos5p 读取和写入访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5ReadOnly

Kerberos5 只读访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Kerberos5ReadWrite

Kerberos5 读取和写入访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Nfsv3

允许 NFSv3 协议。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Nfsv41

允许 NFSv41 协议。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RuleIndex

订单索引。

类型:Int32
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-UnixReadOnly

只读访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-UnixReadWrite

读取和写入访问权限。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出