Как исправить ошибку "notImplemented" в функции putBucketLifecycleConfiguration в aws-sdk s3 в nodejs? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь создать папку архива в моем хранилище s3, используя aws-sdk в nodejs.putBucketLifecycleConfiguration a notImplemented erro выдается:

"предоставленный вами заголовок подразумевает не реализованную функциональность".

моя версия aws-sdk2.395.0, я пробовал и putBucketLifecycleConfiguration, и putBucketLifecycle, но они выдают одну и ту же ошибку.

my params object: {
     Bucket: "bucket_name",
     LifecycleConfiguration: {
          Rules: [
              {
                  Expiration: { Days: 1 },
                  Filter: { Prefix: "archive/" },
                  Status: "Enabled"
              }
          ]
     }
}

Я пытался использовать дату в сроке действия вместо дней, используя префикс вне фильтра, ставя статус «отключен»,добавив «Переходы», используя обещание и обратный вызов, кажется, ничего не изменится.

кто-нибудь знает эту ошибку или как ее исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...