Get-AzVmssVM
Возвращает свойства виртуальной машины VMSS.
Синтаксис
DefaultParameter (По умолчанию)
Get-AzVmssVM
[[-ResourceGroupName] <String>]
[[-VMScaleSetName] <String>]
[[-InstanceId] <String>]
[-UserData]
[-ResiliencyView]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
FriendMethod
Get-AzVmssVM
[[-ResourceGroupName] <String>]
[[-VMScaleSetName] <String>]
[[-InstanceId] <String>]
[-InstanceView]
[-UserData]
[-ResiliencyView]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Get-AzVmssVM получает представление модели и представление экземпляра виртуальной машины масштабируемого набора виртуальных машин (VMSS). Представление модели — это пользовательские свойства виртуальной машины. Представление экземпляра — это состояние уровня экземпляра виртуальной машины. Укажите параметр состояния , чтобы получить только представление экземпляра виртуальной машины.
Примеры
Пример 1. Получение свойств виртуальной машины VMSS
Get-AzVmssVM -ResourceGroupName "Group001" -VMScaleSetName "VMSS001"
Эта команда получает свойства виртуальной машины VMSS с именем VMSS001, которая принадлежит группе ресурсов с именем Group001. Так как команда не указывает параметр коммутатора InstanceView , командлет получает представление модели виртуальной машины.
Пример 2. Получение свойств представления модели виртуальной машины VMSS
Get-AzVmssVM -ResourceGroupName "Group002" -VMScaleSetName "VMSS004" -InstanceId $ID
Эта команда получает свойства виртуальной машины VMSS с именем VMSS004, которая принадлежит группе ресурсов с именем Group002. Команда получает идентификатор экземпляра, хранящийся в переменной $ID для получения представления модели.
Пример 3. Получение свойств представления экземпляра виртуальной машины VMSS
Get-AzVmssVM -InstanceView -ResourceGroupName $rgname -VMScaleSetName $vmssName -InstanceId $ID
Эта команда получает свойства виртуальной машины VMSS с именем VMSS004, которая принадлежит группе ресурсов с именем Group002. Так как команда задает параметр коммутатора InstanceView , командлет получает представление экземпляра виртуальной машины. Команда получает идентификатор экземпляра, хранящийся в переменной $ID для получения представления экземпляра.
Пример 4. Получение состояния удаления отказоустойчивой виртуальной машины виртуальной машины VMSS
Get-AzVmssVM -ResiliencyView -ResourceGroupName "Group001" -VMScaleSetName "VMSS001" -InstanceId "0"
Эта команда получает состояние удаления устойчивых виртуальных машин для виртуальной машины VMSS с идентификатором экземпляра 0 в масштабируемом наборе VMSS001. Параметр ResiliencyView извлекает свойство ResilientVMDeletionStatus, указывающее, выполняется ли автоматическое удаление повторных попыток, завершается сбоем или не запущено. Это полезно для мониторинга состояния функции устойчивых удалений.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
| Тип: | IAzureContextContainer |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-InstanceId
Указывает идентификатор экземпляра, для которого требуется получить представление модели.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 2 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-InstanceView
Указывает, что этот командлет получает только представление экземпляра виртуальной машины.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FriendMethod
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ResiliencyView
Возвращает состояние удаления отказоустойчивой виртуальной машины для виртуальной машины, указывающее, выполняются ли повторные попытки, завершаются ли неудачные попытки или не запущены. Этот параметр поддерживается только при получении определенного экземпляра виртуальной машины (если указан идентификатор экземпляра).
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-ResourceGroupName
Указывает имя группы ресурсов виртуальной машины.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-UserData
UserData для vmss, который будет закодирован в кодировке base-64. Клиент не должен передавать здесь какие-либо секреты.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-VMScaleSetName
Указывает имя VMSS.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Имя |
Наборы параметров
(All)
| Position: | 1 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.