SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
(Version 2006-03-01)
                                    Quick Reference Card                                                                                                                                Revised: 04/1/2010



                 Service Operations                                             Object Operations                                HEAD Object
                                                                                                                                 Retrieves information about an object for a user with read
GET Service                                                    GET Object                                                        access without fetching the object.
Returns a list of all buckets owned by the authenticated       Gets an object for a user that has read access to the             HEAD /destinationObject HTTP/1.1
request sender.                                                object.                                                           Host: destinationBucket.s3.amazonaws.com
GET / HTTP/1.1                                                 GET /destinationObject HTTP/1.1                                   Date: date
Host: s3.amazonaws.com                                         Host: destinationBucket.s3.amazonaws.com                          Authorization: AWS AWSAccessKeyId:signature
Date: date                                                     Date: date
Authorization: AWS AWSAccessKeyId:signature                    Authorization: AWS AWSAccessKeyId:signature
                                                               [Range:bytes=byte_range]                                          DELETE Object
                                                               [x-amz-metadata-directive: metadata_directive]                    Deletes the specified object. Once deleted, there is no
                 Bucket Operations                             [x-amz-if-match: etag]                                            method to restore or undelete an object.
                                                               [x-amz-if-none-match: etag]                                       DELETE / HTTP/1.1
PUT Bucket                                                     [x-amz-if-unmodified-since: time_stamp]                           Host: destinationBucket.s3.amazonaws.com
Creates a new bucket belonging to the account of the           [x-amz-if-modified-since: time_stamp]                             Date: date
authenticated request sender. Optionally, you can specify a                                                                      Authorization: AWS AWSAccessKeyId:signature
EU (Ireland) or US-West (N. California) location constraint.
PUT / HTTP/1.1                                                 PUT Object                                                        POST Object
Host: destinationBucket.s3.amazonaws.com                       Adds an object to a bucket for a user that has write access       Adds an object to a bucket using forms.
Date: date                                                     to the bucket. A success response indicates the object was        POST / HTTP/1.1
Authorization: AWS AWSAccessKeyId:signature                    successfully stored; if the object already exists, it will be     Host: destinationBucket.s3.amazonaws.com
Content-Length: {0 | length}                                   overwritten.                                                      User-Agent: browser_data
[<CreateBucketConfiguration>                                   PUT /destinationObject HTTP/1.1                                   Accept: file_types
  <LocationConstraint>EU</LocationConstraint>                  Host: destinationBucket.s3.amazonaws.com                          Accept-Language: locales
</CreateBucketConfiguration>]                                  Date: date                                                        Accept-Encoding: encoding
GET Bucket                                                     Authorization: AWS AWSAccessKeyId:signature                       Accept-Charset: character_set
                                                                                                                                 Keep-Alive: 300
Lists information about the objects in a bucket for a user     Content-Length: length
                                                                                                                                 Connection: keep-alive
that has read access to the bucket.                            Content-MD5: md5_digest
                                                                                                                                 Content-Type: multipart/form-data; boundary=----------ID
GET ?prefix=prefix&marker=marker&max-keys=max-                 Content-Type:      type                                           Content-Length: length
keys&delimiter=delimiter HTTP/1.1                              Content-Disposition: object_information                           <multiform_data>
Host: destinationBucket.s3.amazonaws.com                       Content-Encoding:         encoding
                                                                                                                                 Note: For more information about the multiform data, refer to the Amazon
Date: date                                                     Cache-Control:       caching                                      Simple Storage Service Developer Guide.
Authorization: AWS AWSAccessKeyId:signature                    Expires: expiration
GET Bucket location                                            <request metadata>
Lists the location constraint of the bucket for the bucket
owner.
GET /?location HTTP/1.1                                        COPY Object
Host: destinationBucket.s3.amazonaws.com                       Copies an object for a user that has write access to the
Date: date                                                     bucket and read access to the object. All headers prefixed
Authorization: AWS AWSAccessKeyId:signature                    with x-amz- must be signed, including x-amz-copy-source.
                                                               PUT /destinationObject HTTP/1.1
