gpt4 book ai didi

azure - 使用 Az PowerShell 模块管理 Microsoft.ClassicCompute/domainNames

转载 作者:行者123 更新时间:2023-12-02 06:59:05 25 4
gpt4 key购买 nike

我有一个经典的计算资源。我需要将一些使用 Azure.Service 模块的旧部署代码移至 Az,我想知道是否有办法使用 Az 或最新的东西来管理它?我必须上传一些 .cspkg 和一些 .cscfg 文件。还有更多内容,但基本上,这是使用 this 完成的。 cmdlet 以及相关的 Set、Get 等

我使用 Az.Resources 的 cmdlet New-AzResource 来创建它:

New-AzResource `
-Location 'location' `
-ResourceGroupName 'rgName' `
-ResourceType 'Microsoft.ClassicCompute/domainNames' `
-ResourceName 'rName' `
-ApiVersion '2018-06-01'

我可以使用哪些 cmdlet 来管理此资源?

最佳答案

就您而言,您可以使用 Az.CloudService模块命令,要上传一些 .cspkg 和一些 .cscfg 文件,请使用 New-AzCloudService带有参数 -PackageUrl-ConfigurationUrl(或 -Configuration)。

命令New-AzCloudService可以创建或更新云服务,即NewSet操作,要执行 Get 操作,请使用 Get-AzCloudService命令。

无论如何,请参阅 here对于管理Microsoft.ClassicCompute/domainNames(即云服务)的所有命令,请根据您的要求使用它们。

更新:

在这种情况下,您似乎无法将命令迁移到 Az 模块,Az.CloudService 适用于新的 Cloud Service(extended support)它是基于ARM(Azure资源管理器)的,并且处于预览版本,请参阅Deploy a Cloud Service (extended support) using Azure PowerShell ,某些功能可能不支持,我认为错误是由此引起的。

enter image description here

您使用的是云服务(经典),它是基于ASM(Azure服务管理)的,新的Az模块仅适用于ARM资源。

因此,就您的情况而言,您可能需要继续使用 Azure.Service 模块,或者您可以将 ASM 迁移到 ARM,即 Cloud Service(classic)云服务(扩展支持),参见Migration to Azure Resource Manager ,但不建议您在生产环境中使用它,因为它是预览版。

关于azure - 使用 Az PowerShell 模块管理 Microsoft.ClassicCompute/domainNames,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66424079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com