Compartilhar via


New-AzNetAppFilesVolume

Cria um novo volume ANF (Azure NetApp Files).

Syntax

New-AzNetAppFilesVolume
   -ResourceGroupName <String>
   -Location <String>
   -AccountName <String>
   -PoolName <String>
   -Name <String>
   -UsageThreshold <Int64>
   -SubnetId <String>
   -CreationToken <String>
   [-VolumeType <String>]
   -ServiceLevel <String>
   [-SnapshotId <String>]
   [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
   [-ReplicationObject <PSNetAppFilesReplicationObject>]
   [-Snapshot <PSNetAppFilesVolumeSnapshot>]
   [-SnapshotPolicyId <String>]
   [-Backup <PSNetAppFilesVolumeBackupProperties>]
   [-ProtocolType <String[]>]
   [-SnapshotDirectoryVisible]
   [-BackupId <String>]
   [-SecurityStyle <String>]
   [-ThroughputMibps <Double>]
   [-KerberosEnabled]
   [-SmbEncryption]
   [-SmbContinuouslyAvailable]
   [-LdapEnabled]
   [-CoolAccess]
   [-CoolnessPeriod <Int32>]
   [-CoolAccessRetrievalPolicy <String>]
   [-UnixPermission <String>]
   [-AvsDataStore <String>]
   [-IsDefaultQuotaEnabled]
   [-DefaultUserQuotaInKiB <Int64>]
   [-DefaultGroupQuotaInKiB <Int64>]
   [-NetworkFeature <String>]
   [-CapacityPoolResourceId <String>]
   [-ProximityPlacementGroup <String>]
   [-VolumeSpecName <String>]
   [-PlacementRule <System.Collections.Generic.IList`1[Microsoft.Azure.Commands.NetAppFiles.Models.PSKeyValuePairs]>]
   [-EnableSubvolume]
   [-Zone <String[]>]
   [-EncryptionKeySource <String>]
   [-KeyVaultPrivateEndpointResourceId <String>]
   [-DeleteBaseSnapshot]
   [-SmbAccessBasedEnumeration <String>]
   [-SmbNonBrowsable <String>]
   [-IsLargeVolume]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzNetAppFilesVolume
   -Name <String>
   -UsageThreshold <Int64>
   -SubnetId <String>
   -CreationToken <String>
   -ServiceLevel <String>
   [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
   [-ReplicationObject <PSNetAppFilesReplicationObject>]
   [-Snapshot <PSNetAppFilesVolumeSnapshot>]
   [-SnapshotPolicyId <String>]
   [-Backup <PSNetAppFilesVolumeBackupProperties>]
   [-ProtocolType <String[]>]
   [-SnapshotDirectoryVisible]
   [-SecurityStyle <String>]
   [-ThroughputMibps <Double>]
   [-KerberosEnabled]
   [-SmbEncryption]
   [-SmbContinuouslyAvailable]
   [-LdapEnabled]
   [-CoolAccess]
   [-CoolnessPeriod <Int32>]
   [-CoolAccessRetrievalPolicy <String>]
   [-UnixPermission <String>]
   [-AvsDataStore <String>]
   [-IsDefaultQuotaEnabled]
   [-DefaultUserQuotaInKiB <Int64>]
   [-DefaultGroupQuotaInKiB <Int64>]
   [-NetworkFeature <String>]
   [-CapacityPoolResourceId <String>]
   [-ProximityPlacementGroup <String>]
   [-VolumeSpecName <String>]
   [-PlacementRule <System.Collections.Generic.IList`1[Microsoft.Azure.Commands.NetAppFiles.Models.PSKeyValuePairs]>]
   [-EnableSubvolume]
   [-Zone <String[]>]
   [-EncryptionKeySource <String>]
   [-KeyVaultPrivateEndpointResourceId <String>]
   [-DeleteBaseSnapshot]
   [-SmbAccessBasedEnumeration <String>]
   [-SmbNonBrowsable <String>]
   [-IsLargeVolume]
   [-Tag <Hashtable>]
   -PoolObject <PSNetAppFilesPool>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet New-AzNetAppFilesVolume cria um volume ANF.

Exemplos

Exemplo 1: Criar um volume ANF

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"

Location          : westus2
Id                : /subscriptions/subsId/resourceGroups/MyRG/providers/Microsoft.NetApp/netAppAccounts/MyAnfAccount/capacityPools/MyAnfPool/volumes/MyAnfVolume
Name              : MyAnfAccount/MyAnfPool/MyAnfVolume
Type              : Microsoft.NetApp/netAppAccounts/capacityPools/volumes
Tags              :
FileSystemId      : 3e2773a7-2a72-d003-0637-1a8b1fa3eaaf
CreationToken     : MyAnfVolume
ServiceLevel      : Premium
UsageThreshold    : 1099511627776
ProvisioningState : Succeeded
SubnetId          : /subscriptions/f557b96d-2308-4a18-aae1-b8f7e7e70cc7/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnetName/subnets/default

Este comando cria o novo volume ANF "MyAnfVolume" dentro do pool "MyAnfPool".

Parâmetros

-AccountName

O nome da conta ANF

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

-AvsDataStore

Especifica se o volume está habilitado para a finalidade de armazenamento de dados da Solução VMware (AVS) do Azure (Habilitado, Desabilitado)

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

-Backup

Uma matriz hashtable que representa o objeto de backup

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

-BackupId

ID de backup. UUID v4 ou identificador de recurso usado para identificar o Backup

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

-CapacityPoolResourceId

ID do recurso do pool usado no caso de criar um volume por meio do grupo de volumes.

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

-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

-CoolAccess

Especifica se o Cool Access(hierarquização) está habilitado para o volume (false padrão).

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

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy determina o comportamento de recuperação de dados da camada fria para o armazenamento padrão com base no padrão de leitura para volumes habilitados para acesso frio. Os valores possíveis para esse campo são: Padrão - Os dados serão extraídos da camada legal para o armazenamento padrão em leituras aleatórias. Essa política é o padrão. OnRead - Toda a leitura de dados orientada pelo cliente é extraída do nível legal para o armazenamento padrão em leituras sequenciais e aleatórias. Nunca - Nenhum dado controlado pelo cliente é extraído do nível legal para o armazenamento padrão.

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

-CoolnessPeriod

Especifica o número de dias após os quais os dados que não são acessados pelos clientes serão hierarquizados (mínimo 7, máximo 63).

Tipo:Nullable<T>[Int32]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-CreationToken

Um caminho de arquivo exclusivo para o volume

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

-DefaultGroupQuotaInKiB

Cota de grupo padrão para volume em KiBs. Se isDefaultQuotaEnabled estiver definido, o valor mínimo de 4 KiBs será aplicado.

Tipo:Nullable<T>[Int64]
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

-DefaultUserQuotaInKiB

Cota de usuário padrão para volume em KiBs. Se isDefaultQuotaEnabled estiver definido, o valor mínimo de 4 KiBs será aplicado.

Tipo:Nullable<T>[Int64]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteBaseSnapshot

Se habilitado (true), o snapshot do qual o volume foi criado será excluído automaticamente após a conclusão da operação de criação do volume. O padrão é false

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

-EnableSubvolume

Sinalizador que indica se as operações de subvolume estão habilitadas no volume (Habilitado, Desabilitado)

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

-EncryptionKeySource

Origem da chave usada para criptografar dados no volume. Aplicável se a conta NetApp tiver encryption.keySource = 'Microsoft.KeyVault'. Os valores possíveis são: 'Microsoft.NetApp, Microsoft.KeyVault'

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

-ExportPolicy

Uma matriz hashtable que representa a política de exportação

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

-IsDefaultQuotaEnabled

Especifica se a cota padrão está habilitada para o volume

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

-IsLargeVolume

Especifica se o volume é um Volume Grande ou um Volume Regular. O padrão é false

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

-KerberosEnabled

Descrever se um volume está habilitado para Kerberos

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

-KeyVaultPrivateEndpointResourceId

A ID do recurso do ponto de extremidade privado para KeyVault. Ele deve residir na mesma VNET que o volume. Aplicável somente se encryptionKeySource = 'Microsoft.KeyVault'

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

-LdapEnabled

Especifica se o LDAP está habilitado ou não para um determinado volume NFS.

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

-Location

A localização do recurso

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

-Name

O nome do volume ANF

Tipo:String
Aliases:VolumeName
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkFeature

Rede básica ou recursos padrão disponíveis para o volume (Básico, Padrão).

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

-PlacementRule

Aplicar regras de posicionamento específicas para o volume específico.

Tipo:IList<T>[PSKeyValuePairs]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-PoolName

O nome do pool ANF

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

-PoolObject

O pool para o novo objeto de volume

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

-ProtocolType

Uma matriz hashtable que representa a política de exportação

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

-ProximityPlacementGroup

Grupo de posicionamento de proximidade associado ao volume.

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

-ReplicationObject

Uma matriz hashtable que representa o objeto de replicação

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

-ResourceGroupName

O grupo de recursos da conta ANF

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

-SecurityStyle

O estilo de segurança do volume. Os valores possíveis incluem: 'ntfs', 'unix'

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

-ServiceLevel

O nível de serviço do volume ANF

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

-SmbAccessBasedEnumeration

Habilita a propriedade de compartilhamento de enumeração baseada em acesso para Compartilhamentos SMB. Aplicável apenas para o volume SMB/DualProtocol

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

-SmbContinuouslyAvailable

Habilita a propriedade de compartilhamento continuamente disponível para o volume SMB. Aplicável apenas para o volume SMB.

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

-SmbEncryption

Habilita a criptografia para dados smb3 em voo. Aplicável apenas para o volume SMB/DualProtocol.

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

-SmbNonBrowsable

Habilita a propriedade não navegável para Compartilhamentos SMB. Aplicável apenas para o volume SMB/DualProtocol

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

-Snapshot

Uma matriz hashtable que representa o objeto de instantâneo

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

-SnapshotDirectoryVisible

Se habilitado (true), o volume conterá um diretório .snapshot somente leitura que fornece acesso a cada um dos snapshots do volume (padrão para true)

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

-SnapshotId

Criar volume a partir de um snapshot. UUID v4 ou identificador de recurso usado para identificar o instantâneo

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

-SnapshotPolicyId

ResourceId da política de instantâneo usado para aplicar uma política de instantâneo ao volume

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

-SubnetId

O URI de Recursos do Azure para uma sub-rede delegada

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

-Tag

Uma hashtable que representa marcas de recursos

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

-ThroughputMibps

Taxa de transferência máxima em Mibps que pode ser alcançada por este volume

Tipo:Nullable<T>[Double]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-UnixPermission

Permissões UNIX para volume NFS aceitas no formato octal de 4 dígitos. O primeiro dígito seleciona os atributos set user ID(4), set group ID (2) e sticky (1). O segundo dígito seleciona a permissão para o proprietário do arquivo: ler (4), gravar (2) e executar (1). O Third seleciona permissões para outros usuários no mesmo grupo. o quarto para outros usuários que não fazem parte do grupo. 0755 - Concede permissões de leitura/gravação/execução ao proprietário e leitura/execução ao grupo e a outros usuários.

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

-UsageThreshold

A cota máxima de armazenamento permitida para um sistema de arquivos em bytes

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

-VolumeSpecName

Nome da especificação de volume é a designação ou identificador específico do aplicativo para o volume específico em um grupo de volumes para, por exemplo, dados, log.

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

-VolumeType

O tipo de volume do FAN

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
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

-Zone

Uma lista de zonas de disponibilidade

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

Entradas

PSNetAppFilesPool

Saídas

PSNetAppFilesVolume