model

package
v0.1.93 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttentionDo added in v0.1.75

type AttentionDo struct {

	// 关注/取消关注
	Attention string `json:"attention"`

	// 组件id列表
	Ids []string `json:"ids"`

	// 格式
	Format *string `json:"format,omitempty"`
}

func (AttentionDo) String added in v0.1.75

func (o AttentionDo) String() string

type BatchDeleteTrashesRequest added in v0.1.75

type BatchDeleteTrashesRequest struct {
	Body *[]TrashArtifactModelForDelete `json:"body,omitempty"`
}

BatchDeleteTrashesRequest Request Object

func (BatchDeleteTrashesRequest) String added in v0.1.75

func (o BatchDeleteTrashesRequest) String() string

type BatchDeleteTrashesResponse added in v0.1.75

type BatchDeleteTrashesResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

BatchDeleteTrashesResponse Response Object

func (BatchDeleteTrashesResponse) String added in v0.1.75

type BatchRestoreRepoRequest added in v0.1.75

type BatchRestoreRepoRequest struct {
	Body *[]IdeTrashArtifactModel `json:"body,omitempty"`
}

BatchRestoreRepoRequest Request Object

func (BatchRestoreRepoRequest) String added in v0.1.75

func (o BatchRestoreRepoRequest) String() string

type BatchRestoreRepoResponse added in v0.1.75

type BatchRestoreRepoResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

BatchRestoreRepoResponse Response Object

func (BatchRestoreRepoResponse) String added in v0.1.75

func (o BatchRestoreRepoResponse) String() string

type CreateArtifactoryRequest added in v0.1.75

type CreateArtifactoryRequest struct {
	Body *CreateNotMavenRepoDo `json:"body,omitempty"`
}

CreateArtifactoryRequest Request Object

func (CreateArtifactoryRequest) String added in v0.1.75

func (o CreateArtifactoryRequest) String() string

type CreateArtifactoryResponse added in v0.1.75

type CreateArtifactoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

CreateArtifactoryResponse Response Object

func (CreateArtifactoryResponse) String added in v0.1.75

func (o CreateArtifactoryResponse) String() string

type CreateAttentionRequest added in v0.1.75

type CreateAttentionRequest struct {
	Body *AttentionDo `json:"body,omitempty"`
}

CreateAttentionRequest Request Object

func (CreateAttentionRequest) String added in v0.1.75

func (o CreateAttentionRequest) String() string

type CreateAttentionResponse added in v0.1.75

type CreateAttentionResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

CreateAttentionResponse Response Object

func (CreateAttentionResponse) String added in v0.1.75

func (o CreateAttentionResponse) String() string

type CreateDockerRepositoriesRequest added in v0.1.75

type CreateDockerRepositoriesRequest struct {
	Body *CreateDockerRepositoryDo `json:"body,omitempty"`
}

CreateDockerRepositoriesRequest Request Object

func (CreateDockerRepositoriesRequest) String added in v0.1.75

type CreateDockerRepositoriesResponse added in v0.1.75

type CreateDockerRepositoriesResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

CreateDockerRepositoriesResponse Response Object

func (CreateDockerRepositoriesResponse) String added in v0.1.75

type CreateDockerRepositoryDo added in v0.1.75

type CreateDockerRepositoryDo struct {

	// 仓库格式
	Format string `json:"format"`

	// 仓库展示名称
	DisplayName string `json:"display_name"`

	// 仓库描述
	Description *string `json:"description,omitempty"`

	// 仓库类型
	Type string `json:"type"`
}

func (CreateDockerRepositoryDo) String added in v0.1.75

func (o CreateDockerRepositoryDo) String() string

type CreateMavenRepoRequest added in v0.1.75

type CreateMavenRepoRequest struct {
	Body *IdeRepositoryDo `json:"body,omitempty"`
}

CreateMavenRepoRequest Request Object

func (CreateMavenRepoRequest) String added in v0.1.75

func (o CreateMavenRepoRequest) String() string

type CreateMavenRepoResponse added in v0.1.75

type CreateMavenRepoResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

CreateMavenRepoResponse Response Object

func (CreateMavenRepoResponse) String added in v0.1.75

func (o CreateMavenRepoResponse) String() string

type CreateNotMavenRepoDo added in v0.1.75

