DeploymentUpgradeParameters クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アップグレード展開操作に指定されたパラメーター。
public class DeploymentUpgradeParameters
type DeploymentUpgradeParameters = class
Public Class DeploymentUpgradeParameters
- 継承
-
DeploymentUpgradeParameters
コンストラクター
DeploymentUpgradeParameters() |
DeploymentUpgradeParameters クラスの新しいインスタンスを初期化します。 |
プロパティ
Configuration |
必須。 デプロイのサービス構成ファイル。 クライアント ライブラリは、プレーン テキスト入力から base-64 エンコードを行います。 |
ExtendedProperties |
省略可能。 デプロイの拡張プロパティの名前を表します。 各拡張プロパティには、定義された名前と値が必要です。 最大 25 個の拡張プロパティ名と値のペアを使用できます。 name 要素の最大長は 64 文字で、名前には英数字とアンダースコアのみが有効であり、名前は文字で始まる必要があります。 他の文字を使用しようとすると、名前が文字以外の文字で始まるか、同じホステッド サービスが所有する別の拡張プロパティと同じ名前を入力すると、状態コード 400 (無効な要求) エラーが発生します。 |
ExtensionConfiguration |
任意。 クラウド サービスに追加された拡張機能を表します。 Azure では、プロセスはクラウド サービスの拡張機能として実行できます。 たとえば、リモート デスクトップ アクセスまたは Azure Diagnostics エージェントは、クラウド サービスの拡張機能として実行できます。 デプロイに追加する前に、拡張機能の追加を使用してクラウド サービスに拡張機能を追加する必要があります。 |
Force |
必須。 一部のロール インスタンスからローカル データが失われる場合でもロールバックを続行するかどうかを指定します。 |
Label |
必須。 ホステッド サービスの名前。 名前の最大長は 100 文字です。 サブスクリプション内で一意のラベルを使用することをお勧めします。 名前は、ホステッド サービスを追跡する場合に、サービスを識別するために使用できます。 |
Mode |
必須。 開始する更新の種類。 サービスがデプロイされると、ロール インスタンスは更新ドメインに割り当てられます。 更新は、各更新ドメインで手動で開始することも、すべての更新ドメインで自動的に開始することもできます。 指定できる値は、Auto または Manual です。 指定しない場合、既定値は Auto です。[手動] に設定されている場合は、更新プログラムを適用するために WalkUpgradeDomain を呼び出す必要があります。 [自動] に設定すると、更新プログラムは各更新ドメインに順番に自動的に適用されます。 |
PackageUri |
必須。 BLOB Service 内のサービス パッケージの場所を表す URL。 サービス パッケージは、同じサブスクリプションのストレージ アカウント、または任意のストレージ アカウントの共有アクセス署名 (SAS) URI にあります。 Shared Access Signature の詳細については、「Shared Access Signature (REST API) を使用してアクセスを委任する」を参照 http://msdn.microsoft.com/en-us/library/windowsazure/ee395415.aspxしてください。 |
RoleToUpgrade |
省略可能。 更新する特定のロール インスタンスの名前。 |
適用対象
Azure SDK for .NET