ExtensionImageUpdateParameters 类

 

命名空间:   Microsoft.WindowsAzure.Management.Compute.Models
程序集:  Microsoft.WindowsAzure.Management.Compute(Microsoft.WindowsAzure.Management.Compute.dll 中)

继承层次结构

System.Object
  Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImage
    Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImageRegisterParameters
      Microsoft.WindowsAzure.Management.Compute.Models.ExtensionImageUpdateParameters

语法

public class ExtensionImageUpdateParameters : ExtensionImageRegisterParameters
public ref class ExtensionImageUpdateParameters : ExtensionImageRegisterParameters
type ExtensionImageUpdateParameters = 
    class
        inherit ExtensionImageRegisterParameters
    end
Public Class ExtensionImageUpdateParameters
    Inherits ExtensionImageRegisterParameters

构造函数

名称 说明
ExtensionImageUpdateParameters()

初始化 ExtensionImageUpdateParameters 类的新实例。

ExtensionImageUpdateParameters(String, String, String)

初始化带有所需参数 ExtensionImageUpdateParameters 类的新实例。

属性

名称 说明
BlockRoleUponFailure

可选。 可选。 其值必须是 'true' false' (区分大小写) 直到扩展安装完成后将阻止设置为 'true',角色启动时。 应设置此标志为 'true' 时该角色无法启动不带扩展名正在安装。 如果设置为 'false' (默认值) 时,将无需等待对扩展安装才能完成启动角色。 支持的 WebRole 或 WorkerRole,但忽略上 VmRole。(从 ExtensionImage 继承。)

Certificate

可选。 可选。 参数的专用配置数据进行加密的证书。 支持的 WebRole 或 WorkerRole,但忽略上 VmRole。(从 ExtensionImage 继承。)

CompanyName

可选。 包含公司/组织者发布该扩展插件的名称的字符串属性。(从 ExtensionImage 继承。)

Description

可选。 必需。 扩展插件的详细的说明。(从 ExtensionImage 继承。)

DisallowMajorVersionUpgrade

可选。 可选。 如果这设置为 'true' 扩展版本不能从其他活动部署中的主要版本升级到。 如果值为 'false' 或也不存在,可以从任何其他版本升级到扩展版本。 不支持降级。 值必须是 'true' false' (区分大小写) 如果存在。(从 ExtensionImage 继承。)

Eula

可选。 可选。 指向此版本的扩展插件的 EULA (最终用户许可协议) 的 URL 字符串。 这是根据需要指定由第三方发布而不是 Windows Azure 的扩展插件。 如果该软件需要任何其他 Eula,应提供指向 EULA 的链接。(从 ExtensionImage 继承。)

ExtensionEndpoints

可选。 可选。 声明终结点,以自动将添加到每个部署与添加此扩展插件。(从 ExtensionImage 继承。)

HomepageUri

可选。 可选。 指向此版本的扩展插件的主页的 URL 字符串。 这是根据需要指定由第三方发布而不是 Azure 扩展。 主页应具有的使用情况信息和为客户支持联系信息。(从 ExtensionImage 继承。)

HostingResources

可选。 必需。 支持的托管资源。 它必须包含 WebRole 和/或 WorkerRole。 例如WebRole|WorkerRole' 或 ' WebRole|WorkerRole|VmRole。(从 ExtensionImage 继承。)

IsInternalExtension

(从 ExtensionImage 继承。)

IsJsonExtension

可选。 可选。 如果此值设置为 'true' 扩展需要接收基于 JSON 的配置。 如果此值设置为 'false' 应扩展以接收基于 XML 的配置。 其值必须是 'true' false' (区分大小写) 如果存在。(从 ExtensionImage 继承。)

Label

可选。 必需。 扩展插件的一个行标签。(从 ExtensionImage 继承。)

LocalResources

可选。 声明由扩展使用在来宾 VM 内的本地资源。 可选。(从 ExtensionImage 继承。)

MediaLink

可选。 必需。 Zip 压缩包的扩展插件所指向的 URI 字符串。 Zip 压缩包必须包括可执行文件的扩展插件和其他支持文件以及 PluginManifest.xml 清单。 MediaLink 值必须指向 Azure blob 存储区中的 URL (Http 或 Https) 并且是可下载。 Windows Azure 将从此源位置复制扩展包并将其复制到所有区域。 若要完成的复制的典型时间为 20 分钟。(从 ExtensionImage 继承。)

PrivacyUri

可选。 可选。 指向此版本的扩展插件的隐私文档的 URL 字符串。 这是根据需要指定由第三方发布而不是 Azure 扩展。 如果该软件中收集所有数据和传输出来宾虚拟机,则可能需要更多隐私文档。(从 ExtensionImage 继承。)

PrivateConfigurationSchema

可选。 可选。 专用配置数据的 XSD 架构。(从 ExtensionImage 继承。)

ProviderNameSpace

必需。 必需。 扩展的提供程序命名空间。(从 ExtensionImage 继承。)

PublicConfigurationSchema

可选。 可选。 公共配置数据的 XSD 架构。(从 ExtensionImage 继承。)

PublishedDate

可选。 发布服务器可以将其设置为任意的任何日期,而这正是仅出于显示目的。 如果未指定按出版商,Azure 将自动分配收到扩展请求时的 UTC 时间。(从 ExtensionImage 继承。)

PublisherName

可选。 可选。 发布服务器名称的文本。(从 ExtensionImage 继承。)

ReplicationCompleted

可选。 指示是否此版本的扩展插件已被复制到所有区域与否。 如果为 true,然后可以在创建或更新部署中使用给定扩展插件版本。 否则,给定扩展插件版本可能在创建或更新部署导致失败。 典型的时间是为新注册或新更新扩展插件来复制完全由 Azure 20 分钟。(从 ExtensionImage 继承。)

SampleConfig

可选。 可选。 扩展插件示例配置。 用户可以下载和用户可以使用自定义的输入参数替换。 应足够注释的示例配置中。 如果配置数据以 XML 格式,则 XML 文档级元素必须是配置和可选的公共配置数据对应于 PublicConfig 的子元素,可选的专用配置数据对应于 PrivateConfig 的子元素。 由发布者,应对照公钥和私钥配置架构验证的示例配置数据。(从 ExtensionImage 继承。)

SupportedOS

可选。 字符串属性,指示该扩展插件支持的操作系统。 当前值为 '窗口' 或 'Linux。(从 ExtensionImage 继承。)

Type

必需。 必需。 扩展的类型。(从 ExtensionImage 继承。)

Version

必需。 必需。 扩展的版本。(从 ExtensionImage 继承。)

方法

名称 说明
Equals(Object)

(从 Object 继承。)

Finalize()

(从 Object 继承。)

GetHashCode()

(从 Object 继承。)

GetType()

(从 Object 继承。)

MemberwiseClone()

(从 Object 继承。)

ToString()

(从 Object 继承。)

线程安全

此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

Microsoft.WindowsAzure.Management.Compute.Models 命名空间

返回页首