New-AzNetAppFilesCache
Cria uma nova cache Azure NetApp Files (ANF) (FlexCache) num Pool de Capacidade.
Sintaxe
ByFieldsParameterSet (Predefinição)
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>]
Description
O cmdlet New-AzNetAppFilesCache cria um FlexCache sob um ANF Capacity Pool. Uma Cache requer um volume de origem ONTAP on-premises peered: o nome do cluster de origem, os endereços LIF Intercluster, o nome Vserver (SVM) e o nome do volume de origem devem ser fornecidos através dos parâmetros OriginPeer* . A Cache é alocada a IPs de dados da sub-rede referenciada pelo CacheSubnetResourceId e utiliza o PeeringSubnetResourceId para endereços IP da Interface Intercluster.
Após a criação, use o Get-AzNetAppFilesCachePeeringPassphrase para obter os comandos de peering do cluster e do vserver que devem ser aplicados na origem externa do ONTAP para completar o peering.
Exemplos
Exemplo 1: Criar uma cache apoiada por uma origem ONTAP local
$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")
Cria um FlexCache NFSv3 de 100 GiB cuja origem é o onprem-origin-vol volume no onprem-svm Vserver do onprem-ontap-cluster cluster.
Parâmetros
-AccountName
O nome da conta ANF
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
ByFieldsParameterSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-CacheSubnetResourceId
O Azure Resource URI para uma sub-rede de cache delegada que será usada para alocar IPs de dados
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-CifsChangeNotification
Se a notificação de alteração do CIFS está ativada.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Cf.
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DefaultProfile
As credenciais, conta, inquilino e subscrição usados para comunicação com o Azure.
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-EncryptionKeySource
Origem da chave de encriptação.
Ou 'Microsoft. NetApp' ou 'Microsoft. KeyVault'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ExportPolicy
Política de exportação para a cache
Propriedades dos parâmetros
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-FilePath
O caminho do ficheiro da cache
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-GlobalFileLocking
Se o bloqueio global de ficheiros está ativado.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-KerberosEnabled
Se o Kerberos está ativado para a cache.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-KeyVaultPrivateEndpointResourceId
ID de recurso do endpoint privado para o KeyVault quando o EncryptionKeySource é Microsoft. KeyVault
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Ldap
Se o LDAP está ativado para o volume flexcache.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-LdapServerType
Tipo de servidor LDAP.
Ou 'ActiveDirectory' ou 'OpenLDAP'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Location
A localização do recurso
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
ByFieldsParameterSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Name
O nome da cache ANF
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Nome do Cache
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-OriginPeerAddress
endereços IP LIF intercluster ONTAP; um endereço IP por nó do cluster
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-OriginPeerClusterName
Nome do cluster ONTAP do cluster externo que hospeda o volume de origem
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-OriginPeerVolumeName
Nome do volume de origem externa associado a este cache
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-OriginPeerVserverName
Nome do Vserver Externo (SVM) que hospeda o volume de origem
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-PeeringSubnetResourceId
O URI de Recursos do Azure para uma sub-rede delegada que será usada para endereços IP da Interface Intercluster ANF
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-PoolName
O nome do pool de capacidade da ANF
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
ByFieldsParameterSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-PoolObject
O objeto pool para a nova cache
Propriedades dos parâmetros
Tipo: PSNetAppFilesPool
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
ByParentObjectParameterSet
Position: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ProtocolType
Conjunto de tipos de protocolo suportados (NFSv3, NFSv4 ou SMB)
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ResourceGroupName
O grupo de recursos da conta ANF
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
ByFieldsParameterSet
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Size
Quota máxima de armazenamento permitida para o sistema de ficheiros em bytes (50 GiB para 1 PiB)
Propriedades dos parâmetros
Tipo: Int64
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SmbAccessBasedEnumeration
Permite a enumeração baseada em acesso para partilhas SMB.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SmbEncryption
Permite encriptação para dados SMB3 em voo.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-SmbNonBrowsable
Permite propriedades não navegáveis para ações SMB.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Tag
Uma tabela de hash que representa etiquetas de recursos
Propriedades dos parâmetros
Tipo: Hashtable
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ThroughputMibps
Throughput máximo em MiB/s para cache qos manual
Propriedades dos parâmetros
Tipo: Nullable<T> [ Double ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Wi
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-WriteBack
Se a escrita está ativada para a cache.
Ou 'Desativado' ou 'Ativado'
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Zone
As zonas de disponibilidade do cache
Propriedades dos parâmetros
Tipo: String [ ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas