Documentation ¶
Index ¶
- type AttentionDo
- type BatchDeleteTrashesRequest
- type BatchDeleteTrashesResponse
- type BatchRestoreRepoRequest
- type BatchRestoreRepoResponse
- type CreateArtifactoryRequest
- type CreateArtifactoryResponse
- type CreateAttentionRequest
- type CreateAttentionResponse
- type CreateDockerRepositoriesRequest
- type CreateDockerRepositoriesResponse
- type CreateDockerRepositoryDo
- type CreateMavenRepoRequest
- type CreateMavenRepoResponse
- type CreateNotMavenRepoDo
- type CreateProjectRelatedRepositoryRequest
- type CreateProjectRelatedRepositoryResponse
- type DeleteArtifactFileRequest
- type DeleteArtifactFileResponse
- type DeleteRepositoryRequest
- type DeleteRepositoryResponse
- type IdePrivilageProjectInfo
- type IdeRepoRevisionModel
- type IdeRepoSearchDo
- type IdeRepositoryDo
- type IdeRepositoryPair
- type IdeTrashArtifactModel
- type ListAllRepositoriesRequest
- type ListAllRepositoriesResponse
- type ListArtifactoryComponentRequest
- type ListArtifactoryComponentResponse
- type ListArtifactoryStorageStatisticRequest
- type ListArtifactoryStorageStatisticResponse
- type ListAttentionsRequest
- type ListAttentionsResponse
- type ModifyRepositoryRequest
- type ModifyRepositoryResponse
- type PathMap
- type ReleaseFileVersionDo
- type ResetUserPasswordRequest
- type ResetUserPasswordResponse
- type SearchArtifactsRequest
- type SearchArtifactsResponse
- type SearchByChecksumRequest
- type SearchByChecksumResponse
- type ShowAuditRequest
- type ShowAuditResponse
- type ShowFileTreeRequest
- type ShowFileTreeResponse
- type ShowMavenInfoRequest
- type ShowMavenInfoResponse
- type ShowProjectListRequest
- type ShowProjectListResponse
- type ShowProjectReleaseFilesRequest
- type ShowProjectReleaseFilesResponse
- type ShowReleaseProjectFilesRequest
- type ShowReleaseProjectFilesResponse
- type ShowRepositoryInfoRequest
- type ShowRepositoryInfoResponse
- type ShowRepositoryRequest
- type ShowRepositoryResponse
- type ShowStorageRequest
- type ShowStorageResponse
- type StandardResponseResult
- type TrashArtifactModelForDelete
- type UpdateArtifactoryRequest
- type UpdateArtifactoryResponse
- type UpdateNotMavenRepoDo
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
func (o BatchDeleteTrashesResponse) String() string
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
func (o CreateDockerRepositoriesRequest) String() string
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
func (o CreateDockerRepositoriesResponse) String() string
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
func (o CreateProjectRelatedRepositoryRequest) String() string
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
func (o CreateProjectRelatedRepositoryResponse) String() string
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
func (o DeleteArtifactFileResponse) String() string
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
func (o ListAllRepositoriesRequest) String() string
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
func (o ListAllRepositoriesResponse) String() string
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
func (o ListArtifactoryComponentRequest) String() string
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
func (o ListArtifactoryComponentResponse) String() string
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
func (o ListArtifactoryStorageStatisticRequest) String() string
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
func (o ListArtifactoryStorageStatisticResponse) String() string
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:文件路径
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 ¶
func (o ShowProjectReleaseFilesRequest) String() string
type ShowProjectReleaseFilesResponse ¶
type ShowProjectReleaseFilesResponse struct { Result *StandardResponseResult `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
ShowProjectReleaseFilesResponse Response Object
func (ShowProjectReleaseFilesResponse) String ¶
func (o ShowProjectReleaseFilesResponse) String() 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 ¶
func (o ShowReleaseProjectFilesRequest) String() string
type ShowReleaseProjectFilesResponse ¶
type ShowReleaseProjectFilesResponse struct { Result *StandardResponseResult `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
ShowReleaseProjectFilesResponse Response Object
func (ShowReleaseProjectFilesResponse) String ¶
func (o ShowReleaseProjectFilesResponse) String() 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
func (o ShowRepositoryInfoResponse) String() string
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
func (o TrashArtifactModelForDelete) String() string
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 ¶
- model_attention_do.go
- model_batch_delete_trashes_request.go
- model_batch_delete_trashes_response.go
- model_batch_restore_repo_request.go
- model_batch_restore_repo_response.go
- model_create_artifactory_request.go
- model_create_artifactory_response.go
- model_create_attention_request.go
- model_create_attention_response.go
- model_create_docker_repositories_request.go
- model_create_docker_repositories_response.go
- model_create_docker_repository_do.go
- model_create_maven_repo_request.go
- model_create_maven_repo_response.go
- model_create_not_maven_repo_do.go
- model_create_project_related_repository_request.go
- model_create_project_related_repository_response.go
- model_delete_artifact_file_request.go
- model_delete_artifact_file_response.go
- model_delete_repository_request.go
- model_delete_repository_response.go
- model_ide_privilage_project_info.go
- model_ide_repo_revision_model.go
- model_ide_repo_search_do.go
- model_ide_repository_do.go
- model_ide_repository_pair.go
- model_ide_trash_artifact_model.go
- model_list_all_repositories_request.go
- model_list_all_repositories_response.go
- model_list_artifactory_component_request.go
- model_list_artifactory_component_response.go
- model_list_artifactory_storage_statistic_request.go
- model_list_artifactory_storage_statistic_response.go
- model_list_attentions_request.go
- model_list_attentions_response.go
- model_modify_repository_request.go
- model_modify_repository_response.go
- model_path_map.go
- model_release_file_version_do.go
- model_reset_user_password_request.go
- model_reset_user_password_response.go
- model_search_artifacts_request.go
- model_search_artifacts_response.go
- model_search_by_checksum_request.go
- model_search_by_checksum_response.go
- model_show_audit_request.go
- model_show_audit_response.go
- model_show_file_tree_request.go
- model_show_file_tree_response.go
- model_show_maven_info_request.go
- model_show_maven_info_response.go
- model_show_project_list_request.go
- model_show_project_list_response.go
- model_show_project_release_files_request.go
- model_show_project_release_files_response.go
- model_show_release_project_files_request.go
- model_show_release_project_files_response.go
- model_show_repository_info_request.go
- model_show_repository_info_response.go
- model_show_repository_request.go
- model_show_repository_response.go
- model_show_storage_request.go
- model_show_storage_response.go
- model_standard_response_result.go
- model_trash_artifact_model_for_delete.go
- model_update_artifactory_request.go
- model_update_artifactory_response.go
- model_update_not_maven_repo_do.go