├── .gitignore ├── LICENSE ├── README.md ├── images ├── MVP_Logo_Horizontal_Preferred_Cyan300_CMYK_72ppi.png ├── armtemplateerror.png ├── armtemplatenewappinsights.png ├── armtemplatenewparameters.png ├── armtemplatenewserverfarms.png ├── armtemplatenewvariables.png ├── armtemplatenewwebsites.png ├── armtemplateviz.png ├── cloudshellcreatestorage.png ├── cloudshelldeploytemplate.png ├── cloudshellselectpowershell.png ├── cloudshellstarted.png ├── congratulations.png ├── deletewebappresourcegroup.png ├── dynamickeyvault.png ├── opencloudshell.png ├── portalcreatearesource.png ├── portalcreateresourcegroup.png ├── portalcreatetemplatedeployment.png ├── portalcreatewebapp.png ├── portalcreatewebappclosetemplateview.png ├── portalcreatewebappconfigureai.png ├── portalcreatewebappconfiguresf.png ├── portalcreatewebappnow.png ├── portalcreatewebappserviceplan.png ├── portalcreatewebappsettings.png ├── portaldeploymentprogress.png ├── portalexporttemplate.png ├── portalexporttemplatedetails.png ├── portalfindtemplatedeployment.png ├── portalkeyvaultsecret.png ├── portalopenresourcegroup.png ├── portalredeploy.png ├── portaltemplatedeploymentedit.png ├── portaltemplatedeploymentstart.png ├── portaltestwebapp.png ├── portalwebappviewcreatetimetemplate.png ├── registerproviders.png ├── statickeyvault.png ├── unziparmtemplate.png ├── unziparmtemplateextract.png ├── visualstudiocdeopentemplate.png ├── visualstudiocodeuploadtocloudshell.png ├── vscodecloudshellsignin.png ├── vscodecloudshellstarted.png ├── vscodeextensionazureaccount.png ├── vscodeextensionazureresourcemanagertools.png ├── vscodeextensions.png ├── vscodesearchcloudshellcommand.png ├── vscodesearchcloudshellcommandupload.png ├── vscodetemplateparametersfile.png ├── webappstartedup.png └── workshopscenario.png ├── ppt ├── using-azure-resource-manager-templates-to-supercharge-your-azure-deployments.pptx └── workshop-scenario.pptx └── src ├── challengesolutions ├── challenge411.json ├── challenge412.json ├── challenge421.ps1 ├── challenge431.sh ├── challenge432.sh ├── challenge433.json ├── challenge433.sh ├── challenge443.json ├── challenge451.sh ├── challenge452.json └── challenge452.sh ├── cleaned ├── template.json └── template.parameters.json ├── createtime ├── parameters.json └── template.json ├── deployed ├── parameters.json └── template.json └── important ├── childresources.json ├── conditional.json ├── keyvault.json ├── linkedmaster.json ├── linkedsqlserver.json ├── linkedstorage.json ├── multistoragetemplate.json ├── nested.json ├── resourcegroup.json ├── sqlserver.json ├── sqlserver.parameters.json └── virtualmachine.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/README.md -------------------------------------------------------------------------------- /images/MVP_Logo_Horizontal_Preferred_Cyan300_CMYK_72ppi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/MVP_Logo_Horizontal_Preferred_Cyan300_CMYK_72ppi.png -------------------------------------------------------------------------------- /images/armtemplateerror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplateerror.png -------------------------------------------------------------------------------- /images/armtemplatenewappinsights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplatenewappinsights.png -------------------------------------------------------------------------------- /images/armtemplatenewparameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplatenewparameters.png -------------------------------------------------------------------------------- /images/armtemplatenewserverfarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplatenewserverfarms.png -------------------------------------------------------------------------------- /images/armtemplatenewvariables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplatenewvariables.png -------------------------------------------------------------------------------- /images/armtemplatenewwebsites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplatenewwebsites.png -------------------------------------------------------------------------------- /images/armtemplateviz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/armtemplateviz.png -------------------------------------------------------------------------------- /images/cloudshellcreatestorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/cloudshellcreatestorage.png -------------------------------------------------------------------------------- /images/cloudshelldeploytemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/cloudshelldeploytemplate.png -------------------------------------------------------------------------------- /images/cloudshellselectpowershell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/cloudshellselectpowershell.png -------------------------------------------------------------------------------- /images/cloudshellstarted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/cloudshellstarted.png -------------------------------------------------------------------------------- /images/congratulations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/congratulations.png -------------------------------------------------------------------------------- /images/deletewebappresourcegroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/deletewebappresourcegroup.png -------------------------------------------------------------------------------- /images/dynamickeyvault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/dynamickeyvault.png -------------------------------------------------------------------------------- /images/opencloudshell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/opencloudshell.png -------------------------------------------------------------------------------- /images/portalcreatearesource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatearesource.png -------------------------------------------------------------------------------- /images/portalcreateresourcegroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreateresourcegroup.png -------------------------------------------------------------------------------- /images/portalcreatetemplatedeployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatetemplatedeployment.png -------------------------------------------------------------------------------- /images/portalcreatewebapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebapp.png -------------------------------------------------------------------------------- /images/portalcreatewebappclosetemplateview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappclosetemplateview.png -------------------------------------------------------------------------------- /images/portalcreatewebappconfigureai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappconfigureai.png -------------------------------------------------------------------------------- /images/portalcreatewebappconfiguresf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappconfiguresf.png -------------------------------------------------------------------------------- /images/portalcreatewebappnow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappnow.png -------------------------------------------------------------------------------- /images/portalcreatewebappserviceplan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappserviceplan.png -------------------------------------------------------------------------------- /images/portalcreatewebappsettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalcreatewebappsettings.png -------------------------------------------------------------------------------- /images/portaldeploymentprogress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portaldeploymentprogress.png -------------------------------------------------------------------------------- /images/portalexporttemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalexporttemplate.png -------------------------------------------------------------------------------- /images/portalexporttemplatedetails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalexporttemplatedetails.png -------------------------------------------------------------------------------- /images/portalfindtemplatedeployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalfindtemplatedeployment.png -------------------------------------------------------------------------------- /images/portalkeyvaultsecret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalkeyvaultsecret.png -------------------------------------------------------------------------------- /images/portalopenresourcegroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalopenresourcegroup.png -------------------------------------------------------------------------------- /images/portalredeploy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalredeploy.png -------------------------------------------------------------------------------- /images/portaltemplatedeploymentedit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portaltemplatedeploymentedit.png -------------------------------------------------------------------------------- /images/portaltemplatedeploymentstart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portaltemplatedeploymentstart.png -------------------------------------------------------------------------------- /images/portaltestwebapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portaltestwebapp.png -------------------------------------------------------------------------------- /images/portalwebappviewcreatetimetemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/portalwebappviewcreatetimetemplate.png -------------------------------------------------------------------------------- /images/registerproviders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/registerproviders.png -------------------------------------------------------------------------------- /images/statickeyvault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/statickeyvault.png -------------------------------------------------------------------------------- /images/unziparmtemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/unziparmtemplate.png -------------------------------------------------------------------------------- /images/unziparmtemplateextract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/unziparmtemplateextract.png -------------------------------------------------------------------------------- /images/visualstudiocdeopentemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/visualstudiocdeopentemplate.png -------------------------------------------------------------------------------- /images/visualstudiocodeuploadtocloudshell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/visualstudiocodeuploadtocloudshell.png -------------------------------------------------------------------------------- /images/vscodecloudshellsignin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodecloudshellsignin.png -------------------------------------------------------------------------------- /images/vscodecloudshellstarted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodecloudshellstarted.png -------------------------------------------------------------------------------- /images/vscodeextensionazureaccount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodeextensionazureaccount.png -------------------------------------------------------------------------------- /images/vscodeextensionazureresourcemanagertools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodeextensionazureresourcemanagertools.png -------------------------------------------------------------------------------- /images/vscodeextensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodeextensions.png -------------------------------------------------------------------------------- /images/vscodesearchcloudshellcommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodesearchcloudshellcommand.png -------------------------------------------------------------------------------- /images/vscodesearchcloudshellcommandupload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodesearchcloudshellcommandupload.png -------------------------------------------------------------------------------- /images/vscodetemplateparametersfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/vscodetemplateparametersfile.png -------------------------------------------------------------------------------- /images/webappstartedup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/webappstartedup.png -------------------------------------------------------------------------------- /images/workshopscenario.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/images/workshopscenario.png -------------------------------------------------------------------------------- /ppt/using-azure-resource-manager-templates-to-supercharge-your-azure-deployments.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/ppt/using-azure-resource-manager-templates-to-supercharge-your-azure-deployments.pptx -------------------------------------------------------------------------------- /ppt/workshop-scenario.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/ppt/workshop-scenario.pptx -------------------------------------------------------------------------------- /src/challengesolutions/challenge411.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge411.json -------------------------------------------------------------------------------- /src/challengesolutions/challenge412.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge412.json -------------------------------------------------------------------------------- /src/challengesolutions/challenge421.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge421.ps1 -------------------------------------------------------------------------------- /src/challengesolutions/challenge431.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge431.sh -------------------------------------------------------------------------------- /src/challengesolutions/challenge432.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge432.sh -------------------------------------------------------------------------------- /src/challengesolutions/challenge433.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge433.json -------------------------------------------------------------------------------- /src/challengesolutions/challenge433.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge433.sh -------------------------------------------------------------------------------- /src/challengesolutions/challenge443.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge443.json -------------------------------------------------------------------------------- /src/challengesolutions/challenge451.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge451.sh -------------------------------------------------------------------------------- /src/challengesolutions/challenge452.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge452.json -------------------------------------------------------------------------------- /src/challengesolutions/challenge452.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/challengesolutions/challenge452.sh -------------------------------------------------------------------------------- /src/cleaned/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/cleaned/template.json -------------------------------------------------------------------------------- /src/cleaned/template.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/cleaned/template.parameters.json -------------------------------------------------------------------------------- /src/createtime/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/createtime/parameters.json -------------------------------------------------------------------------------- /src/createtime/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/createtime/template.json -------------------------------------------------------------------------------- /src/deployed/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/deployed/parameters.json -------------------------------------------------------------------------------- /src/deployed/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/deployed/template.json -------------------------------------------------------------------------------- /src/important/childresources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/childresources.json -------------------------------------------------------------------------------- /src/important/conditional.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/conditional.json -------------------------------------------------------------------------------- /src/important/keyvault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/keyvault.json -------------------------------------------------------------------------------- /src/important/linkedmaster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/linkedmaster.json -------------------------------------------------------------------------------- /src/important/linkedsqlserver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/linkedsqlserver.json -------------------------------------------------------------------------------- /src/important/linkedstorage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/linkedstorage.json -------------------------------------------------------------------------------- /src/important/multistoragetemplate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/multistoragetemplate.json -------------------------------------------------------------------------------- /src/important/nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/nested.json -------------------------------------------------------------------------------- /src/important/resourcegroup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/resourcegroup.json -------------------------------------------------------------------------------- /src/important/sqlserver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/sqlserver.json -------------------------------------------------------------------------------- /src/important/sqlserver.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/sqlserver.parameters.json -------------------------------------------------------------------------------- /src/important/virtualmachine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PlagueHO/Workshop-ARM-Templates/HEAD/src/important/virtualmachine.json --------------------------------------------------------------------------------