Condividi tramite


New-AzNetAppFilesExportPolicyRuleObject

Crea l'oggetto regola dei criteri di esportazione.

Sintassi

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

Descrizione

New-AzNetAppFilesExportPolicyRuleObject è un cmdlet helper che crea un oggetto regola dei criteri di esportazione che può essere usato con New-AzExportPolicyObject e New-AzNetAppFilesVolume.

Esempio

Esempio 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

Questo esempio crea un oggetto ExportPolicyRule nella variabile $exportPolicyRule, imposta un oggetto criteri di esportazione $exportPolicyRules che viene quindi utilizzato nella creazione di un volume AFN "MyAnfVolume""

Parametri

-AllowedClient

Specifica di ingresso client come stringa delimitata da virgole con CIDR IPv4, indirizzi host IPv4 e nomi host.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ChownMode

Specifica chi è autorizzato a modificare la proprietà di un file. con restrizioni: solo l'utente radice può modificare la proprietà del file. senza restrizioni: gli utenti non radice possono modificare la proprietà dei file di cui sono proprietari.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Cifs

Consente il protocollo CIFS.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-HasRootAccess

Ha accesso radice al volume.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5iReadOnly

Accesso in sola lettura Kerberos5i.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5iReadWrite

Accesso in lettura e scrittura Kerberos5i.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5p

Accesso in sola lettura Kerberos5p.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5pReadWrite

Accesso in lettura e scrittura Kerberos5p.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5ReadOnly

Accesso in sola lettura Kerberos5.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Kerberos5ReadWrite

Accesso in lettura e scrittura Kerberos5.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Nfsv3

Consente il protocollo NFSv3.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Nfsv41

Consente il protocollo NFSv41.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RuleIndex

Indice dell'ordine.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UnixReadOnly

Accesso in sola lettura.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UnixReadWrite

Accesso in lettura e scrittura.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None

Output

PSNetAppFilesExportPolicyRule