cr

package
v1.62.103 Latest Latest
Warning

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

Go to latest
Published: Dec 27, 2022 License: Apache-2.0 Imports: 6 Imported by: 13

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.273

func GetEndpointMap() map[string]string

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

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

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

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

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

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

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

Jump to

Keyboard shortcuts

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