class Akamai::Client::Ccu
Public Instance Methods
base_path()
click to toggle source
# File lib/akamai/client/ccu.rb, line 54 def base_path "/ccu/v3" end
build_body(targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 48 def build_body(targets) { objects: targets }.to_json end
delete_cache_by_cp_code(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 34 def delete_cache_by_cp_code(network, targets) post( "delete/cpcode/#{network}", build_body(targets) ) end
delete_cache_by_tag(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 41 def delete_cache_by_tag(network, targets) post( "delete/tag/#{network}", build_body(targets) ) end
delete_cache_by_url(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 27 def delete_cache_by_url(network, targets) post( "delete/url/#{network}", build_body(targets) ) end
invalidate_cache_by_cp_code(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 13 def invalidate_cache_by_cp_code(network, targets) post( "invalidate/cpcode/#{network}", build_body(targets) ) end
invalidate_cache_by_tag(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 20 def invalidate_cache_by_tag(network, targets) post( "invalidate/tag/#{network}", build_body(targets) ) end
invalidate_cache_by_url(network, targets)
click to toggle source
# File lib/akamai/client/ccu.rb, line 6 def invalidate_cache_by_url(network, targets) post( "invalidate/url/#{network}", build_body(targets) ) end