cachix-api-1.2: Servant HTTP API specification for https://cachix.org

Index

$sel:agent:MessageCachix.API.WebSocketSubprotocol
$sel:cache:AgentInformationCachix.API.WebSocketSubprotocol
$sel:cacheName:CacheCachix.API.WebSocketSubprotocol
$sel:closureSize:DeploymentStartedCachix.API.WebSocketSubprotocol
$sel:command:MessageCachix.API.WebSocketSubprotocol
$sel:hasSucceeded:DeploymentStartedCachix.API.WebSocketSubprotocol
$sel:id:AgentInformationCachix.API.WebSocketSubprotocol
$sel:id:DeploymentDetailsCachix.API.WebSocketSubprotocol
$sel:id:DeploymentStartedCachix.API.WebSocketSubprotocol
$sel:id:MessageCachix.API.WebSocketSubprotocol
$sel:index:DeploymentDetailsCachix.API.WebSocketSubprotocol
$sel:isPublic:CacheCachix.API.WebSocketSubprotocol
$sel:line:LogCachix.API.WebSocketSubprotocol
$sel:method:MessageCachix.API.WebSocketSubprotocol
$sel:publicKey:CacheCachix.API.WebSocketSubprotocol
$sel:rollbackScript:DeploymentDetailsCachix.API.WebSocketSubprotocol
$sel:storePath:DeploymentDetailsCachix.API.WebSocketSubprotocol
$sel:time:DeploymentStartedCachix.API.WebSocketSubprotocol
$sel:time:LogCachix.API.WebSocketSubprotocol
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
AdminCachix.Types.Permission
AgentCommandCachix.API.WebSocketSubprotocol
AgentInformation 
1 (Type/Class)Cachix.API.WebSocketSubprotocol
2 (Data Constructor)Cachix.API.WebSocketSubprotocol
AgentRegisteredCachix.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
BackendCommandCachix.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
ByteStringStreaming 
1 (Type/Class)Cachix.Types.ByteStringStreaming
2 (Data Constructor)Cachix.Types.ByteStringStreaming
caCachix.Types.NarInfo
Cache 
1 (Type/Class)Cachix.API.WebSocketSubprotocol
2 (Data Constructor)Cachix.API.WebSocketSubprotocol
CachixAuthCachix.API
CachixNarInfoCachix.Types.NarInfo
CancelledCachix.Types.Deployment
cDeriverCachix.Types.NarInfoCreate
cFileHashCachix.Types.NarInfoCreate
cFileSizeCachix.Types.NarInfoCreate
closureSizeCachix.Types.Deployment
cNarHashCachix.Types.NarInfoCreate
cNarSizeCachix.Types.NarInfoCreate
compressionCachix.Types.NarInfo
CompressionMethodCachix.Types.BinaryCache
contentHashCachix.Types.NarFileName
createdOnCachix.Types.Deployment
createKeyCachix.API
createNarCachix.API
createNarinfoCachix.API
cReferencesCachix.Types.NarInfoCreate
cSigCachix.Types.NarInfoCreate
cStoreHashCachix.Types.NarInfoCreate
cStoreSuffixCachix.Types.NarInfoCreate
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
DeploymentFinishedCachix.API.WebSocketSubprotocol
DeploymentStartedCachix.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
deriverCachix.Types.NarInfo
Details 
1 (Type/Class)Cachix.Types.DeployResponse.V2, Cachix.Types.DeployResponse
2 (Data Constructor)Cachix.Types.DeployResponse.V2, Cachix.Types.DeployResponse
escalateCachix.API.Error
escalateAsCachix.API.Error
extensionCachix.Types.NarFileName
FailedCachix.Types.Deployment
fileHashCachix.Types.NarInfo
fileSizeCachix.Types.NarInfo
fingerprintCachix.API.Signing
Get302Cachix.Types.Servant
getCacheCachix.API
GetDeploymentCachix.API.Deploy.V1
getDeploymentCachix.API.Deploy.V1
githubUsernameCachix.Types.BinaryCache
HeadCachix.Types.Servant
id 
1 (Function)Cachix.Types.DeployResponse.V2, Cachix.Types.DeployResponse
2 (Function)Cachix.Types.Deployment
indexCachix.Types.Deployment
InProgressCachix.Types.Deployment
isNarInfoCreateValidCachix.Types.NarInfoCreate
isPublicCachix.Types.BinaryCache
JWTSessionCachix.Types.Session
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
nameCachix.Types.BinaryCache
narCachix.API
NarFileName 
1 (Type/Class)Cachix.Types.NarFileName
2 (Data Constructor)Cachix.Types.NarFileName
narHashCachix.Types.NarInfo
NarInfo 
1 (Data Constructor)Cachix.Types.NarInfo
2 (Type/Class)Cachix.Types.NarInfo
narinfoCachix.API
narinfoBulkCachix.API
NarInfoCreate 
1 (Type/Class)Cachix.Types.NarInfoCreate
2 (Data Constructor)Cachix.Types.NarInfoCreate
NarInfoHash 
1 (Type/Class)Cachix.Types.NarInfoHash
2 (Data Constructor)Cachix.Types.NarInfoHash
narinfoHeadCachix.API
NarInfoInvalidCachix.Types.NarInfoCreate
narSizeCachix.Types.NarInfo
narURLCachix.API
NixCacheInfo 
1 (Type/Class)Cachix.Types.NixCacheInfo
2 (Data Constructor)Cachix.Types.NixCacheInfo
nixCacheInfoCachix.API
parseMessageCachix.API.WebSocketSubprotocol
passthroughHashSinkCachix.API.Signing
passthroughHashSinkB16Cachix.API.Signing
passthroughSizeSinkCachix.API.Signing
PendingCachix.Types.Deployment
PermissionCachix.Types.Permission
permissionCachix.Types.BinaryCache
Post302Cachix.Types.Servant
preferredCompressionMethodCachix.Types.BinaryCache
priorityCachix.Types.NixCacheInfo
publicKeyCachix.Types.SigningKeyCreate
publicSigningKeysCachix.Types.BinaryCache
ReadCachix.Types.Permission
receiveDataConcurrentlyCachix.API.WebSocketSubprotocol
referencesCachix.Types.NarInfo
rollbackScriptCachix.Types.Deploy
sendMessageCachix.API.WebSocketSubprotocol
serveNarContentCachix.API
SessionCachix.Types.Session
sigCachix.Types.NarInfo
SigningKeyCreate 
1 (Type/Class)Cachix.Types.SigningKeyCreate
2 (Data Constructor)Cachix.Types.SigningKeyCreate
startedOnCachix.Types.Deployment
StatusCachix.Types.Deployment
statusCachix.Types.Deployment
storeDirCachix.Types.NixCacheInfo
storePath 
1 (Function)Cachix.Types.NarInfo
2 (Function)Cachix.Types.Deployment
SucceededCachix.Types.Deployment
systemCachix.Types.NarInfo
unnarinfohashCachix.Types.NarInfoHash
uriCachix.Types.BinaryCache
url 
1 (Function)Cachix.Types.NarInfo
2 (Function)Cachix.Types.DeployResponse.V2, Cachix.Types.DeployResponse
wantMassQueryCachix.Types.NixCacheInfo
WriteCachix.Types.Permission
XNixCacheInfoCachix.Types.ContentTypes
XNixNarCachix.Types.ContentTypes
XNixNarInfoCachix.Types.ContentTypes
XZCachix.Types.BinaryCache
ZSTDCachix.Types.BinaryCache