Documentation
¶
Index ¶
- type ChartAttrs
- type CreateNamespaceBasicRequest
- type CreateNamespaceBasicResponse
- type CreateRepositoryBasicRequest
- type CreateRepositoryBasicResponse
- type DeleteNamespaceBasicRequest
- type DeleteNamespaceBasicResponse
- type DeleteRepositoryBasicRequest
- type DeleteRepositoryBasicResponse
- type DeleteTagBasicRequest
- type DeleteTagBasicResponse
- type GetAuthorizationTokenBasicRequest
- type GetAuthorizationTokenBasicResponse
- type GetNamespaceBasicRequest
- type GetNamespaceBasicResponse
- type GetRepositoryBasicRequest
- type GetRepositoryBasicResponse
- type GetTagAdditionBasicRequest
- type GetTagAdditionBasicResponse
- type GetTagBasicRequest
- type GetTagBasicResponse
- type ImageAttrs
- type KVPair
- type ListNamespacesBasicRequest
- type ListNamespacesBasicResponse
- type ListRepositoriesBasicRequest
- type ListRepositoriesBasicResponse
- type ListTagsBasicRequest
- type ListTagsBasicResponse
- type Namespace
- type NamespaceFilter
- type Page
- type Repository
- type RepositoryFilter
- type ScanPolicy
- type ScanResult
- type ScanSummary
- type Tag
- type TagFilter
- type UpdateRepositoryBasicRequest
- type UpdateRepositoryBasicResponse
- type ValidateNamespaceBasicRequest
- type ValidateNamespaceBasicResponse
- type ValidateRepositoryBasicRequest
- type ValidateRepositoryBasicResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartAttrs ¶
type CreateNamespaceBasicRequest ¶
type CreateNamespaceBasicRequest struct {
Name string `json:"Name"`
}
type CreateNamespaceBasicResponse ¶
type CreateNamespaceBasicResponse struct {
}
type CreateRepositoryBasicResponse ¶
type CreateRepositoryBasicResponse struct {
}
type DeleteNamespaceBasicRequest ¶
type DeleteNamespaceBasicRequest struct {
Name string `json:"Name"`
}
type DeleteNamespaceBasicResponse ¶
type DeleteNamespaceBasicResponse struct {
}
type DeleteRepositoryBasicResponse ¶
type DeleteRepositoryBasicResponse struct {
}
type DeleteTagBasicRequest ¶
type DeleteTagBasicResponse ¶
type DeleteTagBasicResponse struct {
}
type GetAuthorizationTokenBasicRequest ¶
type GetAuthorizationTokenBasicRequest struct {
}
type GetNamespaceBasicRequest ¶
type GetNamespaceBasicRequest struct {
Name string `json:"Name"`
}
type GetNamespaceBasicResponse ¶
type GetNamespaceBasicResponse struct {
Namespace
}
type GetRepositoryBasicResponse ¶
type GetRepositoryBasicResponse struct {
Repository
}
type GetTagAdditionBasicResponse ¶
type GetTagAdditionBasicResponse struct {
Contents string `json:"Contents"`
}
type GetTagBasicRequest ¶
type GetTagBasicResponse ¶
type ImageAttrs ¶
type ListNamespacesBasicRequest ¶
type ListNamespacesBasicRequest struct {
Page
Filter NamespaceFilter `json:"Filter,omitempty"`
}
type ListRepositoriesBasicRequest ¶
type ListRepositoriesBasicRequest struct {
Page
Filter *RepositoryFilter `json:"Filter,omitempty"`
}
type ListRepositoriesBasicResponse ¶
type ListRepositoriesBasicResponse struct {
Total int64 `json:"Total"`
Domain string `json:"Domain"`
Items []Repository `json:"Items"`
CreatedAmount int64 `json:"CreatedAmount"`
VpcDomain string `json:"VpcDomain"`
}
type ListTagsBasicRequest ¶
type ListTagsBasicResponse ¶
type Namespace ¶
type Namespace struct {
Name string `json:"Name"`
CreateTime string `json:"CreateTime"`
RepoAmount int64 `json:"RepoAmount"`
ScanPolicy ScanPolicy `json:"ScanPolicy"`
}
type NamespaceFilter ¶
type NamespaceFilter struct {
Name string `json:"Name,omitempty"`
}
type Repository ¶
type RepositoryFilter ¶
type ScanPolicy ¶
type ScanResult ¶
type ScanResult struct {
Status string `json:"Status"`
Summary ScanSummary `json:"Summary"`
}
type ScanSummary ¶
type Tag ¶
type Tag struct {
Type string `json:"Type"`
Name string `json:"Name"`
Digest string `json:"Digest"`
PushTime string `json:"PushTime"`
SizeByte int64 `json:"SizeByte"`
ScanResult *ScanResult `json:"ScanResult,omitempty"`
ImageAttrs *ImageAttrs `json:"ImageAttrs,omitempty"`
ChartAttrs `json:"ChartAttrs,omitempty"`
}
type UpdateRepositoryBasicResponse ¶
type UpdateRepositoryBasicResponse struct {
}
type ValidateNamespaceBasicRequest ¶
type ValidateNamespaceBasicRequest struct {
Name string `json:"Name"`
}
type ValidateNamespaceBasicResponse ¶
type ValidateNamespaceBasicResponse struct {
Existed bool `json:"Existed"`
}
type ValidateRepositoryBasicResponse ¶
type ValidateRepositoryBasicResponse struct {
Existed bool `json:"Existed"`
}
Click to show internal directories.
Click to hide internal directories.