Documentation ¶
Index ¶
- type ArtifactInterface
- type ProjectsInterface
- type ProjectsV2Client
- func (p *ProjectsV2Client) Delete(name string) (err error)
- func (p *ProjectsV2Client) Get(name string) (result *models.Project, err error)
- func (p *ProjectsV2Client) List(query *model.Query) (results *[]models.Project, err error)
- func (p *ProjectsV2Client) RESTClient() rest2.Interface
- func (p *ProjectsV2Client) Repositories(project string) RepositoryInterface
- type RepositoryInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactInterface ¶
type ProjectsInterface ¶
type ProjectsInterface interface { RepositoryInterface }
ProjectsInterface holds the methods that discover server-supported API groups, versions and resources.
type ProjectsV2Client ¶
type ProjectsV2Client struct {
// contains filtered or unexported fields
}
ProjectsV2Client is used to interact with features provided by the admissionregistration.k8s.io group.
func NewProjectsV1Client ¶
func NewProjectsV1Client(restClient *rest2.Config) (*ProjectsV2Client, error)
func (*ProjectsV2Client) Delete ¶
func (p *ProjectsV2Client) Delete(name string) (err error)
func (*ProjectsV2Client) Get ¶
func (p *ProjectsV2Client) Get(name string) (result *models.Project, err error)
func (*ProjectsV2Client) RESTClient ¶
func (p *ProjectsV2Client) RESTClient() rest2.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ProjectsV2Client) Repositories ¶
func (p *ProjectsV2Client) Repositories(project string) RepositoryInterface
type RepositoryInterface ¶
Click to show internal directories.
Click to hide internal directories.