New-AzNetAppFilesVolume

Crea un nuevo volumen de Azure NetApp Files (ANF).

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

El cmdlet New-AzNetAppFilesVolume crea un volumen ANF.

Ejemplos

Ejemplo 1: Crear un volumen 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 crea el nuevo volumen ANF "MyAnfVolume" dentro del grupo "MyAnfPool".

Parámetros

-AccountName

Nombre de la cuenta anf

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AvsDataStore

Especifica si el volumen está habilitado para el almacén de datos de Azure VMware Solution (AVS) (habilitado, deshabilitado)

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Backup

Matriz hash que representa el objeto de copia de seguridad

Type:PSNetAppFilesVolumeBackupProperties
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BackupId

Id. de copia de seguridad. UUID v4 o identificador de recurso usado para identificar la copia de seguridad

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CapacityPoolResourceId

Identificador de recurso de grupo usado en el caso de crear un volumen a través del grupo de volúmenes.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolAccess

Especifica si el acceso esporádico (por niveles) está habilitado para el volumen (valor predeterminado false).

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy determina el comportamiento de recuperación de datos del nivel de acceso esporádico al almacenamiento estándar en función del patrón de lectura para volúmenes habilitados para acceso esporádico. Los valores posibles para este campo son: Valor predeterminado: los datos se extraerán del nivel de acceso esporádico al almacenamiento estándar en lecturas aleatorias. Esta directiva es la predeterminada. OnRead: todas las lecturas de datos controladas por el cliente se extraen del nivel de acceso esporádico al almacenamiento estándar en lecturas secuenciales y aleatorias. Nunca: no se extrae ningún dato controlado por el cliente del nivel de acceso esporádico al almacenamiento estándar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolnessPeriod

Especifica el número de días después de los cuales los datos a los que los clientes no acceden se organizarán por niveles (mínimo 7, máximo 63).

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CreationToken

Una ruta de acceso de archivo única para el volumen

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultGroupQuotaInKiB

Cuota de grupo predeterminada para el volumen en KiB. Si se establece isDefaultQuotaEnabled, se aplica el valor mínimo de 4 KiB.

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultUserQuotaInKiB

Cuota de usuario predeterminada para el volumen en KiB. Si se establece isDefaultQuotaEnabled, se aplica el valor mínimo de 4 KiB.

Type:Nullable<T>[Int64]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteBaseSnapshot

Si está habilitada (true), la instantánea desde la que se creó el volumen se eliminará automáticamente una vez finalizada la operación de creación del volumen. El valor predeterminado es false

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSubvolume

Marca que indica si las operaciones de subvolumen están habilitadas en el volumen (Habilitado, Deshabilitado)

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKeySource

Origen de la clave usada para cifrar los datos en el volumen. Aplicable si la cuenta de NetApp tiene encryption.keySource = "Microsoft.KeyVault". Los valores posibles son: "Microsoft.NetApp, Microsoft.KeyVault"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExportPolicy

Matriz hashtable que representa la directiva de exportación

Type:PSNetAppFilesVolumeExportPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsDefaultQuotaEnabled

Especifica si la cuota predeterminada está habilitada para el volumen.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsLargeVolume

Especifica si el volumen es un volumen grande o un volumen regular. El valor predeterminado es false

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KerberosEnabled

Describir si un volumen está habilitado para Kerberos

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultPrivateEndpointResourceId

Identificador de recurso del punto de conexión privado para KeyVault. Debe residir en la misma red virtual que el volumen. Solo es aplicable si encryptionKeySource = 'Microsoft.KeyVault'

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LdapEnabled

Especifica si LDAP está habilitado o no para un volumen NFS determinado.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Ubicación del recurso

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nombre del volumen ANF

Type:String
Aliases:VolumeName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkFeature

Red básica o características estándar disponibles para el volumen (Básico, Estándar).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PlacementRule

Reglas de selección de ubicación específicas de la aplicación para el volumen determinado.

Type:IList<T>[PSKeyValuePairs]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PoolName

Nombre del grupo de ANF

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolObject

Grupo del nuevo objeto de volumen

Type:PSNetAppFilesPool
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProtocolType

Matriz hashtable que representa la directiva de exportación

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProximityPlacementGroup

Grupo de selección de ubicación de proximidad asociado al volumen.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationObject

Matriz hashtable que representa el objeto de replicación

Type:PSNetAppFilesReplicationObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

El grupo de recursos de la cuenta ANF

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SecurityStyle

Estilo de seguridad del volumen. Entre los valores posibles se incluyen: 'ntfs', 'unix'

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceLevel

Nivel de servicio del volumen ANF

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SmbAccessBasedEnumeration

Habilita la propiedad de recurso compartido de enumeración basada en acceso para recursos compartidos SMB. Solo se aplica al volumen SMB/DualProtocol

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbContinuouslyAvailable

Habilita la propiedad de recurso compartido disponible continuamente para el volumen SMB. Solo se aplica al volumen SMB.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbEncryption

Habilita el cifrado para los datos smb3 en curso. Solo se aplica al volumen SMB/DualProtocol.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SmbNonBrowsable

Habilita la propiedad que no se puede examinar para los recursos compartidos de SMB. Solo se aplica al volumen SMB/DualProtocol

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Snapshot

Matriz hashtable que representa el objeto de instantánea

Type:PSNetAppFilesVolumeSnapshot
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotDirectoryVisible

Si está habilitado (true), el volumen contendrá un directorio .snapshot de solo lectura que proporciona acceso a cada una de las instantáneas del volumen (el valor predeterminado es true).

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotId

Cree un volumen a partir de una instantánea. UUID v4 o identificador de recurso usado para identificar la instantánea

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotPolicyId

ResourceId de directiva de instantáneas que se usa para aplicar una directiva de instantánea al volumen

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetId

URI de recursos de Azure para una subred delegada

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Tabla hash que representa etiquetas de recursos

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThroughputMibps

Rendimiento máximo en Mibps que este volumen puede lograr

Type:Nullable<T>[Double]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UnixPermission

Permisos de UNIX para el volumen NFS aceptado en formato octal de 4 dígitos. El primer dígito selecciona los atributos set user ID(4), set group ID (2) y sticky (1). El segundo dígito selecciona el permiso para el propietario del archivo: lectura (4), escritura (2) y ejecución (1). En tercer lugar, selecciona permisos para otros usuarios del mismo grupo. el cuarto para otros usuarios que no están en el grupo. 0755: concede permisos de lectura, escritura y ejecución para propietario y lectura y ejecución para agrupar y otros usuarios.

Type:String
Aliases:UnixPermissions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UsageThreshold

La cuota de almacenamiento máxima permitida para un sistema de archivos en bytes

Type:Int64
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VolumeSpecName

El nombre de la especificación de volumen es la designación o el identificador específicos de la aplicación para el volumen determinado de un grupo de volúmenes, por ejemplo, datos, registro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VolumeType

Tipo del volumen ANF

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

Lista de zonas de disponibilidad

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

PSNetAppFilesPool

Salidas

PSNetAppFilesVolume