-1

.net SDKを使用してAmazon ESからS3へのリポジトリを作成したいとします。 しかし、それを行うためのメソッド、サンプルコード、記事は見つかりませんでした。.Net SDKを使用してAmazon Elasticsearchサービスでスナップショットディレクトリを登録する方法は?

おそらく、それは.net SDKでは実装されていませんか?

+0

にスナップショットを保存しますSDK。 ODBCドライバを使用してRDSデータベースに接続し、AWS SDKではなくクエリを実行する方法と同様です。 –

答えて

0

Install the AWS Cloud plugin on each Elasticsearch node in your clusterとし、一般的な設定とEC2のアクセス許可の情報に従ってください。 NESTでS3リポジトリを作成するには、私はないAWS、あなたがこれを実行するにはElasticsearch APIを使用するであろうと信じて

client.CreateRepository("respository-name", c => c 
    .S3(s3 => s3 
     .Settings("bucket-name", s => s 
      .Region("us-west") 
     ) 
    ) 
); 

だろうとリポジトリ

client.Snapshot("repository-name", "snapshot-name", s => s 
    .WaitForCompletion(false) 
    .Index("index-name") 
); 

All parameters for snapshot API are exposed in NEST.

関連する問題