使用 Az PowerShell 模块管理 Microsoft.ClassicCompute/domainNames
Manage Microsoft.ClassicCompute/domainNames with Az PowerShell module
我有一个经典的计算资源。我需要将一些使用 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 来管理此资源?
在您的情况下,您可以使用带有参数 -PackageUrl
和 -ConfigurationUrl
(或 -Configuration
)的 Az.CloudService
module commands, to upload some .cspkg and some .cscfg files, use New-AzCloudService
。
命令New-AzCloudService
可以Create or update a cloud service
,即New
,Set
操作,要进行Get
操作,使用Get-AzCloudService
命令。
无论如何,请参阅 here 以了解管理 Microsoft.ClassicCompute/domainNames
的所有命令,即 Cloud service
,使用它们取决于您的要求。
更新:
在这种情况下,看起来您无法将命令迁移到 Az
模块,Az.CloudService
用于新的 Cloud Service(extended support) which is ARM(Azure Resource Manager) based, and it is in the preview version, see Deploy a Cloud Service (extended support) using Azure PowerShell,某些功能可能不受支持,我认为错误就是这个原因造成的。
您使用的是Cloud Service(classic),它是基于ASM(Azure Service Management)的,新的Az
模块只针对ARM资源。
因此在您的情况下,您可能需要继续使用 Azure.Service
模块,或者您可以将 ASM 迁移到 ARM,即 Cloud Service(classic)
到 Cloud Service(extended support)
,请参阅 Migration to Azure Resource Manager
,但不建议您在生产环境中使用它,因为它处于预览状态。
我有一个经典的计算资源。我需要将一些使用 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 来管理此资源?
在您的情况下,您可以使用带有参数 -PackageUrl
和 -ConfigurationUrl
(或 -Configuration
)的 Az.CloudService
module commands, to upload some .cspkg and some .cscfg files, use New-AzCloudService
。
命令New-AzCloudService
可以Create or update a cloud service
,即New
,Set
操作,要进行Get
操作,使用Get-AzCloudService
命令。
无论如何,请参阅 here 以了解管理 Microsoft.ClassicCompute/domainNames
的所有命令,即 Cloud service
,使用它们取决于您的要求。
更新:
在这种情况下,看起来您无法将命令迁移到 Az
模块,Az.CloudService
用于新的 Cloud Service(extended support) which is ARM(Azure Resource Manager) based, and it is in the preview version, see Deploy a Cloud Service (extended support) using Azure PowerShell,某些功能可能不受支持,我认为错误就是这个原因造成的。
您使用的是Cloud Service(classic),它是基于ASM(Azure Service Management)的,新的Az
模块只针对ARM资源。
因此在您的情况下,您可能需要继续使用 Azure.Service
模块,或者您可以将 ASM 迁移到 ARM,即 Cloud Service(classic)
到 Cloud Service(extended support)
,请参阅 Migration to Azure Resource Manager
,但不建议您在生产环境中使用它,因为它处于预览状态。