DELETE Bucket                                                  Host: destinationBucket.s3.amazonaws.com
Deletes the specified bucket. All objects in the bucket must   Date: date
be deleted before the bucket itself can be deleted.            Authorization: AWS AWSAccessKeyId:signature
DELETE / HTTP/1.1                                              x-amz-copy-source: /source_bucket/sourceObject
Host: destinationBucket.s3.amazonaws.com                       [x-amz-metadata-directive: metadata_directive]
Date: date                                                     [x-amz-copy-source-if-match: etag]
Authorization: AWS AWSAccessKeyId:signature                    [x-amz-copy-source-if-none-match: etag]
                                                               [x-amz-copy-source-if-unmodified-since:
POST Object                                                    time_stamp]
                                                               [x-amz-copy-source-if-modified-since: time_stamp]
For more information about POST, refer to the Amazon           <request metadata>
Simple Storage Service Developer Guide.
(Version 2006-03-01)
                                      Quick Reference Card                                                                                           Page 2



                     Miscellaneous                                                        Versioning

Bucket Name Restrictions                                           GET Bucket Object versions
Amazon S3 bucket names must:                                       Lists metadata about all of the versions of objects in a
● Only contain lowercase letters, numbers, periods (.),            bucket.
  and dashes (-)                                                   GET /?versions HTTP/1.1
● Start with a number or letter                                    Host: BucketName.s3.amazonaws.com
● Be between 3 and 63 characters long
● Not be in an IP address style (e.g., "192.168.5.4")              GET Bucket versioning
● Not end with a dash
                                                                   Returns the versioning state of a bucket.
● Not contain dashes next to periods
  (e.g., "my-.bucket.com" and "my.-bucket" are invalid)            GET /?versioning HTTP/1.1
                                                                   Host: myBucket.s3.amazonaws.com
Note: Although legacy bucket names can be up to 255 characters,
include underscores, and end with a dash, they are not
recommended.
                                                                   PUT Bucket versioning
                                                                   Sets the versioning state of an existing bucket.
                                                                   PUT /?versioning HTTP/1.1
                                                                   Host: bucket.s3.amazonaws.com
REST Request Signature                                             <VersioningConfiguration xmlns="http://s3.amazonaws.com/
Construct a signature by making an RFC2104 HMAC-SHA1               doc/2006-03-01/">
of the following and converting it to Base64.
                                                                     <Status>Enabled</Status>
Item                            Example                            </VersioningConfiguration>
HTTP-Verb + "n" +              GETn
[Content-MD5] + "n" +
[Content-Type] + "n" +
                                4gJE4saaMU4BqNR0kLY+lw==n or n
                                image/jpegn or n
                                                                   DELETE Object versionId
Date + "n" +                   Tue, 6 Mar 2007 19:42:41 +0000n   Removes a specific object version.
[CanonicalizedAmzHeaders +/n]   x-amz-acl:public-readn            DELETE /my-third-image.jpg?
                                x-amz-meta-checksum:crc32n
[CanonicalizedResource]         /mybucket/photos/lolcatz.jpg
                                                                   Host: bucket.s3.amazonaws.com
                                                                   versionId=<versionID>
The content cannot contain whitespaces and n represents
Unicode code point U+000A.                                         GET Object versionId
                                                                   Returns a specific object version.
                                                                   GET /myObject?versionId=<versionID>
                                                                   Host: bucket.s3.amazonaws.com

                                                                   HEAD Object versionId
                                                                   Returns metadata of a specific object version.
                                                                   HEAD /myObject?versionId=<versionID>
                                                                   Host: bucket.s3.amazonaws.com

                                                                   PUT Object copy versionId
                                                                   Copies a specific object version.
                                                                   PUT /my-second-image.jpg HTTP/1.1
                                                                   Host: bucket.s3.amazonaws.com
                                                                   Date: Wed, 28 Oct 2009 22:32:00 GMT
                                                                   x-amz-copy-source: /bucket/my-
                                                                   image.jpg?versionId=<versionID>

Mais conteúdo relacionado

Mais procurados

DRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MB
David Rilett
 
