VmApplication interface
基になる VMSS で使用できるようにするギャラリー アプリケーションを指定します。
プロパティ
configuration |
省略可能。指定された場合、パッケージの既定の構成を置き換える Azure BLOB の URI を指定します。 |
enable |
true に設定すると、PIR/SIG で新しいギャラリー アプリケーション バージョンが使用可能になると、基になる VMSS に対して自動的に更新されます。 |
order | 省略可能。パッケージをインストールする必要がある順序を指定します。 |
package |
/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} の形式で GalleryApplicationVersion リソース ID を指定します。 |
treat |
省略可能。true の場合、VmApplication での操作に対するエラーはデプロイに失敗します。 |
vm |
オプション。より汎用的なコンテキストのパススルー値を指定します。 JSON 形式の文字列 (例: '{"Tag1":"Value1","Tag2":"Value2"}' を受け入れます。 |
プロパティの詳細
configurationReference
省略可能。指定された場合、パッケージの既定の構成を置き換える Azure BLOB の URI を指定します。
configurationReference?: string
プロパティ値
string
enableAutomaticUpgrade
true に設定すると、PIR/SIG で新しいギャラリー アプリケーション バージョンが使用可能になると、基になる VMSS に対して自動的に更新されます。
enableAutomaticUpgrade?: boolean
プロパティ値
boolean
order
省略可能。パッケージをインストールする必要がある順序を指定します。
order?: number
プロパティ値
number
packageReferenceId
/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} の形式で GalleryApplicationVersion リソース ID を指定します。
packageReferenceId: string
プロパティ値
string
treatFailureAsDeploymentFailure
省略可能。true の場合、VmApplication での操作に対するエラーはデプロイに失敗します。
treatFailureAsDeploymentFailure?: boolean
プロパティ値
boolean
vmGalleryTags
オプション。より汎用的なコンテキストのパススルー値を指定します。 JSON 形式の文字列 (例: '{"Tag1":"Value1","Tag2":"Value2"}' を受け入れます。
vmGalleryTags?: string
プロパティ値
string
Azure SDK for JavaScript