Packages

package s3

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. s3
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AbortDate = scala.scalajs.js.Date
  2. trait AbortIncompleteMultipartUpload extends scala.scalajs.js.Object

    Specifies the days since the initiation of an Incomplete Multipart Upload that Lifecycle will wait before permanently removing all parts of the upload.

    Specifies the days since the initiation of an Incomplete Multipart Upload that Lifecycle will wait before permanently removing all parts of the upload.

    Annotations
    @RawJSType() @native()
  3. trait AbortMultipartUploadOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  4. trait AbortMultipartUploadRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  5. type AbortRuleId = String
  6. trait AccelerateConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  7. type AcceptRanges = String
  8. trait AccessControlPolicy extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  9. trait AccessControlTranslation extends scala.scalajs.js.Object

    A container for information about access control for replicas.

    A container for information about access control for replicas.

    Annotations
    @RawJSType() @native()
  10. type AccountId = String
  11. type AllowQuotedRecordDelimiter = Boolean
  12. type AllowedHeader = String
  13. type AllowedHeaders = Array[AllowedHeader]
  14. type AllowedMethod = String
  15. type AllowedMethods = Array[AllowedMethod]
  16. type AllowedOrigin = String
  17. type AllowedOrigins = Array[AllowedOrigin]
  18. trait AnalyticsAndOperator extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  19. trait AnalyticsConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  20. type AnalyticsConfigurationList = Array[AnalyticsConfiguration]
  21. trait AnalyticsExportDestination extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  22. trait AnalyticsFilter extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  23. type AnalyticsId = String
  24. trait AnalyticsS3BucketDestination extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  25. type AnalyticsS3ExportFileFormat = String
  26. type Body = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  27. trait Bucket extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  28. type BucketAccelerateStatus = String
  29. type BucketCannedACL = String
  30. trait BucketLifecycleConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  31. type BucketLocationConstraint = String
  32. trait BucketLoggingStatus extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  33. type BucketLogsPermission = String
  34. type BucketName = String
  35. type BucketVersioningStatus = String
  36. type Buckets = Array[Bucket]
  37. type BypassGovernanceRetention = Boolean
  38. type BytesProcessed = Double
  39. type BytesReturned = Double
  40. type BytesScanned = Double
  41. trait CORSConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  42. trait CORSRule extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  43. type CORSRules = Array[CORSRule]
  44. trait CSVInput extends scala.scalajs.js.Object

    Describes how a CSV-formatted input object is formatted.

    Describes how a CSV-formatted input object is formatted.

    Annotations
    @RawJSType() @native()
  45. trait CSVOutput extends scala.scalajs.js.Object

    Describes how CSV-formatted results are formatted.

    Describes how CSV-formatted results are formatted.

    Annotations
    @RawJSType() @native()
  46. type CacheControl = String
  47. type CloudFunction = String
  48. trait CloudFunctionConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  49. type CloudFunctionInvocationRole = String
  50. type Code = String
  51. type Comments = String
  52. trait CommonPrefix extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  53. type CommonPrefixList = Array[CommonPrefix]
  54. trait CompleteMultipartUploadOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  55. trait CompleteMultipartUploadRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  56. trait CompletedMultipartUpload extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  57. trait CompletedPart extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  58. type CompletedPartList = Array[CompletedPart]
  59. type CompressionType = String
  60. trait Condition extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  61. type ConfirmRemoveSelfBucketAccess = Boolean
  62. type ContentDisposition = String
  63. type ContentEncoding = String
  64. type ContentLanguage = String
  65. type ContentLength = Double
  66. type ContentMD5 = String
  67. type ContentRange = String
  68. type ContentType = String
  69. trait ContinuationEvent extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  70. trait CopyObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  71. trait CopyObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  72. trait CopyObjectResult extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  73. trait CopyPartResult extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  74. type CopySource = String
  75. type CopySourceIfMatch = String
  76. type CopySourceIfModifiedSince = scala.scalajs.js.Date
  77. type CopySourceIfNoneMatch = String
  78. type CopySourceIfUnmodifiedSince = scala.scalajs.js.Date
  79. type CopySourceRange = String
  80. type CopySourceSSECustomerAlgorithm = String
  81. type CopySourceSSECustomerKey = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  82. type CopySourceSSECustomerKeyMD5 = String
  83. type CopySourceVersionId = String
  84. trait CreateBucketConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  85. trait CreateBucketOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  86. trait CreateBucketRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  87. trait CreateMultipartUploadOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  88. trait CreateMultipartUploadRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  89. type CreationDate = scala.scalajs.js.Date
  90. type Date = scala.scalajs.js.Date
  91. type Days = Int
  92. type DaysAfterInitiation = Int
  93. trait DefaultRetention extends scala.scalajs.js.Object

    The container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.

    The container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.

    Annotations
    @RawJSType() @native()
  94. trait Delete extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  95. trait DeleteBucketAnalyticsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  96. trait DeleteBucketCorsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  97. trait DeleteBucketEncryptionRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  98. trait DeleteBucketInventoryConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  99. trait DeleteBucketLifecycleRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  100. trait DeleteBucketMetricsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  101. trait DeleteBucketPolicyRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  102. trait DeleteBucketReplicationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  103. trait DeleteBucketRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  104. trait DeleteBucketTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  105. trait DeleteBucketWebsiteRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  106. type DeleteMarker = Boolean
  107. trait DeleteMarkerEntry extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  108. trait DeleteMarkerReplication extends scala.scalajs.js.Object

    Specifies whether Amazon S3 should replicate delete makers.

    Specifies whether Amazon S3 should replicate delete makers.

    Annotations
    @RawJSType() @native()
  109. type DeleteMarkerReplicationStatus = String
  110. type DeleteMarkerVersionId = String
  111. type DeleteMarkers = Array[DeleteMarkerEntry]
  112. trait DeleteObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  113. trait DeleteObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  114. trait DeleteObjectTaggingOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  115. trait DeleteObjectTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  116. trait DeleteObjectsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  117. trait DeleteObjectsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  118. trait DeletePublicAccessBlockRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  119. trait DeletedObject extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  120. type DeletedObjects = Array[DeletedObject]
  121. type Delimiter = String
  122. type Description = String
  123. trait Destination extends scala.scalajs.js.Object

    A container for information about the replication destination.

    A container for information about the replication destination.

    Annotations
    @RawJSType() @native()
  124. type DisplayName = String
  125. type ETag = String
  126. type EmailAddress = String
  127. type EnableRequestProgress = Boolean
  128. type EncodingType = String
  129. trait Encryption extends scala.scalajs.js.Object

    Describes the server-side encryption that will be applied to the restore results.

    Describes the server-side encryption that will be applied to the restore results.

    Annotations
    @RawJSType() @native()
  130. trait EncryptionConfiguration extends scala.scalajs.js.Object

    A container for information about the encryption-based configuration for replicas.

    A container for information about the encryption-based configuration for replicas.

    Annotations
    @RawJSType() @native()
  131. trait EndEvent extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  132. trait Error extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  133. trait ErrorDocument extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  134. type Errors = Array[Error]
  135. type Event = String
  136. type EventList = Array[Event]
  137. type Expiration = String
  138. type ExpirationStatus = String
  139. type ExpiredObjectDeleteMarker = Boolean
  140. type Expires = scala.scalajs.js.Date
  141. type ExposeHeader = String
  142. type ExposeHeaders = Array[ExposeHeader]
  143. type Expression = String
  144. type ExpressionType = String
  145. type FetchOwner = Boolean
  146. type FieldDelimiter = String
  147. type FileHeaderInfo = String
  148. trait FilterRule extends scala.scalajs.js.Object

    A container for a key value pair that defines the criteria for the filter rule.

    A container for a key value pair that defines the criteria for the filter rule.

    Annotations
    @RawJSType() @native()
  149. type FilterRuleList = Array[FilterRule]
  150. type FilterRuleName = String
  151. type FilterRuleValue = String
  152. trait GetBucketAccelerateConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  153. trait GetBucketAccelerateConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  154. trait GetBucketAclOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  155. trait GetBucketAclRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  156. trait GetBucketAnalyticsConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  157. trait GetBucketAnalyticsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  158. trait GetBucketCorsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  159. trait GetBucketCorsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  160. trait GetBucketEncryptionOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  161. trait GetBucketEncryptionRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  162. trait GetBucketInventoryConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  163. trait GetBucketInventoryConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  164. trait GetBucketLifecycleConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  165. trait GetBucketLifecycleConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  166. trait GetBucketLifecycleOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  167. trait GetBucketLifecycleRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  168. trait GetBucketLocationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  169. trait GetBucketLocationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  170. trait GetBucketLoggingOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  171. trait GetBucketLoggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  172. trait GetBucketMetricsConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  173. trait GetBucketMetricsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  174. trait GetBucketNotificationConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  175. trait GetBucketPolicyOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  176. trait GetBucketPolicyRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  177. trait GetBucketPolicyStatusOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  178. trait GetBucketPolicyStatusRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  179. trait GetBucketReplicationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  180. trait GetBucketReplicationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  181. trait GetBucketRequestPaymentOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  182. trait GetBucketRequestPaymentRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  183. trait GetBucketTaggingOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  184. trait GetBucketTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  185. trait GetBucketVersioningOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  186. trait GetBucketVersioningRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  187. trait GetBucketWebsiteOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  188. trait GetBucketWebsiteRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  189. trait GetObjectAclOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  190. trait GetObjectAclRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  191. trait GetObjectLegalHoldOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  192. trait GetObjectLegalHoldRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  193. trait GetObjectLockConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  194. trait GetObjectLockConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  195. trait GetObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  196. trait GetObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  197. trait GetObjectRetentionOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  198. trait GetObjectRetentionRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  199. trait GetObjectTaggingOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  200. trait GetObjectTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  201. trait GetObjectTorrentOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  202. trait GetObjectTorrentRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  203. trait GetPublicAccessBlockOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  204. trait GetPublicAccessBlockRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  205. trait GlacierJobParameters extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  206. trait Grant extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  207. type GrantFullControl = String
  208. type GrantRead = String
  209. type GrantReadACP = String
  210. type GrantWrite = String
  211. type GrantWriteACP = String
  212. trait Grantee extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  213. type Grants = Array[Grant]
  214. trait HeadBucketRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  215. trait HeadObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  216. trait HeadObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  217. type HostName = String
  218. type HttpErrorCodeReturnedEquals = String
  219. type HttpRedirectCode = String
  220. type ID = String
  221. type IfMatch = String
  222. type IfModifiedSince = scala.scalajs.js.Date
  223. type IfNoneMatch = String
  224. type IfUnmodifiedSince = scala.scalajs.js.Date
  225. trait IndexDocument extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  226. type Initiated = scala.scalajs.js.Date
  227. trait Initiator extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  228. trait InputSerialization extends scala.scalajs.js.Object

    Describes the serialization format of the object.

    Describes the serialization format of the object.

    Annotations
    @RawJSType() @native()
  229. trait InventoryConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  230. type InventoryConfigurationList = Array[InventoryConfiguration]
  231. trait InventoryDestination extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  232. trait InventoryEncryption extends scala.scalajs.js.Object

    Contains the type of server-side encryption used to encrypt the inventory results.

    Contains the type of server-side encryption used to encrypt the inventory results.

    Annotations
    @RawJSType() @native()
  233. trait InventoryFilter extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  234. type InventoryFormat = String
  235. type InventoryFrequency = String
  236. type InventoryId = String
  237. type InventoryIncludedObjectVersions = String
  238. type InventoryOptionalField = String
  239. type InventoryOptionalFields = Array[InventoryOptionalField]
  240. trait InventoryS3BucketDestination extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  241. trait InventorySchedule extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  242. type IsEnabled = Boolean
  243. type IsLatest = Boolean
  244. type IsPublic = Boolean
  245. type IsTruncated = Boolean
  246. trait JSONInput extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  247. trait JSONOutput extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  248. type JSONType = String
  249. type KMSContext = String
  250. type KeyCount = Int
  251. type KeyMarker = String
  252. type KeyPrefixEquals = String
  253. type LambdaFunctionArn = String
  254. trait LambdaFunctionConfiguration extends scala.scalajs.js.Object

    A container for specifying the configuration for AWS Lambda notifications.

    A container for specifying the configuration for AWS Lambda notifications.

    Annotations
    @RawJSType() @native()
  255. type LambdaFunctionConfigurationList = Array[LambdaFunctionConfiguration]
  256. type LastModified = scala.scalajs.js.Date
  257. trait LifecycleConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  258. trait LifecycleExpiration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  259. trait LifecycleRule extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  260. trait LifecycleRuleAndOperator extends scala.scalajs.js.Object

    This is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates.

    This is used in a Lifecycle Rule Filter to apply a logical AND to two or more predicates. The Lifecycle Rule will apply to any object matching all of the predicates configured inside the And operator.

    Annotations
    @RawJSType() @native()
  261. trait LifecycleRuleFilter extends scala.scalajs.js.Object

    The Filter is used to identify objects that a Lifecycle Rule applies to.

    The Filter is used to identify objects that a Lifecycle Rule applies to. A Filter must have exactly one of Prefix, Tag, or And specified.

    Annotations
    @RawJSType() @native()
  262. type LifecycleRules = Array[LifecycleRule]
  263. trait ListBucketAnalyticsConfigurationsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  264. trait ListBucketAnalyticsConfigurationsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  265. trait ListBucketInventoryConfigurationsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  266. trait ListBucketInventoryConfigurationsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  267. trait ListBucketMetricsConfigurationsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  268. trait ListBucketMetricsConfigurationsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  269. trait ListBucketsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  270. trait ListMultipartUploadsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  271. trait ListMultipartUploadsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  272. trait ListObjectVersionsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  273. trait ListObjectVersionsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  274. trait ListObjectsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  275. trait ListObjectsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  276. trait ListObjectsV2Output extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  277. trait ListObjectsV2Request extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  278. trait ListPartsOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  279. trait ListPartsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  280. type Location = String
  281. type LocationPrefix = String
  282. trait LoggingEnabled extends scala.scalajs.js.Object

    Container for logging information.

    Container for logging information. Presence of this element indicates that logging is enabled. Parameters TargetBucket and TargetPrefix are required in this case.

    Annotations
    @RawJSType() @native()
  283. type MFA = String
  284. type MFADelete = String
  285. type MFADeleteStatus = String
  286. type Marker = String
  287. type MaxAgeSeconds = Int
  288. type MaxKeys = Int
  289. type MaxParts = Int
  290. type MaxUploads = Int
  291. type Message = String
  292. type Metadata = Dictionary[MetadataValue]
  293. type MetadataDirective = String
  294. trait MetadataEntry extends scala.scalajs.js.Object

    A metadata key-value pair to store with an object.

    A metadata key-value pair to store with an object.

    Annotations
    @RawJSType() @native()
  295. type MetadataKey = String
  296. type MetadataValue = String
  297. trait MetricsAndOperator extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  298. trait MetricsConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  299. type MetricsConfigurationList = Array[MetricsConfiguration]
  300. trait MetricsFilter extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  301. type MetricsId = String
  302. type MissingMeta = Int
  303. trait MultipartUpload extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  304. type MultipartUploadId = String
  305. type MultipartUploadList = Array[MultipartUpload]
  306. type NextKeyMarker = String
  307. type NextMarker = String
  308. type NextPartNumberMarker = Int
  309. type NextToken = String
  310. type NextUploadIdMarker = String
  311. type NextVersionIdMarker = String
  312. trait NoncurrentVersionExpiration extends scala.scalajs.js.Object

    Specifies when noncurrent object versions expire.

    Specifies when noncurrent object versions expire. Upon expiration, Amazon S3 permanently deletes the noncurrent object versions. You set this lifecycle configuration action on a bucket that has versioning enabled (or suspended) to request that Amazon S3 delete noncurrent object versions at a specific period in the object's lifetime.

    Annotations
    @RawJSType() @native()
  313. trait NoncurrentVersionTransition extends scala.scalajs.js.Object

    Container for the transition rule that describes when noncurrent objects transition to the STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER or DEEP_ARCHIVE storage class.

    Container for the transition rule that describes when noncurrent objects transition to the STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER or DEEP_ARCHIVE storage class. If your bucket is versioning-enabled (or versioning is suspended), you can set this action to request that Amazon S3 transition noncurrent object versions to the STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, GLACIER or DEEP_ARCHIVE storage class at a specific period in the object's lifetime.

    Annotations
    @RawJSType() @native()
  314. type NoncurrentVersionTransitionList = Array[NoncurrentVersionTransition]
  315. trait NotificationConfiguration extends scala.scalajs.js.Object

    A container for specifying the notification configuration of the bucket.

    A container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off for the bucket.

    Annotations
    @RawJSType() @native()
  316. trait NotificationConfigurationDeprecated extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  317. trait NotificationConfigurationFilter extends scala.scalajs.js.Object

    A container for object key name filtering rules.

    A container for object key name filtering rules. For information about key name filtering, see Event Notifications in the Amazon Simple Storage Service Developer Guide.

    Annotations
    @RawJSType() @native()
  318. type NotificationId = String
  319. trait Object extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  320. type ObjectCannedACL = String
  321. trait ObjectIdentifier extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  322. type ObjectIdentifierList = Array[ObjectIdentifier]
  323. type ObjectKey = String
  324. type ObjectList = Array[Object]
  325. trait ObjectLockConfiguration extends scala.scalajs.js.Object

    The container element for Object Lock configuration parameters.

    The container element for Object Lock configuration parameters.

    Annotations
    @RawJSType() @native()
  326. type ObjectLockEnabled = String
  327. type ObjectLockEnabledForBucket = Boolean
  328. trait ObjectLockLegalHold extends scala.scalajs.js.Object

    A Legal Hold configuration for an object.

    A Legal Hold configuration for an object.

    Annotations
    @RawJSType() @native()
  329. type ObjectLockLegalHoldStatus = String
  330. type ObjectLockMode = String
  331. type ObjectLockRetainUntilDate = scala.scalajs.js.Date
  332. trait ObjectLockRetention extends scala.scalajs.js.Object

    A Retention configuration for an object.

    A Retention configuration for an object.

    Annotations
    @RawJSType() @native()
  333. type ObjectLockRetentionMode = String
  334. trait ObjectLockRule extends scala.scalajs.js.Object

    The container element for an Object Lock rule.

    The container element for an Object Lock rule.

    Annotations
    @RawJSType() @native()
  335. type ObjectLockToken = String
  336. type ObjectStorageClass = String
  337. trait ObjectVersion extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  338. type ObjectVersionId = String
  339. type ObjectVersionList = Array[ObjectVersion]
  340. type ObjectVersionStorageClass = String
  341. trait OutputLocation extends scala.scalajs.js.Object

    Describes the location where the restore job's output is stored.

    Describes the location where the restore job's output is stored.

    Annotations
    @RawJSType() @native()
  342. trait OutputSerialization extends scala.scalajs.js.Object

    Describes how results of the Select job are serialized.

    Describes how results of the Select job are serialized.

    Annotations
    @RawJSType() @native()
  343. trait Owner extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  344. type OwnerOverride = String
  345. trait ParquetInput extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  346. trait Part extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  347. type PartNumber = Int
  348. type PartNumberMarker = Int
  349. type Parts = Array[Part]
  350. type PartsCount = Int
  351. type Payer = String
  352. type Permission = String
  353. type Policy = String
  354. trait PolicyStatus extends scala.scalajs.js.Object

    The container element for a bucket's policy status.

    The container element for a bucket's policy status.

    Annotations
    @RawJSType() @native()
  355. type Prefix = String
  356. type Priority = Int
  357. trait Progress extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  358. trait ProgressEvent extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  359. type Protocol = String
  360. trait PublicAccessBlockConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  361. trait PutBucketAccelerateConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  362. trait PutBucketAclRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  363. trait PutBucketAnalyticsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  364. trait PutBucketCorsRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  365. trait PutBucketEncryptionRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  366. trait PutBucketInventoryConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  367. trait PutBucketLifecycleConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  368. trait PutBucketLifecycleRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  369. trait PutBucketLoggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  370. trait PutBucketMetricsConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  371. trait PutBucketNotificationConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  372. trait PutBucketNotificationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  373. trait PutBucketPolicyRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  374. trait PutBucketReplicationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  375. trait PutBucketRequestPaymentRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  376. trait PutBucketTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  377. trait PutBucketVersioningRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  378. trait PutBucketWebsiteRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  379. trait PutObjectAclOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  380. trait PutObjectAclRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  381. trait PutObjectLegalHoldOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  382. trait PutObjectLegalHoldRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  383. trait PutObjectLockConfigurationOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  384. trait PutObjectLockConfigurationRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  385. trait PutObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  386. trait PutObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  387. trait PutObjectRetentionOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  388. trait PutObjectRetentionRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  389. trait PutObjectTaggingOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  390. trait PutObjectTaggingRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  391. trait PutPublicAccessBlockRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  392. type QueueArn = String
  393. trait QueueConfiguration extends scala.scalajs.js.Object

    A container for specifying the configuration for publication of messages to an Amazon Simple Queue Service (Amazon SQS) queue.when Amazon S3 detects specified events.

    A container for specifying the configuration for publication of messages to an Amazon Simple Queue Service (Amazon SQS) queue.when Amazon S3 detects specified events.

    Annotations
    @RawJSType() @native()
  394. trait QueueConfigurationDeprecated extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  395. type QueueConfigurationList = Array[QueueConfiguration]
  396. type Quiet = Boolean
  397. type QuoteCharacter = String
  398. type QuoteEscapeCharacter = String
  399. type QuoteFields = String
  400. type Range = String
  401. type RecordDelimiter = String
  402. trait RecordsEvent extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  403. trait Redirect extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  404. trait RedirectAllRequestsTo extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  405. type ReplaceKeyPrefixWith = String
  406. type ReplaceKeyWith = String
  407. type ReplicaKmsKeyID = String
  408. trait ReplicationConfiguration extends scala.scalajs.js.Object

    A container for replication rules.

    A container for replication rules. You can add up to 1,000 rules. The maximum size of a replication configuration is 2 MB.

    Annotations
    @RawJSType() @native()
  409. trait ReplicationRule extends scala.scalajs.js.Object

    A container for information about a specific replication rule.

    A container for information about a specific replication rule.

    Annotations
    @RawJSType() @native()
  410. trait ReplicationRuleAndOperator extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  411. trait ReplicationRuleFilter extends scala.scalajs.js.Object

    A filter that identifies the subset of objects to which the replication rule applies.

    A filter that identifies the subset of objects to which the replication rule applies. A Filter must specify exactly one Prefix, Tag, or an And child element.

    Annotations
    @RawJSType() @native()
  412. type ReplicationRuleStatus = String
  413. type ReplicationRules = Array[ReplicationRule]
  414. type ReplicationStatus = String
  415. type RequestCharged = String
  416. type RequestPayer = String
  417. trait RequestPaymentConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  418. trait RequestProgress extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  419. type ResponseCacheControl = String
  420. type ResponseContentDisposition = String
  421. type ResponseContentEncoding = String
  422. type ResponseContentLanguage = String
  423. type ResponseContentType = String
  424. type ResponseExpires = scala.scalajs.js.Date
  425. type Restore = String
  426. trait RestoreObjectOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  427. trait RestoreObjectRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  428. type RestoreOutputPath = String
  429. trait RestoreRequest extends scala.scalajs.js.Object

    Container for restore job parameters.

    Container for restore job parameters.

    Annotations
    @RawJSType() @native()
  430. type RestoreRequestType = String
  431. type Role = String
  432. trait RoutingRule extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  433. type RoutingRules = Array[RoutingRule]
  434. trait Rule extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  435. type Rules = Array[Rule]
  436. class S3 extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "S3" )
  437. trait S3KeyFilter extends scala.scalajs.js.Object

    A container for object key name prefix and suffix filtering rules.

    A container for object key name prefix and suffix filtering rules.

    Annotations
    @RawJSType() @native()
  438. trait S3Location extends scala.scalajs.js.Object

    Describes an S3 location that will receive the results of the restore request.

    Describes an S3 location that will receive the results of the restore request.

    Annotations
    @RawJSType() @native()
  439. implicit final class S3Ops extends AnyVal
  440. type SSECustomerAlgorithm = String
  441. type SSECustomerKey = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  442. type SSECustomerKeyMD5 = String
  443. trait SSEKMS extends scala.scalajs.js.Object

    Specifies the use of SSE-KMS to encrypt delivered Inventory reports.

    Specifies the use of SSE-KMS to encrypt delivered Inventory reports.

    Annotations
    @RawJSType() @native()
  444. type SSEKMSKeyId = String
  445. trait SSES3 extends scala.scalajs.js.Object

    Specifies the use of SSE-S3 to encrypt delivered Inventory reports.

    Specifies the use of SSE-S3 to encrypt delivered Inventory reports.

    Annotations
    @RawJSType() @native()
  446. trait SelectObjectContentEventStream extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  447. trait SelectObjectContentOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  448. trait SelectObjectContentRequest extends scala.scalajs.js.Object

    Request to filter the contents of an Amazon S3 object based on a simple Structured Query Language (SQL) statement.

    Request to filter the contents of an Amazon S3 object based on a simple Structured Query Language (SQL) statement. In the request, along with the SQL expression, you must specify a data serialization format (JSON or CSV) of the object. Amazon S3 uses this to parse object data into records. It returns only records that match the specified SQL expression. You must also specify the data serialization format for the response. For more information, see API Documentation.

    Annotations
    @RawJSType() @native()
  449. trait SelectParameters extends scala.scalajs.js.Object

    Describes the parameters for Select job types.

    Describes the parameters for Select job types.

    Annotations
    @RawJSType() @native()
  450. type ServerSideEncryption = String
  451. trait ServerSideEncryptionByDefault extends scala.scalajs.js.Object

    Describes the default server-side encryption to apply to new objects in the bucket.

    Describes the default server-side encryption to apply to new objects in the bucket. If Put Object request does not specify any server-side encryption, this default encryption will be applied.

    Annotations
    @RawJSType() @native()
  452. trait ServerSideEncryptionConfiguration extends scala.scalajs.js.Object

    Container for server-side encryption configuration rules.

    Container for server-side encryption configuration rules. Currently S3 supports one rule only.

    Annotations
    @RawJSType() @native()
  453. trait ServerSideEncryptionRule extends scala.scalajs.js.Object

    Container for information about a particular server-side encryption configuration rule.

    Container for information about a particular server-side encryption configuration rule.

    Annotations
    @RawJSType() @native()
  454. type ServerSideEncryptionRules = Array[ServerSideEncryptionRule]
  455. type Setting = Boolean
  456. type Size = Int
  457. trait SourceSelectionCriteria extends scala.scalajs.js.Object

    A container for filters that define which source objects should be replicated.

    A container for filters that define which source objects should be replicated.

    Annotations
    @RawJSType() @native()
  458. trait SseKmsEncryptedObjects extends scala.scalajs.js.Object

    A container for filter information for the selection of S3 objects encrypted with AWS KMS.

    A container for filter information for the selection of S3 objects encrypted with AWS KMS.

    Annotations
    @RawJSType() @native()
  459. type SseKmsEncryptedObjectsStatus = String
  460. type StartAfter = String
  461. trait Stats extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  462. trait StatsEvent extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  463. type StorageClass = String
  464. trait StorageClassAnalysis extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  465. trait StorageClassAnalysisDataExport extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  466. type StorageClassAnalysisSchemaVersion = String
  467. type Suffix = String
  468. trait Tag extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  469. type TagCount = Int
  470. type TagSet = Array[Tag]
  471. trait Tagging extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  472. type TaggingDirective = String
  473. type TaggingHeader = String
  474. type TargetBucket = String
  475. trait TargetGrant extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  476. type TargetGrants = Array[TargetGrant]
  477. type TargetPrefix = String
  478. type Tier = String
  479. type Token = String
  480. type TopicArn = String
  481. trait TopicConfiguration extends scala.scalajs.js.Object

    A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic.when Amazon S3 detects specified events.

    A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic.when Amazon S3 detects specified events.

    Annotations
    @RawJSType() @native()
  482. trait TopicConfigurationDeprecated extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  483. type TopicConfigurationList = Array[TopicConfiguration]
  484. trait Transition extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  485. type TransitionList = Array[Transition]
  486. type TransitionStorageClass = String
  487. type Type = String
  488. type URI = String
  489. type UploadIdMarker = String
  490. trait UploadPartCopyOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  491. trait UploadPartCopyRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  492. trait UploadPartOutput extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  493. trait UploadPartRequest extends scala.scalajs.js.Object
    Annotations
    @RawJSType() @native()
  494. type UserMetadata = Array[MetadataEntry]
  495. type Value = String
  496. type VersionIdMarker = String
  497. trait VersioningConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  498. trait WebsiteConfiguration extends scala.scalajs.js.Object

    Annotations
    @RawJSType() @native()
  499. type WebsiteRedirectLocation = String
  500. type Years = Int

