Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromDataToSecret ¶
func FromDataToSecret(vs *v1alpha1.VaultSecret) (map[string]interface{}, error)
Types ¶
type V1Alpha1Interface ¶
type V1Alpha1Interface interface {
VaultSecrets(namespace string) VaultSecretInterface
}
This interface contains all the types clients
func NewForConfig ¶
func NewForConfig(c *rest.Config) (V1Alpha1Interface, error)
type VaultSecretInterface ¶
type VaultSecretInterface interface { List(opts metav1.ListOptions, ctx context.Context) (*v1alpha1.VaultSecretList, error) Get(name string, options metav1.GetOptions, ctx context.Context) (*v1alpha1.VaultSecret, error) Create(vs *v1alpha1.VaultSecret, ctx context.Context) (*v1alpha1.VaultSecret, error) Watch(opts metav1.ListOptions, ctx context.Context) (watch.Interface, error) Delete(name string, opts metav1.DeleteOptions, ctx context.Context) error Patch(name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, ctx context.Context, subresources ...string) error }
Click to show internal directories.
Click to hide internal directories.