Невозможно создать кластер Нептун, используя btoto3 - PullRequest
2 голосов
/ 24 марта 2020

Мы не можем создать кластер Нептун, используя эту библиотеку python boto3, а функция boto3 указана ниже

**Functions is:**
import boto3
client = boto3.client('neptune')
response = client.create_db_cluster(
    AvailabilityZones=[
        'us-west-2c',  'us-west-2b',
    ],
    BackupRetentionPeriod=1,
    DatabaseName='testdcluster',
    DBClusterIdentifier='testdb',
    DBClusterParameterGroupName='default.neptune1',
    VpcSecurityGroupIds=[
        'sg-xxxxxxxxx',
    ],
    DBSubnetGroupName='profilex',
    Engine='neptune',
    EngineVersion='1.0.1.0',
    Port=8182,
    Tags=[
        {
            'Key': 'purpose',
            'Value': 'test'
        },
    ],
    StorageEncrypted=False,
    EnableIAMDatabaseAuthentication=False,
    DeletionProtection=False,
    SourceRegion='us-west-2'
)

Сообщение об ошибке также указано ниже

**error message :**
when calling the CreateDBCluster operation: The parameter DatabaseName is not valid for engine: neptune 

может помогите пожалуйста это исправить?

1 Ответ

1 голос
/ 08 апреля 2020

Вместо использования DatabaseName просто используйте DBClusterIdentifier, и это станет именем вашего кластера. Параметр DatabaseName не требуется при создании кластера Neptune.

...