Documentation
¶
Index ¶
- type CFClient
- type CFOrgClient
- type DefaultReader
- func (m *DefaultReader) AddOrgToList(org *resource.Organization)
- func (m *DefaultReader) ClearOrgList()
- func (m *DefaultReader) FindOrg(orgName string) (*resource.Organization, error)
- func (m *DefaultReader) FindOrgByGUID(orgGUID string) (*resource.Organization, error)
- func (m *DefaultReader) GetDefaultIsolationSegment(org *resource.Organization) (string, error)
- func (m *DefaultReader) GetOrgGUID(orgName string) (string, error)
- func (m *DefaultReader) ListOrgs() ([]*resource.Organization, error)
- type Reader
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 {
ListAll(ctx context.Context, opts *v3cfclient.OrganizationListOptions) ([]*resource.Organization, error)
GetDefaultIsolationSegment(ctx context.Context, guid string) (string, error)
}
type DefaultReader ¶
type DefaultReader struct {
Cfg config.Reader
OrgClient CFOrgClient
Peek bool
// contains filtered or unexported fields
}
DefaultManager -
func (*DefaultReader) AddOrgToList ¶
func (m *DefaultReader) AddOrgToList(org *resource.Organization)
func (*DefaultReader) ClearOrgList ¶
func (m *DefaultReader) ClearOrgList()
func (*DefaultReader) FindOrg ¶
func (m *DefaultReader) FindOrg(orgName string) (*resource.Organization, error)
FindOrg -
func (*DefaultReader) FindOrgByGUID ¶
func (m *DefaultReader) FindOrgByGUID(orgGUID string) (*resource.Organization, error)
FindOrgByGUID -
func (*DefaultReader) GetDefaultIsolationSegment ¶ added in v1.0.68
func (m *DefaultReader) GetDefaultIsolationSegment(org *resource.Organization) (string, error)
func (*DefaultReader) GetOrgGUID ¶
func (m *DefaultReader) GetOrgGUID(orgName string) (string, error)
func (*DefaultReader) ListOrgs ¶
func (m *DefaultReader) ListOrgs() ([]*resource.Organization, error)
ListOrgs : Returns all orgs in the given foundation
type Reader ¶
type Reader interface {
ListOrgs() ([]*resource.Organization, error)
FindOrg(orgName string) (*resource.Organization, error)
FindOrgByGUID(orgGUID string) (*resource.Organization, error)
GetOrgGUID(orgName string) (string, error)
ClearOrgList()
AddOrgToList(org *resource.Organization)
GetDefaultIsolationSegment(org *resource.Organization) (string, error)
}
Reader -
Click to show internal directories.
Click to hide internal directories.