Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HubItem ¶
type HubItem struct { ActivationLink string `json:"activationLink"` // The activation link for a technology ArtifactId string `json:"artifactId"` // The unique ID used by the artifacts contained in releases AuthorLogo string `json:"authorLogo"` // Url for the author's logo AuthorName string `json:"authorName"` // Name of the author of the item ClusterCompatible bool `json:"clusterCompatible"` // Checks if the item is compatible with the cluster version ComingSoon bool `json:"comingSoon"` // Whether or not the item is planned to be released soon Description string `json:"description"` // Description of the item DocumentationLink string `json:"documentationLink"` // An absolute link to the documentation page of this item HasDescriptionBlocks bool `json:"hasDescriptionBlocks"` // Whether or not the details call will contain description blocks ItemId string `json:"itemId"` // Unique Id of the item Logo string `json:"logo"` // The logo of the item. Can be a URL or Base64 encoded. Intended for HTML tags MarketingLink string `json:"marketingLink"` // An absolute link to the marketing page of this item Name string `json:"name"` // Name of the item NotCompatibleReason string `json:"notCompatibleReason"` // The reason why the item is not compatible with the cluster version Tags []string `json:"tags"` // Grouping of items with keywords Type string `json:"type"` // Represents the type of item. It can be `TECHNOLOGY`, `EXTENSION1` or `EXTENSION2` }
func (*HubItem) MarshalHCL ¶
func (me *HubItem) MarshalHCL(properties hcl.Properties) error
type HubItemList ¶
type HubItemList struct { Items []*HubItem `json:"items"` NextPageKey *string `json:"nextPageKey"` PageSize *int32 `json:"pageSize"` TotalCount *int64 `json:"totalCount"` }
func (*HubItemList) MarshalHCL ¶
func (me *HubItemList) MarshalHCL(properties hcl.Properties) error
func (*HubItemList) UnmarshalHCL ¶
func (me *HubItemList) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.