From 34fcf1bc33d624b8ea4fea0e02e437d6136e8f86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81g=C3=BAst=20Hannesson?= Date: Mon, 26 Jun 2023 11:48:56 +0200 Subject: [PATCH] Added more variables to management script --- .../extension/install-latest-extension.ps1 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/management-scripts/extension/install-latest-extension.ps1 b/management-scripts/extension/install-latest-extension.ps1 index 9e16d7a0..48dda74d 100644 --- a/management-scripts/extension/install-latest-extension.ps1 +++ b/management-scripts/extension/install-latest-extension.ps1 @@ -14,6 +14,9 @@ [Parameter(Mandatory=$false)][string]$DDEnv="", [Parameter(Mandatory=$false)][string]$DDService="", [Parameter(Mandatory=$false)][string]$DDVersion="", + [Parameter(Mandatory=$false)][string]$DDLogsInjection="", + [Parameter(Mandatory=$false)][string]$DDLogsDirectSubmissionIntegrations="", + [Parameter(Mandatory=$false)][string]$DDLogsDirectSubmissionMinimumLevel="", [Parameter(Mandatory=$false)][string]$ExtensionVersion, [Parameter(Mandatory=$false)][Switch]$Remove ) @@ -85,6 +88,18 @@ if ($DDVersion -ne $skipVar) { az webapp config appsettings set -n ${SiteName} -g ${ResourceGroup} --settings DD_VERSION=$DDVersion } +if ($DDLogsInjection -ne $skipVar) { + az webapp config appsettings set -n ${SiteName} -g ${ResourceGroup} --settings DD_LOGS_INJECTION=$DDLogsInjection +} + +if ($DDLogsDirectSubmissionIntegrations -ne $skipVar) { + az webapp config appsettings set -n ${SiteName} -g ${ResourceGroup} --settings DD_LOGS_DIRECT_SUBMISSION_INTEGRATIONS=$DDLogsDirectSubmissionIntegrations +} + +if ($DDLogsDirectSubmissionMinimumLevel -ne $skipVar) { + az webapp config appsettings set -n ${SiteName} -g ${ResourceGroup} --settings DD_LOGS_DIRECT_SUBMISSION_MINIMUM_LEVEL=$DDLogsDirectSubmissionMinimumLevel +} + if ($Remove) { Write-Output "[${SiteName}] Attempting to remove ${Extension}" Invoke-RestMethod -Uri $siteExtensionManage -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)} -UserAgent $userAgent -Method DELETE