Condividi tramite


New-AzNetAppFilesVolume

Crea un nuovo volume di Azure NetApp Files (ANF).

Sintassi

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

Descrizione

Il cmdlet New-AzNetAppFilesVolume crea un volume ANF.

Esempio

Esempio 1: Creare un 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

Questo comando crea il nuovo volume ANF "MyAnfVolume" all'interno del pool "MyAnfPool".

Parametri

-AccountName

Nome dell'account ANF

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

-AvsDataStore

Specifica se il volume è abilitato per lo scopo dell'archivio dati soluzione Azure VMware (AVS) (Abilitato, Disabilitato)

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

-Backup

Matrice hashtable che rappresenta l'oggetto di backup

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

-BackupId

ID di backup. UUID v4 o identificatore di risorsa usato per identificare il backup

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

-CapacityPoolResourceId

ID risorsa pool usato in caso di creazione di un volume tramite gruppo di volumi.

Tipo:String
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

-CoolAccess

Specifica se l'accesso sporadico (suddivisione in livelli) è abilitato per il volume (valore predefinito false).

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

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy determina il comportamento di recupero dei dati dal livello ad accesso sporadico all'archiviazione standard in base al modello di lettura per i volumi abilitati per l'accesso sporadico. I valori possibili per questo campo sono: Valore predefinito: i dati verranno estratti dal livello ad accesso sporadico all'archiviazione standard in letture casuali. Questo criterio è l'impostazione predefinita. OnRead: tutte le operazioni di lettura dei dati guidate dal client vengono estratte dal livello ad accesso sporadico all'archiviazione standard sia in letture sequenziali che casuali. Mai: nessun dato basato su client viene estratto dal livello ad accesso sporadico all'archiviazione standard.

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

-CoolnessPeriod

Specifica il numero di giorni dopo i quali i dati non accessibili dai client verranno a livelli (minimo 7, massimo 63).

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CreationToken

Percorso di file univoco per il volume

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

-DefaultGroupQuotaInKiB

Quota di gruppo predefinita per il volume in KiBs. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB.

Tipo:Nullable<T>[Int64]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare 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

-DefaultUserQuotaInKiB

Quota utente predefinita per il volume in KiB. Se isDefaultQuotaEnabled è impostato, viene applicato il valore minimo di 4 KiB.

Tipo:Nullable<T>[Int64]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DeleteBaseSnapshot

Se abilitato (true) lo snapshot da cui è stato creato il volume verrà eliminato automaticamente al termine dell'operazione di creazione del volume. Il valore predefinito è false

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

-EnableSubvolume

Flag che indica se le operazioni di sottovolume sono abilitate nel volume (Abilitato, Disabilitato)

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

-EncryptionKeySource

Origine della chiave usata per crittografare i dati nel volume. Applicabile se l'account NetApp ha encryption.keySource = 'Microsoft.KeyVault'. I valori possibili sono: 'Microsoft.NetApp, Microsoft.KeyVault'

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

-ExportPolicy

Matrice hashtable che rappresenta i criteri di esportazione

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

-IsDefaultQuotaEnabled

Specifica se la quota predefinita è abilitata per il volume

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

-IsLargeVolume

Specifica se il volume è un volume di grandi dimensioni o un volume normale. Il valore predefinito è false

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

-KerberosEnabled

Descrivere se un volume è Abilitato per Kerberos

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

-KeyVaultPrivateEndpointResourceId

ID risorsa dell'endpoint privato per KeyVault. Deve trovarsi nella stessa rete virtuale del volume. Applicabile solo se encryptionKeySource = 'Microsoft.KeyVault'

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

-LdapEnabled

Specifica se LDAP è abilitato o meno per un determinato volume NFS.

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

-Location

Posizione della risorsa

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

-Name

Nome del volume ANF

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

-NetworkFeature

Funzionalità di rete Basic o Standard disponibili per il volume (Basic, Standard).

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

-PlacementRule

Regole di posizionamento specifiche dell'applicazione per il volume specifico.

Tipo:IList<T>[PSKeyValuePairs]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PoolName

Nome del pool ANF

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

-PoolObject

Pool per il nuovo oggetto volume

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

-ProtocolType

Matrice hashtable che rappresenta i criteri di esportazione

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

-ProximityPlacementGroup

Gruppo di posizionamento di prossimità associato al volume.

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

-ReplicationObject

Matrice hashtable che rappresenta l'oggetto di replica

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

-ResourceGroupName

Gruppo di risorse dell'account ANF

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

-SecurityStyle

Stile di sicurezza del volume. I valori possibili includono: 'ntfs', 'unix'

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

-ServiceLevel

Livello di servizio del volume ANF

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

-SmbAccessBasedEnumeration

Abilita la proprietà di condivisione di enumerazione basata sull'accesso per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol

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

-SmbContinuouslyAvailable

Abilita la proprietà di condivisione disponibile continuamente per il volume SMB. Applicabile solo per il volume SMB.

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

-SmbEncryption

Abilita la crittografia per i dati smb3 in anteprima. Applicabile solo per il volume SMB/DualProtocol.

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

-SmbNonBrowsable

Abilita la proprietà non esplorabile per le condivisioni SMB. Applicabile solo per il volume SMB/DualProtocol

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

-Snapshot

Matrice hashtable che rappresenta l'oggetto snapshot

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

-SnapshotDirectoryVisible

Se abilitato (true) il volume conterrà una directory snapshot di sola lettura che fornisce l'accesso a ognuno degli snapshot del volume (impostazione predefinita su true)

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

-SnapshotId

Creare un volume da uno snapshot. UUID v4 o identificatore di risorsa usato per identificare lo snapshot

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

-SnapshotPolicyId

Snapshot Policy ResourceId usato per applicare un criterio di snapshot al volume

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

-SubnetId

URI risorsa di Azure per una subnet delegata

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

-Tag

Tabella hash che rappresenta i tag delle risorse

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

-ThroughputMibps

Velocità effettiva massima in Mibps che può essere ottenuta da questo volume

Tipo:Nullable<T>[Double]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UnixPermission

Autorizzazioni UNIX per il volume NFS accettato in formato ottale a 4 cifre. La prima cifra seleziona gli attributi set user ID(4), set group ID (2) e sticky (1). La seconda cifra seleziona l'autorizzazione per il proprietario del file: lettura (4), scrittura (2) ed esecuzione (1). In terzo luogo, vengono selezionate le autorizzazioni per altri utenti nello stesso gruppo. quarto per gli altri utenti non presenti nel gruppo. 0755 : fornisce autorizzazioni di lettura/scrittura/esecuzione per il proprietario e la lettura/esecuzione per raggruppare e altri utenti.

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

-UsageThreshold

Quota di archiviazione massima consentita per un file system in byte

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

-VolumeSpecName

Il nome della specifica del volume è la designazione o l'identificatore specifico dell'applicazione per il volume specifico in un gruppo di volumi, ad esempio dati, log.

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

-VolumeType

Tipo del volume ANF

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. 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

-Zone

Elenco di zone di disponibilità

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

Input

PSNetAppFilesPool

Output

PSNetAppFilesVolume