Compartilhar via


New-AzNetAppFilesExportPolicyObject

Cria objeto de política de exportação.

Syntax

New-AzNetAppFilesExportPolicyObject
   -Rule <PSNetAppFilesExportPolicyRule[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-AzNetAppFilesExportPolicyObject é um cmdlet auxiliar que cria um objeto de política de exportação que pode ser usado com New-AzNetAppFilesVolume. Cada objeto ExportPolicy consiste em um conjunto de regras ExportPolicy que podem ser aplicadas a um volume ANF.

Exemplos

Exemplo 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

Este exemplo cria um ExportPolicyRule na variável $exportPolicyRule, define-o como um objeto de política de exportação $exportPolicyRules que é usado na criação de um volume AFN "MyAnfVolume""

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-Rule

Lista de itens que precisam ser incluídos no escopo endpont.

Tipo:PSNetAppFilesExportPolicyRule[]
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Saídas

PSNetAppFilesVolumeExportPolicy