model

package
v0.0.65 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CodehubJobInfo

type CodehubJobInfo struct {
	ApplicationName string `json:"application_name"`

	Privately *bool `json:"privately,omitempty"`

	ShortId *string `json:"short_id,omitempty"`

	CodeUrl string `json:"code_url"`

	RegionId string `json:"region_id"`

	RepoType int32 `json:"repo_type"`

	Properties map[string]string `json:"properties,omitempty"`

	RepoInfo *RepositoryInfo `json:"repo_info,omitempty"`
}

func (CodehubJobInfo) String

func (o CodehubJobInfo) String() string

type CreateTemplateViewHistoriesRequest

type CreateTemplateViewHistoriesRequest struct {
	XLanguage *CreateTemplateViewHistoriesRequestXLanguage `json:"X-Language,omitempty"`

	Body *TemplatesInfo `json:"body,omitempty"`
}

Request Object

func (CreateTemplateViewHistoriesRequest) String

type CreateTemplateViewHistoriesRequestXLanguage

type CreateTemplateViewHistoriesRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (CreateTemplateViewHistoriesRequestXLanguage) MarshalJSON

func (*CreateTemplateViewHistoriesRequestXLanguage) UnmarshalJSON

type CreateTemplateViewHistoriesResponse

type CreateTemplateViewHistoriesResponse struct {
	Templates *[]TemplateViewHistory `json:"templates,omitempty"`

	Count          *int32 `json:"count,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (CreateTemplateViewHistoriesResponse) String

type DownloadApplicationCodeRequest

type DownloadApplicationCodeRequest struct {
	XLanguage *DownloadApplicationCodeRequestXLanguage `json:"X-Language,omitempty"`

	JobId string `json:"job_id"`
}

Request Object

func (DownloadApplicationCodeRequest) String

type DownloadApplicationCodeRequestXLanguage

type DownloadApplicationCodeRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (DownloadApplicationCodeRequestXLanguage) MarshalJSON

func (c DownloadApplicationCodeRequestXLanguage) MarshalJSON() ([]byte, error)

func (*DownloadApplicationCodeRequestXLanguage) UnmarshalJSON

func (c *DownloadApplicationCodeRequestXLanguage) UnmarshalJSON(b []byte) error

type DownloadApplicationCodeRequestXLanguageEnum

type DownloadApplicationCodeRequestXLanguageEnum struct {
	ZH_CN DownloadApplicationCodeRequestXLanguage
	EN_US DownloadApplicationCodeRequestXLanguage
}

func GetDownloadApplicationCodeRequestXLanguageEnum

func GetDownloadApplicationCodeRequestXLanguageEnum() DownloadApplicationCodeRequestXLanguageEnum

type DownloadApplicationCodeResponse

type DownloadApplicationCodeResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadApplicationCodeResponse) Consume

func (o DownloadApplicationCodeResponse) Consume(writer io.Writer) (int64, error)

func (DownloadApplicationCodeResponse) String

type FileTreeNode

type FileTreeNode struct {
	FilePath *string `json:"file_path,omitempty"`

	FileName *string `json:"file_name,omitempty"`

	FileType *string `json:"file_type,omitempty"`
}

func (FileTreeNode) String

func (o FileTreeNode) String() string

type ListPublishedTemplatesRequest

type ListPublishedTemplatesRequest struct {
	XLanguage *ListPublishedTemplatesRequestXLanguage `json:"X-Language,omitempty"`

	Keyword *string `json:"keyword,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListPublishedTemplatesRequest) String

type ListPublishedTemplatesRequestXLanguage

type ListPublishedTemplatesRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ListPublishedTemplatesRequestXLanguage) MarshalJSON

func (c ListPublishedTemplatesRequestXLanguage) MarshalJSON() ([]byte, error)

func (*ListPublishedTemplatesRequestXLanguage) UnmarshalJSON

func (c *ListPublishedTemplatesRequestXLanguage) UnmarshalJSON(b []byte) error

type ListPublishedTemplatesRequestXLanguageEnum

type ListPublishedTemplatesRequestXLanguageEnum struct {
	ZH_CN ListPublishedTemplatesRequestXLanguage
	EN_US ListPublishedTemplatesRequestXLanguage
}

func GetListPublishedTemplatesRequestXLanguageEnum

func GetListPublishedTemplatesRequestXLanguageEnum() ListPublishedTemplatesRequestXLanguageEnum

