class Kubes::Compiler::Dsl::Syntax::RoleBinding
Public Instance Methods
apiVersion()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/role_binding.rb, line 12 def apiVersion "rbac.authorization.k8s.io/v1" end
default_apiGroup()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/role_binding.rb, line 39 def default_apiGroup "rbac.authorization.k8s.io" end
default_roleKind()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/role_binding.rb, line 35 def default_roleKind "Role" end
default_roleRef()
click to toggle source
# File lib/kubes/compiler/dsl/syntax/role_binding.rb, line 27 def default_roleRef { apiGroup: apiGroup, kind: roleKind, name: roleName, } end
default_top()
click to toggle source
override superclass method - no spec
# File lib/kubes/compiler/dsl/syntax/role_binding.rb, line 17 def default_top { apiVersion: apiVersion, kind: kind, metadata: metadata, roleRef: roleRef, subjects: subjects, } end