From ff6a26dd42819badf9f77fc5f9a977246886198a Mon Sep 17 00:00:00 2001 From: Christian Volk Date: Mon, 13 Dec 2021 11:58:33 +0100 Subject: [PATCH] feat(malwareExecuteScan): support for vault (#3346) Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com> --- cmd/malwareExecuteScan_generated.go | 12 ++++++++++++ resources/metadata/malwareExecuteScan.yaml | 6 ++++++ 2 files changed, 18 insertions(+) diff --git a/cmd/malwareExecuteScan_generated.go b/cmd/malwareExecuteScan_generated.go index 3e1e1565f..76cc902fe 100644 --- a/cmd/malwareExecuteScan_generated.go +++ b/cmd/malwareExecuteScan_generated.go @@ -157,6 +157,12 @@ func malwareExecuteScanMetadata() config.StepData { Param: "username", Type: "secret", }, + + { + Name: "malwareScanUsernameVaultSecretName", + Type: "vaultSecret", + Default: "malware-scan", + }, }, Scope: []string{"PARAMETERS", "STAGES", "STEPS"}, Type: "string", @@ -172,6 +178,12 @@ func malwareExecuteScanMetadata() config.StepData { Param: "password", Type: "secret", }, + + { + Name: "malwareScanPasswordVaultSecretName", + Type: "vaultSecret", + Default: "malware-scan", + }, }, Scope: []string{"PARAMETERS", "STAGES", "STEPS"}, Type: "string", diff --git a/resources/metadata/malwareExecuteScan.yaml b/resources/metadata/malwareExecuteScan.yaml index 7d9eb6de2..63b205b89 100644 --- a/resources/metadata/malwareExecuteScan.yaml +++ b/resources/metadata/malwareExecuteScan.yaml @@ -31,6 +31,9 @@ spec: - name: malwareScanCredentialsId type: secret param: username + - name: malwareScanUsernameVaultSecretName + type: vaultSecret + default: malware-scan - name: password type: string description: "Password" @@ -44,6 +47,9 @@ spec: - name: malwareScanCredentialsId type: secret param: password + - name: malwareScanPasswordVaultSecretName + type: vaultSecret + default: malware-scan - name: file type: string description: "The file which is scanned for malware"