В этом примере к VMSS добавляется секрет.
Первая команда использует командлет Get-AzKeyVault для получения секрета хранилища из хранилища с именем ContosoVault и сохраняет результат в переменной с именем $Vault.
Вторая команда использует командлет New-AzVmssVaultCertificateConfig для создания конфигурации сертификата Key Vault с помощью указанного URL-адреса сертификата из хранилища сертификатов с именем Certificates и сохраняет результаты в переменной с именем $CertConfig.
Третья команда использует командлет New-AzVmssConfig для создания объекта конфигурации VMSS и хранения результата в переменной с именем $VMSS.
Четвертая команда добавляет секрет в VMSS с помощью секрета хранилища с помощью идентификатора ресурса ключа и сертификата хранилища, хранящегося в $Vault и переменных $CertConfig.
Указывает идентификатор ресурса Key Vault, содержащий сертификаты, которые можно добавить на виртуальную машину.
Это значение также выступает в качестве ключа для добавления нескольких сертификатов.
Это означает, что для параметра SourceVaultId можно использовать одно и то же значение при добавлении нескольких сертификатов из одного Key Vault.
Указывает объект сертификата Хранилища, содержащий URL-адрес сертификата и имя сертификата.
Для создания этого объекта можно использовать командлет New-AzVmssVaultCertificateConfig .
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.