2013 05-fite-club-working-models-cloud-growing-up
2013 05-fite-club-working-models-cloud-growing-up2013 05-fite-club-working-models-cloud-growing-up
2013 05-fite-club-working-models-cloud-growing-up
Alex Heneveld
 

Mais procurados (19)

Mcknight well built extensions
Mcknight well built extensionsMcknight well built extensions
Mcknight well built extensions
 
Hybrid Cloud PHPUK2012
Hybrid Cloud PHPUK2012Hybrid Cloud PHPUK2012
Hybrid Cloud PHPUK2012
 
DRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MB
 
Pulsar for Kafka People
Pulsar for Kafka PeoplePulsar for Kafka People
Pulsar for Kafka People
 
ARC204 AWS Infrastructure Automation - AWS re: Invent 2012
ARC204 AWS Infrastructure Automation - AWS re: Invent 2012ARC204 AWS Infrastructure Automation - AWS re: Invent 2012
ARC204 AWS Infrastructure Automation - AWS re: Invent 2012
 
AWS CloudFormation Session
AWS CloudFormation SessionAWS CloudFormation Session
AWS CloudFormation Session
 
DevOps Fest 2019. Alex Casalboni. Configuration management and service discov...
DevOps Fest 2019. Alex Casalboni. Configuration management and service discov...DevOps Fest 2019. Alex Casalboni. Configuration management and service discov...
DevOps Fest 2019. Alex Casalboni. Configuration management and service discov...
 
2013 05-fite-club-working-models-cloud-growing-up
2013 05-fite-club-working-models-cloud-growing-up2013 05-fite-club-working-models-cloud-growing-up
2013 05-fite-club-working-models-cloud-growing-up
 
best aws training in bangalore
best aws training in bangalorebest aws training in bangalore
best aws training in bangalore
 
AWS Presents: Infrastructure as Code on AWS - ChefConf 2015
AWS Presents: Infrastructure as Code on AWS - ChefConf 2015AWS Presents: Infrastructure as Code on AWS - ChefConf 2015
AWS Presents: Infrastructure as Code on AWS - ChefConf 2015
 
Dev & Test on AWS - Journey Through the Cloud
Dev & Test on AWS - Journey Through the CloudDev & Test on AWS - Journey Through the Cloud
Dev & Test on AWS - Journey Through the Cloud
 
AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings
 
Programando sua infraestrutura com o AWS CloudFormation
Programando sua infraestrutura com o AWS CloudFormationProgramando sua infraestrutura com o AWS CloudFormation
Programando sua infraestrutura com o AWS CloudFormation
 
AWS CloudFormation Masterclass
AWS CloudFormation MasterclassAWS CloudFormation Masterclass
AWS CloudFormation Masterclass
 
AWS Infrastructure as Code - September 2016 Webinar Series
AWS Infrastructure as Code - September 2016 Webinar SeriesAWS Infrastructure as Code - September 2016 Webinar Series
AWS Infrastructure as Code - September 2016 Webinar Series
 
Journey through Cloud front AWS
Journey through Cloud front AWSJourney through Cloud front AWS
Journey through Cloud front AWS
 
Zero to Sixty: AWS CloudFormation (DMG201) | AWS re:Invent 2013
Zero to Sixty: AWS CloudFormation (DMG201) | AWS re:Invent 2013Zero to Sixty: AWS CloudFormation (DMG201) | AWS re:Invent 2013
Zero to Sixty: AWS CloudFormation (DMG201) | AWS re:Invent 2013
 
2013 05-openstack-israel-heat
2013 05-openstack-israel-heat2013 05-openstack-israel-heat
2013 05-openstack-israel-heat
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWS
 

Destaque

cdac@amitkumar@test123
cdac@amitkumar@test123cdac@amitkumar@test123
cdac@amitkumar@test123
Parag Gajbhiye
 
Syarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhanaSyarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhana
Syarifudin Amq
 
Syarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telingaSyarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telinga
Syarifudin Amq
 
Timoteo sipco
Timoteo sipcoTimoteo sipco
Timoteo sipco
timosipco
 
