Пометка EC2 с использованием http REST API - PullRequest
0 голосов
/ 18 марта 2019

У меня EC2 без python и awscli, и по разным причинам я не могу установить python (и, следовательно, awscli) там. Мне все еще нужно иметь возможность добавлять теги к этому EC2, запустив сценарий bash для этого окна, поэтому я пытаюсь выяснить, как это сделать с помощью API-интерфейса REST aws (отправив запрос с помощью curl), но не могу найти хороший пример

Наиболее близким мне была эта статья: https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/API_TagResources.html

с примером полезной нагрузки:

POST / HTTP/1.1
                Host: tagging.us-west-2.amazonaws.com
                Accept-Encoding: identity
                Content-Length: 82
                X-Amz-Target: ResourceGroupsTaggingAPI_20170126.TagResources
                X-Amz-Date: 20170421T214834Z
                User-Agent: aws-cli/1.11.79 Python/2.7.9 Windows/7 botocore/1.5.42
                Content-Type: application/x-amz-json-1.1
                Authorization:  AUTHPARAMS
                {
                  "ResourceARNList": [
                    "arn:aws:s3:::example_bucket"
                  ],
                  "Tags": {
                    "key": "Example_key"
                  }
                }

Но это было для ресурса S3 (который, вероятно, работает также и для EC2), и не ясно, что я должен передать как AUTHPARAMS

Кто-нибудь пытался добиться успеха в этом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...