你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ExtensionImage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
扩展映像。
public class ExtensionImage
type ExtensionImage = class
Public Class ExtensionImage
- 继承
-
ExtensionImage
- 派生
构造函数
ExtensionImage() |
初始化 ExtensionImage 类的新实例。 |
ExtensionImage(String, String, String) |
使用必需的参数初始化 ExtensionImage 类的新实例。 |
属性
BlockRoleUponFailure |
可选。 可选。 其值必须是“true”或“false”, (区分大小写) 当设置为“true”时,角色启动将被阻止,直到扩展安装完成。 如果未安装扩展,则角色无法启动时,应将此标志设置为“true”。 如果设置为“false” (默认值) ,则角色将启动,而无需等待扩展安装完成。 在 WebRole 或 WorkerRole 上受支持,但在 VmRole 上被忽略。 |
Certificate |
可选。 可选。 用于加密专用配置数据的证书的参数。 在 WebRole 或 WorkerRole 上受支持,但在 VmRole 上被忽略。 |
CompanyName |
可选。 包含发布扩展的公司/组织名称的字符串属性。 |
Description |
可选。 必需。 扩展的详细说明。 |
DisallowMajorVersionUpgrade |
可选。 可选。 如果设置为“true”,则扩展版本无法从活动部署中的其他主版本升级到 。 如果值为“false”或不存在,则可以将扩展版本从任何其他版本升级到 。 不支持降级。 该值必须是“true”或“false” (区分大小写的) (如果存在)。 |
Eula |
可选。 可选。 指向此扩展版本的 EULA (最终用户许可协议) 的 URL 字符串。 这是由发布扩展(而不是 Windows Azure)的第三方选择性指定的。 如果软件需要任何其他 EULA,则应提供指向 EULA 的链接。 |
ExtensionEndpoints |
可选。 可选。 声明的终结点,用于自动添加到添加此扩展的每个部署。 |
HomepageUri |
可选。 可选。 指向此扩展版本的主页的 URL 字符串。 这由第三方发布扩展而不是 Azure 指定。 主页应具有客户支持的使用情况信息和联系信息。 |
HostingResources |
可选。 必需。 支持的托管资源。 它必须包含“WebRole”和/或“WorkerRole”。 例如'WebRole|WorkerRole“或”WebRole|WorkerRole |VmRole' |
IsInternalExtension |
扩展映像。 |
IsJsonExtension |
可选。 可选。 如果此值设置为“true”,则扩展应接收基于 JSON 的配置。 如果此值设置为“false”,则扩展应接收基于 XML 的配置。 其值必须是“true”或“false” (区分大小写的) (如果存在)。 |
Label |
可选。 必需。 扩展的一行标签。 |
LocalResources |
可选。 扩展在来宾 VM 内使用的声明本地资源。 可选。 |
MediaLink |
可选。 必需。 指向扩展的 ZIP 包的 URI 字符串。 ZIP 包必须包含扩展可执行文件和其他支持文件,以及PluginManifest.xml清单。 MediaLink 值必须指向 Azure Blob 存储中 http 或 Https) (URL,并且可下载。 Windows Azure 将从此源位置复制扩展包,并将其复制到所有区域。 完成复制的典型时间为 20 分钟。 |
PrivacyUri |
可选。 可选。 指向此扩展版本的隐私文档的 URL 字符串。 这由第三方发布扩展而不是 Azure 指定。 如果软件收集任何数据并传输出来宾 VM,则可能需要额外的隐私文档。 |
PrivateConfigurationSchema |
可选。 可选。 专用配置数据的 XSD 架构。 |
ProviderNameSpace |
必需。 必需。 扩展的提供程序命名空间。 |
PublicConfigurationSchema |
可选。 可选。 公共配置数据的 XSD 架构。 |
PublishedDate |
可选。 Publisher 可以将其设置为任意日期,这仅用于显示目的。 如果未由发布者指定,Azure 将自动分配收到扩展请求时的 UTC 时间。 |
PublisherName |
可选。 可选。 发布者名称文本。 |
Regions |
可选。 包含切片所需区域名称的字符串属性。 |
ReplicationCompleted |
可选。 指示此版本的扩展是否已复制到所有区域。 如果为 true,则给定的扩展版本可用于创建或更新部署。 否则,给定的扩展版本可能会导致创建或更新部署失败。 Azure 完全复制新注册或新更新的扩展通常需要 20 分钟。 |
SampleConfig |
可选。 可选。 扩展的示例配置。 它可以由用户下载,用户可以将 替换为自定义的输入参数。 应充分注释示例配置。 如果配置数据采用 XML 格式,则 XML 文档级元素必须是“Configuration”,并且可选的公共配置数据对应于“PublicConfig”的子元素,而可选的私有配置数据对应于“PrivateConfig”的子元素。 发布者应根据公共和专用配置架构验证示例配置数据。 |
SupportedOS |
可选。 指示扩展支持的 OS 的字符串属性。 当前值为“Windows”或“Linux”。 |
Type |
必需。 必需。 扩展的类型。 |
Version |
必需。 必需。 扩展的版本。 |