Documentation ¶
Index ¶
- type Client
- func (c *Client) CreateEnterprise(param params.CreateEnterpriseParams) (params.Enterprise, error)
- func (c *Client) CreateEnterprisePool(enterpriseID string, param params.CreatePoolParams) (params.Pool, error)
- func (c *Client) CreateMetricsToken() (string, error)
- func (c *Client) CreateOrgPool(orgID string, param params.CreatePoolParams) (params.Pool, error)
- func (c *Client) CreateOrganization(param params.CreateOrgParams) (params.Organization, error)
- func (c *Client) CreateRepoPool(repoID string, param params.CreatePoolParams) (params.Pool, error)
- func (c *Client) CreateRepository(param params.CreateRepoParams) (params.Repository, error)
- func (c *Client) DeleteEnterprise(enterpriseID string) error
- func (c *Client) DeleteEnterprisePool(enterpriseID, poolID string) error
- func (c *Client) DeleteOrgPool(orgID, poolID string) error
- func (c *Client) DeleteOrganization(orgID string) error
- func (c *Client) DeletePoolByID(poolID string) error
- func (c *Client) DeleteRepoPool(repoID, poolID string) error
- func (c *Client) DeleteRepository(repoID string) error
- func (c *Client) DeleteRunner(instanceName string) error
- func (c *Client) GetEnterprise(enterpriseID string) (params.Enterprise, error)
- func (c *Client) GetEnterprisePool(enterpriseID, poolID string) (params.Pool, error)
- func (c *Client) GetInstanceByName(instanceName string) (params.Instance, error)
- func (c *Client) GetOrgPool(orgID, poolID string) (params.Pool, error)
- func (c *Client) GetOrganization(orgID string) (params.Organization, error)
- func (c *Client) GetPoolByID(poolID string) (params.Pool, error)
- func (c *Client) GetRepoPool(repoID, poolID string) (params.Pool, error)
- func (c *Client) GetRepository(repoID string) (params.Repository, error)
- func (c *Client) InitManager(url string, param params.NewUserParams) (params.User, error)
- func (c *Client) ListAllInstances() ([]params.Instance, error)
- func (c *Client) ListAllPools() ([]params.Pool, error)
- func (c *Client) ListCredentials() ([]params.GithubCredentials, error)
- func (c *Client) ListEnterpriseInstances(enterpriseID string) ([]params.Instance, error)
- func (c *Client) ListEnterprisePools(enterpriseID string) ([]params.Pool, error)
- func (c *Client) ListEnterprises() ([]params.Enterprise, error)
- func (c *Client) ListOrgInstances(orgID string) ([]params.Instance, error)
- func (c *Client) ListOrgPools(orgID string) ([]params.Pool, error)
- func (c *Client) ListOrganizations() ([]params.Organization, error)
- func (c *Client) ListPoolInstances(poolID string) ([]params.Instance, error)
- func (c *Client) ListProviders() ([]params.Provider, error)
- func (c *Client) ListRepoInstances(repoID string) ([]params.Instance, error)
- func (c *Client) ListRepoPools(repoID string) ([]params.Pool, error)
- func (c *Client) ListRepositories() ([]params.Repository, error)
- func (c *Client) Login(url string, param params.PasswordLoginParams) (string, error)
- func (c *Client) UpdateEnterprisePool(enterpriseID, poolID string, param params.UpdatePoolParams) (params.Pool, error)
- func (c *Client) UpdateOrgPool(orgID, poolID string, param params.UpdatePoolParams) (params.Pool, error)
- func (c *Client) UpdatePoolByID(poolID string, param params.UpdatePoolParams) (params.Pool, error)
- func (c *Client) UpdateRepoPool(repoID, poolID string, param params.UpdatePoolParams) (params.Pool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { ManagerName string Config config.Manager // contains filtered or unexported fields }
func (*Client) CreateEnterprise ¶
func (c *Client) CreateEnterprise(param params.CreateEnterpriseParams) (params.Enterprise, error)
func (*Client) CreateEnterprisePool ¶
func (*Client) CreateMetricsToken ¶
func (*Client) CreateOrgPool ¶
func (*Client) CreateOrganization ¶
func (c *Client) CreateOrganization(param params.CreateOrgParams) (params.Organization, error)
func (*Client) CreateRepoPool ¶
func (*Client) CreateRepository ¶
func (c *Client) CreateRepository(param params.CreateRepoParams) (params.Repository, error)
func (*Client) DeleteEnterprise ¶
func (*Client) DeleteEnterprisePool ¶
func (*Client) DeleteOrgPool ¶
func (*Client) DeleteOrganization ¶
func (*Client) DeletePoolByID ¶
func (*Client) DeleteRepoPool ¶
func (*Client) DeleteRepository ¶
func (*Client) DeleteRunner ¶
func (*Client) GetEnterprise ¶
func (c *Client) GetEnterprise(enterpriseID string) (params.Enterprise, error)
func (*Client) GetEnterprisePool ¶
func (*Client) GetInstanceByName ¶
func (*Client) GetOrganization ¶
func (c *Client) GetOrganization(orgID string) (params.Organization, error)
func (*Client) GetRepoPool ¶
func (*Client) GetRepository ¶
func (c *Client) GetRepository(repoID string) (params.Repository, error)
func (*Client) InitManager ¶
func (*Client) ListCredentials ¶
func (c *Client) ListCredentials() ([]params.GithubCredentials, error)
func (*Client) ListEnterpriseInstances ¶
func (*Client) ListEnterprisePools ¶
func (*Client) ListEnterprises ¶
func (c *Client) ListEnterprises() ([]params.Enterprise, error)
func (*Client) ListOrgInstances ¶
func (*Client) ListOrganizations ¶
func (c *Client) ListOrganizations() ([]params.Organization, error)
func (*Client) ListPoolInstances ¶
func (*Client) ListRepoInstances ¶
func (*Client) ListRepositories ¶
func (c *Client) ListRepositories() ([]params.Repository, error)
func (*Client) UpdateEnterprisePool ¶
func (*Client) UpdateOrgPool ¶
func (*Client) UpdatePoolByID ¶
func (*Client) UpdateRepoPool ¶
Click to show internal directories.
Click to hide internal directories.