uniface.hub

ユニフェイスの開発者ブログ


Title Move-AzResource : MissingRegistrationsForTypesエラーについて
  • 2021年2月9日
  • 海本 悟志
Move-AzResource : MissingRegistrationsForTypesエラーについて

エラー内容

AzureのAppServiceドメインやDNSゾーンを別のサブスクリプションにMove-AzResourceコマンドにて移動しようとしたところ以下のようなエラーが発生した。

Move-AzResource : MissingRegistrationsForTypes : The subscription '移動先のサブスクリプションID' is not registe red for resource types 'Microsoft.DomainRegistration/domains (global)'.

原因

対象のサブスクリプションで一度も使用したことがないリソースプロバイダーを使っていると発生する模様。
リソース プロバイダーの登録エラーの解決

解決

以下のようにリソースプロバイダーを登録すると移動できるようになる。

Select-AzSubscription -SubscriptionId '移動先のサブスクリプションID'
Register-AzResourceProvider -ProviderNamespace Microsoft.DomainRegistration

補足 -ProviderNamespace引数への指定

エラーメッセージのresource typesに表示されている最初のスラッシュまでがプロバイダーネームスペースとなる。
‘Microsoft.DomainRegistration/domains (global)’であれば’Microsoft.DomainRegistration’まで。