SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
(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>

Contenu connexe

Tendances

Mcknight well built extensions
Mcknight well built extensionsMcknight well built extensions
Mcknight well built extensionsRichard McKnight
 
Hybrid Cloud PHPUK2012
Hybrid Cloud PHPUK2012Hybrid Cloud PHPUK2012
Hybrid Cloud PHPUK2012Combell NV
 
DRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDRILETT_AWS_VPC_Presentation_2MB
DRILETT_AWS_VPC_Presentation_2MBDavid Rilett
 
Pulsar for Kafka People
Pulsar for Kafka PeoplePulsar for Kafka People
Pulsar for Kafka PeopleJesse Anderson
 
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 2012Amazon Web Services
 
AWS CloudFormation Session
AWS CloudFormation SessionAWS CloudFormation Session
AWS CloudFormation SessionKamal Maiti
 
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...DevOps_Fest
 
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-upAlex Heneveld
 
best aws training in bangalore
best aws training in bangalorebest aws training in bangalore
best aws training in bangalorerajkamal560066
 
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 2015Chef
 
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 CloudAmazon Web Services
 
AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings AWS CloudFormation Intrinsic Functions and Mappings
AWS CloudFormation Intrinsic Functions and Mappings Adam Book
 
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 CloudFormationAmazon Web Services LATAM
 
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 SeriesAmazon Web Services
 
Journey through Cloud front AWS
Journey through Cloud front AWSJourney through Cloud front AWS
Journey through Cloud front AWSMd. Khairul Anam
 
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 2013Amazon Web Services
 
2013 05-openstack-israel-heat
2013 05-openstack-israel-heat2013 05-openstack-israel-heat
2013 05-openstack-israel-heatAlex Heneveld
 
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 AWSAmazon Web Services
 

Tendances (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
 

En vedette

cdac@amitkumar@test123
cdac@amitkumar@test123cdac@amitkumar@test123
cdac@amitkumar@test123Parag Gajbhiye
 
Greencomputing 100120211620-phpapp02
Greencomputing 100120211620-phpapp02Greencomputing 100120211620-phpapp02
Greencomputing 100120211620-phpapp02naraku20
 
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-13Mario Javier Monsalve Hazbón
 
Syarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhanaSyarifudin, teknik membuat database sederhana
Syarifudin, teknik membuat database sederhanaSyarifudin Amq
 
Syarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telingaSyarifudin, teknologi mata dan telinga
Syarifudin, teknologi mata dan telingaSyarifudin Amq
 
Timoteo sipco
Timoteo sipcoTimoteo sipco
Timoteo sipcotimosipco
 
Samurai Venture Summit presentation
Samurai  Venture  Summit presentationSamurai  Venture  Summit presentation
Samurai Venture Summit presentationDemandSphere
 
Sistemas operativos para smartphones
Sistemas operativos para smartphonesSistemas operativos para smartphones
Sistemas operativos para smartphoneslauracg260
 
IPS 2ª quincena noviembre
IPS 2ª quincena noviembreIPS 2ª quincena noviembre
IPS 2ª quincena noviembreipsnet
 
Revista ips junio 10062013
Revista ips junio 10062013Revista ips junio 10062013
Revista ips junio 10062013ipsadmin
 
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-2011Amauta Cloud Consulting
 
よくわかる条件分岐
よくわかる条件分岐よくわかる条件分岐
よくわかる条件分岐Noriyuki Ito
 
Experiencia de Usuario y exportación
Experiencia de Usuario y exportaciónExperiencia de Usuario y exportación
Experiencia de Usuario y exportaciónideup
 
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...Albasolar
 

En vedette (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...
 

Similaire à 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 GroupMarakana 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 ArchitectureAmazon Web Services
 
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 Amazon Web Services
 
Aws meetup s3_plus
Aws meetup s3_plusAws meetup s3_plus
Aws meetup s3_plusAdam Book
 
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 ...AWS Chicago
 
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 TalksAmazon 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 BillingAmazon Web Services
 
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...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 SwiftEtsuji Nakai
 
Advanced Container Management and Scheduling
Advanced Container Management and SchedulingAdvanced Container Management and Scheduling
Advanced Container Management and SchedulingAmazon Web Services
 
Advanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSAdvanced Task Scheduling with Amazon ECS
Advanced Task Scheduling with Amazon ECSJulien SIMON
 
Lesson 9. The Apache Web Server
Lesson 9. The Apache Web ServerLesson 9. The Apache Web Server
Lesson 9. The Apache Web Serverwebhostingguy
 
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 ...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 2017Amazon Web Services
 
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 2016Amazon Web Services
 
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 ECSJoris Kuipers
 
Active Server Page - ( ASP )
Active Server Page - ( ASP )Active Server Page - ( ASP )
Active Server Page - ( ASP )MohitJoshi154
 
Secure Mashups
Secure MashupsSecure Mashups
Secure Mashupskriszyp
 
Configure Amazon cloud front
Configure Amazon cloud frontConfigure Amazon cloud front
Configure Amazon cloud frontMohan Reddy
 

Similaire à 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
 

Plus de Parag Gajbhiye

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 Parag Gajbhiye
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!Parag Gajbhiye
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!Parag Gajbhiye
 
cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123cdac@parag.gajbhiye@test123
cdac@parag.gajbhiye@test123Parag Gajbhiye
 
cdac@parag.gajbhiye@groovy metaprogrammning
cdac@parag.gajbhiye@groovy metaprogrammningcdac@parag.gajbhiye@groovy metaprogrammning
cdac@parag.gajbhiye@groovy metaprogrammningParag Gajbhiye
 

Plus 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
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

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>