Documentation
¶
Index ¶
- Constants
- type Org
- type OrgMetadata
- type OrgMetadataManager
- func (mdMgr *OrgMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata
- func (mdMgr *OrgMetadataManager) CreateResourceObject() common.IResource
- func (mdMgr *OrgMetadataManager) CreateResponseObject() common.IResponse
- func (mdMgr *OrgMetadataManager) FindItem(guid string) *OrgMetadata
- func (mdMgr *OrgMetadataManager) GetAll() []*OrgMetadata
- func (mdMgr *OrgMetadataManager) NewItemById(guid string) common.IMetadata
- func (mdMgr *OrgMetadataManager) ProcessResource(resource common.IResource) common.IMetadata
- func (mdMgr *OrgMetadataManager) ProcessResponse(response common.IResponse, metadataArray []common.IMetadata) []common.IMetadata
- type OrgResource
- type OrgResponse
Constants ¶
View Source
const UnknownName = "unknown"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Org ¶
type Org struct {
common.EntityCommon
//Guid string `json:"guid"`
Name string `json:"name"`
QuotaGuid string `json:"quota_definition_guid"`
Status string `json:"status"`
Domains_url string `json:"domains_url"`
Private_domains_url string `json:"private_domains_url"`
Users_url string `json:"users_url"`
Managers_url string `json:"managers_url"`
Auditors_url string `json:"auditors_url"`
Billing_managers_url string `json:"billing_managers_url"`
DefaultIsolationSegmentGuid string `json:"default_isolation_segment_guid"`
}
type OrgMetadata ¶ added in v0.9.0
func NewOrgMetadata ¶ added in v0.9.0
func NewOrgMetadata(org Org) *OrgMetadata
func NewOrgMetadataById ¶ added in v0.9.0
func NewOrgMetadataById(id string) *OrgMetadata
func (*OrgMetadata) GetName ¶ added in v0.9.0
func (metadataItem *OrgMetadata) GetName() string
type OrgMetadataManager ¶ added in v0.9.0
type OrgMetadataManager struct {
*common.CommonV2ResponseManager
}
func NewOrgMetadataManager ¶ added in v0.9.0
func NewOrgMetadataManager(mdGlobalManager common.MdGlobalManagerInterface) *OrgMetadataManager
func (*OrgMetadataManager) CreateMetadataEntityObject ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata
func (*OrgMetadataManager) CreateResourceObject ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) CreateResourceObject() common.IResource
func (*OrgMetadataManager) CreateResponseObject ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) CreateResponseObject() common.IResponse
func (*OrgMetadataManager) FindItem ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) FindItem(guid string) *OrgMetadata
func (*OrgMetadataManager) GetAll ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) GetAll() []*OrgMetadata
func (*OrgMetadataManager) NewItemById ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) NewItemById(guid string) common.IMetadata
func (*OrgMetadataManager) ProcessResource ¶ added in v0.9.0
func (mdMgr *OrgMetadataManager) ProcessResource(resource common.IResource) common.IMetadata
func (*OrgMetadataManager) ProcessResponse ¶ added in v0.9.0
type OrgResource ¶
type OrgResponse ¶
type OrgResponse struct {
Count int `json:"total_results"`
Pages int `json:"total_pages"`
NextUrl string `json:"next_url"`
Resources []OrgResource `json:"resources"`
}
Click to show internal directories.
Click to hide internal directories.