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

CloudServiceProperties 类

云服务属性。

变量仅由服务器填充,发送请求时将被忽略。

继承
azure.mgmt.compute._serialization.Model
CloudServiceProperties

构造函数

CloudServiceProperties(*, package_url: str | None = None, configuration: str | None = None, configuration_url: str | None = None, start_cloud_service: bool | None = None, allow_model_override: bool | None = None, upgrade_mode: str | _models.CloudServiceUpgradeMode | None = None, role_profile: _models.CloudServiceRoleProfile | None = None, os_profile: _models.CloudServiceOsProfile | None = None, network_profile: _models.CloudServiceNetworkProfile | None = None, extension_profile: _models.CloudServiceExtensionProfile | None = None, **kwargs)

变量

package_url
str

指定引用 BLOB 服务中的服务包的位置的 URL。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个只写属性,在 GET 调用中不返回。

configuration
str

指定云服务的 XML 服务配置 (.cscfg) 。

configuration_url
str

指定引用 Blob 服务中服务配置位置的 URL。 服务包 URL 可以是任何存储帐户中的共享访问签名 (SAS) URI。 这是一个只写属性,在 GET 调用中不返回。

start_cloud_service
bool

(可选) 指示是否在创建云服务后立即启动云服务。 默认值是 true。 如果为 false,则仍会部署服务模型,但代码不会立即运行。 相反,服务是 PoweredOff,直到你调用 Start,此时服务将启动。 即使已关闭,已部署的服务仍会产生费用。

allow_model_override
bool

(可选) 指示模型/模板中指定的 roleProfile.roles.sku) 角色 sku (属性是否应分别替代 .cscfg 和 .csdef 中指定的角色实例计数和 vm 大小。 默认值是 false

upgrade_mode
strCloudServiceUpgradeMode

云服务的更新模式。 在部署服务时将角色实例分配给更新域。 可在每个更新域中手动开始更新,也可以在所有更新域中自动开始更新。 可能的值是 <br />``<br />自动<br />``<br />手动<br />``<br />同时<br />``<br /> 如果未指定,默认值为 Auto。如果设置为“手动”,则必须调用 PUT UpdateDomain 来应用更新。 如果设置为“自动”,更新将自动按顺序应用于每个更新域。 已知值为:“Auto”、“Manual”和“Simultaneous”。

role_profile
CloudServiceRoleProfile

描述云服务的角色配置文件。

os_profile
CloudServiceOsProfile

描述云服务的 OS 配置文件。

network_profile
CloudServiceNetworkProfile

云服务的网络配置文件。

extension_profile
CloudServiceExtensionProfile

描述云服务扩展配置文件。

provisioning_state
str

预配状态,仅显示在响应中。

unique_id
str

云服务的唯一标识符。