Documentation
¶
Index ¶
- type CFClient
- type DefaultManager
- func (m *DefaultManager) ClearMetadata(space cfclient.Space, orgName string) error
- func (m *DefaultManager) CreateSpace(spaceName, orgName, orgGUID string) error
- func (m *DefaultManager) CreateSpaces() error
- func (m *DefaultManager) DeleteSpace(space cfclient.Space, orgName string) error
- func (m *DefaultManager) DeleteSpaces() error
- func (m *DefaultManager) DeleteSpacesForOrg(orgGUID, orgName string) (err error)
- func (m *DefaultManager) FindSpace(orgName, spaceName string) (cfclient.Space, error)
- func (m *DefaultManager) ListSpaces(orgGUID string) ([]cfclient.Space, error)
- func (m *DefaultManager) RenameSpace(originalSpaceName, spaceName, orgName string) error
- func (m *DefaultManager) UpdateSpaceMetadata(org string, space cfclient.Space, metadata cfclient.Metadata) error
- func (m *DefaultManager) UpdateSpaceSSH(sshAllowed bool, space cfclient.Space, orgName string) error
- func (m *DefaultManager) UpdateSpaces() error
- func (m *DefaultManager) UpdateSpacesMetadata() error
- type Manager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFClient ¶
type CFClient interface { GetSpaceByGuid(spaceGUID string) (cfclient.Space, error) UpdateSpace(spaceGUID string, req cfclient.SpaceRequest) (cfclient.Space, error) CreateSpace(req cfclient.SpaceRequest) (cfclient.Space, error) DeleteSpace(guid string, recursive, async bool) error ListSpaces() ([]cfclient.Space, error) SupportsMetadataAPI() (bool, error) UpdateSpaceMetadata(spaceGUID string, metadata cfclient.Metadata) error SpaceMetadata(spaceGUID string) (*cfclient.Metadata, error) RemoveSpaceMetadata(spaceGUID string) error ListOrgs() ([]cfclient.Org, error) }
type DefaultManager ¶
type DefaultManager struct { Cfg config.Reader Client CFClient UAAMgr uaa.Manager OrgReader organizationreader.Reader Peek bool // contains filtered or unexported fields }
DefaultManager -
func (*DefaultManager) ClearMetadata ¶
func (m *DefaultManager) ClearMetadata(space cfclient.Space, orgName string) error
func (*DefaultManager) CreateSpace ¶
func (m *DefaultManager) CreateSpace(spaceName, orgName, orgGUID string) error
func (*DefaultManager) DeleteSpace ¶
func (m *DefaultManager) DeleteSpace(space cfclient.Space, orgName string) error
DeleteSpace - deletes a space based on GUID
func (*DefaultManager) DeleteSpaces ¶
func (m *DefaultManager) DeleteSpaces() error
func (*DefaultManager) DeleteSpacesForOrg ¶
func (m *DefaultManager) DeleteSpacesForOrg(orgGUID, orgName string) (err error)
func (*DefaultManager) FindSpace ¶
func (m *DefaultManager) FindSpace(orgName, spaceName string) (cfclient.Space, error)
FindSpace -
func (*DefaultManager) ListSpaces ¶
func (m *DefaultManager) ListSpaces(orgGUID string) ([]cfclient.Space, error)
func (*DefaultManager) RenameSpace ¶
func (m *DefaultManager) RenameSpace(originalSpaceName, spaceName, orgName string) error
func (*DefaultManager) UpdateSpaceMetadata ¶
func (*DefaultManager) UpdateSpaceSSH ¶
func (*DefaultManager) UpdateSpacesMetadata ¶
func (m *DefaultManager) UpdateSpacesMetadata() error
type Manager ¶
type Manager interface { FindSpace(orgName, spaceName string) (cfclient.Space, error) CreateSpaces() error UpdateSpaces() (err error) DeleteSpaces() (err error) DeleteSpacesForOrg(orgGUID, orgName string) (err error) ListSpaces(orgGUID string) ([]cfclient.Space, error) UpdateSpacesMetadata() error }
Manager -
Click to show internal directories.
Click to hide internal directories.