2 Risposte
- Più recenti
- Maggior numero di voti
- Maggior numero di commenti
0
If it is set as a part of meta data then we can try to explore below cli api example.
get-object-attributes - Retrieves all the metadata from an object without returning the object itself. This action is useful if you’re interested only in an object’s metadata. To use GetObjectAttributes , you must have READ access to the object.
0
I just wrote this piece of code to test this feature out:
from pickle import OBJ
import boto3
client = boto3.client('s3')
list_buckets = client.list_buckets()
for bucket in list_buckets['Buckets']:
list_objects = client.list_objects(Bucket=bucket['Name'])
for objkey in list_objects['Contents']:
get_object = client.get_object(
Bucket=bucket['Name'],
Key=objkey['Key'],
ResponseContentDisposition='inline'
)
print(f"{bucket['Name']} ---> {get_object['Metadata']}")
And I am receiving the output as:
<bucket_name> ---> {}
Any specific reason I am getting empty object.
Thanks
con risposta 2 anni fa
Contenuto pertinente
- AWS UFFICIALEAggiornata un anno fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata un anno fa