Sistemas operativos para smartphones
Sistemas operativos para smartphonesSistemas operativos para smartphones
Sistemas operativos para smartphones
lauracg260
 
IPS 2ª quincena noviembre
IPS 2ª quincena noviembreIPS 2ª quincena noviembre
IPS 2ª quincena noviembre
ipsnet
 
Revista ips junio 10062013
Revista ips junio 10062013Revista ips junio 10062013
Revista ips junio 10062013
ipsadmin
 
よくわかる条件分岐
よくわかる条件分岐よくわかる条件分岐
よくわかる条件分岐
Noriyuki Ito
 

Destaque (20)

s3
s3s3
s3
 
cdac@amitkumar@test123
cdac@amitkumar@test123cdac@amitkumar@test123
cdac@amitkumar@test123
 
Amazon S3 Masterclass
Amazon S3 MasterclassAmazon S3 Masterclass
Amazon S3 Masterclass
 
Greencomputing 100120211620-phpapp02
Greencomputing 100120211620-phpapp02Greencomputing 100120211620-phpapp02
Greencomputing 100120211620-phpapp02
 
Redes inalmbricas
Redes inalmbricasRedes inalmbricas
Redes inalmbricas
 
#TcExperience
#TcExperience#TcExperience
#TcExperience
 
Modelos de gobernabilidad riesgo y cumplimiento ti v2014 02-13
Modelos de gobernabilidad riesgo y cumplimiento ti v2014 02-13Modelos de gobernabilidad riesgo y cumplimiento ti v2014 02-13
Modelos de gobernabilidad riesgo y cumplimiento ti v2014 02-13
 
Syarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhanaSyarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhana
 
Syarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telingaSyarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telinga
 
Timoteo sipco
Timoteo sipcoTimoteo sipco
Timoteo sipco
 
CST B2C
CST B2CCST B2C
CST B2C
 
Producto inno vdor
Producto inno vdorProducto inno vdor
Producto inno vdor
 
Samurai Venture Summit presentation
Samurai  Venture  Summit presentationSamurai  Venture  Summit presentation
Samurai Venture Summit presentation
 
Sistemas operativos para smartphones
Sistemas operativos para smartphonesSistemas operativos para smartphones
Sistemas operativos para smartphones
 
IPS 2ª quincena noviembre
IPS 2ª quincena noviembreIPS 2ª quincena noviembre
IPS 2ª quincena noviembre
 
Revista ips junio 10062013
Revista ips junio 10062013Revista ips junio 10062013
Revista ips junio 10062013
 
Marie claire low cost productivity Office 365 valencia 02 02-2011
Marie claire low cost productivity Office 365 valencia 02 02-2011Marie claire low cost productivity Office 365 valencia 02 02-2011
Marie claire low cost productivity Office 365 valencia 02 02-2011
 
よくわかる条件分岐
よくわかる条件分岐よくわかる条件分岐
よくわかる条件分岐
 
Experiencia de Usuario y exportación
Experiencia de Usuario y exportaciónExperiencia de Usuario y exportación
Experiencia de Usuario y exportación
 
Agenda Jornadas Técnicas Autoconsumo en Extremadura. Presentación servicios y...
Agenda Jornadas Técnicas Autoconsumo en Extremadura. Presentación servicios y...Agenda Jornadas Técnicas Autoconsumo en Extremadura. Presentación servicios y...
Agenda Jornadas Técnicas Autoconsumo en Extremadura. Presentación servicios y...
 

Semelhante a test123

JClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupJClouds at San Francisco Java User Group
JClouds at San Francisco Java User Group
Marakana Inc.
 
(ARC303) Pure Play Video OTT: A Microservices Architecture
(ARC303) Pure Play Video OTT: A Microservices Architecture(ARC303) Pure Play Video OTT: A Microservices Architecture
(ARC303) Pure Play Video OTT: A Microservices Architecture
Amazon Web Services
 
AWS Identity and Access Management and Consolidated Billing
AWS Identity and Access Management and Consolidated BillingAWS Identity and Access Management and Consolidated Billing
AWS Identity and Access Management and Consolidated Billing
Amazon Web Services
 
