errorMessage «:» Объект «Нептун» не имеет атрибута «stop_db_cluster» - PullRequest
0 голосов
/ 12 марта 2020

Даже то, что не работает в boto3 версии 1.12.19, обновленная версия

зависит от этого тикета, errorMessage ":« У объекта «Нептун» нет атрибута «stop_db_cluster»

1 Ответ

2 голосов
/ 12 марта 2020

Я успешно протестировал API Amazon Neptune с версией 1.12.19 boto3 следующим образом:

Мой пример кода:

import json
import boto3

def main():

    session = boto3.Session(profile_name='syumaK')
    # Any clients created from this session will use credentials
    # from the [syumaK] section of ~/.aws/credentials.

    NeptuneClient = session.client('neptune')

    # print(boto3.__version__)

    response = NeptuneClient.start_db_cluster(
        DBClusterIdentifier='syumak-test-cluster'
    )

    print response


if __name__ == '__main__':
    main()

Мой пример ответа:

enter image description here

Шаги разрешения:

1. Проверьте текущую версию boto3:

pip show boto3

или

>>> import boto3
>>> boto3.__version__

Если выходное значение меньше текущей версии (1.12.19), затем перейдите к Обновите версию boto3, как показано ниже.

2. Обновите ваш boto3:

pip install botocore --upgrade
pip install boto3 --upgrade

Примечание. Чтобы изменения вступили в силу, вам необходимо выйти из системы

Надеюсь, это поможет!

...