0
ノード上でAWS javascript SDKを使用しています。バケツのライフサイクル設定を設定しようとしていますが、どこかで構造が正しくなくてどこが見えないのですか。Amazon S3 JS SDK putBucketLifecycleConfiguration XMLスキーマエラー
私は上の私のコードを基づかている:私は私が手のコードを実行すると[email protected]
バージョン
をご提供XMLではありませんでした正常に作成されたか検証されなかった 公開されたスキーマ
何が問題なのですか?
let parms = {
Bucket: 'mybucketname',
LifecycleConfiguration: {
Rules: [
{
Prefix: 'uploads', /* required */
Status: 'Enabled', /* required */
AbortIncompleteMultipartUpload: {
DaysAfterInitiation: 0
},
Expiration: {
Date: Date.UTC(1970, 1),
Days: 1,
ExpiredObjectDeleteMarker: true
},
ID: '1',
NoncurrentVersionExpiration: {
NoncurrentDays: 0
},
NoncurrentVersionTransitions: [
{
NoncurrentDays: 0,
StorageClass: 'STANDARD_IA'
},
/* more items */
],
Transitions: [
{
Date: Date.UTC(1970, 1),
Days: 0,
StorageClass: 'STANDARD_IA'
},
/* more items */
]
}
]
}
};
return this.s3.putBucketLifecycleConfiguration(parms).promise();
あなたのSDK – error2007s
ああはいのバージョンは何ですか。 [email protected] – Tersius
私はそれを試してみる2.4.9があることがわかります。 Geezはわずか2週間前に2.4.7を得ました。 :) – Tersius