Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 1.91 KB

File metadata and controls

57 lines (44 loc) · 1.91 KB

Cache

Azure's cache service · portable interface driver.Cache · Azure index

Operations (17)

Operation Description
CreateCache
Decr
DecrBy
Delete
DeleteCache
Expire TTL management
FlushAll
Get
GetCache
GetTTL
Incr Atomic counters
IncrBy
Keys
ListCaches
Persist
Set
UpdateCache UpdateCache replaces the mutable fields (node type, tags) of an

Optional capabilities

Discovered by type assertion; only some providers implement these.

AccessKeys

AccessKeys is an OPTIONAL capability, discovered by type assertion. Azure

Operation Description
ListCacheKeys ListCacheKeys returns the cache's current primary and secondary access
RegenerateCacheKey RegenerateCacheKey rotates the requested key ("Primary" or "Secondary")

RedisChildren

RedisChildren is an OPTIONAL capability, discovered by type assertion. Azure

Operation Description
DeleteFirewallRule DeleteFirewallRule removes a rule and reports whether it existed.
DeletePatchSchedule DeletePatchSchedule removes the patch schedule and reports whether one
GetFirewallRule GetFirewallRule returns a rule, NotFound when it does not exist.
GetPatchSchedule GetPatchSchedule returns the patch schedule, NotFound when none is set.
ListFirewallRules ListFirewallRules returns the cache's rules sorted by name.
PutFirewallRule PutFirewallRule creates or replaces a rule. created is true for a new
SetPatchSchedule SetPatchSchedule replaces the cache's patch schedule. created is true

Not in scope

Not documented yet. See the emulator boundary for cloudemu-wide non-goals.