Partilhar via


Update-AzNetAppFilesVolume

Atualiza um volume ANF (Azure NetApp Files) de acordo com os modificadores opcionais fornecidos.

Syntax

Update-AzNetAppFilesVolume
      -ResourceGroupName <String>
      -Location <String>
      -AccountName <String>
      -PoolName <String>
      -Name <String>
      [-UsageThreshold <Int64>]
      [-ServiceLevel <String>]
      [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
      [-Backup <PSNetAppFilesVolumeBackupProperties>]
      [-ThroughputMibps <Double>]
      [-SnapshotPolicyId <String>]
      [-IsDefaultQuotaEnabled]
      [-DefaultUserQuotaInKiB <Int64>]
      [-DefaultGroupQuotaInKiB <Int64>]
      [-Tag <Hashtable>]
      [-UnixPermission <String>]
      [-CoolAccess]
      [-CoolnessPeriod <Int32>]
      [-CoolAccessRetrievalPolicy <String>]
      [-SnapshotDirectoryVisible]
      [-SmbAccessBasedEnumeration <String>]
      [-SmbNonBrowsable <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzNetAppFilesVolume
      -Name <String>
      [-UsageThreshold <Int64>]
      [-ServiceLevel <String>]
      [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
      [-Backup <PSNetAppFilesVolumeBackupProperties>]
      [-ThroughputMibps <Double>]
      [-SnapshotPolicyId <String>]
      [-IsDefaultQuotaEnabled]
      [-DefaultUserQuotaInKiB <Int64>]
      [-DefaultGroupQuotaInKiB <Int64>]
      [-Tag <Hashtable>]
      [-UnixPermission <String>]
      [-CoolAccess]
      [-CoolnessPeriod <Int32>]
      [-CoolAccessRetrievalPolicy <String>]
      [-SnapshotDirectoryVisible]
      [-SmbAccessBasedEnumeration <String>]
      [-SmbNonBrowsable <String>]
      -PoolObject <PSNetAppFilesPool>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzNetAppFilesVolume
      [-UsageThreshold <Int64>]
      [-ServiceLevel <String>]
      [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
      [-Backup <PSNetAppFilesVolumeBackupProperties>]
      [-ThroughputMibps <Double>]
      [-SnapshotPolicyId <String>]
      [-IsDefaultQuotaEnabled]
      [-DefaultUserQuotaInKiB <Int64>]
      [-DefaultGroupQuotaInKiB <Int64>]
      [-Tag <Hashtable>]
      [-UnixPermission <String>]
      [-CoolAccess]
      [-CoolnessPeriod <Int32>]
      [-CoolAccessRetrievalPolicy <String>]
      [-SnapshotDirectoryVisible]
      [-SmbAccessBasedEnumeration <String>]
      [-SmbNonBrowsable <String>]
      -ResourceId <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzNetAppFilesVolume
      [-UsageThreshold <Int64>]
      [-ServiceLevel <String>]
      [-ExportPolicy <PSNetAppFilesVolumeExportPolicy>]
      [-Backup <PSNetAppFilesVolumeBackupProperties>]
      [-ThroughputMibps <Double>]
      [-SnapshotPolicyId <String>]
      [-IsDefaultQuotaEnabled]
      [-DefaultUserQuotaInKiB <Int64>]
      [-DefaultGroupQuotaInKiB <Int64>]
      [-Tag <Hashtable>]
      [-UnixPermission <String>]
      [-CoolAccess]
      [-CoolnessPeriod <Int32>]
      [-CoolAccessRetrievalPolicy <String>]
      [-SnapshotDirectoryVisible]
      [-SmbAccessBasedEnumeration <String>]
      [-SmbNonBrowsable <String>]
      -InputObject <PSNetAppFilesVolume>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Update-AzNetAppFilesVolume atualiza um volume ANF.

Exemplos

Exemplo 1: Atualizar um volume ANF

Update-AzNetAppFilesVolume -ResourceGroupName "MyRG" -Location "westus2" -AccountName "MyAnfAccount" -PoolName "MyAnfPool" -Name "MyAnfVolume" -UsageThreshold Size

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    : 2199023255552
ProvisioningState : Succeeded
SubnetId          : /subscriptions/subsId/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyRG-vnet/subnets/default

Este comando atualiza o volume ANF "MyAnfVolume" com o novo tamanho UsageThreshold.

Parâmetros

-AccountName

O nome da conta ANF

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-Backup

Uma matriz hashtable que representa o objeto de backup

Tipo:PSNetAppFilesVolumeBackupProperties
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predefinido:None
Necessá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 predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy determina o comportamento de recuperação de dados da camada legal para o armazenamento padrão com base no padrão de leitura para volumes habilitados para acesso legal. Os valores possíveis para este campo são: Padrão - Os dados serão extraídos do nível legal para o armazenamento padrão em leituras aleatórias. Esta 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 predefinido:None
Necessá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 predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultGroupQuotaInKiB

Cota de grupo padrão para volume em KiBs. Se isDefaultQuotaEnabled estiver definido, aplica-se o valor mínimo de 4 KiBs.

Tipo:Nullable<T>[Int64]
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predefinido:None
Necessá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, aplica-se o valor mínimo de 4 KiBs.

Tipo:Nullable<T>[Int64]
Position:Named
valor predefinido:None
Necessá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 predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

O objeto de volume a ser atualizado

Tipo:PSNetAppFilesVolume
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:True
Accept wildcard characters:False

-IsDefaultQuotaEnabled

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

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

A localização do recurso

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

O nome do volume ANF

Tipo:String
Aliases:VolumeName
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolName

O nome do pool ANF

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolObject

O objeto de pool que contém o volume a ser atualizado

Tipo:PSNetAppFilesPool
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

O grupo de recursos da conta ANF

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

O id do recurso do volume ANF

Tipo:String
Position:Named
valor predefinido:None
Necessário:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceLevel

O nível de serviço do volume ANF

Tipo:String
Position:Named
valor predefinido:None
Necessário:False
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 volume SMB/DualProtocol

Tipo:String
Position:Named
valor predefinido:None
Necessá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 volume SMB/DualProtocol

Tipo:String
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-SnapshotDirectoryVisible

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

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessá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 predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Uma hashtable que representa marcas de recursos

Tipo:Hashtable
Aliases:Tags
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-ThroughputMibps

Rendimento máximo em Mibps que pode ser alcançado por este volume

Tipo:Nullable<T>[Double]
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-UnixPermission

Permissões UNIX para volume NFS aceito 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), escrever (2) e executar (1). Terceiro seleciona permissões para outros usuários no mesmo grupo. o quarto para outros usuários que não fazem parte do grupo. 0755 - Dá permissões de leitura/gravação/execução para o proprietário e leitura/execução para o grupo e outros usuários.

Tipo:String
Position:Named
valor predefinido:None
Necessá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:Nullable<T>[Int64]
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

PSNetAppFilesPool

PSNetAppFilesVolume

Saídas

PSNetAppFilesVolume