2016-03-31 2 views
3

Привет Я пытаюсь отключить ключ API программно, но не могу найти никакой документации.AWS Java SDK (API Gateway): как отключить ключ API

До сих пор я расположены 2 классов, которые могли бы быть то, что мне нужно:

UpdateApiKeyRequest и DeleteApiKeyRequest. Проблема в том, что я не знаю, что с ними делать.

Возможно, кто-нибудь покажет мне, как использовать эти классы для отключения или удаления ключа API?

ответ

3

Вы можете использовать API deleteApiKey.

Исходный код SDK доступен here. Документация доступна here.

Update:

Вы можете отключить ключ API с помощью updateApiKey API.

SDK задокументирован here. Ссылка API: here.

Ниже приведен пример PatchOperations объекта для передачи в запросе PATCH:

{"patchOperations":[{"op":"replace","path":"/enabled","value":"false"}]} 
+0

Спасибо, что следует сделать трюк. Вы знаете, как я хотел бы отключить ключ, а не удалять ключ? Я вижу, что есть UpdateApiKeyRequest тоже, но я не знаю, какие значения для заполнения его член PatchOperations. –

+0

@DuranWesleyHarris: Обновлен ответ с подробностями об отключении ключа API. – Balaji

+0

Спасибо, что это именно то, что мне нужно –

Смежные вопросы