次の方法で共有


ExtensionImage クラス

定義

拡張イメージ。

public class ExtensionImage
type ExtensionImage = class
Public Class ExtensionImage
継承
ExtensionImage
派生

コンストラクター

ExtensionImage()

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

ExtensionImage(String, String, String)

必要な引数を使用して ExtensionImage クラスの新しいインスタンスを初期化します。

プロパティ

BlockRoleUponFailure

省略可能。 省略可能。 その値は 'true' または 'false' である必要があります (大文字と小文字は区別されます)。 'true' に設定すると、拡張機能のインストールが完了するまでロールの起動はブロックされます。 拡張機能がインストールされていないとロールを開始できない場合は、このフラグを 'true' に設定する必要があります。 'false' (既定値) に設定すると、拡張機能のインストールが完了するまで待たずにロールが開始されます。 WebRole または WorkerRole でサポートされますが、VmRole では無視されます。

Certificate

省略可能。 省略可能。 プライベート構成データを暗号化するための証明書のパラメーター。 WebRole または WorkerRole でサポートされますが、VmRole では無視されます。

CompanyName

省略可能。 拡張機能を発行する会社/organizationの名前を含む String プロパティ。

Description

省略可能。 必須。 拡張機能の詳細な説明。

DisallowMajorVersionUpgrade

省略可能。 省略可能。 これが "true" に設定されている場合、拡張機能のバージョンをアクティブなデプロイの他のメジャー バージョンから にアップグレードすることはできません。 値が 'false' または存在しない場合は、拡張機能のバージョンを他のバージョンから にアップグレードできます。 ダウングレードはサポートされていません。 値が存在する場合は、'true' または 'false' (大文字と小文字が区別されます) である必要があります。

Eula

省略可能。 省略可能。 このバージョンの拡張機能の EULA (エンド ユーザー ライセンス契約) を指す URL 文字列。 これは、必要に応じて、Windows Azure ではなく拡張機能を発行するサードパーティによって指定されます。 ソフトウェアに追加の EULA が必要な場合は、EULA へのリンクを提供する必要があります。

ExtensionEndpoints

省略可能。 省略可能。 この拡張機能を追加して各デプロイに自動的に追加するように宣言されたエンドポイント。

HomepageUri

省略可能。 省略可能。 このバージョンの拡張機能のホームページを指す URL 文字列。 これは、必要に応じて、Azure ではなく拡張機能を発行するサードパーティによって指定されます。 ホームページには、カスタマー サポートの使用状況情報と連絡先情報が含まれている必要があります。

HostingResources

省略可能。 必須。 サポートされているホスティング リソース。 'WebRole' または 'WorkerRole' を含む必要があります。 例: 'WebRole|WorkerRole または 'WebRole|WorkerRole|VmRole'。

IsInternalExtension

拡張イメージ。

IsJsonExtension

省略可能。 省略可能。 これが 'true' に設定されている場合、拡張機能は JSON ベースの構成を受け取ることが想定されます。 これが 'false' に設定されている場合、拡張機能は XML ベースの構成を受け取ることが想定されます。 その値が存在する場合は、'true' または 'false' (大文字と小文字が区別されます) である必要があります。

Label

省略可能。 必須。 拡張機能の 1 行ラベル。

LocalResources

省略可能。 拡張機能によってゲスト VM 内で使用されるローカル リソースを宣言しました。 省略可能。

MediaLink

省略可能。 必須。 拡張機能の ZIP パッケージを指す URI 文字列。 ZIP パッケージには、拡張実行可能ファイルとその他のサポート ファイル、およびPluginManifest.xml マニフェストを含める必要があります。 MediaLink 値は、Azure BLOB ストレージ内の URL (Http または Https) を指す必要があり、ダウンロード可能です。 Windows Azure は、このソースの場所から拡張機能パッケージをコピーし、すべてのリージョンにレプリケートします。 レプリケーションが完了するまでの一般的な時間は 20 分です。

PrivacyUri

省略可能。 省略可能。 このバージョンの拡張機能のプライバシー ドキュメントを指す URL 文字列。 これは、必要に応じて、Azure ではなく拡張機能を発行するサードパーティによって指定されます。 ソフトウェアがデータを収集し、ゲスト VM を転送する場合は、追加のプライバシー ドキュメントが必要になる場合があります。

PrivateConfigurationSchema

省略可能。 省略可能。 プライベート構成データの XSD スキーマ。

ProviderNameSpace

必須。 必須。 拡張機能のプロバイダーの名前空間。

PublicConfigurationSchema

省略可能。 省略可能。 パブリック構成データの XSD スキーマ。

PublishedDate

省略可能。 パブリッシャーは任意の日付に設定できます。これは表示目的でのみ使用できます。 パブリッシャーによって指定されていない場合、Azure は拡張機能要求の受信時に UTC 時刻を自動的に割り当てます。

PublisherName

省略可能。 省略可能。 発行元名のテキスト。

Regions

省略可能。 スライスに必要な領域の名前を含む String プロパティ。

ReplicationCompleted

省略可能。 このバージョンの拡張機能がすべてのリージョンにレプリケートされているかどうかを示します。 true の場合、特定の拡張機能バージョンをデプロイの作成または更新に使用できます。 そうしないと、特定の拡張機能のバージョンによって、デプロイの作成または更新でエラーが発生する可能性があります。 新しく登録された拡張機能または新しく更新された拡張機能が Azure によって完全にレプリケートされるまでの一般的な時間は 20 分です。

SampleConfig

省略可能。 省略可能。 拡張機能のサンプル構成。 ユーザーがダウンロードでき、ユーザーはカスタマイズされた入力パラメーターに置き換えることができます。 サンプル構成は十分にコメントする必要があります。 構成データが XML 形式の場合、XML ドキュメント レベルの要素は 'Configuration' である必要があり、オプションのパブリック構成データは 'PublicConfig' の子要素に対応し、オプションのプライベート構成データは 'PrivateConfig' の子要素に対応します。 サンプル構成データは、公開元がパブリックおよびプライベート構成スキーマに対して検証する必要があります。

SupportedOS

省略可能。 拡張機能がサポートする OS を示す String プロパティ。 現在の値は 'Windows' または 'Linux' です。

Type

必須。 必須。 拡張機能の型。

Version

必須。 必須です。 拡張機能のバージョン。

適用対象