Documentation ¶
Index ¶
- type AddRequest
- func (r *AddRequest) CaFile(caFile string) *AddRequest
- func (r *AddRequest) CertFile(certFile string) *AddRequest
- func (r *AddRequest) Do() (*Repository, error)
- func (r *AddRequest) KeyFile(keyFile string) *AddRequest
- func (r *AddRequest) Password(password string) *AddRequest
- func (r *AddRequest) URL(url string) *AddRequest
- func (r *AddRequest) Username(username string) *AddRequest
- type Client
- type RemoveRequest
- type Repository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddRequest ¶
type AddRequest struct {
// contains filtered or unexported fields
}
AddRequest is a Helm chart repository add request
func (*AddRequest) CaFile ¶
func (r *AddRequest) CaFile(caFile string) *AddRequest
func (*AddRequest) CertFile ¶
func (r *AddRequest) CertFile(certFile string) *AddRequest
func (*AddRequest) Do ¶
func (r *AddRequest) Do() (*Repository, error)
func (*AddRequest) KeyFile ¶
func (r *AddRequest) KeyFile(keyFile string) *AddRequest
func (*AddRequest) Password ¶
func (r *AddRequest) Password(password string) *AddRequest
func (*AddRequest) URL ¶
func (r *AddRequest) URL(url string) *AddRequest
func (*AddRequest) Username ¶
func (r *AddRequest) Username(username string) *AddRequest
type Client ¶
type Client interface { // Add adds a repository Add(name string) *AddRequest // Remove removes a repository Remove(name string) *RemoveRequest }
Client is a Helm repository client
type RemoveRequest ¶
type RemoveRequest struct {
// contains filtered or unexported fields
}
RemoveRequest is a Helm chart repository remove request
func (*RemoveRequest) Do ¶
func (r *RemoveRequest) Do() error
type Repository ¶
type Repository struct { Name string // contains filtered or unexported fields }
Repository is a Helm chart repository
Click to show internal directories.
Click to hide internal directories.