AWS 资源消失
AWS Resources disappearing
我是 AWS 的新手,所以这可能只是一个设置问题,但我的一些资源不再列在我的管理控制台下。
具体来说,我的所有 DynamoDB 表和 Lambda 函数都不再列在我的控制台上。我的云端和 Route 34 列表都很好。此外,我再也看不到我的任何网站认证了。
我知道资源没有被删除,因为我可以通过其他方式 ping 它们并获得正确的响应等。我被列为唯一的用户并拥有 root 访问权限?为什么他们不再出现了?
下面的示例 CLI 输出 显示 CLI 识别出存在的表,但其中 none 不再显示在我的 Web 控制台上。我不认为我改变了什么,但我可能改变了哈哈。
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"
}
]
}
更新:似乎与禁用区域有关?
See Updated Image
根据评论。
问题是在控制台中为 DynamoDB 使用了错误的区域。使用 IAM 时,所有区域都是灰色的,因为 IAM 是全球服务。
要更改 DynamoDB 的区域,首先必须转到 DynamoDB 控制台,然后才能更改区域。与 IAM 不同,DynamoDB 是一项区域服务。
我是 AWS 的新手,所以这可能只是一个设置问题,但我的一些资源不再列在我的管理控制台下。
具体来说,我的所有 DynamoDB 表和 Lambda 函数都不再列在我的控制台上。我的云端和 Route 34 列表都很好。此外,我再也看不到我的任何网站认证了。
我知道资源没有被删除,因为我可以通过其他方式 ping 它们并获得正确的响应等。我被列为唯一的用户并拥有 root 访问权限?为什么他们不再出现了?
下面的示例 CLI 输出 显示 CLI 识别出存在的表,但其中 none 不再显示在我的 Web 控制台上。我不认为我改变了什么,但我可能改变了哈哈。
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"
}
]
}
更新:似乎与禁用区域有关?
See Updated Image
根据评论。
问题是在控制台中为 DynamoDB 使用了错误的区域。使用 IAM 时,所有区域都是灰色的,因为 IAM 是全球服务。
要更改 DynamoDB 的区域,首先必须转到 DynamoDB 控制台,然后才能更改区域。与 IAM 不同,DynamoDB 是一项区域服务。