Create Cache Content Group

Method:              POST URI:                      /ALF/Acceleration/Cache/ContentGroup This method creates a new Cache Content Group. It requires that the following information be posted in order to successfully create the group: Field Data Type Name “string” CacheType “string” ExpiryMethod “string” PositiveResponseExpireTime “string” ErrorResponseExpireTime “string” MinObjectSize “string” MaxObjectSize “string” CacheAfterXHits […]

Remove Cache Content Group

Method:              DELETE URI:                      /ALF/Acceleration/Cache/ContentGroup/{groupId} This method removes a Cache Content Group.

Modify Cache Content Group

Method:              POST URI:                      /ALF/Acceleration/Cache/ContentGroup/{groupId} This method modifies a Cache Content Group. Field Data Type Name “string” CacheType “string” ExpiryMethod “string” PositiveResponseExpireTime “string” ErrorResponseExpireTime “string” MinObjectSize “string” MaxObjectSize “string” CacheAfterXHits “string” CacheSize “string” IgnoreBrowserReloadRequest true RemoveReseponseCookies true IgnoreCacheControlPragmaHeadersRequest true LazyDNSResolution true InsertHTTPViaHeader true InsertHTTPAgeHeader true InsertHTTPETageHeader […]

Expire Cache Content Group

Method:              PUT URI:                      /ALF/Acceleration/Cache/ContentGroup/{groupId}/Expire This method expires a Cache Content Group.

Flush Cache Content Group

Method:              PUT URI:                      /ALF/Acceleration/Cache/ContentGroup/{groupId}/Flush This method flushes a Cache Content Group.

Retrieve all Cache Content Groups

Method:              GET URI:                      /ALF/Acceleration/Cache/ContentGroup/All This method lists the Cache Content Groups. The parameters allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onward should be preceded […]

Save Cache Route Optimization

Method:              PUT URI:                      /ALF/Acceleration/Cache/RouteOptimization/{pacId} This method saves a Cache Route Optimization. Field Sample data PacId “string” RouteType “string”

Retrieve all Cache Content Groups of Pack

Method:              GET URI:                      /ALF/Acceleration/Pac/{pacId}/Cache/ContentGroup/All This method lists the Cache Content Groups of Pack. The parameters allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should […]

Add a Content Cache Group Policy to a Pack

Method:              PUT URI:                      /ALF/Pac/{ALFPacId}/AddContentCacheGroupPolicy/{PolicyId} This method will add a Content Cache Group Policy within a Pack. Field Data Type Priority “string”

Update a Content Cache Group Policy to a Pack

Method:              PUT URI:                      /ALF/Pac/{ALFPacId}/UpdateContentCacheGroupPolicy/{PolicyId} This method updates a Content Cache Group Policy for a pack. It requires that the following information be posted in order to successfully create the domain: Field Sample data Priority “string”