Method: KubeDSL::DSL::Rbac::V1beta1::Role#serialize

Defined in:
lib/kube-dsl/dsl/rbac/v1beta1/role.rb

#serializeObject



6
7
8
9
10
11
12
13
# File 'lib/kube-dsl/dsl/rbac/v1beta1/role.rb', line 6

def serialize
  {}.tap do |result|
    result[:apiVersion] = "rbac.authorization.k8s.io/v1beta1"
    result[:kind] = "Role"
    result[:rules] = rules.map(&:serialize)
    result[:metadata] = .serialize
  end
end