Update-AzNetAppFilesVolume

Обновляет том Azure NetApp Files (ANF) в соответствии с указанными дополнительными модификаторами.

Синтаксис

ByFieldsParameterSet (По умолчанию)

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>]
    [-CoolAccessTieringPolicy <String>]
    [-SnapshotDirectoryVisible]
    [-SmbAccessBasedEnumeration <String>]
    [-ProtocolType <String[]>]
    [-SmbNonBrowsable <String>]
    [-DesiredRansomwareProtectionState <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByParentObjectParameterSet

Update-AzNetAppFilesVolume
    -Name <String>
    -PoolObject <PSNetAppFilesPool>
    [-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>]
    [-CoolAccessTieringPolicy <String>]
    [-SnapshotDirectoryVisible]
    [-SmbAccessBasedEnumeration <String>]
    [-ProtocolType <String[]>]
    [-SmbNonBrowsable <String>]
    [-DesiredRansomwareProtectionState <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByResourceIdParameterSet

Update-AzNetAppFilesVolume
    -ResourceId <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>]
    [-CoolAccessTieringPolicy <String>]
    [-SnapshotDirectoryVisible]
    [-SmbAccessBasedEnumeration <String>]
    [-ProtocolType <String[]>]
    [-SmbNonBrowsable <String>]
    [-DesiredRansomwareProtectionState <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByObjectParameterSet

Update-AzNetAppFilesVolume
    -InputObject <PSNetAppFilesVolume>
    [-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>]
    [-CoolAccessTieringPolicy <String>]
    [-SnapshotDirectoryVisible]
    [-SmbAccessBasedEnumeration <String>]
    [-ProtocolType <String[]>]
    [-SmbNonBrowsable <String>]
    [-DesiredRansomwareProtectionState <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Update-AzNetAppFilesVolume обновляет том ANF.

Примеры

Пример 1. Обновление тома 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

Эта команда обновляет том ANF MyAnfVolume новым размером UsageThreshold.

Параметры

-AccountName

Имя учетной записи ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByFieldsParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Backup

Хэш-массив, представляющий объект резервного копирования

Свойства параметров

Тип:PSNetAppFilesVolumeBackupProperties
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CoolAccess

Указывает, включен ли холодный доступ (уровень) для тома (значение false по умолчанию).

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CoolAccessRetrievalPolicy

CoolAccessRetrievalPolicy определяет поведение извлечения данных из холодного уровня в стандартное хранилище на основе шаблона чтения для томов с поддержкой холодного доступа. Возможные значения этого поля: по умолчанию данные будут извлекаться из холодного уровня в стандартное хранилище при случайных считываниях. Эта политика используется по умолчанию. OnRead — все данные, управляемые клиентом, извлекается из холодного уровня в стандартное хранилище как на последовательное, так и случайное чтение. Никогда . Данные на основе клиента не извлекается из холодного уровня в стандартное хранилище.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CoolAccessTieringPolicy

CoolAccessTieringPolicy определяет, какие блоки холодных данных перемещаются на холодный уровень. Возможные значения этого поля: автоматическое перемещение блоков данных пользователей в копиях моментальных снимков и активной файловой системе на холодный уровень. Эта политика используется по умолчанию. SnapshotOnly — перемещает пользовательские блоки данных копий моментальных снимков томов, которые не связаны с активной файловой системой на холодный уровень.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-CoolnessPeriod

Указывает количество дней после того, как данные, к которым не обращаются клиенты, будут многоуровневы (не более 7, максимум 63).

Свойства параметров

Тип:

Nullable<T>[Int32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultGroupQuotaInKiB

Квота группы по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ.

Свойства параметров

Тип:

Nullable<T>[Int64]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Свойства параметров

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultUserQuotaInKiB

Квота пользователя по умолчанию для тома в КИБ. Если задано значение isDefaultQuotaEnabled, применяется минимальное значение 4 КИБ.

Свойства параметров

Тип:

Nullable<T>[Int64]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DesiredRansomwareProtectionState

Требуемое состояние функции Расширенной защиты от программ-шантажистов (ARP). Возможные значения: "Включено", "Отключено"

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ExportPolicy

Хэш-массив, представляющий политику экспорта

Свойства параметров

Тип:PSNetAppFilesVolumeExportPolicy
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InputObject

Объект тома для обновления

Свойства параметров

Тип:PSNetAppFilesVolume
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByObjectParameterSet
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-IsDefaultQuotaEnabled

Указывает, включена ли квота по умолчанию для тома

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Location

Расположение ресурса

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByFieldsParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Имя тома ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Имя тома

Наборы параметров

ByFieldsParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
ByParentObjectParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PoolName

Имя пула ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByFieldsParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PoolObject

Объект пула, содержащий том для обновления

Свойства параметров

Тип:PSNetAppFilesPool
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByParentObjectParameterSet
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProtocolType

Хэш-массив, представляющий типы протоколов. Перед созданием тома SMB/CIFS необходимо создать Active Directory подключения.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResourceGroupName

Группа ресурсов учетной записи ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByFieldsParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResourceId

Идентификатор ресурса тома ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByResourceIdParameterSet
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ServiceLevel

Уровень обслуживания тома ANF

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SmbAccessBasedEnumeration

Включает свойство общего ресурса перечисления на основе доступа для общих папок SMB. Применимо только для тома SMB/DualProtocol

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SmbNonBrowsable

Включает недоступное для просмотра свойство для общих папок SMB. Применимо только для тома SMB/DualProtocol

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SnapshotDirectoryVisible

Если этот том включен (true) будет содержать каталог моментальных снимков только для чтения, предоставляющий доступ к каждому моментальному снимку тома (по умолчанию — true).

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SnapshotPolicyId

ResourceId политики моментальных снимков, используемый для применения политики моментальных снимков к тому

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Tag

Хэш-файл, представляющий теги ресурсов

Свойства параметров

Тип:Hashtable
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Метки

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ThroughputMibps

Максимальная пропускная способность в Mibps, которую можно достичь с помощью этого тома

Свойства параметров

Тип:

Nullable<T>[Double]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UnixPermission

Разрешения UNIX для тома NFS, принятые в восьмизначном формате. Первая цифра выбирает набор идентификаторов пользователя(4), задает идентификатор группы (2) и липкие атрибуты (1). Вторая цифра выбирает разрешение для владельца файла: чтение (4), запись (2) и выполнение (1). Третий выбирает разрешения для других пользователей в той же группе. четвертый для других пользователей, не входящих в группу. 0755 — предоставляет разрешения на чтение и запись и выполнение для владельца и чтения и выполнения для группы и других пользователей.

Свойства параметров

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UsageThreshold

Максимальная квота хранилища, разрешенная для файловой системы в байтах

Свойства параметров

Тип:

Nullable<T>[Int64]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

String

PSNetAppFilesPool

PSNetAppFilesVolume

Выходные данные

PSNetAppFilesVolume