Amazon SageMaker Studio ドメインを作成する際に 「Missing required key ‘VpcId’ in params」 エラーが発生した時の対処方法

困っていた内容

Amazon SageMaker Studio ドメインを高速セットアップで作成する際に以下のエラーが発生しました。
対処方法を教えてください。

MissingRequiredParameter
Missing required key 'VpcId' in params

どう対応すればいいの?

Amazon SageMaker Studio ドメインを作成する際には、VPC を選択する必要がありますが、
高速セットアップでドメインを作成する場合は、VPC を手動で選択することができず、そのままドメインは作成されます。

デフォルト VPC も含め、利用しているリージョンで VPC が存在しない状態でドメインを作成すると「Missing required key 'VpcId' in params」のエラーが発生します。

対処方法は、デフォルトの VPC を作成して、利用するリージョンで VPC が存在した状態でドメインを作成することでエラーなく、ドメインを作成することができます。

デフォルト VPC の作成方法は以下となります。

マネジメントコンソール

VPC のサービスを選択して、Actions → Create Default VPC より作成することができます。

AWS CLI

以下のコマンドでデフォルト VPC を作成することができます。

aws ec2 create-default-vpc

参考情報