你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VMExtension 类

  • java.lang.Object
    • com.microsoft.azure.management.batch.VMExtension

public class VMExtension

虚拟机扩展的配置。

方法摘要

修饰符和类型 方法和描述
Boolean autoUpgradeMinorVersion()

Get 指示扩展是否应使用较新的次要版本(如果在部署时可用)。 但是,部署后,除非重新部署,否则扩展不会升级次要版本,即使此属性设置为 true 也是如此。

String name()

获取名称值。

Object protectedSettings()

获取扩展可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或根本没有受保护的设置。

List<String> provisionAfterExtensions()

获取扩展名称的集合,之后需要预配此扩展。

String publisher()

获取发布者值。

Object settings()

获取设置值。

String type()

获取类型值。

String typeHandlerVersion()

获取 typeHandlerVersion 值。

VMExtension withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)

Set 指示扩展是否应使用较新的次要版本(如果在部署时可用)。 但是,部署后,除非重新部署,否则扩展不会升级次要版本,即使此属性设置为 true 也是如此。

VMExtension withName(String name)

设置名称值。

VMExtension withProtectedSettings(Object protectedSettings)

设置扩展可以包含 protectedSettings 或 protectedSettingsFromKeyVault,或者根本不包含受保护的设置。

VMExtension withProvisionAfterExtensions(List<String> provisionAfterExtensions)

设置扩展名称的集合,在此集合之后需要预配此扩展。

VMExtension withPublisher(String publisher)

设置发布者值。

VMExtension withSettings(Object settings)

设置设置值。

VMExtension withType(String type)

设置类型值。

VMExtension withTypeHandlerVersion(String typeHandlerVersion)

设置 typeHandlerVersion 值。

方法详细信息

autoUpgradeMinorVersion

public Boolean autoUpgradeMinorVersion()

Get 指示扩展是否应使用较新的次要版本(如果在部署时可用)。 但是,部署后,除非重新部署,否则扩展不会升级次要版本,即使此属性设置为 true 也是如此。

Returns:

autoUpgradeMinorVersion 值

name

public String name()

获取名称值。

Returns:

名称值

protectedSettings

public Object protectedSettings()

获取扩展可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或根本没有受保护的设置。

Returns:

protectedSettings 值

provisionAfterExtensions

public List provisionAfterExtensions()

获取扩展名称的集合,之后需要预配此扩展。

Returns:

provisionAfterExtensions 值

publisher

public String publisher()

获取发布者值。

Returns:

发布者值

settings

public Object settings()

获取设置值。

Returns:

设置值

type

public String type()

获取类型值。

Returns:

类型值

typeHandlerVersion

public String typeHandlerVersion()

获取 typeHandlerVersion 值。

Returns:

typeHandlerVersion 值

withAutoUpgradeMinorVersion

public VMExtension withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)

Set 指示扩展是否应使用较新的次要版本(如果在部署时可用)。 但是,部署后,除非重新部署,否则扩展不会升级次要版本,即使此属性设置为 true 也是如此。

Parameters:

autoUpgradeMinorVersion - 要设置的 autoUpgradeMinorVersion 值

Returns:

VMExtension 对象本身。

withName

public VMExtension withName(String name)

设置名称值。

Parameters:

name - 要设置的名称值

Returns:

VMExtension 对象本身。

withProtectedSettings

public VMExtension withProtectedSettings(Object protectedSettings)

设置扩展可以包含 protectedSettings 或 protectedSettingsFromKeyVault,或者根本不包含受保护的设置。

Parameters:

protectedSettings - 要设置的 protectedSettings 值

Returns:

VMExtension 对象本身。

withProvisionAfterExtensions

public VMExtension withProvisionAfterExtensions(List provisionAfterExtensions)

设置扩展名称的集合,在此集合之后需要预配此扩展。

Parameters:

provisionAfterExtensions - 要设置的 provisionAfterExtensions 值

Returns:

VMExtension 对象本身。

withPublisher

public VMExtension withPublisher(String publisher)

设置发布者值。

Parameters:

publisher - 要设置的发布者值

Returns:

VMExtension 对象本身。

withSettings

public VMExtension withSettings(Object settings)

设置设置值。

Parameters:

settings - 要设置的设置值

Returns:

VMExtension 对象本身。

withType

public VMExtension withType(String type)

设置类型值。

Parameters:

type - 要设置的类型值

Returns:

VMExtension 对象本身。

withTypeHandlerVersion

public VMExtension withTypeHandlerVersion(String typeHandlerVersion)

设置 typeHandlerVersion 值。

Parameters:

typeHandlerVersion - 要设置的 typeHandlerVersion 值

Returns:

VMExtension 对象本身。

适用于