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)
SharePrivateDomain(orgGUID string, domainGUID string) (apiErr error)
UnsharePrivateDomain(orgGUID string, domainGUID 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.