Documentation
¶
Index ¶
- type CFOrgClient
- type DefaultManager
- func (m *DefaultManager) CreateOrg(orgName string, currentOrgs []string) error
- func (m *DefaultManager) CreateOrgs() error
- func (m *DefaultManager) DeleteOrg(org *resource.Organization) error
- func (m *DefaultManager) DeleteOrgByName(orgName string) error
- func (m *DefaultManager) DeleteOrgs() error
- func (m *DefaultManager) RenameOrg(originalOrgName, newOrgName string) error
- func (m *DefaultManager) UpdateOrgsMetadata() error
- type Manager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFOrgClient ¶ added in v1.0.68
type CFOrgClient interface {
Create(ctx context.Context, r *resource.OrganizationCreate) (*resource.Organization, error)
Update(ctx context.Context, guid string, r *resource.OrganizationUpdate) (*resource.Organization, error)
Delete(ctx context.Context, guid string) (string, error)
}
type DefaultManager ¶ added in v1.0.0
type DefaultManager struct {
Cfg config.Reader
OrgReader organizationreader.Reader
OrgClient CFOrgClient
SpaceMgr space.Manager
Peek bool
}
DefaultManager -
func (*DefaultManager) CreateOrg ¶ added in v1.0.0
func (m *DefaultManager) CreateOrg(orgName string, currentOrgs []string) error
func (*DefaultManager) CreateOrgs ¶ added in v1.0.0
func (m *DefaultManager) CreateOrgs() error
CreateOrgs -
func (*DefaultManager) DeleteOrg ¶ added in v1.0.0
func (m *DefaultManager) DeleteOrg(org *resource.Organization) error
func (*DefaultManager) DeleteOrgByName ¶ added in v1.0.0
func (m *DefaultManager) DeleteOrgByName(orgName string) error
func (*DefaultManager) DeleteOrgs ¶ added in v1.0.0
func (m *DefaultManager) DeleteOrgs() error
DeleteOrgs -
func (*DefaultManager) RenameOrg ¶ added in v1.0.9
func (m *DefaultManager) RenameOrg(originalOrgName, newOrgName string) error
func (*DefaultManager) UpdateOrgsMetadata ¶ added in v1.0.26
func (m *DefaultManager) UpdateOrgsMetadata() error
type Manager ¶
type Manager interface {
CreateOrgs() error
DeleteOrgs() error
RenameOrg(originalOrgName, newOrgName string) error
UpdateOrgsMetadata() error
}
Manager -
func NewManager ¶ added in v0.0.7
func NewManager(orgClient CFOrgClient, orgReader organizationreader.Reader, cfg config.Reader, peek bool) Manager
Click to show internal directories.
Click to hide internal directories.