CloudServiceProperties interface
雲端服務屬性
屬性
| allow |
(選擇性)指出模型/範本中指定的角色 SKU 屬性 (roleProfile.roles.sku) 是否應該分別覆寫 .cscfg 和 .csdef 中指定的角色實例計數和 vm 大小。
預設值為 |
| configuration | 指定雲端服務的 XML 服務組態 (.cscfg)。 |
| configuration |
指定 URL,參考 Blob 服務中服務組態的位置。 服務套件 URL 可以是來自任何記憶體帳戶的共用存取簽章 (SAS) URI。 這是唯寫屬性,而且不會在 GET 呼叫中傳回。 |
| extension |
描述雲端服務擴充功能配置檔。 |
| network |
雲端服務的網路配置檔。 |
| os |
描述雲端服務的 OS 配置檔。 |
| package |
指定參考 Blob 服務中服務套件位置的 URL。 服務套件 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,參考 Blob 服務中服務組態的位置。 服務套件 URL 可以是來自任何記憶體帳戶的共用存取簽章 (SAS) URI。 這是唯寫屬性,而且不會在 GET 呼叫中傳回。
configurationUrl?: string
屬性值
string
extensionProfile
networkProfile
osProfile
packageUrl
指定參考 Blob 服務中服務套件位置的 URL。 服務套件 URL 可以是來自任何記憶體帳戶的共用存取簽章 (SAS) URI。 這是唯寫屬性,而且不會在 GET 呼叫中傳回。
packageUrl?: string
屬性值
string
provisioningState
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
roleProfile
startCloudService
(選擇性)指出是否要在建立雲端服務之後立即啟動。 預設值為 true。
如果為 false,服務模型仍會部署,但程式代碼不會立即執行。 相反地,服務會是PoweredOff,直到您呼叫 Start 為止,此時服務將會啟動。 即使已部署的服務已關閉,仍會產生費用。
startCloudService?: boolean
屬性值
boolean
uniqueId
雲端服務的唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。
uniqueId?: string
屬性值
string
upgradeMode
雲端服務的更新模式。 角色實例會配置在部署服務時更新網域。 更新可以在每個更新網域中手動起始,或在所有更新網域中自動起始。
可能的值為
自動
手動
同時
如果未指定,預設值為 Auto。如果設定為 Manual,則必須呼叫 PUT UpdateDomain 以套用更新。 如果設定為 [自動],則會自動將更新套用至每個循序更新網域。
upgradeMode?: string
屬性值
string