Я использую следующие командлеты PowerShell в Azure:
PS C:\> (Get-Module -Name Azure).Version
Major Minor Build Revision
----- ----- ----- --------
1 0 1 -1
PS C:\> $psversiontable
Name Value
---- -----
PSVersion 3.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.34209
BuildVersion 6.2.9200.16481
PSCompatibleVersions {1.0, 2.0, 3.0}
PSRemotingProtocolVersion 2.2
Кажется, я не могу получить подробную справку по командам, только параметры костей. Например:
PS C:\> Get-Help Get-AzureVNetConfig -detailed
NAME
Get-AzureVNetConfig
SYNTAX
Get-AzureVNetConfig [-ExportToFile <string>] [-Profile <AzureSMProfile>] [<CommonParameters>]
PARAMETERS
-ExportToFile <string>
-Profile <AzureSMProfile>
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, see
about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
ALIASES
None
REMARKS
None
Нормально ли отсутствие подробной справки с примерами, как это часто бывает с другими модулями PowerShell? Это случалось со мной на нескольких машинах.
В онлайн-документации в разделе «Получение справки» не упоминается никаких ограничений.
Я попробовал Update-Help
но безуспешно.
Спасибо.
Обновление: я обновился до последней версии ( 1.0.2) , но все же такое же поведение. Странно то, что взглянув на одну справку пример на этой странице , та же команда "New-AzureVMConfig" на моем машина менее подробна и с описанием, отличным от того, что там сообщается. Например, параметр
-InstanceSize
, который подробно описан на этой странице в "моей" версии сообщается только следующая информация:-InstanceSize
Представляет размер машины. Необходимые? правда Позиция? 1 Принять ввод трубопровода? истина (ByPropertyName) Имя набора параметров (Все) Псевдонимы Нет Динамический? ложный Я понимаю, что это могло быть связано с разными версиями модуля Azure, тем не менее, мне кажется, что я так и не получил тот, в котором были бы все подробности.
Все ли получают такой же уровень подробностей, как тот, [singhkay] в своем примере 3 для той же команды?
к сожалению, команды Azure очень просты в документировании. Тем не менее, последняя версия на момент написания - 1.0.2, так что вам, вероятно, следует обновить ее, чтобы получить последнюю справку. Azure не поддерживает обновление-справку, вы можете проверить это, проверив значение HelpInfoUri (пустое):
get-module azure | Select HelpInfoUri
У меня нет такой проблемы, когда я запускаю точно такую же команду с ноутбука, поэтому я думаю, что вам нужно установить последние команды azure powershell (2.8 на момент написания статьи) по адресу https://azure.microsoft.com/en-us/downloads/ (ищите опцию powershell). Также все команды справки находятся на MSDN
.