Documentation ¶
Index ¶
- type ClusterRole
- func (c *ClusterRole) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *ClusterRole) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *ClusterRole) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type ClusterRoleBinding
- func (c *ClusterRoleBinding) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *ClusterRoleBinding) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *ClusterRoleBinding) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type PSP
- func (c *PSP) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *PSP) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *PSP) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type Role
- func (c *Role) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *Role) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *Role) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type RoleBinding
- func (c *RoleBinding) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *RoleBinding) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *RoleBinding) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type ServiceAccount
- func (c *ServiceAccount) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (c *ServiceAccount) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (c *ServiceAccount) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterRole ¶
func NewClusterRole ¶
func NewClusterRole(svcInterface service.Interface) *ClusterRole
func (*ClusterRole) Apply ¶
func (c *ClusterRole) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*ClusterRole) Get ¶
func (c *ClusterRole) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*ClusterRole) List ¶
func (c *ClusterRole) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type ClusterRoleBinding ¶
func NewClusterRoleBinding ¶
func NewClusterRoleBinding(svcInterface service.Interface) *ClusterRoleBinding
func (*ClusterRoleBinding) Apply ¶
func (c *ClusterRoleBinding) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*ClusterRoleBinding) Get ¶
func (c *ClusterRoleBinding) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*ClusterRoleBinding) List ¶
func (c *ClusterRoleBinding) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type PSP ¶
func (*PSP) Apply ¶
func (c *PSP) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
type Role ¶
func (*Role) Apply ¶
func (c *Role) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
type RoleBinding ¶
func NewRoleBinding ¶
func NewRoleBinding(svcInterface service.Interface) *RoleBinding
func (*RoleBinding) Apply ¶
func (c *RoleBinding) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*RoleBinding) Get ¶
func (c *RoleBinding) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*RoleBinding) List ¶
func (c *RoleBinding) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type ServiceAccount ¶
func NewServiceAccount ¶
func NewServiceAccount(svcInterface service.Interface) *ServiceAccount
func (*ServiceAccount) Apply ¶
func (c *ServiceAccount) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*ServiceAccount) Get ¶
func (c *ServiceAccount) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*ServiceAccount) List ¶
func (c *ServiceAccount) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
Click to show internal directories.
Click to hide internal directories.