GalleryApplicationVersionPublishingProfile interface
ギャラリー イメージ バージョンの発行プロファイル。
プロパティ
| advanced |
任意。 vm-application-manager 拡張機能に渡す追加の設定。 高度な使用のみ。 |
| custom |
このギャラリー アプリケーション バージョンで実行できるカスタム アクションの一覧。 |
| enable |
任意。 このアプリケーションが正常性を報告するかどうか。 |
| manage |
|
| settings | ターゲット VM または VM スケール セットにデプロイされるときに、ターゲット パッケージと構成ファイル名を含む VM アプリの追加設定。 |
| source | イメージ バージョンの作成元となるソース イメージ。 |
継承されたプロパティ
| end |
ギャラリー イメージ バージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。 |
| exclude |
true に設定すると、イメージ定義の最新バージョンからデプロイされた Virtual Machines では、このイメージ バージョンは使用されません。 |
| published |
ギャラリー イメージバージョンが公開されたときのタイムスタンプ。 |
| replica |
リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。 |
| replication |
レプリケーションに使用するモードを指定する省略可能なパラメーター。 このプロパティは更新できません。 |
| storage |
ストレージアカウントタイプを選択する際に用いる戦略を指定します。 storageAccountTypeと一緒に指定することはできませんが、targetRegions[].storageAccountTypeを指定することでリージョンごとにオーバーライドできます。 このプロパティは更新できません。 |
| storage |
イメージの格納に使用するストレージ アカウントの種類を指定します。 storageAccountStrategyと一緒に指定することはできません。 このプロパティは更新できません。 |
| target |
イメージ バージョンがレプリケートされるターゲットの拡張場所。 このプロパティは更新可能です。 |
| target |
イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 |
プロパティの詳細
advancedSettings
任意。 vm-application-manager 拡張機能に渡す追加の設定。 高度な使用のみ。
advancedSettings?: Record<string, string>
プロパティ値
Record<string, string>
customActions
このギャラリー アプリケーション バージョンで実行できるカスタム アクションの一覧。
customActions?: GalleryApplicationCustomAction[]
プロパティ値
enableHealthCheck
任意。 このアプリケーションが正常性を報告するかどうか。
enableHealthCheck?: boolean
プロパティ値
boolean
manageActions
settings
ターゲット VM または VM スケール セットにデプロイされるときに、ターゲット パッケージと構成ファイル名を含む VM アプリの追加設定。
settings?: UserArtifactSettings
プロパティ値
source
継承されたプロパティの詳細
endOfLifeDate
ギャラリー イメージ バージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。
endOfLifeDate?: Date
プロパティ値
Date
excludeFromLatest
true に設定すると、イメージ定義の最新バージョンからデプロイされた Virtual Machines では、このイメージ バージョンは使用されません。
excludeFromLatest?: boolean
プロパティ値
boolean
publishedDate
ギャラリー イメージバージョンが公開されたときのタイムスタンプ。
publishedDate?: Date
プロパティ値
Date
replicaCount
リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。
replicaCount?: number
プロパティ値
number
replicationMode
レプリケーションに使用するモードを指定する省略可能なパラメーター。 このプロパティは更新できません。
replicationMode?: string
プロパティ値
string
storageAccountStrategy
ストレージアカウントタイプを選択する際に用いる戦略を指定します。 storageAccountTypeと一緒に指定することはできませんが、targetRegions[].storageAccountTypeを指定することでリージョンごとにオーバーライドできます。 このプロパティは更新できません。
storageAccountStrategy?: string
プロパティ値
string
GalleryArtifactPublishingProfileBase.storageAccountStrategyから引き継いだものです
storageAccountType
イメージの格納に使用するストレージ アカウントの種類を指定します。 storageAccountStrategyと一緒に指定することはできません。 このプロパティは更新できません。
storageAccountType?: string
プロパティ値
string
targetExtendedLocations
イメージ バージョンがレプリケートされるターゲットの拡張場所。 このプロパティは更新可能です。
targetExtendedLocations?: GalleryTargetExtendedLocation[]
プロパティ値
継承元GalleryArtifactPublishingProfileBase.targetExtendedLocations
targetRegions
イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。
targetRegions?: TargetRegion[]