struct Cryflare::FirewallRule::Endpoint

Included Modules

Defined in:

cryflare/firewall_rule/endpoint.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(client : Cryflare) #

[View source]

Class Method Detail

def self.path(zone_id : String) : String #

[View source]
def self.uri(zone_id : String) : URI #

[View source]

Instance Method Detail

def create(zone_id : String, rules : Array(NamedTuple), &) #

[View source]
def create(zone_id : String, rules : Array(NamedTuple)) : List #

[View source]
def delete(zone_id : String, id : String, &) #

[View source]
def delete(zone_id : String, id : String) : Item #

[View source]
def fetch(zone_id : String, id : String, &) #

[View source]
def fetch(zone_id : String, id : String) : Item #

[View source]
def list(zone_id : String, **params, &) #

[View source]
def list(zone_id : String, **params) : List #

[View source]
def replace(zone_id : String, rules : Array(NamedTuple), &) #

[View source]
def replace(zone_id : String, rules : Array(NamedTuple)) : List #

[View source]
def replace(zone_id : String, __ id : String, **params, &) #

[View source]
def replace(zone_id : String, __ id : String, **params) : Item #

[View source]