Comparing GlusterFS-SwiftAPI with Original Swift
Comparing GlusterFS-SwiftAPI with Original SwiftComparing GlusterFS-SwiftAPI with Original Swift
Comparing GlusterFS-SwiftAPI with Original Swift
Etsuji Nakai
 
Lesson 9. The Apache Web Server
Lesson 9. The Apache Web ServerLesson 9. The Apache Web Server
Lesson 9. The Apache Web Server
webhostingguy
 
Secure Mashups
Secure MashupsSecure Mashups
Secure Mashups
kriszyp
 

Semelhante a test123 (20)

Introduction to Amazon S3
Introduction to Amazon S3Introduction to Amazon S3
Introduction to Amazon S3
 
JClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupJClouds at San Francisco Java User Group
JClouds at San Francisco Java User Group
 
(ARC303) Pure Play Video OTT: A Microservices Architecture
(ARC303) Pure Play Video OTT: A Microservices Architecture(ARC303) Pure Play Video OTT: A Microservices Architecture
(ARC303) Pure Play Video OTT: A Microservices Architecture
 
IoT Apps with AWS IoT and Websockets
IoT Apps with AWS IoT and Websockets IoT Apps with AWS IoT and Websockets
IoT Apps with AWS IoT and Websockets
 
Aws meetup s3_plus
Aws meetup s3_plusAws meetup s3_plus
Aws meetup s3_plus
 
AWS user group Serverless in September - Chris Johnson Bidler "Go Serverless ...
AWS user group Serverless in September - Chris Johnson Bidler "Go Serverless ...AWS user group Serverless in September - Chris Johnson Bidler "Go Serverless ...
AWS user group Serverless in September - Chris Johnson Bidler "Go Serverless ...
 
Deep Dive: Hybrid Cloud Storage with AWS Storage Gateway - AWS Online Tech Talks
Deep Dive: Hybrid Cloud Storage with AWS Storage Gateway - AWS Online Tech TalksDeep Dive: Hybrid Cloud Storage with AWS Storage Gateway - AWS Online Tech Talks
Deep Dive: Hybrid Cloud Storage with AWS Storage Gateway - AWS Online Tech Talks
 
AWS Identity and Access Management and Consolidated Billing
AWS Identity and Access Management and Consolidated BillingAWS Identity and Access Management and Consolidated Billing
AWS Identity and Access Management and Consolidated Billing
 
AWS re:Invent 2016: Deep-Dive: Native, Hybrid and Web patterns with Serverles...
AWS re:Invent 2016: Deep-Dive: Native, Hybrid and Web patterns with Serverles...AWS re:Invent 2016: Deep-Dive: Native, Hybrid and Web patterns with Serverles...
AWS re:Invent 2016: Deep-Dive: Native, Hybrid and Web patterns with Serverles...
 
Comparing GlusterFS-SwiftAPI with Original Swift
Comparing GlusterFS-SwiftAPI with Original SwiftComparing GlusterFS-SwiftAPI with Original Swift
Comparing GlusterFS-SwiftAPI with Original Swift
 
Advanced Container Management and Scheduling
Advanced Container Management and SchedulingAdvanced Container Management and Scheduling
Advanced Container Management and Scheduling
 
Advanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSAdvanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECS
 
Lesson 9. The Apache Web Server
Lesson 9. The Apache Web ServerLesson 9. The Apache Web Server
Lesson 9. The Apache Web Server
 
Alex Casalboni - Configuration management and service discovery - Codemotion ...
Alex Casalboni - Configuration management and service discovery - Codemotion ...Alex Casalboni - Configuration management and service discovery - Codemotion ...
Alex Casalboni - Configuration management and service discovery - Codemotion ...
 
Advanced Container Management and Scheduling - DevDay Los Angeles 2017
Advanced Container Management and Scheduling - DevDay Los Angeles 2017Advanced Container Management and Scheduling - DevDay Los Angeles 2017
Advanced Container Management and Scheduling - DevDay Los Angeles 2017
 
