Поделиться через


VMExtension Класс

Определение

Конфигурация для расширений виртуальных машин.

public class VMExtension
type VMExtension = class
Public Class VMExtension
Наследование
VMExtension

Конструкторы

VMExtension()

Инициализирует новый экземпляр класса VMExtension.

VMExtension(String, String, String, String, Nullable<Boolean>, Object, Object, IList<String>)

Инициализирует новый экземпляр класса VMExtension.

Свойства

AutoUpgradeMinorVersion

Возвращает или задает значение, указывающее, должно ли расширение использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновляться до дополнительных версий, кроме случаев повторного развертывания, даже если это свойство имеет значение true.

Name

Возвращает или задает имя расширения виртуальной машины.

ProtectedSettings

Получает или задает расширение, в котором может содержаться protectedSettings или protectedSettingsFromKeyVault, или вообще не иметь защищенных параметров.

ProvisionAfterExtensions

Возвращает или задает коллекцию имен расширений.

Publisher

Возвращает или задает имя издателя обработчика расширений.

Settings

Возвращает или задает общедоступные параметры расширения в формате JSON.

Type

Возвращает или задает тип расширений.

TypeHandlerVersion

Возвращает или задает версию обработчика скрипта.

Методы

Validate()

Проверьте объект .

Применяется к