The cl-azure Reference Manual
Table of Contents
The cl-azure Reference Manual
This is the cl-azure Reference Manual, version 0.2.1,
generated automatically by Declt version 3.0 "Montgomery Scott"
on Tue Dec 22 12:04:23 2020 GMT+0.
1 Introduction
cl-azure
Access Microsoft Windows Azure cloud services from Common Lisp.
Introduction
Windows Azure is Microsoft's cloud hosting platform. This project is
an incomplete, proof-of-concept implementation of a Common Lisp
library for accessing the various features including:
Blobs, tables and queues;
Access Control Service (ACS);
Service Bus brokered messsaging;
Media Services.
Instructions
Use Quicklisp to load cl-azure
> (ql:quickload "cl-azure")
You then need to specify your account details. One way to do this is
to create a LISP file, say myaccount.lisp like this.
(in-package #:cl-azure)
(setf *storage-account* (list :account-name "YOUR_ACCOUNT_NAME"
:account-key "YOUR_ACCOUNT_KEY"
:table-storage-url
"http://YOUR_ACCOUNT_NAME.table.core.windows.net"
:blob-storage-url
"http://YOUR_ACCOUNT_NAME.blob.core.windows.net"
:queue-storage-url
"http://YOUR_ACCOUNT_NAME.queue.core.windows.net"))
From there you're ready to explore
WA> (list-containers)
("$root" "azurerunme" "azurerunme-files" "certs" "drives" "dump" "old"
"oldpackages" "packages" "printer" "public" "test" "wad-control-container")
WA> (list-blobs "packages")
("AzureRunMe.cspkg" "AzureRunMe.cspkg.sun" "AzureRunMe.cspkg.xxxx"
"AzureRunMe.cspkg.yyy" "PsTools.zip" "RobBlackwell.cscfg" "adplus.zip"
"apache-tomcat-6.0.28-windows-x64.zip" "apache-tomcat-7.0.12-windows-x64.zip"
"clisp-2.49.zip" "dictionarybk" "examples.zip" "jboss-as-web-7.0.0.Final.zip"
"jdk1.6.0_21.zip" "jdk1.6.0_24.zip" "robblackwell.bat" "runme.zip"
"telnetd.zip")
WA> (list-queues)
("foo" "wibble" "worker-queue")
Management API
If you want to use the Windows Azure Management API, then you'll need
a pfx certificate.
You'll need to convert it to PEM format like this:
% openssl pkcs12 -in your.pfx -out your.pfx.pem
Then you can set it up like this:
(setf *subscription-id* "YOUR_SUBSCRIPTION_ID")
(setf *management-certificate* (list
:certificate "/Users/foo/YOUR.pfx.pem"
:key "/users/foo/YOUR.pfx.pem"
:pass-phrase "YOUR_PASSWORD"))
Then you can use it like this:
WA> (list-hosted-services)
("azurerunme" "catalina" "claptrap")
Service Bus
Experimental support for Service Bus Brokered Messaging. N.B. It seems
like the relay features are still proprietary and therefore .NET / WCF
only.
WA > (setf *servicebus-credentials* (make-servicebus-credentials "namespace" "owner" "key"))
...
WA > (setf (getf *servicebus-credentials* :token) (get-token))
....
WA> (servicebus-send-message "test" "hello world")
T
WA> (servicebus-read-and-delete-queue-message "test" )
"hello world"
Media Services
Experimental support for Media Services.
CL-USER> (ql:quickload "cl-azure")
...
CL-USER> (setf cl-azure::*media-account*
(cl-azure:make-media-account "MY ACCOUNT"
"MY_KEY))
...
CL-USER> (cl-azure:get-media-processors)
...
CL-USER> (cl-azure:get-media-assets)
...
CL-USER> (cl-azure:get-media-jobs)
...
Why?
This code was the result of some Christmas holiday hacking (2010/2011)
inspired by the Land of Lisp book, the
recent availability of Quicklisp and Zach
Beane's open source code for Amazon Web Services.
I hope it demonstrates that Windows
Azure is an open, cross
platform cloud storage system that isn't tied to Windows or .NET.
It certainly shows that Common Lisp is still suitable for modern
application development.
It's helped me to understand the Windows Azure API mechanisms, but
more than that, it turns out to be a useful debugging and
experimentation tool.
I always get a buzz out of standing up in front of a bunch of C#
developers and demo'ing it ;-)
Any comments, feedback, constructive criticism or code contributions
welcome!
Rob Blackwell
January 2012
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 cl-azure
- Author
Rob Blackwell
- Description
A Windows Azure library for Common Lisp.
- Version
0.2.1
- Dependencies
- drakma
- ironclad
- cxml
- cl-base64
- babel
- cl-ppcre
- puri
- cl-json
- rt
- Source
cl-azure.asd (file)
- Components
-
3 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
3.1 Lisp
3.1.1 cl-azure.asd
- Location
cl-azure.asd
- Systems
cl-azure (system)
3.1.2 cl-azure/package.lisp
- Parent
cl-azure (system)
- Location
package.lisp
- Packages
cl-azure
3.1.3 cl-azure/util.lisp
- Dependency
package.lisp (file)
- Parent
cl-azure (system)
- Location
util.lisp
- Internal Definitions
-
3.1.4 cl-azure/http.lisp
- Dependency
util.lisp (file)
- Parent
cl-azure (system)
- Location
http.lisp
- Internal Definitions
-
3.1.5 cl-azure/handlers.lisp
- Dependency
http.lisp (file)
- Parent
cl-azure (system)
- Location
handlers.lisp
- Internal Definitions
-
3.1.6 cl-azure/xml.lisp
- Dependency
handlers.lisp (file)
- Parent
cl-azure (system)
- Location
xml.lisp
- Internal Definitions
-
3.1.7 cl-azure/datetime.lisp
- Dependency
xml.lisp (file)
- Parent
cl-azure (system)
- Location
datetime.lisp
- Internal Definitions
-
3.1.8 cl-azure/edm.lisp
- Dependency
datetime.lisp (file)
- Parent
cl-azure (system)
- Location
edm.lisp
- Internal Definitions
-
3.1.9 cl-azure/account.lisp
- Dependency
edm.lisp (file)
- Parent
cl-azure (system)
- Location
account.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.10 cl-azure/request.lisp
- Dependency
account.lisp (file)
- Parent
cl-azure (system)
- Location
request.lisp
- Internal Definitions
-
3.1.11 cl-azure/tables.lisp
- Dependency
request.lisp (file)
- Parent
cl-azure (system)
- Location
tables.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.12 cl-azure/blobs.lisp
- Dependency
tables.lisp (file)
- Parent
cl-azure (system)
- Location
blobs.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.13 cl-azure/queues.lisp
- Dependency
blobs.lisp (file)
- Parent
cl-azure (system)
- Location
queues.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.14 cl-azure/manage.lisp
- Dependency
queues.lisp (file)
- Parent
cl-azure (system)
- Location
manage.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.15 cl-azure/acs.lisp
- Dependency
manage.lisp (file)
- Parent
cl-azure (system)
- Location
acs.lisp
- Internal Definitions
-
3.1.16 cl-azure/servicebus.lisp
- Dependency
acs.lisp (file)
- Parent
cl-azure (system)
- Location
servicebus.lisp
- Internal Definitions
-
3.1.17 cl-azure/media.lisp
- Dependency
servicebus.lisp (file)
- Parent
cl-azure (system)
- Location
media.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.18 cl-azure/tests.lisp
- Dependency
media.lisp (file)
- Parent
cl-azure (system)
- Location
tests.lisp
4 Packages
Packages are listed by definition order.
4.1 cl-azure
- Source
package.lisp (file)
- Nickname
wa
- Use List
common-lisp
- Exported Definitions
-
- Internal Definitions
-
5 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
5.1 Exported definitions
5.1.1 Special variables
- Special Variable: *storage-account*
-
- Package
cl-azure
- Source
account.lisp (file)
5.1.2 Functions
- Function: account-from-environment ()
-
Reads the Azure account details from the underlying OS variables AZURE_ACCOUNT_NAME and AZURE_ACCOUNT_KEY
- Package
cl-azure
- Source
account.lisp (file)
- Function: approximate-messages-count QUEUE-NAME &key ACCOUNT
-
Returns the approximate number of messages on the given queue.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: clear-messages QUEUE-NAME &key ACCOUNT HANDLER
-
Deletes all messages from the specified queue.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: create-container CONTAINER-NAME &key ACCOUNT HANDLER
-
Creates a new container.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: create-queue QUEUE-NAME &key ACCOUNT HANDLER
-
Creates a new queue with the given name.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: create-table TABLE-NAME &key ACCOUNT HANDLER
-
Creates a table.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: delete-blob CONTAINER-NAME BLOB-NAME &key ACCOUNT HANDLER
-
Deletes a blob.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: delete-container CONTAINER-NAME &key ACCOUNT HANDLER
-
Deletes a container.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: delete-message QUEUE-NAME MESSAGE-ID POP-RECEIPT &key ACCOUNT HANDLER
-
Deletes the specified message.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: delete-queue QUEUE-NAME &key ACCOUNT HANDLER
-
Deletes a queue
- Package
cl-azure
- Source
queues.lisp (file)
- Function: delete-table TABLE-NAME &key ACCOUNT HANDLER
-
Deletes the specified table and any data it contains.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: ensure-table TABLE-NAME &key ACCOUNT HANDLER
-
Ensures that a table exists, if necessary creates it.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: get-blob CONTAINER-NAME BLOB-NAME &key ACCOUNT HANDLER
-
Gets a Blob from the specificed container.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: get-blob-file CONTAINER-NAME BLOB-NAME FILE-NAME &key ACCOUNT IF-EXISTS
-
Gets a Blob and saves it to a file.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: get-blob-string CONTAINER-NAME BLOB-NAME &key ACCOUNT
-
Gets a Blob and returns it as a UTF8 string.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: get-media-assets &key MEDIA-ACCOUNT HANDLER
-
- Package
cl-azure
- Source
media.lisp (file)
- Function: get-media-jobs &key MEDIA-ACCOUNT HANDLER
-
- Package
cl-azure
- Source
media.lisp (file)
- Function: get-media-processors &key MEDIA-ACCOUNT HANDLER
-
- Package
cl-azure
- Source
media.lisp (file)
- Function: get-media-token &key ACCOUNT HANDLER
-
Requests a token from the OAuth v2 endpoint of ACS.
- Package
cl-azure
- Source
media.lisp (file)
- Function: get-messages QUEUE-NAME &key ACCOUNT HANDLER
-
Retrieves one or more messages from the front of the queue.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: get-queue-metadata QUEUE-NAME &key ACCOUNT HANDLER
-
Retrieves user-defined metadata and queue properties on the specified queue.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: insert-entity TABLE-NAME ENTITY &key ACCOUNT HANDLER
-
Inserts a new entity into a table.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: list-blobs CONTAINER &key ACCOUNT HANDLER
-
Enumerates the blobs in a storage container.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: list-certificates SERVICE-NAME &key SUBSCRIPTION-ID MANAGEMENT-CERTIFICATE HANDLER
-
Lists all certificates associated with the specified hosted service.
- Package
cl-azure
- Source
manage.lisp (file)
- Function: list-containers &key ACCOUNT HANDLER
-
Enumerates the containers in a storage account.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: list-hosted-services &key SUBSCRIPTION-ID MANAGEMENT-CERTIFICATE HANDLER
-
Lists the hosted services available for a subscription.
- Package
cl-azure
- Source
manage.lisp (file)
- Function: list-queues &key ACCOUNT HANDLER
-
Enumerates the queues in a storage account.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: list-storage-accounts &key SUBSCRIPTION-ID MANAGEMENT-CERTIFICATE HANDLER
-
Lists the storage accounts available for a subscription.
- Package
cl-azure
- Source
manage.lisp (file)
- Function: make-media-account NAME KEY
-
- Package
cl-azure
- Source
media.lisp (file)
- Function: peek-messages QUEUE-NAME &key ACCOUNT HANDLER
-
Retrieves one or more messages from the front of the queue, but does not alter the visibility of the message.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: put-blob CONTAINER-NAME BLOB-NAME CONTENT &key ACCOUNT BLOB-TYPE HANDLER
-
Creates a new block blob or page blob.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: put-message QUEUE-NAME MESSAGE &key ACCOUNT HANDLER
-
Adds a new message to the back of the message queue.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: query-entities TABLE-NAME &key ACCOUNT PARTITION-KEY ROW-KEY FILTER SELECT HANDLER
-
Queries data in a table.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: query-tables &key ACCOUNT HANDLER
-
Enumerates the tables in a storage account.
- Package
cl-azure
- Source
tables.lisp (file)
5.2 Internal definitions
5.2.1 Constants
- Constant: +day-names+
-
- Package
cl-azure
- Source
datetime.lisp (file)
- Constant: +devstore-account+
-
- Package
cl-azure
- Source
account.lisp (file)
- Constant: +devstore-blob-url+
-
- Package
cl-azure
- Source
account.lisp (file)
- Constant: +devstore-key+
-
- Package
cl-azure
- Source
account.lisp (file)
- Constant: +devstore-queue-url+
-
- Package
cl-azure
- Source
account.lisp (file)
- Constant: +devstore-table-url+
-
- Package
cl-azure
- Source
account.lisp (file)
- Constant: +edm-binary+
-
An array of bytes up to 64 KB in size
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-boolean+
-
A Boolean value
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-datetime+
-
A 64 bit value in UTC
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-double+
-
A 64 bit floating point value
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-guid+
-
A 128-bit globally unique identifier
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-int32+
-
A 32-bit integer
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-int64+
-
A 64-bit integer
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +edm-string+
-
A UTF-16-encoded of upto 64 KB in size
- Package
cl-azure
- Source
edm.lisp (file)
- Constant: +http-accepted+
-
Accepted
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-authorization-required+
-
Unauthorized
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-bad-gateway+
-
Bad Gateway
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-bad-request+
-
Bad Request
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-conflict+
-
Conflict
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-continue+
-
Continue
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-created+
-
Created
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-expectation-failed+
-
Expectation Failed
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-failed-dependency+
-
Failed Dependency
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-forbidden+
-
Forbidden
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-gateway-time-out+
-
Gateway Timeout
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-gone+
-
Gone
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-internal-server-error+
-
Internal Server Error
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-length-required+
-
Length Required
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-method-not-allowed+
-
Method Not Allowed
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-moved-permanently+
-
Moved Permanently
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-moved-temporarily+
-
Found
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-multi-status+
-
Multi-Status
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-multiple-choices+
-
Multiple Choices
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-no-content+
-
No Content
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-non-authoritative-information+
-
Non-Authoritative Information
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-not-acceptable+
-
Not Acceptable
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-not-found+
-
Not Found
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-not-implemented+
-
Not Implemented
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-not-modified+
-
Not Modified
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-ok+
-
OK
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-partial-content+
-
Partial Content
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-payment-required+
-
Payment Required
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-precondition-failed+
-
Precondition Failed
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-proxy-authentication-required+
-
Proxy Authentication Required
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-request-entity-too-large+
-
Request Entity Too Large
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-request-time-out+
-
Request Timeout
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-request-uri-too-large+
-
Request-URI Too Large
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-requested-range-not-satisfiable+
-
Requested Range Not Satisfiable
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-reset-content+
-
Reset Content
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-see-other+
-
See Other
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-service-unavailable+
-
Service Unavailable
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-switching-protocols+
-
Switching Protocols
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-temporary-redirect+
-
Temporary Redirect
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-unsupported-media-type+
-
Unsupported Media Type
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-use-proxy+
-
Use Proxy
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +http-version-not-supported+
-
HTTP Version Not Supported
- Package
cl-azure
- Source
http.lisp (file)
- Constant: +linefeed+
-
- Package
cl-azure
- Source
request.lisp (file)
- Constant: +media-api-url+
-
- Package
cl-azure
- Source
media.lisp (file)
- Constant: +media-oauth-url+
-
- Package
cl-azure
- Source
media.lisp (file)
- Constant: +month-names+
-
- Package
cl-azure
- Source
datetime.lisp (file)
- Constant: +service-management-version+
-
- Package
cl-azure
- Source
manage.lisp (file)
- Constant: +utf8-bom+
-
Byte Order Mark for UTF-8
- Package
cl-azure
- Source
util.lisp (file)
5.2.2 Special variables
- Special Variable: *create-table-template*
-
- Package
cl-azure
- Source
tables.lisp (file)
- Special Variable: *get-media-token-template*
-
- Package
cl-azure
- Source
media.lisp (file)
- Special Variable: *insert-entity-template*
-
- Package
cl-azure
- Source
tables.lisp (file)
- Special Variable: *management-certificate*
-
- Package
cl-azure
- Source
manage.lisp (file)
- Special Variable: *media-account*
-
- Package
cl-azure
- Source
media.lisp (file)
- Special Variable: *plaintext-token-request-body-template*
-
- Package
cl-azure
- Source
acs.lisp (file)
- Special Variable: *put-message-template*
-
- Package
cl-azure
- Source
queues.lisp (file)
- Special Variable: *sample-account*
-
- Package
cl-azure
- Source
account.lisp (file)
- Special Variable: *servicebus-credentials*
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Special Variable: *servicebus-send-message-body-template*
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Special Variable: *subscription-id*
-
- Package
cl-azure
- Source
manage.lisp (file)
5.2.3 Macros
- Macro: defconstant NAME VALUE &optional DOC
-
Make sure VALUE is evaluated only once (to appease SBCL).
- Package
cl-azure
- Source
util.lisp (file)
5.2.4 Functions
- Function: accepted-handler RESPONSE
-
Returns true if the HTTP response is accepted, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
-
- Package
cl-azure
- Source
http.lisp (file)
-
Returns an HTTP authorization header for Windows Azure Shared Key Lite format authorisation.
- Package
cl-azure
- Source
request.lisp (file)
- Function: blob-storage-request METHOD RESOURCE &key ACCOUNT CONTENT HEADERS HANDLER
-
Makes an HTTP request to the Blob storage API.
- Package
cl-azure
- Source
blobs.lisp (file)
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx, Constructing the Canonicalized Headers String.
- Package
cl-azure
- Source
request.lisp (file)
- Function: canonicalized-resource-1 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx, 2009-09-19 Shared Key Format.
- Package
cl-azure
- Source
request.lisp (file)
- Function: canonicalized-resource-2 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx, 2009-09-19 Shared Key Lite and Table Service Format.
- Package
cl-azure
- Source
request.lisp (file)
- Function: created-handler RESPONSE
-
Returns true if the HTTP response is ok, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
- Function: dissect-query QUERY-STRING
-
Accepts a query string as in PURI:URI-QUERY and returns a
corresponding alist of name/value pairs.
- Package
cl-azure
- Source
request.lisp (file)
- Function: ensure-created-handler RESPONSE
-
returns true if the HTTP response is created, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
- Function: entity-content ENTITY
-
- Package
cl-azure
- Source
tables.lisp (file)
-
Extracts a list of all values from elements named name within an XML document doc.
- Package
cl-azure
- Source
xml.lisp (file)
-
Returns a list of plists being rows identified by rowname.
- Package
cl-azure
- Source
xml.lisp (file)
-
Extracts an ACS supplied SimpleWebToken from an ACS response and
formats it as a WRAPv0.9.7.2 token for use with the Service Bus REST API.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: find-next-child SOURCE &optional FLAG
-
Finds the next child in the klacks source, or returns nil if no more children.
- Package
cl-azure
- Source
xml.lisp (file)
- Function: get-body-handler RESPONSE
-
Returns the response body if the HHTP status is ok, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
-
- Package
cl-azure
- Source
http.lisp (file)
- Function: get-headers-handler RESPONSE
-
Returns the respone headers if the HTTP status is ok, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
- Function: get-token &key SERVICEBUS-CREDENTIALS HANDLER
-
Calls the Access Control Service to authenticate the given Service
Bus credentials.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: hmac-string KEY STRING
-
Computes a Hash-based Message Authentication Code (HMAC) from string using the SHA256 algorithm.
- Package
cl-azure
- Source
request.lisp (file)
- Function: iso8601-date-time-string &optional TIME
-
Returns an ISO8601 compliant date, e.g. 2011-02-20T14:51:22Z.
- Package
cl-azure
- Source
datetime.lisp (file)
- Function: json-handler RESPONSE
-
Handles and decodes an HTTP response in JSON format.
- Package
cl-azure
- Source
media.lisp (file)
- Function: list-name-elements-handler RESPONSE
-
Returns a list of the elements named Name if the HTTP status is ok, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
- Function: list-service-name-elements-handler RESPONSE
-
Returns a list of the elements named ServiceName if the HTTP status is ok, otherwise raises an error.
- Package
cl-azure
- Source
manage.lisp (file)
- Function: list-tablename-elements-handler RESPONSE
-
Extracts a list of tables from an ADO.NET entity set Atom feed response body.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: list-thumbprint-elements-handler RESPONSE
-
Returns a list of the elements named ServiceName if the HTTP status is ok, otherwise raises an error.
- Package
cl-azure
- Source
manage.lisp (file)
- Function: make-edm-binary VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-boolean VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-datetime VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-double VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-guid VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-int32 VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-int64 VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-object OBJECT &optional EDM-DESCRIPTION
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-edm-string VALUE
-
- Package
cl-azure
- Source
edm.lisp (file)
- Function: make-servicebus-credentials SERVICE-NAMESPACE ISSUER-NAME ISSUER-SECRET
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: management-request METHOD RESOURCE &key CONTENT MANAGEMENT-CERTIFICATE HANDLER
-
Makes an HTTP request to the Windows Azure Service Management API
- Package
cl-azure
- Source
manage.lisp (file)
- Function: md5 STRING
-
Computes an MD5 hash of the given string.
- Package
cl-azure
- Source
request.lisp (file)
- Function: media-request METHOD RESOURCE &key MEDIA-ACCOUNT CONTENT HANDLER
-
Makes an HTTP request to the Media Services REST API.
- Package
cl-azure
- Source
media.lisp (file)
- Function: merge-plist P1 P2
-
Merges two property lists
- Package
cl-azure
- Source
util.lisp (file)
- Function: messages-handler RESPONSE
-
- Package
cl-azure
- Source
queues.lisp (file)
- Function: my-utf8-bytes-to-string BYTES
-
Convert a byte array to a UTF-8 string, skipping the byte order mark if necessary
- Package
cl-azure
- Source
util.lisp (file)
- Function: no-content-handler RESPONSE
-
Returns true if the HTTP response is no-content, otherwise raises an error.
- Package
cl-azure
- Source
handlers.lisp (file)
- Function: plaintext-token-request ACS-URL WRAP-SCOPE WRAP-NAME WRAP-PASSWORD &key HANDLER
-
Requests a token from the Access Control Service.
- Package
cl-azure
- Source
acs.lisp (file)
- Function: portable-getenv NAME &optional DEFAULT
-
Returns the named operating system environment variable
- Package
cl-azure
- Source
account.lisp (file)
- Function: print-xml DOC &optional STREAM
-
Prints an XML document where doc might be a string, octets or anything acceptable to cxml:make-source.
- Package
cl-azure
- Source
xml.lisp (file)
- Function: properties-xml ENTITY
-
- Package
cl-azure
- Source
tables.lisp (file)
- Function: property-xml NAME VALUE &optional TYPE
-
- Package
cl-azure
- Source
tables.lisp (file)
- Function: put-message-content MESSAGE
-
- Package
cl-azure
- Source
queues.lisp (file)
- Function: queue-storage-request METHOD RESOURCE &key ACCOUNT CONTENT HEADERS HANDLER
-
Makes an HTTP request to the Queue storage API.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: rfc1123-date-time-string &optional TIME
-
Returns an RFC1123 compliant date, e.g. Sun, 11 Oct 2009 21:49:13 GMT.
- Package
cl-azure
- Source
datetime.lisp (file)
- Function: rows-handler RESPONSE
-
Extracts a list of table rows from an HTTP Response.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: servicebus-get-entity TOPIC-PATH &key SERVICEBUS-CREDENTIALS HANDLER
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-handler RESPONSE
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-list-queues &key SERVICEBUS-CREDENTIALS HANDLER
-
Enumerates the Service Bus queues.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-list-topics &key SERVICEBUS-CREDENTIALS HANDLER
-
Enumerates the Service bus topics.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-peek-lock-queue-message QUEUE-PATH &key TIMEOUT SERVICEBUS-CREDENTIALS HANDLER
-
Atomically retrieves and locks a message from a queue for processing.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-read-and-delete-queue-message QUEUE-PATH &key TIMEOUT SERVICEBUS-CREDENTIALS HANDLER
-
Atomically retrieves and locks a message from a queue for processing.
- Package
cl-azure
- Source
servicebus.lisp (file)
- Function: servicebus-send-message TOPIC-PATH MESSAGE &key SERVICEBUS-CREDENTIALS HANDLER
-
Sends a new messages to a topic or queue.
- Package
cl-azure
- Source
servicebus.lisp (file)
-
Returns an HTTP authorization header for Windows Azure Shared Key format authorisation.
- Package
cl-azure
- Source
request.lisp (file)
- Function: sign-blob-storage-request REQUEST
-
Signs a blob storage request by computing a shared key signature and adding a corresponding Authorization header.
- Package
cl-azure
- Source
blobs.lisp (file)
- Function: sign-queue-storage-request REQUEST
-
Signs a queue storage request by computing a shared key signature and adding a corresponding Authorization header.
- Package
cl-azure
- Source
queues.lisp (file)
- Function: sign-table-storage-request REQUEST
-
Signs a table storage request by computing a shared key signature and adding a corresponding Authorization header.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: string-to-sign-1 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx, Blob and Queue Services (Shared Key Authentication).
- Package
cl-azure
- Source
request.lisp (file)
- Function: string-to-sign-2 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx,Table Service (Shared Key Authentication).
- Package
cl-azure
- Source
request.lisp (file)
- Function: string-to-sign-3 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx, Blob and Queue Service (Shared Key Lite Authentication).
- Package
cl-azure
- Source
request.lisp (file)
- Function: string-to-sign-4 REQUEST
-
See http://msdn.microsoft.com/en-us/library/dd179428.aspx,Table Service (Shared Key Lite Authentication).
- Package
cl-azure
- Source
request.lisp (file)
- Function: stringify X
-
- Package
cl-azure
- Source
tables.lisp (file)
- Function: table-storage-request METHOD RESOURCE &key ACCOUNT CONTENT HEADERS HANDLER
-
Makes an HTTP request to the Table storage API.
- Package
cl-azure
- Source
tables.lisp (file)
- Function: type-xml TYPE
-
- Package
cl-azure
- Source
tables.lisp (file)
- Function: url-decode STRING
-
- Package
cl-azure
- Source
request.lisp (file)
- Function: utf8 STRING
-
Converts a string to UTF8.
- Package
cl-azure
- Source
request.lisp (file)
- Function: web-request REQUEST
-
Uses Drakma to make the specificed http request.
- Package
cl-azure
- Source
http.lisp (file)
- Function: windows-azure-error RESPONSE
-
Raises an error using the Message from the response body.
- Package
cl-azure
- Source
handlers.lisp (file)
5.2.5 Generic functions
- Generic Function: account-key ACCOUNT
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: account-key (ACCOUNT cons)
-
- Generic Function: account-name ACCOUNT
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: account-name (ACCOUNT cons)
-
- Generic Function: acs-url SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: acs-url (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: blob-storage-url ACCOUNT
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: blob-storage-url (ACCOUNT cons)
-
- Generic Function: client-certificate-certificate CLIENT-CERTIFICATE
-
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: client-certificate-certificate (CLIENT-CERTIFICATE cons)
-
- Generic Function: client-certificate-key CLIENT-CERTIFICATE
-
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: client-certificate-key (CLIENT-CERTIFICATE cons)
-
- Generic Function: client-certificate-pass-phrase CLIENT-CERTIFICATE
-
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: client-certificate-pass-phrase (CLIENT-CERTIFICATE cons)
-
- Generic Function: edm-type-description OBJECT
-
- Package
cl-azure
- Source
edm.lisp (file)
- Methods
- Method: edm-type-description (EDM-BINARY edm-binary)
-
automatically generated reader method
- Method: edm-type-description (EDM-DATETIME edm-datetime)
-
automatically generated reader method
- Method: edm-type-description (EDM-GUID edm-guid)
-
automatically generated reader method
- Method: edm-type-description (EDM-BOOLEAN edm-boolean)
-
automatically generated reader method
- Method: edm-type-description (EDM-STRING edm-string)
-
automatically generated reader method
- Method: edm-type-description (EDM-DOUBLE edm-double)
-
automatically generated reader method
- Method: edm-type-description (EDM-INT32 edm-int32)
-
automatically generated reader method
- Method: edm-type-description (EDM-INT64 edm-int64)
-
automatically generated reader method
- Method: edm-type-description (EDM-OBJECT edm-object)
-
automatically generated reader method
- Method: edm-type-description SELF
-
- Generic Function: issuer-name SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: issuer-name (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: issuer-secret SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: issuer-secret (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: media-access-token ACCOUNT
-
- Package
cl-azure
- Source
media.lisp (file)
- Methods
- Method: media-access-token (MEDIA-ACCOUNT cons)
-
- Generic Function: media-account-key ACCOUNT
-
- Package
cl-azure
- Source
media.lisp (file)
- Methods
- Method: media-account-key (MEDIA-ACCOUNT cons)
-
- Generic Function: media-account-name ACCOUNT
-
- Package
cl-azure
- Source
media.lisp (file)
- Methods
- Method: media-account-name (MEDIA-ACCOUNT cons)
-
- Generic Function: media-api-url ACCOUNT
-
- Package
cl-azure
- Source
media.lisp (file)
- Methods
- Method: media-api-url (MEDIA-ACCOUNT cons)
-
- Generic Function: media-oauth-url ACCOUNT
-
- Package
cl-azure
- Source
media.lisp (file)
- Methods
- Method: media-oauth-url (MEDIA-ACCOUNT cons)
-
- Generic Function: message-id MESSAGE
-
- Package
cl-azure
- Source
queues.lisp (file)
- Methods
- Method: message-id (MESSAGE cons)
-
- Generic Function: pop-receipt MESSAGE
-
- Package
cl-azure
- Source
queues.lisp (file)
- Methods
- Method: pop-receipt (MESSAGE cons)
-
- Generic Function: queue-storage-url ACCOUNT
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: queue-storage-url (ACCOUNT cons)
-
- Generic Function: realm SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: realm (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: request-account REQUEST
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: request-account (REQUEST cons)
-
- Generic Function: request-body REQUEST
-
Returns the body from an HTTP request.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: request-body (REQUEST cons)
-
- Generic Function: request-client-certificate REQUEST
-
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: request-client-certificate (REQUEST cons)
-
-
Returns the headers from an HTTP request.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
-
- Generic Function: request-method REQUEST
-
Returns the request method from an HTTP request.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: request-method (REQUEST cons)
-
- Generic Function: request-uri REQUEST
-
Returns the uri from an HTTP request.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: request-uri (REQUEST cons)
-
- Generic Function: response-body RESPONSE
-
Returns the body from an HTTP response.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: response-body (RESPONSE cons)
-
-
Returns the headers from an HTTP response.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
-
- Generic Function: response-status RESPONSE
-
Returns the status code from an HTTP response.
- Package
cl-azure
- Source
http.lisp (file)
- Methods
- Method: response-status (RESPONSE cons)
-
- Generic Function: service-namespace SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: service-namespace (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: servicebus-url SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: servicebus-url (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: table-storage-url ACCOUNT
-
- Package
cl-azure
- Source
account.lisp (file)
- Methods
- Method: table-storage-url (ACCOUNT cons)
-
- Generic Function: to-edm-string OBJECT
-
- Package
cl-azure
- Source
edm.lisp (file)
- Methods
- Method: to-edm-string (SELF edm-binary)
-
- Method: to-edm-string (SELF edm-datetime)
-
- Method: to-edm-string (SELF edm-guid)
-
- Method: to-edm-string (SELF edm-boolean)
-
- Method: to-edm-string (SELF edm-string)
-
- Method: to-edm-string (SELF edm-object)
-
- Method: to-edm-string SELF
-
- Generic Function: token SERVICEBUS-CREDENTIALS
-
- Package
cl-azure
- Source
servicebus.lisp (file)
- Methods
- Method: token (SERVICEBUS-CREDENTIALS cons)
-
- Generic Function: value OBJECT
-
- Package
cl-azure
- Methods
- Method: value (EDM-OBJECT edm-object)
-
automatically generated reader method
- Source
edm.lisp (file)
5.2.6 Classes
- Class: edm-binary ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
-
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-binary+
- Readers
edm-type-description (generic function)
- Class: edm-boolean ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
-
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-boolean+
- Readers
edm-type-description (generic function)
- Class: edm-datetime ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
-
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-datetime+
- Readers
edm-type-description (generic function)
- Class: edm-double ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
edm-type-description (method)
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-double+
- Readers
edm-type-description (generic function)
- Class: edm-guid ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
-
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-guid+
- Readers
edm-type-description (generic function)
- Class: edm-int32 ()
-
A 32-bit integer
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
edm-type-description (method)
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-int32+
- Readers
edm-type-description (generic function)
- Class: edm-int64 ()
-
A 64-bit integer
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
edm-type-description (method)
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-int64+
- Readers
edm-type-description (generic function)
- Class: edm-object ()
-
An Entity Data Model type
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
standard-object (class)
- Direct subclasses
-
- Direct methods
-
- Direct slots
- Slot: value
-
- Initargs
:value
- Readers
value (generic function)
- Slot: edm-type-description
-
- Readers
edm-type-description (generic function)
- Class: edm-string ()
-
- Package
cl-azure
- Source
edm.lisp (file)
- Direct superclasses
edm-object (class)
- Direct methods
-
- Direct slots
- Slot: edm-type-description
-
- Initform
cl-azure::+edm-string+
- Readers
edm-type-description (generic function)
Appendix A Indexes
A.1 Concepts
| Index Entry | | Section |
|
C | | |
| cl-azure.asd: | | The cl-azure․asd file |
| cl-azure/account.lisp: | | The cl-azure/account․lisp file |
| cl-azure/acs.lisp: | | The cl-azure/acs․lisp file |
| cl-azure/blobs.lisp: | | The cl-azure/blobs․lisp file |
| cl-azure/datetime.lisp: | | The cl-azure/datetime․lisp file |
| cl-azure/edm.lisp: | | The cl-azure/edm․lisp file |
| cl-azure/handlers.lisp: | | The cl-azure/handlers․lisp file |
| cl-azure/http.lisp: | | The cl-azure/http․lisp file |
| cl-azure/manage.lisp: | | The cl-azure/manage․lisp file |
| cl-azure/media.lisp: | | The cl-azure/media․lisp file |
| cl-azure/package.lisp: | | The cl-azure/package․lisp file |
| cl-azure/queues.lisp: | | The cl-azure/queues․lisp file |
| cl-azure/request.lisp: | | The cl-azure/request․lisp file |
| cl-azure/servicebus.lisp: | | The cl-azure/servicebus․lisp file |
| cl-azure/tables.lisp: | | The cl-azure/tables․lisp file |
| cl-azure/tests.lisp: | | The cl-azure/tests․lisp file |
| cl-azure/util.lisp: | | The cl-azure/util․lisp file |
| cl-azure/xml.lisp: | | The cl-azure/xml․lisp file |
|
F | | |
| File, Lisp, cl-azure.asd: | | The cl-azure․asd file |
| File, Lisp, cl-azure/account.lisp: | | The cl-azure/account․lisp file |
| File, Lisp, cl-azure/acs.lisp: | | The cl-azure/acs․lisp file |
| File, Lisp, cl-azure/blobs.lisp: | | The cl-azure/blobs․lisp file |
| File, Lisp, cl-azure/datetime.lisp: | | The cl-azure/datetime․lisp file |
| File, Lisp, cl-azure/edm.lisp: | | The cl-azure/edm․lisp file |
| File, Lisp, cl-azure/handlers.lisp: | | The cl-azure/handlers․lisp file |
| File, Lisp, cl-azure/http.lisp: | | The cl-azure/http․lisp file |
| File, Lisp, cl-azure/manage.lisp: | | The cl-azure/manage․lisp file |
| File, Lisp, cl-azure/media.lisp: | | The cl-azure/media․lisp file |
| File, Lisp, cl-azure/package.lisp: | | The cl-azure/package․lisp file |
| File, Lisp, cl-azure/queues.lisp: | | The cl-azure/queues․lisp file |
| File, Lisp, cl-azure/request.lisp: | | The cl-azure/request․lisp file |
| File, Lisp, cl-azure/servicebus.lisp: | | The cl-azure/servicebus․lisp file |
| File, Lisp, cl-azure/tables.lisp: | | The cl-azure/tables․lisp file |
| File, Lisp, cl-azure/tests.lisp: | | The cl-azure/tests․lisp file |
| File, Lisp, cl-azure/util.lisp: | | The cl-azure/util․lisp file |
| File, Lisp, cl-azure/xml.lisp: | | The cl-azure/xml․lisp file |
|
L | | |
| Lisp File, cl-azure.asd: | | The cl-azure․asd file |
| Lisp File, cl-azure/account.lisp: | | The cl-azure/account․lisp file |
| Lisp File, cl-azure/acs.lisp: | | The cl-azure/acs․lisp file |
| Lisp File, cl-azure/blobs.lisp: | | The cl-azure/blobs․lisp file |
| Lisp File, cl-azure/datetime.lisp: | | The cl-azure/datetime․lisp file |
| Lisp File, cl-azure/edm.lisp: | | The cl-azure/edm․lisp file |
| Lisp File, cl-azure/handlers.lisp: | | The cl-azure/handlers․lisp file |
| Lisp File, cl-azure/http.lisp: | | The cl-azure/http․lisp file |
| Lisp File, cl-azure/manage.lisp: | | The cl-azure/manage․lisp file |
| Lisp File, cl-azure/media.lisp: | | The cl-azure/media․lisp file |
| Lisp File, cl-azure/package.lisp: | | The cl-azure/package․lisp file |
| Lisp File, cl-azure/queues.lisp: | | The cl-azure/queues․lisp file |
| Lisp File, cl-azure/request.lisp: | | The cl-azure/request․lisp file |
| Lisp File, cl-azure/servicebus.lisp: | | The cl-azure/servicebus․lisp file |
| Lisp File, cl-azure/tables.lisp: | | The cl-azure/tables․lisp file |
| Lisp File, cl-azure/tests.lisp: | | The cl-azure/tests․lisp file |
| Lisp File, cl-azure/util.lisp: | | The cl-azure/util․lisp file |
| Lisp File, cl-azure/xml.lisp: | | The cl-azure/xml․lisp file |
|
A.2 Functions
| Index Entry | | Section |
|
A | | |
| accepted-handler : | | Internal functions |
| account-from-environment : | | Exported functions |
| account-key : | | Internal generic functions |
| account-key : | | Internal generic functions |
| account-name : | | Internal generic functions |
| account-name : | | Internal generic functions |
| acs-url : | | Internal generic functions |
| acs-url : | | Internal generic functions |
| add-header : | | Internal functions |
| approximate-messages-count : | | Exported functions |
| authorization-header : | | Internal functions |
|
B | | |
| blob-storage-request : | | Internal functions |
| blob-storage-url : | | Internal generic functions |
| blob-storage-url : | | Internal generic functions |
|
C | | |
| canonicalized-headers : | | Internal functions |
| canonicalized-resource-1 : | | Internal functions |
| canonicalized-resource-2 : | | Internal functions |
| clear-messages : | | Exported functions |
| client-certificate-certificate : | | Internal generic functions |
| client-certificate-certificate : | | Internal generic functions |
| client-certificate-key : | | Internal generic functions |
| client-certificate-key : | | Internal generic functions |
| client-certificate-pass-phrase : | | Internal generic functions |
| client-certificate-pass-phrase : | | Internal generic functions |
| create-container : | | Exported functions |
| create-queue : | | Exported functions |
| create-table : | | Exported functions |
| created-handler : | | Internal functions |
|
D | | |
| defconstant : | | Internal macros |
| delete-blob : | | Exported functions |
| delete-container : | | Exported functions |
| delete-message : | | Exported functions |
| delete-queue : | | Exported functions |
| delete-table : | | Exported functions |
| dissect-query : | | Internal functions |
|
E | | |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| edm-type-description : | | Internal generic functions |
| ensure-created-handler : | | Internal functions |
| ensure-table : | | Exported functions |
| entity-content : | | Internal functions |
| extract-named-elements : | | Internal functions |
| extract-rows : | | Internal functions |
| extract-token : | | Internal functions |
|
F | | |
| find-next-child : | | Internal functions |
| Function, accepted-handler : | | Internal functions |
| Function, account-from-environment : | | Exported functions |
| Function, add-header : | | Internal functions |
| Function, approximate-messages-count : | | Exported functions |
| Function, authorization-header : | | Internal functions |
| Function, blob-storage-request : | | Internal functions |
| Function, canonicalized-headers : | | Internal functions |
| Function, canonicalized-resource-1 : | | Internal functions |
| Function, canonicalized-resource-2 : | | Internal functions |
| Function, clear-messages : | | Exported functions |
| Function, create-container : | | Exported functions |
| Function, create-queue : | | Exported functions |
| Function, create-table : | | Exported functions |
| Function, created-handler : | | Internal functions |
| Function, delete-blob : | | Exported functions |
| Function, delete-container : | | Exported functions |
| Function, delete-message : | | Exported functions |
| Function, delete-queue : | | Exported functions |
| Function, delete-table : | | Exported functions |
| Function, dissect-query : | | Internal functions |
| Function, ensure-created-handler : | | Internal functions |
| Function, ensure-table : | | Exported functions |
| Function, entity-content : | | Internal functions |
| Function, extract-named-elements : | | Internal functions |
| Function, extract-rows : | | Internal functions |
| Function, extract-token : | | Internal functions |
| Function, find-next-child : | | Internal functions |
| Function, get-blob : | | Exported functions |
| Function, get-blob-file : | | Exported functions |
| Function, get-blob-string : | | Exported functions |
| Function, get-body-handler : | | Internal functions |
| Function, get-header : | | Internal functions |
| Function, get-headers-handler : | | Internal functions |
| Function, get-media-assets : | | Exported functions |
| Function, get-media-jobs : | | Exported functions |
| Function, get-media-processors : | | Exported functions |
| Function, get-media-token : | | Exported functions |
| Function, get-messages : | | Exported functions |
| Function, get-queue-metadata : | | Exported functions |
| Function, get-token : | | Internal functions |
| Function, hmac-string : | | Internal functions |
| Function, insert-entity : | | Exported functions |
| Function, iso8601-date-time-string : | | Internal functions |
| Function, json-handler : | | Internal functions |
| Function, list-blobs : | | Exported functions |
| Function, list-certificates : | | Exported functions |
| Function, list-containers : | | Exported functions |
| Function, list-hosted-services : | | Exported functions |
| Function, list-name-elements-handler : | | Internal functions |
| Function, list-queues : | | Exported functions |
| Function, list-service-name-elements-handler : | | Internal functions |
| Function, list-storage-accounts : | | Exported functions |
| Function, list-tablename-elements-handler : | | Internal functions |
| Function, list-thumbprint-elements-handler : | | Internal functions |
| Function, make-edm-binary : | | Internal functions |
| Function, make-edm-boolean : | | Internal functions |
| Function, make-edm-datetime : | | Internal functions |
| Function, make-edm-double : | | Internal functions |
| Function, make-edm-guid : | | Internal functions |
| Function, make-edm-int32 : | | Internal functions |
| Function, make-edm-int64 : | | Internal functions |
| Function, make-edm-object : | | Internal functions |
| Function, make-edm-string : | | Internal functions |
| Function, make-media-account : | | Exported functions |
| Function, make-servicebus-credentials : | | Internal functions |
| Function, management-request : | | Internal functions |
| Function, md5 : | | Internal functions |
| Function, media-request : | | Internal functions |
| Function, merge-plist : | | Internal functions |
| Function, messages-handler : | | Internal functions |
| Function, my-utf8-bytes-to-string : | | Internal functions |
| Function, no-content-handler : | | Internal functions |
| Function, peek-messages : | | Exported functions |
| Function, plaintext-token-request : | | Internal functions |
| Function, portable-getenv : | | Internal functions |
| Function, print-xml : | | Internal functions |
| Function, properties-xml : | | Internal functions |
| Function, property-xml : | | Internal functions |
| Function, put-blob : | | Exported functions |
| Function, put-message : | | Exported functions |
| Function, put-message-content : | | Internal functions |
| Function, query-entities : | | Exported functions |
| Function, query-tables : | | Exported functions |
| Function, queue-storage-request : | | Internal functions |
| Function, rfc1123-date-time-string : | | Internal functions |
| Function, rows-handler : | | Internal functions |
| Function, servicebus-get-entity : | | Internal functions |
| Function, servicebus-handler : | | Internal functions |
| Function, servicebus-list-queues : | | Internal functions |
| Function, servicebus-list-topics : | | Internal functions |
| Function, servicebus-peek-lock-queue-message : | | Internal functions |
| Function, servicebus-read-and-delete-queue-message : | | Internal functions |
| Function, servicebus-send-message : | | Internal functions |
| Function, shared-key-authorization-header : | | Internal functions |
| Function, sign-blob-storage-request : | | Internal functions |
| Function, sign-queue-storage-request : | | Internal functions |
| Function, sign-table-storage-request : | | Internal functions |
| Function, string-to-sign-1 : | | Internal functions |
| Function, string-to-sign-2 : | | Internal functions |
| Function, string-to-sign-3 : | | Internal functions |
| Function, string-to-sign-4 : | | Internal functions |
| Function, stringify : | | Internal functions |
| Function, table-storage-request : | | Internal functions |
| Function, type-xml : | | Internal functions |
| Function, url-decode : | | Internal functions |
| Function, utf8 : | | Internal functions |
| Function, web-request : | | Internal functions |
| Function, windows-azure-error : | | Internal functions |
|
G | | |
| Generic Function, account-key : | | Internal generic functions |
| Generic Function, account-name : | | Internal generic functions |
| Generic Function, acs-url : | | Internal generic functions |
| Generic Function, blob-storage-url : | | Internal generic functions |
| Generic Function, client-certificate-certificate : | | Internal generic functions |
| Generic Function, client-certificate-key : | | Internal generic functions |
| Generic Function, client-certificate-pass-phrase : | | Internal generic functions |
| Generic Function, edm-type-description : | | Internal generic functions |
| Generic Function, issuer-name : | | Internal generic functions |
| Generic Function, issuer-secret : | | Internal generic functions |
| Generic Function, media-access-token : | | Internal generic functions |
| Generic Function, media-account-key : | | Internal generic functions |
| Generic Function, media-account-name : | | Internal generic functions |
| Generic Function, media-api-url : | | Internal generic functions |
| Generic Function, media-oauth-url : | | Internal generic functions |
| Generic Function, message-id : | | Internal generic functions |
| Generic Function, pop-receipt : | | Internal generic functions |
| Generic Function, queue-storage-url : | | Internal generic functions |
| Generic Function, realm : | | Internal generic functions |
| Generic Function, request-account : | | Internal generic functions |
| Generic Function, request-body : | | Internal generic functions |
| Generic Function, request-client-certificate : | | Internal generic functions |
| Generic Function, request-headers : | | Internal generic functions |
| Generic Function, request-method : | | Internal generic functions |
| Generic Function, request-uri : | | Internal generic functions |
| Generic Function, response-body : | | Internal generic functions |
| Generic Function, response-headers : | | Internal generic functions |
| Generic Function, response-status : | | Internal generic functions |
| Generic Function, service-namespace : | | Internal generic functions |
| Generic Function, servicebus-url : | | Internal generic functions |
| Generic Function, table-storage-url : | | Internal generic functions |
| Generic Function, to-edm-string : | | Internal generic functions |
| Generic Function, token : | | Internal generic functions |
| Generic Function, value : | | Internal generic functions |
| get-blob : | | Exported functions |
| get-blob-file : | | Exported functions |
| get-blob-string : | | Exported functions |
| get-body-handler : | | Internal functions |
| get-header : | | Internal functions |
| get-headers-handler : | | Internal functions |
| get-media-assets : | | Exported functions |
| get-media-jobs : | | Exported functions |
| get-media-processors : | | Exported functions |
| get-media-token : | | Exported functions |
| get-messages : | | Exported functions |
| get-queue-metadata : | | Exported functions |
| get-token : | | Internal functions |
|
H | | |
| hmac-string : | | Internal functions |
|
I | | |
| insert-entity : | | Exported functions |
| iso8601-date-time-string : | | Internal functions |
| issuer-name : | | Internal generic functions |
| issuer-name : | | Internal generic functions |
| issuer-secret : | | Internal generic functions |
| issuer-secret : | | Internal generic functions |
|
J | | |
| json-handler : | | Internal functions |
|
L | | |
| list-blobs : | | Exported functions |
| list-certificates : | | Exported functions |
| list-containers : | | Exported functions |
| list-hosted-services : | | Exported functions |
| list-name-elements-handler : | | Internal functions |
| list-queues : | | Exported functions |
| list-service-name-elements-handler : | | Internal functions |
| list-storage-accounts : | | Exported functions |
| list-tablename-elements-handler : | | Internal functions |
| list-thumbprint-elements-handler : | | Internal functions |
|
M | | |
| Macro, defconstant : | | Internal macros |
| make-edm-binary : | | Internal functions |
| make-edm-boolean : | | Internal functions |
| make-edm-datetime : | | Internal functions |
| make-edm-double : | | Internal functions |
| make-edm-guid : | | Internal functions |
| make-edm-int32 : | | Internal functions |
| make-edm-int64 : | | Internal functions |
| make-edm-object : | | Internal functions |
| make-edm-string : | | Internal functions |
| make-media-account : | | Exported functions |
| make-servicebus-credentials : | | Internal functions |
| management-request : | | Internal functions |
| md5 : | | Internal functions |
| media-access-token : | | Internal generic functions |
| media-access-token : | | Internal generic functions |
| media-account-key : | | Internal generic functions |
| media-account-key : | | Internal generic functions |
| media-account-name : | | Internal generic functions |
| media-account-name : | | Internal generic functions |
| media-api-url : | | Internal generic functions |
| media-api-url : | | Internal generic functions |
| media-oauth-url : | | Internal generic functions |
| media-oauth-url : | | Internal generic functions |
| media-request : | | Internal functions |
| merge-plist : | | Internal functions |
| message-id : | | Internal generic functions |
| message-id : | | Internal generic functions |
| messages-handler : | | Internal functions |
| Method, account-key : | | Internal generic functions |
| Method, account-name : | | Internal generic functions |
| Method, acs-url : | | Internal generic functions |
| Method, blob-storage-url : | | Internal generic functions |
| Method, client-certificate-certificate : | | Internal generic functions |
| Method, client-certificate-key : | | Internal generic functions |
| Method, client-certificate-pass-phrase : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, edm-type-description : | | Internal generic functions |
| Method, issuer-name : | | Internal generic functions |
| Method, issuer-secret : | | Internal generic functions |
| Method, media-access-token : | | Internal generic functions |
| Method, media-account-key : | | Internal generic functions |
| Method, media-account-name : | | Internal generic functions |
| Method, media-api-url : | | Internal generic functions |
| Method, media-oauth-url : | | Internal generic functions |
| Method, message-id : | | Internal generic functions |
| Method, pop-receipt : | | Internal generic functions |
| Method, queue-storage-url : | | Internal generic functions |
| Method, realm : | | Internal generic functions |
| Method, request-account : | | Internal generic functions |
| Method, request-body : | | Internal generic functions |
| Method, request-client-certificate : | | Internal generic functions |
| Method, request-headers : | | Internal generic functions |
| Method, request-method : | | Internal generic functions |
| Method, request-uri : | | Internal generic functions |
| Method, response-body : | | Internal generic functions |
| Method, response-headers : | | Internal generic functions |
| Method, response-status : | | Internal generic functions |
| Method, service-namespace : | | Internal generic functions |
| Method, servicebus-url : | | Internal generic functions |
| Method, table-storage-url : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, to-edm-string : | | Internal generic functions |
| Method, token : | | Internal generic functions |
| Method, value : | | Internal generic functions |
| my-utf8-bytes-to-string : | | Internal functions |
|
N | | |
| no-content-handler : | | Internal functions |
|
P | | |
| peek-messages : | | Exported functions |
| plaintext-token-request : | | Internal functions |
| pop-receipt : | | Internal generic functions |
| pop-receipt : | | Internal generic functions |
| portable-getenv : | | Internal functions |
| print-xml : | | Internal functions |
| properties-xml : | | Internal functions |
| property-xml : | | Internal functions |
| put-blob : | | Exported functions |
| put-message : | | Exported functions |
| put-message-content : | | Internal functions |
|
Q | | |
| query-entities : | | Exported functions |
| query-tables : | | Exported functions |
| queue-storage-request : | | Internal functions |
| queue-storage-url : | | Internal generic functions |
| queue-storage-url : | | Internal generic functions |
|
R | | |
| realm : | | Internal generic functions |
| realm : | | Internal generic functions |
| request-account : | | Internal generic functions |
| request-account : | | Internal generic functions |
| request-body : | | Internal generic functions |
| request-body : | | Internal generic functions |
| request-client-certificate : | | Internal generic functions |
| request-client-certificate : | | Internal generic functions |
| request-headers : | | Internal generic functions |
| request-headers : | | Internal generic functions |
| request-method : | | Internal generic functions |
| request-method : | | Internal generic functions |
| request-uri : | | Internal generic functions |
| request-uri : | | Internal generic functions |
| response-body : | | Internal generic functions |
| response-body : | | Internal generic functions |
| response-headers : | | Internal generic functions |
| response-headers : | | Internal generic functions |
| response-status : | | Internal generic functions |
| response-status : | | Internal generic functions |
| rfc1123-date-time-string : | | Internal functions |
| rows-handler : | | Internal functions |
|
S | | |
| service-namespace : | | Internal generic functions |
| service-namespace : | | Internal generic functions |
| servicebus-get-entity : | | Internal functions |
| servicebus-handler : | | Internal functions |
| servicebus-list-queues : | | Internal functions |
| servicebus-list-topics : | | Internal functions |
| servicebus-peek-lock-queue-message : | | Internal functions |
| servicebus-read-and-delete-queue-message : | | Internal functions |
| servicebus-send-message : | | Internal functions |
| servicebus-url : | | Internal generic functions |
| servicebus-url : | | Internal generic functions |
| shared-key-authorization-header : | | Internal functions |
| sign-blob-storage-request : | | Internal functions |
| sign-queue-storage-request : | | Internal functions |
| sign-table-storage-request : | | Internal functions |
| string-to-sign-1 : | | Internal functions |
| string-to-sign-2 : | | Internal functions |
| string-to-sign-3 : | | Internal functions |
| string-to-sign-4 : | | Internal functions |
| stringify : | | Internal functions |
|
T | | |
| table-storage-request : | | Internal functions |
| table-storage-url : | | Internal generic functions |
| table-storage-url : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| to-edm-string : | | Internal generic functions |
| token : | | Internal generic functions |
| token : | | Internal generic functions |
| type-xml : | | Internal functions |
|
U | | |
| url-decode : | | Internal functions |
| utf8 : | | Internal functions |
|
V | | |
| value : | | Internal generic functions |
| value : | | Internal generic functions |
|
W | | |
| web-request : | | Internal functions |
| windows-azure-error : | | Internal functions |
|
A.3 Variables
| Index Entry | | Section |
|
* | | |
| *create-table-template* : | | Internal special variables |
| *get-media-token-template* : | | Internal special variables |
| *insert-entity-template* : | | Internal special variables |
| *management-certificate* : | | Internal special variables |
| *media-account* : | | Internal special variables |
| *plaintext-token-request-body-template* : | | Internal special variables |
| *put-message-template* : | | Internal special variables |
| *sample-account* : | | Internal special variables |
| *servicebus-credentials* : | | Internal special variables |
| *servicebus-send-message-body-template* : | | Internal special variables |
| *storage-account* : | | Exported special variables |
| *subscription-id* : | | Internal special variables |
|
+ | | |
| +day-names+ : | | Internal constants |
| +devstore-account+ : | | Internal constants |
| +devstore-blob-url+ : | | Internal constants |
| +devstore-key+ : | | Internal constants |
| +devstore-queue-url+ : | | Internal constants |
| +devstore-table-url+ : | | Internal constants |
| +edm-binary+ : | | Internal constants |
| +edm-boolean+ : | | Internal constants |
| +edm-datetime+ : | | Internal constants |
| +edm-double+ : | | Internal constants |
| +edm-guid+ : | | Internal constants |
| +edm-int32+ : | | Internal constants |
| +edm-int64+ : | | Internal constants |
| +edm-string+ : | | Internal constants |
| +http-accepted+ : | | Internal constants |
| +http-authorization-required+ : | | Internal constants |
| +http-bad-gateway+ : | | Internal constants |
| +http-bad-request+ : | | Internal constants |
| +http-conflict+ : | | Internal constants |
| +http-continue+ : | | Internal constants |
| +http-created+ : | | Internal constants |
| +http-expectation-failed+ : | | Internal constants |
| +http-failed-dependency+ : | | Internal constants |
| +http-forbidden+ : | | Internal constants |
| +http-gateway-time-out+ : | | Internal constants |
| +http-gone+ : | | Internal constants |
| +http-internal-server-error+ : | | Internal constants |
| +http-length-required+ : | | Internal constants |
| +http-method-not-allowed+ : | | Internal constants |
| +http-moved-permanently+ : | | Internal constants |
| +http-moved-temporarily+ : | | Internal constants |
| +http-multi-status+ : | | Internal constants |
| +http-multiple-choices+ : | | Internal constants |
| +http-no-content+ : | | Internal constants |
| +http-non-authoritative-information+ : | | Internal constants |
| +http-not-acceptable+ : | | Internal constants |
| +http-not-found+ : | | Internal constants |
| +http-not-implemented+ : | | Internal constants |
| +http-not-modified+ : | | Internal constants |
| +http-ok+ : | | Internal constants |
| +http-partial-content+ : | | Internal constants |
| +http-payment-required+ : | | Internal constants |
| +http-precondition-failed+ : | | Internal constants |
| +http-proxy-authentication-required+ : | | Internal constants |
| +http-request-entity-too-large+ : | | Internal constants |
| +http-request-time-out+ : | | Internal constants |
| +http-request-uri-too-large+ : | | Internal constants |
| +http-requested-range-not-satisfiable+ : | | Internal constants |
| +http-reset-content+ : | | Internal constants |
| +http-see-other+ : | | Internal constants |
| +http-service-unavailable+ : | | Internal constants |
| +http-switching-protocols+ : | | Internal constants |
| +http-temporary-redirect+ : | | Internal constants |
| +http-unsupported-media-type+ : | | Internal constants |
| +http-use-proxy+ : | | Internal constants |
| +http-version-not-supported+ : | | Internal constants |
| +linefeed+ : | | Internal constants |
| +media-api-url+ : | | Internal constants |
| +media-oauth-url+ : | | Internal constants |
| +month-names+ : | | Internal constants |
| +service-management-version+ : | | Internal constants |
| +utf8-bom+ : | | Internal constants |
|
C | | |
| Constant, +day-names+ : | | Internal constants |
| Constant, +devstore-account+ : | | Internal constants |
| Constant, +devstore-blob-url+ : | | Internal constants |
| Constant, +devstore-key+ : | | Internal constants |
| Constant, +devstore-queue-url+ : | | Internal constants |
| Constant, +devstore-table-url+ : | | Internal constants |
| Constant, +edm-binary+ : | | Internal constants |
| Constant, +edm-boolean+ : | | Internal constants |
| Constant, +edm-datetime+ : | | Internal constants |
| Constant, +edm-double+ : | | Internal constants |
| Constant, +edm-guid+ : | | Internal constants |
| Constant, +edm-int32+ : | | Internal constants |
| Constant, +edm-int64+ : | | Internal constants |
| Constant, +edm-string+ : | | Internal constants |
| Constant, +http-accepted+ : | | Internal constants |
| Constant, +http-authorization-required+ : | | Internal constants |
| Constant, +http-bad-gateway+ : | | Internal constants |
| Constant, +http-bad-request+ : | | Internal constants |
| Constant, +http-conflict+ : | | Internal constants |
| Constant, +http-continue+ : | | Internal constants |
| Constant, +http-created+ : | | Internal constants |
| Constant, +http-expectation-failed+ : | | Internal constants |
| Constant, +http-failed-dependency+ : | | Internal constants |
| Constant, +http-forbidden+ : | | Internal constants |
| Constant, +http-gateway-time-out+ : | | Internal constants |
| Constant, +http-gone+ : | | Internal constants |
| Constant, +http-internal-server-error+ : | | Internal constants |
| Constant, +http-length-required+ : | | Internal constants |
| Constant, +http-method-not-allowed+ : | | Internal constants |
| Constant, +http-moved-permanently+ : | | Internal constants |
| Constant, +http-moved-temporarily+ : | | Internal constants |
| Constant, +http-multi-status+ : | | Internal constants |
| Constant, +http-multiple-choices+ : | | Internal constants |
| Constant, +http-no-content+ : | | Internal constants |
| Constant, +http-non-authoritative-information+ : | | Internal constants |
| Constant, +http-not-acceptable+ : | | Internal constants |
| Constant, +http-not-found+ : | | Internal constants |
| Constant, +http-not-implemented+ : | | Internal constants |
| Constant, +http-not-modified+ : | | Internal constants |
| Constant, +http-ok+ : | | Internal constants |
| Constant, +http-partial-content+ : | | Internal constants |
| Constant, +http-payment-required+ : | | Internal constants |
| Constant, +http-precondition-failed+ : | | Internal constants |
| Constant, +http-proxy-authentication-required+ : | | Internal constants |
| Constant, +http-request-entity-too-large+ : | | Internal constants |
| Constant, +http-request-time-out+ : | | Internal constants |
| Constant, +http-request-uri-too-large+ : | | Internal constants |
| Constant, +http-requested-range-not-satisfiable+ : | | Internal constants |
| Constant, +http-reset-content+ : | | Internal constants |
| Constant, +http-see-other+ : | | Internal constants |
| Constant, +http-service-unavailable+ : | | Internal constants |
| Constant, +http-switching-protocols+ : | | Internal constants |
| Constant, +http-temporary-redirect+ : | | Internal constants |
| Constant, +http-unsupported-media-type+ : | | Internal constants |
| Constant, +http-use-proxy+ : | | Internal constants |
| Constant, +http-version-not-supported+ : | | Internal constants |
| Constant, +linefeed+ : | | Internal constants |
| Constant, +media-api-url+ : | | Internal constants |
| Constant, +media-oauth-url+ : | | Internal constants |
| Constant, +month-names+ : | | Internal constants |
| Constant, +service-management-version+ : | | Internal constants |
| Constant, +utf8-bom+ : | | Internal constants |
|
E | | |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
| edm-type-description : | | Internal classes |
|
S | | |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, edm-type-description : | | Internal classes |
| Slot, value : | | Internal classes |
| Special Variable, *create-table-template* : | | Internal special variables |
| Special Variable, *get-media-token-template* : | | Internal special variables |
| Special Variable, *insert-entity-template* : | | Internal special variables |
| Special Variable, *management-certificate* : | | Internal special variables |
| Special Variable, *media-account* : | | Internal special variables |
| Special Variable, *plaintext-token-request-body-template* : | | Internal special variables |
| Special Variable, *put-message-template* : | | Internal special variables |
| Special Variable, *sample-account* : | | Internal special variables |
| Special Variable, *servicebus-credentials* : | | Internal special variables |
| Special Variable, *servicebus-send-message-body-template* : | | Internal special variables |
| Special Variable, *storage-account* : | | Exported special variables |
| Special Variable, *subscription-id* : | | Internal special variables |
|
V | | |
| value : | | Internal classes |
|
A.4 Data types
| Index Entry | | Section |
|
C | | |
| cl-azure : | | The cl-azure system |
| cl-azure : | | The cl-azure package |
| Class, edm-binary : | | Internal classes |
| Class, edm-boolean : | | Internal classes |
| Class, edm-datetime : | | Internal classes |
| Class, edm-double : | | Internal classes |
| Class, edm-guid : | | Internal classes |
| Class, edm-int32 : | | Internal classes |
| Class, edm-int64 : | | Internal classes |
| Class, edm-object : | | Internal classes |
| Class, edm-string : | | Internal classes |
|
E | | |
| edm-binary : | | Internal classes |
| edm-boolean : | | Internal classes |
| edm-datetime : | | Internal classes |
| edm-double : | | Internal classes |
| edm-guid : | | Internal classes |
| edm-int32 : | | Internal classes |
| edm-int64 : | | Internal classes |
| edm-object : | | Internal classes |
| edm-string : | | Internal classes |
|
P | | |
| Package, cl-azure : | | The cl-azure package |
|
S | | |
| System, cl-azure : | | The cl-azure system |
|