Skip to content

rbac_authorization_v1

ClusterRoleBinding

class lightkube.resources.rbac_authorization_v1.ClusterRoleBinding(roleRef, apiVersion=None, kind=None, metadata=None, subjects=None)

ClusterRole

class lightkube.resources.rbac_authorization_v1.ClusterRole(aggregationRule=None, apiVersion=None, kind=None, metadata=None, rules=None)
  • Extends: models.rbac_v1.ClusterRole
  • Type: Global Resource
  • Accepted client methods: delete, deletecollection, get, list, patch, create, replace, watch

RoleBinding

class lightkube.resources.rbac_authorization_v1.RoleBinding(roleRef, apiVersion=None, kind=None, metadata=None, subjects=None)
  • Extends: models.rbac_v1.RoleBinding
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch

Role

class lightkube.resources.rbac_authorization_v1.Role(apiVersion=None, kind=None, metadata=None, rules=None)
  • Extends: models.rbac_v1.Role
  • Type: Namespaced Resource
  • Accepted client methods: delete, deletecollection, get, list all, watch all, list, patch, create, replace, watch