Skip to content

/AWS1/IF_S3

/AWS1/IF_S3 represents the ABAP client for the S3 service, representing each operation as a method call. For more information see the API Page page.

All API operations are implemented by methods in /AWS1/IF_S3

Operation Method
AbortMultipartUpload ABORTMULTIPARTUPLOAD()
CompleteMultipartUpload COMPLETEMULTIPARTUPLOAD()
CopyObject COPYOBJECT()
CreateBucket CREATEBUCKET()
CreateMultipartUpload CREATEMULTIPARTUPLOAD()
CreateSession CREATESESSION()
DeleteBucket DELETEBUCKET()
DeleteBucketAnalyticsConfiguration DELETEBUCKETANALYTICSCONF()
DeleteBucketCors DELETEBUCKETCORS()
DeleteBucketEncryption DELETEBUCKETENCRYPTION()
DeleteBucketIntelligentTieringConfiguration DELETEBUCKETINTELTIERINGCONF()
DeleteBucketInventoryConfiguration DELETEBUCKETINVENTORYCONF()
DeleteBucketLifecycle DELETEBUCKETLIFECYCLE()
DeleteBucketMetricsConfiguration DELETEBUCKETMETRICSCONF()
DeleteBucketOwnershipControls DELETEBUCKETOSHPCONTROLS()
DeleteBucketPolicy DELETEBUCKETPOLICY()
DeleteBucketReplication DELETEBUCKETREPLICATION()
DeleteBucketTagging DELETEBUCKETTAGGING()
DeleteBucketWebsite DELETEBUCKETWEBSITE()
DeleteObject DELETEOBJECT()
DeleteObjects DELETEOBJECTS()
DeleteObjectTagging DELETEOBJECTTAGGING()
DeletePublicAccessBlock DELETEPUBLICACCESSBLOCK()
GetBucketAccelerateConfiguration GETBUCKETACCELERATECONF()
GetBucketAcl GETBUCKETACL()
GetBucketAnalyticsConfiguration GETBUCKETANALYTICSCONF()
GetBucketCors GETBUCKETCORS()
GetBucketEncryption GETBUCKETENCRYPTION()
GetBucketIntelligentTieringConfiguration GETBUCKETINTELTIERINGCONF()
GetBucketInventoryConfiguration GETBUCKETINVENTORYCONF()
GetBucketLifecycleConfiguration GETBUCKETLIFECYCLECONF()
GetBucketLocation GETBUCKETLOCATION()
GetBucketLogging GETBUCKETLOGGING()
GetBucketMetricsConfiguration GETBUCKETMETRICSCONF()
GetBucketNotificationConfiguration GETBUCKETNOTIFICATIONCONF()
GetBucketOwnershipControls GETBUCKETOWNERSHIPCONTROLS()
GetBucketPolicy GETBUCKETPOLICY()
GetBucketPolicyStatus GETBUCKETPOLICYSTATUS()
GetBucketReplication GETBUCKETREPLICATION()
GetBucketRequestPayment GETBUCKETREQUESTPAYMENT()
GetBucketTagging GETBUCKETTAGGING()
GetBucketVersioning GETBUCKETVERSIONING()
GetBucketWebsite GETBUCKETWEBSITE()
GetObject GETOBJECT()
GetObjectAcl GETOBJECTACL()
GetObjectAttributes GETOBJECTATTRIBUTES()
GetObjectLegalHold GETOBJECTLEGALHOLD()
GetObjectLockConfiguration GETOBJECTLOCKCONFIGURATION()
GetObjectRetention GETOBJECTRETENTION()
GetObjectTagging GETOBJECTTAGGING()
GetObjectTorrent GETOBJECTTORRENT()
GetPublicAccessBlock GETPUBLICACCESSBLOCK()
HeadBucket HEADBUCKET()
HeadObject HEADOBJECT()
ListBucketAnalyticsConfigurations LISTBUCKETANALYTICSCONFS()
ListBucketIntelligentTieringConfigurations LISTBUCKETINTELTIERINGCONFS()
ListBucketInventoryConfigurations LISTBUCKETINVENTORYCONFS()
ListBucketMetricsConfigurations LISTBUCKETMETRICSCONFS()
ListBuckets LISTBUCKETS()
ListDirectoryBuckets LISTDIRECTORYBUCKETS()
ListMultipartUploads LISTMULTIPARTUPLOADS()
ListObjects LISTOBJECTS()
ListObjectsV2 LISTOBJECTSV2()
ListObjectVersions LISTOBJECTVERSIONS()
ListParts LISTPARTS()
PutBucketAccelerateConfiguration PUTBUCKETACCELERATECONF()
PutBucketAcl PUTBUCKETACL()
PutBucketAnalyticsConfiguration PUTBUCKETANALYTICSCONF()
PutBucketCors PUTBUCKETCORS()
PutBucketEncryption PUTBUCKETENCRYPTION()
PutBucketIntelligentTieringConfiguration PUTBUCKETINTELTIERINGCONF()
PutBucketInventoryConfiguration PUTBUCKETINVENTORYCONF()
PutBucketLifecycleConfiguration PUTBUCKETLIFECYCLECONF()
PutBucketLogging PUTBUCKETLOGGING()
PutBucketMetricsConfiguration PUTBUCKETMETRICSCONF()
PutBucketNotificationConfiguration PUTBUCKETNOTIFICATIONCONF()
PutBucketOwnershipControls PUTBUCKETOWNERSHIPCONTROLS()
PutBucketPolicy PUTBUCKETPOLICY()
PutBucketReplication PUTBUCKETREPLICATION()
PutBucketRequestPayment PUTBUCKETREQUESTPAYMENT()
PutBucketTagging PUTBUCKETTAGGING()
PutBucketVersioning PUTBUCKETVERSIONING()
PutBucketWebsite PUTBUCKETWEBSITE()
PutObject PUTOBJECT()
PutObjectAcl PUTOBJECTACL()
PutObjectLegalHold PUTOBJECTLEGALHOLD()
PutObjectLockConfiguration PUTOBJECTLOCKCONFIGURATION()
PutObjectRetention PUTOBJECTRETENTION()
PutObjectTagging PUTOBJECTTAGGING()
PutPublicAccessBlock PUTPUBLICACCESSBLOCK()
RestoreObject RESTOREOBJECT()
SelectObjectContent SELECTOBJECTCONTENT()
UploadPart UPLOADPART()
UploadPartCopy UPLOADPARTCOPY()
WriteGetObjectResponse WRITEGETOBJECTRESPONSE()