Get-StorageTierSupportedSize

Get-StorageTierSupportedSize

Gets the minimum and maximum possible sizes of a storage tier.

Синтаксис

Parameter Set: ByFriendlyName
Get-StorageTierSupportedSize [-FriendlyName] <String[]> [-AsJob] [-CimSession <CimSession[]> ] [-ResiliencySettingName <String> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Parameter Set: ByUniqueId
Get-StorageTierSupportedSize -UniqueId <String[]> [-AsJob] [-CimSession <CimSession[]> ] [-ResiliencySettingName <String> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Parameter Set: InputObject (cdxml)
Get-StorageTierSupportedSize -InputObject <CimInstance[]> [-AsJob] [-CimSession <CimSession[]> ] [-ResiliencySettingName <String> ] [-ThrottleLimit <Int32> ] [ <CommonParameters>]

Подробное описание

The Get-StorageTierSupportSize cmdlet gets the minimum and maximum possible sizes of a storage tier. Use this information to create or extend a virtual disk with the specified resiliency setting on a Storage Spaces subsystem.

Параметры

-AsJob

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-CimSession<CimSession[]>

Запуск командлета в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объекта сеанса, например результат выполнения командлета New-CimSession или Get-CimSession. Сеанс по умолчанию — текущий сеанс на локальном компьютере.

Псевдонимы

Session

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-FriendlyName<String[]>

Specifies an array of friendly names. The cmdlet gets the storage tiers that match the names that you specify.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

1

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByPropertyName)

Принимать подстановочные знаки?

false

-InputObject<CimInstance[]>

Задает ввод для командлета. Вы можете использовать этот параметр или передать ввод командлету.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByValue)

Принимать подстановочные знаки?

false

-ResiliencySettingName<String>

Specifies the name of the desired resiliency setting, for example, Simple, Mirror, or Parity.

Псевдонимы

Name

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByPropertyName)

Принимать подстановочные знаки?

false

-ThrottleLimit<Int32>

Определяет максимальное число одновременных операций, которое можно установить для запуска командлета. Если этот параметр опущен или имеет значение 0, Windows PowerShell® вычисляет оптимальный предел регулирования для командлета на основе числа командлетов CIM, запущенных на компьютере. Предел регулирования применяется только к текущему командлету, а не к сеансу или компьютеру.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-UniqueId<String[]>

Specifies an array of unique IDs, as strings.

Псевдонимы

Id

Требуется?

true

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByPropertyName)

Принимать подстановочные знаки?

false

<CommonParameters>

Этот командлет поддерживает следующие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, и -OutVariable. Для получения дополнительных сведений см. about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

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

Тип входных данных — это тип объектов, которые можно передать в командлет через конвейер.

  • Microsoft.Management.Infrastructure.CimInstance#ROOT/Microsoft/Windows/Storage/MSFT_StorageTier

    You can use the pipeline operator to pass an MSFT_StorageTier object to the InputObject parameter to get the storage tier supported size associated with the StorageTier object.

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

Тип выходных данных — это тип объектов, которые выдает командлет.

  • System.Management.Automation.PSCustomObject

    This cmdlet returns an object that lists the minimum and maximum amounts of space that the specified type of virtual disk could use in the specified storage tier as well as the tier size divisor. These values are System.UInt64 objects.

Примеры

Example 1: Get the size estimate for a mirror space

This command gets the storage tier supported size estimates for capacity of a Fast (SSD) tier for a mirror space by using the FriendlyName and ResiliencySettingName parameters.

PS C:\> Get-StorageTierSupportedSize -FriendlyName "*SSD*" -ResiliencySettingName "Mirror"