Я хочу создать новый секрет в диспетчере секретов. Секрет должен быть парой ключ / значение. Когда я создаю секрет с помощью CLI, он сохраняется как открытый текст, а не как пара ключ / значение:
aws secretsmanager create-secret --name github/oauthtoken \
--description "GitHub OAuth Token" \
--secret-string file:///tmp/github_oauth.json
github_oauth.json
[
{
"Key": "oauth_token",
"Value": "MYOAUTHTOKEN"
}
]
Когда я пытаюсь разрешить секрет в CloudFormation, я получаю сообщение об ошибке:
Secrets Manager can?t find the specified secret.
Когда я получаю доступ к секрету в пользовательском интерфейсе диспетчера секретов, секрет находится в виде открытого текста с ошибкой в разделе Секретный ключ / значение:
The secret value can't be converted to key name and value pairs
Как я могу создать секрет в диспетчере секретов, хранящийся в виде пары ключ / значение?