Getting Started with Managed Services | AWS Public Sector Summit 2016
Getting Started with Managed Services | AWS Public Sector Summit 2016Getting Started with Managed Services | AWS Public Sector Summit 2016
Getting Started with Managed Services | AWS Public Sector Summit 2016
 
Building and running Spring Cloud-based microservices on AWS ECS
Building and running Spring Cloud-based microservices on AWS ECSBuilding and running Spring Cloud-based microservices on AWS ECS
Building and running Spring Cloud-based microservices on AWS ECS
 
Active Server Page - ( ASP )
Active Server Page - ( ASP )Active Server Page - ( ASP )
Active Server Page - ( ASP )
 
Secure Mashups
Secure MashupsSecure Mashups
Secure Mashups
 
Configure Amazon cloud front
Configure Amazon cloud frontConfigure Amazon cloud front
Configure Amazon cloud front
 

Mais de Parag Gajbhiye (8)

Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
 
clodfoundrydoc.pdf
clodfoundrydoc.pdfclodfoundrydoc.pdf
clodfoundrydoc.pdf
 
clodfoundrydoc.pdf
clodfoundrydoc.pdfclodfoundrydoc.pdf
clodfoundrydoc.pdf
 
test123
test123test123
test123
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123
 
cdac@parag.gajbhiye@groovy metaprogrammning
cdac@parag.gajbhiye@groovy metaprogrammningcdac@parag.gajbhiye@groovy metaprogrammning
cdac@parag.gajbhiye@groovy metaprogrammning
 

Último

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Último (20)

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 

