Repository navigation
Site Extensions
Suwat Ch edited this page Sep 23, 2020
·
4 revisions
- List Site Extensions for a subscription
ARMClient.exe get /subscriptions/{subscription}/resourceGroups/{resourceGroup}/providers/Microsoft.Web/sites/{siteName}/siteextensions?api-version={apiVersion}
- Get Site Extension for a subscription
ARMClient.exe get /subscriptions/{subscription}/resourceGroups/{resourceGroup}/providers/Microsoft.Web/sites/{siteName}/siteextensions/{siteExtensionName}?api-version={apiVersion}
- Delete Site Extension for a subscriptioin
ARMClient.exe delete /subscriptions/{subscription}/resourceGroups/{resourceGroup}/providers/Microsoft.Web/sites/{siteName}/siteextensions/{siteExtensionName}?api-version={apiVersion}
- Install Site Extension for a subscription
ARMClient.exe put /subscriptions/{subscription}/resourceGroups/{resourceGroup}/providers/Microsoft.Web/sites/{siteName}/siteextensions/{siteExtensionName}?api-version={apiVersion} @payload.json
Example payload.json below which will install {siteExtensionName} published in nuget.org
{"properties":{}}To customize from a different gallery besides nuget.org.
{
"properties":{
"version": "0.0.1",
"feed_url": "https://www.myget.org/F/siteextensions-test/"
}
}To install from nupkg directly
{
"properties":{
"version": "0.0.1",
"packageUri": "https://mycdn.com/{siteExtensionName}.{siteExtensionVersion}.nupkg"
}
}