type ListPublishedTemplatesResponse

type ListPublishedTemplatesResponse struct {
	Count *int32 `json:"count,omitempty"`

	Templates      *[]TemplateSimpleInfo `json:"templates,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListPublishedTemplatesResponse) String

type ListTemplateViewHistoriesRequest

type ListTemplateViewHistoriesRequest struct {
	XLanguage *ListTemplateViewHistoriesRequestXLanguage `json:"X-Language,omitempty"`

	PlatformSource ListTemplateViewHistoriesRequestPlatformSource `json:"platform_source"`
}

Request Object

func (ListTemplateViewHistoriesRequest) String

type ListTemplateViewHistoriesRequestPlatformSource

type ListTemplateViewHistoriesRequestPlatformSource struct {
	// contains filtered or unexported fields
}

func (ListTemplateViewHistoriesRequestPlatformSource) MarshalJSON

func (*ListTemplateViewHistoriesRequestPlatformSource) UnmarshalJSON

type ListTemplateViewHistoriesRequestXLanguage

type ListTemplateViewHistoriesRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ListTemplateViewHistoriesRequestXLanguage) MarshalJSON

func (*ListTemplateViewHistoriesRequestXLanguage) UnmarshalJSON

type ListTemplateViewHistoriesResponse

type ListTemplateViewHistoriesResponse struct {
	Templates *[]TemplateViewHistory `json:"templates,omitempty"`

	Count          *int32 `json:"count,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListTemplateViewHistoriesResponse) String

type ListTemplatesV2Request

type ListTemplatesV2Request struct {
	XLanguage *ListTemplatesV2RequestXLanguage `json:"X-Language,omitempty"`

	ActionId string `json:"action_id"`

	Body *TemplateQueryV2 `json:"body,omitempty"`
}

Request Object

func (ListTemplatesV2Request) String

func (o ListTemplatesV2Request) String() string

type ListTemplatesV2RequestXLanguage

type ListTemplatesV2RequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ListTemplatesV2RequestXLanguage) MarshalJSON

func (c ListTemplatesV2RequestXLanguage) MarshalJSON() ([]byte, error)

func (*ListTemplatesV2RequestXLanguage) UnmarshalJSON

func (c *ListTemplatesV2RequestXLanguage) UnmarshalJSON(b []byte) error

type ListTemplatesV2RequestXLanguageEnum

type ListTemplatesV2RequestXLanguageEnum struct {
	ZH_CN ListTemplatesV2RequestXLanguage
	EN_US ListTemplatesV2RequestXLanguage
}

func GetListTemplatesV2RequestXLanguageEnum

func GetListTemplatesV2RequestXLanguageEnum() ListTemplatesV2RequestXLanguageEnum

type ListTemplatesV2Response

