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.