Amazon S3 Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 24: Line 24:


===Bucket CORS Configuration===
===Bucket CORS Configuration===
=<span id='Object'></span>Objects=
Each Amazon S3 object has [[#Data|data]], a [[#Key|key]], and [[#Metadata|metadata]].
==Key==
{{External|[https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-keys Object Keys]}}
The object key uniquely identifies the object in a [[#Bucket|bucket]].
==Metadata==
{{External|[https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-metadata Object Metadata]}}
The object metadata is a set of key/value pairs. After the object was uploaded, the object metadata cannot be modified. The only way to modify the metadata is to make a copy of the object and set the metadata.
==Data==

Revision as of 20:35, 17 March 2019

Internal

Overview

Amazon Simple Storage Service. The S3 service can be integrated and exposed externally via the Amazon API Gateway.

Bucket

Bucket ARN

arn:aws:s3:::bucket-name

Bucket Permissions

Bucket Public Access

Bucket Access Control List

Bucket Policy

Operations:

Grant an AWS Account Permissions on a Bucket

Bucket CORS Configuration

Objects

Each Amazon S3 object has data, a key, and metadata.

Key

Object Keys

The object key uniquely identifies the object in a bucket.

Metadata

Object Metadata

The object metadata is a set of key/value pairs. After the object was uploaded, the object metadata cannot be modified. The only way to modify the metadata is to make a copy of the object and set the metadata.

Data