问题标签 [powershell-dsc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
arm-template - 将 SecureString 从 ARM 模板传递到 DSC 配置
我有一个 ARM 模板,它创建一个虚拟机并使用 Powershell DSC 扩展来配置它。DSC 脚本采用 VSTS PAT 向 azure devops 环境注册。ARM 模板将此作为安全字符串类型的输入参数,但是当我尝试将其传递给 DSC 脚本中的 [securestring] 输入参数时,它表示它无法将输入类型字符串转换为安全字符串。
并在 DSC powershell 文件中
错误信息:
无法处理参数“vstsPAT”的参数转换。无法将“System.String”类型的“[MY CLEAR TEXT PAT]”值转换为“System.Security.SecureString”类型