AWS Resources disappearing

Viewed 108

I am new to AWS so this might just be a settings thing, but some of my resources are not being listed anymore under my admin console.

Specifically, all my DynamoDB tables and Lambda functions are no longer listed on my console. My cloudfront and Route 34 listings are just fine. In addition I no longer see any of my website certifications listed anymore.

I know the resources were not deleted, as I can ping them through other means and get correct responses and such. And I'm listed as the only user and have root access? Why are they no longer showing up?

Example CLI outputs below showing that CLI recognizes the tables exist, but none of them show up on my web console anymore. I don't think I changed anything, but I probably did haha.

C:\Users\Eric Robertson\Documents\Projects\Personal2\portfolio-site\frontend>aws dynamodb list-tables
{
    "TableNames": [
        "activeGames",
        "fragments",
        "grocery-users",
        "quite-simply",
        "skills",
        "tokens",
        "users"
    ]
}
C:\Users\Eric Robertson\Documents\Projects\Personal2\portfolio-site\frontend>aws iam list-users
{
    "Users": [
        {
            "Path": "/",
            "UserName": "serverless",
            "UserId": "AIDA3MZR6R3DOFQLU4PYT",
            "Arn": "arn:aws:iam::783399423686:user/serverless",
            "CreateDate": "2020-06-09T19:38:55+00:00"
        }
    ]
}

Update: Seems to do with regions being disabled?

See Updated Image

1 Answers

Based on the comments.

The issue was the use of wrong region for DynamoDB in the console. When using IAM, all the regions are grayed out since IAM is global service.

To change the region for DynamoDB, first have to go to DynamoDB console, and then a change of a region is possible. DynamoDB is a regional service, unlike IAM.

Related