CloudServiceProperties Class
Cloud service properties.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
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: Any)
Keyword-Only Parameters
Name | Description |
---|---|
package_url
|
Specifies a URL that refers to the ___location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls. Default value: None
|
configuration
|
Specifies the XML service configuration (.cscfg) for the cloud service. Default value: None
|
configuration_url
|
Specifies a URL that refers to the ___location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls. Default value: None
|
start_cloud_service
|
(Optional) Indicates whether to start the cloud service
immediately after it is created. The default value is Default value: None
|
allow_model_override
|
(Optional) Indicates whether the role sku properties
(roleProfile.roles.sku) specified in the model/template should override the role instance count
and vm size specified in the .cscfg and .csdef respectively.
The default value is Default value: None
|
upgrade_mode
|
Update mode for the cloud service. Role instances are allocated to
update domains when the service is deployed. Updates can be initiated manually in each update
___domain or initiated automatically in all update domains.
Possible Values are Default value: None
|
role_profile
|
Describes the role profile for the cloud service. Default value: None
|
os_profile
|
Describes the OS profile for the cloud service. Default value: None
|
network_profile
|
Network Profile for the cloud service. Default value: None
|
extension_profile
|
Describes a cloud service extension profile. Default value: None
|
Variables
Name | Description |
---|---|
package_url
|
Specifies a URL that refers to the ___location of the service package in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls. |
configuration
|
Specifies the XML service configuration (.cscfg) for the cloud service. |
configuration_url
|
Specifies a URL that refers to the ___location of the service configuration in the Blob service. The service package URL can be Shared Access Signature (SAS) URI from any storage account. This is a write-only property and is not returned in GET calls. |
start_cloud_service
|
(Optional) Indicates whether to start the cloud service immediately
after it is created. The default value is |
allow_model_override
|
(Optional) Indicates whether the role sku properties
(roleProfile.roles.sku) specified in the model/template should override the role instance count
and vm size specified in the .cscfg and .csdef respectively.
The default value is |
upgrade_mode
|
Update mode for the cloud service. Role instances are allocated to update
domains when the service is deployed. Updates can be initiated manually in each update ___domain
or initiated automatically in all update domains.
Possible Values are |
role_profile
|
Describes the role profile for the cloud service. |
os_profile
|
Describes the OS profile for the cloud service. |
network_profile
|
Network Profile for the cloud service. |
extension_profile
|
Describes a cloud service extension profile. |
provisioning_state
|
The provisioning state, which only appears in the response. |
unique_id
|
The unique identifier for the cloud service. |