Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type CancelRepoBuildRequest
- type CancelRepoBuildResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CancelRepoBuild(request *CancelRepoBuildRequest) (response *CancelRepoBuildResponse, err error)
- func (client *Client) CancelRepoBuildWithCallback(request *CancelRepoBuildRequest, ...) <-chan int
- func (client *Client) CancelRepoBuildWithChan(request *CancelRepoBuildRequest) (<-chan *CancelRepoBuildResponse, <-chan error)
- func (client *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
- func (client *Client) CreateNamespaceWithCallback(request *CreateNamespaceRequest, ...) <-chan int
- func (client *Client) CreateNamespaceWithChan(request *CreateNamespaceRequest) (<-chan *CreateNamespaceResponse, <-chan error)
- func (client *Client) CreateRepo(request *CreateRepoRequest) (response *CreateRepoResponse, err error)
- func (client *Client) CreateRepoBuildRule(request *CreateRepoBuildRuleRequest) (response *CreateRepoBuildRuleResponse, err error)
- func (client *Client) CreateRepoBuildRuleWithCallback(request *CreateRepoBuildRuleRequest, ...) <-chan int
- func (client *Client) CreateRepoBuildRuleWithChan(request *CreateRepoBuildRuleRequest) (<-chan *CreateRepoBuildRuleResponse, <-chan error)
- func (client *Client) CreateRepoWebhook(request *CreateRepoWebhookRequest) (response *CreateRepoWebhookResponse, err error)
- func (client *Client) CreateRepoWebhookWithCallback(request *CreateRepoWebhookRequest, ...) <-chan int
- func (client *Client) CreateRepoWebhookWithChan(request *CreateRepoWebhookRequest) (<-chan *CreateRepoWebhookResponse, <-chan error)
- func (client *Client) CreateRepoWithCallback(request *CreateRepoRequest, ...) <-chan int
- func (client *Client) CreateRepoWithChan(request *CreateRepoRequest) (<-chan *CreateRepoResponse, <-chan error)
- func (client *Client) CreateUserInfo(request *CreateUserInfoRequest) (response *CreateUserInfoResponse, err error)
- func (client *Client) CreateUserInfoWithCallback(request *CreateUserInfoRequest, ...) <-chan int
- func (client *Client) CreateUserInfoWithChan(request *CreateUserInfoRequest) (<-chan *CreateUserInfoResponse, <-chan error)
- func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, ...) <-chan int
- func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
- func (client *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
- func (client *Client) DeleteNamespaceWithCallback(request *DeleteNamespaceRequest, ...) <-chan int
- func (client *Client) DeleteNamespaceWithChan(request *DeleteNamespaceRequest) (<-chan *DeleteNamespaceResponse, <-chan error)
- func (client *Client) DeleteRepo(request *DeleteRepoRequest) (response *DeleteRepoResponse, err error)
- func (client *Client) DeleteRepoBuildRule(request *DeleteRepoBuildRuleRequest) (response *DeleteRepoBuildRuleResponse, err error)
- func (client *Client) DeleteRepoBuildRuleWithCallback(request *DeleteRepoBuildRuleRequest, ...) <-chan int
- func (client *Client) DeleteRepoBuildRuleWithChan(request *DeleteRepoBuildRuleRequest) (<-chan *DeleteRepoBuildRuleResponse, <-chan error)
- func (client *Client) DeleteRepoWebhook(request *DeleteRepoWebhookRequest) (response *DeleteRepoWebhookResponse, err error)
- func (client *Client) DeleteRepoWebhookWithCallback(request *DeleteRepoWebhookRequest, ...) <-chan int
- func (client *Client) DeleteRepoWebhookWithChan(request *DeleteRepoWebhookRequest) (<-chan *DeleteRepoWebhookResponse, <-chan error)
- func (client *Client) DeleteRepoWithCallback(request *DeleteRepoRequest, ...) <-chan int
- func (client *Client) DeleteRepoWithChan(request *DeleteRepoRequest) (<-chan *DeleteRepoResponse, <-chan error)
- func (client *Client) GetAuthorizationToken(request *GetAuthorizationTokenRequest) (response *GetAuthorizationTokenResponse, err error)
- func (client *Client) GetAuthorizationTokenWithCallback(request *GetAuthorizationTokenRequest, ...) <-chan int
- func (client *Client) GetAuthorizationTokenWithChan(request *GetAuthorizationTokenRequest) (<-chan *GetAuthorizationTokenResponse, <-chan error)
- func (client *Client) GetImageLayer(request *GetImageLayerRequest) (response *GetImageLayerResponse, err error)
- func (client *Client) GetImageLayerWithCallback(request *GetImageLayerRequest, ...) <-chan int
- func (client *Client) GetImageLayerWithChan(request *GetImageLayerRequest) (<-chan *GetImageLayerResponse, <-chan error)
- func (client *Client) GetImageManifest(request *GetImageManifestRequest) (response *GetImageManifestResponse, err error)
- func (client *Client) GetImageManifestWithCallback(request *GetImageManifestRequest, ...) <-chan int
- func (client *Client) GetImageManifestWithChan(request *GetImageManifestRequest) (<-chan *GetImageManifestResponse, <-chan error)
- func (client *Client) GetNamespace(request *GetNamespaceRequest) (response *GetNamespaceResponse, err error)
- func (client *Client) GetNamespaceList(request *GetNamespaceListRequest) (response *GetNamespaceListResponse, err error)
- func (client *Client) GetNamespaceListWithCallback(request *GetNamespaceListRequest, ...) <-chan int
- func (client *Client) GetNamespaceListWithChan(request *GetNamespaceListRequest) (<-chan *GetNamespaceListResponse, <-chan error)
- func (client *Client) GetNamespaceWithCallback(request *GetNamespaceRequest, ...) <-chan int
- func (client *Client) GetNamespaceWithChan(request *GetNamespaceRequest) (<-chan *GetNamespaceResponse, <-chan error)
- func (client *Client) GetRegionList(request *GetRegionListRequest) (response *GetRegionListResponse, err error)
- func (client *Client) GetRegionListWithCallback(request *GetRegionListRequest, ...) <-chan int
- func (client *Client) GetRegionListWithChan(request *GetRegionListRequest) (<-chan *GetRegionListResponse, <-chan error)
- func (client *Client) GetRepo(request *GetRepoRequest) (response *GetRepoResponse, err error)
- func (client *Client) GetRepoBuildList(request *GetRepoBuildListRequest) (response *GetRepoBuildListResponse, err error)
- func (client *Client) GetRepoBuildListWithCallback(request *GetRepoBuildListRequest, ...) <-chan int
- func (client *Client) GetRepoBuildListWithChan(request *GetRepoBuildListRequest) (<-chan *GetRepoBuildListResponse, <-chan error)
- func (client *Client) GetRepoBuildRuleList(request *GetRepoBuildRuleListRequest) (response *GetRepoBuildRuleListResponse, err error)
- func (client *Client) GetRepoBuildRuleListWithCallback(request *GetRepoBuildRuleListRequest, ...) <-chan int
- func (client *Client) GetRepoBuildRuleListWithChan(request *GetRepoBuildRuleListRequest) (<-chan *GetRepoBuildRuleListResponse, <-chan error)
- func (client *Client) GetRepoBuildStatus(request *GetRepoBuildStatusRequest) (response *GetRepoBuildStatusResponse, err error)
- func (client *Client) GetRepoBuildStatusWithCallback(request *GetRepoBuildStatusRequest, ...) <-chan int
- func (client *Client) GetRepoBuildStatusWithChan(request *GetRepoBuildStatusRequest) (<-chan *GetRepoBuildStatusResponse, <-chan error)
- func (client *Client) GetRepoList(request *GetRepoListRequest) (response *GetRepoListResponse, err error)
- func (client *Client) GetRepoListByNamespace(request *GetRepoListByNamespaceRequest) (response *GetRepoListByNamespaceResponse, err error)
- func (client *Client) GetRepoListByNamespaceWithCallback(request *GetRepoListByNamespaceRequest, ...) <-chan int
- func (client *Client) GetRepoListByNamespaceWithChan(request *GetRepoListByNamespaceRequest) (<-chan *GetRepoListByNamespaceResponse, <-chan error)
- func (client *Client) GetRepoListWithCallback(request *GetRepoListRequest, ...) <-chan int
- func (client *Client) GetRepoListWithChan(request *GetRepoListRequest) (<-chan *GetRepoListResponse, <-chan error)
- func (client *Client) GetRepoTag(request *GetRepoTagRequest) (response *GetRepoTagResponse, err error)
- func (client *Client) GetRepoTagScanList(request *GetRepoTagScanListRequest) (response *GetRepoTagScanListResponse, err error)
- func (client *Client) GetRepoTagScanListWithCallback(request *GetRepoTagScanListRequest, ...) <-chan int
- func (client *Client) GetRepoTagScanListWithChan(request *GetRepoTagScanListRequest) (<-chan *GetRepoTagScanListResponse, <-chan error)
- func (client *Client) GetRepoTagScanStatus(request *GetRepoTagScanStatusRequest) (response *GetRepoTagScanStatusResponse, err error)
- func (client *Client) GetRepoTagScanStatusWithCallback(request *GetRepoTagScanStatusRequest, ...) <-chan int
- func (client *Client) GetRepoTagScanStatusWithChan(request *GetRepoTagScanStatusRequest) (<-chan *GetRepoTagScanStatusResponse, <-chan error)
- func (client *Client) GetRepoTagScanSummary(request *GetRepoTagScanSummaryRequest) (response *GetRepoTagScanSummaryResponse, err error)
- func (client *Client) GetRepoTagScanSummaryWithCallback(request *GetRepoTagScanSummaryRequest, ...) <-chan int
- func (client *Client) GetRepoTagScanSummaryWithChan(request *GetRepoTagScanSummaryRequest) (<-chan *GetRepoTagScanSummaryResponse, <-chan error)
- func (client *Client) GetRepoTagWithCallback(request *GetRepoTagRequest, ...) <-chan int
- func (client *Client) GetRepoTagWithChan(request *GetRepoTagRequest) (<-chan *GetRepoTagResponse, <-chan error)
- func (client *Client) GetRepoTags(request *GetRepoTagsRequest) (response *GetRepoTagsResponse, err error)
- func (client *Client) GetRepoTagsWithCallback(request *GetRepoTagsRequest, ...) <-chan int
- func (client *Client) GetRepoTagsWithChan(request *GetRepoTagsRequest) (<-chan *GetRepoTagsResponse, <-chan error)
- func (client *Client) GetRepoWebhook(request *GetRepoWebhookRequest) (response *GetRepoWebhookResponse, err error)
- func (client *Client) GetRepoWebhookWithCallback(request *GetRepoWebhookRequest, ...) <-chan int
- func (client *Client) GetRepoWebhookWithChan(request *GetRepoWebhookRequest) (<-chan *GetRepoWebhookResponse, <-chan error)
- func (client *Client) GetRepoWithCallback(request *GetRepoRequest, callback func(response *GetRepoResponse, err error)) <-chan int
- func (client *Client) GetRepoWithChan(request *GetRepoRequest) (<-chan *GetRepoResponse, <-chan error)
- func (client *Client) StartImageScan(request *StartImageScanRequest) (response *StartImageScanResponse, err error)
- func (client *Client) StartImageScanWithCallback(request *StartImageScanRequest, ...) <-chan int
- func (client *Client) StartImageScanWithChan(request *StartImageScanRequest) (<-chan *StartImageScanResponse, <-chan error)
- func (client *Client) StartRepoBuildByRule(request *StartRepoBuildByRuleRequest) (response *StartRepoBuildByRuleResponse, err error)
- func (client *Client) StartRepoBuildByRuleWithCallback(request *StartRepoBuildByRuleRequest, ...) <-chan int
- func (client *Client) StartRepoBuildByRuleWithChan(request *StartRepoBuildByRuleRequest) (<-chan *StartRepoBuildByRuleResponse, <-chan error)
- func (client *Client) UpdateNamespace(request *UpdateNamespaceRequest) (response *UpdateNamespaceResponse, err error)
- func (client *Client) UpdateNamespaceWithCallback(request *UpdateNamespaceRequest, ...) <-chan int
- func (client *Client) UpdateNamespaceWithChan(request *UpdateNamespaceRequest) (<-chan *UpdateNamespaceResponse, <-chan error)
- func (client *Client) UpdateRepo(request *UpdateRepoRequest) (response *UpdateRepoResponse, err error)
- func (client *Client) UpdateRepoBuildRule(request *UpdateRepoBuildRuleRequest) (response *UpdateRepoBuildRuleResponse, err error)
- func (client *Client) UpdateRepoBuildRuleWithCallback(request *UpdateRepoBuildRuleRequest, ...) <-chan int
- func (client *Client) UpdateRepoBuildRuleWithChan(request *UpdateRepoBuildRuleRequest) (<-chan *UpdateRepoBuildRuleResponse, <-chan error)
- func (client *Client) UpdateRepoWebhook(request *UpdateRepoWebhookRequest) (response *UpdateRepoWebhookResponse, err error)
- func (client *Client) UpdateRepoWebhookWithCallback(request *UpdateRepoWebhookRequest, ...) <-chan int
- func (client *Client) UpdateRepoWebhookWithChan(request *UpdateRepoWebhookRequest) (<-chan *UpdateRepoWebhookResponse, <-chan error)
- func (client *Client) UpdateRepoWithCallback(request *UpdateRepoRequest, ...) <-chan int
- func (client *Client) UpdateRepoWithChan(request *UpdateRepoRequest) (<-chan *UpdateRepoResponse, <-chan error)
- func (client *Client) UpdateUserInfo(request *UpdateUserInfoRequest) (response *UpdateUserInfoResponse, err error)
- func (client *Client) UpdateUserInfoWithCallback(request *UpdateUserInfoRequest, ...) <-chan int
- func (client *Client) UpdateUserInfoWithChan(request *UpdateUserInfoRequest) (<-chan *UpdateUserInfoResponse, <-chan error)
- type CreateNamespaceRequest
- type CreateNamespaceResponse
- type CreateRepoBuildRuleRequest
- type CreateRepoBuildRuleResponse
- type CreateRepoRequest
- type CreateRepoResponse
- type CreateRepoWebhookRequest
- type CreateRepoWebhookResponse
- type CreateUserInfoRequest
- type CreateUserInfoResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteNamespaceRequest
- type DeleteNamespaceResponse
- type DeleteRepoBuildRuleRequest
- type DeleteRepoBuildRuleResponse
- type DeleteRepoRequest
- type DeleteRepoResponse
- type DeleteRepoWebhookRequest
- type DeleteRepoWebhookResponse
- type GetAuthorizationTokenRequest
- type GetAuthorizationTokenResponse
- type GetImageLayerRequest
- type GetImageLayerResponse
- type GetImageManifestRequest
- type GetImageManifestResponse
- type GetNamespaceListRequest
- type GetNamespaceListResponse
- type GetNamespaceRequest
- type GetNamespaceResponse
- type GetRegionListRequest
- type GetRegionListResponse
- type GetRepoBuildListRequest
- type GetRepoBuildListResponse
- type GetRepoBuildRuleListRequest
- type GetRepoBuildRuleListResponse
- type GetRepoBuildStatusRequest
- type GetRepoBuildStatusResponse
- type GetRepoListByNamespaceRequest
- type GetRepoListByNamespaceResponse
- type GetRepoListRequest
- type GetRepoListResponse
- type GetRepoRequest
- type GetRepoResponse
- type GetRepoTagRequest
- type GetRepoTagResponse
- type GetRepoTagScanListRequest
- type GetRepoTagScanListResponse
- type GetRepoTagScanStatusRequest
- type GetRepoTagScanStatusResponse
- type GetRepoTagScanSummaryRequest
- type GetRepoTagScanSummaryResponse
- type GetRepoTagsRequest
- type GetRepoTagsResponse
- type GetRepoWebhookRequest
- type GetRepoWebhookResponse
- type StartImageScanRequest
- type StartImageScanResponse
- type StartRepoBuildByRuleRequest
- type StartRepoBuildByRuleResponse
- type UpdateNamespaceRequest
- type UpdateNamespaceResponse
- type UpdateRepoBuildRuleRequest
- type UpdateRepoBuildRuleResponse
- type UpdateRepoRequest
- type UpdateRepoResponse
- type UpdateRepoWebhookRequest
- type UpdateRepoWebhookResponse
- type UpdateUserInfoRequest
- type UpdateUserInfoResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.273
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.273
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.273
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.273
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type CancelRepoBuildRequest ¶
type CancelRepoBuildRequest struct { *requests.RoaRequest BuildId string `position:"Path" name:"BuildId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
CancelRepoBuildRequest is the request struct for api CancelRepoBuild
func CreateCancelRepoBuildRequest ¶
func CreateCancelRepoBuildRequest() (request *CancelRepoBuildRequest)
CreateCancelRepoBuildRequest creates a request to invoke CancelRepoBuild API
type CancelRepoBuildResponse ¶
type CancelRepoBuildResponse struct {
*responses.BaseResponse
}
CancelRepoBuildResponse is the response struct for api CancelRepoBuild
func CreateCancelRepoBuildResponse ¶
func CreateCancelRepoBuildResponse() (response *CancelRepoBuildResponse)
CreateCancelRepoBuildResponse creates a response to parse from CancelRepoBuild response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶ added in v1.61.229
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶ added in v1.61.229
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CancelRepoBuild ¶
func (client *Client) CancelRepoBuild(request *CancelRepoBuildRequest) (response *CancelRepoBuildResponse, err error)
CancelRepoBuild invokes the cr.CancelRepoBuild API synchronously
func (*Client) CancelRepoBuildWithCallback ¶
func (client *Client) CancelRepoBuildWithCallback(request *CancelRepoBuildRequest, callback func(response *CancelRepoBuildResponse, err error)) <-chan int
CancelRepoBuildWithCallback invokes the cr.CancelRepoBuild API asynchronously
func (*Client) CancelRepoBuildWithChan ¶
func (client *Client) CancelRepoBuildWithChan(request *CancelRepoBuildRequest) (<-chan *CancelRepoBuildResponse, <-chan error)
CancelRepoBuildWithChan invokes the cr.CancelRepoBuild API asynchronously
func (*Client) CreateNamespace ¶
func (client *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
CreateNamespace invokes the cr.CreateNamespace API synchronously
func (*Client) CreateNamespaceWithCallback ¶
func (client *Client) CreateNamespaceWithCallback(request *CreateNamespaceRequest, callback func(response *CreateNamespaceResponse, err error)) <-chan int
CreateNamespaceWithCallback invokes the cr.CreateNamespace API asynchronously
func (*Client) CreateNamespaceWithChan ¶
func (client *Client) CreateNamespaceWithChan(request *CreateNamespaceRequest) (<-chan *CreateNamespaceResponse, <-chan error)
CreateNamespaceWithChan invokes the cr.CreateNamespace API asynchronously
func (*Client) CreateRepo ¶
func (client *Client) CreateRepo(request *CreateRepoRequest) (response *CreateRepoResponse, err error)
CreateRepo invokes the cr.CreateRepo API synchronously
func (*Client) CreateRepoBuildRule ¶
func (client *Client) CreateRepoBuildRule(request *CreateRepoBuildRuleRequest) (response *CreateRepoBuildRuleResponse, err error)
CreateRepoBuildRule invokes the cr.CreateRepoBuildRule API synchronously
func (*Client) CreateRepoBuildRuleWithCallback ¶
func (client *Client) CreateRepoBuildRuleWithCallback(request *CreateRepoBuildRuleRequest, callback func(response *CreateRepoBuildRuleResponse, err error)) <-chan int
CreateRepoBuildRuleWithCallback invokes the cr.CreateRepoBuildRule API asynchronously
func (*Client) CreateRepoBuildRuleWithChan ¶
func (client *Client) CreateRepoBuildRuleWithChan(request *CreateRepoBuildRuleRequest) (<-chan *CreateRepoBuildRuleResponse, <-chan error)
CreateRepoBuildRuleWithChan invokes the cr.CreateRepoBuildRule API asynchronously
func (*Client) CreateRepoWebhook ¶
func (client *Client) CreateRepoWebhook(request *CreateRepoWebhookRequest) (response *CreateRepoWebhookResponse, err error)
CreateRepoWebhook invokes the cr.CreateRepoWebhook API synchronously
func (*Client) CreateRepoWebhookWithCallback ¶
func (client *Client) CreateRepoWebhookWithCallback(request *CreateRepoWebhookRequest, callback func(response *CreateRepoWebhookResponse, err error)) <-chan int
CreateRepoWebhookWithCallback invokes the cr.CreateRepoWebhook API asynchronously
func (*Client) CreateRepoWebhookWithChan ¶
func (client *Client) CreateRepoWebhookWithChan(request *CreateRepoWebhookRequest) (<-chan *CreateRepoWebhookResponse, <-chan error)
CreateRepoWebhookWithChan invokes the cr.CreateRepoWebhook API asynchronously
func (*Client) CreateRepoWithCallback ¶
func (client *Client) CreateRepoWithCallback(request *CreateRepoRequest, callback func(response *CreateRepoResponse, err error)) <-chan int
CreateRepoWithCallback invokes the cr.CreateRepo API asynchronously
func (*Client) CreateRepoWithChan ¶
func (client *Client) CreateRepoWithChan(request *CreateRepoRequest) (<-chan *CreateRepoResponse, <-chan error)
CreateRepoWithChan invokes the cr.CreateRepo API asynchronously
func (*Client) CreateUserInfo ¶
func (client *Client) CreateUserInfo(request *CreateUserInfoRequest) (response *CreateUserInfoResponse, err error)
CreateUserInfo invokes the cr.CreateUserInfo API synchronously
func (*Client) CreateUserInfoWithCallback ¶
func (client *Client) CreateUserInfoWithCallback(request *CreateUserInfoRequest, callback func(response *CreateUserInfoResponse, err error)) <-chan int
CreateUserInfoWithCallback invokes the cr.CreateUserInfo API asynchronously
func (*Client) CreateUserInfoWithChan ¶
func (client *Client) CreateUserInfoWithChan(request *CreateUserInfoRequest) (<-chan *CreateUserInfoResponse, <-chan error)
CreateUserInfoWithChan invokes the cr.CreateUserInfo API asynchronously
func (*Client) DeleteImage ¶
func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
DeleteImage invokes the cr.DeleteImage API synchronously
func (*Client) DeleteImageWithCallback ¶
func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int
DeleteImageWithCallback invokes the cr.DeleteImage API asynchronously
func (*Client) DeleteImageWithChan ¶
func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
DeleteImageWithChan invokes the cr.DeleteImage API asynchronously
func (*Client) DeleteNamespace ¶
func (client *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
DeleteNamespace invokes the cr.DeleteNamespace API synchronously
func (*Client) DeleteNamespaceWithCallback ¶
func (client *Client) DeleteNamespaceWithCallback(request *DeleteNamespaceRequest, callback func(response *DeleteNamespaceResponse, err error)) <-chan int
DeleteNamespaceWithCallback invokes the cr.DeleteNamespace API asynchronously
func (*Client) DeleteNamespaceWithChan ¶
func (client *Client) DeleteNamespaceWithChan(request *DeleteNamespaceRequest) (<-chan *DeleteNamespaceResponse, <-chan error)
DeleteNamespaceWithChan invokes the cr.DeleteNamespace API asynchronously
func (*Client) DeleteRepo ¶
func (client *Client) DeleteRepo(request *DeleteRepoRequest) (response *DeleteRepoResponse, err error)
DeleteRepo invokes the cr.DeleteRepo API synchronously
func (*Client) DeleteRepoBuildRule ¶
func (client *Client) DeleteRepoBuildRule(request *DeleteRepoBuildRuleRequest) (response *DeleteRepoBuildRuleResponse, err error)
DeleteRepoBuildRule invokes the cr.DeleteRepoBuildRule API synchronously
func (*Client) DeleteRepoBuildRuleWithCallback ¶
func (client *Client) DeleteRepoBuildRuleWithCallback(request *DeleteRepoBuildRuleRequest, callback func(response *DeleteRepoBuildRuleResponse, err error)) <-chan int
DeleteRepoBuildRuleWithCallback invokes the cr.DeleteRepoBuildRule API asynchronously
func (*Client) DeleteRepoBuildRuleWithChan ¶
func (client *Client) DeleteRepoBuildRuleWithChan(request *DeleteRepoBuildRuleRequest) (<-chan *DeleteRepoBuildRuleResponse, <-chan error)
DeleteRepoBuildRuleWithChan invokes the cr.DeleteRepoBuildRule API asynchronously
func (*Client) DeleteRepoWebhook ¶
func (client *Client) DeleteRepoWebhook(request *DeleteRepoWebhookRequest) (response *DeleteRepoWebhookResponse, err error)
DeleteRepoWebhook invokes the cr.DeleteRepoWebhook API synchronously
func (*Client) DeleteRepoWebhookWithCallback ¶
func (client *Client) DeleteRepoWebhookWithCallback(request *DeleteRepoWebhookRequest, callback func(response *DeleteRepoWebhookResponse, err error)) <-chan int
DeleteRepoWebhookWithCallback invokes the cr.DeleteRepoWebhook API asynchronously
func (*Client) DeleteRepoWebhookWithChan ¶
func (client *Client) DeleteRepoWebhookWithChan(request *DeleteRepoWebhookRequest) (<-chan *DeleteRepoWebhookResponse, <-chan error)
DeleteRepoWebhookWithChan invokes the cr.DeleteRepoWebhook API asynchronously
func (*Client) DeleteRepoWithCallback ¶
func (client *Client) DeleteRepoWithCallback(request *DeleteRepoRequest, callback func(response *DeleteRepoResponse, err error)) <-chan int
DeleteRepoWithCallback invokes the cr.DeleteRepo API asynchronously
func (*Client) DeleteRepoWithChan ¶
func (client *Client) DeleteRepoWithChan(request *DeleteRepoRequest) (<-chan *DeleteRepoResponse, <-chan error)
DeleteRepoWithChan invokes the cr.DeleteRepo API asynchronously
func (*Client) GetAuthorizationToken ¶
func (client *Client) GetAuthorizationToken(request *GetAuthorizationTokenRequest) (response *GetAuthorizationTokenResponse, err error)
GetAuthorizationToken invokes the cr.GetAuthorizationToken API synchronously
func (*Client) GetAuthorizationTokenWithCallback ¶
func (client *Client) GetAuthorizationTokenWithCallback(request *GetAuthorizationTokenRequest, callback func(response *GetAuthorizationTokenResponse, err error)) <-chan int
GetAuthorizationTokenWithCallback invokes the cr.GetAuthorizationToken API asynchronously
func (*Client) GetAuthorizationTokenWithChan ¶
func (client *Client) GetAuthorizationTokenWithChan(request *GetAuthorizationTokenRequest) (<-chan *GetAuthorizationTokenResponse, <-chan error)
GetAuthorizationTokenWithChan invokes the cr.GetAuthorizationToken API asynchronously
func (*Client) GetImageLayer ¶
func (client *Client) GetImageLayer(request *GetImageLayerRequest) (response *GetImageLayerResponse, err error)
GetImageLayer invokes the cr.GetImageLayer API synchronously
func (*Client) GetImageLayerWithCallback ¶
func (client *Client) GetImageLayerWithCallback(request *GetImageLayerRequest, callback func(response *GetImageLayerResponse, err error)) <-chan int
GetImageLayerWithCallback invokes the cr.GetImageLayer API asynchronously
func (*Client) GetImageLayerWithChan ¶
func (client *Client) GetImageLayerWithChan(request *GetImageLayerRequest) (<-chan *GetImageLayerResponse, <-chan error)
GetImageLayerWithChan invokes the cr.GetImageLayer API asynchronously
func (*Client) GetImageManifest ¶
func (client *Client) GetImageManifest(request *GetImageManifestRequest) (response *GetImageManifestResponse, err error)
GetImageManifest invokes the cr.GetImageManifest API synchronously
func (*Client) GetImageManifestWithCallback ¶
func (client *Client) GetImageManifestWithCallback(request *GetImageManifestRequest, callback func(response *GetImageManifestResponse, err error)) <-chan int
GetImageManifestWithCallback invokes the cr.GetImageManifest API asynchronously
func (*Client) GetImageManifestWithChan ¶
func (client *Client) GetImageManifestWithChan(request *GetImageManifestRequest) (<-chan *GetImageManifestResponse, <-chan error)
GetImageManifestWithChan invokes the cr.GetImageManifest API asynchronously
func (*Client) GetNamespace ¶
func (client *Client) GetNamespace(request *GetNamespaceRequest) (response *GetNamespaceResponse, err error)
GetNamespace invokes the cr.GetNamespace API synchronously
func (*Client) GetNamespaceList ¶
func (client *Client) GetNamespaceList(request *GetNamespaceListRequest) (response *GetNamespaceListResponse, err error)
GetNamespaceList invokes the cr.GetNamespaceList API synchronously
func (*Client) GetNamespaceListWithCallback ¶
func (client *Client) GetNamespaceListWithCallback(request *GetNamespaceListRequest, callback func(response *GetNamespaceListResponse, err error)) <-chan int
GetNamespaceListWithCallback invokes the cr.GetNamespaceList API asynchronously
func (*Client) GetNamespaceListWithChan ¶
func (client *Client) GetNamespaceListWithChan(request *GetNamespaceListRequest) (<-chan *GetNamespaceListResponse, <-chan error)
GetNamespaceListWithChan invokes the cr.GetNamespaceList API asynchronously
func (*Client) GetNamespaceWithCallback ¶
func (client *Client) GetNamespaceWithCallback(request *GetNamespaceRequest, callback func(response *GetNamespaceResponse, err error)) <-chan int
GetNamespaceWithCallback invokes the cr.GetNamespace API asynchronously
func (*Client) GetNamespaceWithChan ¶
func (client *Client) GetNamespaceWithChan(request *GetNamespaceRequest) (<-chan *GetNamespaceResponse, <-chan error)
GetNamespaceWithChan invokes the cr.GetNamespace API asynchronously
func (*Client) GetRegionList ¶
func (client *Client) GetRegionList(request *GetRegionListRequest) (response *GetRegionListResponse, err error)
GetRegionList invokes the cr.GetRegionList API synchronously
func (*Client) GetRegionListWithCallback ¶
func (client *Client) GetRegionListWithCallback(request *GetRegionListRequest, callback func(response *GetRegionListResponse, err error)) <-chan int
GetRegionListWithCallback invokes the cr.GetRegionList API asynchronously
func (*Client) GetRegionListWithChan ¶
func (client *Client) GetRegionListWithChan(request *GetRegionListRequest) (<-chan *GetRegionListResponse, <-chan error)
GetRegionListWithChan invokes the cr.GetRegionList API asynchronously
func (*Client) GetRepo ¶
func (client *Client) GetRepo(request *GetRepoRequest) (response *GetRepoResponse, err error)
GetRepo invokes the cr.GetRepo API synchronously
func (*Client) GetRepoBuildList ¶
func (client *Client) GetRepoBuildList(request *GetRepoBuildListRequest) (response *GetRepoBuildListResponse, err error)
GetRepoBuildList invokes the cr.GetRepoBuildList API synchronously
func (*Client) GetRepoBuildListWithCallback ¶
func (client *Client) GetRepoBuildListWithCallback(request *GetRepoBuildListRequest, callback func(response *GetRepoBuildListResponse, err error)) <-chan int
GetRepoBuildListWithCallback invokes the cr.GetRepoBuildList API asynchronously
func (*Client) GetRepoBuildListWithChan ¶
func (client *Client) GetRepoBuildListWithChan(request *GetRepoBuildListRequest) (<-chan *GetRepoBuildListResponse, <-chan error)
GetRepoBuildListWithChan invokes the cr.GetRepoBuildList API asynchronously
func (*Client) GetRepoBuildRuleList ¶
func (client *Client) GetRepoBuildRuleList(request *GetRepoBuildRuleListRequest) (response *GetRepoBuildRuleListResponse, err error)
GetRepoBuildRuleList invokes the cr.GetRepoBuildRuleList API synchronously
func (*Client) GetRepoBuildRuleListWithCallback ¶
func (client *Client) GetRepoBuildRuleListWithCallback(request *GetRepoBuildRuleListRequest, callback func(response *GetRepoBuildRuleListResponse, err error)) <-chan int
GetRepoBuildRuleListWithCallback invokes the cr.GetRepoBuildRuleList API asynchronously
func (*Client) GetRepoBuildRuleListWithChan ¶
func (client *Client) GetRepoBuildRuleListWithChan(request *GetRepoBuildRuleListRequest) (<-chan *GetRepoBuildRuleListResponse, <-chan error)
GetRepoBuildRuleListWithChan invokes the cr.GetRepoBuildRuleList API asynchronously
func (*Client) GetRepoBuildStatus ¶
func (client *Client) GetRepoBuildStatus(request *GetRepoBuildStatusRequest) (response *GetRepoBuildStatusResponse, err error)
GetRepoBuildStatus invokes the cr.GetRepoBuildStatus API synchronously
func (*Client) GetRepoBuildStatusWithCallback ¶
func (client *Client) GetRepoBuildStatusWithCallback(request *GetRepoBuildStatusRequest, callback func(response *GetRepoBuildStatusResponse, err error)) <-chan int
GetRepoBuildStatusWithCallback invokes the cr.GetRepoBuildStatus API asynchronously
func (*Client) GetRepoBuildStatusWithChan ¶
func (client *Client) GetRepoBuildStatusWithChan(request *GetRepoBuildStatusRequest) (<-chan *GetRepoBuildStatusResponse, <-chan error)
GetRepoBuildStatusWithChan invokes the cr.GetRepoBuildStatus API asynchronously
func (*Client) GetRepoList ¶
func (client *Client) GetRepoList(request *GetRepoListRequest) (response *GetRepoListResponse, err error)
GetRepoList invokes the cr.GetRepoList API synchronously
func (*Client) GetRepoListByNamespace ¶
func (client *Client) GetRepoListByNamespace(request *GetRepoListByNamespaceRequest) (response *GetRepoListByNamespaceResponse, err error)
GetRepoListByNamespace invokes the cr.GetRepoListByNamespace API synchronously
func (*Client) GetRepoListByNamespaceWithCallback ¶
func (client *Client) GetRepoListByNamespaceWithCallback(request *GetRepoListByNamespaceRequest, callback func(response *GetRepoListByNamespaceResponse, err error)) <-chan int
GetRepoListByNamespaceWithCallback invokes the cr.GetRepoListByNamespace API asynchronously
func (*Client) GetRepoListByNamespaceWithChan ¶
func (client *Client) GetRepoListByNamespaceWithChan(request *GetRepoListByNamespaceRequest) (<-chan *GetRepoListByNamespaceResponse, <-chan error)
GetRepoListByNamespaceWithChan invokes the cr.GetRepoListByNamespace API asynchronously
func (*Client) GetRepoListWithCallback ¶
func (client *Client) GetRepoListWithCallback(request *GetRepoListRequest, callback func(response *GetRepoListResponse, err error)) <-chan int
GetRepoListWithCallback invokes the cr.GetRepoList API asynchronously
func (*Client) GetRepoListWithChan ¶
func (client *Client) GetRepoListWithChan(request *GetRepoListRequest) (<-chan *GetRepoListResponse, <-chan error)
GetRepoListWithChan invokes the cr.GetRepoList API asynchronously
func (*Client) GetRepoTag ¶ added in v1.61.229
func (client *Client) GetRepoTag(request *GetRepoTagRequest) (response *GetRepoTagResponse, err error)
GetRepoTag invokes the cr.GetRepoTag API synchronously
func (*Client) GetRepoTagScanList ¶ added in v1.61.229
func (client *Client) GetRepoTagScanList(request *GetRepoTagScanListRequest) (response *GetRepoTagScanListResponse, err error)
GetRepoTagScanList invokes the cr.GetRepoTagScanList API synchronously
func (*Client) GetRepoTagScanListWithCallback ¶ added in v1.61.229
func (client *Client) GetRepoTagScanListWithCallback(request *GetRepoTagScanListRequest, callback func(response *GetRepoTagScanListResponse, err error)) <-chan int
GetRepoTagScanListWithCallback invokes the cr.GetRepoTagScanList API asynchronously
func (*Client) GetRepoTagScanListWithChan ¶ added in v1.61.229
func (client *Client) GetRepoTagScanListWithChan(request *GetRepoTagScanListRequest) (<-chan *GetRepoTagScanListResponse, <-chan error)
GetRepoTagScanListWithChan invokes the cr.GetRepoTagScanList API asynchronously
func (*Client) GetRepoTagScanStatus ¶ added in v1.61.229
func (client *Client) GetRepoTagScanStatus(request *GetRepoTagScanStatusRequest) (response *GetRepoTagScanStatusResponse, err error)
GetRepoTagScanStatus invokes the cr.GetRepoTagScanStatus API synchronously
func (*Client) GetRepoTagScanStatusWithCallback ¶ added in v1.61.229
func (client *Client) GetRepoTagScanStatusWithCallback(request *GetRepoTagScanStatusRequest, callback func(response *GetRepoTagScanStatusResponse, err error)) <-chan int
GetRepoTagScanStatusWithCallback invokes the cr.GetRepoTagScanStatus API asynchronously
func (*Client) GetRepoTagScanStatusWithChan ¶ added in v1.61.229
func (client *Client) GetRepoTagScanStatusWithChan(request *GetRepoTagScanStatusRequest) (<-chan *GetRepoTagScanStatusResponse, <-chan error)
GetRepoTagScanStatusWithChan invokes the cr.GetRepoTagScanStatus API asynchronously
func (*Client) GetRepoTagScanSummary ¶ added in v1.61.229
func (client *Client) GetRepoTagScanSummary(request *GetRepoTagScanSummaryRequest) (response *GetRepoTagScanSummaryResponse, err error)
GetRepoTagScanSummary invokes the cr.GetRepoTagScanSummary API synchronously
func (*Client) GetRepoTagScanSummaryWithCallback ¶ added in v1.61.229
func (client *Client) GetRepoTagScanSummaryWithCallback(request *GetRepoTagScanSummaryRequest, callback func(response *GetRepoTagScanSummaryResponse, err error)) <-chan int
GetRepoTagScanSummaryWithCallback invokes the cr.GetRepoTagScanSummary API asynchronously
func (*Client) GetRepoTagScanSummaryWithChan ¶ added in v1.61.229
func (client *Client) GetRepoTagScanSummaryWithChan(request *GetRepoTagScanSummaryRequest) (<-chan *GetRepoTagScanSummaryResponse, <-chan error)
GetRepoTagScanSummaryWithChan invokes the cr.GetRepoTagScanSummary API asynchronously
func (*Client) GetRepoTagWithCallback ¶ added in v1.61.229
func (client *Client) GetRepoTagWithCallback(request *GetRepoTagRequest, callback func(response *GetRepoTagResponse, err error)) <-chan int
GetRepoTagWithCallback invokes the cr.GetRepoTag API asynchronously
func (*Client) GetRepoTagWithChan ¶ added in v1.61.229
func (client *Client) GetRepoTagWithChan(request *GetRepoTagRequest) (<-chan *GetRepoTagResponse, <-chan error)
GetRepoTagWithChan invokes the cr.GetRepoTag API asynchronously
func (*Client) GetRepoTags ¶
func (client *Client) GetRepoTags(request *GetRepoTagsRequest) (response *GetRepoTagsResponse, err error)
GetRepoTags invokes the cr.GetRepoTags API synchronously
func (*Client) GetRepoTagsWithCallback ¶
func (client *Client) GetRepoTagsWithCallback(request *GetRepoTagsRequest, callback func(response *GetRepoTagsResponse, err error)) <-chan int
GetRepoTagsWithCallback invokes the cr.GetRepoTags API asynchronously
func (*Client) GetRepoTagsWithChan ¶
func (client *Client) GetRepoTagsWithChan(request *GetRepoTagsRequest) (<-chan *GetRepoTagsResponse, <-chan error)
GetRepoTagsWithChan invokes the cr.GetRepoTags API asynchronously
func (*Client) GetRepoWebhook ¶
func (client *Client) GetRepoWebhook(request *GetRepoWebhookRequest) (response *GetRepoWebhookResponse, err error)
GetRepoWebhook invokes the cr.GetRepoWebhook API synchronously
func (*Client) GetRepoWebhookWithCallback ¶
func (client *Client) GetRepoWebhookWithCallback(request *GetRepoWebhookRequest, callback func(response *GetRepoWebhookResponse, err error)) <-chan int
GetRepoWebhookWithCallback invokes the cr.GetRepoWebhook API asynchronously
func (*Client) GetRepoWebhookWithChan ¶
func (client *Client) GetRepoWebhookWithChan(request *GetRepoWebhookRequest) (<-chan *GetRepoWebhookResponse, <-chan error)
GetRepoWebhookWithChan invokes the cr.GetRepoWebhook API asynchronously
func (*Client) GetRepoWithCallback ¶
func (client *Client) GetRepoWithCallback(request *GetRepoRequest, callback func(response *GetRepoResponse, err error)) <-chan int
GetRepoWithCallback invokes the cr.GetRepo API asynchronously
func (*Client) GetRepoWithChan ¶
func (client *Client) GetRepoWithChan(request *GetRepoRequest) (<-chan *GetRepoResponse, <-chan error)
GetRepoWithChan invokes the cr.GetRepo API asynchronously
func (*Client) StartImageScan ¶
func (client *Client) StartImageScan(request *StartImageScanRequest) (response *StartImageScanResponse, err error)
StartImageScan invokes the cr.StartImageScan API synchronously
func (*Client) StartImageScanWithCallback ¶
func (client *Client) StartImageScanWithCallback(request *StartImageScanRequest, callback func(response *StartImageScanResponse, err error)) <-chan int
StartImageScanWithCallback invokes the cr.StartImageScan API asynchronously
func (*Client) StartImageScanWithChan ¶
func (client *Client) StartImageScanWithChan(request *StartImageScanRequest) (<-chan *StartImageScanResponse, <-chan error)
StartImageScanWithChan invokes the cr.StartImageScan API asynchronously
func (*Client) StartRepoBuildByRule ¶
func (client *Client) StartRepoBuildByRule(request *StartRepoBuildByRuleRequest) (response *StartRepoBuildByRuleResponse, err error)
StartRepoBuildByRule invokes the cr.StartRepoBuildByRule API synchronously
func (*Client) StartRepoBuildByRuleWithCallback ¶
func (client *Client) StartRepoBuildByRuleWithCallback(request *StartRepoBuildByRuleRequest, callback func(response *StartRepoBuildByRuleResponse, err error)) <-chan int
StartRepoBuildByRuleWithCallback invokes the cr.StartRepoBuildByRule API asynchronously
func (*Client) StartRepoBuildByRuleWithChan ¶
func (client *Client) StartRepoBuildByRuleWithChan(request *StartRepoBuildByRuleRequest) (<-chan *StartRepoBuildByRuleResponse, <-chan error)
StartRepoBuildByRuleWithChan invokes the cr.StartRepoBuildByRule API asynchronously
func (*Client) UpdateNamespace ¶
func (client *Client) UpdateNamespace(request *UpdateNamespaceRequest) (response *UpdateNamespaceResponse, err error)
UpdateNamespace invokes the cr.UpdateNamespace API synchronously
func (*Client) UpdateNamespaceWithCallback ¶
func (client *Client) UpdateNamespaceWithCallback(request *UpdateNamespaceRequest, callback func(response *UpdateNamespaceResponse, err error)) <-chan int
UpdateNamespaceWithCallback invokes the cr.UpdateNamespace API asynchronously
func (*Client) UpdateNamespaceWithChan ¶
func (client *Client) UpdateNamespaceWithChan(request *UpdateNamespaceRequest) (<-chan *UpdateNamespaceResponse, <-chan error)
UpdateNamespaceWithChan invokes the cr.UpdateNamespace API asynchronously
func (*Client) UpdateRepo ¶
func (client *Client) UpdateRepo(request *UpdateRepoRequest) (response *UpdateRepoResponse, err error)
UpdateRepo invokes the cr.UpdateRepo API synchronously
func (*Client) UpdateRepoBuildRule ¶
func (client *Client) UpdateRepoBuildRule(request *UpdateRepoBuildRuleRequest) (response *UpdateRepoBuildRuleResponse, err error)
UpdateRepoBuildRule invokes the cr.UpdateRepoBuildRule API synchronously
func (*Client) UpdateRepoBuildRuleWithCallback ¶
func (client *Client) UpdateRepoBuildRuleWithCallback(request *UpdateRepoBuildRuleRequest, callback func(response *UpdateRepoBuildRuleResponse, err error)) <-chan int
UpdateRepoBuildRuleWithCallback invokes the cr.UpdateRepoBuildRule API asynchronously
func (*Client) UpdateRepoBuildRuleWithChan ¶
func (client *Client) UpdateRepoBuildRuleWithChan(request *UpdateRepoBuildRuleRequest) (<-chan *UpdateRepoBuildRuleResponse, <-chan error)
UpdateRepoBuildRuleWithChan invokes the cr.UpdateRepoBuildRule API asynchronously
func (*Client) UpdateRepoWebhook ¶
func (client *Client) UpdateRepoWebhook(request *UpdateRepoWebhookRequest) (response *UpdateRepoWebhookResponse, err error)
UpdateRepoWebhook invokes the cr.UpdateRepoWebhook API synchronously
func (*Client) UpdateRepoWebhookWithCallback ¶
func (client *Client) UpdateRepoWebhookWithCallback(request *UpdateRepoWebhookRequest, callback func(response *UpdateRepoWebhookResponse, err error)) <-chan int
UpdateRepoWebhookWithCallback invokes the cr.UpdateRepoWebhook API asynchronously
func (*Client) UpdateRepoWebhookWithChan ¶
func (client *Client) UpdateRepoWebhookWithChan(request *UpdateRepoWebhookRequest) (<-chan *UpdateRepoWebhookResponse, <-chan error)
UpdateRepoWebhookWithChan invokes the cr.UpdateRepoWebhook API asynchronously
func (*Client) UpdateRepoWithCallback ¶
func (client *Client) UpdateRepoWithCallback(request *UpdateRepoRequest, callback func(response *UpdateRepoResponse, err error)) <-chan int
UpdateRepoWithCallback invokes the cr.UpdateRepo API asynchronously
func (*Client) UpdateRepoWithChan ¶
func (client *Client) UpdateRepoWithChan(request *UpdateRepoRequest) (<-chan *UpdateRepoResponse, <-chan error)
UpdateRepoWithChan invokes the cr.UpdateRepo API asynchronously
func (*Client) UpdateUserInfo ¶
func (client *Client) UpdateUserInfo(request *UpdateUserInfoRequest) (response *UpdateUserInfoResponse, err error)
UpdateUserInfo invokes the cr.UpdateUserInfo API synchronously
func (*Client) UpdateUserInfoWithCallback ¶
func (client *Client) UpdateUserInfoWithCallback(request *UpdateUserInfoRequest, callback func(response *UpdateUserInfoResponse, err error)) <-chan int
UpdateUserInfoWithCallback invokes the cr.UpdateUserInfo API asynchronously
func (*Client) UpdateUserInfoWithChan ¶
func (client *Client) UpdateUserInfoWithChan(request *UpdateUserInfoRequest) (<-chan *UpdateUserInfoResponse, <-chan error)
UpdateUserInfoWithChan invokes the cr.UpdateUserInfo API asynchronously
type CreateNamespaceRequest ¶
type CreateNamespaceRequest struct {
*requests.RoaRequest
}
CreateNamespaceRequest is the request struct for api CreateNamespace
func CreateCreateNamespaceRequest ¶
func CreateCreateNamespaceRequest() (request *CreateNamespaceRequest)
CreateCreateNamespaceRequest creates a request to invoke CreateNamespace API
type CreateNamespaceResponse ¶
type CreateNamespaceResponse struct {
*responses.BaseResponse
}
CreateNamespaceResponse is the response struct for api CreateNamespace
func CreateCreateNamespaceResponse ¶
func CreateCreateNamespaceResponse() (response *CreateNamespaceResponse)
CreateCreateNamespaceResponse creates a response to parse from CreateNamespace response
type CreateRepoBuildRuleRequest ¶
type CreateRepoBuildRuleRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
CreateRepoBuildRuleRequest is the request struct for api CreateRepoBuildRule
func CreateCreateRepoBuildRuleRequest ¶
func CreateCreateRepoBuildRuleRequest() (request *CreateRepoBuildRuleRequest)
CreateCreateRepoBuildRuleRequest creates a request to invoke CreateRepoBuildRule API
type CreateRepoBuildRuleResponse ¶
type CreateRepoBuildRuleResponse struct {
*responses.BaseResponse
}
CreateRepoBuildRuleResponse is the response struct for api CreateRepoBuildRule
func CreateCreateRepoBuildRuleResponse ¶
func CreateCreateRepoBuildRuleResponse() (response *CreateRepoBuildRuleResponse)
CreateCreateRepoBuildRuleResponse creates a response to parse from CreateRepoBuildRule response
type CreateRepoRequest ¶
type CreateRepoRequest struct {
*requests.RoaRequest
}
CreateRepoRequest is the request struct for api CreateRepo
func CreateCreateRepoRequest ¶
func CreateCreateRepoRequest() (request *CreateRepoRequest)
CreateCreateRepoRequest creates a request to invoke CreateRepo API
type CreateRepoResponse ¶
type CreateRepoResponse struct {
*responses.BaseResponse
}
CreateRepoResponse is the response struct for api CreateRepo
func CreateCreateRepoResponse ¶
func CreateCreateRepoResponse() (response *CreateRepoResponse)
CreateCreateRepoResponse creates a response to parse from CreateRepo response
type CreateRepoWebhookRequest ¶
type CreateRepoWebhookRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
CreateRepoWebhookRequest is the request struct for api CreateRepoWebhook
func CreateCreateRepoWebhookRequest ¶
func CreateCreateRepoWebhookRequest() (request *CreateRepoWebhookRequest)
CreateCreateRepoWebhookRequest creates a request to invoke CreateRepoWebhook API
type CreateRepoWebhookResponse ¶
type CreateRepoWebhookResponse struct {
*responses.BaseResponse
}
CreateRepoWebhookResponse is the response struct for api CreateRepoWebhook
func CreateCreateRepoWebhookResponse ¶
func CreateCreateRepoWebhookResponse() (response *CreateRepoWebhookResponse)
CreateCreateRepoWebhookResponse creates a response to parse from CreateRepoWebhook response
type CreateUserInfoRequest ¶
type CreateUserInfoRequest struct {
*requests.RoaRequest
}
CreateUserInfoRequest is the request struct for api CreateUserInfo
func CreateCreateUserInfoRequest ¶
func CreateCreateUserInfoRequest() (request *CreateUserInfoRequest)
CreateCreateUserInfoRequest creates a request to invoke CreateUserInfo API
type CreateUserInfoResponse ¶
type CreateUserInfoResponse struct {
*responses.BaseResponse
}
CreateUserInfoResponse is the response struct for api CreateUserInfo
func CreateCreateUserInfoResponse ¶
func CreateCreateUserInfoResponse() (response *CreateUserInfoResponse)
CreateCreateUserInfoResponse creates a response to parse from CreateUserInfo response
type DeleteImageRequest ¶
type DeleteImageRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
DeleteImageRequest is the request struct for api DeleteImage
func CreateDeleteImageRequest ¶
func CreateDeleteImageRequest() (request *DeleteImageRequest)
CreateDeleteImageRequest creates a request to invoke DeleteImage API
type DeleteImageResponse ¶
type DeleteImageResponse struct {
*responses.BaseResponse
}
DeleteImageResponse is the response struct for api DeleteImage
func CreateDeleteImageResponse ¶
func CreateDeleteImageResponse() (response *DeleteImageResponse)
CreateDeleteImageResponse creates a response to parse from DeleteImage response
type DeleteNamespaceRequest ¶
type DeleteNamespaceRequest struct { *requests.RoaRequest Namespace string `position:"Path" name:"Namespace"` }
DeleteNamespaceRequest is the request struct for api DeleteNamespace
func CreateDeleteNamespaceRequest ¶
func CreateDeleteNamespaceRequest() (request *DeleteNamespaceRequest)
CreateDeleteNamespaceRequest creates a request to invoke DeleteNamespace API
type DeleteNamespaceResponse ¶
type DeleteNamespaceResponse struct {
*responses.BaseResponse
}
DeleteNamespaceResponse is the response struct for api DeleteNamespace
func CreateDeleteNamespaceResponse ¶
func CreateDeleteNamespaceResponse() (response *DeleteNamespaceResponse)
CreateDeleteNamespaceResponse creates a response to parse from DeleteNamespace response
type DeleteRepoBuildRuleRequest ¶
type DeleteRepoBuildRuleRequest struct { *requests.RoaRequest BuildRuleId requests.Integer `position:"Path" name:"BuildRuleId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
DeleteRepoBuildRuleRequest is the request struct for api DeleteRepoBuildRule
func CreateDeleteRepoBuildRuleRequest ¶
func CreateDeleteRepoBuildRuleRequest() (request *DeleteRepoBuildRuleRequest)
CreateDeleteRepoBuildRuleRequest creates a request to invoke DeleteRepoBuildRule API
type DeleteRepoBuildRuleResponse ¶
type DeleteRepoBuildRuleResponse struct {
*responses.BaseResponse
}
DeleteRepoBuildRuleResponse is the response struct for api DeleteRepoBuildRule
func CreateDeleteRepoBuildRuleResponse ¶
func CreateDeleteRepoBuildRuleResponse() (response *DeleteRepoBuildRuleResponse)
CreateDeleteRepoBuildRuleResponse creates a response to parse from DeleteRepoBuildRule response
type DeleteRepoRequest ¶
type DeleteRepoRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
DeleteRepoRequest is the request struct for api DeleteRepo
func CreateDeleteRepoRequest ¶
func CreateDeleteRepoRequest() (request *DeleteRepoRequest)
CreateDeleteRepoRequest creates a request to invoke DeleteRepo API
type DeleteRepoResponse ¶
type DeleteRepoResponse struct {
*responses.BaseResponse
}
DeleteRepoResponse is the response struct for api DeleteRepo
func CreateDeleteRepoResponse ¶
func CreateDeleteRepoResponse() (response *DeleteRepoResponse)
CreateDeleteRepoResponse creates a response to parse from DeleteRepo response
type DeleteRepoWebhookRequest ¶
type DeleteRepoWebhookRequest struct { *requests.RoaRequest WebhookId requests.Integer `position:"Path" name:"WebhookId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
DeleteRepoWebhookRequest is the request struct for api DeleteRepoWebhook
func CreateDeleteRepoWebhookRequest ¶
func CreateDeleteRepoWebhookRequest() (request *DeleteRepoWebhookRequest)
CreateDeleteRepoWebhookRequest creates a request to invoke DeleteRepoWebhook API
type DeleteRepoWebhookResponse ¶
type DeleteRepoWebhookResponse struct {
*responses.BaseResponse
}
DeleteRepoWebhookResponse is the response struct for api DeleteRepoWebhook
func CreateDeleteRepoWebhookResponse ¶
func CreateDeleteRepoWebhookResponse() (response *DeleteRepoWebhookResponse)
CreateDeleteRepoWebhookResponse creates a response to parse from DeleteRepoWebhook response
type GetAuthorizationTokenRequest ¶
type GetAuthorizationTokenRequest struct {
*requests.RoaRequest
}
GetAuthorizationTokenRequest is the request struct for api GetAuthorizationToken
func CreateGetAuthorizationTokenRequest ¶
func CreateGetAuthorizationTokenRequest() (request *GetAuthorizationTokenRequest)
CreateGetAuthorizationTokenRequest creates a request to invoke GetAuthorizationToken API
type GetAuthorizationTokenResponse ¶
type GetAuthorizationTokenResponse struct {
*responses.BaseResponse
}
GetAuthorizationTokenResponse is the response struct for api GetAuthorizationToken
func CreateGetAuthorizationTokenResponse ¶
func CreateGetAuthorizationTokenResponse() (response *GetAuthorizationTokenResponse)
CreateGetAuthorizationTokenResponse creates a response to parse from GetAuthorizationToken response
type GetImageLayerRequest ¶
type GetImageLayerRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
GetImageLayerRequest is the request struct for api GetImageLayer
func CreateGetImageLayerRequest ¶
func CreateGetImageLayerRequest() (request *GetImageLayerRequest)
CreateGetImageLayerRequest creates a request to invoke GetImageLayer API
type GetImageLayerResponse ¶
type GetImageLayerResponse struct {
*responses.BaseResponse
}
GetImageLayerResponse is the response struct for api GetImageLayer
func CreateGetImageLayerResponse ¶
func CreateGetImageLayerResponse() (response *GetImageLayerResponse)
CreateGetImageLayerResponse creates a response to parse from GetImageLayer response
type GetImageManifestRequest ¶
type GetImageManifestRequest struct { *requests.RoaRequest SchemaVersion requests.Integer `position:"Query" name:"SchemaVersion"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
GetImageManifestRequest is the request struct for api GetImageManifest
func CreateGetImageManifestRequest ¶
func CreateGetImageManifestRequest() (request *GetImageManifestRequest)
CreateGetImageManifestRequest creates a request to invoke GetImageManifest API
type GetImageManifestResponse ¶
type GetImageManifestResponse struct {
*responses.BaseResponse
}
GetImageManifestResponse is the response struct for api GetImageManifest
func CreateGetImageManifestResponse ¶
func CreateGetImageManifestResponse() (response *GetImageManifestResponse)
CreateGetImageManifestResponse creates a response to parse from GetImageManifest response
type GetNamespaceListRequest ¶
type GetNamespaceListRequest struct { *requests.RoaRequest Authorize string `position:"Query" name:"Authorize"` Status string `position:"Query" name:"Status"` }
GetNamespaceListRequest is the request struct for api GetNamespaceList
func CreateGetNamespaceListRequest ¶
func CreateGetNamespaceListRequest() (request *GetNamespaceListRequest)
CreateGetNamespaceListRequest creates a request to invoke GetNamespaceList API
type GetNamespaceListResponse ¶
type GetNamespaceListResponse struct {
*responses.BaseResponse
}
GetNamespaceListResponse is the response struct for api GetNamespaceList
func CreateGetNamespaceListResponse ¶
func CreateGetNamespaceListResponse() (response *GetNamespaceListResponse)
CreateGetNamespaceListResponse creates a response to parse from GetNamespaceList response
type GetNamespaceRequest ¶
type GetNamespaceRequest struct { *requests.RoaRequest Namespace string `position:"Path" name:"Namespace"` }
GetNamespaceRequest is the request struct for api GetNamespace
func CreateGetNamespaceRequest ¶
func CreateGetNamespaceRequest() (request *GetNamespaceRequest)
CreateGetNamespaceRequest creates a request to invoke GetNamespace API
type GetNamespaceResponse ¶
type GetNamespaceResponse struct {
*responses.BaseResponse
}
GetNamespaceResponse is the response struct for api GetNamespace
func CreateGetNamespaceResponse ¶
func CreateGetNamespaceResponse() (response *GetNamespaceResponse)
CreateGetNamespaceResponse creates a response to parse from GetNamespace response
type GetRegionListRequest ¶
type GetRegionListRequest struct {
*requests.RoaRequest
}
GetRegionListRequest is the request struct for api GetRegionList
func CreateGetRegionListRequest ¶
func CreateGetRegionListRequest() (request *GetRegionListRequest)
CreateGetRegionListRequest creates a request to invoke GetRegionList API
type GetRegionListResponse ¶
type GetRegionListResponse struct {
*responses.BaseResponse
}
GetRegionListResponse is the response struct for api GetRegionList
func CreateGetRegionListResponse ¶
func CreateGetRegionListResponse() (response *GetRegionListResponse)
CreateGetRegionListResponse creates a response to parse from GetRegionList response
type GetRepoBuildListRequest ¶
type GetRepoBuildListRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Page requests.Integer `position:"Query" name:"Page"` }
GetRepoBuildListRequest is the request struct for api GetRepoBuildList
func CreateGetRepoBuildListRequest ¶
func CreateGetRepoBuildListRequest() (request *GetRepoBuildListRequest)
CreateGetRepoBuildListRequest creates a request to invoke GetRepoBuildList API
type GetRepoBuildListResponse ¶
type GetRepoBuildListResponse struct {
*responses.BaseResponse
}
GetRepoBuildListResponse is the response struct for api GetRepoBuildList
func CreateGetRepoBuildListResponse ¶
func CreateGetRepoBuildListResponse() (response *GetRepoBuildListResponse)
CreateGetRepoBuildListResponse creates a response to parse from GetRepoBuildList response
type GetRepoBuildRuleListRequest ¶
type GetRepoBuildRuleListRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
GetRepoBuildRuleListRequest is the request struct for api GetRepoBuildRuleList
func CreateGetRepoBuildRuleListRequest ¶
func CreateGetRepoBuildRuleListRequest() (request *GetRepoBuildRuleListRequest)
CreateGetRepoBuildRuleListRequest creates a request to invoke GetRepoBuildRuleList API
type GetRepoBuildRuleListResponse ¶
type GetRepoBuildRuleListResponse struct {
*responses.BaseResponse
}
GetRepoBuildRuleListResponse is the response struct for api GetRepoBuildRuleList
func CreateGetRepoBuildRuleListResponse ¶
func CreateGetRepoBuildRuleListResponse() (response *GetRepoBuildRuleListResponse)
CreateGetRepoBuildRuleListResponse creates a response to parse from GetRepoBuildRuleList response
type GetRepoBuildStatusRequest ¶
type GetRepoBuildStatusRequest struct { *requests.RoaRequest BuildId string `position:"Path" name:"BuildId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
GetRepoBuildStatusRequest is the request struct for api GetRepoBuildStatus
func CreateGetRepoBuildStatusRequest ¶
func CreateGetRepoBuildStatusRequest() (request *GetRepoBuildStatusRequest)
CreateGetRepoBuildStatusRequest creates a request to invoke GetRepoBuildStatus API
type GetRepoBuildStatusResponse ¶
type GetRepoBuildStatusResponse struct {
*responses.BaseResponse
}
GetRepoBuildStatusResponse is the response struct for api GetRepoBuildStatus
func CreateGetRepoBuildStatusResponse ¶
func CreateGetRepoBuildStatusResponse() (response *GetRepoBuildStatusResponse)
CreateGetRepoBuildStatusResponse creates a response to parse from GetRepoBuildStatus response
type GetRepoListByNamespaceRequest ¶
type GetRepoListByNamespaceRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` PageSize requests.Integer `position:"Query" name:"PageSize"` Page requests.Integer `position:"Query" name:"Page"` Status string `position:"Query" name:"Status"` }
GetRepoListByNamespaceRequest is the request struct for api GetRepoListByNamespace
func CreateGetRepoListByNamespaceRequest ¶
func CreateGetRepoListByNamespaceRequest() (request *GetRepoListByNamespaceRequest)
CreateGetRepoListByNamespaceRequest creates a request to invoke GetRepoListByNamespace API
type GetRepoListByNamespaceResponse ¶
type GetRepoListByNamespaceResponse struct {
*responses.BaseResponse
}
GetRepoListByNamespaceResponse is the response struct for api GetRepoListByNamespace
func CreateGetRepoListByNamespaceResponse ¶
func CreateGetRepoListByNamespaceResponse() (response *GetRepoListByNamespaceResponse)
CreateGetRepoListByNamespaceResponse creates a response to parse from GetRepoListByNamespace response
type GetRepoListRequest ¶
type GetRepoListRequest struct { *requests.RoaRequest PageSize requests.Integer `position:"Query" name:"PageSize"` Page requests.Integer `position:"Query" name:"Page"` Status string `position:"Query" name:"Status"` }
GetRepoListRequest is the request struct for api GetRepoList
func CreateGetRepoListRequest ¶
func CreateGetRepoListRequest() (request *GetRepoListRequest)
CreateGetRepoListRequest creates a request to invoke GetRepoList API
type GetRepoListResponse ¶
type GetRepoListResponse struct {
*responses.BaseResponse
}
GetRepoListResponse is the response struct for api GetRepoList
func CreateGetRepoListResponse ¶
func CreateGetRepoListResponse() (response *GetRepoListResponse)
CreateGetRepoListResponse creates a response to parse from GetRepoList response
type GetRepoRequest ¶
type GetRepoRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
GetRepoRequest is the request struct for api GetRepo
func CreateGetRepoRequest ¶
func CreateGetRepoRequest() (request *GetRepoRequest)
CreateGetRepoRequest creates a request to invoke GetRepo API
type GetRepoResponse ¶
type GetRepoResponse struct {
*responses.BaseResponse
}
GetRepoResponse is the response struct for api GetRepo
func CreateGetRepoResponse ¶
func CreateGetRepoResponse() (response *GetRepoResponse)
CreateGetRepoResponse creates a response to parse from GetRepo response
type GetRepoTagRequest ¶ added in v1.61.229
type GetRepoTagRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
GetRepoTagRequest is the request struct for api GetRepoTag
func CreateGetRepoTagRequest ¶ added in v1.61.229
func CreateGetRepoTagRequest() (request *GetRepoTagRequest)
CreateGetRepoTagRequest creates a request to invoke GetRepoTag API
type GetRepoTagResponse ¶ added in v1.61.229
type GetRepoTagResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Status string `json:"status" xml:"status"` Tag string `json:"tag" xml:"tag"` Digest string `json:"digest" xml:"digest"` ImageId string `json:"imageId" xml:"imageId"` ImageCreate int64 `json:"imageCreate" xml:"imageCreate"` ImageUpdate int64 `json:"imageUpdate" xml:"imageUpdate"` ImageSize int64 `json:"imageSize" xml:"imageSize"` }
GetRepoTagResponse is the response struct for api GetRepoTag
func CreateGetRepoTagResponse ¶ added in v1.61.229
func CreateGetRepoTagResponse() (response *GetRepoTagResponse)
CreateGetRepoTagResponse creates a response to parse from GetRepoTag response
type GetRepoTagScanListRequest ¶ added in v1.61.229
type GetRepoTagScanListRequest struct { *requests.RoaRequest Severity string `position:"Query" name:"Severity"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag string `position:"Path" name:"Tag"` Page requests.Integer `position:"Query" name:"Page"` }
GetRepoTagScanListRequest is the request struct for api GetRepoTagScanList
func CreateGetRepoTagScanListRequest ¶ added in v1.61.229
func CreateGetRepoTagScanListRequest() (request *GetRepoTagScanListRequest)
CreateGetRepoTagScanListRequest creates a request to invoke GetRepoTagScanList API
type GetRepoTagScanListResponse ¶ added in v1.61.229
type GetRepoTagScanListResponse struct {
*responses.BaseResponse
}
GetRepoTagScanListResponse is the response struct for api GetRepoTagScanList
func CreateGetRepoTagScanListResponse ¶ added in v1.61.229
func CreateGetRepoTagScanListResponse() (response *GetRepoTagScanListResponse)
CreateGetRepoTagScanListResponse creates a response to parse from GetRepoTagScanList response
type GetRepoTagScanStatusRequest ¶ added in v1.61.229
type GetRepoTagScanStatusRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
GetRepoTagScanStatusRequest is the request struct for api GetRepoTagScanStatus
func CreateGetRepoTagScanStatusRequest ¶ added in v1.61.229
func CreateGetRepoTagScanStatusRequest() (request *GetRepoTagScanStatusRequest)
CreateGetRepoTagScanStatusRequest creates a request to invoke GetRepoTagScanStatus API
type GetRepoTagScanStatusResponse ¶ added in v1.61.229
type GetRepoTagScanStatusResponse struct {
*responses.BaseResponse
}
GetRepoTagScanStatusResponse is the response struct for api GetRepoTagScanStatus
func CreateGetRepoTagScanStatusResponse ¶ added in v1.61.229
func CreateGetRepoTagScanStatusResponse() (response *GetRepoTagScanStatusResponse)
CreateGetRepoTagScanStatusResponse creates a response to parse from GetRepoTagScanStatus response
type GetRepoTagScanSummaryRequest ¶ added in v1.61.229
type GetRepoTagScanSummaryRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
GetRepoTagScanSummaryRequest is the request struct for api GetRepoTagScanSummary
func CreateGetRepoTagScanSummaryRequest ¶ added in v1.61.229
func CreateGetRepoTagScanSummaryRequest() (request *GetRepoTagScanSummaryRequest)
CreateGetRepoTagScanSummaryRequest creates a request to invoke GetRepoTagScanSummary API
type GetRepoTagScanSummaryResponse ¶ added in v1.61.229
type GetRepoTagScanSummaryResponse struct {
*responses.BaseResponse
}
GetRepoTagScanSummaryResponse is the response struct for api GetRepoTagScanSummary
func CreateGetRepoTagScanSummaryResponse ¶ added in v1.61.229
func CreateGetRepoTagScanSummaryResponse() (response *GetRepoTagScanSummaryResponse)
CreateGetRepoTagScanSummaryResponse creates a response to parse from GetRepoTagScanSummary response
type GetRepoTagsRequest ¶
type GetRepoTagsRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Page requests.Integer `position:"Query" name:"Page"` }
GetRepoTagsRequest is the request struct for api GetRepoTags
func CreateGetRepoTagsRequest ¶
func CreateGetRepoTagsRequest() (request *GetRepoTagsRequest)
CreateGetRepoTagsRequest creates a request to invoke GetRepoTags API
type GetRepoTagsResponse ¶
type GetRepoTagsResponse struct {
*responses.BaseResponse
}
GetRepoTagsResponse is the response struct for api GetRepoTags
func CreateGetRepoTagsResponse ¶
func CreateGetRepoTagsResponse() (response *GetRepoTagsResponse)
CreateGetRepoTagsResponse creates a response to parse from GetRepoTags response
type GetRepoWebhookRequest ¶
type GetRepoWebhookRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
GetRepoWebhookRequest is the request struct for api GetRepoWebhook
func CreateGetRepoWebhookRequest ¶
func CreateGetRepoWebhookRequest() (request *GetRepoWebhookRequest)
CreateGetRepoWebhookRequest creates a request to invoke GetRepoWebhook API
type GetRepoWebhookResponse ¶
type GetRepoWebhookResponse struct {
*responses.BaseResponse
}
GetRepoWebhookResponse is the response struct for api GetRepoWebhook
func CreateGetRepoWebhookResponse ¶
func CreateGetRepoWebhookResponse() (response *GetRepoWebhookResponse)
CreateGetRepoWebhookResponse creates a response to parse from GetRepoWebhook response
type StartImageScanRequest ¶
type StartImageScanRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` Tag string `position:"Path" name:"Tag"` }
StartImageScanRequest is the request struct for api StartImageScan
func CreateStartImageScanRequest ¶
func CreateStartImageScanRequest() (request *StartImageScanRequest)
CreateStartImageScanRequest creates a request to invoke StartImageScan API
type StartImageScanResponse ¶
type StartImageScanResponse struct {
*responses.BaseResponse
}
StartImageScanResponse is the response struct for api StartImageScan
func CreateStartImageScanResponse ¶
func CreateStartImageScanResponse() (response *StartImageScanResponse)
CreateStartImageScanResponse creates a response to parse from StartImageScan response
type StartRepoBuildByRuleRequest ¶
type StartRepoBuildByRuleRequest struct { *requests.RoaRequest BuildRuleId requests.Integer `position:"Path" name:"BuildRuleId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
StartRepoBuildByRuleRequest is the request struct for api StartRepoBuildByRule
func CreateStartRepoBuildByRuleRequest ¶
func CreateStartRepoBuildByRuleRequest() (request *StartRepoBuildByRuleRequest)
CreateStartRepoBuildByRuleRequest creates a request to invoke StartRepoBuildByRule API
type StartRepoBuildByRuleResponse ¶
type StartRepoBuildByRuleResponse struct {
*responses.BaseResponse
}
StartRepoBuildByRuleResponse is the response struct for api StartRepoBuildByRule
func CreateStartRepoBuildByRuleResponse ¶
func CreateStartRepoBuildByRuleResponse() (response *StartRepoBuildByRuleResponse)
CreateStartRepoBuildByRuleResponse creates a response to parse from StartRepoBuildByRule response
type UpdateNamespaceRequest ¶
type UpdateNamespaceRequest struct { *requests.RoaRequest Namespace string `position:"Path" name:"Namespace"` }
UpdateNamespaceRequest is the request struct for api UpdateNamespace
func CreateUpdateNamespaceRequest ¶
func CreateUpdateNamespaceRequest() (request *UpdateNamespaceRequest)
CreateUpdateNamespaceRequest creates a request to invoke UpdateNamespace API
type UpdateNamespaceResponse ¶
type UpdateNamespaceResponse struct {
*responses.BaseResponse
}
UpdateNamespaceResponse is the response struct for api UpdateNamespace
func CreateUpdateNamespaceResponse ¶
func CreateUpdateNamespaceResponse() (response *UpdateNamespaceResponse)
CreateUpdateNamespaceResponse creates a response to parse from UpdateNamespace response
type UpdateRepoBuildRuleRequest ¶
type UpdateRepoBuildRuleRequest struct { *requests.RoaRequest BuildRuleId requests.Integer `position:"Path" name:"BuildRuleId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
UpdateRepoBuildRuleRequest is the request struct for api UpdateRepoBuildRule
func CreateUpdateRepoBuildRuleRequest ¶
func CreateUpdateRepoBuildRuleRequest() (request *UpdateRepoBuildRuleRequest)
CreateUpdateRepoBuildRuleRequest creates a request to invoke UpdateRepoBuildRule API
type UpdateRepoBuildRuleResponse ¶
type UpdateRepoBuildRuleResponse struct {
*responses.BaseResponse
}
UpdateRepoBuildRuleResponse is the response struct for api UpdateRepoBuildRule
func CreateUpdateRepoBuildRuleResponse ¶
func CreateUpdateRepoBuildRuleResponse() (response *UpdateRepoBuildRuleResponse)
CreateUpdateRepoBuildRuleResponse creates a response to parse from UpdateRepoBuildRule response
type UpdateRepoRequest ¶
type UpdateRepoRequest struct { *requests.RoaRequest RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
UpdateRepoRequest is the request struct for api UpdateRepo
func CreateUpdateRepoRequest ¶
func CreateUpdateRepoRequest() (request *UpdateRepoRequest)
CreateUpdateRepoRequest creates a request to invoke UpdateRepo API
type UpdateRepoResponse ¶
type UpdateRepoResponse struct {
*responses.BaseResponse
}
UpdateRepoResponse is the response struct for api UpdateRepo
func CreateUpdateRepoResponse ¶
func CreateUpdateRepoResponse() (response *UpdateRepoResponse)
CreateUpdateRepoResponse creates a response to parse from UpdateRepo response
type UpdateRepoWebhookRequest ¶
type UpdateRepoWebhookRequest struct { *requests.RoaRequest WebhookId requests.Integer `position:"Path" name:"WebhookId"` RepoNamespace string `position:"Path" name:"RepoNamespace"` RepoName string `position:"Path" name:"RepoName"` }
UpdateRepoWebhookRequest is the request struct for api UpdateRepoWebhook
func CreateUpdateRepoWebhookRequest ¶
func CreateUpdateRepoWebhookRequest() (request *UpdateRepoWebhookRequest)
CreateUpdateRepoWebhookRequest creates a request to invoke UpdateRepoWebhook API
type UpdateRepoWebhookResponse ¶
type UpdateRepoWebhookResponse struct {
*responses.BaseResponse
}
UpdateRepoWebhookResponse is the response struct for api UpdateRepoWebhook
func CreateUpdateRepoWebhookResponse ¶
func CreateUpdateRepoWebhookResponse() (response *UpdateRepoWebhookResponse)
CreateUpdateRepoWebhookResponse creates a response to parse from UpdateRepoWebhook response
type UpdateUserInfoRequest ¶
type UpdateUserInfoRequest struct {
*requests.RoaRequest
}
UpdateUserInfoRequest is the request struct for api UpdateUserInfo
func CreateUpdateUserInfoRequest ¶
func CreateUpdateUserInfoRequest() (request *UpdateUserInfoRequest)
CreateUpdateUserInfoRequest creates a request to invoke UpdateUserInfo API
type UpdateUserInfoResponse ¶
type UpdateUserInfoResponse struct {
*responses.BaseResponse
}
UpdateUserInfoResponse is the response struct for api UpdateUserInfo
func CreateUpdateUserInfoResponse ¶
func CreateUpdateUserInfoResponse() (response *UpdateUserInfoResponse)
CreateUpdateUserInfoResponse creates a response to parse from UpdateUserInfo response
Source Files ¶
- cancel_repo_build.go
- client.go
- create_namespace.go
- create_repo.go
- create_repo_build_rule.go
- create_repo_webhook.go
- create_user_info.go
- delete_image.go
- delete_namespace.go
- delete_repo.go
- delete_repo_build_rule.go
- delete_repo_webhook.go
- endpoint.go
- get_authorization_token.go
- get_image_layer.go
- get_image_manifest.go
- get_namespace.go
- get_namespace_list.go
- get_region_list.go
- get_repo.go
- get_repo_build_list.go
- get_repo_build_rule_list.go
- get_repo_build_status.go
- get_repo_list.go
- get_repo_list_by_namespace.go
- get_repo_tag.go
- get_repo_tag_scan_list.go
- get_repo_tag_scan_status.go
- get_repo_tag_scan_summary.go
- get_repo_tags.go
- get_repo_webhook.go
- start_image_scan.go
- start_repo_build_by_rule.go
- update_namespace.go
- update_repo.go
- update_repo_build_rule.go
- update_repo_webhook.go
- update_user_info.go