Documentation
¶
Index ¶
- type Stack
- type StackGroup
- type StackMetadata
- type StackMetadataManager
- func (mdMgr *StackMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata
- func (mdMgr *StackMetadataManager) CreateResourceObject() common.IResource
- func (mdMgr *StackMetadataManager) CreateResponseObject() common.IResponse
- func (mdMgr *StackMetadataManager) FindItem(guid string) *StackMetadata
- func (mdMgr *StackMetadataManager) FindStackGroup(stackGroupId string) *StackGroup
- func (mdMgr *StackMetadataManager) FindStackGroupByStackGuid(stackGuid string) *StackGroup
- func (mdMgr *StackMetadataManager) GetAll() []*StackMetadata
- func (mdMgr *StackMetadataManager) GetAllStackGroups() []*StackGroup
- func (mdMgr *StackMetadataManager) NewItemById(guid string) common.IMetadata
- func (mdMgr *StackMetadataManager) PostProcessLoad(metadataArray []common.IMetadata, err error)
- func (mdMgr *StackMetadataManager) ProcessResource(resource common.IResource) common.IMetadata
- func (mdMgr *StackMetadataManager) ProcessResponse(response common.IResponse, metadataArray []common.IMetadata) []common.IMetadata
- type StackResource
- type StackResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stack ¶
type Stack struct {
common.EntityCommon
//Guid string `json:"guid"`
Name string `json:"name"`
Description string `json:"description"`
}
type StackGroup ¶ added in v0.9.4
type StackMetadata ¶ added in v0.9.0
func NewStackMetadata ¶ added in v0.9.0
func NewStackMetadata(stack Stack) *StackMetadata
func NewStackMetadataById ¶ added in v0.9.0
func NewStackMetadataById(id string) *StackMetadata
func (*StackMetadata) GetName ¶ added in v0.9.4
func (metadataItem *StackMetadata) GetName() string
type StackMetadataManager ¶ added in v0.9.0
type StackMetadataManager struct {
*common.CommonV2ResponseManager
// contains filtered or unexported fields
}
func NewStackMetadataManager ¶ added in v0.9.0
func NewStackMetadataManager(mdGlobalManager common.MdGlobalManagerInterface) *StackMetadataManager
func (*StackMetadataManager) CreateMetadataEntityObject ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata
func (*StackMetadataManager) CreateResourceObject ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) CreateResourceObject() common.IResource
func (*StackMetadataManager) CreateResponseObject ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) CreateResponseObject() common.IResponse
func (*StackMetadataManager) FindItem ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) FindItem(guid string) *StackMetadata
func (*StackMetadataManager) FindStackGroup ¶ added in v0.9.4
func (mdMgr *StackMetadataManager) FindStackGroup(stackGroupId string) *StackGroup
func (*StackMetadataManager) FindStackGroupByStackGuid ¶ added in v0.9.4
func (mdMgr *StackMetadataManager) FindStackGroupByStackGuid(stackGuid string) *StackGroup
func (*StackMetadataManager) GetAll ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) GetAll() []*StackMetadata
func (*StackMetadataManager) GetAllStackGroups ¶ added in v0.9.4
func (mdMgr *StackMetadataManager) GetAllStackGroups() []*StackGroup
func (*StackMetadataManager) NewItemById ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) NewItemById(guid string) common.IMetadata
func (*StackMetadataManager) PostProcessLoad ¶ added in v0.9.4
func (mdMgr *StackMetadataManager) PostProcessLoad(metadataArray []common.IMetadata, err error)
func (*StackMetadataManager) ProcessResource ¶ added in v0.9.0
func (mdMgr *StackMetadataManager) ProcessResource(resource common.IResource) common.IMetadata
func (*StackMetadataManager) ProcessResponse ¶ added in v0.9.0
type StackResource ¶
type StackResponse ¶
type StackResponse struct {
Count int `json:"total_results"`
Pages int `json:"total_pages"`
NextUrl string `json:"next_url"`
Resources []StackResource `json:"resources"`
}
Click to show internal directories.
Click to hide internal directories.