CloudServiceProperties interface
クラウド サービスのプロパティ
プロパティ
| allow |
(省略可能)モデル/テンプレートで指定されたロール SKU プロパティ (roleProfile.roles.sku) が、.cscfg と .csdef で指定されたロール インスタンス数と VM サイズをそれぞれオーバーライドする必要があるかどうかを示します。
既定値は |
| configuration | クラウド サービスの XML サービス構成 (.cscfg) を指定します。 |
| configuration |
BLOB サービス内のサービス構成の場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。 |
| extension |
クラウド サービス拡張機能プロファイルについて説明します。 |
| network |
クラウド サービスのネットワーク プロファイル。 |
| os |
クラウド サービスの OS プロファイルについて説明します。 |
| package |
BLOB サービス内のサービス パッケージの場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。 |
| role |
クラウド サービスのロール プロファイルについて説明します。 |
| start |
(省略可能)作成された直後にクラウド サービスを開始するかどうかを示します。 既定値は |
| upgrade |
クラウド サービスの更新モード。 ロール インスタンスは、サービスのデプロイ時に更新ドメインに割り当てられます。 更新プログラムは、各更新ドメインで手動で開始することも、すべての更新ドメインで自動的に開始することもできます。
使用可能な値は次のとおりです。 |
プロパティの詳細
allowModelOverride
(省略可能)モデル/テンプレートで指定されたロール SKU プロパティ (roleProfile.roles.sku) が、.cscfg と .csdef で指定されたロール インスタンス数と VM サイズをそれぞれオーバーライドする必要があるかどうかを示します。
既定値は falseです。
allowModelOverride?: boolean
プロパティ値
boolean
configuration
クラウド サービスの XML サービス構成 (.cscfg) を指定します。
configuration?: string
プロパティ値
string
configurationUrl
BLOB サービス内のサービス構成の場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。
configurationUrl?: string
プロパティ値
string
extensionProfile
クラウド サービス拡張機能プロファイルについて説明します。
extensionProfile?: CloudServiceExtensionProfile
プロパティ値
networkProfile
クラウド サービスのネットワーク プロファイル。
networkProfile?: CloudServiceNetworkProfile
プロパティ値
osProfile
packageUrl
BLOB サービス内のサービス パッケージの場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。
packageUrl?: string
プロパティ値
string
roleProfile
startCloudService
(省略可能)作成された直後にクラウド サービスを開始するかどうかを示します。 既定値は trueです。
false の場合、サービス モデルはまだデプロイされますが、コードはすぐには実行されません。 代わりに、サービスは Start を呼び出すまで PoweredOff になり、その時点でサービスが開始されます。 デプロイされたサービスでは、電源がオフになっている場合でも料金が発生します。
startCloudService?: boolean
プロパティ値
boolean
upgradeMode
クラウド サービスの更新モード。 ロール インスタンスは、サービスのデプロイ時に更新ドメインに割り当てられます。 更新プログラムは、各更新ドメインで手動で開始することも、すべての更新ドメインで自動的に開始することもできます。
使用可能な値は次のとおりです。
自動 の
手動 の
同時
指定しない場合、既定値は Auto です。[手動] に設定されている場合は、更新プログラムを適用するために PUT UpdateDomain を呼び出す必要があります。 [自動] に設定すると、更新プログラムは各更新ドメインに順番に自動的に適用されます。
upgradeMode?: "Manual" | "Auto" | "Simultaneous"
プロパティ値
"Manual" | "Auto" | "Simultaneous"