你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CloudServiceProperties interface
云服务属性
属性
allow |
(可选)指示模型/模板中指定的角色 SKU 属性(roleProfile.roles.sku)是否应分别替代 .cscfg 和 .csdef 中指定的角色实例计数和 VM 大小。
默认值为 |
configuration | 指定云服务的 XML 服务配置(.cscfg)。 |
configuration |
指定一个 URL,该 URL 引用 Blob 服务中服务配置的位置。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个仅写属性,不会在 GET 调用中返回。 |
extension |
描述云服务扩展配置文件。 |
network |
云服务的网络配置文件。 |
os |
描述云服务的 OS 配置文件。 |
package |
指定一个 URL,该 URL 引用 Blob 服务中的服务包的位置。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个仅写属性,不会在 GET 调用中返回。 |
provisioning |
预配状态,仅出现在响应中。 注意:此属性不会序列化。 它只能由服务器填充。 |
role |
描述云服务的角色配置文件。 |
start |
(可选)指示是否在创建云服务后立即启动云服务。 默认值为 |
unique |
云服务的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。 |
upgrade |
云服务的更新模式。 部署服务时,角色实例将分配给更新域。 可以在每个更新域中手动启动更新,也可以在所有更新域中自动启动更新。
可能的值为 |
属性详细信息
allowModelOverride
(可选)指示模型/模板中指定的角色 SKU 属性(roleProfile.roles.sku)是否应分别替代 .cscfg 和 .csdef 中指定的角色实例计数和 VM 大小。
默认值为 false
。
allowModelOverride?: boolean
属性值
boolean
configuration
指定云服务的 XML 服务配置(.cscfg)。
configuration?: string
属性值
string
configurationUrl
指定一个 URL,该 URL 引用 Blob 服务中服务配置的位置。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个仅写属性,不会在 GET 调用中返回。
configurationUrl?: string
属性值
string
extensionProfile
networkProfile
osProfile
packageUrl
指定一个 URL,该 URL 引用 Blob 服务中的服务包的位置。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个仅写属性,不会在 GET 调用中返回。
packageUrl?: string
属性值
string
provisioningState
预配状态,仅出现在响应中。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string
属性值
string
roleProfile
startCloudService
(可选)指示是否在创建云服务后立即启动云服务。 默认值为 true
。
如果为 false,则仍部署服务模型,但代码不会立即运行。 相反,服务是 PoweredOff,直到调用“开始”,此时服务将启动。 即使已部署的服务已关闭,也仍会产生费用。
startCloudService?: boolean
属性值
boolean
uniqueId
云服务的唯一标识符。 注意:此属性不会序列化。 它只能由服务器填充。
uniqueId?: string
属性值
string
upgradeMode
云服务的更新模式。 部署服务时,角色实例将分配给更新域。 可以在每个更新域中手动启动更新,也可以在所有更新域中自动启动更新。
可能的值为
自动
手动
同时
如果未指定,则默认值为“自动”。如果设置为“手动”,则必须调用 PUT UpdateDomain 才能应用更新。 如果设置为“自动”,则按顺序自动将更新应用到每个更新域。
upgradeMode?: string
属性值
string