Documentation ¶
Index ¶
- type CodehubJobInfo
- type CreateTemplateViewHistoriesRequest
- type CreateTemplateViewHistoriesRequestXLanguage
- type CreateTemplateViewHistoriesRequestXLanguageEnum
- type CreateTemplateViewHistoriesResponse
- type DownloadApplicationCodeRequest
- type DownloadApplicationCodeRequestXLanguage
- type DownloadApplicationCodeRequestXLanguageEnum
- type DownloadApplicationCodeResponse
- type FileTreeNode
- type ListPublishedTemplatesRequest
- type ListPublishedTemplatesRequestXLanguage
- type ListPublishedTemplatesRequestXLanguageEnum
- type ListPublishedTemplatesResponse
- type ListTemplateViewHistoriesRequest
- type ListTemplateViewHistoriesRequestPlatformSource
- type ListTemplateViewHistoriesRequestPlatformSourceEnum
- type ListTemplateViewHistoriesRequestXLanguage
- type ListTemplateViewHistoriesRequestXLanguageEnum
- type ListTemplateViewHistoriesResponse
- type ListTemplatesV2Request
- type ListTemplatesV2RequestXLanguage
- type ListTemplatesV2RequestXLanguageEnum
- type ListTemplatesV2Response
- type PipelineTemplateInfo
- type Reference
- type RepositoryInfo
- type RunCodehubTemplateJobRequest
- type RunCodehubTemplateJobRequestXLanguage
- type RunCodehubTemplateJobRequestXLanguageEnum
- type RunCodehubTemplateJobResponse
- type RunDevstarTemplateJobRequest
- type RunDevstarTemplateJobRequestXLanguage
- type RunDevstarTemplateJobRequestXLanguageEnum
- type RunDevstarTemplateJobResponse
- type ShowJobDetailRequest
- type ShowJobDetailRequestXLanguage
- type ShowJobDetailRequestXLanguageEnum
- type ShowJobDetailResponse
- type ShowTemplateDetailRequest
- type ShowTemplateDetailRequestXLanguage
- type ShowTemplateDetailRequestXLanguageEnum
- type ShowTemplateDetailResponse
- type ShowTemplateFileRequest
- type ShowTemplateFileRequestType
- type ShowTemplateFileRequestTypeEnum
- type ShowTemplateFileRequestXLanguage
- type ShowTemplateFileRequestXLanguageEnum
- type ShowTemplateFileResponse
- type ShowTemplateV3Request
- type ShowTemplateV3RequestXLanguage
- type ShowTemplateV3RequestXLanguageEnum
- type ShowTemplateV3Response
- type TagInfo
- type TemplateInfo
- type TemplateJobInfo
- type TemplateProductExt
- type TemplateQueryV2
- type TemplateSimpleInfo
- type TemplateViewHistory
- type TemplatesInfo
- type TopicCategory
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 ¶
func (o CreateTemplateViewHistoriesRequest) String() string
type CreateTemplateViewHistoriesRequestXLanguage ¶
type CreateTemplateViewHistoriesRequestXLanguage struct {
// contains filtered or unexported fields
}
func (CreateTemplateViewHistoriesRequestXLanguage) MarshalJSON ¶
func (c CreateTemplateViewHistoriesRequestXLanguage) MarshalJSON() ([]byte, error)
func (*CreateTemplateViewHistoriesRequestXLanguage) UnmarshalJSON ¶
func (c *CreateTemplateViewHistoriesRequestXLanguage) UnmarshalJSON(b []byte) error
type CreateTemplateViewHistoriesRequestXLanguageEnum ¶
type CreateTemplateViewHistoriesRequestXLanguageEnum struct { ZH_CN CreateTemplateViewHistoriesRequestXLanguage EN_US CreateTemplateViewHistoriesRequestXLanguage }
func GetCreateTemplateViewHistoriesRequestXLanguageEnum ¶
func GetCreateTemplateViewHistoriesRequestXLanguageEnum() CreateTemplateViewHistoriesRequestXLanguageEnum
type CreateTemplateViewHistoriesResponse ¶
type CreateTemplateViewHistoriesResponse struct { Templates *[]TemplateViewHistory `json:"templates,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateTemplateViewHistoriesResponse) String ¶
func (o CreateTemplateViewHistoriesResponse) String() string
type DownloadApplicationCodeRequest ¶
type DownloadApplicationCodeRequest struct { XLanguage *DownloadApplicationCodeRequestXLanguage `json:"X-Language,omitempty"` JobId string `json:"job_id"` }
Request Object
func (DownloadApplicationCodeRequest) String ¶
func (o DownloadApplicationCodeRequest) String() 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 ¶
func (o DownloadApplicationCodeResponse) String() 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 ¶
func (o ListPublishedTemplatesRequest) String() 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 ¶
func (o ListPublishedTemplatesResponse) String() string
type ListTemplateViewHistoriesRequest ¶
type ListTemplateViewHistoriesRequest struct { XLanguage *ListTemplateViewHistoriesRequestXLanguage `json:"X-Language,omitempty"` PlatformSource ListTemplateViewHistoriesRequestPlatformSource `json:"platform_source"` }
Request Object
func (ListTemplateViewHistoriesRequest) String ¶
func (o ListTemplateViewHistoriesRequest) String() string
type ListTemplateViewHistoriesRequestPlatformSource ¶
type ListTemplateViewHistoriesRequestPlatformSource struct {
// contains filtered or unexported fields
}
func (ListTemplateViewHistoriesRequestPlatformSource) MarshalJSON ¶
func (c ListTemplateViewHistoriesRequestPlatformSource) MarshalJSON() ([]byte, error)
func (*ListTemplateViewHistoriesRequestPlatformSource) UnmarshalJSON ¶
func (c *ListTemplateViewHistoriesRequestPlatformSource) UnmarshalJSON(b []byte) error
type ListTemplateViewHistoriesRequestPlatformSourceEnum ¶
type ListTemplateViewHistoriesRequestPlatformSourceEnum struct { E_0 ListTemplateViewHistoriesRequestPlatformSource E_1 ListTemplateViewHistoriesRequestPlatformSource }
func GetListTemplateViewHistoriesRequestPlatformSourceEnum ¶
func GetListTemplateViewHistoriesRequestPlatformSourceEnum() ListTemplateViewHistoriesRequestPlatformSourceEnum
type ListTemplateViewHistoriesRequestXLanguage ¶
type ListTemplateViewHistoriesRequestXLanguage struct {
// contains filtered or unexported fields
}
func (ListTemplateViewHistoriesRequestXLanguage) MarshalJSON ¶
func (c ListTemplateViewHistoriesRequestXLanguage) MarshalJSON() ([]byte, error)
func (*ListTemplateViewHistoriesRequestXLanguage) UnmarshalJSON ¶
func (c *ListTemplateViewHistoriesRequestXLanguage) UnmarshalJSON(b []byte) error
type ListTemplateViewHistoriesRequestXLanguageEnum ¶
type ListTemplateViewHistoriesRequestXLanguageEnum struct { ZH_CN ListTemplateViewHistoriesRequestXLanguage EN_US ListTemplateViewHistoriesRequestXLanguage }
func GetListTemplateViewHistoriesRequestXLanguageEnum ¶
func GetListTemplateViewHistoriesRequestXLanguageEnum() ListTemplateViewHistoriesRequestXLanguageEnum
type ListTemplateViewHistoriesResponse ¶
type ListTemplateViewHistoriesResponse struct { Templates *[]TemplateViewHistory `json:"templates,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListTemplateViewHistoriesResponse) String ¶
func (o ListTemplateViewHistoriesResponse) String() 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 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 ¶
func (o RunCodehubTemplateJobRequest) String() 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 ¶
func (o RunCodehubTemplateJobResponse) String() string
type RunDevstarTemplateJobRequest ¶
type RunDevstarTemplateJobRequest struct { XLanguage *RunDevstarTemplateJobRequestXLanguage `json:"X-Language,omitempty"` Body *TemplateJobInfo `json:"body,omitempty"` }
Request Object
func (RunDevstarTemplateJobRequest) String ¶
func (o RunDevstarTemplateJobRequest) String() 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 ¶
func (o RunDevstarTemplateJobResponse) String() 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 ¶
func (o ShowTemplateDetailResponse) String() 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 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
Source Files ¶
- model_codehub_job_info.go
- model_create_template_view_histories_request.go
- model_create_template_view_histories_response.go
- model_download_application_code_request.go
- model_download_application_code_response.go
- model_file_tree_node.go
- model_list_published_templates_request.go
- model_list_published_templates_response.go
- model_list_template_view_histories_request.go
- model_list_template_view_histories_response.go
- model_list_templates_v2_request.go
- model_list_templates_v2_response.go
- model_pipeline_template_info.go
- model_reference.go
- model_repository_info.go
- model_run_codehub_template_job_request.go
- model_run_codehub_template_job_response.go
- model_run_devstar_template_job_request.go
- model_run_devstar_template_job_response.go
- model_show_job_detail_request.go
- model_show_job_detail_response.go
- model_show_template_detail_request.go
- model_show_template_detail_response.go
- model_show_template_file_request.go
- model_show_template_file_response.go
- model_show_template_v3_request.go
- model_show_template_v3_response.go
- model_tag_info.go
- model_template_info.go
- model_template_job_info.go
- model_template_product_ext.go
- model_template_query_v2.go
- model_template_simple_info.go
- model_template_view_history.go
- model_templates_info.go
- model_topic_category.go
Click to show internal directories.
Click to hide internal directories.