type ListTemplatesV2Response struct {
	Count *int32 `json:"count,omitempty"`

	InvalidCount *int32 `json:"invalid_count,omitempty"`

	Templates      *[]TemplateInfo `json:"templates,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListTemplatesV2Response) String

func (o ListTemplatesV2Response) String() string

type PipelineTemplateInfo

type PipelineTemplateInfo struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Detail *string `json:"detail,omitempty"`
}

func (PipelineTemplateInfo) String

func (o PipelineTemplateInfo) String() string

type Reference

type Reference struct {
	Title *string `json:"title,omitempty"`

	Url *string `json:"url,omitempty"`

	Type *int32 `json:"type,omitempty"`

	Productshort *string `json:"productshort,omitempty"`

	IsValid *bool `json:"is_valid,omitempty"`
}

func (Reference) String

func (o Reference) String() string

type RepositoryInfo

type RepositoryInfo struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	ProjectId *string `json:"project_id,omitempty"`

	RegionId *string `json:"region_id,omitempty"`

	Gitignore *string `json:"gitignore,omitempty"`

	MemberPermission *int32 `json:"member_permission,omitempty"`

	ReadmePermission *int32 `json:"readme_permission,omitempty"`

	VisibilityLevel *int32 `json:"visibility_level,omitempty"`

	LicenseId *int32 `json:"license_id,omitempty"`
}

func (RepositoryInfo) String

func (o RepositoryInfo) String() string

type RunCodehubTemplateJobRequest

type RunCodehubTemplateJobRequest struct {
	XLanguage *RunCodehubTemplateJobRequestXLanguage `json:"X-Language,omitempty"`

	Body *CodehubJobInfo `json:"body,omitempty"`
}

Request Object

func (RunCodehubTemplateJobRequest) String

type RunCodehubTemplateJobRequestXLanguage

type RunCodehubTemplateJobRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (RunCodehubTemplateJobRequestXLanguage) MarshalJSON

func (c RunCodehubTemplateJobRequestXLanguage) MarshalJSON() ([]byte, error)

func (*RunCodehubTemplateJobRequestXLanguage) UnmarshalJSON

func (c *RunCodehubTemplateJobRequestXLanguage) UnmarshalJSON(b []byte) error

type RunCodehubTemplateJobRequestXLanguageEnum

type RunCodehubTemplateJobRequestXLanguageEnum struct {
	ZH_CN RunCodehubTemplateJobRequestXLanguage
	EN_US RunCodehubTemplateJobRequestXLanguage
}

func GetRunCodehubTemplateJobRequestXLanguageEnum

func GetRunCodehubTemplateJobRequestXLanguageEnum() RunCodehubTemplateJobRequestXLanguageEnum

type RunCodehubTemplateJobResponse

type RunCodehubTemplateJobResponse struct {
	JobId *string `json:"job_id,omitempty"`

	FileList       *[]FileTreeNode `json:"file_list,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (RunCodehubTemplateJobResponse) String

type RunDevstarTemplateJobRequest

type RunDevstarTemplateJobRequest struct {
	XLanguage *RunDevstarTemplateJobRequestXLanguage `json:"X-Language,omitempty"`

	Body *TemplateJobInfo `json:"body,omitempty"`
}

Request Object

func (RunDevstarTemplateJobRequest) String

type RunDevstarTemplateJobRequestXLanguage

type RunDevstarTemplateJobRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (RunDevstarTemplateJobRequestXLanguage) MarshalJSON

func (c RunDevstarTemplateJobRequestXLanguage) MarshalJSON() ([]byte, error)

func (*RunDevstarTemplateJobRequestXLanguage) UnmarshalJSON

func (c *RunDevstarTemplateJobRequestXLanguage) UnmarshalJSON(b []byte) error

type RunDevstarTemplateJobRequestXLanguageEnum

type RunDevstarTemplateJobRequestXLanguageEnum struct {
	ZH_CN RunDevstarTemplateJobRequestXLanguage
	EN_US RunDevstarTemplateJobRequestXLanguage
}

func GetRunDevstarTemplateJobRequestXLanguageEnum

func GetRunDevstarTemplateJobRequestXLanguageEnum() RunDevstarTemplateJobRequestXLanguageEnum

type RunDevstarTemplateJobResponse

type RunDevstarTemplateJobResponse struct {
	JobId *string `json:"job_id,omitempty"`

	FileList       *[]FileTreeNode `json:"file_list,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (RunDevstarTemplateJobResponse) String

type ShowJobDetailRequest

type ShowJobDetailRequest struct {
	XLanguage *ShowJobDetailRequestXLanguage `json:"X-Language,omitempty"`

	JobId string `json:"job_id"`
}

Request Object

func (ShowJobDetailRequest) String

func (o ShowJobDetailRequest) String() string

type ShowJobDetailRequestXLanguage

type ShowJobDetailRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ShowJobDetailRequestXLanguage) MarshalJSON

func (c ShowJobDetailRequestXLanguage) MarshalJSON() ([]byte, error)

func (*ShowJobDetailRequestXLanguage) UnmarshalJSON

func (c *ShowJobDetailRequestXLanguage) UnmarshalJSON(b []byte) error

type ShowJobDetailRequestXLanguageEnum

type ShowJobDetailRequestXLanguageEnum struct {
	ZH_CN ShowJobDetailRequestXLanguage
	EN_US ShowJobDetailRequestXLanguage
}

func GetShowJobDetailRequestXLanguageEnum

func GetShowJobDetailRequestXLanguageEnum() ShowJobDetailRequestXLanguageEnum

type ShowJobDetailResponse

type ShowJobDetailResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	JobStatus *interface{} `json:"job_status,omitempty"`

	JobResult      *string `json:"job_result,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowJobDetailResponse) String

func (o ShowJobDetailResponse) String() string

type ShowTemplateDetailRequest

type ShowTemplateDetailRequest struct {
	XLanguage *ShowTemplateDetailRequestXLanguage `json:"X-Language,omitempty"`

	TemplateId string `json:"template_id"`
}

Request Object

func (ShowTemplateDetailRequest) String

func (o ShowTemplateDetailRequest) String() string

type ShowTemplateDetailRequestXLanguage

type ShowTemplateDetailRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ShowTemplateDetailRequestXLanguage) MarshalJSON

func (c ShowTemplateDetailRequestXLanguage) MarshalJSON() ([]byte, error)

func (*ShowTemplateDetailRequestXLanguage) UnmarshalJSON

func (c *ShowTemplateDetailRequestXLanguage) UnmarshalJSON(b []byte) error

type ShowTemplateDetailRequestXLanguageEnum

type ShowTemplateDetailRequestXLanguageEnum struct {
	ZH_CN ShowTemplateDetailRequestXLanguage
	EN_US ShowTemplateDetailRequestXLanguage
}

func GetShowTemplateDetailRequestXLanguageEnum

func GetShowTemplateDetailRequestXLanguageEnum() ShowTemplateDetailRequestXLanguageEnum

type ShowTemplateDetailResponse

type ShowTemplateDetailResponse struct {
	Id *string `json:"id,omitempty"`

	Title *string `json:"title,omitempty"`

	Description *string `json:"description,omitempty"`

	RegionId *string `json:"region_id,omitempty"`

	RepostoryId *string `json:"repostory_id,omitempty"`

	CodeUrl *string `json:"code_url,omitempty"`

	SshUrl *string `json:"ssh_url,omitempty"`

	ProjectUuid *string `json:"project_uuid,omitempty"`

	Status *int32 `json:"status,omitempty"`

	Properties *[]interface{} `json:"properties,omitempty"`

	Dependencies *[]interface{} `json:"dependencies,omitempty"`

	DependencyType *string `json:"dependency_type,omitempty"`

	Deployment     *interface{} `json:"deployment,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ShowTemplateDetailResponse) String

type ShowTemplateFileRequest

type ShowTemplateFileRequest struct {
	XLanguage *ShowTemplateFileRequestXLanguage `json:"X-Language,omitempty"`

	TemplateId string `json:"template_id"`

	FilePath string `json:"file_path"`

	Type *ShowTemplateFileRequestType `json:"type,omitempty"`
}

Request Object

func (ShowTemplateFileRequest) String

func (o ShowTemplateFileRequest) String() string

type ShowTemplateFileRequestType

type ShowTemplateFileRequestType struct {
	// contains filtered or unexported fields
}

func (ShowTemplateFileRequestType) MarshalJSON

func (c ShowTemplateFileRequestType) MarshalJSON() ([]byte, error)

func (*ShowTemplateFileRequestType) UnmarshalJSON

func (c *ShowTemplateFileRequestType) UnmarshalJSON(b []byte) error

type ShowTemplateFileRequestTypeEnum

type ShowTemplateFileRequestTypeEnum struct {
	SOURCE_PACKAGE ShowTemplateFileRequestType
	INTRODUCTION   ShowTemplateFileRequestType
}

func GetShowTemplateFileRequestTypeEnum

func GetShowTemplateFileRequestTypeEnum() ShowTemplateFileRequestTypeEnum

type ShowTemplateFileRequestXLanguage

type ShowTemplateFileRequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ShowTemplateFileRequestXLanguage) MarshalJSON

func (c ShowTemplateFileRequestXLanguage) MarshalJSON() ([]byte, error)

func (*ShowTemplateFileRequestXLanguage) UnmarshalJSON

func (c *ShowTemplateFileRequestXLanguage) UnmarshalJSON(b []byte) error

type ShowTemplateFileRequestXLanguageEnum

type ShowTemplateFileRequestXLanguageEnum struct {
	ZH_CN ShowTemplateFileRequestXLanguage
	EN_US ShowTemplateFileRequestXLanguage
}

func GetShowTemplateFileRequestXLanguageEnum

func GetShowTemplateFileRequestXLanguageEnum() ShowTemplateFileRequestXLanguageEnum

type ShowTemplateFileResponse

type ShowTemplateFileResponse struct {
	Content *string `json:"content,omitempty"`

	Encoding *string `json:"encoding,omitempty"`

	FileName *string `json:"file_name,omitempty"`

	FilePath *string `json:"file_path,omitempty"`

	FileType       *string `json:"file_type,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowTemplateFileResponse) String

func (o ShowTemplateFileResponse) String() string

type ShowTemplateV3Request

type ShowTemplateV3Request struct {
	XLanguage *ShowTemplateV3RequestXLanguage `json:"X-Language,omitempty"`

	TemplateId string `json:"template_id"`
}

Request Object

func (ShowTemplateV3Request) String

func (o ShowTemplateV3Request) String() string

type ShowTemplateV3RequestXLanguage

type ShowTemplateV3RequestXLanguage struct {
	// contains filtered or unexported fields
}

func (ShowTemplateV3RequestXLanguage) MarshalJSON

func (c ShowTemplateV3RequestXLanguage) MarshalJSON() ([]byte, error)

func (*ShowTemplateV3RequestXLanguage) UnmarshalJSON

func (c *ShowTemplateV3RequestXLanguage) UnmarshalJSON(b []byte) error

type ShowTemplateV3RequestXLanguageEnum

type ShowTemplateV3RequestXLanguageEnum struct {
	ZH_CN ShowTemplateV3RequestXLanguage
	EN_US ShowTemplateV3RequestXLanguage
}

func GetShowTemplateV3RequestXLanguageEnum

func GetShowTemplateV3RequestXLanguageEnum() ShowTemplateV3RequestXLanguageEnum

type ShowTemplateV3Response

type ShowTemplateV3Response struct {
	Id *string `json:"id,omitempty"`

	Title *string `json:"title,omitempty"`

	Description *string `json:"description,omitempty"`

	CreatorId *string `json:"creator_id,omitempty"`

	Creator *string `json:"creator,omitempty"`

	Nickname *string `json:"nickname,omitempty"`

	Score *int32 `json:"score,omitempty"`

	Status *int32 `json:"status,omitempty"`

	ViewCount *int32 `json:"view_count,omitempty"`

	UsageCount *int32 `json:"usage_count,omitempty"`

	CreatedAt *string `json:"created_at,omitempty"`

	UpdatedAt *string `json:"updated_at,omitempty"`

	PublishedAt *string `json:"published_at,omitempty"`

	FavoriteState *int32 `json:"favorite_state,omitempty"`

	Maintainers *[]string `json:"maintainers,omitempty"`

	PlatformSource *int32 `json:"platform_source,omitempty"`

	Properties *interface{} `json:"properties,omitempty"`

	Dependencies *[]interface{} `json:"dependencies,omitempty"`

	DependencyType *string `json:"dependency_type,omitempty"`

	Store *int32 `json:"store,omitempty"`

	StoreInfo *string `json:"store_info,omitempty"`

	FileSize *int32 `json:"file_size,omitempty"`

	Deployment *interface{} `json:"deployment,omitempty"`

	IsStatic *int32 `json:"is_static,omitempty"`

	UpdateId *string `json:"update_id,omitempty"`

	Topic *[]TopicCategory `json:"topic,omitempty"`

	Tags           *[]TagInfo `json:"tags,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ShowTemplateV3Response) String

func (o ShowTemplateV3Response) String() string

type TagInfo

type TagInfo struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`
}

func (TagInfo) String

func (o TagInfo) String() string

type TemplateInfo

type TemplateInfo struct {
	Id *string `json:"id,omitempty"`

	Title *string `json:"title,omitempty"`

	Description *string `json:"description,omitempty"`

	Productshorts *[]string `json:"productshorts,omitempty"`

	Products *[]TemplateProductExt `json:"products,omitempty"`

	Topic *[]TopicCategory `json:"topic,omitempty"`

	CreatorId *string `json:"creator_id,omitempty"`

	Creator *string `json:"creator,omitempty"`

	Nickname *string `json:"nickname,omitempty"`

	Score *int32 `json:"score,omitempty"`

	Label *string `json:"label,omitempty"`

	Store *int32 `json:"store,omitempty"`

	StoreInfo *string `json:"store_info,omitempty"`

	Status *int32 `json:"status,omitempty"`

	ViewCount *int32 `json:"view_count,omitempty"`

	UsageCount *int32 `json:"usage_count,omitempty"`

	CreatedAt *string `json:"created_at,omitempty"`

	UpdatedAt *string `json:"updated_at,omitempty"`

	PublishedAt *string `json:"published_at,omitempty"`

	FavoriteState *int32 `json:"favorite_state,omitempty"`

	Tags *[]TagInfo `json:"tags,omitempty"`

	Type *int32 `json:"type,omitempty"`

	IsStatic *int32 `json:"is_static,omitempty"`

	Maintainers *[]string `json:"maintainers,omitempty"`

	PipelineTemplate *PipelineTemplateInfo `json:"pipeline_template,omitempty"`

	PlatformSource *int32 `json:"platform_source,omitempty"`

	References *[]Reference `json:"references,omitempty"`

	Properties *interface{} `json:"properties,omitempty"`

	Dependencies *[]interface{} `json:"dependencies,omitempty"`

	DependencyType *string `json:"dependency_type,omitempty"`

	ForumId *int32 `json:"forum_id,omitempty"`

	FileSize *int32 `json:"file_size,omitempty"`

	Deployment *interface{} `json:"deployment,omitempty"`

	UpdateId *string `json:"update_id,omitempty"`

	IsSupportCloudide *bool `json:"is_support_cloudide,omitempty"`

	HasNotices *bool `json:"has_notices,omitempty"`
}

func (TemplateInfo) String

func (o TemplateInfo) String() string

type TemplateJobInfo

type TemplateJobInfo struct {
	ApplicationName *string `json:"application_name,omitempty"`

	TemplateId string `json:"template_id"`

	ProjectName *string `json:"project_name,omitempty"`

	RepoType *int32 `json:"repo_type,omitempty"`

	Properties *interface{} `json:"properties,omitempty"`

	TemplateDependencies *[]string `json:"template_dependencies,omitempty"`

	RepoInfo *RepositoryInfo `json:"repo_info,omitempty"`
}

func (TemplateJobInfo) String

func (o TemplateJobInfo) String() string

type TemplateProductExt

type TemplateProductExt struct {
	Id *string `json:"id,omitempty"`

	Productshort *string `json:"productshort,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	HomeLink *string `json:"home_link,omitempty"`

	ApiLink *string `json:"api_link,omitempty"`

	SdkLink *string `json:"sdk_link,omitempty"`

	DocLink *string `json:"doc_link,omitempty"`

	LogoLink *string `json:"logo_link,omitempty"`
}

func (TemplateProductExt) String

func (o TemplateProductExt) String() string

type TemplateQueryV2

type TemplateQueryV2 struct {
	Category *[]string `json:"category,omitempty"`

	Keyword *string `json:"keyword,omitempty"`

	SortBy *string `json:"sort_by,omitempty"`

	Label *string `json:"label,omitempty"`

	MyTemplates *bool `json:"my_templates,omitempty"`

	Status *int32 `json:"status,omitempty"`

	StatusArray *[]int32 `json:"status_array,omitempty"`

	HasNotices *bool `json:"has_notices,omitempty"`

	Productshorts *[]string `json:"productshorts,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	TagIds *[]string `json:"tag_ids,omitempty"`

	Types *[]int32 `json:"types,omitempty"`

	IsStatic *int32 `json:"is_static,omitempty"`

	PlatformSource *[]int32 `json:"platform_source,omitempty"`

	TagNames *[]string `json:"tag_names,omitempty"`
}

func (TemplateQueryV2) String

func (o TemplateQueryV2) String() string

type TemplateSimpleInfo

type TemplateSimpleInfo struct {
	Id *string `json:"id,omitempty"`

	Title *string `json:"title,omitempty"`

	Description *string `json:"description,omitempty"`
}

func (TemplateSimpleInfo) String

func (o TemplateSimpleInfo) String() string

type TemplateViewHistory

type TemplateViewHistory struct {
	TemplateId string `json:"template_id"`

	TemplateTitle string `json:"template_title"`
}

func (TemplateViewHistory) String

func (o TemplateViewHistory) String() string

type TemplatesInfo

type TemplatesInfo struct {
	TemplateIds []string `json:"template_ids"`

	PlatformSource int32 `json:"platform_source"`
}

func (TemplatesInfo) String

func (o TemplatesInfo) String() string

type TopicCategory

type TopicCategory struct {
	TopicId *string `json:"topic_id,omitempty"`

	TopicName *string `json:"topic_name,omitempty"`

	CategoryId *string `json:"category_id,omitempty"`

	CategoryName *string `json:"category_name,omitempty"`
}

func (TopicCategory) String

func (o TopicCategory) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL