with pycontrol:
>>> import pycontrol.pycontrol as pc
>>> b = pc.BIGIP(
... hostname = '10.10.20.5',
... username = 'admin',
... password = 'admin',
... fromurl = True,
... wsdls = ['LocalLB.RAMCacheInformation'])
>>> rc = b.LocalLB.RAMCacheInformation
>>> rc.get_ramcache_entry.params
[(keys, u'LocalLB.RAMCacheInformation.RAMCacheKeySequence')]
>>> rc.typefactory.create('LocalLB.RAMCacheInformation.RAMCacheKey')
(LocalLB.RAMCacheInformation.RAMCacheKey){
profile_name = None
host_name = None
uri = None
maximum_responses = None
}
>>> key = rc.typefactory.create('LocalLB.RAMCacheInformation.RAMCacheKey')
>>> key.profile_name = 'lcache'
>>> key.host_name = ''
>>> key.uri = ''
>>> key.maximum_responses = 4L
>>> rc.get_ramcache_entry(keys = [key])
[[(LocalLB.RAMCacheInformation.RAMCacheEntry){
profile_name = "lcache"
host_name = "10.10.20.60"
uri = "/images/gnome-64.png"
vary_type = "RAM_CACHE_VARY_NONE"
vary_count = 1
hits = 0
received = 1325801904
last_sent = 1325801904
expiration = 1325844720
size = 4677
}]]