- 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’まで。