次の方法で共有


CloudServiceProperties interface

クラウド サービスのプロパティ

プロパティ

allowModelOverride

(省略可能)モデル/テンプレートで指定されたロール SKU プロパティ (roleProfile.roles.sku) が、.cscfg と .csdef で指定されたロール インスタンス数と VM サイズをそれぞれオーバーライドする必要があるかどうかを示します。 既定値は falseです。

configuration

クラウド サービスの XML サービス構成 (.cscfg) を指定します。

configurationUrl

BLOB サービス内のサービス構成の場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。

extensionProfile

クラウド サービス拡張機能プロファイルについて説明します。

networkProfile

クラウド サービスのネットワーク プロファイル。

osProfile

クラウド サービスの OS プロファイルについて説明します。

packageUrl

BLOB サービス内のサービス パッケージの場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。

roleProfile

クラウド サービスのロール プロファイルについて説明します。

startCloudService

(省略可能)作成された直後にクラウド サービスを開始するかどうかを示します。 既定値は trueです。 false の場合、サービス モデルはまだデプロイされますが、コードはすぐには実行されません。 代わりに、サービスは Start を呼び出すまで PoweredOff になり、その時点でサービスが開始されます。 デプロイされたサービスでは、電源がオフになっている場合でも料金が発生します。

upgradeMode

クラウド サービスの更新モード。 ロール インスタンスは、サービスのデプロイ時に更新ドメインに割り当てられます。 更新プログラムは、各更新ドメインで手動で開始することも、すべての更新ドメインで自動的に開始することもできます。 使用可能な値は次のとおりです。

自動

手動

同時

指定しない場合、既定値は Auto です。[手動] に設定されている場合は、更新プログラムを適用するために PUT UpdateDomain を呼び出す必要があります。 [自動] に設定すると、更新プログラムは各更新ドメインに順番に自動的に適用されます。

プロパティの詳細

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

クラウド サービスの OS プロファイルについて説明します。

osProfile?: CloudServiceOsProfile

プロパティ値

packageUrl

BLOB サービス内のサービス パッケージの場所を参照する URL を指定します。 サービス パッケージの URL には、任意のストレージ アカウントからの Shared Access Signature (SAS) URI を指定できます。 これは書き込み専用プロパティであり、GET 呼び出しでは返されません。

packageUrl?: string

プロパティ値

string

roleProfile

クラウド サービスのロール プロファイルについて説明します。

roleProfile?: CloudServiceRoleProfile

プロパティ値

startCloudService

(省略可能)作成された直後にクラウド サービスを開始するかどうかを示します。 既定値は trueです。 false の場合、サービス モデルはまだデプロイされますが、コードはすぐには実行されません。 代わりに、サービスは Start を呼び出すまで PoweredOff になり、その時点でサービスが開始されます。 デプロイされたサービスでは、電源がオフになっている場合でも料金が発生します。

startCloudService?: boolean

プロパティ値

boolean

upgradeMode

クラウド サービスの更新モード。 ロール インスタンスは、サービスのデプロイ時に更新ドメインに割り当てられます。 更新プログラムは、各更新ドメインで手動で開始することも、すべての更新ドメインで自動的に開始することもできます。 使用可能な値は次のとおりです。

自動

手動

同時

指定しない場合、既定値は Auto です。[手動] に設定されている場合は、更新プログラムを適用するために PUT UpdateDomain を呼び出す必要があります。 [自動] に設定すると、更新プログラムは各更新ドメインに順番に自動的に適用されます。

upgradeMode?: "Manual" | "Auto" | "Simultaneous"

プロパティ値

"Manual" | "Auto" | "Simultaneous"