powershell - 将 Powershell 开关传递到 Azure 资源管理器模板 (ARM)

标签 powershell azure azure-resource-manager azure-rm-template

如何直接将 powershell 开关 (System.Management.Automation.SwitchParameter) 传递给 ARM 模板(将用作模板本身的条件)?

目前我正在使用将开关转换为字符串的解决方法。

最佳答案

假设您的交换机称为完整版本:

param(
...
[switch]$fullversion
)

并且您的参数文件还包含一个名为 fullversion 的参数,那么您可以像这样传递它:

New-AzureRmResourceGroupDeployment -fullversion $fullversion.IsPresent

关于powershell - 将 Powershell 开关传递到 Azure 资源管理器模板 (ARM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50716482/

相关文章:

azure - 如何使用 Azure ARM 创建公共(public)虚拟机镜像?

azure - 创建 Azure 资源及其依赖项的自动快照以便稍后部署

file - 使用 PowerShell 复制没有文件的文件夹、没有文件夹的文件或所有内容

powershell - 在 Powershell 中转义以获取 git log

azure - 重定向到主应用程序时 ADFS 给出错误

azure - 找不到方法 : 'IntPtr System. Fabric.SecurityCredentialExtension.ToNative

database - SSMS:如何将数据库从 SQL Server 复制到 Azure SQL Server?

如果卡住的 AD 服务器没有应答,PowerShell 调用命令超时

powershell - 在 AD 中将组成员身份从一个用户复制到另一个用户

Azure 资源管理器部署超时