type CreateNotMavenRepoDo struct {

	// 仓库格式
	Format string `json:"format"`

	// 仓库类型
	Type string `json:"type"`

	// 仓库名称
	RepositoryName string `json:"repository_name"`

	// 仓库描述
	Description *string `json:"description,omitempty"`

	// 路径白名单
	IncludesPattern string `json:"includes_pattern"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// 共享策略
	ShareRight *string `json:"share_right,omitempty"`
}

func (CreateNotMavenRepoDo) String added in v0.1.75

func (o CreateNotMavenRepoDo) String() string

type CreateProjectRelatedRepositoryRequest added in v0.1.75

type CreateProjectRelatedRepositoryRequest struct {
	Body *IdePrivilageProjectInfo `json:"body,omitempty"`
}

CreateProjectRelatedRepositoryRequest Request Object

func (CreateProjectRelatedRepositoryRequest) String added in v0.1.75

type CreateProjectRelatedRepositoryResponse added in v0.1.75

type CreateProjectRelatedRepositoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

CreateProjectRelatedRepositoryResponse Response Object

func (CreateProjectRelatedRepositoryResponse) String added in v0.1.75

type DeleteArtifactFileRequest added in v0.1.75

type DeleteArtifactFileRequest struct {
	Body *PathMap `json:"body,omitempty"`
}

DeleteArtifactFileRequest Request Object

func (DeleteArtifactFileRequest) String added in v0.1.75

func (o DeleteArtifactFileRequest) String() string

type DeleteArtifactFileResponse added in v0.1.75

type DeleteArtifactFileResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

DeleteArtifactFileResponse Response Object

func (DeleteArtifactFileResponse) String added in v0.1.75

type DeleteRepositoryRequest added in v0.1.75

type DeleteRepositoryRequest struct {
	Body *IdeRepoRevisionModel `json:"body,omitempty"`
}

DeleteRepositoryRequest Request Object

func (DeleteRepositoryRequest) String added in v0.1.75

func (o DeleteRepositoryRequest) String() string

type DeleteRepositoryResponse added in v0.1.75

type DeleteRepositoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

DeleteRepositoryResponse Response Object

func (DeleteRepositoryResponse) String added in v0.1.75

func (o DeleteRepositoryResponse) String() string

type IdePrivilageProjectInfo added in v0.1.75

type IdePrivilageProjectInfo struct {

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// tab_id集合
	Ids *[]string `json:"ids,omitempty"`
}

func (IdePrivilageProjectInfo) String added in v0.1.75

func (o IdePrivilageProjectInfo) String() string

type IdeRepoRevisionModel added in v0.1.75

type IdeRepoRevisionModel struct {

	// 仓库id集合
	RepositoryIds *string `json:"repository_ids,omitempty"`

	// 类型
	Format *string `json:"format,omitempty"`
}

func (IdeRepoRevisionModel) String added in v0.1.75

func (o IdeRepoRevisionModel) String() string

type IdeRepoSearchDo added in v0.1.75

type IdeRepoSearchDo struct {

	// 搜索制品名称
	ArtifactName string `json:"artifact_name"`

	// 制品类型
	ArtifactType *string `json:"artifact_type,omitempty"`

	// 页码
	PageNo *int32 `json:"page_no,omitempty"`

	// 每页条数
	PageSize *int32 `json:"page_size,omitempty"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// 是否在项目中
	InProject *string `json:"in_project,omitempty"`
}

func (IdeRepoSearchDo) String added in v0.1.75

func (o IdeRepoSearchDo) String() string

type IdeRepositoryDo added in v0.1.75

type IdeRepositoryDo struct {

	// 仓库名称
	RepositoryName *string `json:"repository_name,omitempty"`

	// 仓库类型
	Format *string `json:"format,omitempty"`

	// 仓库描述
	Description *string `json:"description,omitempty"`

	// release仓库名称
	Release *string `json:"release,omitempty"`

	// snapshot仓库名称
	Snapshot *string `json:"snapshot,omitempty"`

	// 路径
	IncludesPattern *string `json:"includes_pattern,omitempty"`

	// 共享权限级别
	ShareRight *string `json:"share_right,omitempty"`

	// 项目ID
	ProjectId *string `json:"project_id,omitempty"`

	// 仓库类别,本地仓或聚合仓
	Type *string `json:"type,omitempty"`
}

