5

サイトの Web ホスティング プランを変更する方法について説明している次の記事を読みました。

http://azure.microsoft.com/en-us/documentation/articles/azure-web-sites-web-hosting-plans-in-depth-overview/

それはうまくいくようですが、同じコマンドを使用してWebホスティングモードを変更すると( property: "sku": "Free"to を使用"sku": "Standard")、エラーフィードバックは返されず、変更されていない(以前の)保存された構成が返されます。

実行されたコマンド:

$standardServer=@{"sku" = "Standard"; }
Set-AzureResource -Name 'tmtest2' -ResourceGroupName 'Default-Web-JapanWest' -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01 -PropertyObject $standardServer

Powershell を使用して Web ホスティング モードを変更できた人はいますか?

編集:私が達成しようとしていることを正確に説明するこのリンクも試しました。しかし、うまくいきませんでした。

http://msdn.microsoft.com/en-us/library/dn654578.aspx

4

2 に答える 2

1

Azure リソース マネージャーを起動します。

Add-AzureAccount
Switch-AzureMode AzureResourceManager

Azure PowerShell API バージョンを取得します(このリンクは方法を示しています)

$DebugPreference='Continue'
Get-AzureResourceGroup
$DebugPreference='SilentlyContinue'

Web サイト リソースの名前、ResourceGroupName、および ResourceType を取得します。

Get-AzureResource | `
Where-Object { $_.ResourceType -like '*site*' } | `
Format-Table Name, ResourceGroupName, ResourceType

ターゲット Web サイトの Azure Web サイト ホスティング プランを変更する

Set-AzureResource 
    -Name the-website-name
    -ResourceGroupName 'the-resource-group-name' 
    -ResourceType 'Microsoft.Web/sites'
    -ApiVersion '2014-04-01-preview'
    -PropertyObject @{ 'ServerFarm' = 'the-target-server-farm-name' }

ノート:

  • Get-AzureResource同様の方法で実行することもできます。
  • でホスティング プランを変更するには、プロパティSet-AzureResourceのみが必要です。ServerFarm
于 2014-10-01T01:02:43.267 に答える