ENIを指定してEC2を作成した時にエラーメッセージ「You do not have permission to access the specified resource.」が発生した場合の対処方法

ENIを指定してEC2を作成した時にエラーメッセージ「You do not have permission to access the specified resource.」が発生した場合の対処方法

2021.04.20

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

ENIを指定してEC2を作成しています。

しかしながら、エラーメッセージ「You do not have permission to access the specified resource.」が発生しました。

対処方法を教えてください。

どう対応すればいいの?

ENI の状態を以下のコマンドで確認をしてください。

$ aws ec2 describe-network-interfaces --network-interface-ids <ネットワークインタフェース ID>

{
    "Status": "in-use",
     ...
    "Description": "SampleNetworkInterface", 
    "NetworkInterfaceId": "eni-01234567", 
    "VpcId": "vpc-9a8b7c6d", 
    "PrivateIpAddresses": [
        {
            "PrivateDnsName": "ip-***-***-***-***.ec2.internal", 
            "Primary": true, 
            "PrivateIpAddress": "***.***.***.***"
        }
    ], 
    "RequesterManaged": true, 
     ...
}

RequesterManagedtrue である場合は AWS のサービスによって使用されているため、EC2 インスタンスにアタッチすることはできません。

他のネットワークインタフェースを選択するか、新規作成をしてください。

参考資料

リクエスタマネージド型のネットワークインターフェイス - Amazon Elastic Compute Cloud


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

AWSのお困り事はクラスメソッドへ

関連記事