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

DeploymentCreateParameters 类

定义

提供给“创建部署”操作的参数。

public class DeploymentCreateParameters
type DeploymentCreateParameters = class
Public Class DeploymentCreateParameters
继承
DeploymentCreateParameters

构造函数

DeploymentCreateParameters()

初始化 DeploymentCreateParameters 类的新实例。

属性

Configuration

必需。 部署的服务配置文件。 客户端库从纯文本输入执行 base-64 编码。

ExtendedProperties

可选。 表示扩展的部署属性的名称。 每个扩展属性都必须具有定义的名称和值。 最多可以有 25 个扩展属性名称/值对。 name 元素的最大长度为 64 个字符,名称中只有字母数字字符和下划线有效,并且名称必须以字母开头。 尝试使用其他字符、以非字母字符开头的名称,或输入与同一托管服务拥有的另一个扩展属性相同的名称将导致状态代码 400 (错误请求) 错误。

ExtensionConfiguration

可选。 表示添加到云服务的扩展。 在 Azure 中,进程可作为云服务的扩展运行。 例如,远程桌面访问或 Azure 诊断代理可作为云服务的扩展运行。 必须先使用“添加扩展”将扩展添加到云服务,然后才能将其添加到部署。

Label

必需。 托管服务的名称。 该名称的长度最长可以为 100 个字符。 建议该标签在说明内唯一。 该名称可用于标识托管服务,以便进行跟踪。

Name

必需。 部署的名称。 部署名称在云服务的其他部署中必须唯一。

PackageUri

必需。 引用 BLOB 服务中服务包的位置的 URL。 服务包可位于同一个订阅下的存储帐户中,也可位于任何存储帐户的共享访问签名 (SAS) URI 中。 有关共享访问签名的详细信息,请参阅 (http://msdn.microsoft.com/en-us/library/windowsazure/ee395415.aspxREST API) 使用共享访问签名委派访问权限。

StartDeployment

可选。 指示是否在创建后立即开始部署。 默认值为 false。 如果为 false,则服务模型仍会部署到虚拟机,但代码不会立即运行。 相反,服务会暂停,直到调用“更新部署状态”并将状态设置为“正在运行”,此时服务将启动。 已部署的服务仍会产生费用,即使该服务已挂起。

TreatWarningsAsError

可选。 指示是否将包验证警告视为错误。 默认值为 false。 如果设置为 true,则如果服务包上存在验证警告,则“创建部署”操作将失败。

适用于