Compartir a través de


New-AzNetAppFilesExportPolicyRuleObject

Crea un objeto de regla de directiva de exportación.

Sintaxis

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>]

Description

New-AzNetAppFilesExportPolicyRuleObject es un cmdlet auxiliar que crea un objeto de regla de directiva de exportación que se puede usar con New-AzExportPolicyObject y New-AzNetAppFilesVolume.

Ejemplos

Ejemplo 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

En este ejemplo se crea un exportPolicyRule en la variable $exportPolicyRule, se establece un objeto de directiva de exportación $exportPolicyRules que, a continuación, se usa en la creación de un volumen AFN "MyAnfVolume"".

Parámetros

-AllowedClient

Especificación de entrada de cliente como cadena separada por comas con CIDR IPv4, direcciones de host IPv4 y nombres de host.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ChownMode

Especifica quién está autorizado para cambiar la propiedad de un archivo. restringido: solo el usuario raíz puede cambiar la propiedad del archivo. sin restricciones: los usuarios no raíz pueden cambiar la propiedad de los archivos que poseen.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Cifs

Permite el protocolo CIFS.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-HasRootAccess

Tiene acceso raíz al volumen.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5iReadOnly

Acceso de solo lectura de Kerberos5i.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5iReadWrite

Acceso de lectura y escritura de Kerberos5i.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5p

Acceso de solo lectura de Kerberos5p.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5pReadWrite

Acceso de lectura y escritura de Kerberos5p.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5ReadOnly

Acceso de solo lectura de Kerberos5.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Kerberos5ReadWrite

Acceso de lectura y escritura de Kerberos5.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Nfsv3

Permite el protocolo NFSv3.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Nfsv41

Permite el protocolo NFSv41.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RuleIndex

Índice de pedido.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UnixReadOnly

Acceso de solo lectura.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UnixReadWrite

Acceso de lectura y escritura.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

PSNetAppFilesExportPolicyRule