New-AzNetAppFilesCache

Erstellt einen neuen Azure NetApp Files (ANF)-Cache (FlexCache) in einem Kapazitätspool.

Syntax

ByFieldsParameterSet (Standard)

New-AzNetAppFilesCache
    -ResourceGroupName <String>
    -Location <String>
    -AccountName <String>
    -PoolName <String>
    -Name <String>
    -FilePath <String>
    -Size <Int64>
    -CacheSubnetResourceId <String>
    -PeeringSubnetResourceId <String>
    -EncryptionKeySource <String>
    -OriginPeerClusterName <String>
    -OriginPeerAddress <String[]>
    -OriginPeerVserverName <String>
    -OriginPeerVolumeName <String>
    [-ProtocolType <String[]>]
    [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
    [-KerberosEnabled <String>]
    [-ThroughputMibps <Double>]
    [-KeyVaultPrivateEndpointResourceId <String>]
    [-Ldap <String>]
    [-LdapServerType <String>]
    [-CifsChangeNotification <String>]
    [-GlobalFileLocking <String>]
    [-WriteBack <String>]
    [-SmbEncryption <String>]
    [-SmbAccessBasedEnumeration <String>]
    [-SmbNonBrowsable <String>]
    [-Zone <String[]>]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByParentObjectParameterSet

New-AzNetAppFilesCache
    -Name <String>
    -FilePath <String>
    -Size <Int64>
    -CacheSubnetResourceId <String>
    -PeeringSubnetResourceId <String>
    -EncryptionKeySource <String>
    -OriginPeerClusterName <String>
    -OriginPeerAddress <String[]>
    -OriginPeerVserverName <String>
    -OriginPeerVolumeName <String>
    -PoolObject <PSNetAppFilesPool>
    [-ProtocolType <String[]>]
    [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
    [-KerberosEnabled <String>]
    [-ThroughputMibps <Double>]
    [-KeyVaultPrivateEndpointResourceId <String>]
    [-Ldap <String>]
    [-LdapServerType <String>]
    [-CifsChangeNotification <String>]
    [-GlobalFileLocking <String>]
    [-WriteBack <String>]
    [-SmbEncryption <String>]
    [-SmbAccessBasedEnumeration <String>]
    [-SmbNonBrowsable <String>]
    [-Zone <String[]>]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzNetAppFilesCache erstellt einen FlexCache unter einem ANF-Kapazitätspool. Für einen Cache ist ein lokales ONTAP-Ursprungsvolume erforderlich: der Name des Ursprungsclusters, die Intercluster-LIF-Adressen, der SVM-Name (Vserver) und der Name des Ursprungsvolumes müssen über die OriginPeer* -Parameter angegeben werden. Der Cache wird Daten-IPs aus dem Subnetz zugewiesen, auf das von CacheSubnetResourceId verwiesen wird, und verwendet PeeringSubnetResourceId für Intercluster-Schnittstellen-IP-Adressen. Verwenden Sie nach der Erstellung Get-AzNetAppFilesCachePeeringPassphrase , um die Cluster- und vserver-Peeringbefehle abzurufen, die auf den externen ONTAP-Ursprung angewendet werden müssen, um peering abzuschließen.

Beispiele

Beispiel 1: Erstellen eines Caches, der von einem lokalen ONTAP-Ursprung unterstützt wird

$subsId = (Get-AzContext).Subscription.Id
$cacheSubnet   = "/subscriptions/$subsId/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/myanf-vnet/subnets/cache-subnet"
$peeringSubnet = "/subscriptions/$subsId/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/myanf-vnet/subnets/peering-subnet"

New-AzNetAppFilesCache -ResourceGroupName "MyRG" -Location "eastus" `
    -AccountName "MyAnfAccount" -PoolName "MyAnfPool" -Name "MyAnfCache" `
    -FilePath "MyAnfCache" -Size (100 * 1024 * 1024 * 1024) `
    -CacheSubnetResourceId $cacheSubnet -PeeringSubnetResourceId $peeringSubnet `
    -EncryptionKeySource "Microsoft.NetApp" `
    -OriginPeerClusterName "onprem-ontap-cluster" `
    -OriginPeerAddress @("10.10.0.10", "10.10.0.11") `
    -OriginPeerVserverName "onprem-svm" `
    -OriginPeerVolumeName "onprem-origin-vol" `
    -ProtocolType @("NFSv3")

Erstellt einen 100 GiB NFSv3 FlexCache, dessen Ursprung das onprem-origin-vol Volume auf dem onprem-svm Vserver des onprem-ontap-cluster Clusters ist.

Parameter

-AccountName

Der Name des ANF-Kontos

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByFieldsParameterSet
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-CacheSubnetResourceId

Der Azure Ressourcen-URI für ein delegiertes Cache-Subnetz, das zum Zuordnen von Daten-IPs verwendet wird

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-CifsChangeNotification

Gibt an, ob die CIFS-Änderungsbenachrichtigung aktiviert ist. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Cf

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EncryptionKeySource

Quelle des Verschlüsselungsschlüssels. Entweder 'Microsoft. NetApp" oder "Microsoft. KeyVault'

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ExportPolicy

Exportrichtlinie für den Cache

Parametereigenschaften

Typ:PSNetAppFilesVolumeExportPolicy
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FilePath

Der Dateipfad des Caches

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-GlobalFileLocking

Gibt an, ob die globale Dateisperre aktiviert ist. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-KerberosEnabled

Gibt an, ob Kerberos für den Cache aktiviert ist. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-KeyVaultPrivateEndpointResourceId

Ressourcen-ID des privaten Endpunkts für KeyVault, wenn EncryptionKeySource Microsoft ist. KeyVault

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Ldap

Gibt an, ob LDAP für das Flexcache-Volume aktiviert ist. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-LdapServerType

Typ des LDAP-Servers. Entweder 'ActiveDirectory' oder 'OpenLDAP'

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Location

Der Speicherort der Ressource

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByFieldsParameterSet
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Der Name des ANF-Caches

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:CacheName

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OriginPeerAddress

ONTAP Intercluster LIF IP-Adressen; eine IP-Adresse pro Clusterknoten

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OriginPeerClusterName

ONTAP-Clustername des externen Clusters, der das Ursprungsvolume hostet

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OriginPeerVolumeName

Name des externen Ursprungsvolumes, das diesem Cache zugeordnet ist

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OriginPeerVserverName

Name des externen Vservers (SVM), der das Ursprungsvolume hosten

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PeeringSubnetResourceId

Der Azure Ressourcen-URI für ein delegiertes Subnetz, das für IP-Adressen der ANF-Interclusterschnittstelle verwendet wird

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PoolName

Der Name des ANF-Kapazitätspools

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByFieldsParameterSet
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PoolObject

Das Poolobjekt für den neuen Cache

Parametereigenschaften

Typ:PSNetAppFilesPool
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByParentObjectParameterSet
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ProtocolType

Satz unterstützter Protokolltypen (NFSv3, NFSv4 oder SMB)

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ResourceGroupName

Die Ressourcengruppe des ANF-Kontos

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByFieldsParameterSet
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Size

Maximal zulässiges Speicherkontingent für das Dateisystem in Bytes (50 GiB bis 1 PiB)

Parametereigenschaften

Typ:Int64
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SmbAccessBasedEnumeration

Aktiviert zugriffsbasierte Aufzählung für SMB-Freigaben. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SmbEncryption

Aktiviert die Verschlüsselung für In-Flight-SMB3-Daten. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SmbNonBrowsable

Aktiviert nicht durchbrochene Eigenschaft für SMB-Freigaben. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Tag

Eine Hashtabelle, die Ressourcentags darstellt

Parametereigenschaften

Typ:Hashtable
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ThroughputMibps

Maximaler Durchsatz in MiB/s für manuellen qos-Cache

Parametereigenschaften

Typ:

Nullable<T>[Double]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WriteBack

Gibt an, ob das Zurückschreiben für den Cache aktiviert ist. Entweder "Deaktiviert" oder "Aktiviert"

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Zone

Die Verfügbarkeitszonen für den Cache

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

PSNetAppFilesPool

Ausgaben

PSNetAppFilesCache