次の方法で共有


CloudServiceExtensionProperties コンストラクター

定義

オーバーロード

CloudServiceExtensionProperties()

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

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

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

CloudServiceExtensionProperties()

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

public CloudServiceExtensionProperties ();
Public Sub New ()

適用対象

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

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

public CloudServiceExtensionProperties (string publisher = default, string type = default, string typeHandlerVersion = default, bool? autoUpgradeMinorVersion = default, object settings = default, object protectedSettings = default, Microsoft.Azure.Management.Compute.Models.CloudServiceVaultAndSecretReference protectedSettingsFromKeyVault = default, string forceUpdateTag = default, string provisioningState = default, System.Collections.Generic.IList<string> rolesAppliedTo = default);
new Microsoft.Azure.Management.Compute.Models.CloudServiceExtensionProperties : string * string * string * Nullable<bool> * obj * obj * Microsoft.Azure.Management.Compute.Models.CloudServiceVaultAndSecretReference * string * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Models.CloudServiceExtensionProperties
Public Sub New (Optional publisher As String = Nothing, Optional type As String = Nothing, Optional typeHandlerVersion As String = Nothing, Optional autoUpgradeMinorVersion As Nullable(Of Boolean) = Nothing, Optional settings As Object = Nothing, Optional protectedSettings As Object = Nothing, Optional protectedSettingsFromKeyVault As CloudServiceVaultAndSecretReference = Nothing, Optional forceUpdateTag As String = Nothing, Optional provisioningState As String = Nothing, Optional rolesAppliedTo As IList(Of String) = Nothing)

パラメーター

publisher
String

拡張ハンドラーパブリッシャーの名前。

type
String

拡張機能の種類を指定します。

typeHandlerVersion
String

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

autoUpgradeMinorVersion
Nullable<Boolean>

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

settings
Object

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

protectedSettings
Object

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

protectedSettingsFromKeyVault
CloudServiceVaultAndSecretReference
forceUpdateTag
String

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

provisioningState
String

プロビジョニング状態。これは応答にのみ表示されます。

rolesAppliedTo
IList<String>

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

適用対象