मुझे पता है कि एक निश्चित उपसर्ग दिए गए ऑब्जेक्ट समाप्ति नियमों का उपयोग करके एस 3 बाल्टी में ऑब्जेक्ट्स को कैसे समाप्त किया जाए, हालांकि मेरे उद्देश्यों के लिए, मैं प्रति ऑब्जेक्ट आधार पर प्रोग्रामरी रूप से समाप्ति तिथि निर्धारित करना चाहता हूं।s3 प्रति ऑब्जेक्ट समाप्ति
जावा एसडीके इंगित करता है कि यह संभव है क्योंकि यह setExpirationTime विधि है, हालांकि जब भी मैं इस विधि का उपयोग कर समाप्ति तिथि निर्धारित करता हूं, ऐसा कुछ नहीं होता है और ऑब्जेक्ट कभी समाप्त नहीं होता है। इसके अतिरिक्त, aws कंसोल के माध्यम से ऑब्जेक्ट गुणों को देखते हुए, कोई समाप्ति सेट नहीं होने लगती है।
प्रति फ़ाइल समाप्ति का समर्थन नहीं है?/क्या काम करने के लिए मुझे कोई अतिरिक्त कदम उठाने की ज़रूरत है?/यदि प्रति फ़ाइल की समाप्ति समर्थित नहीं है, तो क्या एक फ़ाइल को बाहर निकालना संभव है जो समाप्ति उपसर्ग से समाप्त होने से मेल खाता है?
अग्रिम धन्यवाद!
यह समझ में आता है के बारे में अधिक जानकारी प्राप्त कर सकते हैं, लेकिन आप जानते हैं कि setExpirationTime विधि तो के लिए है? –
मेरा मानना है कि यह जावा एसडीके में ऑब्जेक्टमैटाडाटा रैपर के लिए सिर्फ एक संपत्ति सेटटर है। इसे इनर्नल putObject आह्वान कॉल के परिणामों के साथ बुलाया जाता है। तो यह सिर्फ संपत्ति सेट करता है ताकि आप इसे उच्च स्तर की वस्तुओं में देख सकें। इसे स्वयं स्थापित करना कुछ भी नहीं करेगा। – GalacticJello
एडब्ल्यूएस सीएलआई पर '--expires' पैरामीटर के बारे में क्या? – CMCDragonkai