CloudServiceExtensionProperties クラス

定義

拡張機能のプロパティ。

public class CloudServiceExtensionProperties
type CloudServiceExtensionProperties = class
Public Class CloudServiceExtensionProperties
継承
CloudServiceExtensionProperties

コンストラクター

CloudServiceExtensionProperties()

CloudServiceExtensionProperties クラスの新しいインスタンスを初期化します。

CloudServiceExtensionProperties(String, String, String, Nullable<Boolean>, Object, Object, CloudServiceVaultAndSecretReference, String, String, IList<String>)

CloudServiceExtensionProperties クラスの新しいインスタンスを初期化します。

プロパティ

AutoUpgradeMinorVersion

プラットフォームが使用可能になったときに typeHandlerVersion を上位のマイナー バージョンに自動的にアップグレードできるかどうかを明示的に指定する値を取得または設定します。

ForceUpdateTag

指定されたパブリック設定と保護された設定を強制的に適用するタグを取得または設定します。 タグ値を変更すると、パブリックまたは保護された設定を変更せずに拡張機能を再実行できます。 forceUpdateTag が変更されていない場合でも、パブリックまたは保護された設定の更新はハンドラーによって適用されます。 forceUpdateTag もパブリックまたは保護された設定も変更されない場合、拡張機能は同じシーケンス番号を持つロール インスタンスにフローし、再実行するかどうかはハンドラーの実装次第です

ProtectedSettings

ロール インスタンスに送信される前に暗号化される拡張機能の保護された設定を取得または設定します。

ProtectedSettingsFromKeyVault

拡張機能のプロパティ。

ProvisioningState

応答にのみ表示されるプロビジョニング状態を取得します。

Publisher

拡張ハンドラーの発行元の名前を取得または設定します。

RolesAppliedTo

この拡張機能を適用するロールのオプションリストを取得または設定します。 プロパティが指定されていないか、'*' が指定されている場合、拡張機能はクラウド サービス内のすべてのロールに適用されます。

Settings

拡張機能のパブリック設定を取得または設定します。 JSON 拡張機能の場合、これは拡張機能の JSON 設定です。 XML 拡張機能 (RDP など) の場合、これは拡張機能の XML 設定です。

Type

拡張機能の種類を取得または設定します。

TypeHandlerVersion

拡張機能のバージョンを取得または設定します。 拡張機能のバージョンを指定します。 この要素が指定されていない場合、またはアスタリスク (*) が値として使用されている場合は、最新バージョンの拡張機能が使用されます。 メジャー バージョン番号とアスタリスクをマイナー バージョン番号 (X.) として指定した場合、指定したメジャー バージョンの最新マイナー バージョンが選択されます。 メジャー バージョン番号とマイナー バージョン番号が指定されている場合 (X.Y)、特定の拡張機能のバージョンが選択されます。 バージョンを指定した場合、ロール インスタンスで自動アップグレードが実行されます。

適用対象