cachix-api-1.7.8: Servant HTTP API specification for https://cachix.org
Quick Jump
Contents
Index
Index
$sel:agent:Message
Cachix.API.WebSocketSubprotocol
$sel:cache:AgentInformation
Cachix.API.WebSocketSubprotocol
$sel:cacheName:Cache
Cachix.API.WebSocketSubprotocol
$sel:closureSize:DeploymentStarted
Cachix.API.WebSocketSubprotocol
$sel:command:Message
Cachix.API.WebSocketSubprotocol
$sel:hasSucceeded:DeploymentStarted
Cachix.API.WebSocketSubprotocol
$sel:id:AgentInformation
Cachix.API.WebSocketSubprotocol
$sel:id:DeploymentDetails
Cachix.API.WebSocketSubprotocol
$sel:id:DeploymentStarted
Cachix.API.WebSocketSubprotocol
$sel:id:Message
Cachix.API.WebSocketSubprotocol
$sel:index:DeploymentDetails
Cachix.API.WebSocketSubprotocol
$sel:isPublic:Cache
Cachix.API.WebSocketSubprotocol
$sel:line:Log
Cachix.API.WebSocketSubprotocol
$sel:method:Message
Cachix.API.WebSocketSubprotocol
$sel:publicKey:Cache
Cachix.API.WebSocketSubprotocol
$sel:rollbackScript:DeploymentDetails
Cachix.API.WebSocketSubprotocol
$sel:storePath:DeploymentDetails
Cachix.API.WebSocketSubprotocol
$sel:time:DeploymentStarted
Cachix.API.WebSocketSubprotocol
$sel:time:Log
Cachix.API.WebSocketSubprotocol
abortMultipartUpload
Cachix.API
Activate
1 (Type/Class)
Cachix.API.Deploy.V2
2 (Type/Class)
Cachix.API.Deploy.V1
activate
1 (Function)
Cachix.API.Deploy.V2
2 (Function)
Cachix.API.Deploy.V1
Admin
Cachix.Types.Permission
AgentCommand
Cachix.API.WebSocketSubprotocol
AgentInformation
1 (Type/Class)
Cachix.API.WebSocketSubprotocol
2 (Data Constructor)
Cachix.API.WebSocketSubprotocol
AgentRegistered
Cachix.API.WebSocketSubprotocol
agents
1 (Function)
Cachix.Types.Deploy
2 (Function)
Cachix.Types.DeployResponse.V1
3 (Function)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
API
1 (Type/Class)
Cachix.API
2 (Type/Class)
Cachix.API.Deploy.V2
3 (Type/Class)
Cachix.API.Deploy.V1
artifacts
Cachix.Types.PinCreate
BackendCommand
Cachix.API.WebSocketSubprotocol
BinaryCache
1 (Type/Class)
Cachix.Types.BinaryCache
2 (Data Constructor)
Cachix.Types.BinaryCache
BinaryCacheAPI
1 (Type/Class)
Cachix.API
2 (Data Constructor)
Cachix.API
BinaryCacheName
Cachix.Types.BinaryCache
ByteStringStreaming
1 (Type/Class)
Cachix.Types.ByteStringStreaming
2 (Data Constructor)
Cachix.Types.ByteStringStreaming
ca
Cachix.Types.NarInfo
Cache
1 (Type/Class)
Cachix.API.WebSocketSubprotocol
2 (Data Constructor)
Cachix.API.WebSocketSubprotocol
CachixAuth
Cachix.API
CachixNarInfo
Cachix.Types.NarInfo
Cancelled
Cachix.Types.Deployment
cDeriver
Cachix.Types.NarInfoCreate
cFileHash
Cachix.Types.NarInfoCreate
cFileSize
Cachix.Types.NarInfoCreate
closureSize
Cachix.Types.Deployment
cNarHash
Cachix.Types.NarInfoCreate
cNarSize
Cachix.Types.NarInfoCreate
CompletedMultipartUpload
1 (Type/Class)
Cachix.Types.MultipartUpload
2 (Data Constructor)
Cachix.Types.MultipartUpload
CompletedPart
1 (Type/Class)
Cachix.Types.MultipartUpload
2 (Data Constructor)
Cachix.Types.MultipartUpload
CompletedParts
Cachix.Types.MultipartUpload
completeNarUpload
Cachix.API
compression
Cachix.Types.NarInfo
CompressionMethod
Cachix.Types.BinaryCache
contentHash
Cachix.Types.NarFileName
contentMD5
Cachix.Types.MultipartUpload
createAndUploadNar
Cachix.API
createdOn
Cachix.Types.Deployment
createKey
Cachix.API
CreateMultipartUploadResponse
1 (Type/Class)
Cachix.Types.MultipartUpload
2 (Data Constructor)
Cachix.Types.MultipartUpload
createNar
Cachix.API
createNarinfo
Cachix.API
createPin
Cachix.API
cReferences
Cachix.Types.NarInfoCreate
cSig
Cachix.Types.NarInfoCreate
cStoreHash
Cachix.Types.NarInfoCreate
cStoreSuffix
Cachix.Types.NarInfoCreate
Days
Cachix.Types.PinCreate
Deploy
1 (Type/Class)
Cachix.Types.Deploy
2 (Data Constructor)
Cachix.Types.Deploy
DeployAPI
1 (Type/Class)
Cachix.API.Deploy.V2
2 (Data Constructor)
Cachix.API.Deploy.V2
3 (Type/Class)
Cachix.API.Deploy.V1
4 (Data Constructor)
Cachix.API.Deploy.V1
Deployment
1 (Data Constructor)
Cachix.API.WebSocketSubprotocol
2 (Type/Class)
Cachix.Types.Deployment
3 (Data Constructor)
Cachix.Types.Deployment
DeploymentDetails
1 (Type/Class)
Cachix.API.WebSocketSubprotocol
2 (Data Constructor)
Cachix.API.WebSocketSubprotocol
DeploymentFinished
Cachix.API.WebSocketSubprotocol
DeploymentStarted
Cachix.API.WebSocketSubprotocol
DeployResponse
1 (Type/Class)
Cachix.Types.DeployResponse.V1
2 (Data Constructor)
Cachix.Types.DeployResponse.V1
3 (Type/Class)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
4 (Data Constructor)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
deriver
Cachix.Types.NarInfo
Details
1 (Type/Class)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
2 (Data Constructor)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
escalate
Cachix.API.Error
escalateAs
Cachix.API.Error
eTag
Cachix.Types.MultipartUpload
extension
Cachix.Types.NarFileName
Failed
Cachix.Types.Deployment
fileHash
Cachix.Types.NarInfo
fileSize
Cachix.Types.NarInfo
fingerprint
Cachix.API.Signing
Forever
Cachix.Types.PinCreate
Get302
Cachix.Types.Servant
getCache
Cachix.API
GetDeployment
Cachix.API.Deploy.V1
getDeployment
Cachix.API.Deploy.V1
githubUsername
Cachix.Types.BinaryCache
Head
Cachix.Types.Servant
id
1 (Function)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
2 (Function)
Cachix.Types.Deployment
index
Cachix.Types.Deployment
InProgress
Cachix.Types.Deployment
isNarInfoCreateValid
Cachix.Types.NarInfoCreate
isPublic
Cachix.Types.BinaryCache
JWTSession
Cachix.Types.Session
Keep
Cachix.Types.PinCreate
keep
Cachix.Types.PinCreate
LazyByteStringStreaming
1 (Type/Class)
Cachix.Types.ByteStringStreaming
2 (Data Constructor)
Cachix.Types.ByteStringStreaming
Log
1 (Type/Class)
Cachix.API.WebSocketSubprotocol
2 (Data Constructor)
Cachix.API.WebSocketSubprotocol
Message
1 (Type/Class)
Cachix.API.WebSocketSubprotocol
2 (Data Constructor)
Cachix.API.WebSocketSubprotocol
name
1 (Function)
Cachix.Types.BinaryCache
2 (Function)
Cachix.Types.PinCreate
nar
Cachix.API
NarFileName
1 (Type/Class)
Cachix.Types.NarFileName
2 (Data Constructor)
Cachix.Types.NarFileName
narHash
Cachix.Types.NarInfo
narId
Cachix.Types.MultipartUpload
NarInfo
1 (Type/Class)
Cachix.Types.NarInfo
2 (Data Constructor)
Cachix.Types.NarInfo
narinfo
Cachix.API
narinfoBulk
Cachix.API
NarInfoCreate
1 (Type/Class)
Cachix.Types.NarInfoCreate
2 (Data Constructor)
Cachix.Types.NarInfoCreate
narInfoCreate
Cachix.Types.MultipartUpload
NarInfoHash
1 (Type/Class)
Cachix.Types.NarInfoHash
2 (Data Constructor)
Cachix.Types.NarInfoHash
narinfoHead
Cachix.API
NarInfoInvalid
Cachix.Types.NarInfoCreate
narSize
Cachix.Types.NarInfo
narURL
Cachix.API
NixCacheInfo
1 (Type/Class)
Cachix.Types.NixCacheInfo
2 (Data Constructor)
Cachix.Types.NixCacheInfo
nixCacheInfo
Cachix.API
parseMessage
Cachix.API.WebSocketSubprotocol
partNumber
Cachix.Types.MultipartUpload
parts
Cachix.Types.MultipartUpload
passthroughHashSink
Cachix.API.Signing
passthroughHashSinkB16
Cachix.API.Signing
passthroughSizeSink
Cachix.API.Signing
Pending
Cachix.Types.Deployment
Permission
Cachix.Types.Permission
permission
Cachix.Types.BinaryCache
PinCreate
1 (Type/Class)
Cachix.Types.PinCreate
2 (Data Constructor)
Cachix.Types.PinCreate
Post302
Cachix.Types.Servant
preferredCompressionMethod
Cachix.Types.BinaryCache
priority
Cachix.Types.NixCacheInfo
publicKey
Cachix.Types.SigningKeyCreate
publicSigningKeys
Cachix.Types.BinaryCache
Read
Cachix.Types.Permission
receiveDataConcurrently
Cachix.API.WebSocketSubprotocol
references
Cachix.Types.NarInfo
Revisions
Cachix.Types.PinCreate
rollbackScript
Cachix.Types.Deploy
sendMessage
Cachix.API.WebSocketSubprotocol
serveNarContent
Cachix.API
Session
Cachix.Types.Session
sig
Cachix.Types.NarInfo
SigningData
1 (Type/Class)
Cachix.Types.MultipartUpload
2 (Data Constructor)
Cachix.Types.MultipartUpload
SigningKeyCreate
1 (Type/Class)
Cachix.Types.SigningKeyCreate
2 (Data Constructor)
Cachix.Types.SigningKeyCreate
startedOn
Cachix.Types.Deployment
Status
Cachix.Types.Deployment
status
Cachix.Types.Deployment
storeDir
Cachix.Types.NixCacheInfo
storePath
1 (Function)
Cachix.Types.NarInfo
2 (Function)
Cachix.Types.Deployment
3 (Function)
Cachix.Types.PinCreate
Succeeded
Cachix.Types.Deployment
system
Cachix.Types.NarInfo
unnarinfohash
Cachix.Types.NarInfoHash
uploadId
Cachix.Types.MultipartUpload
uploadNarPart
Cachix.API
UploadPartResponse
1 (Type/Class)
Cachix.Types.MultipartUpload
2 (Data Constructor)
Cachix.Types.MultipartUpload
uploadUrl
Cachix.Types.MultipartUpload
uri
Cachix.Types.BinaryCache
url
1 (Function)
Cachix.Types.NarInfo
2 (Function)
Cachix.Types.DeployResponse.V2
, Cachix.Types.DeployResponse
wantMassQuery
Cachix.Types.NixCacheInfo
Write
Cachix.Types.Permission
XNixCacheInfo
Cachix.Types.ContentTypes
XNixNar
Cachix.Types.ContentTypes
XNixNarInfo
Cachix.Types.ContentTypes
XZ
Cachix.Types.BinaryCache
ZSTD
Cachix.Types.BinaryCache