test123

  • 1. (Version 2006-03-01) Quick Reference Card Revised: 04/1/2010 Service Operations Object Operations HEAD Object Retrieves information about an object for a user with read GET Service GET Object access without fetching the object. Returns a list of all buckets owned by the authenticated Gets an object for a user that has read access to the HEAD /destinationObject HTTP/1.1 request sender. object. Host: destinationBucket.s3.amazonaws.com GET / HTTP/1.1 GET /destinationObject HTTP/1.1 Date: date Host: s3.amazonaws.com Host: destinationBucket.s3.amazonaws.com Authorization: AWS AWSAccessKeyId:signature Date: date Date: date Authorization: AWS AWSAccessKeyId:signature Authorization: AWS AWSAccessKeyId:signature [Range:bytes=byte_range] DELETE Object [x-amz-metadata-directive: metadata_directive] Deletes the specified object. Once deleted, there is no Bucket Operations [x-amz-if-match: etag] method to restore or undelete an object. [x-amz-if-none-match: etag] DELETE / HTTP/1.1 PUT Bucket [x-amz-if-unmodified-since: time_stamp] Host: destinationBucket.s3.amazonaws.com Creates a new bucket belonging to the account of the [x-amz-if-modified-since: time_stamp] Date: date authenticated request sender. Optionally, you can specify a Authorization: AWS AWSAccessKeyId:signature EU (Ireland) or US-West (N. California) location constraint. PUT / HTTP/1.1 PUT Object POST Object Host: destinationBucket.s3.amazonaws.com Adds an object to a bucket for a user that has write access Adds an object to a bucket using forms. Date: date to the bucket. A success response indicates the object was POST / HTTP/1.1 Authorization: AWS AWSAccessKeyId:signature successfully stored; if the object already exists, it will be Host: destinationBucket.s3.amazonaws.com Content-Length: {0 | length} overwritten. User-Agent: browser_data [<CreateBucketConfiguration> PUT /destinationObject HTTP/1.1 Accept: file_types <LocationConstraint>EU</LocationConstraint> Host: destinationBucket.s3.amazonaws.com Accept-Language: locales </CreateBucketConfiguration>] Date: date Accept-Encoding: encoding GET Bucket Authorization: AWS AWSAccessKeyId:signature Accept-Charset: character_set Keep-Alive: 300 Lists information about the objects in a bucket for a user Content-Length: length Connection: keep-alive that has read access to the bucket. Content-MD5: md5_digest Content-Type: multipart/form-data; boundary=----------ID GET ?prefix=prefix&marker=marker&max-keys=max- Content-Type: type Content-Length: length keys&delimiter=delimiter HTTP/1.1 Content-Disposition: object_information <multiform_data> Host: destinationBucket.s3.amazonaws.com Content-Encoding: encoding Note: For more information about the multiform data, refer to the Amazon Date: date Cache-Control: caching Simple Storage Service Developer Guide. Authorization: AWS AWSAccessKeyId:signature Expires: expiration GET Bucket location <request metadata> Lists the location constraint of the bucket for the bucket owner. GET /?location HTTP/1.1 COPY Object Host: destinationBucket.s3.amazonaws.com Copies an object for a user that has write access to the Date: date bucket and read access to the object. All headers prefixed Authorization: AWS AWSAccessKeyId:signature with x-amz- must be signed, including x-amz-copy-source. PUT /destinationObject HTTP/1.1 DELETE Bucket Host: destinationBucket.s3.amazonaws.com Deletes the specified bucket. All objects in the bucket must Date: date be deleted before the bucket itself can be deleted. Authorization: AWS AWSAccessKeyId:signature DELETE / HTTP/1.1 x-amz-copy-source: /source_bucket/sourceObject Host: destinationBucket.s3.amazonaws.com [x-amz-metadata-directive: metadata_directive] Date: date [x-amz-copy-source-if-match: etag] Authorization: AWS AWSAccessKeyId:signature [x-amz-copy-source-if-none-match: etag] [x-amz-copy-source-if-unmodified-since: POST Object time_stamp] [x-amz-copy-source-if-modified-since: time_stamp] For more information about POST, refer to the Amazon <request metadata> Simple Storage Service Developer Guide.
  • 2. (Version 2006-03-01) Quick Reference Card Page 2 Miscellaneous Versioning Bucket Name Restrictions GET Bucket Object versions Amazon S3 bucket names must: Lists metadata about all of the versions of objects in a ● Only contain lowercase letters, numbers, periods (.), bucket. and dashes (-) GET /?versions HTTP/1.1 ● Start with a number or letter Host: BucketName.s3.amazonaws.com ● Be between 3 and 63 characters long ● Not be in an IP address style (e.g., "192.168.5.4") GET Bucket versioning ● Not end with a dash Returns the versioning state of a bucket. ● Not contain dashes next to periods (e.g., "my-.bucket.com" and "my.-bucket" are invalid) GET /?versioning HTTP/1.1 Host: myBucket.s3.amazonaws.com Note: Although legacy bucket names can be up to 255 characters, include underscores, and end with a dash, they are not recommended. PUT Bucket versioning Sets the versioning state of an existing bucket. PUT /?versioning HTTP/1.1 Host: bucket.s3.amazonaws.com REST Request Signature <VersioningConfiguration xmlns="http://s3.amazonaws.com/ Construct a signature by making an RFC2104 HMAC-SHA1 doc/2006-03-01/"> of the following and converting it to Base64. <Status>Enabled</Status> Item Example </VersioningConfiguration> HTTP-Verb + "n" + GETn [Content-MD5] + "n" + [Content-Type] + "n" + 4gJE4saaMU4BqNR0kLY+lw==n or n image/jpegn or n DELETE Object versionId Date + "n" + Tue, 6 Mar 2007 19:42:41 +0000n Removes a specific object version. [CanonicalizedAmzHeaders +/n] x-amz-acl:public-readn DELETE /my-third-image.jpg? x-amz-meta-checksum:crc32n [CanonicalizedResource] /mybucket/photos/lolcatz.jpg Host: bucket.s3.amazonaws.com versionId=<versionID> The content cannot contain whitespaces and n represents Unicode code point U+000A. GET Object versionId Returns a specific object version. GET /myObject?versionId=<versionID> Host: bucket.s3.amazonaws.com HEAD Object versionId Returns metadata of a specific object version. HEAD /myObject?versionId=<versionID> Host: bucket.s3.amazonaws.com PUT Object copy versionId Copies a specific object version. PUT /my-second-image.jpg HTTP/1.1 Host: bucket.s3.amazonaws.com Date: Wed, 28 Oct 2009 22:32:00 GMT x-amz-copy-source: /bucket/my- image.jpg?versionId=<versionID>