Documentation ¶
Index ¶
- type CloudControllerOrganizationRepository
- func (repo CloudControllerOrganizationRepository) Create(org models.Organization) (apiErr error)
- func (repo CloudControllerOrganizationRepository) Delete(orgGUID string) (apiErr error)
- func (repo CloudControllerOrganizationRepository) FindByName(name string) (org models.Organization, apiErr error)
- func (repo CloudControllerOrganizationRepository) GetManyOrgsByGUID(orgGUIDs []string) (orgs []models.Organization, err error)
- func (repo CloudControllerOrganizationRepository) ListOrgs(limit int) ([]models.Organization, error)
- func (repo CloudControllerOrganizationRepository) Rename(orgGUID string, name string) (apiErr error)
- func (repo CloudControllerOrganizationRepository) SharePrivateDomain(orgGUID string, domainGUID string) error
- func (repo CloudControllerOrganizationRepository) UnsharePrivateDomain(orgGUID string, domainGUID string) error
- type OrganizationRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudControllerOrganizationRepository ¶
type CloudControllerOrganizationRepository struct {
// contains filtered or unexported fields
}
func NewCloudControllerOrganizationRepository ¶
func NewCloudControllerOrganizationRepository(config coreconfig.Reader, gateway net.Gateway) (repo CloudControllerOrganizationRepository)
func (CloudControllerOrganizationRepository) Create ¶
func (repo CloudControllerOrganizationRepository) Create(org models.Organization) (apiErr error)
func (CloudControllerOrganizationRepository) Delete ¶
func (repo CloudControllerOrganizationRepository) Delete(orgGUID string) (apiErr error)
func (CloudControllerOrganizationRepository) FindByName ¶
func (repo CloudControllerOrganizationRepository) FindByName(name string) (org models.Organization, apiErr error)
func (CloudControllerOrganizationRepository) GetManyOrgsByGUID ¶
func (repo CloudControllerOrganizationRepository) GetManyOrgsByGUID(orgGUIDs []string) (orgs []models.Organization, err error)
func (CloudControllerOrganizationRepository) ListOrgs ¶
func (repo CloudControllerOrganizationRepository) ListOrgs(limit int) ([]models.Organization, error)
func (CloudControllerOrganizationRepository) Rename ¶
func (repo CloudControllerOrganizationRepository) Rename(orgGUID string, name string) (apiErr error)
func (CloudControllerOrganizationRepository) SharePrivateDomain ¶
func (repo CloudControllerOrganizationRepository) SharePrivateDomain(orgGUID string, domainGUID string) error
func (CloudControllerOrganizationRepository) UnsharePrivateDomain ¶
func (repo CloudControllerOrganizationRepository) UnsharePrivateDomain(orgGUID string, domainGUID string) error
type OrganizationRepository ¶
type OrganizationRepository interface { ListOrgs(limit int) ([]models.Organization, error) GetManyOrgsByGUID(orgGUIDs []string) (orgs []models.Organization, apiErr error) FindByName(name string) (org models.Organization, apiErr error) Create(org models.Organization) (apiErr error) Rename(orgGUID string, name string) (apiErr error) Delete(orgGUID string) (apiErr error) }
Directories ¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.