Value Members

  1. object AbortIncompleteMultipartUpload
  2. object AbortMultipartUploadOutput
  3. object AbortMultipartUploadRequest
  4. object AccelerateConfiguration
  5. object AccessControlPolicy
  6. object AccessControlTranslation
  7. object AnalyticsAndOperator
  8. object AnalyticsConfiguration
  9. object AnalyticsExportDestination
  10. object AnalyticsFilter
  11. object AnalyticsS3BucketDestination
  12. object AnalyticsS3ExportFileFormatEnum
  13. object Bucket
  14. object BucketAccelerateStatusEnum
  15. object BucketCannedACLEnum
  16. object BucketLifecycleConfiguration
  17. object BucketLocationConstraintEnum
  18. object BucketLoggingStatus
  19. object BucketLogsPermissionEnum
  20. object BucketVersioningStatusEnum
  21. object CORSConfiguration
  22. object CORSRule
  23. object CSVInput
  24. object CSVOutput
  25. object CloudFunctionConfiguration
  26. object CommonPrefix
  27. object CompleteMultipartUploadOutput
  28. object CompleteMultipartUploadRequest
  29. object CompletedMultipartUpload
  30. object CompletedPart
  31. object CompressionTypeEnum
  32. object Condition
  33. object ContinuationEvent
  34. object CopyObjectOutput
  35. object CopyObjectRequest
  36. object CopyObjectResult
  37. object CopyPartResult
  38. object CreateBucketConfiguration
  39. object CreateBucketOutput
  40. object CreateBucketRequest
  41. object CreateMultipartUploadOutput
  42. object CreateMultipartUploadRequest
  43. object DefaultRetention
  44. object Delete
  45. object DeleteBucketAnalyticsConfigurationRequest
  46. object DeleteBucketCorsRequest
  47. object DeleteBucketEncryptionRequest
  48. object DeleteBucketInventoryConfigurationRequest
  49. object DeleteBucketLifecycleRequest
  50. object DeleteBucketMetricsConfigurationRequest
  51. object DeleteBucketPolicyRequest
  52. object DeleteBucketReplicationRequest
  53. object DeleteBucketRequest
  54. object DeleteBucketTaggingRequest
  55. object DeleteBucketWebsiteRequest
  56. object DeleteMarkerEntry
  57. object DeleteMarkerReplication
  58. object DeleteMarkerReplicationStatusEnum
  59. object DeleteObjectOutput
  60. object DeleteObjectRequest
  61. object DeleteObjectTaggingOutput
  62. object DeleteObjectTaggingRequest
  63. object DeleteObjectsOutput
  64. object DeleteObjectsRequest
  65. object DeletePublicAccessBlockRequest
  66. object DeletedObject
  67. object Destination
  68. object EncodingTypeEnum

    Requests Amazon S3 to encode the object keys in the response and specifies the encoding method to use.

    Requests Amazon S3 to encode the object keys in the response and specifies the encoding method to use. An object key may contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.

  69. object Encryption
  70. object EncryptionConfiguration
  71. object EndEvent
  72. object Error
  73. object ErrorDocument
  74. object EventEnum

    The bucket event for which to send notifications.

  75. object ExpirationStatusEnum
  76. object ExpressionTypeEnum
  77. object FileHeaderInfoEnum
  78. object FilterRule
  79. object FilterRuleNameEnum
  80. object GetBucketAccelerateConfigurationOutput
  81. object GetBucketAccelerateConfigurationRequest
  82. object GetBucketAclOutput
  83. object GetBucketAclRequest
  84. object GetBucketAnalyticsConfigurationOutput
  85. object GetBucketAnalyticsConfigurationRequest
  86. object GetBucketCorsOutput
  87. object GetBucketCorsRequest
  88. object GetBucketEncryptionOutput
  89. object GetBucketEncryptionRequest
  90. object GetBucketInventoryConfigurationOutput
  91. object GetBucketInventoryConfigurationRequest
  92. object GetBucketLifecycleConfigurationOutput
  93. object GetBucketLifecycleConfigurationRequest
  94. object GetBucketLifecycleOutput
  95. object GetBucketLifecycleRequest
  96. object GetBucketLocationOutput
  97. object GetBucketLocationRequest
  98. object GetBucketLoggingOutput
  99. object GetBucketLoggingRequest
  100. object GetBucketMetricsConfigurationOutput
  101. object GetBucketMetricsConfigurationRequest
  102. object GetBucketNotificationConfigurationRequest
  103. object GetBucketPolicyOutput
  104. object GetBucketPolicyRequest
  105. object GetBucketPolicyStatusOutput
  106. object GetBucketPolicyStatusRequest
  107. object GetBucketReplicationOutput
  108. object GetBucketReplicationRequest
  109. object GetBucketRequestPaymentOutput
  110. object GetBucketRequestPaymentRequest
  111. object GetBucketTaggingOutput
  112. object GetBucketTaggingRequest
  113. object GetBucketVersioningOutput
  114. object GetBucketVersioningRequest
  115. object GetBucketWebsiteOutput
  116. object GetBucketWebsiteRequest
  117. object GetObjectAclOutput
  118. object GetObjectAclRequest
  119. object GetObjectLegalHoldOutput
  120. object GetObjectLegalHoldRequest
  121. object GetObjectLockConfigurationOutput
  122. object GetObjectLockConfigurationRequest
  123. object GetObjectOutput
  124. object GetObjectRequest
  125. object GetObjectRetentionOutput
  126. object GetObjectRetentionRequest
  127. object GetObjectTaggingOutput
  128. object GetObjectTaggingRequest
  129. object GetObjectTorrentOutput
  130. object GetObjectTorrentRequest
  131. object GetPublicAccessBlockOutput
  132. object GetPublicAccessBlockRequest
  133. object GlacierJobParameters
  134. object Grant
  135. object Grantee
  136. object HeadBucketRequest
  137. object HeadObjectOutput
  138. object HeadObjectRequest
  139. object IndexDocument
  140. object Initiator
  141. object InputSerialization
  142. object InventoryConfiguration
  143. object InventoryDestination
  144. object InventoryEncryption
  145. object InventoryFilter
  146. object InventoryFormatEnum
  147. object InventoryFrequencyEnum
  148. object InventoryIncludedObjectVersionsEnum
  149. object InventoryOptionalFieldEnum
  150. object InventoryS3BucketDestination
  151. object InventorySchedule
  152. object JSONInput
  153. object JSONOutput
  154. object JSONTypeEnum
  155. object LambdaFunctionConfiguration
  156. object LifecycleConfiguration
  157. object LifecycleExpiration
  158. object LifecycleRule
  159. object LifecycleRuleAndOperator
  160. object LifecycleRuleFilter
  161. object ListBucketAnalyticsConfigurationsOutput
  162. object ListBucketAnalyticsConfigurationsRequest
  163. object ListBucketInventoryConfigurationsOutput
  164. object ListBucketInventoryConfigurationsRequest
  165. object ListBucketMetricsConfigurationsOutput
  166. object ListBucketMetricsConfigurationsRequest
  167. object ListBucketsOutput
  168. object ListMultipartUploadsOutput
  169. object ListMultipartUploadsRequest
  170. object ListObjectVersionsOutput
  171. object ListObjectVersionsRequest
  172. object ListObjectsOutput
  173. object ListObjectsRequest
  174. object ListObjectsV2Output
  175. object ListObjectsV2Request
  176. object ListPartsOutput
  177. object ListPartsRequest
  178. object LoggingEnabled
  179. object MFADeleteEnum
  180. object MFADeleteStatusEnum
  181. object MetadataDirectiveEnum
  182. object MetadataEntry
  183. object MetricsAndOperator
  184. object MetricsConfiguration
  185. object MetricsFilter
  186. object MultipartUpload
  187. object NoncurrentVersionExpiration
  188. object NoncurrentVersionTransition
  189. object NotificationConfiguration
  190. object NotificationConfigurationDeprecated
  191. object NotificationConfigurationFilter
  192. object Object
  193. object ObjectCannedACLEnum
  194. object ObjectIdentifier
  195. object ObjectLockConfiguration
  196. object ObjectLockEnabledEnum
  197. object ObjectLockLegalHold
  198. object ObjectLockLegalHoldStatusEnum
  199. object ObjectLockModeEnum
  200. object ObjectLockRetention
  201. object ObjectLockRetentionModeEnum
  202. object ObjectLockRule
  203. object ObjectStorageClassEnum
  204. object ObjectVersion
  205. object ObjectVersionStorageClassEnum
  206. object OutputLocation
  207. object OutputSerialization
  208. object Owner
  209. object OwnerOverrideEnum
  210. object ParquetInput
  211. object Part
  212. object PayerEnum
  213. object PermissionEnum
  214. object PolicyStatus
  215. object Progress
  216. object ProgressEvent
  217. object ProtocolEnum
  218. object PublicAccessBlockConfiguration
  219. object PutBucketAccelerateConfigurationRequest
  220. object PutBucketAclRequest
  221. object PutBucketAnalyticsConfigurationRequest
  222. object PutBucketCorsRequest
  223. object PutBucketEncryptionRequest
  224. object PutBucketInventoryConfigurationRequest
  225. object PutBucketLifecycleConfigurationRequest
  226. object PutBucketLifecycleRequest
  227. object PutBucketLoggingRequest
  228. object PutBucketMetricsConfigurationRequest
  229. object PutBucketNotificationConfigurationRequest
  230. object PutBucketNotificationRequest
  231. object PutBucketPolicyRequest
  232. object PutBucketReplicationRequest
  233. object PutBucketRequestPaymentRequest
  234. object PutBucketTaggingRequest
  235. object PutBucketVersioningRequest
  236. object PutBucketWebsiteRequest
  237. object PutObjectAclOutput
  238. object PutObjectAclRequest
  239. object PutObjectLegalHoldOutput
  240. object PutObjectLegalHoldRequest
  241. object PutObjectLockConfigurationOutput
  242. object PutObjectLockConfigurationRequest
  243. object PutObjectOutput
  244. object PutObjectRequest
  245. object PutObjectRetentionOutput
  246. object PutObjectRetentionRequest
  247. object PutObjectTaggingOutput
  248. object PutObjectTaggingRequest
  249. object PutPublicAccessBlockRequest
  250. object QueueConfiguration
  251. object QueueConfigurationDeprecated
  252. object QuoteFieldsEnum
  253. object RecordsEvent
  254. object Redirect
  255. object RedirectAllRequestsTo
  256. object ReplicationConfiguration
  257. object ReplicationRule
  258. object ReplicationRuleAndOperator
  259. object ReplicationRuleFilter
  260. object ReplicationRuleStatusEnum
  261. object ReplicationStatusEnum
  262. object RequestChargedEnum

    If present, indicates that the requester was successfully charged for the request.

  263. object RequestPayerEnum

    Confirms that the requester knows that she or he will be charged for the request.

    Confirms that the requester knows that she or he will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectsinRequesterPaysBuckets.html

  264. object RequestPaymentConfiguration
  265. object RequestProgress
  266. object RestoreObjectOutput
  267. object RestoreObjectRequest
  268. object RestoreRequest
  269. object RestoreRequestTypeEnum
  270. object RoutingRule
  271. object Rule
  272. object S3Extension
  273. object S3KeyFilter
  274. object S3Location
  275. object SSEKMS
  276. object SSES3
  277. object SelectObjectContentEventStream
  278. object SelectObjectContentOutput
  279. object SelectObjectContentRequest
  280. object SelectParameters
  281. object ServerSideEncryptionByDefault
  282. object ServerSideEncryptionConfiguration
  283. object ServerSideEncryptionEnum
  284. object ServerSideEncryptionRule
  285. object SourceSelectionCriteria
  286. object SseKmsEncryptedObjects
  287. object SseKmsEncryptedObjectsStatusEnum
  288. object Stats
  289. object StatsEvent
  290. object StorageClassAnalysis
  291. object StorageClassAnalysisDataExport
  292. object StorageClassAnalysisSchemaVersionEnum
  293. object StorageClassEnum
  294. object Tag
  295. object Tagging
  296. object TaggingDirectiveEnum
  297. object TargetGrant
  298. object TierEnum
  299. object TopicConfiguration
  300. object TopicConfigurationDeprecated
  301. object Transition
  302. object TransitionStorageClassEnum
  303. object TypeEnum
  304. object UploadPartCopyOutput
  305. object UploadPartCopyRequest
  306. object UploadPartOutput
  307. object UploadPartRequest
  308. object VersioningConfiguration
  309. object WebsiteConfiguration

Inherited from AnyRef

Inherited from Any

Ungrouped