class

Rancher::NetworkPolicyRule

Inherits JSON::Serializable < Rancher::Object < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

action

action => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["allow", "deny"]}

Source
action=(action : String)

action => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["allow", "deny"]}

Source
action?

action => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["allow", "deny"]}

Source
between

between => {"type" => "networkPolicyRuleBetween", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
between=(between : NetworkPolicyRuleBetween)

between => {"type" => "networkPolicyRuleBetween", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
between?

between => {"type" => "networkPolicyRuleBetween", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
from

from => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
from=(from : NetworkPolicyRuleMember)

from => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
from?

from => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
ports

ports => {"type" => "array[string]", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
ports=(ports : Array(String))

ports => {"type" => "array[string]", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
ports?

ports => {"type" => "array[string]", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
to

to => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
to=(to : NetworkPolicyRuleMember)

to => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
to?

to => {"type" => "networkPolicyRuleMember", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false}

Source
within

within => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["stack", "service", "linked"]}

Source
within=(within : String)

within => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["stack", "service", "linked"]}

Source
within?

within => {"type" => "enum", "description" => nil, "create" => true, "update" => false, "readOnCreateOnly" => false, "options" => ["stack", "service", "linked"]}

Source