This is the hh-aws Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 05:26:52 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
hh-aws
0.1
drakma
(system).
puri
(system).
cl-base64
(system).
ironclad
(system).
s-xml
(system).
package.lisp
(file).
utils.lisp
(file).
constants.lisp
(file).
conditions.lisp
(file).
xml.lisp
(file).
common.lisp
(file).
sdb.lisp
(file).
s3.lisp
(file).
sqs.lisp
(file).
ec2.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
hh-aws/hh-aws.asd
hh-aws/package.lisp
hh-aws/utils.lisp
hh-aws/constants.lisp
hh-aws/conditions.lisp
hh-aws/xml.lisp
hh-aws/common.lisp
hh-aws/sdb.lisp
hh-aws/s3.lisp
hh-aws/sqs.lisp
hh-aws/ec2.lisp
hh-aws/utils.lisp
package.lisp
(file).
hh-aws
(system).
bytes-to-string
(function).
cout
(macro).
detokenize
(function).
ensure-string-ends-with
(function).
format-string
(macro).
hash-entries
(function).
home-dir
(function).
map-name-value-pairs
(function).
putend
(macro).
sort-hashtable
(function).
string-ends-with
(function).
string-starts-with
(function).
string-to-bytes
(function).
use-symbol
(function).
hh-aws/constants.lisp
package.lisp
(file).
utils.lisp
(file).
hh-aws
(system).
*http-reason-phrase-map*
(special variable).
+http-accepted+
(constant).
+http-authorization-required+
(constant).
+http-bad-gateway+
(constant).
+http-bad-request+
(constant).
+http-conflict+
(constant).
+http-continue+
(constant).
+http-created+
(constant).
+http-expectation-failed+
(constant).
+http-failed-dependency+
(constant).
+http-forbidden+
(constant).
+http-gateway-time-out+
(constant).
+http-gone+
(constant).
+http-internal-server-error+
(constant).
+http-length-required+
(constant).
+http-method-not-allowed+
(constant).
+http-moved-permanently+
(constant).
+http-moved-temporarily+
(constant).
+http-multi-status+
(constant).
+http-multiple-choices+
(constant).
+http-no-content+
(constant).
+http-non-authoritative-information+
(constant).
+http-not-acceptable+
(constant).
+http-not-found+
(constant).
+http-not-implemented+
(constant).
+http-not-modified+
(constant).
+http-ok+
(constant).
+http-partial-content+
(constant).
+http-payment-required+
(constant).
+http-precondition-failed+
(constant).
+http-proxy-authentication-required+
(constant).
+http-request-entity-too-large+
(constant).
+http-request-time-out+
(constant).
+http-request-uri-too-large+
(constant).
+http-requested-range-not-satisfiable+
(constant).
+http-reset-content+
(constant).
+http-see-other+
(constant).
+http-service-unavailable+
(constant).
+http-switching-protocols+
(constant).
+http-temporary-redirect+
(constant).
+http-unsupported-media-type+
(constant).
+http-use-proxy+
(constant).
+http-version-not-supported+
(constant).
def-http-return-code
(macro).
hh-aws/conditions.lisp
package.lisp
(file).
utils.lisp
(file).
hh-aws
(system).
aws-error
(condition).
bad-digest-error
(condition).
bucket-not-empty-error
(condition).
invalid-client-token-id-error
(condition).
invalid-query-expression-error
(condition).
no-such-bucket-error
(condition).
no-such-domain-error
(condition).
no-such-key-error
(condition).
service-unavailable-error
(condition).
signature-does-not-match-error
(condition).
error-code
(reader method).
(setf error-code)
(writer method).
error-message
(reader method).
(setf error-message)
(writer method).
error-response
(reader method).
(setf error-response)
(writer method).
raise-aws-condition
(macro).
hh-aws/xml.lisp
package.lisp
(file).
utils.lisp
(file).
hh-aws
(system).
*current-elements*
(special variable).
*current-elements-to-find*
(special variable).
*current-handlers*
(special variable).
*elements-found*
(special variable).
*elements-to-find*
(special variable).
*finds*
(special variable).
builder
(class).
builder-parser
(function).
capture-text
(generic function).
current-element
(function).
current-element-to-find
(function).
current-handler
(function).
current-of
(reader method).
(setf current-of)
(writer method).
default-parser
(function).
defxmlparser
(macro).
enter-element
(generic function).
exit-element
(generic function).
find-path-builder
(class).
find-path-parser
(function).
find-responses
(function).
finish-parse
(generic function).
move-to-next-element-to-find
(function).
on-finish-element
(function).
on-start-element
(function).
on-text
(function).
path-p
(function).
path-to-match
(reader method).
(setf path-to-match)
(writer method).
pop-handler
(function).
push-handler
(function).
results-of
(reader method).
(setf results-of)
(writer method).
hh-aws/common.lisp
constants.lisp
(file).
conditions.lisp
(file).
xml.lisp
(file).
hh-aws
(system).
*credentials*
(special variable).
access-key-id
(generic function).
secret-key
(generic function).
add-header
(generic function).
add-parameter
(generic function).
additional-headers-of
(generic function).
aws-date
(function).
aws-timestamp
(function).
call-service
(generic function).
call-succeeded
(generic function).
canonical-query-string
(generic function).
credentials
(class).
date-header-of
(generic function).
default-action
(generic function).
defrequest
(macro).
defservice
(macro).
empty-credentials
(class).
endpoint-of
(generic function).
error-format
(generic function).
explicit-credentials
(class).
extract-errors
(generic function).
extract-result
(generic function).
has-amz-headers-p
(generic function).
headers-of
(reader method).
(setf headers-of)
(writer method).
http-host-header
(generic function).
http-request-uri
(generic function).
http-uri
(generic function).
http-verb
(generic function).
make-request
(generic function).
make-response
(function).
md5-digest
(generic function).
message
(class).
method-of
(generic function).
parameters-of
(reader method).
(setf parameters-of)
(writer method).
request
(class).
request-signature
(generic function).
request-string-to-sign
(generic function).
response
(class).
response-body
(reader method).
(setf response-body)
(writer method).
response-headers
(reader method).
(setf response-headers)
(writer method).
response-must-close
(reader method).
(setf response-must-close)
(writer method).
response-reason-phrase
(reader method).
(setf response-reason-phrase)
(writer method).
response-status-code
(reader method).
(setf response-status-code)
(writer method).
response-stream
(reader method).
(setf response-stream)
(writer method).
response-values
(macro).
result-format
(generic function).
send-http-request
(generic function).
send-request
(generic function).
service
(class).
service-of
(reader method).
(setf service-of)
(writer method).
signature-digest-algorithm
(generic function).
signed-parameters-of
(generic function).
sorted-headers
(generic function).
sorted-parameters
(generic function).
uri-of
(reader method).
(setf uri-of)
(writer method).
url-decode
(function).
user-private-credentials
(class).
version-of
(generic function).
hh-aws/sdb.lisp
common.lisp
(file).
hh-aws
(system).
db-create-domain
(function).
db-delete-attributes
(function).
db-delete-domain
(function).
db-domain-metadata
(function).
db-get-attributes
(function).
db-list-domains
(function).
db-put-attributes
(function).
db-query
(function).
db-query-with-attributes
(function).
db-select
(function).
initialize-instance
(method).
add-attribute-name-parameters
(generic function).
add-attribute-parameters
(generic function).
attributes-of
(reader method).
(setf attributes-of)
(writer method).
call-service
(method).
call-service
(method).
call-service
(method).
capture-text
(method).
current-attribute-of
(reader method).
(setf current-attribute-of)
(writer method).
db-create-domain-request
(class).
db-delete-attributes-request
(class).
db-delete-domain-request
(class).
db-domain-metadata-request
(class).
db-get-attributes-request
(class).
db-list-domains-request
(class).
db-put-attributes-request
(class).
db-query-request
(class).
db-query-with-attributes-request
(class).
db-request
(class).
db-select-request
(class).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
endpoint-of
(method).
enter-element
(method).
exit-element
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
finish-parse
(method).
items-builder
(class).
items-parser
(function).
result-format
(method).
result-format
(method).
result-format
(method).
result-format
(method).
signed-parameters-of
(method).
simpledb
(class).
version-of
(method).
hh-aws/s3.lisp
common.lisp
(file).
hh-aws
(system).
initialize-instance
(method).
s3-create-bucket
(function).
s3-delete-bucket
(function).
s3-delete-bucket-object
(function).
s3-get-bucket-object
(function).
s3-list-bucket-objects
(function).
s3-list-buckets
(function).
s3-put-bucket-object
(function).
additional-headers-of
(method).
attributes-of
(reader method).
(setf attributes-of)
(writer method).
bucket-contents-builder
(class).
bucket-contents-parser
(function).
bucket-for
(reader method).
(setf bucket-for)
(writer method).
bucket-object-for
(reader method).
(setf bucket-object-for)
(writer method).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
canonicalized-amz-headers-of
(generic function).
canonicalized-resource-of
(generic function).
capture-text
(method).
capture-text
(method).
content-length-of
(generic function).
content-md5-of
(generic function).
content-type-of
(generic function).
current-attribute-of
(reader method).
(setf current-attribute-of)
(writer method).
endpoint-of
(method).
endpoint-of
(method).
enter-element
(method).
enter-element
(method).
exit-element
(method).
exit-element
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
finish-parse
(method).
finish-parse
(method).
http-uri
(method).
list-buckets-builder
(class).
list-buckets-parser
(function).
method-of
(method).
method-of
(method).
method-of
(method).
method-of
(method).
method-of
(method).
method-of
(method).
object-content-for
(reader method).
(setf object-content-for)
(writer method).
request-string-to-sign
(method).
s3
(class).
s3-create-bucket-request
(class).
s3-delete-bucket-object-request
(class).
s3-delete-bucket-request
(class).
s3-get-bucket-object-request
(class).
s3-list-bucket-objects-request
(class).
s3-list-buckets-request
(class).
s3-put-bucket-object-request
(class).
s3-request
(class).
send-http-request
(method).
send-http-request
(method).
signature-digest-algorithm
(method).
version-of
(method).
hh-aws/sqs.lisp
common.lisp
(file).
hh-aws
(system).
initialize-instance
(method).
sqs-create-queue
(function).
sqs-delete-message
(function).
sqs-delete-queue
(function).
sqs-get-queue-attributes
(function).
sqs-list-queues
(function).
sqs-receive-message
(function).
sqs-send-message
(function).
sqs-set-queue-attributes
(function).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
call-service
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
endpoint-of
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
extract-result
(method).
http-uri
(method).
queue-for
(reader method).
(setf queue-for)
(writer method).
result-format
(method).
result-format
(method).
result-format
(method).
result-format
(method).
signed-parameters-of
(method).
simple-queue-service
(class).
sqs-create-queue-request
(class).
sqs-delete-message-request
(class).
sqs-delete-queue-request
(class).
sqs-get-queue-attributes-request
(class).
sqs-list-queues-request
(class).
sqs-receive-message-request
(class).
sqs-request
(class).
sqs-send-message-request
(class).
sqs-set-queue-attributes-request
(class).
version-of
(method).
hh-aws/ec2.lisp
common.lisp
(file).
hh-aws
(system).
ec2-authorize-security-group-ingress
(function).
ec2-describe-availability-zones
(function).
ec2-describe-instances
(function).
ec2-describe-regions
(function).
ec2-describe-security-groups
(function).
ec2-revoke-security-group-ingress
(function).
initialize-instance
(method).
call-service
(method).
call-service
(method).
capture-text
(method).
capture-text
(method).
current-permission-of
(reader method).
(setf current-permission-of)
(writer method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
default-action
(method).
ec2
(class).
ec2-authorize-security-group-ingress-request
(class).
ec2-describe-availability-zones-request
(class).
ec2-describe-instances-request
(class).
ec2-describe-regions-request
(class).
ec2-describe-security-groups-request
(class).
ec2-instances-parser
(function).
ec2-request
(class).
ec2-revoke-security-group-ingress-request
(class).
endpoint-of
(method).
endpoint-of
(method).
enter-element
(method).
enter-element
(method).
exit-element
(method).
extract-result
(method).
extract-result
(method).
finish-parse
(method).
finish-parse
(method).
region-for
(reader method).
(setf region-for)
(writer method).
result-format
(method).
result-format
(method).
result-format
(method).
security-group-builder
(class).
security-groups-parser
(function).
signed-parameters-of
(method).
version-of
(method).
Packages are listed by definition order.
hh-aws
aws
cl-base64
.
common-lisp
.
drakma
.
*credentials*
(special variable).
access-key-id
(generic function).
aws-error
(condition).
bad-digest-error
(condition).
bucket-not-empty-error
(condition).
db-create-domain
(function).
db-delete-attributes
(function).
db-delete-domain
(function).
db-domain-metadata
(function).
db-get-attributes
(function).
db-list-domains
(function).
db-put-attributes
(function).
db-query
(function).
db-query-with-attributes
(function).
db-select
(function).
ec2-authorize-security-group-ingress
(function).
ec2-describe-availability-zones
(function).
ec2-describe-instances
(function).
ec2-describe-regions
(function).
ec2-describe-security-groups
(function).
ec2-revoke-security-group-ingress
(function).
invalid-client-token-id-error
(condition).
invalid-query-expression-error
(condition).
no-such-bucket-error
(condition).
no-such-domain-error
(condition).
no-such-key-error
(condition).
s3-create-bucket
(function).
s3-delete-bucket
(function).
s3-delete-bucket-object
(function).
s3-get-bucket-object
(function).
s3-list-bucket-objects
(function).
s3-list-buckets
(function).
s3-put-bucket-object
(function).
secret-key
(generic function).
service-unavailable-error
(condition).
signature-does-not-match-error
(condition).
sqs-create-queue
(function).
sqs-delete-message
(function).
sqs-delete-queue
(function).
sqs-get-queue-attributes
(function).
sqs-list-queues
(function).
sqs-receive-message
(function).
sqs-send-message
(function).
sqs-set-queue-attributes
(function).
*current-elements*
(special variable).
*current-elements-to-find*
(special variable).
*current-handlers*
(special variable).
*elements-found*
(special variable).
*elements-to-find*
(special variable).
*finds*
(special variable).
*http-reason-phrase-map*
(special variable).
+http-accepted+
(constant).
+http-authorization-required+
(constant).
+http-bad-gateway+
(constant).
+http-bad-request+
(constant).
+http-conflict+
(constant).
+http-continue+
(constant).
+http-created+
(constant).
+http-expectation-failed+
(constant).
+http-failed-dependency+
(constant).
+http-forbidden+
(constant).
+http-gateway-time-out+
(constant).
+http-gone+
(constant).
+http-internal-server-error+
(constant).
+http-length-required+
(constant).
+http-method-not-allowed+
(constant).
+http-moved-permanently+
(constant).
+http-moved-temporarily+
(constant).
+http-multi-status+
(constant).
+http-multiple-choices+
(constant).
+http-no-content+
(constant).
+http-non-authoritative-information+
(constant).
+http-not-acceptable+
(constant).
+http-not-found+
(constant).
+http-not-implemented+
(constant).
+http-not-modified+
(constant).
+http-ok+
(constant).
+http-partial-content+
(constant).
+http-payment-required+
(constant).
+http-precondition-failed+
(constant).
+http-proxy-authentication-required+
(constant).
+http-request-entity-too-large+
(constant).
+http-request-time-out+
(constant).
+http-request-uri-too-large+
(constant).
+http-requested-range-not-satisfiable+
(constant).
+http-reset-content+
(constant).
+http-see-other+
(constant).
+http-service-unavailable+
(constant).
+http-switching-protocols+
(constant).
+http-temporary-redirect+
(constant).
+http-unsupported-media-type+
(constant).
+http-use-proxy+
(constant).
+http-version-not-supported+
(constant).
add-attribute-name-parameters
(generic function).
add-attribute-parameters
(generic function).
add-header
(generic function).
add-parameter
(generic function).
additional-headers-of
(generic function).
attributes-of
(generic reader).
(setf attributes-of)
(generic writer).
aws-date
(function).
aws-timestamp
(function).
bucket-contents-builder
(class).
bucket-contents-parser
(function).
bucket-for
(generic reader).
(setf bucket-for)
(generic writer).
bucket-object-for
(generic reader).
(setf bucket-object-for)
(generic writer).
builder
(class).
builder-parser
(function).
bytes-to-string
(function).
call-service
(generic function).
call-succeeded
(generic function).
canonical-query-string
(generic function).
canonicalized-amz-headers-of
(generic function).
canonicalized-resource-of
(generic function).
capture-text
(generic function).
content-length-of
(generic function).
content-md5-of
(generic function).
content-type-of
(generic function).
cout
(macro).
credentials
(class).
current-attribute-of
(generic reader).
(setf current-attribute-of)
(generic writer).
current-element
(function).
current-element-to-find
(function).
current-handler
(function).
current-of
(generic reader).
(setf current-of)
(generic writer).
current-permission-of
(generic reader).
(setf current-permission-of)
(generic writer).
date-header-of
(generic function).
db-create-domain-request
(class).
db-delete-attributes-request
(class).
db-delete-domain-request
(class).
db-domain-metadata-request
(class).
db-get-attributes-request
(class).
db-list-domains-request
(class).
db-put-attributes-request
(class).
db-query-request
(class).
db-query-with-attributes-request
(class).
db-request
(class).
db-select-request
(class).
def-http-return-code
(macro).
default-action
(generic function).
default-parser
(function).
defrequest
(macro).
defservice
(macro).
defxmlparser
(macro).
detokenize
(function).
ec2
(class).
ec2-authorize-security-group-ingress-request
(class).
ec2-describe-availability-zones-request
(class).
ec2-describe-instances-request
(class).
ec2-describe-regions-request
(class).
ec2-describe-security-groups-request
(class).
ec2-instances-parser
(function).
ec2-request
(class).
ec2-revoke-security-group-ingress-request
(class).
empty-credentials
(class).
endpoint-of
(generic function).
ensure-string-ends-with
(function).
enter-element
(generic function).
error-code
(generic reader).
(setf error-code)
(generic writer).
error-format
(generic function).
error-message
(generic reader).
(setf error-message)
(generic writer).
error-response
(generic reader).
(setf error-response)
(generic writer).
exit-element
(generic function).
explicit-credentials
(class).
extract-errors
(generic function).
extract-result
(generic function).
find-path-builder
(class).
find-path-parser
(function).
find-responses
(function).
finish-parse
(generic function).
format-string
(macro).
has-amz-headers-p
(generic function).
hash-entries
(function).
headers-of
(generic reader).
(setf headers-of)
(generic writer).
home-dir
(function).
http-host-header
(generic function).
http-request-uri
(generic function).
http-uri
(generic function).
http-verb
(generic function).
items-builder
(class).
items-parser
(function).
list-buckets-builder
(class).
list-buckets-parser
(function).
make-request
(generic function).
make-response
(function).
map-name-value-pairs
(function).
md5-digest
(generic function).
message
(class).
method-of
(generic function).
move-to-next-element-to-find
(function).
object-content-for
(generic reader).
(setf object-content-for)
(generic writer).
on-finish-element
(function).
on-start-element
(function).
on-text
(function).
parameters-of
(generic reader).
(setf parameters-of)
(generic writer).
path-p
(function).
path-to-match
(generic reader).
(setf path-to-match)
(generic writer).
pop-handler
(function).
push-handler
(function).
putend
(macro).
queue-for
(generic reader).
(setf queue-for)
(generic writer).
raise-aws-condition
(macro).
region-for
(generic reader).
(setf region-for)
(generic writer).
request
(class).
request-signature
(generic function).
request-string-to-sign
(generic function).
response
(class).
response-body
(generic reader).
(setf response-body)
(generic writer).
response-headers
(generic reader).
(setf response-headers)
(generic writer).
response-must-close
(generic reader).
(setf response-must-close)
(generic writer).
response-reason-phrase
(generic reader).
(setf response-reason-phrase)
(generic writer).
response-status-code
(generic reader).
(setf response-status-code)
(generic writer).
response-stream
(generic reader).
(setf response-stream)
(generic writer).
response-values
(macro).
result-format
(generic function).
results-of
(generic reader).
(setf results-of)
(generic writer).
s3
(class).
s3-create-bucket-request
(class).
s3-delete-bucket-object-request
(class).
s3-delete-bucket-request
(class).
s3-get-bucket-object-request
(class).
s3-list-bucket-objects-request
(class).
s3-list-buckets-request
(class).
s3-put-bucket-object-request
(class).
s3-request
(class).
security-group-builder
(class).
security-groups-parser
(function).
send-http-request
(generic function).
send-request
(generic function).
service
(class).
service-of
(generic reader).
(setf service-of)
(generic writer).
signature-digest-algorithm
(generic function).
signed-parameters-of
(generic function).
simple-queue-service
(class).
simpledb
(class).
sort-hashtable
(function).
sorted-headers
(generic function).
sorted-parameters
(generic function).
sqs-create-queue-request
(class).
sqs-delete-message-request
(class).
sqs-delete-queue-request
(class).
sqs-get-queue-attributes-request
(class).
sqs-list-queues-request
(class).
sqs-receive-message-request
(class).
sqs-request
(class).
sqs-send-message-request
(class).
sqs-set-queue-attributes-request
(class).
string-ends-with
(function).
string-starts-with
(function).
string-to-bytes
(function).
uri-of
(generic reader).
(setf uri-of)
(generic writer).
url-decode
(function).
use-symbol
(function).
user-private-credentials
(class).
version-of
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Credentials for authenticating against Amazon Web Services
Create a domain with the specified name
Delete attributes from the specified item, and if all attributes are gone, delete the item itself
Delete the specified domain
Return metadata about the specified domain
Return the attributes for the specified item in the domain
Set the attributes on the specified item in the domain
Return a list of item names matching the query expression
Return the indicated attributes of items matching the query expression
Return the results of the provided select statement
List all availability zones
List all security groups
Return the contents of the indicated bucket
Return the contents of the indicated bucket
List objects in a bucket
Either create a new bucket object for the content, or update an existing one.
Delete a message from a queue
Get queue attributes
Receive a message from the queue
Send a message to the specified queue
Set queue attributes
Return the access key associated with the credentials, to be sent with requests
empty-credentials
)) ¶explicit-credentials
)) ¶user-private-credentials
)) ¶Return the secret key used to sign requests
empty-credentials
)) ¶explicit-credentials
)) ¶user-private-credentials
)) ¶sqs-request
) &key) ¶s3-request
) &key) ¶db-request
) &key) ¶ec2-request
) &key) ¶HTTP return code (202) for ’Accepted’.
HTTP return code (401) for ’Authorization Required’.
HTTP return code (502) for ’Bad Gateway’.
HTTP return code (400) for ’Bad Request’.
HTTP return code (409) for ’Conflict’.
HTTP return code (100) for ’Continue’.
HTTP return code (201) for ’Created’.
HTTP return code (417) for ’Expectation Failed’.
HTTP return code (424) for ’Failed Dependency’.
HTTP return code (403) for ’Forbidden’.
HTTP return code (504) for ’Gateway Time-out’.
HTTP return code (410) for ’Gone’.
HTTP return code (500) for ’Internal Server Error’.
HTTP return code (411) for ’Length Required’.
HTTP return code (405) for ’Method Not Allowed’.
HTTP return code (301) for ’Moved Permanently’.
HTTP return code (302) for ’Moved Temporarily’.
HTTP return code (207) for ’Multi-Status’.
HTTP return code (300) for ’Multiple Choices’.
HTTP return code (204) for ’No Content’.
HTTP return code (203) for ’Non-Authoritative Information’.
HTTP return code (406) for ’Not Acceptable’.
HTTP return code (404) for ’Not Found’.
HTTP return code (501) for ’Not Implemented’.
HTTP return code (304) for ’Not Modified’.
HTTP return code (200) for ’OK’.
HTTP return code (206) for ’Partial Content’.
HTTP return code (402) for ’Payment Required’.
HTTP return code (412) for ’Precondition Failed’.
HTTP return code (407) for ’Proxy Authentication Required’.
HTTP return code (413) for ’Request Entity Too Large’.
HTTP return code (408) for ’Request Time-out’.
HTTP return code (414) for ’Request-URI Too Large’.
HTTP return code (416) for ’Requested range not satisfiable’.
HTTP return code (205) for ’Reset Content’.
HTTP return code (303) for ’See Other’.
HTTP return code (101) for ’Switching Protocols’.
HTTP return code (307) for ’Temporary Redirect’.
HTTP return code (415) for ’Unsupported Media Type’.
HTTP return code (305) for ’Use Proxy’.
HTTP return code (505) for ’Version not supported’.
A list of current elements; the top one on the list is the current
element, and the prior one can be restored by setting this to the
cdr of itself
The first element is the current element to find; the rest of the list is the elements remaining to be found
The list of active handlers for XML parsing, with the current as the head of the list
The text values for elements currently found
A list of strings, each naming an element whose text we’re interested in
If the list of elements-to-find cycles more than once, then each iteration is added to this list. The final result will be the value of this variable.
Used to map numerical return codes to reason phrases.
Shortcut to define constants for return codes. NAME is a Lisp symbol, VALUE is the numerical value of the return code, and REASON-PHRASE is the phrase (a string) to be shown in the server’s status line.
Append some-object to the end of the list in some-place.
Modifies some-place.
Expand a response into a multiple return values
Return a HTTP-style date string. Borrowed from Zach Bean’s ZS3: http://www.xach.com/lisp/zs3/ (BSD-license)
Borrowed from Arnesi (http://common-lisp.net/project/bese/arnesi.html)
Combine elements into a string, separating each element by token
Return the user’s home directory
Apply some lambda (takes 2 arguments) to each name / value
pair in name-value-pairs
Use predicate to compare pairs of keys & values; predicate
should return true iff pair 1 is less than pair 2 (each pair
is a cons of (key.value) ).
Return T if target-string ends with search-string,
nil otherwise
Return T if target-string starts with search-string,
nil otherwise
Borrowed from Arnesi (http://common-lisp.net/project/bese/arnesi.html)
Build a symbol from component parts
Add the indicated parameters as attribute name / value
pairs to the request
Add the indicated parameters as attribute name / value
pairs to the request
Add a header (usually an amz header) to the request
Add a parameter to the request
Additional headers for the request; for s3, this includes the authorization header
s3-request
)) ¶bucket-contents-builder
)) ¶automatically generated reader method
items-builder
)) ¶automatically generated reader method
bucket-contents-builder
)) ¶automatically generated writer method
items-builder
)) ¶automatically generated writer method
s3-request
)) ¶automatically generated reader method
s3-request
)) ¶automatically generated writer method
s3-request
)) ¶automatically generated reader method
s3-request
)) ¶automatically generated writer method
ec2-describe-security-groups-request
) &optional parameters arguments) ¶ec2-describe-instances-request
) &optional parameters arguments) ¶sqs-set-queue-attributes-request
) &optional parameters arguments) ¶sqs-get-queue-attributes-request
) &optional parameters arguments) ¶sqs-delete-message-request
) &optional parameters arguments) ¶sqs-receive-message-request
) &optional parameters arguments) ¶sqs-send-message-request
) &optional parameters arguments) ¶sqs-delete-queue-request
) &optional parameters arguments) ¶s3-delete-bucket-object-request
) &optional parameters arguments) ¶s3-get-bucket-object-request
) &optional parameters arguments) ¶s3-put-bucket-object-request
) &optional parameters arguments) ¶s3-list-bucket-objects-request
) &optional parameters arguments) ¶s3-delete-bucket-request
) &optional parameters arguments) ¶s3-create-bucket-request
) &optional parameters arguments) ¶db-query-with-attributes-request
) &optional parameters arguments) ¶db-delete-attributes-request
) &optional parameters arguments) ¶db-put-attributes-request
) &optional parameters arguments) ¶Return true if the response indicates success, false otherwise
Return a canonical string representation of amz headers
s3-request
)) ¶s3-request
)) ¶security-group-builder
) text-string) ¶bucket-contents-builder
) text-string) ¶list-buckets-builder
) text-string) ¶items-builder
) text-string) ¶find-path-builder
) text-string) ¶(eql :default)
) text-string) ¶s3-request
)) ¶s3-request
)) ¶s3-request
)) ¶bucket-contents-builder
)) ¶automatically generated reader method
items-builder
)) ¶automatically generated reader method
bucket-contents-builder
)) ¶automatically generated writer method
items-builder
)) ¶automatically generated writer method
security-group-builder
)) ¶automatically generated reader method
security-group-builder
)) ¶automatically generated writer method
Return the default action associated with this request
ec2-revoke-security-group-ingress-request
)) ¶ec2-authorize-security-group-ingress-request
)) ¶ec2-describe-security-groups-request
)) ¶ec2-describe-instances-request
)) ¶ec2-describe-availability-zones-request
)) ¶ec2-describe-regions-request
)) ¶sqs-set-queue-attributes-request
)) ¶sqs-get-queue-attributes-request
)) ¶sqs-delete-message-request
)) ¶sqs-receive-message-request
)) ¶sqs-send-message-request
)) ¶sqs-delete-queue-request
)) ¶sqs-list-queues-request
)) ¶sqs-create-queue-request
)) ¶db-select-request
)) ¶db-query-with-attributes-request
)) ¶db-query-request
)) ¶db-delete-attributes-request
)) ¶db-put-attributes-request
)) ¶db-get-attributes-request
)) ¶db-domain-metadata-request
)) ¶db-delete-domain-request
)) ¶db-create-domain-request
)) ¶db-list-domains-request
)) ¶Hostname of AWS service endpoint (e.g., s3.amazon.com)
ec2-request
)) ¶simple-queue-service
)) ¶s3-request
)) ¶security-group-builder
) name attributes) ¶bucket-contents-builder
) name attributes) ¶list-buckets-builder
) name attributes) ¶items-builder
) name attributes) ¶(eql :default)
) name attributes) ¶security-group-builder
) name attributes) ¶bucket-contents-builder
) name attributes) ¶list-buckets-builder
) name attributes) ¶items-builder
) name attributes) ¶(eql :default)
) name attributes) ¶service
) (some-request ec2-describe-security-groups-request
) some-response) ¶service
) (some-request ec2-describe-instances-request
) some-response) ¶service
) (some-request sqs-set-queue-attributes-request
) some-response) ¶service
) (some-request sqs-delete-message-request
) some-response) ¶service
) (some-request sqs-send-message-request
) some-response) ¶service
) (some-request sqs-delete-queue-request
) some-response) ¶service
) (some-request sqs-list-queues-request
) some-response) ¶service
) (some-request sqs-create-queue-request
) some-response) ¶service
) (some-request s3-delete-bucket-object-request
) some-response) ¶service
) (some-request s3-get-bucket-object-request
) some-response) ¶service
) (some-request s3-put-bucket-object-request
) some-response) ¶service
) (some-request s3-list-bucket-objects-request
) some-response) ¶service
) (some-request s3-delete-bucket-request
) some-response) ¶service
) (some-request s3-create-bucket-request
) some-response) ¶service
) (some-request s3-list-buckets-request
) some-response) ¶s3-request
) some-response) ¶service
) (some-request db-select-request
) some-response) ¶service
) (some-request db-query-with-attributes-request
) some-response) ¶service
) (some-request db-query-request
) some-response) ¶service
) (some-request db-delete-attributes-request
) some-response) ¶service
) (some-request db-put-attributes-request
) some-response) ¶service
) (some-request db-delete-domain-request
) some-response) ¶service
) (some-request db-create-domain-request
) some-response) ¶service
) (some-request db-list-domains-request
) some-response) ¶security-group-builder
)) ¶bucket-contents-builder
)) ¶list-buckets-builder
)) ¶items-builder
)) ¶find-path-builder
)) ¶The HTTP URI of a request, including scheme, host, and path
sqs-request
)) ¶s3-request
)) ¶Create a new request for the service
symbol
)) ¶Create an MD5 digest of the provided content
string
)) ¶s3-delete-bucket-object-request
)) ¶s3-get-bucket-object-request
)) ¶s3-put-bucket-object-request
)) ¶s3-list-bucket-objects-request
)) ¶s3-delete-bucket-request
)) ¶s3-create-bucket-request
)) ¶s3-request
)) ¶automatically generated reader method
s3-request
)) ¶automatically generated writer method
find-path-builder
)) ¶automatically generated reader method
find-path-builder
)) ¶automatically generated writer method
sqs-request
)) ¶automatically generated reader method
sqs-request
)) ¶automatically generated writer method
ec2-request
)) ¶automatically generated reader method
ec2-request
)) ¶automatically generated writer method
Compute the signature of the request and return it’s base64 representation (note: using HMAC256)
String representation of request prepared for signing
s3-request
)) ¶Return the format that should be used to extract the result from the response’s body
ec2-describe-instances-request
)) ¶ec2-describe-availability-zones-request
)) ¶ec2-describe-regions-request
)) ¶sqs-get-queue-attributes-request
)) ¶sqs-receive-message-request
)) ¶sqs-list-queues-request
)) ¶sqs-create-queue-request
)) ¶db-query-request
)) ¶db-get-attributes-request
)) ¶db-domain-metadata-request
)) ¶db-list-domains-request
)) ¶Send the HTTP request
s3-put-bucket-object-request
)) ¶s3-request
)) ¶Send a request to its endpoint, and return any supplied response.
Return the cryptographic diegest algorithm to use when signing the request
s3-request
)) ¶Return the signed form of parameters for the request
(means the addition of the signature parameter); at the moment,
only SimpleDB requires this method.
ec2-request
)) ¶sqs-request
)) ¶db-request
)) ¶Sort the headers of the request according to byte-ordering of names, and return the sorted list
Sort the parameters of the request according to byte-ordering of names, and return the sorted list
Return the expected version of the service
Encapsulates credentials used for authenticating requests to AWS
Base for requests targeting SimpleDB
:region
Credentials explicitly initialized to specific values
:path
Encapsulates a single request sent to a service instance of AWS
db-create-domain-request
.
db-delete-attributes-request
.
db-delete-domain-request
.
db-domain-metadata-request
.
db-get-attributes-request
.
db-list-domains-request
.
db-put-attributes-request
.
db-query-request
.
db-query-with-attributes-request
.
db-request
.
db-select-request
.
ec2-authorize-security-group-ingress-request
.
ec2-describe-availability-zones-request
.
ec2-describe-instances-request
.
ec2-describe-regions-request
.
ec2-describe-security-groups-request
.
ec2-request
.
ec2-revoke-security-group-ingress-request
.
s3-create-bucket-request
.
s3-delete-bucket-object-request
.
s3-delete-bucket-request
.
s3-get-bucket-object-request
.
s3-list-bucket-objects-request
.
s3-list-buckets-request
.
s3-put-bucket-object-request
.
s3-request
.
sqs-create-queue-request
.
sqs-delete-message-request
.
sqs-delete-queue-request
.
sqs-get-queue-attributes-request
.
sqs-list-queues-request
.
sqs-receive-message-request
.
sqs-request
.
sqs-send-message-request
.
sqs-set-queue-attributes-request
.
add-header
.
add-parameter
.
additional-headers-of
.
call-service
.
canonical-query-string
.
date-header-of
.
endpoint-of
.
error-format
.
extract-errors
.
extract-result
.
has-amz-headers-p
.
(setf headers-of)
.
headers-of
.
http-host-header
.
http-request-uri
.
http-uri
.
http-verb
.
method-of
.
(setf parameters-of)
.
parameters-of
.
request-signature
.
request-string-to-sign
.
result-format
.
send-http-request
.
send-request
.
signature-digest-algorithm
.
signed-parameters-of
.
sorted-headers
.
sorted-parameters
.
Parameters accompanying the message as name-value pairs
(make-hash-table :test (quote equal))
HTTP headers associated with the request
(make-hash-table :test (quote equal))
Encapsulates a response from a service instance of AWS
Body of the response (if any)
:body
Status code returned by the server
:status-code
:headers
common-lisp
.
:stream
:must-close
:reason-phrase
Base for requests targeting S3
additional-headers-of
.
(setf bucket-for)
.
bucket-for
.
(setf bucket-object-for)
.
bucket-object-for
.
canonicalized-amz-headers-of
.
canonicalized-resource-of
.
content-length-of
.
content-md5-of
.
content-type-of
.
endpoint-of
.
extract-result
.
http-uri
.
initialize-instance
.
(setf object-content-for)
.
object-content-for
.
request-string-to-sign
.
send-http-request
.
signature-digest-algorithm
.
:bucket
:object
:content
Encapsulates a specific functional AWS (e.g., S3, SimpleDB, etc.)
extract-errors
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
extract-result
.
send-request
.
:queue
Credentials are stored in a pair of files in ~/.aws; 1 file for the access key id, and one for the secret key.
Jump to: | (
A B C D E F G H I L M O P Q R S U V |
---|
Jump to: | (
A B C D E F G H I L M O P Q R S U V |
---|
Jump to: | *
+
A B C H M O P Q R S U |
---|
Jump to: | *
+
A B C H M O P Q R S U |
---|
Jump to: | A B C D E F H I L M N P R S U X |
---|
Jump to: | A B C D E F H I L M N P R S U X |
---|