Documentation ¶
Index ¶
- type HostDefiner
- func (c *HostDefiner) GenerateHostDefinerClusterRole() *rbacv1.ClusterRole
- func (c *HostDefiner) GenerateHostDefinerClusterRoleBinding() *rbacv1.ClusterRoleBinding
- func (c *HostDefiner) GenerateServiceAccount() *corev1.ServiceAccount
- func (hd *HostDefiner) GetAnnotations() labels.Set
- func (hd *HostDefiner) GetHostDefinerImage() string
- func (hd *HostDefiner) GetHostDefinerPodLabels() labels.Set
- func (hd *HostDefiner) GetHostDefinerSelectorLabels() labels.Set
- func (hd *HostDefiner) GetLabels() labels.Set
- func (c *HostDefiner) SetDefaults() bool
- func (hd *HostDefiner) Unwrap() *csiv1.HostDefiner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HostDefiner ¶
type HostDefiner struct {
*csiv1.HostDefiner
}
func New ¶
func New(hd *csiv1.HostDefiner) *HostDefiner
func (*HostDefiner) GenerateHostDefinerClusterRole ¶
func (c *HostDefiner) GenerateHostDefinerClusterRole() *rbacv1.ClusterRole
func (*HostDefiner) GenerateHostDefinerClusterRoleBinding ¶
func (c *HostDefiner) GenerateHostDefinerClusterRoleBinding() *rbacv1.ClusterRoleBinding
func (*HostDefiner) GenerateServiceAccount ¶
func (c *HostDefiner) GenerateServiceAccount() *corev1.ServiceAccount
func (*HostDefiner) GetAnnotations ¶
func (hd *HostDefiner) GetAnnotations() labels.Set
func (*HostDefiner) GetHostDefinerImage ¶
func (hd *HostDefiner) GetHostDefinerImage() string
func (*HostDefiner) GetHostDefinerPodLabels ¶
func (hd *HostDefiner) GetHostDefinerPodLabels() labels.Set
func (*HostDefiner) GetHostDefinerSelectorLabels ¶
func (hd *HostDefiner) GetHostDefinerSelectorLabels() labels.Set
func (*HostDefiner) GetLabels ¶
func (hd *HostDefiner) GetLabels() labels.Set
func (*HostDefiner) SetDefaults ¶
func (c *HostDefiner) SetDefaults() bool
func (*HostDefiner) Unwrap ¶
func (hd *HostDefiner) Unwrap() *csiv1.HostDefiner
Click to show internal directories.
Click to hide internal directories.