вот что у меня сейчас есть:
Код: Выделить всё
public function getSecrets(): Result
{
return $this->secretClient->listSecrets([
'Filters' => [
'Key' => ['tag-key' => 'Application'],
'Values' => [
'tag-key' => 'MyApp',
],
],
'MaxResults' => 25,
'SortOrder' => 'desc',
]);
}
{"__type":"SerializationException","Message":"Начало структуры или карты обнаружено там, где не ожидалось".
SerializationException (клиент): Начало структуры или карты обнаружено там, где не ожидалось. -
{"__type":"SerializationException","Message":"Начало структуры или карты найдено там, где не ожидалось".
Я также безуспешно пробовал следующее:
Код: Выделить всё
public function getSecrets(): Result
{
return $this->secretClient->listSecrets([
'Filters' => [
'Key' => ['tag-key' => 'Application'],
'Values' => ['MyApp'],
],
'MaxResults' => 25,
'SortOrder' => 'desc',
]);
}
[Фильтры][Значения] должны быть ассоциативным массивом. Найден массив(1)
Документация AWS не самая лучшая, поэтому я не понимаю, что я делаю неправильно, у них есть только один пример, и они не используют ни одного параметра (что вообще бесполезно).
Подробнее здесь: https://stackoverflow.com/questions/798 ... ws-secrets
Мобильная версия