func (IdeRepositoryDo) String added in v0.1.75

func (o IdeRepositoryDo) String() string

type IdeRepositoryPair added in v0.1.75

type IdeRepositoryPair struct {

	// 仓库名称
	RepoName *string `json:"repo_name,omitempty"`

	// 路径
	IncludesPattern *string `json:"includes_pattern,omitempty"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// 描述
	Description *string `json:"description,omitempty"`

	// snapshot仓库名称
	Snapshot *string `json:"snapshot,omitempty"`

	// release仓库名称
	Release *string `json:"release,omitempty"`
}

func (IdeRepositoryPair) String added in v0.1.75

func (o IdeRepositoryPair) String() string

type IdeTrashArtifactModel added in v0.1.75

type IdeTrashArtifactModel struct {

	// 仓库id
	Id *string `json:"id,omitempty"`

	// 类型
	Format *string `json:"format,omitempty"`

	// 当前仓库状态
	Status *string `json:"status,omitempty"`

	// 待还原的文件路径
	Uri *string `json:"uri,omitempty"`
}

func (IdeTrashArtifactModel) String added in v0.1.75

func (o IdeTrashArtifactModel) String() string

type ListAllRepositoriesRequest added in v0.1.75

type ListAllRepositoriesRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 页码
	PageNo *int32 `json:"page_no,omitempty"`

	// 每页大小
	PageSize *int32 `json:"page_size,omitempty"`

	// 排序类型
	Sort *string `json:"sort,omitempty"`

	// 查询内容
	Qname *string `json:"qname,omitempty"`

	// 仓库类型
	Type *string `json:"type,omitempty"`

	// 仓库格式
	Format *string `json:"format,omitempty"`

	// 仓库格式列表
	FormatList *string `json:"format_list,omitempty"`

	// 是否是回收站文件
	IsRecycleBin *bool `json:"is_recycle_bin,omitempty"`

	// 是否需要分页
	IsNeedPaging *bool `json:"is_need_paging,omitempty"`

	// 是否在项目中
	InProject *bool `json:"in_project,omitempty"`
}

ListAllRepositoriesRequest Request Object

func (ListAllRepositoriesRequest) String added in v0.1.75

type ListAllRepositoriesResponse added in v0.1.75

type ListAllRepositoriesResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ListAllRepositoriesResponse Response Object

func (ListAllRepositoriesResponse) String added in v0.1.75

type ListArtifactoryComponentRequest added in v0.1.75

type ListArtifactoryComponentRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 仓库名称
	RepoName string `json:"repo_name"`

	// 仓库中路径
	Path string `json:"path"`

	// 仓库格式
	Format string `json:"format"`

	// 实例id
	InstanceId *string `json:"instance_id,omitempty"`
}

ListArtifactoryComponentRequest Request Object

func (ListArtifactoryComponentRequest) String added in v0.1.75

type ListArtifactoryComponentResponse added in v0.1.75

type ListArtifactoryComponentResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ListArtifactoryComponentResponse Response Object

func (ListArtifactoryComponentResponse) String added in v0.1.75

type ListArtifactoryStorageStatisticRequest added in v0.1.75

type ListArtifactoryStorageStatisticRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 仓库id
	Repo *string `json:"repo,omitempty"`

	// 起始时间
	StartTime *string `json:"start_time,omitempty"`

	// 终止时间
	EndTime *string `json:"end_time,omitempty"`

	// 实例id
	InstanceId *string `json:"instance_id,omitempty"`
}

ListArtifactoryStorageStatisticRequest Request Object

func (ListArtifactoryStorageStatisticRequest) String added in v0.1.75

type ListArtifactoryStorageStatisticResponse added in v0.1.75

type ListArtifactoryStorageStatisticResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ListArtifactoryStorageStatisticResponse Response Object

func (ListArtifactoryStorageStatisticResponse) String added in v0.1.75

type ListAttentionsRequest added in v0.1.75

type ListAttentionsRequest struct {

	// 页码
	PageNo *int32 `json:"page_no,omitempty"`

	// 每页大小
	PageSize *int32 `json:"page_size,omitempty"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`
}

ListAttentionsRequest Request Object

func (ListAttentionsRequest) String added in v0.1.75

func (o ListAttentionsRequest) String() string

type ListAttentionsResponse added in v0.1.75

type ListAttentionsResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ListAttentionsResponse Response Object

func (ListAttentionsResponse) String added in v0.1.75

func (o ListAttentionsResponse) String() string

type ModifyRepositoryRequest added in v0.1.75

type ModifyRepositoryRequest struct {

	// tab_id
	TabId string `json:"tab_id"`

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

ModifyRepositoryRequest Request Object

func (ModifyRepositoryRequest) String added in v0.1.75

func (o ModifyRepositoryRequest) String() string

type ModifyRepositoryResponse added in v0.1.75

type ModifyRepositoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ModifyRepositoryResponse Response Object

func (ModifyRepositoryResponse) String added in v0.1.75

func (o ModifyRepositoryResponse) String() string

type PathMap added in v0.1.75

type PathMap struct {

	// 文件路径
	Path string `json:"path"`
}

PathMap path:文件路径

func (PathMap) String added in v0.1.75

func (o PathMap) String() string

type ReleaseFileVersionDo

type ReleaseFileVersionDo struct {

	// 发布库文件的版本
	Version *string `json:"version,omitempty"`

	// 发布库文件的路径
	Path *string `json:"path,omitempty"`

	// 发布库文件的下载链接
	DownloadUrl *string `json:"download_url,omitempty"`
}

ReleaseFileVersionDo 发布文件版本信息

func (ReleaseFileVersionDo) String

func (o ReleaseFileVersionDo) String() string

type ResetUserPasswordRequest added in v0.1.75

type ResetUserPasswordRequest struct {
}

ResetUserPasswordRequest Request Object

func (ResetUserPasswordRequest) String added in v0.1.75

func (o ResetUserPasswordRequest) String() string

type ResetUserPasswordResponse added in v0.1.75

type ResetUserPasswordResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ResetUserPasswordResponse Response Object

func (ResetUserPasswordResponse) String added in v0.1.75

func (o ResetUserPasswordResponse) String() string

type SearchArtifactsRequest added in v0.1.75

type SearchArtifactsRequest struct {
	Body *IdeRepoSearchDo `json:"body,omitempty"`
}

SearchArtifactsRequest Request Object

func (SearchArtifactsRequest) String added in v0.1.75

func (o SearchArtifactsRequest) String() string

type SearchArtifactsResponse added in v0.1.75

type SearchArtifactsResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

SearchArtifactsResponse Response Object

func (SearchArtifactsResponse) String added in v0.1.75

func (o SearchArtifactsResponse) String() string

type SearchByChecksumRequest added in v0.1.75

type SearchByChecksumRequest struct {

	// checksum
	Checksum string `json:"checksum"`

	// 页码
	PageNo *int32 `json:"page_no,omitempty"`

	// 每页条数
	PageSize *int32 `json:"page_size,omitempty"`

	// 仓库类型
	Format *string `json:"format,omitempty"`

	// 是否在项目中
	InProject *string `json:"in_project,omitempty"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`
}

SearchByChecksumRequest Request Object

func (SearchByChecksumRequest) String added in v0.1.75

func (o SearchByChecksumRequest) String() string

type SearchByChecksumResponse added in v0.1.75

type SearchByChecksumResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

SearchByChecksumResponse Response Object

func (SearchByChecksumResponse) String added in v0.1.75

func (o SearchByChecksumResponse) String() string

type ShowAuditRequest added in v0.1.75

type ShowAuditRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 模块
	Module string `json:"module"`

	// 仓库id
	Repo string `json:"repo"`

	// 用户id
	UserId *string `json:"user_id,omitempty"`

	// 实例id
	InstanceId *string `json:"instance_id,omitempty"`

	// 页码
	PageNum *int32 `json:"page_num,omitempty"`

	// 每页大小
	PageSize *int32 `json:"page_size,omitempty"`
}

ShowAuditRequest Request Object

func (ShowAuditRequest) String added in v0.1.75

func (o ShowAuditRequest) String() string

type ShowAuditResponse added in v0.1.75

type ShowAuditResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowAuditResponse Response Object

func (ShowAuditResponse) String added in v0.1.75

func (o ShowAuditResponse) String() string

type ShowFileTreeRequest added in v0.1.75

type ShowFileTreeRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 仓库名称
	RepoName string `json:"repo_name"`

	// 仓库中路径
	Path string `json:"path"`

	// 实例id
	InstanceId *string `json:"instance_id,omitempty"`

	// 是否是回收站文件
	IsRecycleBin *bool `json:"is_recycle_bin,omitempty"`
}

ShowFileTreeRequest Request Object

func (ShowFileTreeRequest) String added in v0.1.75

func (o ShowFileTreeRequest) String() string

type ShowFileTreeResponse added in v0.1.75

type ShowFileTreeResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowFileTreeResponse Response Object

func (ShowFileTreeResponse) String added in v0.1.75

func (o ShowFileTreeResponse) String() string

type ShowMavenInfoRequest added in v0.1.75

type ShowMavenInfoRequest struct {

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// snapshot or releases
	Policy *string `json:"policy,omitempty"`

	// r or rw
	Access *string `json:"access,omitempty"`

	// 是否返回默认仓库 true or false
	Default *string `json:"default,omitempty"`

	// 仓库id 多个仓库id用英文逗号间隔
	Ids *string `json:"ids,omitempty"`
}

ShowMavenInfoRequest Request Object

func (ShowMavenInfoRequest) String added in v0.1.75

func (o ShowMavenInfoRequest) String() string

type ShowMavenInfoResponse added in v0.1.75

type ShowMavenInfoResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowMavenInfoResponse Response Object

func (ShowMavenInfoResponse) String added in v0.1.75

func (o ShowMavenInfoResponse) String() string

type ShowProjectListRequest added in v0.1.75

type ShowProjectListRequest struct {

	// 项目id
	ProjectId string `json:"project_id"`
}

ShowProjectListRequest Request Object

func (ShowProjectListRequest) String added in v0.1.75

func (o ShowProjectListRequest) String() string

type ShowProjectListResponse added in v0.1.75

type ShowProjectListResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowProjectListResponse Response Object

func (ShowProjectListResponse) String added in v0.1.75

func (o ShowProjectListResponse) String() string

type ShowProjectReleaseFilesRequest

type ShowProjectReleaseFilesRequest struct {

	// 文件名称,模糊搜索
	FileName string `json:"file_name"`

	// 每页显示的条目数量
	Limit *int32 `json:"limit,omitempty"`

	// 偏移量,表示从此偏移量开始查询, offset大于等于0
	Offset *int32 `json:"offset,omitempty"`

	// 项目id
	ProjectId string `json:"project_id"`
}

ShowProjectReleaseFilesRequest Request Object

func (ShowProjectReleaseFilesRequest) String

type ShowProjectReleaseFilesResponse

type ShowProjectReleaseFilesResponse struct {
	Result         *StandardResponseResult `json:"result,omitempty"`
	HttpStatusCode int                     `json:"-"`
}

ShowProjectReleaseFilesResponse Response Object

func (ShowProjectReleaseFilesResponse) String

type ShowReleaseProjectFilesRequest

type ShowReleaseProjectFilesRequest struct {

	// 文件名称,模糊搜索
	FileName string `json:"file_name"`

	// 每页显示的条目数量
	Limit *int32 `json:"limit,omitempty"`

	// 偏移量,表示从此偏移量开始查询, offset大于等于0
	Offset *int32 `json:"offset,omitempty"`

	// 项目id
	ProjectId string `json:"project_id"`
}

ShowReleaseProjectFilesRequest Request Object

func (ShowReleaseProjectFilesRequest) String

type ShowReleaseProjectFilesResponse

type ShowReleaseProjectFilesResponse struct {
	Result         *StandardResponseResult `json:"result,omitempty"`
	HttpStatusCode int                     `json:"-"`
}

ShowReleaseProjectFilesResponse Response Object

func (ShowReleaseProjectFilesResponse) String

type ShowRepositoryInfoRequest added in v0.1.75

type ShowRepositoryInfoRequest struct {

	// 仓库id
	RepoId string `json:"repo_id"`
}

ShowRepositoryInfoRequest Request Object

func (ShowRepositoryInfoRequest) String added in v0.1.75

func (o ShowRepositoryInfoRequest) String() string

type ShowRepositoryInfoResponse added in v0.1.75

type ShowRepositoryInfoResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowRepositoryInfoResponse Response Object

func (ShowRepositoryInfoResponse) String added in v0.1.75

type ShowRepositoryRequest added in v0.1.75

type ShowRepositoryRequest struct {

	// 租户id
	TenantId string `json:"tenant_id"`

	// 项目id
	ProjectId string `json:"project_id"`

	// 仓库id
	RepoId string `json:"repo_id"`

	// 服务区
	Region *string `json:"region,omitempty"`
}

ShowRepositoryRequest Request Object

func (ShowRepositoryRequest) String added in v0.1.75

func (o ShowRepositoryRequest) String() string

type ShowRepositoryResponse added in v0.1.75

type ShowRepositoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowRepositoryResponse Response Object

func (ShowRepositoryResponse) String added in v0.1.75

func (o ShowRepositoryResponse) String() string

type ShowStorageRequest added in v0.1.75

type ShowStorageRequest struct {

	// 类型列表
	FormatList *string `json:"format_list,omitempty"`

	// 是否在项目中
	InProject *string `json:"in_project,omitempty"`
}

ShowStorageRequest Request Object

func (ShowStorageRequest) String added in v0.1.75

func (o ShowStorageRequest) String() string

type ShowStorageResponse added in v0.1.75

type ShowStorageResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

ShowStorageResponse Response Object

func (ShowStorageResponse) String added in v0.1.75

func (o ShowStorageResponse) String() string

type StandardResponseResult

type StandardResponseResult struct {

	// 符合条件的结果列表
	Data *[]ReleaseFileVersionDo `json:"data,omitempty"`

	// 符合条件的结果总数
	TotalRecords *int32 `json:"total_records,omitempty"`

	// 符合条件的结果总页数
	TotalPages *int32 `json:"total_pages,omitempty"`
}

StandardResponseResult 返回的具体结果信息

func (StandardResponseResult) String

func (o StandardResponseResult) String() string

type TrashArtifactModelForDelete added in v0.1.75

type TrashArtifactModelForDelete struct {

	// 仓库id
	Id string `json:"id"`

	// 仓库类型
	Fomat string `json:"fomat"`

	// URI
	Uri string `json:"uri"`

	// 状态
	Status string `json:"status"`

	// 路径白名单
	IncludePattern *string `json:"include_pattern,omitempty"`
}

func (TrashArtifactModelForDelete) String added in v0.1.75

type UpdateArtifactoryRequest added in v0.1.75

type UpdateArtifactoryRequest struct {
	Body *UpdateNotMavenRepoDo `json:"body,omitempty"`
}

UpdateArtifactoryRequest Request Object

func (UpdateArtifactoryRequest) String added in v0.1.75

func (o UpdateArtifactoryRequest) String() string

type UpdateArtifactoryResponse added in v0.1.75

type UpdateArtifactoryResponse struct {

	// 结果状态
	Status *string `json:"status,omitempty"`

	// 请求id
	TraceId *string `json:"trace_id,omitempty"`

	// 请求返回结果,接口不同,返回不同
	Result         *interface{} `json:"result,omitempty"`
	HttpStatusCode int          `json:"-"`
}

UpdateArtifactoryResponse Response Object

func (UpdateArtifactoryResponse) String added in v0.1.75

func (o UpdateArtifactoryResponse) String() string

type UpdateNotMavenRepoDo added in v0.1.75

type UpdateNotMavenRepoDo struct {

	// 仓库名称
	RepoName string `json:"repo_name"`

	// 仓库格式
	Format string `json:"format"`

	// 仓库描述
	Description *string `json:"description,omitempty"`

	// 仓库id列表
	RepositoryIds []string `json:"repository_ids"`

	// 路径白名单
	IncludesPattern *string `json:"includes_pattern,omitempty"`

	// 仓库属性-覆盖策略
	DeploymentPolicy *string `json:"deployment_policy,omitempty"`

	// 自动清理快照
	AutoCleanSnapshot *bool `json:"auto_clean_snapshot,omitempty"`

	// 快照保存时间长度
	SnapshotAliveDays *string `json:"snapshot_alive_days,omitempty"`

	// 最大不同快照个数
	MaxUniqueSnapshots *string `json:"max_unique_snapshots,omitempty"`

	// 是否允许匿名
	AllowAnonymous *bool `json:"allow_anonymous,omitempty"`
}

func (UpdateNotMavenRepoDo) String added in v0.1.75

func (o UpdateNotMavenRepoDo) String() string

Source Files

Jump to

Keyboard shortcuts

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