2 ;;;; Copyright (c) 2008, 2015 Zachary Beane, All Rights Reserved
4 ;;;; Redistribution and use in source and binary forms, with or without
5 ;;;; modification, are permitted provided that the following conditions
8 ;;;; * Redistributions of source code must retain the above copyright
9 ;;;; notice, this list of conditions and the following disclaimer.
11 ;;;; * Redistributions in binary form must reproduce the above
12 ;;;; copyright notice, this list of conditions and the following
13 ;;;; disclaimer in the documentation and/or other materials
14 ;;;; provided with the distribution.
16 ;;;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED
17 ;;;; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 ;;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19 ;;;; ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
20 ;;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 ;;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
22 ;;;; GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 ;;;; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
24 ;;;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
25 ;;;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26 ;;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32 ;; In documentation order and grouping:
34 (:export
#:*credentials
*
40 #:request-error-response
45 (:export
#:all-buckets
56 (:export
#:query-bucket
57 #:continue-bucket-query
87 #:object-restoration-status
)
102 (:export
#:enable-logging-to
108 (:export
#:get-tagging
114 #:*keep-alive-stream
*
125 (:export
#:octet-vector
137 #:precondition-failed
138 #:invalid-bucket-name
143 #:invalid-logging-target
145 #:request-time-skewed
147 #:no-such-lifecycle-configuration
148 #:restore-already-in-progress
150 ;; Cloudfront distribution management
155 #:default-root-object
162 #:create-distribution
163 #:delete-distribution
170 #:distributions-for-bucket
175 #:distribution-error-type
176 #:distribution-error-code
177 #:distribution-error-http-status-code
178 #:distribution-error-detail
179 #:distribution-not-disabled
180 #:cname-already-exists
181 #:too-many-distributions
)
183 (:shadowing-import-from
#:cxml