cr_ee

package
v0.0.0-...-dd20015 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

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

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AclEntriesInGetInstanceEndpoint

type AclEntriesInGetInstanceEndpoint struct {
	AclEntriesItem []AclEntriesItem `json:"AclEntries" xml:"AclEntries"`
}

AclEntriesInGetInstanceEndpoint is a nested struct in cr response

type AclEntriesInListInstanceEndpoint

type AclEntriesInListInstanceEndpoint struct {
	AclEntriesItem []AclEntriesItem `json:"AclEntries" xml:"AclEntries"`
}

AclEntriesInListInstanceEndpoint is a nested struct in cr response

type AclEntriesItem

type AclEntriesItem struct {
	Comment string `json:"Comment" xml:"Comment"`
	Entry   string `json:"Entry" xml:"Entry"`
}

AclEntriesItem is a nested struct in cr response

type ArtifactsItem

type ArtifactsItem struct {
	Architecture string `json:"Architecture" xml:"Architecture"`
	OS           string `json:"OS" xml:"OS"`
	Size         int64  `json:"Size" xml:"Size"`
	Digest       string `json:"Digest" xml:"Digest"`
	Type         string `json:"Type" xml:"Type"`
}

ArtifactsItem is a nested struct in cr response

type BuildRecords

type BuildRecords struct {
	BuildRecordsItem []BuildRecordsItem `json:"BuildRecords" xml:"BuildRecords"`
}

BuildRecords is a nested struct in cr response

type BuildRecordsItem

type BuildRecordsItem struct {
	BuildRecordId string `json:"BuildRecordId" xml:"BuildRecordId"`
	StartTime     string `json:"StartTime" xml:"StartTime"`
	EndTime       string `json:"EndTime" xml:"EndTime"`
	BuildStatus   string `json:"BuildStatus" xml:"BuildStatus"`
	Image         Image  `json:"Image" xml:"Image"`
}

BuildRecordsItem is a nested struct in cr response

type BuildRules

type BuildRules struct {
	BuildRulesItem []BuildRulesItem `json:"BuildRules" xml:"BuildRules"`
}

BuildRules is a nested struct in cr response

type BuildRulesItem

type BuildRulesItem struct {
	BuildRuleId        string `json:"BuildRuleId" xml:"BuildRuleId"`
	DockerfileLocation string `json:"DockerfileLocation" xml:"DockerfileLocation"`
	DockerfileName     string `json:"DockerfileName" xml:"DockerfileName"`
	PushType           string `json:"PushType" xml:"PushType"`
	PushName           string `json:"PushName" xml:"PushName"`
	ImageTag           string `json:"ImageTag" xml:"ImageTag"`
}

BuildRulesItem is a nested struct in cr response

type CancelRepoBuildRecordRequest

type CancelRepoBuildRecordRequest struct {
	*requests.RpcRequest
	BuildRecordId string `position:"Query" name:"BuildRecordId"`
	RepoId        string `position:"Query" name:"RepoId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

CancelRepoBuildRecordRequest is the request struct for api CancelRepoBuildRecord

func CreateCancelRepoBuildRecordRequest

func CreateCancelRepoBuildRecordRequest() (request *CancelRepoBuildRecordRequest)

CreateCancelRepoBuildRecordRequest creates a request to invoke CancelRepoBuildRecord API

type CancelRepoBuildRecordResponse

type CancelRepoBuildRecordResponse struct {
	*responses.BaseResponse
	CancelRepoBuildRecordIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
}

CancelRepoBuildRecordResponse is the response struct for api CancelRepoBuildRecord

func CreateCancelRepoBuildRecordResponse

func CreateCancelRepoBuildRecordResponse() (response *CancelRepoBuildRecordResponse)

CreateCancelRepoBuildRecordResponse creates a response to parse from CancelRepoBuildRecord response

type ChartReleases

type ChartReleases struct {
	ChartReleasesItem []ChartReleasesItem `json:"ChartReleases" xml:"ChartReleases"`
}

ChartReleases is a nested struct in cr response

type ChartReleasesItem

type ChartReleasesItem struct {
	Chart        string `json:"Chart" xml:"Chart"`
	Release      string `json:"Release" xml:"Release"`
	Status       string `json:"Status" xml:"Status"`
	Size         string `json:"Size" xml:"Size"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	RepoId       string `json:"RepoId" xml:"RepoId"`
	ModifiedTime int64  `json:"ModifiedTime" xml:"ModifiedTime"`
}

ChartReleasesItem is a nested struct in cr 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

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

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) CancelRepoBuildRecord

func (client *Client) CancelRepoBuildRecord(request *CancelRepoBuildRecordRequest) (response *CancelRepoBuildRecordResponse, err error)

CancelRepoBuildRecord invokes the cr.CancelRepoBuildRecord API synchronously api document: https://help.aliyun.com/api/cr/cancelrepobuildrecord.html

func (*Client) CancelRepoBuildRecordWithCallback

func (client *Client) CancelRepoBuildRecordWithCallback(request *CancelRepoBuildRecordRequest, callback func(response *CancelRepoBuildRecordResponse, err error)) <-chan int

CancelRepoBuildRecordWithCallback invokes the cr.CancelRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/cancelrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CancelRepoBuildRecordWithChan

func (client *Client) CancelRepoBuildRecordWithChan(request *CancelRepoBuildRecordRequest) (<-chan *CancelRepoBuildRecordResponse, <-chan error)

CancelRepoBuildRecordWithChan invokes the cr.CancelRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/cancelrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBuildRecordByRule

func (client *Client) CreateBuildRecordByRule(request *CreateBuildRecordByRuleRequest) (response *CreateBuildRecordByRuleResponse, err error)

CreateBuildRecordByRule invokes the cr.CreateBuildRecordByRule API synchronously api document: https://help.aliyun.com/api/cr/createbuildrecordbyrule.html

func (*Client) CreateBuildRecordByRuleWithCallback

func (client *Client) CreateBuildRecordByRuleWithCallback(request *CreateBuildRecordByRuleRequest, callback func(response *CreateBuildRecordByRuleResponse, err error)) <-chan int

CreateBuildRecordByRuleWithCallback invokes the cr.CreateBuildRecordByRule API asynchronously api document: https://help.aliyun.com/api/cr/createbuildrecordbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBuildRecordByRuleWithChan

func (client *Client) CreateBuildRecordByRuleWithChan(request *CreateBuildRecordByRuleRequest) (<-chan *CreateBuildRecordByRuleResponse, <-chan error)

CreateBuildRecordByRuleWithChan invokes the cr.CreateBuildRecordByRule API asynchronously api document: https://help.aliyun.com/api/cr/createbuildrecordbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateChartNamespace

func (client *Client) CreateChartNamespace(request *CreateChartNamespaceRequest) (response *CreateChartNamespaceResponse, err error)

CreateChartNamespace invokes the cr.CreateChartNamespace API synchronously api document: https://help.aliyun.com/api/cr/createchartnamespace.html

func (*Client) CreateChartNamespaceWithCallback

func (client *Client) CreateChartNamespaceWithCallback(request *CreateChartNamespaceRequest, callback func(response *CreateChartNamespaceResponse, err error)) <-chan int

CreateChartNamespaceWithCallback invokes the cr.CreateChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/createchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateChartNamespaceWithChan

func (client *Client) CreateChartNamespaceWithChan(request *CreateChartNamespaceRequest) (<-chan *CreateChartNamespaceResponse, <-chan error)

CreateChartNamespaceWithChan invokes the cr.CreateChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/createchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateChartRepository

func (client *Client) CreateChartRepository(request *CreateChartRepositoryRequest) (response *CreateChartRepositoryResponse, err error)

CreateChartRepository invokes the cr.CreateChartRepository API synchronously api document: https://help.aliyun.com/api/cr/createchartrepository.html

func (*Client) CreateChartRepositoryWithCallback

func (client *Client) CreateChartRepositoryWithCallback(request *CreateChartRepositoryRequest, callback func(response *CreateChartRepositoryResponse, err error)) <-chan int

CreateChartRepositoryWithCallback invokes the cr.CreateChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/createchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateChartRepositoryWithChan

func (client *Client) CreateChartRepositoryWithChan(request *CreateChartRepositoryRequest) (<-chan *CreateChartRepositoryResponse, <-chan error)

CreateChartRepositoryWithChan invokes the cr.CreateChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/createchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceEndpointAclPolicy

func (client *Client) CreateInstanceEndpointAclPolicy(request *CreateInstanceEndpointAclPolicyRequest) (response *CreateInstanceEndpointAclPolicyResponse, err error)

CreateInstanceEndpointAclPolicy invokes the cr.CreateInstanceEndpointAclPolicy API synchronously api document: https://help.aliyun.com/api/cr/createinstanceendpointaclpolicy.html

func (*Client) CreateInstanceEndpointAclPolicyWithCallback

func (client *Client) CreateInstanceEndpointAclPolicyWithCallback(request *CreateInstanceEndpointAclPolicyRequest, callback func(response *CreateInstanceEndpointAclPolicyResponse, err error)) <-chan int

CreateInstanceEndpointAclPolicyWithCallback invokes the cr.CreateInstanceEndpointAclPolicy API asynchronously api document: https://help.aliyun.com/api/cr/createinstanceendpointaclpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceEndpointAclPolicyWithChan

func (client *Client) CreateInstanceEndpointAclPolicyWithChan(request *CreateInstanceEndpointAclPolicyRequest) (<-chan *CreateInstanceEndpointAclPolicyResponse, <-chan error)

CreateInstanceEndpointAclPolicyWithChan invokes the cr.CreateInstanceEndpointAclPolicy API asynchronously api document: https://help.aliyun.com/api/cr/createinstanceendpointaclpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceVpcEndpointLinkedVpc

func (client *Client) CreateInstanceVpcEndpointLinkedVpc(request *CreateInstanceVpcEndpointLinkedVpcRequest) (response *CreateInstanceVpcEndpointLinkedVpcResponse, err error)

CreateInstanceVpcEndpointLinkedVpc invokes the cr.CreateInstanceVpcEndpointLinkedVpc API synchronously api document: https://help.aliyun.com/api/cr/createinstancevpcendpointlinkedvpc.html

func (*Client) CreateInstanceVpcEndpointLinkedVpcWithCallback

func (client *Client) CreateInstanceVpcEndpointLinkedVpcWithCallback(request *CreateInstanceVpcEndpointLinkedVpcRequest, callback func(response *CreateInstanceVpcEndpointLinkedVpcResponse, err error)) <-chan int

CreateInstanceVpcEndpointLinkedVpcWithCallback invokes the cr.CreateInstanceVpcEndpointLinkedVpc API asynchronously api document: https://help.aliyun.com/api/cr/createinstancevpcendpointlinkedvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceVpcEndpointLinkedVpcWithChan

func (client *Client) CreateInstanceVpcEndpointLinkedVpcWithChan(request *CreateInstanceVpcEndpointLinkedVpcRequest) (<-chan *CreateInstanceVpcEndpointLinkedVpcResponse, <-chan error)

CreateInstanceVpcEndpointLinkedVpcWithChan invokes the cr.CreateInstanceVpcEndpointLinkedVpc API asynchronously api document: https://help.aliyun.com/api/cr/createinstancevpcendpointlinkedvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNamespace

func (client *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)

CreateNamespace invokes the cr.CreateNamespace API synchronously api document: https://help.aliyun.com/api/cr/createnamespace.html

func (*Client) CreateNamespaceWithCallback

func (client *Client) CreateNamespaceWithCallback(request *CreateNamespaceRequest, callback func(response *CreateNamespaceResponse, err error)) <-chan int

CreateNamespaceWithCallback invokes the cr.CreateNamespace API asynchronously api document: https://help.aliyun.com/api/cr/createnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNamespaceWithChan

func (client *Client) CreateNamespaceWithChan(request *CreateNamespaceRequest) (<-chan *CreateNamespaceResponse, <-chan error)

CreateNamespaceWithChan invokes the cr.CreateNamespace API asynchronously api document: https://help.aliyun.com/api/cr/createnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoBuildRule

func (client *Client) CreateRepoBuildRule(request *CreateRepoBuildRuleRequest) (response *CreateRepoBuildRuleResponse, err error)

CreateRepoBuildRule invokes the cr.CreateRepoBuildRule API synchronously api document: https://help.aliyun.com/api/cr/createrepobuildrule.html

func (*Client) CreateRepoBuildRuleWithCallback

func (client *Client) CreateRepoBuildRuleWithCallback(request *CreateRepoBuildRuleRequest, callback func(response *CreateRepoBuildRuleResponse, err error)) <-chan int

CreateRepoBuildRuleWithCallback invokes the cr.CreateRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/createrepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoBuildRuleWithChan

func (client *Client) CreateRepoBuildRuleWithChan(request *CreateRepoBuildRuleRequest) (<-chan *CreateRepoBuildRuleResponse, <-chan error)

CreateRepoBuildRuleWithChan invokes the cr.CreateRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/createrepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoSyncRule

func (client *Client) CreateRepoSyncRule(request *CreateRepoSyncRuleRequest) (response *CreateRepoSyncRuleResponse, err error)

CreateRepoSyncRule invokes the cr.CreateRepoSyncRule API synchronously api document: https://help.aliyun.com/api/cr/createreposyncrule.html

func (*Client) CreateRepoSyncRuleWithCallback

func (client *Client) CreateRepoSyncRuleWithCallback(request *CreateRepoSyncRuleRequest, callback func(response *CreateRepoSyncRuleResponse, err error)) <-chan int

CreateRepoSyncRuleWithCallback invokes the cr.CreateRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/createreposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoSyncRuleWithChan

func (client *Client) CreateRepoSyncRuleWithChan(request *CreateRepoSyncRuleRequest) (<-chan *CreateRepoSyncRuleResponse, <-chan error)

CreateRepoSyncRuleWithChan invokes the cr.CreateRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/createreposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoSyncTaskByRule

func (client *Client) CreateRepoSyncTaskByRule(request *CreateRepoSyncTaskByRuleRequest) (response *CreateRepoSyncTaskByRuleResponse, err error)

CreateRepoSyncTaskByRule invokes the cr.CreateRepoSyncTaskByRule API synchronously api document: https://help.aliyun.com/api/cr/createreposynctaskbyrule.html

func (*Client) CreateRepoSyncTaskByRuleWithCallback

func (client *Client) CreateRepoSyncTaskByRuleWithCallback(request *CreateRepoSyncTaskByRuleRequest, callback func(response *CreateRepoSyncTaskByRuleResponse, err error)) <-chan int

CreateRepoSyncTaskByRuleWithCallback invokes the cr.CreateRepoSyncTaskByRule API asynchronously api document: https://help.aliyun.com/api/cr/createreposynctaskbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoSyncTaskByRuleWithChan

func (client *Client) CreateRepoSyncTaskByRuleWithChan(request *CreateRepoSyncTaskByRuleRequest) (<-chan *CreateRepoSyncTaskByRuleResponse, <-chan error)

CreateRepoSyncTaskByRuleWithChan invokes the cr.CreateRepoSyncTaskByRule API asynchronously api document: https://help.aliyun.com/api/cr/createreposynctaskbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoTagScanTask

func (client *Client) CreateRepoTagScanTask(request *CreateRepoTagScanTaskRequest) (response *CreateRepoTagScanTaskResponse, err error)

CreateRepoTagScanTask invokes the cr.CreateRepoTagScanTask API synchronously api document: https://help.aliyun.com/api/cr/createrepotagscantask.html

func (*Client) CreateRepoTagScanTaskWithCallback

func (client *Client) CreateRepoTagScanTaskWithCallback(request *CreateRepoTagScanTaskRequest, callback func(response *CreateRepoTagScanTaskResponse, err error)) <-chan int

CreateRepoTagScanTaskWithCallback invokes the cr.CreateRepoTagScanTask API asynchronously api document: https://help.aliyun.com/api/cr/createrepotagscantask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoTagScanTaskWithChan

func (client *Client) CreateRepoTagScanTaskWithChan(request *CreateRepoTagScanTaskRequest) (<-chan *CreateRepoTagScanTaskResponse, <-chan error)

CreateRepoTagScanTaskWithChan invokes the cr.CreateRepoTagScanTask API asynchronously api document: https://help.aliyun.com/api/cr/createrepotagscantask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoTrigger

func (client *Client) CreateRepoTrigger(request *CreateRepoTriggerRequest) (response *CreateRepoTriggerResponse, err error)

CreateRepoTrigger invokes the cr.CreateRepoTrigger API synchronously api document: https://help.aliyun.com/api/cr/createrepotrigger.html

func (*Client) CreateRepoTriggerWithCallback

func (client *Client) CreateRepoTriggerWithCallback(request *CreateRepoTriggerRequest, callback func(response *CreateRepoTriggerResponse, err error)) <-chan int

CreateRepoTriggerWithCallback invokes the cr.CreateRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/createrepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepoTriggerWithChan

func (client *Client) CreateRepoTriggerWithChan(request *CreateRepoTriggerRequest) (<-chan *CreateRepoTriggerResponse, <-chan error)

CreateRepoTriggerWithChan invokes the cr.CreateRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/createrepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepository

func (client *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)

CreateRepository invokes the cr.CreateRepository API synchronously api document: https://help.aliyun.com/api/cr/createrepository.html

func (*Client) CreateRepositoryWithCallback

func (client *Client) CreateRepositoryWithCallback(request *CreateRepositoryRequest, callback func(response *CreateRepositoryResponse, err error)) <-chan int

CreateRepositoryWithCallback invokes the cr.CreateRepository API asynchronously api document: https://help.aliyun.com/api/cr/createrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRepositoryWithChan

func (client *Client) CreateRepositoryWithChan(request *CreateRepositoryRequest) (<-chan *CreateRepositoryResponse, <-chan error)

CreateRepositoryWithChan invokes the cr.CreateRepository API asynchronously api document: https://help.aliyun.com/api/cr/createrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartNamespace

func (client *Client) DeleteChartNamespace(request *DeleteChartNamespaceRequest) (response *DeleteChartNamespaceResponse, err error)

DeleteChartNamespace invokes the cr.DeleteChartNamespace API synchronously api document: https://help.aliyun.com/api/cr/deletechartnamespace.html

func (*Client) DeleteChartNamespaceWithCallback

func (client *Client) DeleteChartNamespaceWithCallback(request *DeleteChartNamespaceRequest, callback func(response *DeleteChartNamespaceResponse, err error)) <-chan int

DeleteChartNamespaceWithCallback invokes the cr.DeleteChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/deletechartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartNamespaceWithChan

func (client *Client) DeleteChartNamespaceWithChan(request *DeleteChartNamespaceRequest) (<-chan *DeleteChartNamespaceResponse, <-chan error)

DeleteChartNamespaceWithChan invokes the cr.DeleteChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/deletechartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartRelease

func (client *Client) DeleteChartRelease(request *DeleteChartReleaseRequest) (response *DeleteChartReleaseResponse, err error)

DeleteChartRelease invokes the cr.DeleteChartRelease API synchronously api document: https://help.aliyun.com/api/cr/deletechartrelease.html

func (*Client) DeleteChartReleaseWithCallback

func (client *Client) DeleteChartReleaseWithCallback(request *DeleteChartReleaseRequest, callback func(response *DeleteChartReleaseResponse, err error)) <-chan int

DeleteChartReleaseWithCallback invokes the cr.DeleteChartRelease API asynchronously api document: https://help.aliyun.com/api/cr/deletechartrelease.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartReleaseWithChan

func (client *Client) DeleteChartReleaseWithChan(request *DeleteChartReleaseRequest) (<-chan *DeleteChartReleaseResponse, <-chan error)

DeleteChartReleaseWithChan invokes the cr.DeleteChartRelease API asynchronously api document: https://help.aliyun.com/api/cr/deletechartrelease.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartRepository

func (client *Client) DeleteChartRepository(request *DeleteChartRepositoryRequest) (response *DeleteChartRepositoryResponse, err error)

DeleteChartRepository invokes the cr.DeleteChartRepository API synchronously api document: https://help.aliyun.com/api/cr/deletechartrepository.html

func (*Client) DeleteChartRepositoryWithCallback

func (client *Client) DeleteChartRepositoryWithCallback(request *DeleteChartRepositoryRequest, callback func(response *DeleteChartRepositoryResponse, err error)) <-chan int

DeleteChartRepositoryWithCallback invokes the cr.DeleteChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/deletechartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteChartRepositoryWithChan

func (client *Client) DeleteChartRepositoryWithChan(request *DeleteChartRepositoryRequest) (<-chan *DeleteChartRepositoryResponse, <-chan error)

DeleteChartRepositoryWithChan invokes the cr.DeleteChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/deletechartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceEndpointAclPolicy

func (client *Client) DeleteInstanceEndpointAclPolicy(request *DeleteInstanceEndpointAclPolicyRequest) (response *DeleteInstanceEndpointAclPolicyResponse, err error)

DeleteInstanceEndpointAclPolicy invokes the cr.DeleteInstanceEndpointAclPolicy API synchronously api document: https://help.aliyun.com/api/cr/deleteinstanceendpointaclpolicy.html

func (*Client) DeleteInstanceEndpointAclPolicyWithCallback

func (client *Client) DeleteInstanceEndpointAclPolicyWithCallback(request *DeleteInstanceEndpointAclPolicyRequest, callback func(response *DeleteInstanceEndpointAclPolicyResponse, err error)) <-chan int

DeleteInstanceEndpointAclPolicyWithCallback invokes the cr.DeleteInstanceEndpointAclPolicy API asynchronously api document: https://help.aliyun.com/api/cr/deleteinstanceendpointaclpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceEndpointAclPolicyWithChan

func (client *Client) DeleteInstanceEndpointAclPolicyWithChan(request *DeleteInstanceEndpointAclPolicyRequest) (<-chan *DeleteInstanceEndpointAclPolicyResponse, <-chan error)

DeleteInstanceEndpointAclPolicyWithChan invokes the cr.DeleteInstanceEndpointAclPolicy API asynchronously api document: https://help.aliyun.com/api/cr/deleteinstanceendpointaclpolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceVpcEndpointLinkedVpc

func (client *Client) DeleteInstanceVpcEndpointLinkedVpc(request *DeleteInstanceVpcEndpointLinkedVpcRequest) (response *DeleteInstanceVpcEndpointLinkedVpcResponse, err error)

DeleteInstanceVpcEndpointLinkedVpc invokes the cr.DeleteInstanceVpcEndpointLinkedVpc API synchronously api document: https://help.aliyun.com/api/cr/deleteinstancevpcendpointlinkedvpc.html

func (*Client) DeleteInstanceVpcEndpointLinkedVpcWithCallback

func (client *Client) DeleteInstanceVpcEndpointLinkedVpcWithCallback(request *DeleteInstanceVpcEndpointLinkedVpcRequest, callback func(response *DeleteInstanceVpcEndpointLinkedVpcResponse, err error)) <-chan int

DeleteInstanceVpcEndpointLinkedVpcWithCallback invokes the cr.DeleteInstanceVpcEndpointLinkedVpc API asynchronously api document: https://help.aliyun.com/api/cr/deleteinstancevpcendpointlinkedvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteInstanceVpcEndpointLinkedVpcWithChan

func (client *Client) DeleteInstanceVpcEndpointLinkedVpcWithChan(request *DeleteInstanceVpcEndpointLinkedVpcRequest) (<-chan *DeleteInstanceVpcEndpointLinkedVpcResponse, <-chan error)

DeleteInstanceVpcEndpointLinkedVpcWithChan invokes the cr.DeleteInstanceVpcEndpointLinkedVpc API asynchronously api document: https://help.aliyun.com/api/cr/deleteinstancevpcendpointlinkedvpc.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNamespace

func (client *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)

DeleteNamespace invokes the cr.DeleteNamespace API synchronously api document: https://help.aliyun.com/api/cr/deletenamespace.html

func (*Client) DeleteNamespaceWithCallback

func (client *Client) DeleteNamespaceWithCallback(request *DeleteNamespaceRequest, callback func(response *DeleteNamespaceResponse, err error)) <-chan int

DeleteNamespaceWithCallback invokes the cr.DeleteNamespace API asynchronously api document: https://help.aliyun.com/api/cr/deletenamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNamespaceWithChan

func (client *Client) DeleteNamespaceWithChan(request *DeleteNamespaceRequest) (<-chan *DeleteNamespaceResponse, <-chan error)

DeleteNamespaceWithChan invokes the cr.DeleteNamespace API asynchronously api document: https://help.aliyun.com/api/cr/deletenamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoBuildRule

func (client *Client) DeleteRepoBuildRule(request *DeleteRepoBuildRuleRequest) (response *DeleteRepoBuildRuleResponse, err error)

DeleteRepoBuildRule invokes the cr.DeleteRepoBuildRule API synchronously api document: https://help.aliyun.com/api/cr/deleterepobuildrule.html

func (*Client) DeleteRepoBuildRuleWithCallback

func (client *Client) DeleteRepoBuildRuleWithCallback(request *DeleteRepoBuildRuleRequest, callback func(response *DeleteRepoBuildRuleResponse, err error)) <-chan int

DeleteRepoBuildRuleWithCallback invokes the cr.DeleteRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/deleterepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoBuildRuleWithChan

func (client *Client) DeleteRepoBuildRuleWithChan(request *DeleteRepoBuildRuleRequest) (<-chan *DeleteRepoBuildRuleResponse, <-chan error)

DeleteRepoBuildRuleWithChan invokes the cr.DeleteRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/deleterepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoSyncRule

func (client *Client) DeleteRepoSyncRule(request *DeleteRepoSyncRuleRequest) (response *DeleteRepoSyncRuleResponse, err error)

DeleteRepoSyncRule invokes the cr.DeleteRepoSyncRule API synchronously api document: https://help.aliyun.com/api/cr/deletereposyncrule.html

func (*Client) DeleteRepoSyncRuleWithCallback

func (client *Client) DeleteRepoSyncRuleWithCallback(request *DeleteRepoSyncRuleRequest, callback func(response *DeleteRepoSyncRuleResponse, err error)) <-chan int

DeleteRepoSyncRuleWithCallback invokes the cr.DeleteRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/deletereposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoSyncRuleWithChan

func (client *Client) DeleteRepoSyncRuleWithChan(request *DeleteRepoSyncRuleRequest) (<-chan *DeleteRepoSyncRuleResponse, <-chan error)

DeleteRepoSyncRuleWithChan invokes the cr.DeleteRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/deletereposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoTag

func (client *Client) DeleteRepoTag(request *DeleteRepoTagRequest) (response *DeleteRepoTagResponse, err error)

DeleteRepoTag invokes the cr.DeleteRepoTag API synchronously api document: https://help.aliyun.com/api/cr/deleterepotag.html

func (*Client) DeleteRepoTagWithCallback

func (client *Client) DeleteRepoTagWithCallback(request *DeleteRepoTagRequest, callback func(response *DeleteRepoTagResponse, err error)) <-chan int

DeleteRepoTagWithCallback invokes the cr.DeleteRepoTag API asynchronously api document: https://help.aliyun.com/api/cr/deleterepotag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoTagWithChan

func (client *Client) DeleteRepoTagWithChan(request *DeleteRepoTagRequest) (<-chan *DeleteRepoTagResponse, <-chan error)

DeleteRepoTagWithChan invokes the cr.DeleteRepoTag API asynchronously api document: https://help.aliyun.com/api/cr/deleterepotag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoTrigger

func (client *Client) DeleteRepoTrigger(request *DeleteRepoTriggerRequest) (response *DeleteRepoTriggerResponse, err error)

DeleteRepoTrigger invokes the cr.DeleteRepoTrigger API synchronously api document: https://help.aliyun.com/api/cr/deleterepotrigger.html

func (*Client) DeleteRepoTriggerWithCallback

func (client *Client) DeleteRepoTriggerWithCallback(request *DeleteRepoTriggerRequest, callback func(response *DeleteRepoTriggerResponse, err error)) <-chan int

DeleteRepoTriggerWithCallback invokes the cr.DeleteRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/deleterepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepoTriggerWithChan

func (client *Client) DeleteRepoTriggerWithChan(request *DeleteRepoTriggerRequest) (<-chan *DeleteRepoTriggerResponse, <-chan error)

DeleteRepoTriggerWithChan invokes the cr.DeleteRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/deleterepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepository

func (client *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)

DeleteRepository invokes the cr.DeleteRepository API synchronously api document: https://help.aliyun.com/api/cr/deleterepository.html

func (*Client) DeleteRepositoryWithCallback

func (client *Client) DeleteRepositoryWithCallback(request *DeleteRepositoryRequest, callback func(response *DeleteRepositoryResponse, err error)) <-chan int

DeleteRepositoryWithCallback invokes the cr.DeleteRepository API asynchronously api document: https://help.aliyun.com/api/cr/deleterepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRepositoryWithChan

func (client *Client) DeleteRepositoryWithChan(request *DeleteRepositoryRequest) (<-chan *DeleteRepositoryResponse, <-chan error)

DeleteRepositoryWithChan invokes the cr.DeleteRepository API asynchronously api document: https://help.aliyun.com/api/cr/deleterepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetArtifactTag

func (client *Client) GetArtifactTag(request *GetArtifactTagRequest) (response *GetArtifactTagResponse, err error)

GetArtifactTag invokes the cr.GetArtifactTag API synchronously

func (*Client) GetArtifactTagWithCallback

func (client *Client) GetArtifactTagWithCallback(request *GetArtifactTagRequest, callback func(response *GetArtifactTagResponse, err error)) <-chan int

GetArtifactTagWithCallback invokes the cr.GetArtifactTag API asynchronously

func (*Client) GetArtifactTagWithChan

func (client *Client) GetArtifactTagWithChan(request *GetArtifactTagRequest) (<-chan *GetArtifactTagResponse, <-chan error)

GetArtifactTagWithChan invokes the cr.GetArtifactTag API asynchronously

func (*Client) GetAuthorizationToken

func (client *Client) GetAuthorizationToken(request *GetAuthorizationTokenRequest) (response *GetAuthorizationTokenResponse, err error)

GetAuthorizationToken invokes the cr.GetAuthorizationToken API synchronously api document: https://help.aliyun.com/api/cr/getauthorizationtoken.html

func (*Client) GetAuthorizationTokenWithCallback

func (client *Client) GetAuthorizationTokenWithCallback(request *GetAuthorizationTokenRequest, callback func(response *GetAuthorizationTokenResponse, err error)) <-chan int

GetAuthorizationTokenWithCallback invokes the cr.GetAuthorizationToken API asynchronously api document: https://help.aliyun.com/api/cr/getauthorizationtoken.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetAuthorizationTokenWithChan

func (client *Client) GetAuthorizationTokenWithChan(request *GetAuthorizationTokenRequest) (<-chan *GetAuthorizationTokenResponse, <-chan error)

GetAuthorizationTokenWithChan invokes the cr.GetAuthorizationToken API asynchronously api document: https://help.aliyun.com/api/cr/getauthorizationtoken.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetChartNamespace

func (client *Client) GetChartNamespace(request *GetChartNamespaceRequest) (response *GetChartNamespaceResponse, err error)

GetChartNamespace invokes the cr.GetChartNamespace API synchronously api document: https://help.aliyun.com/api/cr/getchartnamespace.html

func (*Client) GetChartNamespaceWithCallback

func (client *Client) GetChartNamespaceWithCallback(request *GetChartNamespaceRequest, callback func(response *GetChartNamespaceResponse, err error)) <-chan int

GetChartNamespaceWithCallback invokes the cr.GetChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/getchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetChartNamespaceWithChan

func (client *Client) GetChartNamespaceWithChan(request *GetChartNamespaceRequest) (<-chan *GetChartNamespaceResponse, <-chan error)

GetChartNamespaceWithChan invokes the cr.GetChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/getchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetChartRepository

func (client *Client) GetChartRepository(request *GetChartRepositoryRequest) (response *GetChartRepositoryResponse, err error)

GetChartRepository invokes the cr.GetChartRepository API synchronously api document: https://help.aliyun.com/api/cr/getchartrepository.html

func (*Client) GetChartRepositoryWithCallback

func (client *Client) GetChartRepositoryWithCallback(request *GetChartRepositoryRequest, callback func(response *GetChartRepositoryResponse, err error)) <-chan int

GetChartRepositoryWithCallback invokes the cr.GetChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/getchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetChartRepositoryWithChan

func (client *Client) GetChartRepositoryWithChan(request *GetChartRepositoryRequest) (<-chan *GetChartRepositoryResponse, <-chan error)

GetChartRepositoryWithChan invokes the cr.GetChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/getchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstance

func (client *Client) GetInstance(request *GetInstanceRequest) (response *GetInstanceResponse, err error)

GetInstance invokes the cr.GetInstance API synchronously api document: https://help.aliyun.com/api/cr/getinstance.html

func (*Client) GetInstanceCount

func (client *Client) GetInstanceCount(request *GetInstanceCountRequest) (response *GetInstanceCountResponse, err error)

GetInstanceCount invokes the cr.GetInstanceCount API synchronously api document: https://help.aliyun.com/api/cr/getinstancecount.html

func (*Client) GetInstanceCountWithCallback

func (client *Client) GetInstanceCountWithCallback(request *GetInstanceCountRequest, callback func(response *GetInstanceCountResponse, err error)) <-chan int

GetInstanceCountWithCallback invokes the cr.GetInstanceCount API asynchronously api document: https://help.aliyun.com/api/cr/getinstancecount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceCountWithChan

func (client *Client) GetInstanceCountWithChan(request *GetInstanceCountRequest) (<-chan *GetInstanceCountResponse, <-chan error)

GetInstanceCountWithChan invokes the cr.GetInstanceCount API asynchronously api document: https://help.aliyun.com/api/cr/getinstancecount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceEndpoint

func (client *Client) GetInstanceEndpoint(request *GetInstanceEndpointRequest) (response *GetInstanceEndpointResponse, err error)

GetInstanceEndpoint invokes the cr.GetInstanceEndpoint API synchronously api document: https://help.aliyun.com/api/cr/getinstanceendpoint.html

func (*Client) GetInstanceEndpointWithCallback

func (client *Client) GetInstanceEndpointWithCallback(request *GetInstanceEndpointRequest, callback func(response *GetInstanceEndpointResponse, err error)) <-chan int

GetInstanceEndpointWithCallback invokes the cr.GetInstanceEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/getinstanceendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceEndpointWithChan

func (client *Client) GetInstanceEndpointWithChan(request *GetInstanceEndpointRequest) (<-chan *GetInstanceEndpointResponse, <-chan error)

GetInstanceEndpointWithChan invokes the cr.GetInstanceEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/getinstanceendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceUsage

func (client *Client) GetInstanceUsage(request *GetInstanceUsageRequest) (response *GetInstanceUsageResponse, err error)

GetInstanceUsage invokes the cr.GetInstanceUsage API synchronously api document: https://help.aliyun.com/api/cr/getinstanceusage.html

func (*Client) GetInstanceUsageWithCallback

func (client *Client) GetInstanceUsageWithCallback(request *GetInstanceUsageRequest, callback func(response *GetInstanceUsageResponse, err error)) <-chan int

GetInstanceUsageWithCallback invokes the cr.GetInstanceUsage API asynchronously api document: https://help.aliyun.com/api/cr/getinstanceusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceUsageWithChan

func (client *Client) GetInstanceUsageWithChan(request *GetInstanceUsageRequest) (<-chan *GetInstanceUsageResponse, <-chan error)

GetInstanceUsageWithChan invokes the cr.GetInstanceUsage API asynchronously api document: https://help.aliyun.com/api/cr/getinstanceusage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceVpcEndpoint

func (client *Client) GetInstanceVpcEndpoint(request *GetInstanceVpcEndpointRequest) (response *GetInstanceVpcEndpointResponse, err error)

GetInstanceVpcEndpoint invokes the cr.GetInstanceVpcEndpoint API synchronously api document: https://help.aliyun.com/api/cr/getinstancevpcendpoint.html

func (*Client) GetInstanceVpcEndpointWithCallback

func (client *Client) GetInstanceVpcEndpointWithCallback(request *GetInstanceVpcEndpointRequest, callback func(response *GetInstanceVpcEndpointResponse, err error)) <-chan int

GetInstanceVpcEndpointWithCallback invokes the cr.GetInstanceVpcEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/getinstancevpcendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceVpcEndpointWithChan

func (client *Client) GetInstanceVpcEndpointWithChan(request *GetInstanceVpcEndpointRequest) (<-chan *GetInstanceVpcEndpointResponse, <-chan error)

GetInstanceVpcEndpointWithChan invokes the cr.GetInstanceVpcEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/getinstancevpcendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceWithCallback

func (client *Client) GetInstanceWithCallback(request *GetInstanceRequest, callback func(response *GetInstanceResponse, err error)) <-chan int

GetInstanceWithCallback invokes the cr.GetInstance API asynchronously api document: https://help.aliyun.com/api/cr/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceWithChan

func (client *Client) GetInstanceWithChan(request *GetInstanceRequest) (<-chan *GetInstanceResponse, <-chan error)

GetInstanceWithChan invokes the cr.GetInstance API asynchronously api document: https://help.aliyun.com/api/cr/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetNamespace

func (client *Client) GetNamespace(request *GetNamespaceRequest) (response *GetNamespaceResponse, err error)

GetNamespace invokes the cr.GetNamespace API synchronously api document: https://help.aliyun.com/api/cr/getnamespace.html

func (*Client) GetNamespaceWithCallback

func (client *Client) GetNamespaceWithCallback(request *GetNamespaceRequest, callback func(response *GetNamespaceResponse, err error)) <-chan int

GetNamespaceWithCallback invokes the cr.GetNamespace API asynchronously api document: https://help.aliyun.com/api/cr/getnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetNamespaceWithChan

func (client *Client) GetNamespaceWithChan(request *GetNamespaceRequest) (<-chan *GetNamespaceResponse, <-chan error)

GetNamespaceWithChan invokes the cr.GetNamespace API asynchronously api document: https://help.aliyun.com/api/cr/getnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoBuildRecord

func (client *Client) GetRepoBuildRecord(request *GetRepoBuildRecordRequest) (response *GetRepoBuildRecordResponse, err error)

GetRepoBuildRecord invokes the cr.GetRepoBuildRecord API synchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecord.html

func (*Client) GetRepoBuildRecordStatus

func (client *Client) GetRepoBuildRecordStatus(request *GetRepoBuildRecordStatusRequest) (response *GetRepoBuildRecordStatusResponse, err error)

GetRepoBuildRecordStatus invokes the cr.GetRepoBuildRecordStatus API synchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecordstatus.html

func (*Client) GetRepoBuildRecordStatusWithCallback

func (client *Client) GetRepoBuildRecordStatusWithCallback(request *GetRepoBuildRecordStatusRequest, callback func(response *GetRepoBuildRecordStatusResponse, err error)) <-chan int

GetRepoBuildRecordStatusWithCallback invokes the cr.GetRepoBuildRecordStatus API asynchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecordstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoBuildRecordStatusWithChan

func (client *Client) GetRepoBuildRecordStatusWithChan(request *GetRepoBuildRecordStatusRequest) (<-chan *GetRepoBuildRecordStatusResponse, <-chan error)

GetRepoBuildRecordStatusWithChan invokes the cr.GetRepoBuildRecordStatus API asynchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecordstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoBuildRecordWithCallback

func (client *Client) GetRepoBuildRecordWithCallback(request *GetRepoBuildRecordRequest, callback func(response *GetRepoBuildRecordResponse, err error)) <-chan int

GetRepoBuildRecordWithCallback invokes the cr.GetRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoBuildRecordWithChan

func (client *Client) GetRepoBuildRecordWithChan(request *GetRepoBuildRecordRequest) (<-chan *GetRepoBuildRecordResponse, <-chan error)

GetRepoBuildRecordWithChan invokes the cr.GetRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/getrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoSyncTask

func (client *Client) GetRepoSyncTask(request *GetRepoSyncTaskRequest) (response *GetRepoSyncTaskResponse, err error)

GetRepoSyncTask invokes the cr.GetRepoSyncTask API synchronously api document: https://help.aliyun.com/api/cr/getreposynctask.html

func (*Client) GetRepoSyncTaskWithCallback

func (client *Client) GetRepoSyncTaskWithCallback(request *GetRepoSyncTaskRequest, callback func(response *GetRepoSyncTaskResponse, err error)) <-chan int

GetRepoSyncTaskWithCallback invokes the cr.GetRepoSyncTask API asynchronously api document: https://help.aliyun.com/api/cr/getreposynctask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoSyncTaskWithChan

func (client *Client) GetRepoSyncTaskWithChan(request *GetRepoSyncTaskRequest) (<-chan *GetRepoSyncTaskResponse, <-chan error)

GetRepoSyncTaskWithChan invokes the cr.GetRepoSyncTask API asynchronously api document: https://help.aliyun.com/api/cr/getreposynctask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagLayers

func (client *Client) GetRepoTagLayers(request *GetRepoTagLayersRequest) (response *GetRepoTagLayersResponse, err error)

GetRepoTagLayers invokes the cr.GetRepoTagLayers API synchronously api document: https://help.aliyun.com/api/cr/getrepotaglayers.html

func (*Client) GetRepoTagLayersWithCallback

func (client *Client) GetRepoTagLayersWithCallback(request *GetRepoTagLayersRequest, callback func(response *GetRepoTagLayersResponse, err error)) <-chan int

GetRepoTagLayersWithCallback invokes the cr.GetRepoTagLayers API asynchronously api document: https://help.aliyun.com/api/cr/getrepotaglayers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagLayersWithChan

func (client *Client) GetRepoTagLayersWithChan(request *GetRepoTagLayersRequest) (<-chan *GetRepoTagLayersResponse, <-chan error)

GetRepoTagLayersWithChan invokes the cr.GetRepoTagLayers API asynchronously api document: https://help.aliyun.com/api/cr/getrepotaglayers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagManifest

func (client *Client) GetRepoTagManifest(request *GetRepoTagManifestRequest) (response *GetRepoTagManifestResponse, err error)

GetRepoTagManifest invokes the cr.GetRepoTagManifest API synchronously api document: https://help.aliyun.com/api/cr/getrepotagmanifest.html

func (*Client) GetRepoTagManifestWithCallback

func (client *Client) GetRepoTagManifestWithCallback(request *GetRepoTagManifestRequest, callback func(response *GetRepoTagManifestResponse, err error)) <-chan int

GetRepoTagManifestWithCallback invokes the cr.GetRepoTagManifest API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagmanifest.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagManifestWithChan

func (client *Client) GetRepoTagManifestWithChan(request *GetRepoTagManifestRequest) (<-chan *GetRepoTagManifestResponse, <-chan error)

GetRepoTagManifestWithChan invokes the cr.GetRepoTagManifest API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagmanifest.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagScanStatus

func (client *Client) GetRepoTagScanStatus(request *GetRepoTagScanStatusRequest) (response *GetRepoTagScanStatusResponse, err error)

GetRepoTagScanStatus invokes the cr.GetRepoTagScanStatus API synchronously api document: https://help.aliyun.com/api/cr/getrepotagscanstatus.html

func (*Client) GetRepoTagScanStatusWithCallback

func (client *Client) GetRepoTagScanStatusWithCallback(request *GetRepoTagScanStatusRequest, callback func(response *GetRepoTagScanStatusResponse, err error)) <-chan int

GetRepoTagScanStatusWithCallback invokes the cr.GetRepoTagScanStatus API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagscanstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagScanStatusWithChan

func (client *Client) GetRepoTagScanStatusWithChan(request *GetRepoTagScanStatusRequest) (<-chan *GetRepoTagScanStatusResponse, <-chan error)

GetRepoTagScanStatusWithChan invokes the cr.GetRepoTagScanStatus API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagscanstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagScanSummary

func (client *Client) GetRepoTagScanSummary(request *GetRepoTagScanSummaryRequest) (response *GetRepoTagScanSummaryResponse, err error)

GetRepoTagScanSummary invokes the cr.GetRepoTagScanSummary API synchronously api document: https://help.aliyun.com/api/cr/getrepotagscansummary.html

func (*Client) GetRepoTagScanSummaryWithCallback

func (client *Client) GetRepoTagScanSummaryWithCallback(request *GetRepoTagScanSummaryRequest, callback func(response *GetRepoTagScanSummaryResponse, err error)) <-chan int

GetRepoTagScanSummaryWithCallback invokes the cr.GetRepoTagScanSummary API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagscansummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepoTagScanSummaryWithChan

func (client *Client) GetRepoTagScanSummaryWithChan(request *GetRepoTagScanSummaryRequest) (<-chan *GetRepoTagScanSummaryResponse, <-chan error)

GetRepoTagScanSummaryWithChan invokes the cr.GetRepoTagScanSummary API asynchronously api document: https://help.aliyun.com/api/cr/getrepotagscansummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepository

func (client *Client) GetRepository(request *GetRepositoryRequest) (response *GetRepositoryResponse, err error)

GetRepository invokes the cr.GetRepository API synchronously api document: https://help.aliyun.com/api/cr/getrepository.html

func (*Client) GetRepositoryWithCallback

func (client *Client) GetRepositoryWithCallback(request *GetRepositoryRequest, callback func(response *GetRepositoryResponse, err error)) <-chan int

GetRepositoryWithCallback invokes the cr.GetRepository API asynchronously api document: https://help.aliyun.com/api/cr/getrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRepositoryWithChan

func (client *Client) GetRepositoryWithChan(request *GetRepositoryRequest) (<-chan *GetRepositoryResponse, <-chan error)

GetRepositoryWithChan invokes the cr.GetRepository API asynchronously api document: https://help.aliyun.com/api/cr/getrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartNamespace

func (client *Client) ListChartNamespace(request *ListChartNamespaceRequest) (response *ListChartNamespaceResponse, err error)

ListChartNamespace invokes the cr.ListChartNamespace API synchronously api document: https://help.aliyun.com/api/cr/listchartnamespace.html

func (*Client) ListChartNamespaceWithCallback

func (client *Client) ListChartNamespaceWithCallback(request *ListChartNamespaceRequest, callback func(response *ListChartNamespaceResponse, err error)) <-chan int

ListChartNamespaceWithCallback invokes the cr.ListChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/listchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartNamespaceWithChan

func (client *Client) ListChartNamespaceWithChan(request *ListChartNamespaceRequest) (<-chan *ListChartNamespaceResponse, <-chan error)

ListChartNamespaceWithChan invokes the cr.ListChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/listchartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartRelease

func (client *Client) ListChartRelease(request *ListChartReleaseRequest) (response *ListChartReleaseResponse, err error)

ListChartRelease invokes the cr.ListChartRelease API synchronously api document: https://help.aliyun.com/api/cr/listchartrelease.html

func (*Client) ListChartReleaseWithCallback

func (client *Client) ListChartReleaseWithCallback(request *ListChartReleaseRequest, callback func(response *ListChartReleaseResponse, err error)) <-chan int

ListChartReleaseWithCallback invokes the cr.ListChartRelease API asynchronously api document: https://help.aliyun.com/api/cr/listchartrelease.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartReleaseWithChan

func (client *Client) ListChartReleaseWithChan(request *ListChartReleaseRequest) (<-chan *ListChartReleaseResponse, <-chan error)

ListChartReleaseWithChan invokes the cr.ListChartRelease API asynchronously api document: https://help.aliyun.com/api/cr/listchartrelease.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartRepository

func (client *Client) ListChartRepository(request *ListChartRepositoryRequest) (response *ListChartRepositoryResponse, err error)

ListChartRepository invokes the cr.ListChartRepository API synchronously api document: https://help.aliyun.com/api/cr/listchartrepository.html

func (*Client) ListChartRepositoryWithCallback

func (client *Client) ListChartRepositoryWithCallback(request *ListChartRepositoryRequest, callback func(response *ListChartRepositoryResponse, err error)) <-chan int

ListChartRepositoryWithCallback invokes the cr.ListChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/listchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListChartRepositoryWithChan

func (client *Client) ListChartRepositoryWithChan(request *ListChartRepositoryRequest) (<-chan *ListChartRepositoryResponse, <-chan error)

ListChartRepositoryWithChan invokes the cr.ListChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/listchartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstance

func (client *Client) ListInstance(request *ListInstanceRequest) (response *ListInstanceResponse, err error)

ListInstance invokes the cr.ListInstance API synchronously api document: https://help.aliyun.com/api/cr/listinstance.html

func (*Client) ListInstanceEndpoint

func (client *Client) ListInstanceEndpoint(request *ListInstanceEndpointRequest) (response *ListInstanceEndpointResponse, err error)

ListInstanceEndpoint invokes the cr.ListInstanceEndpoint API synchronously api document: https://help.aliyun.com/api/cr/listinstanceendpoint.html

func (*Client) ListInstanceEndpointWithCallback

func (client *Client) ListInstanceEndpointWithCallback(request *ListInstanceEndpointRequest, callback func(response *ListInstanceEndpointResponse, err error)) <-chan int

ListInstanceEndpointWithCallback invokes the cr.ListInstanceEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/listinstanceendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstanceEndpointWithChan

func (client *Client) ListInstanceEndpointWithChan(request *ListInstanceEndpointRequest) (<-chan *ListInstanceEndpointResponse, <-chan error)

ListInstanceEndpointWithChan invokes the cr.ListInstanceEndpoint API asynchronously api document: https://help.aliyun.com/api/cr/listinstanceendpoint.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstanceRegion

func (client *Client) ListInstanceRegion(request *ListInstanceRegionRequest) (response *ListInstanceRegionResponse, err error)

ListInstanceRegion invokes the cr.ListInstanceRegion API synchronously api document: https://help.aliyun.com/api/cr/listinstanceregion.html

func (*Client) ListInstanceRegionWithCallback

func (client *Client) ListInstanceRegionWithCallback(request *ListInstanceRegionRequest, callback func(response *ListInstanceRegionResponse, err error)) <-chan int

ListInstanceRegionWithCallback invokes the cr.ListInstanceRegion API asynchronously api document: https://help.aliyun.com/api/cr/listinstanceregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstanceRegionWithChan

func (client *Client) ListInstanceRegionWithChan(request *ListInstanceRegionRequest) (<-chan *ListInstanceRegionResponse, <-chan error)

ListInstanceRegionWithChan invokes the cr.ListInstanceRegion API asynchronously api document: https://help.aliyun.com/api/cr/listinstanceregion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstanceWithCallback

func (client *Client) ListInstanceWithCallback(request *ListInstanceRequest, callback func(response *ListInstanceResponse, err error)) <-chan int

ListInstanceWithCallback invokes the cr.ListInstance API asynchronously api document: https://help.aliyun.com/api/cr/listinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListInstanceWithChan

func (client *Client) ListInstanceWithChan(request *ListInstanceRequest) (<-chan *ListInstanceResponse, <-chan error)

ListInstanceWithChan invokes the cr.ListInstance API asynchronously api document: https://help.aliyun.com/api/cr/listinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListNamespace

func (client *Client) ListNamespace(request *ListNamespaceRequest) (response *ListNamespaceResponse, err error)

ListNamespace invokes the cr.ListNamespace API synchronously api document: https://help.aliyun.com/api/cr/listnamespace.html

func (*Client) ListNamespaceWithCallback

func (client *Client) ListNamespaceWithCallback(request *ListNamespaceRequest, callback func(response *ListNamespaceResponse, err error)) <-chan int

ListNamespaceWithCallback invokes the cr.ListNamespace API asynchronously api document: https://help.aliyun.com/api/cr/listnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListNamespaceWithChan

func (client *Client) ListNamespaceWithChan(request *ListNamespaceRequest) (<-chan *ListNamespaceResponse, <-chan error)

ListNamespaceWithChan invokes the cr.ListNamespace API asynchronously api document: https://help.aliyun.com/api/cr/listnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoBuildRecord

func (client *Client) ListRepoBuildRecord(request *ListRepoBuildRecordRequest) (response *ListRepoBuildRecordResponse, err error)

ListRepoBuildRecord invokes the cr.ListRepoBuildRecord API synchronously api document: https://help.aliyun.com/api/cr/listrepobuildrecord.html

func (*Client) ListRepoBuildRecordWithCallback

func (client *Client) ListRepoBuildRecordWithCallback(request *ListRepoBuildRecordRequest, callback func(response *ListRepoBuildRecordResponse, err error)) <-chan int

ListRepoBuildRecordWithCallback invokes the cr.ListRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/listrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoBuildRecordWithChan

func (client *Client) ListRepoBuildRecordWithChan(request *ListRepoBuildRecordRequest) (<-chan *ListRepoBuildRecordResponse, <-chan error)

ListRepoBuildRecordWithChan invokes the cr.ListRepoBuildRecord API asynchronously api document: https://help.aliyun.com/api/cr/listrepobuildrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoBuildRule

func (client *Client) ListRepoBuildRule(request *ListRepoBuildRuleRequest) (response *ListRepoBuildRuleResponse, err error)

ListRepoBuildRule invokes the cr.ListRepoBuildRule API synchronously api document: https://help.aliyun.com/api/cr/listrepobuildrule.html

func (*Client) ListRepoBuildRuleWithCallback

func (client *Client) ListRepoBuildRuleWithCallback(request *ListRepoBuildRuleRequest, callback func(response *ListRepoBuildRuleResponse, err error)) <-chan int

ListRepoBuildRuleWithCallback invokes the cr.ListRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/listrepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoBuildRuleWithChan

func (client *Client) ListRepoBuildRuleWithChan(request *ListRepoBuildRuleRequest) (<-chan *ListRepoBuildRuleResponse, <-chan error)

ListRepoBuildRuleWithChan invokes the cr.ListRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/listrepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoSyncRule

func (client *Client) ListRepoSyncRule(request *ListRepoSyncRuleRequest) (response *ListRepoSyncRuleResponse, err error)

ListRepoSyncRule invokes the cr.ListRepoSyncRule API synchronously api document: https://help.aliyun.com/api/cr/listreposyncrule.html

func (*Client) ListRepoSyncRuleWithCallback

func (client *Client) ListRepoSyncRuleWithCallback(request *ListRepoSyncRuleRequest, callback func(response *ListRepoSyncRuleResponse, err error)) <-chan int

ListRepoSyncRuleWithCallback invokes the cr.ListRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/listreposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoSyncRuleWithChan

func (client *Client) ListRepoSyncRuleWithChan(request *ListRepoSyncRuleRequest) (<-chan *ListRepoSyncRuleResponse, <-chan error)

ListRepoSyncRuleWithChan invokes the cr.ListRepoSyncRule API asynchronously api document: https://help.aliyun.com/api/cr/listreposyncrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoSyncTask

func (client *Client) ListRepoSyncTask(request *ListRepoSyncTaskRequest) (response *ListRepoSyncTaskResponse, err error)

ListRepoSyncTask invokes the cr.ListRepoSyncTask API synchronously api document: https://help.aliyun.com/api/cr/listreposynctask.html

func (*Client) ListRepoSyncTaskWithCallback

func (client *Client) ListRepoSyncTaskWithCallback(request *ListRepoSyncTaskRequest, callback func(response *ListRepoSyncTaskResponse, err error)) <-chan int

ListRepoSyncTaskWithCallback invokes the cr.ListRepoSyncTask API asynchronously api document: https://help.aliyun.com/api/cr/listreposynctask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoSyncTaskWithChan

func (client *Client) ListRepoSyncTaskWithChan(request *ListRepoSyncTaskRequest) (<-chan *ListRepoSyncTaskResponse, <-chan error)

ListRepoSyncTaskWithChan invokes the cr.ListRepoSyncTask API asynchronously api document: https://help.aliyun.com/api/cr/listreposynctask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTag

func (client *Client) ListRepoTag(request *ListRepoTagRequest) (response *ListRepoTagResponse, err error)

ListRepoTag invokes the cr.ListRepoTag API synchronously api document: https://help.aliyun.com/api/cr/listrepotag.html

func (*Client) ListRepoTagScanResult

func (client *Client) ListRepoTagScanResult(request *ListRepoTagScanResultRequest) (response *ListRepoTagScanResultResponse, err error)

ListRepoTagScanResult invokes the cr.ListRepoTagScanResult API synchronously api document: https://help.aliyun.com/api/cr/listrepotagscanresult.html

func (*Client) ListRepoTagScanResultWithCallback

func (client *Client) ListRepoTagScanResultWithCallback(request *ListRepoTagScanResultRequest, callback func(response *ListRepoTagScanResultResponse, err error)) <-chan int

ListRepoTagScanResultWithCallback invokes the cr.ListRepoTagScanResult API asynchronously api document: https://help.aliyun.com/api/cr/listrepotagscanresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTagScanResultWithChan

func (client *Client) ListRepoTagScanResultWithChan(request *ListRepoTagScanResultRequest) (<-chan *ListRepoTagScanResultResponse, <-chan error)

ListRepoTagScanResultWithChan invokes the cr.ListRepoTagScanResult API asynchronously api document: https://help.aliyun.com/api/cr/listrepotagscanresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTagWithCallback

func (client *Client) ListRepoTagWithCallback(request *ListRepoTagRequest, callback func(response *ListRepoTagResponse, err error)) <-chan int

ListRepoTagWithCallback invokes the cr.ListRepoTag API asynchronously api document: https://help.aliyun.com/api/cr/listrepotag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTagWithChan

func (client *Client) ListRepoTagWithChan(request *ListRepoTagRequest) (<-chan *ListRepoTagResponse, <-chan error)

ListRepoTagWithChan invokes the cr.ListRepoTag API asynchronously api document: https://help.aliyun.com/api/cr/listrepotag.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTrigger

func (client *Client) ListRepoTrigger(request *ListRepoTriggerRequest) (response *ListRepoTriggerResponse, err error)

ListRepoTrigger invokes the cr.ListRepoTrigger API synchronously api document: https://help.aliyun.com/api/cr/listrepotrigger.html

func (*Client) ListRepoTriggerRecord

func (client *Client) ListRepoTriggerRecord(request *ListRepoTriggerRecordRequest) (response *ListRepoTriggerRecordResponse, err error)

ListRepoTriggerRecord invokes the cr.ListRepoTriggerRecord API synchronously api document: https://help.aliyun.com/api/cr/listrepotriggerrecord.html

func (*Client) ListRepoTriggerRecordWithCallback

func (client *Client) ListRepoTriggerRecordWithCallback(request *ListRepoTriggerRecordRequest, callback func(response *ListRepoTriggerRecordResponse, err error)) <-chan int

ListRepoTriggerRecordWithCallback invokes the cr.ListRepoTriggerRecord API asynchronously api document: https://help.aliyun.com/api/cr/listrepotriggerrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTriggerRecordWithChan

func (client *Client) ListRepoTriggerRecordWithChan(request *ListRepoTriggerRecordRequest) (<-chan *ListRepoTriggerRecordResponse, <-chan error)

ListRepoTriggerRecordWithChan invokes the cr.ListRepoTriggerRecord API asynchronously api document: https://help.aliyun.com/api/cr/listrepotriggerrecord.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTriggerWithCallback

func (client *Client) ListRepoTriggerWithCallback(request *ListRepoTriggerRequest, callback func(response *ListRepoTriggerResponse, err error)) <-chan int

ListRepoTriggerWithCallback invokes the cr.ListRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/listrepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepoTriggerWithChan

func (client *Client) ListRepoTriggerWithChan(request *ListRepoTriggerRequest) (<-chan *ListRepoTriggerResponse, <-chan error)

ListRepoTriggerWithChan invokes the cr.ListRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/listrepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepository

func (client *Client) ListRepository(request *ListRepositoryRequest) (response *ListRepositoryResponse, err error)

ListRepository invokes the cr.ListRepository API synchronously api document: https://help.aliyun.com/api/cr/listrepository.html

func (*Client) ListRepositoryWithCallback

func (client *Client) ListRepositoryWithCallback(request *ListRepositoryRequest, callback func(response *ListRepositoryResponse, err error)) <-chan int

ListRepositoryWithCallback invokes the cr.ListRepository API asynchronously api document: https://help.aliyun.com/api/cr/listrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListRepositoryWithChan

func (client *Client) ListRepositoryWithChan(request *ListRepositoryRequest) (<-chan *ListRepositoryResponse, <-chan error)

ListRepositoryWithChan invokes the cr.ListRepository API asynchronously api document: https://help.aliyun.com/api/cr/listrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetLoginPassword

func (client *Client) ResetLoginPassword(request *ResetLoginPasswordRequest) (response *ResetLoginPasswordResponse, err error)

ResetLoginPassword invokes the cr.ResetLoginPassword API synchronously api document: https://help.aliyun.com/api/cr/resetloginpassword.html

func (*Client) ResetLoginPasswordWithCallback

func (client *Client) ResetLoginPasswordWithCallback(request *ResetLoginPasswordRequest, callback func(response *ResetLoginPasswordResponse, err error)) <-chan int

ResetLoginPasswordWithCallback invokes the cr.ResetLoginPassword API asynchronously api document: https://help.aliyun.com/api/cr/resetloginpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResetLoginPasswordWithChan

func (client *Client) ResetLoginPasswordWithChan(request *ResetLoginPasswordRequest) (<-chan *ResetLoginPasswordResponse, <-chan error)

ResetLoginPasswordWithChan invokes the cr.ResetLoginPassword API asynchronously api document: https://help.aliyun.com/api/cr/resetloginpassword.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateChartNamespace

func (client *Client) UpdateChartNamespace(request *UpdateChartNamespaceRequest) (response *UpdateChartNamespaceResponse, err error)

UpdateChartNamespace invokes the cr.UpdateChartNamespace API synchronously api document: https://help.aliyun.com/api/cr/updatechartnamespace.html

func (*Client) UpdateChartNamespaceWithCallback

func (client *Client) UpdateChartNamespaceWithCallback(request *UpdateChartNamespaceRequest, callback func(response *UpdateChartNamespaceResponse, err error)) <-chan int

UpdateChartNamespaceWithCallback invokes the cr.UpdateChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/updatechartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateChartNamespaceWithChan

func (client *Client) UpdateChartNamespaceWithChan(request *UpdateChartNamespaceRequest) (<-chan *UpdateChartNamespaceResponse, <-chan error)

UpdateChartNamespaceWithChan invokes the cr.UpdateChartNamespace API asynchronously api document: https://help.aliyun.com/api/cr/updatechartnamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateChartRepository

func (client *Client) UpdateChartRepository(request *UpdateChartRepositoryRequest) (response *UpdateChartRepositoryResponse, err error)

UpdateChartRepository invokes the cr.UpdateChartRepository API synchronously api document: https://help.aliyun.com/api/cr/updatechartrepository.html

func (*Client) UpdateChartRepositoryWithCallback

func (client *Client) UpdateChartRepositoryWithCallback(request *UpdateChartRepositoryRequest, callback func(response *UpdateChartRepositoryResponse, err error)) <-chan int

UpdateChartRepositoryWithCallback invokes the cr.UpdateChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/updatechartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateChartRepositoryWithChan

func (client *Client) UpdateChartRepositoryWithChan(request *UpdateChartRepositoryRequest) (<-chan *UpdateChartRepositoryResponse, <-chan error)

UpdateChartRepositoryWithChan invokes the cr.UpdateChartRepository API asynchronously api document: https://help.aliyun.com/api/cr/updatechartrepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateInstanceEndpointStatus

func (client *Client) UpdateInstanceEndpointStatus(request *UpdateInstanceEndpointStatusRequest) (response *UpdateInstanceEndpointStatusResponse, err error)

UpdateInstanceEndpointStatus invokes the cr.UpdateInstanceEndpointStatus API synchronously api document: https://help.aliyun.com/api/cr/updateinstanceendpointstatus.html

func (*Client) UpdateInstanceEndpointStatusWithCallback

func (client *Client) UpdateInstanceEndpointStatusWithCallback(request *UpdateInstanceEndpointStatusRequest, callback func(response *UpdateInstanceEndpointStatusResponse, err error)) <-chan int

UpdateInstanceEndpointStatusWithCallback invokes the cr.UpdateInstanceEndpointStatus API asynchronously api document: https://help.aliyun.com/api/cr/updateinstanceendpointstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateInstanceEndpointStatusWithChan

func (client *Client) UpdateInstanceEndpointStatusWithChan(request *UpdateInstanceEndpointStatusRequest) (<-chan *UpdateInstanceEndpointStatusResponse, <-chan error)

UpdateInstanceEndpointStatusWithChan invokes the cr.UpdateInstanceEndpointStatus API asynchronously api document: https://help.aliyun.com/api/cr/updateinstanceendpointstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateNamespace

func (client *Client) UpdateNamespace(request *UpdateNamespaceRequest) (response *UpdateNamespaceResponse, err error)

UpdateNamespace invokes the cr.UpdateNamespace API synchronously api document: https://help.aliyun.com/api/cr/updatenamespace.html

func (*Client) UpdateNamespaceWithCallback

func (client *Client) UpdateNamespaceWithCallback(request *UpdateNamespaceRequest, callback func(response *UpdateNamespaceResponse, err error)) <-chan int

UpdateNamespaceWithCallback invokes the cr.UpdateNamespace API asynchronously api document: https://help.aliyun.com/api/cr/updatenamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateNamespaceWithChan

func (client *Client) UpdateNamespaceWithChan(request *UpdateNamespaceRequest) (<-chan *UpdateNamespaceResponse, <-chan error)

UpdateNamespaceWithChan invokes the cr.UpdateNamespace API asynchronously api document: https://help.aliyun.com/api/cr/updatenamespace.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepoBuildRule

func (client *Client) UpdateRepoBuildRule(request *UpdateRepoBuildRuleRequest) (response *UpdateRepoBuildRuleResponse, err error)

UpdateRepoBuildRule invokes the cr.UpdateRepoBuildRule API synchronously api document: https://help.aliyun.com/api/cr/updaterepobuildrule.html

func (*Client) UpdateRepoBuildRuleWithCallback

func (client *Client) UpdateRepoBuildRuleWithCallback(request *UpdateRepoBuildRuleRequest, callback func(response *UpdateRepoBuildRuleResponse, err error)) <-chan int

UpdateRepoBuildRuleWithCallback invokes the cr.UpdateRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/updaterepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepoBuildRuleWithChan

func (client *Client) UpdateRepoBuildRuleWithChan(request *UpdateRepoBuildRuleRequest) (<-chan *UpdateRepoBuildRuleResponse, <-chan error)

UpdateRepoBuildRuleWithChan invokes the cr.UpdateRepoBuildRule API asynchronously api document: https://help.aliyun.com/api/cr/updaterepobuildrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepoTrigger

func (client *Client) UpdateRepoTrigger(request *UpdateRepoTriggerRequest) (response *UpdateRepoTriggerResponse, err error)

UpdateRepoTrigger invokes the cr.UpdateRepoTrigger API synchronously api document: https://help.aliyun.com/api/cr/updaterepotrigger.html

func (*Client) UpdateRepoTriggerWithCallback

func (client *Client) UpdateRepoTriggerWithCallback(request *UpdateRepoTriggerRequest, callback func(response *UpdateRepoTriggerResponse, err error)) <-chan int

UpdateRepoTriggerWithCallback invokes the cr.UpdateRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/updaterepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepoTriggerWithChan

func (client *Client) UpdateRepoTriggerWithChan(request *UpdateRepoTriggerRequest) (<-chan *UpdateRepoTriggerResponse, <-chan error)

UpdateRepoTriggerWithChan invokes the cr.UpdateRepoTrigger API asynchronously api document: https://help.aliyun.com/api/cr/updaterepotrigger.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepository

func (client *Client) UpdateRepository(request *UpdateRepositoryRequest) (response *UpdateRepositoryResponse, err error)

UpdateRepository invokes the cr.UpdateRepository API synchronously api document: https://help.aliyun.com/api/cr/updaterepository.html

func (*Client) UpdateRepositoryWithCallback

func (client *Client) UpdateRepositoryWithCallback(request *UpdateRepositoryRequest, callback func(response *UpdateRepositoryResponse, err error)) <-chan int

UpdateRepositoryWithCallback invokes the cr.UpdateRepository API asynchronously api document: https://help.aliyun.com/api/cr/updaterepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRepositoryWithChan

func (client *Client) UpdateRepositoryWithChan(request *UpdateRepositoryRequest) (<-chan *UpdateRepositoryResponse, <-chan error)

UpdateRepositoryWithChan invokes the cr.UpdateRepository API asynchronously api document: https://help.aliyun.com/api/cr/updaterepository.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type Config

type Config struct {
	MediaType string `json:"MediaType" xml:"MediaType"`
	Size      int64  `json:"Size" xml:"Size"`
	Digest    string `json:"Digest" xml:"Digest"`
}

Config is a nested struct in cr response

type CreateBuildRecordByRuleRequest

type CreateBuildRecordByRuleRequest struct {
	*requests.RpcRequest
	RepoId      string `position:"Query" name:"RepoId"`
	BuildRuleId string `position:"Query" name:"BuildRuleId"`
	InstanceId  string `position:"Query" name:"InstanceId"`
}

CreateBuildRecordByRuleRequest is the request struct for api CreateBuildRecordByRule

func CreateCreateBuildRecordByRuleRequest

func CreateCreateBuildRecordByRuleRequest() (request *CreateBuildRecordByRuleRequest)

CreateCreateBuildRecordByRuleRequest creates a request to invoke CreateBuildRecordByRule API

type CreateBuildRecordByRuleResponse

type CreateBuildRecordByRuleResponse struct {
	*responses.BaseResponse
	CreateBuildRecordByRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                             string `json:"Code" xml:"Code"`
	RequestId                        string `json:"RequestId" xml:"RequestId"`
	BuildRecordId                    string `json:"BuildRecordId" xml:"BuildRecordId"`
}

CreateBuildRecordByRuleResponse is the response struct for api CreateBuildRecordByRule

func CreateCreateBuildRecordByRuleResponse

func CreateCreateBuildRecordByRuleResponse() (response *CreateBuildRecordByRuleResponse)

CreateCreateBuildRecordByRuleResponse creates a response to parse from CreateBuildRecordByRule response

type CreateChartNamespaceRequest

type CreateChartNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	AutoCreateRepo  requests.Boolean `position:"Query" name:"AutoCreateRepo"`
	DefaultRepoType string           `position:"Query" name:"DefaultRepoType"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

CreateChartNamespaceRequest is the request struct for api CreateChartNamespace

func CreateCreateChartNamespaceRequest

func CreateCreateChartNamespaceRequest() (request *CreateChartNamespaceRequest)

CreateCreateChartNamespaceRequest creates a request to invoke CreateChartNamespace API

type CreateChartNamespaceResponse

type CreateChartNamespaceResponse struct {
	*responses.BaseResponse
	CreateChartNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                          string `json:"Code" xml:"Code"`
	RequestId                     string `json:"RequestId" xml:"RequestId"`
}

CreateChartNamespaceResponse is the response struct for api CreateChartNamespace

func CreateCreateChartNamespaceResponse

func CreateCreateChartNamespaceResponse() (response *CreateChartNamespaceResponse)

CreateCreateChartNamespaceResponse creates a response to parse from CreateChartNamespace response

type CreateChartRepositoryRequest

type CreateChartRepositoryRequest struct {
	*requests.RpcRequest
	RepoType          string `position:"Query" name:"RepoType"`
	Summary           string `position:"Query" name:"Summary"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoName          string `position:"Query" name:"RepoName"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
}

CreateChartRepositoryRequest is the request struct for api CreateChartRepository

func CreateCreateChartRepositoryRequest

func CreateCreateChartRepositoryRequest() (request *CreateChartRepositoryRequest)

CreateCreateChartRepositoryRequest creates a request to invoke CreateChartRepository API

type CreateChartRepositoryResponse

type CreateChartRepositoryResponse struct {
	*responses.BaseResponse
	CreateChartRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	RepoId                         string `json:"RepoId" xml:"RepoId"`
}

CreateChartRepositoryResponse is the response struct for api CreateChartRepository

func CreateCreateChartRepositoryResponse

func CreateCreateChartRepositoryResponse() (response *CreateChartRepositoryResponse)

CreateCreateChartRepositoryResponse creates a response to parse from CreateChartRepository response

type CreateInstanceEndpointAclPolicyRequest

type CreateInstanceEndpointAclPolicyRequest struct {
	*requests.RpcRequest
	Entry        string `position:"Query" name:"Entry"`
	InstanceId   string `position:"Query" name:"InstanceId"`
	EndpointType string `position:"Query" name:"EndpointType"`
	ModuleName   string `position:"Query" name:"ModuleName"`
	Comment      string `position:"Query" name:"Comment"`
}

CreateInstanceEndpointAclPolicyRequest is the request struct for api CreateInstanceEndpointAclPolicy

func CreateCreateInstanceEndpointAclPolicyRequest

func CreateCreateInstanceEndpointAclPolicyRequest() (request *CreateInstanceEndpointAclPolicyRequest)

CreateCreateInstanceEndpointAclPolicyRequest creates a request to invoke CreateInstanceEndpointAclPolicy API

type CreateInstanceEndpointAclPolicyResponse

type CreateInstanceEndpointAclPolicyResponse struct {
	*responses.BaseResponse
	CreateInstanceEndpointAclPolicyIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                                     string `json:"Code" xml:"Code"`
	RequestId                                string `json:"RequestId" xml:"RequestId"`
}

CreateInstanceEndpointAclPolicyResponse is the response struct for api CreateInstanceEndpointAclPolicy

func CreateCreateInstanceEndpointAclPolicyResponse

func CreateCreateInstanceEndpointAclPolicyResponse() (response *CreateInstanceEndpointAclPolicyResponse)

CreateCreateInstanceEndpointAclPolicyResponse creates a response to parse from CreateInstanceEndpointAclPolicy response

type CreateInstanceVpcEndpointLinkedVpcRequest

type CreateInstanceVpcEndpointLinkedVpcRequest struct {
	*requests.RpcRequest
	VswitchId  string `position:"Query" name:"VswitchId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	VpcId      string `position:"Query" name:"VpcId"`
	ModuleName string `position:"Query" name:"ModuleName"`
}

CreateInstanceVpcEndpointLinkedVpcRequest is the request struct for api CreateInstanceVpcEndpointLinkedVpc

func CreateCreateInstanceVpcEndpointLinkedVpcRequest

func CreateCreateInstanceVpcEndpointLinkedVpcRequest() (request *CreateInstanceVpcEndpointLinkedVpcRequest)

CreateCreateInstanceVpcEndpointLinkedVpcRequest creates a request to invoke CreateInstanceVpcEndpointLinkedVpc API

type CreateInstanceVpcEndpointLinkedVpcResponse

type CreateInstanceVpcEndpointLinkedVpcResponse struct {
	*responses.BaseResponse
	CreateInstanceVpcEndpointLinkedVpcIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                                        string `json:"Code" xml:"Code"`
	RequestId                                   string `json:"RequestId" xml:"RequestId"`
}

CreateInstanceVpcEndpointLinkedVpcResponse is the response struct for api CreateInstanceVpcEndpointLinkedVpc

func CreateCreateInstanceVpcEndpointLinkedVpcResponse

func CreateCreateInstanceVpcEndpointLinkedVpcResponse() (response *CreateInstanceVpcEndpointLinkedVpcResponse)

CreateCreateInstanceVpcEndpointLinkedVpcResponse creates a response to parse from CreateInstanceVpcEndpointLinkedVpc response

type CreateNamespaceRequest

type CreateNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	AutoCreateRepo  requests.Boolean `position:"Query" name:"AutoCreateRepo"`
	DefaultRepoType string           `position:"Query" name:"DefaultRepoType"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

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
	CreateNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                     string `json:"Code" xml:"Code"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
}

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.RpcRequest
	RepoId             string `position:"Query" name:"RepoId"`
	PushName           string `position:"Query" name:"PushName"`
	DockerfileName     string `position:"Query" name:"DockerfileName"`
	DockerfileLocation string `position:"Query" name:"DockerfileLocation"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	ImageTag           string `position:"Query" name:"ImageTag"`
	PushType           string `position:"Query" name:"PushType"`
}

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
	CreateRepoBuildRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string `json:"Code" xml:"Code"`
	RequestId                    string `json:"RequestId" xml:"RequestId"`
	BuildRuleId                  string `json:"BuildRuleId" xml:"BuildRuleId"`
}

CreateRepoBuildRuleResponse is the response struct for api CreateRepoBuildRule

func CreateCreateRepoBuildRuleResponse

func CreateCreateRepoBuildRuleResponse() (response *CreateRepoBuildRuleResponse)

CreateCreateRepoBuildRuleResponse creates a response to parse from CreateRepoBuildRule response

type CreateRepoSyncRuleRequest

type CreateRepoSyncRuleRequest struct {
	*requests.RpcRequest
	NamespaceName       string `position:"Query" name:"NamespaceName"`
	TargetRepoName      string `position:"Query" name:"TargetRepoName"`
	SyncScope           string `position:"Query" name:"SyncScope"`
	SyncRuleName        string `position:"Query" name:"SyncRuleName"`
	TagFilter           string `position:"Query" name:"TagFilter"`
	TargetNamespaceName string `position:"Query" name:"TargetNamespaceName"`
	InstanceId          string `position:"Query" name:"InstanceId"`
	TargetInstanceId    string `position:"Query" name:"TargetInstanceId"`
	RepoName            string `position:"Query" name:"RepoName"`
	TargetRegionId      string `position:"Query" name:"TargetRegionId"`
	SyncTrigger         string `position:"Query" name:"SyncTrigger"`
}

CreateRepoSyncRuleRequest is the request struct for api CreateRepoSyncRule

func CreateCreateRepoSyncRuleRequest

func CreateCreateRepoSyncRuleRequest() (request *CreateRepoSyncRuleRequest)

CreateCreateRepoSyncRuleRequest creates a request to invoke CreateRepoSyncRule API

type CreateRepoSyncRuleResponse

type CreateRepoSyncRuleResponse struct {
	*responses.BaseResponse
	CreateRepoSyncRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
	SyncRuleId                  string `json:"SyncRuleId" xml:"SyncRuleId"`
}

CreateRepoSyncRuleResponse is the response struct for api CreateRepoSyncRule

func CreateCreateRepoSyncRuleResponse

func CreateCreateRepoSyncRuleResponse() (response *CreateRepoSyncRuleResponse)

CreateCreateRepoSyncRuleResponse creates a response to parse from CreateRepoSyncRule response

type CreateRepoSyncTaskByRuleRequest

type CreateRepoSyncTaskByRuleRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
	SyncRuleId string `position:"Query" name:"SyncRuleId"`
}

CreateRepoSyncTaskByRuleRequest is the request struct for api CreateRepoSyncTaskByRule

func CreateCreateRepoSyncTaskByRuleRequest

func CreateCreateRepoSyncTaskByRuleRequest() (request *CreateRepoSyncTaskByRuleRequest)

CreateCreateRepoSyncTaskByRuleRequest creates a request to invoke CreateRepoSyncTaskByRule API

type CreateRepoSyncTaskByRuleResponse

type CreateRepoSyncTaskByRuleResponse struct {
	*responses.BaseResponse
	CreateRepoSyncTaskByRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                              string `json:"Code" xml:"Code"`
	RequestId                         string `json:"RequestId" xml:"RequestId"`
	SyncTaskId                        string `json:"SyncTaskId" xml:"SyncTaskId"`
}

CreateRepoSyncTaskByRuleResponse is the response struct for api CreateRepoSyncTaskByRule

func CreateCreateRepoSyncTaskByRuleResponse

func CreateCreateRepoSyncTaskByRuleResponse() (response *CreateRepoSyncTaskByRuleResponse)

CreateCreateRepoSyncTaskByRuleResponse creates a response to parse from CreateRepoSyncTaskByRule response

type CreateRepoTagScanTaskRequest

type CreateRepoTagScanTaskRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

CreateRepoTagScanTaskRequest is the request struct for api CreateRepoTagScanTask

func CreateCreateRepoTagScanTaskRequest

func CreateCreateRepoTagScanTaskRequest() (request *CreateRepoTagScanTaskRequest)

CreateCreateRepoTagScanTaskRequest creates a request to invoke CreateRepoTagScanTask API

type CreateRepoTagScanTaskResponse

type CreateRepoTagScanTaskResponse struct {
	*responses.BaseResponse
	CreateRepoTagScanTaskIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
}

CreateRepoTagScanTaskResponse is the response struct for api CreateRepoTagScanTask

func CreateCreateRepoTagScanTaskResponse

func CreateCreateRepoTagScanTaskResponse() (response *CreateRepoTagScanTaskResponse)

CreateCreateRepoTagScanTaskResponse creates a response to parse from CreateRepoTagScanTask response

type CreateRepoTriggerRequest

type CreateRepoTriggerRequest struct {
	*requests.RpcRequest
	RepoId      string `position:"Query" name:"RepoId"`
	TriggerTag  string `position:"Query" name:"TriggerTag"`
	TriggerType string `position:"Query" name:"TriggerType"`
	TriggerUrl  string `position:"Query" name:"TriggerUrl"`
	InstanceId  string `position:"Query" name:"InstanceId"`
	TriggerName string `position:"Query" name:"TriggerName"`
}

CreateRepoTriggerRequest is the request struct for api CreateRepoTrigger

func CreateCreateRepoTriggerRequest

func CreateCreateRepoTriggerRequest() (request *CreateRepoTriggerRequest)

CreateCreateRepoTriggerRequest creates a request to invoke CreateRepoTrigger API

type CreateRepoTriggerResponse

type CreateRepoTriggerResponse struct {
	*responses.BaseResponse
	CreateRepoTriggerIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                       string `json:"Code" xml:"Code"`
	RequestId                  string `json:"RequestId" xml:"RequestId"`
	TriggerId                  string `json:"TriggerId" xml:"TriggerId"`
}

CreateRepoTriggerResponse is the response struct for api CreateRepoTrigger

func CreateCreateRepoTriggerResponse

func CreateCreateRepoTriggerResponse() (response *CreateRepoTriggerResponse)

CreateCreateRepoTriggerResponse creates a response to parse from CreateRepoTrigger response

type CreateRepositoryRequest

type CreateRepositoryRequest struct {
	*requests.RpcRequest
	RepoType          string `position:"Query" name:"RepoType"`
	Summary           string `position:"Query" name:"Summary"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoName          string `position:"Query" name:"RepoName"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	Detail            string `position:"Query" name:"Detail"`
}

CreateRepositoryRequest is the request struct for api CreateRepository

func CreateCreateRepositoryRequest

func CreateCreateRepositoryRequest() (request *CreateRepositoryRequest)

CreateCreateRepositoryRequest creates a request to invoke CreateRepository API

type CreateRepositoryResponse

type CreateRepositoryResponse struct {
	*responses.BaseResponse
	CreateRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string `json:"Code" xml:"Code"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
	RepoId                    string `json:"RepoId" xml:"RepoId"`
}

CreateRepositoryResponse is the response struct for api CreateRepository

func CreateCreateRepositoryResponse

func CreateCreateRepositoryResponse() (response *CreateRepositoryResponse)

CreateCreateRepositoryResponse creates a response to parse from CreateRepository response

type DeleteChartNamespaceRequest

type DeleteChartNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName string `position:"Query" name:"NamespaceName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

DeleteChartNamespaceRequest is the request struct for api DeleteChartNamespace

func CreateDeleteChartNamespaceRequest

func CreateDeleteChartNamespaceRequest() (request *DeleteChartNamespaceRequest)

CreateDeleteChartNamespaceRequest creates a request to invoke DeleteChartNamespace API

type DeleteChartNamespaceResponse

type DeleteChartNamespaceResponse struct {
	*responses.BaseResponse
	DeleteChartNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                          string `json:"Code" xml:"Code"`
	RequestId                     string `json:"RequestId" xml:"RequestId"`
}

DeleteChartNamespaceResponse is the response struct for api DeleteChartNamespace

func CreateDeleteChartNamespaceResponse

func CreateDeleteChartNamespaceResponse() (response *DeleteChartNamespaceResponse)

CreateDeleteChartNamespaceResponse creates a response to parse from DeleteChartNamespace response

type DeleteChartReleaseRequest

type DeleteChartReleaseRequest struct {
	*requests.RpcRequest
	Release           string `position:"Query" name:"Release"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoName          string `position:"Query" name:"RepoName"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	Chart             string `position:"Query" name:"Chart"`
}

DeleteChartReleaseRequest is the request struct for api DeleteChartRelease

func CreateDeleteChartReleaseRequest

func CreateDeleteChartReleaseRequest() (request *DeleteChartReleaseRequest)

CreateDeleteChartReleaseRequest creates a request to invoke DeleteChartRelease API

type DeleteChartReleaseResponse

type DeleteChartReleaseResponse struct {
	*responses.BaseResponse
	DeleteChartReleaseIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
}

DeleteChartReleaseResponse is the response struct for api DeleteChartRelease

func CreateDeleteChartReleaseResponse

func CreateDeleteChartReleaseResponse() (response *DeleteChartReleaseResponse)

CreateDeleteChartReleaseResponse creates a response to parse from DeleteChartRelease response

type DeleteChartRepositoryRequest

type DeleteChartRepositoryRequest struct {
	*requests.RpcRequest
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	RepoName          string `position:"Query" name:"RepoName"`
}

DeleteChartRepositoryRequest is the request struct for api DeleteChartRepository

func CreateDeleteChartRepositoryRequest

func CreateDeleteChartRepositoryRequest() (request *DeleteChartRepositoryRequest)

CreateDeleteChartRepositoryRequest creates a request to invoke DeleteChartRepository API

type DeleteChartRepositoryResponse

type DeleteChartRepositoryResponse struct {
	*responses.BaseResponse
	DeleteChartRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
}

DeleteChartRepositoryResponse is the response struct for api DeleteChartRepository

func CreateDeleteChartRepositoryResponse

func CreateDeleteChartRepositoryResponse() (response *DeleteChartRepositoryResponse)

CreateDeleteChartRepositoryResponse creates a response to parse from DeleteChartRepository response

type DeleteInstanceEndpointAclPolicyRequest

type DeleteInstanceEndpointAclPolicyRequest struct {
	*requests.RpcRequest
	Entry        string `position:"Query" name:"Entry"`
	InstanceId   string `position:"Query" name:"InstanceId"`
	EndpointType string `position:"Query" name:"EndpointType"`
	ModuleName   string `position:"Query" name:"ModuleName"`
}

DeleteInstanceEndpointAclPolicyRequest is the request struct for api DeleteInstanceEndpointAclPolicy

func CreateDeleteInstanceEndpointAclPolicyRequest

func CreateDeleteInstanceEndpointAclPolicyRequest() (request *DeleteInstanceEndpointAclPolicyRequest)

CreateDeleteInstanceEndpointAclPolicyRequest creates a request to invoke DeleteInstanceEndpointAclPolicy API

type DeleteInstanceEndpointAclPolicyResponse

type DeleteInstanceEndpointAclPolicyResponse struct {
	*responses.BaseResponse
	DeleteInstanceEndpointAclPolicyIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                                     string `json:"Code" xml:"Code"`
	RequestId                                string `json:"RequestId" xml:"RequestId"`
}

DeleteInstanceEndpointAclPolicyResponse is the response struct for api DeleteInstanceEndpointAclPolicy

func CreateDeleteInstanceEndpointAclPolicyResponse

func CreateDeleteInstanceEndpointAclPolicyResponse() (response *DeleteInstanceEndpointAclPolicyResponse)

CreateDeleteInstanceEndpointAclPolicyResponse creates a response to parse from DeleteInstanceEndpointAclPolicy response

type DeleteInstanceVpcEndpointLinkedVpcRequest

type DeleteInstanceVpcEndpointLinkedVpcRequest struct {
	*requests.RpcRequest
	VswitchId  string `position:"Query" name:"VswitchId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	VpcId      string `position:"Query" name:"VpcId"`
	ModuleName string `position:"Query" name:"ModuleName"`
}

DeleteInstanceVpcEndpointLinkedVpcRequest is the request struct for api DeleteInstanceVpcEndpointLinkedVpc

func CreateDeleteInstanceVpcEndpointLinkedVpcRequest

func CreateDeleteInstanceVpcEndpointLinkedVpcRequest() (request *DeleteInstanceVpcEndpointLinkedVpcRequest)

CreateDeleteInstanceVpcEndpointLinkedVpcRequest creates a request to invoke DeleteInstanceVpcEndpointLinkedVpc API

type DeleteInstanceVpcEndpointLinkedVpcResponse

type DeleteInstanceVpcEndpointLinkedVpcResponse struct {
	*responses.BaseResponse
	DeleteInstanceVpcEndpointLinkedVpcIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                                        string `json:"Code" xml:"Code"`
	RequestId                                   string `json:"RequestId" xml:"RequestId"`
}

DeleteInstanceVpcEndpointLinkedVpcResponse is the response struct for api DeleteInstanceVpcEndpointLinkedVpc

func CreateDeleteInstanceVpcEndpointLinkedVpcResponse

func CreateDeleteInstanceVpcEndpointLinkedVpcResponse() (response *DeleteInstanceVpcEndpointLinkedVpcResponse)

CreateDeleteInstanceVpcEndpointLinkedVpcResponse creates a response to parse from DeleteInstanceVpcEndpointLinkedVpc response

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName string `position:"Query" name:"NamespaceName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

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
	DeleteNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                     string `json:"Code" xml:"Code"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
}

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.RpcRequest
	RepoId      string `position:"Query" name:"RepoId"`
	BuildRuleId string `position:"Query" name:"BuildRuleId"`
	InstanceId  string `position:"Query" name:"InstanceId"`
}

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
	DeleteRepoBuildRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string `json:"Code" xml:"Code"`
	RequestId                    string `json:"RequestId" xml:"RequestId"`
}

DeleteRepoBuildRuleResponse is the response struct for api DeleteRepoBuildRule

func CreateDeleteRepoBuildRuleResponse

func CreateDeleteRepoBuildRuleResponse() (response *DeleteRepoBuildRuleResponse)

CreateDeleteRepoBuildRuleResponse creates a response to parse from DeleteRepoBuildRule response

type DeleteRepoSyncRuleRequest

type DeleteRepoSyncRuleRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	SyncRuleId string `position:"Query" name:"SyncRuleId"`
}

DeleteRepoSyncRuleRequest is the request struct for api DeleteRepoSyncRule

func CreateDeleteRepoSyncRuleRequest

func CreateDeleteRepoSyncRuleRequest() (request *DeleteRepoSyncRuleRequest)

CreateDeleteRepoSyncRuleRequest creates a request to invoke DeleteRepoSyncRule API

type DeleteRepoSyncRuleResponse

type DeleteRepoSyncRuleResponse struct {
	*responses.BaseResponse
	DeleteRepoSyncRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
}

DeleteRepoSyncRuleResponse is the response struct for api DeleteRepoSyncRule

func CreateDeleteRepoSyncRuleResponse

func CreateDeleteRepoSyncRuleResponse() (response *DeleteRepoSyncRuleResponse)

CreateDeleteRepoSyncRuleResponse creates a response to parse from DeleteRepoSyncRule response

type DeleteRepoTagRequest

type DeleteRepoTagRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

DeleteRepoTagRequest is the request struct for api DeleteRepoTag

func CreateDeleteRepoTagRequest

func CreateDeleteRepoTagRequest() (request *DeleteRepoTagRequest)

CreateDeleteRepoTagRequest creates a request to invoke DeleteRepoTag API

type DeleteRepoTagResponse

type DeleteRepoTagResponse struct {
	*responses.BaseResponse
	DeleteRepoTagIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                   string `json:"Code" xml:"Code"`
	RequestId              string `json:"RequestId" xml:"RequestId"`
}

DeleteRepoTagResponse is the response struct for api DeleteRepoTag

func CreateDeleteRepoTagResponse

func CreateDeleteRepoTagResponse() (response *DeleteRepoTagResponse)

CreateDeleteRepoTagResponse creates a response to parse from DeleteRepoTag response

type DeleteRepoTriggerRequest

type DeleteRepoTriggerRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	TriggerId  string `position:"Query" name:"TriggerId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DeleteRepoTriggerRequest is the request struct for api DeleteRepoTrigger

func CreateDeleteRepoTriggerRequest

func CreateDeleteRepoTriggerRequest() (request *DeleteRepoTriggerRequest)

CreateDeleteRepoTriggerRequest creates a request to invoke DeleteRepoTrigger API

type DeleteRepoTriggerResponse

type DeleteRepoTriggerResponse struct {
	*responses.BaseResponse
	DeleteRepoTriggerIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                       string `json:"Code" xml:"Code"`
	RequestId                  string `json:"RequestId" xml:"RequestId"`
}

DeleteRepoTriggerResponse is the response struct for api DeleteRepoTrigger

func CreateDeleteRepoTriggerResponse

func CreateDeleteRepoTriggerResponse() (response *DeleteRepoTriggerResponse)

CreateDeleteRepoTriggerResponse creates a response to parse from DeleteRepoTrigger response

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DeleteRepositoryRequest is the request struct for api DeleteRepository

func CreateDeleteRepositoryRequest

func CreateDeleteRepositoryRequest() (request *DeleteRepositoryRequest)

CreateDeleteRepositoryRequest creates a request to invoke DeleteRepository API

type DeleteRepositoryResponse

type DeleteRepositoryResponse struct {
	*responses.BaseResponse
	DeleteRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string `json:"Code" xml:"Code"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
}

DeleteRepositoryResponse is the response struct for api DeleteRepository

func CreateDeleteRepositoryResponse

func CreateDeleteRepositoryResponse() (response *DeleteRepositoryResponse)

CreateDeleteRepositoryResponse creates a response to parse from DeleteRepository response

type DomainsInGetInstanceEndpoint

type DomainsInGetInstanceEndpoint struct {
	Endpoints []Endpoints `json:"Endpoints" xml:"Endpoints"`
}

DomainsInGetInstanceEndpoint is a nested struct in cr response

type DomainsInGetInstanceVpcEndpoint

type DomainsInGetInstanceVpcEndpoint struct {
	Domains []string `json:"Domains" xml:"Domains"`
}

DomainsInGetInstanceVpcEndpoint is a nested struct in cr response

type DomainsInListInstanceEndpoint

type DomainsInListInstanceEndpoint struct {
	DomainsItem []DomainsItem `json:"Domains" xml:"Domains"`
}

DomainsInListInstanceEndpoint is a nested struct in cr response

type DomainsItem

type DomainsItem struct {
	Domain string `json:"Domain" xml:"Domain"`
	Type   string `json:"Type" xml:"Type"`
}

DomainsItem is a nested struct in cr response

type Endpoints

type Endpoints struct {
	Domain string `json:"Domain" xml:"Domain"`
	Type   string `json:"Type" xml:"Type"`
}

Endpoints is a nested struct in cr response

type EndpointsInListInstanceEndpoint

type EndpointsInListInstanceEndpoint struct {
	EndpointsItem []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

EndpointsInListInstanceEndpoint is a nested struct in cr response

type EndpointsItem

type EndpointsItem struct {
	EndpointType string           `json:"EndpointType" xml:"EndpointType"`
	Enable       bool             `json:"Enable" xml:"Enable"`
	AclEnable    bool             `json:"AclEnable" xml:"AclEnable"`
	Status       string           `json:"Status" xml:"Status"`
	Domains      []DomainsItem    `json:"Domains" xml:"Domains"`
	LinkedVpcs   []LinkedVpcsItem `json:"LinkedVpcs" xml:"LinkedVpcs"`
	AclEntries   []AclEntriesItem `json:"AclEntries" xml:"AclEntries"`
}

EndpointsItem is a nested struct in cr response

type FsLayers

type FsLayers struct {
	FsLayersItem []FsLayersItem `json:"FsLayers" xml:"FsLayers"`
}

FsLayers is a nested struct in cr response

type FsLayersItem

type FsLayersItem struct {
	BlobSum string `json:"BlobSum" xml:"BlobSum"`
}

FsLayersItem is a nested struct in cr response

type GetArtifactTagRequest

type GetArtifactTagRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

GetArtifactTagRequest is the request struct for api GetArtifactTag

func CreateGetArtifactTagRequest

func CreateGetArtifactTagRequest() (request *GetArtifactTagRequest)

CreateGetArtifactTagRequest creates a request to invoke GetArtifactTag API

type GetArtifactTagResponse

type GetArtifactTagResponse struct {
	*responses.BaseResponse
	GetArtifactTagIsSuccess bool            `json:"IsSuccess" xml:"IsSuccess"`
	Code                    string          `json:"Code" xml:"Code"`
	RequestId               string          `json:"RequestId" xml:"RequestId"`
	Tag                     string          `json:"Tag" xml:"Tag"`
	Digest                  string          `json:"Digest" xml:"Digest"`
	Status                  string          `json:"Status" xml:"Status"`
	Size                    int64           `json:"Size" xml:"Size"`
	CreateTime              int64           `json:"CreateTime" xml:"CreateTime"`
	UpdateTime              int64           `json:"UpdateTime" xml:"UpdateTime"`
	Artifacts               []ArtifactsItem `json:"Artifacts" xml:"Artifacts"`
}

GetArtifactTagResponse is the response struct for api GetArtifactTag

func CreateGetArtifactTagResponse

func CreateGetArtifactTagResponse() (response *GetArtifactTagResponse)

CreateGetArtifactTagResponse creates a response to parse from GetArtifactTag response

type GetAuthorizationTokenRequest

type GetAuthorizationTokenRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

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
	GetAuthorizationTokenIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	TempUsername                   string `json:"TempUsername" xml:"TempUsername"`
	AuthorizationToken             string `json:"AuthorizationToken" xml:"AuthorizationToken"`
	ExpireTime                     int64  `json:"ExpireTime" xml:"ExpireTime"`
}

GetAuthorizationTokenResponse is the response struct for api GetAuthorizationToken

func CreateGetAuthorizationTokenResponse

func CreateGetAuthorizationTokenResponse() (response *GetAuthorizationTokenResponse)

CreateGetAuthorizationTokenResponse creates a response to parse from GetAuthorizationToken response

type GetChartNamespaceRequest

type GetChartNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName string `position:"Query" name:"NamespaceName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

GetChartNamespaceRequest is the request struct for api GetChartNamespace

func CreateGetChartNamespaceRequest

func CreateGetChartNamespaceRequest() (request *GetChartNamespaceRequest)

CreateGetChartNamespaceRequest creates a request to invoke GetChartNamespace API

type GetChartNamespaceResponse

type GetChartNamespaceResponse struct {
	*responses.BaseResponse
	GetChartNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                       string `json:"Code" xml:"Code"`
	RequestId                  string `json:"RequestId" xml:"RequestId"`
	NamespaceName              string `json:"NamespaceName" xml:"NamespaceName"`
	NamespaceStatus            string `json:"NamespaceStatus" xml:"NamespaceStatus"`
	AutoCreateRepo             bool   `json:"AutoCreateRepo" xml:"AutoCreateRepo"`
	DefaultRepoType            string `json:"DefaultRepoType" xml:"DefaultRepoType"`
	InstanceId                 string `json:"InstanceId" xml:"InstanceId"`
	NamespaceId                string `json:"NamespaceId" xml:"NamespaceId"`
}

GetChartNamespaceResponse is the response struct for api GetChartNamespace

func CreateGetChartNamespaceResponse

func CreateGetChartNamespaceResponse() (response *GetChartNamespaceResponse)

CreateGetChartNamespaceResponse creates a response to parse from GetChartNamespace response

type GetChartRepositoryRequest

type GetChartRepositoryRequest struct {
	*requests.RpcRequest
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	RepoName          string `position:"Query" name:"RepoName"`
}

GetChartRepositoryRequest is the request struct for api GetChartRepository

func CreateGetChartRepositoryRequest

func CreateGetChartRepositoryRequest() (request *GetChartRepositoryRequest)

CreateGetChartRepositoryRequest creates a request to invoke GetChartRepository API

type GetChartRepositoryResponse

type GetChartRepositoryResponse struct {
	*responses.BaseResponse
	GetChartRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
	InstanceId                  string `json:"InstanceId" xml:"InstanceId"`
	RepoId                      string `json:"RepoId" xml:"RepoId"`
	RepoNamespaceName           string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
	RepoName                    string `json:"RepoName" xml:"RepoName"`
	RepoStatus                  string `json:"RepoStatus" xml:"RepoStatus"`
	RepoType                    string `json:"RepoType" xml:"RepoType"`
	Summary                     string `json:"Summary" xml:"Summary"`
	CreateTime                  int64  `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime                int64  `json:"ModifiedTime" xml:"ModifiedTime"`
}

GetChartRepositoryResponse is the response struct for api GetChartRepository

func CreateGetChartRepositoryResponse

func CreateGetChartRepositoryResponse() (response *GetChartRepositoryResponse)

CreateGetChartRepositoryResponse creates a response to parse from GetChartRepository response

type GetInstanceCountRequest

type GetInstanceCountRequest struct {
	*requests.RpcRequest
}

GetInstanceCountRequest is the request struct for api GetInstanceCount

func CreateGetInstanceCountRequest

func CreateGetInstanceCountRequest() (request *GetInstanceCountRequest)

CreateGetInstanceCountRequest creates a request to invoke GetInstanceCount API

type GetInstanceCountResponse

type GetInstanceCountResponse struct {
	*responses.BaseResponse
	GetInstanceCountIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string `json:"Code" xml:"Code"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
	Count                     int    `json:"Count" xml:"Count"`
}

GetInstanceCountResponse is the response struct for api GetInstanceCount

func CreateGetInstanceCountResponse

func CreateGetInstanceCountResponse() (response *GetInstanceCountResponse)

CreateGetInstanceCountResponse creates a response to parse from GetInstanceCount response

type GetInstanceEndpointRequest

type GetInstanceEndpointRequest struct {
	*requests.RpcRequest
	InstanceId   string `position:"Query" name:"InstanceId"`
	EndpointType string `position:"Query" name:"EndpointType"`
	ModuleName   string `position:"Query" name:"ModuleName"`
}

GetInstanceEndpointRequest is the request struct for api GetInstanceEndpoint

func CreateGetInstanceEndpointRequest

func CreateGetInstanceEndpointRequest() (request *GetInstanceEndpointRequest)

CreateGetInstanceEndpointRequest creates a request to invoke GetInstanceEndpoint API

type GetInstanceEndpointResponse

type GetInstanceEndpointResponse struct {
	*responses.BaseResponse
	GetInstanceEndpointIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string           `json:"Code" xml:"Code"`
	RequestId                    string           `json:"RequestId" xml:"RequestId"`
	Enable                       bool             `json:"Enable" xml:"Enable"`
	AclEnable                    bool             `json:"AclEnable" xml:"AclEnable"`
	Status                       string           `json:"Status" xml:"Status"`
	Domains                      []Endpoints      `json:"Domains" xml:"Domains"`
	AclEntries                   []AclEntriesItem `json:"AclEntries" xml:"AclEntries"`
}

GetInstanceEndpointResponse is the response struct for api GetInstanceEndpoint

func CreateGetInstanceEndpointResponse

func CreateGetInstanceEndpointResponse() (response *GetInstanceEndpointResponse)

CreateGetInstanceEndpointResponse creates a response to parse from GetInstanceEndpoint response

type GetInstanceRequest

type GetInstanceRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

GetInstanceRequest is the request struct for api GetInstance

func CreateGetInstanceRequest

func CreateGetInstanceRequest() (request *GetInstanceRequest)

CreateGetInstanceRequest creates a request to invoke GetInstance API

type GetInstanceResponse

type GetInstanceResponse struct {
	*responses.BaseResponse
	GetInstanceIsSuccess  bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                  string `json:"Code" xml:"Code"`
	RequestId             string `json:"RequestId" xml:"RequestId"`
	InstanceName          string `json:"InstanceName" xml:"InstanceName"`
	InstanceSpecification string `json:"InstanceSpecification" xml:"InstanceSpecification"`
	InstanceStatus        string `json:"InstanceStatus" xml:"InstanceStatus"`
	CreateTime            int64  `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime          int64  `json:"ModifiedTime" xml:"ModifiedTime"`
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
}

GetInstanceResponse is the response struct for api GetInstance

func CreateGetInstanceResponse

func CreateGetInstanceResponse() (response *GetInstanceResponse)

CreateGetInstanceResponse creates a response to parse from GetInstance response

type GetInstanceUsageRequest

type GetInstanceUsageRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

GetInstanceUsageRequest is the request struct for api GetInstanceUsage

func CreateGetInstanceUsageRequest

func CreateGetInstanceUsageRequest() (request *GetInstanceUsageRequest)

CreateGetInstanceUsageRequest creates a request to invoke GetInstanceUsage API

type GetInstanceUsageResponse

type GetInstanceUsageResponse struct {
	*responses.BaseResponse
	GetInstanceUsageIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string `json:"Code" xml:"Code"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
	NamespaceQuota            string `json:"NamespaceQuota" xml:"NamespaceQuota"`
	NamespaceUsage            string `json:"NamespaceUsage" xml:"NamespaceUsage"`
	RepoQuota                 string `json:"RepoQuota" xml:"RepoQuota"`
	RepoUsage                 string `json:"RepoUsage" xml:"RepoUsage"`
}

GetInstanceUsageResponse is the response struct for api GetInstanceUsage

func CreateGetInstanceUsageResponse

func CreateGetInstanceUsageResponse() (response *GetInstanceUsageResponse)

CreateGetInstanceUsageResponse creates a response to parse from GetInstanceUsage response

type GetInstanceVpcEndpointRequest

type GetInstanceVpcEndpointRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	ModuleName string `position:"Query" name:"ModuleName"`
}

GetInstanceVpcEndpointRequest is the request struct for api GetInstanceVpcEndpoint

func CreateGetInstanceVpcEndpointRequest

func CreateGetInstanceVpcEndpointRequest() (request *GetInstanceVpcEndpointRequest)

CreateGetInstanceVpcEndpointRequest creates a request to invoke GetInstanceVpcEndpoint API

type GetInstanceVpcEndpointResponse

type GetInstanceVpcEndpointResponse struct {
	*responses.BaseResponse
	GetInstanceVpcEndpointIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                            string           `json:"Code" xml:"Code"`
	RequestId                       string           `json:"RequestId" xml:"RequestId"`
	Enable                          bool             `json:"Enable" xml:"Enable"`
	Domains                         []string         `json:"Domains" xml:"Domains"`
	LinkedVpcs                      []LinkedVpcsItem `json:"LinkedVpcs" xml:"LinkedVpcs"`
}

GetInstanceVpcEndpointResponse is the response struct for api GetInstanceVpcEndpoint

func CreateGetInstanceVpcEndpointResponse

func CreateGetInstanceVpcEndpointResponse() (response *GetInstanceVpcEndpointResponse)

CreateGetInstanceVpcEndpointResponse creates a response to parse from GetInstanceVpcEndpoint response

type GetNamespaceRequest

type GetNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName string `position:"Query" name:"NamespaceName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	NamespaceId   string `position:"Query" name:"NamespaceId"`
}

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
	GetNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                  string `json:"Code" xml:"Code"`
	RequestId             string `json:"RequestId" xml:"RequestId"`
	NamespaceName         string `json:"NamespaceName" xml:"NamespaceName"`
	NamespaceStatus       string `json:"NamespaceStatus" xml:"NamespaceStatus"`
	AutoCreateRepo        bool   `json:"AutoCreateRepo" xml:"AutoCreateRepo"`
	DefaultRepoType       string `json:"DefaultRepoType" xml:"DefaultRepoType"`
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
	NamespaceId           string `json:"NamespaceId" xml:"NamespaceId"`
}

GetNamespaceResponse is the response struct for api GetNamespace

func CreateGetNamespaceResponse

func CreateGetNamespaceResponse() (response *GetNamespaceResponse)

CreateGetNamespaceResponse creates a response to parse from GetNamespace response

type GetRepoBuildRecordRequest

type GetRepoBuildRecordRequest struct {
	*requests.RpcRequest
	BuildRecordId string `position:"Query" name:"BuildRecordId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

GetRepoBuildRecordRequest is the request struct for api GetRepoBuildRecord

func CreateGetRepoBuildRecordRequest

func CreateGetRepoBuildRecordRequest() (request *GetRepoBuildRecordRequest)

CreateGetRepoBuildRecordRequest creates a request to invoke GetRepoBuildRecord API

type GetRepoBuildRecordResponse

type GetRepoBuildRecordResponse struct {
	*responses.BaseResponse
	GetRepoBuildRecordIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
	BuildRecordId               string `json:"BuildRecordId" xml:"BuildRecordId"`
	StartTime                   int64  `json:"StartTime" xml:"StartTime"`
	EndTime                     int64  `json:"EndTime" xml:"EndTime"`
	Status                      string `json:"Status" xml:"Status"`
	Image                       Image  `json:"Image" xml:"Image"`
}

GetRepoBuildRecordResponse is the response struct for api GetRepoBuildRecord

func CreateGetRepoBuildRecordResponse

func CreateGetRepoBuildRecordResponse() (response *GetRepoBuildRecordResponse)

CreateGetRepoBuildRecordResponse creates a response to parse from GetRepoBuildRecord response

type GetRepoBuildRecordStatusRequest

type GetRepoBuildRecordStatusRequest struct {
	*requests.RpcRequest
	BuildRecordId string `position:"Query" name:"BuildRecordId"`
	RepoId        string `position:"Query" name:"RepoId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
}

GetRepoBuildRecordStatusRequest is the request struct for api GetRepoBuildRecordStatus

func CreateGetRepoBuildRecordStatusRequest

func CreateGetRepoBuildRecordStatusRequest() (request *GetRepoBuildRecordStatusRequest)

CreateGetRepoBuildRecordStatusRequest creates a request to invoke GetRepoBuildRecordStatus API

type GetRepoBuildRecordStatusResponse

type GetRepoBuildRecordStatusResponse struct {
	*responses.BaseResponse
	GetRepoBuildRecordStatusIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                              string `json:"Code" xml:"Code"`
	RequestId                         string `json:"RequestId" xml:"RequestId"`
	BuildStatus                       string `json:"BuildStatus" xml:"BuildStatus"`
}

GetRepoBuildRecordStatusResponse is the response struct for api GetRepoBuildRecordStatus

func CreateGetRepoBuildRecordStatusResponse

func CreateGetRepoBuildRecordStatusResponse() (response *GetRepoBuildRecordStatusResponse)

CreateGetRepoBuildRecordStatusResponse creates a response to parse from GetRepoBuildRecordStatus response

type GetRepoSyncTaskRequest

type GetRepoSyncTaskRequest struct {
	*requests.RpcRequest
	SyncTaskId string `position:"Query" name:"SyncTaskId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

GetRepoSyncTaskRequest is the request struct for api GetRepoSyncTask

func CreateGetRepoSyncTaskRequest

func CreateGetRepoSyncTaskRequest() (request *GetRepoSyncTaskRequest)

CreateGetRepoSyncTaskRequest creates a request to invoke GetRepoSyncTask API

type GetRepoSyncTaskResponse

type GetRepoSyncTaskResponse struct {
	*responses.BaseResponse
	GetRepoSyncTaskIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                     string           `json:"Code" xml:"Code"`
	RequestId                string           `json:"RequestId" xml:"RequestId"`
	SyncTaskId               string           `json:"SyncTaskId" xml:"SyncTaskId"`
	TaskStatus               string           `json:"TaskStatus" xml:"TaskStatus"`
	TaskTrigger              string           `json:"TaskTrigger" xml:"TaskTrigger"`
	SyncRuleId               string           `json:"SyncRuleId" xml:"SyncRuleId"`
	SyncBatchTaskId          string           `json:"SyncBatchTaskId" xml:"SyncBatchTaskId"`
	Progress                 int64            `json:"Progress" xml:"Progress"`
	SyncedSize               int64            `json:"SyncedSize" xml:"SyncedSize"`
	ImageFrom                ImageFrom        `json:"ImageFrom" xml:"ImageFrom"`
	ImageTo                  ImageTo          `json:"ImageTo" xml:"ImageTo"`
	LayerTasks               []LayerTasksItem `json:"LayerTasks" xml:"LayerTasks"`
}

GetRepoSyncTaskResponse is the response struct for api GetRepoSyncTask

func CreateGetRepoSyncTaskResponse

func CreateGetRepoSyncTaskResponse() (response *GetRepoSyncTaskResponse)

CreateGetRepoSyncTaskResponse creates a response to parse from GetRepoSyncTask response

type GetRepoTagLayersRequest

type GetRepoTagLayersRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

GetRepoTagLayersRequest is the request struct for api GetRepoTagLayers

func CreateGetRepoTagLayersRequest

func CreateGetRepoTagLayersRequest() (request *GetRepoTagLayersRequest)

CreateGetRepoTagLayersRequest creates a request to invoke GetRepoTagLayers API

type GetRepoTagLayersResponse

type GetRepoTagLayersResponse struct {
	*responses.BaseResponse
	GetRepoTagLayersIsSuccess bool         `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string       `json:"Code" xml:"Code"`
	RequestId                 string       `json:"RequestId" xml:"RequestId"`
	Layers                    []LayersItem `json:"Layers" xml:"Layers"`
}

GetRepoTagLayersResponse is the response struct for api GetRepoTagLayers

func CreateGetRepoTagLayersResponse

func CreateGetRepoTagLayersResponse() (response *GetRepoTagLayersResponse)

CreateGetRepoTagLayersResponse creates a response to parse from GetRepoTagLayers response

type GetRepoTagManifestRequest

type GetRepoTagManifestRequest struct {
	*requests.RpcRequest
	RepoId        string           `position:"Query" name:"RepoId"`
	SchemaVersion requests.Integer `position:"Query" name:"SchemaVersion"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	Tag           string           `position:"Query" name:"Tag"`
}

GetRepoTagManifestRequest is the request struct for api GetRepoTagManifest

func CreateGetRepoTagManifestRequest

func CreateGetRepoTagManifestRequest() (request *GetRepoTagManifestRequest)

CreateGetRepoTagManifestRequest creates a request to invoke GetRepoTagManifest API

type GetRepoTagManifestResponse

type GetRepoTagManifestResponse struct {
	*responses.BaseResponse
	GetRepoTagManifestIsSuccess bool     `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string   `json:"Code" xml:"Code"`
	RequestId                   string   `json:"RequestId" xml:"RequestId"`
	Manifest                    Manifest `json:"Manifest" xml:"Manifest"`
}

GetRepoTagManifestResponse is the response struct for api GetRepoTagManifest

func CreateGetRepoTagManifestResponse

func CreateGetRepoTagManifestResponse() (response *GetRepoTagManifestResponse)

CreateGetRepoTagManifestResponse creates a response to parse from GetRepoTagManifest response

type GetRepoTagScanStatusRequest

type GetRepoTagScanStatusRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	ScanTaskId string `position:"Query" name:"ScanTaskId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

GetRepoTagScanStatusRequest is the request struct for api GetRepoTagScanStatus

func CreateGetRepoTagScanStatusRequest

func CreateGetRepoTagScanStatusRequest() (request *GetRepoTagScanStatusRequest)

CreateGetRepoTagScanStatusRequest creates a request to invoke GetRepoTagScanStatus API

type GetRepoTagScanStatusResponse

type GetRepoTagScanStatusResponse struct {
	*responses.BaseResponse
	GetRepoTagScanStatusIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                          string `json:"Code" xml:"Code"`
	RequestId                     string `json:"RequestId" xml:"RequestId"`
	Status                        string `json:"Status" xml:"Status"`
}

GetRepoTagScanStatusResponse is the response struct for api GetRepoTagScanStatus

func CreateGetRepoTagScanStatusResponse

func CreateGetRepoTagScanStatusResponse() (response *GetRepoTagScanStatusResponse)

CreateGetRepoTagScanStatusResponse creates a response to parse from GetRepoTagScanStatus response

type GetRepoTagScanSummaryRequest

type GetRepoTagScanSummaryRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	ScanTaskId string `position:"Query" name:"ScanTaskId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Tag        string `position:"Query" name:"Tag"`
}

GetRepoTagScanSummaryRequest is the request struct for api GetRepoTagScanSummary

func CreateGetRepoTagScanSummaryRequest

func CreateGetRepoTagScanSummaryRequest() (request *GetRepoTagScanSummaryRequest)

CreateGetRepoTagScanSummaryRequest creates a request to invoke GetRepoTagScanSummary API

type GetRepoTagScanSummaryResponse

type GetRepoTagScanSummaryResponse struct {
	*responses.BaseResponse
	GetRepoTagScanSummaryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	LowSeverity                    int    `json:"LowSeverity" xml:"LowSeverity"`
	MediumSeverity                 int    `json:"MediumSeverity" xml:"MediumSeverity"`
	HighSeverity                   int    `json:"HighSeverity" xml:"HighSeverity"`
	UnknownSeverity                int    `json:"UnknownSeverity" xml:"UnknownSeverity"`
	TotalSeverity                  int    `json:"TotalSeverity" xml:"TotalSeverity"`
}

GetRepoTagScanSummaryResponse is the response struct for api GetRepoTagScanSummary

func CreateGetRepoTagScanSummaryResponse

func CreateGetRepoTagScanSummaryResponse() (response *GetRepoTagScanSummaryResponse)

CreateGetRepoTagScanSummaryResponse creates a response to parse from GetRepoTagScanSummary response

type GetRepositoryRequest

type GetRepositoryRequest struct {
	*requests.RpcRequest
	RepoId            string `position:"Query" name:"RepoId"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	RepoName          string `position:"Query" name:"RepoName"`
}

GetRepositoryRequest is the request struct for api GetRepository

func CreateGetRepositoryRequest

func CreateGetRepositoryRequest() (request *GetRepositoryRequest)

CreateGetRepositoryRequest creates a request to invoke GetRepository API

type GetRepositoryResponse

type GetRepositoryResponse struct {
	*responses.BaseResponse
	GetRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                   string `json:"Code" xml:"Code"`
	RequestId              string `json:"RequestId" xml:"RequestId"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	RepoId                 string `json:"RepoId" xml:"RepoId"`
	RepoNamespaceName      string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
	RepoName               string `json:"RepoName" xml:"RepoName"`
	RepoStatus             string `json:"RepoStatus" xml:"RepoStatus"`
	RepoType               string `json:"RepoType" xml:"RepoType"`
	RepoBuildType          string `json:"RepoBuildType" xml:"RepoBuildType"`
	Summary                string `json:"Summary" xml:"Summary"`
	Detail                 string `json:"Detail" xml:"Detail"`
	CreateTime             int64  `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime           int64  `json:"ModifiedTime" xml:"ModifiedTime"`
}

GetRepositoryResponse is the response struct for api GetRepository

func CreateGetRepositoryResponse

func CreateGetRepositoryResponse() (response *GetRepositoryResponse)

CreateGetRepositoryResponse creates a response to parse from GetRepository response

type History

type History struct {
	HistoryItem []HistoryItem `json:"History" xml:"History"`
}

History is a nested struct in cr response

type HistoryItem

type HistoryItem struct {
	V1Compatibility map[string]interface{} `json:"V1Compatibility" xml:"V1Compatibility"`
}

HistoryItem is a nested struct in cr response

type Image

type Image struct {
	RepoName          string `json:"RepoName" xml:"RepoName"`
	ImageTag          string `json:"ImageTag" xml:"ImageTag"`
	RepoId            string `json:"RepoId" xml:"RepoId"`
	RepoNamespaceName string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
}

Image is a nested struct in cr response

type ImageFrom

type ImageFrom struct {
	RepoName          string `json:"RepoName" xml:"RepoName"`
	ImageTag          string `json:"ImageTag" xml:"ImageTag"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	RepoNamespaceName string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
}

ImageFrom is a nested struct in cr response

type ImageTo

type ImageTo struct {
	RepoName          string `json:"RepoName" xml:"RepoName"`
	ImageTag          string `json:"ImageTag" xml:"ImageTag"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	RepoNamespaceName string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
}

ImageTo is a nested struct in cr response

type Images

type Images struct {
	ImagesItem []ImagesItem `json:"Images" xml:"Images"`
}

Images is a nested struct in cr response

type ImagesItem

type ImagesItem struct {
	Tag         string `json:"Tag" xml:"Tag"`
	Digest      string `json:"Digest" xml:"Digest"`
	ImageId     string `json:"ImageId" xml:"ImageId"`
	Status      string `json:"Status" xml:"Status"`
	ImageSize   int64  `json:"ImageSize" xml:"ImageSize"`
	ImageCreate string `json:"ImageCreate" xml:"ImageCreate"`
	ImageUpdate string `json:"ImageUpdate" xml:"ImageUpdate"`
}

ImagesItem is a nested struct in cr response

type Instances

type Instances struct {
	InstancesItem []InstancesItem `json:"Instances" xml:"Instances"`
}

Instances is a nested struct in cr response

type InstancesItem

type InstancesItem struct {
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
	InstanceName          string `json:"InstanceName" xml:"InstanceName"`
	InstanceSpecification string `json:"InstanceSpecification" xml:"InstanceSpecification"`
	InstanceStatus        string `json:"InstanceStatus" xml:"InstanceStatus"`
	CreateTime            string `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime          string `json:"ModifiedTime" xml:"ModifiedTime"`
	RegionId              string `json:"RegionId" xml:"RegionId"`
}

InstancesItem is a nested struct in cr response

type LayerTasks

type LayerTasks struct {
	LayerTasksItem []LayerTasksItem `json:"LayerTasks" xml:"LayerTasks"`
}

LayerTasks is a nested struct in cr response

type LayerTasksItem

type LayerTasksItem struct {
	SyncLayerTaskId string `json:"SyncLayerTaskId" xml:"SyncLayerTaskId"`
	TaskStatus      string `json:"TaskStatus" xml:"TaskStatus"`
	Digest          string `json:"Digest" xml:"Digest"`
	Size            int64  `json:"Size" xml:"Size"`
	SyncedSize      int64  `json:"SyncedSize" xml:"SyncedSize"`
}

LayerTasksItem is a nested struct in cr response

type LayersInGetRepoTagLayers

type LayersInGetRepoTagLayers struct {
	LayersItem []LayersItem `json:"Layers" xml:"Layers"`
}

LayersInGetRepoTagLayers is a nested struct in cr response

type LayersInGetRepoTagManifest

type LayersInGetRepoTagManifest struct {
	LayersItem []LayersItem `json:"Layers" xml:"Layers"`
}

LayersInGetRepoTagManifest is a nested struct in cr response

type LayersItem

type LayersItem struct {
	LayerInstruction string `json:"LayerInstruction" xml:"LayerInstruction"`
	LayerIndex       int    `json:"LayerIndex" xml:"LayerIndex"`
	BlobDigest       string `json:"BlobDigest" xml:"BlobDigest"`
	Size             int64  `json:"Size" xml:"Size"`
	BlobSize         int64  `json:"BlobSize" xml:"BlobSize"`
	MediaType        string `json:"MediaType" xml:"MediaType"`
	Digest           string `json:"Digest" xml:"Digest"`
	LayerCMD         string `json:"LayerCMD" xml:"LayerCMD"`
}

LayersItem is a nested struct in cr response

type LinkedVpcsInGetInstanceVpcEndpoint

type LinkedVpcsInGetInstanceVpcEndpoint struct {
	LinkedVpcsItem []LinkedVpcsItem `json:"LinkedVpcs" xml:"LinkedVpcs"`
}

LinkedVpcsInGetInstanceVpcEndpoint is a nested struct in cr response

type LinkedVpcsInListInstanceEndpoint

type LinkedVpcsInListInstanceEndpoint struct {
	LinkedVpcsItem []LinkedVpcsItem `json:"LinkedVpcs" xml:"LinkedVpcs"`
}

LinkedVpcsInListInstanceEndpoint is a nested struct in cr response

type LinkedVpcsItem

type LinkedVpcsItem struct {
	Ip            string `json:"Ip" xml:"Ip"`
	VswitchId     string `json:"VswitchId" xml:"VswitchId"`
	VpcId         string `json:"VpcId" xml:"VpcId"`
	Status        string `json:"Status" xml:"Status"`
	DefaultAccess bool   `json:"DefaultAccess" xml:"DefaultAccess"`
}

LinkedVpcsItem is a nested struct in cr response

type ListChartNamespaceRequest

type ListChartNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	PageNo          requests.Integer `position:"Query" name:"PageNo"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	NamespaceStatus string           `position:"Query" name:"NamespaceStatus"`
}

ListChartNamespaceRequest is the request struct for api ListChartNamespace

func CreateListChartNamespaceRequest

func CreateListChartNamespaceRequest() (request *ListChartNamespaceRequest)

CreateListChartNamespaceRequest creates a request to invoke ListChartNamespace API

type ListChartNamespaceResponse

type ListChartNamespaceResponse struct {
	*responses.BaseResponse
	ListChartNamespaceIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string           `json:"Code" xml:"Code"`
	RequestId                   string           `json:"RequestId" xml:"RequestId"`
	PageNo                      int              `json:"PageNo" xml:"PageNo"`
	PageSize                    int              `json:"PageSize" xml:"PageSize"`
	TotalCount                  string           `json:"TotalCount" xml:"TotalCount"`
	Namespaces                  []NamespacesItem `json:"Namespaces" xml:"Namespaces"`
}

ListChartNamespaceResponse is the response struct for api ListChartNamespace

func CreateListChartNamespaceResponse

func CreateListChartNamespaceResponse() (response *ListChartNamespaceResponse)

CreateListChartNamespaceResponse creates a response to parse from ListChartNamespace response

type ListChartReleaseRequest

type ListChartReleaseRequest struct {
	*requests.RpcRequest
	InstanceId        string           `position:"Query" name:"InstanceId"`
	RepoName          string           `position:"Query" name:"RepoName"`
	RepoNamespaceName string           `position:"Query" name:"RepoNamespaceName"`
	PageNo            requests.Integer `position:"Query" name:"PageNo"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Chart             string           `position:"Query" name:"Chart"`
}

ListChartReleaseRequest is the request struct for api ListChartRelease

func CreateListChartReleaseRequest

func CreateListChartReleaseRequest() (request *ListChartReleaseRequest)

CreateListChartReleaseRequest creates a request to invoke ListChartRelease API

type ListChartReleaseResponse

type ListChartReleaseResponse struct {
	*responses.BaseResponse
	ListChartReleaseIsSuccess bool                `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string              `json:"Code" xml:"Code"`
	RequestId                 string              `json:"RequestId" xml:"RequestId"`
	PageNo                    int                 `json:"PageNo" xml:"PageNo"`
	PageSize                  int                 `json:"PageSize" xml:"PageSize"`
	TotalCount                string              `json:"TotalCount" xml:"TotalCount"`
	ChartReleases             []ChartReleasesItem `json:"ChartReleases" xml:"ChartReleases"`
}

ListChartReleaseResponse is the response struct for api ListChartRelease

func CreateListChartReleaseResponse

func CreateListChartReleaseResponse() (response *ListChartReleaseResponse)

CreateListChartReleaseResponse creates a response to parse from ListChartRelease response

type ListChartRepositoryRequest

type ListChartRepositoryRequest struct {
	*requests.RpcRequest
	InstanceId        string           `position:"Query" name:"InstanceId"`
	RepoName          string           `position:"Query" name:"RepoName"`
	RepoNamespaceName string           `position:"Query" name:"RepoNamespaceName"`
	PageNo            requests.Integer `position:"Query" name:"PageNo"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	RepoStatus        string           `position:"Query" name:"RepoStatus"`
}

ListChartRepositoryRequest is the request struct for api ListChartRepository

func CreateListChartRepositoryRequest

func CreateListChartRepositoryRequest() (request *ListChartRepositoryRequest)

CreateListChartRepositoryRequest creates a request to invoke ListChartRepository API

type ListChartRepositoryResponse

type ListChartRepositoryResponse struct {
	*responses.BaseResponse
	ListChartRepositoryIsSuccess bool               `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string             `json:"Code" xml:"Code"`
	RequestId                    string             `json:"RequestId" xml:"RequestId"`
	PageNo                       int                `json:"PageNo" xml:"PageNo"`
	PageSize                     int                `json:"PageSize" xml:"PageSize"`
	TotalCount                   string             `json:"TotalCount" xml:"TotalCount"`
	Repositories                 []RepositoriesItem `json:"Repositories" xml:"Repositories"`
}

ListChartRepositoryResponse is the response struct for api ListChartRepository

func CreateListChartRepositoryResponse

func CreateListChartRepositoryResponse() (response *ListChartRepositoryResponse)

CreateListChartRepositoryResponse creates a response to parse from ListChartRepository response

type ListInstanceEndpointRequest

type ListInstanceEndpointRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	ModuleName string `position:"Query" name:"ModuleName"`
}

ListInstanceEndpointRequest is the request struct for api ListInstanceEndpoint

func CreateListInstanceEndpointRequest

func CreateListInstanceEndpointRequest() (request *ListInstanceEndpointRequest)

CreateListInstanceEndpointRequest creates a request to invoke ListInstanceEndpoint API

type ListInstanceEndpointResponse

type ListInstanceEndpointResponse struct {
	*responses.BaseResponse
	ListInstanceEndpointIsSuccess bool            `json:"IsSuccess" xml:"IsSuccess"`
	Code                          string          `json:"Code" xml:"Code"`
	RequestId                     string          `json:"RequestId" xml:"RequestId"`
	Endpoints                     []EndpointsItem `json:"Endpoints" xml:"Endpoints"`
}

ListInstanceEndpointResponse is the response struct for api ListInstanceEndpoint

func CreateListInstanceEndpointResponse

func CreateListInstanceEndpointResponse() (response *ListInstanceEndpointResponse)

CreateListInstanceEndpointResponse creates a response to parse from ListInstanceEndpoint response

type ListInstanceRegionRequest

type ListInstanceRegionRequest struct {
	*requests.RpcRequest
	Lang string `position:"Query" name:"Lang"`
}

ListInstanceRegionRequest is the request struct for api ListInstanceRegion

func CreateListInstanceRegionRequest

func CreateListInstanceRegionRequest() (request *ListInstanceRegionRequest)

CreateListInstanceRegionRequest creates a request to invoke ListInstanceRegion API

type ListInstanceRegionResponse

type ListInstanceRegionResponse struct {
	*responses.BaseResponse
	ListInstanceRegionIsSuccess bool          `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string        `json:"Code" xml:"Code"`
	RequestId                   string        `json:"RequestId" xml:"RequestId"`
	Regions                     []RegionsItem `json:"Regions" xml:"Regions"`
}

ListInstanceRegionResponse is the response struct for api ListInstanceRegion

func CreateListInstanceRegionResponse

func CreateListInstanceRegionResponse() (response *ListInstanceRegionResponse)

CreateListInstanceRegionResponse creates a response to parse from ListInstanceRegion response

type ListInstanceRequest

type ListInstanceRequest struct {
	*requests.RpcRequest
	InstanceStatus string           `position:"Query" name:"InstanceStatus"`
	InstanceName   string           `position:"Query" name:"InstanceName"`
	PageNo         requests.Integer `position:"Query" name:"PageNo"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

ListInstanceRequest is the request struct for api ListInstance

func CreateListInstanceRequest

func CreateListInstanceRequest() (request *ListInstanceRequest)

CreateListInstanceRequest creates a request to invoke ListInstance API

type ListInstanceResponse

type ListInstanceResponse struct {
	*responses.BaseResponse
	ListInstanceIsSuccess bool            `json:"IsSuccess" xml:"IsSuccess"`
	Code                  string          `json:"Code" xml:"Code"`
	RequestId             string          `json:"RequestId" xml:"RequestId"`
	PageNo                int             `json:"PageNo" xml:"PageNo"`
	PageSize              int             `json:"PageSize" xml:"PageSize"`
	TotalCount            int             `json:"TotalCount" xml:"TotalCount"`
	Instances             []InstancesItem `json:"Instances" xml:"Instances"`
}

ListInstanceResponse is the response struct for api ListInstance

func CreateListInstanceResponse

func CreateListInstanceResponse() (response *ListInstanceResponse)

CreateListInstanceResponse creates a response to parse from ListInstance response

type ListNamespaceRequest

type ListNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	PageNo          requests.Integer `position:"Query" name:"PageNo"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	NamespaceStatus string           `position:"Query" name:"NamespaceStatus"`
}

ListNamespaceRequest is the request struct for api ListNamespace

func CreateListNamespaceRequest

func CreateListNamespaceRequest() (request *ListNamespaceRequest)

CreateListNamespaceRequest creates a request to invoke ListNamespace API

type ListNamespaceResponse

type ListNamespaceResponse struct {
	*responses.BaseResponse
	ListNamespaceIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                   string           `json:"Code" xml:"Code"`
	RequestId              string           `json:"RequestId" xml:"RequestId"`
	PageNo                 int              `json:"PageNo" xml:"PageNo"`
	PageSize               int              `json:"PageSize" xml:"PageSize"`
	TotalCount             string           `json:"TotalCount" xml:"TotalCount"`
	Namespaces             []NamespacesItem `json:"Namespaces" xml:"Namespaces"`
}

ListNamespaceResponse is the response struct for api ListNamespace

func CreateListNamespaceResponse

func CreateListNamespaceResponse() (response *ListNamespaceResponse)

CreateListNamespaceResponse creates a response to parse from ListNamespace response

type ListRepoBuildRecordRequest

type ListRepoBuildRecordRequest struct {
	*requests.RpcRequest
	RepoId     string           `position:"Query" name:"RepoId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListRepoBuildRecordRequest is the request struct for api ListRepoBuildRecord

func CreateListRepoBuildRecordRequest

func CreateListRepoBuildRecordRequest() (request *ListRepoBuildRecordRequest)

CreateListRepoBuildRecordRequest creates a request to invoke ListRepoBuildRecord API

type ListRepoBuildRecordResponse

type ListRepoBuildRecordResponse struct {
	*responses.BaseResponse
	ListRepoBuildRecordIsSuccess bool               `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string             `json:"Code" xml:"Code"`
	RequestId                    string             `json:"RequestId" xml:"RequestId"`
	PageNo                       int                `json:"PageNo" xml:"PageNo"`
	PageSize                     int                `json:"PageSize" xml:"PageSize"`
	TotalCount                   string             `json:"TotalCount" xml:"TotalCount"`
	BuildRecords                 []BuildRecordsItem `json:"BuildRecords" xml:"BuildRecords"`
}

ListRepoBuildRecordResponse is the response struct for api ListRepoBuildRecord

func CreateListRepoBuildRecordResponse

func CreateListRepoBuildRecordResponse() (response *ListRepoBuildRecordResponse)

CreateListRepoBuildRecordResponse creates a response to parse from ListRepoBuildRecord response

type ListRepoBuildRuleRequest

type ListRepoBuildRuleRequest struct {
	*requests.RpcRequest
	RepoId     string           `position:"Query" name:"RepoId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListRepoBuildRuleRequest is the request struct for api ListRepoBuildRule

func CreateListRepoBuildRuleRequest

func CreateListRepoBuildRuleRequest() (request *ListRepoBuildRuleRequest)

CreateListRepoBuildRuleRequest creates a request to invoke ListRepoBuildRule API

type ListRepoBuildRuleResponse

type ListRepoBuildRuleResponse struct {
	*responses.BaseResponse
	ListRepoBuildRuleIsSuccess bool             `json:"IsSuccess" xml:"IsSuccess"`
	Code                       string           `json:"Code" xml:"Code"`
	RequestId                  string           `json:"RequestId" xml:"RequestId"`
	PageNo                     int              `json:"PageNo" xml:"PageNo"`
	PageSize                   int              `json:"PageSize" xml:"PageSize"`
	TotalCount                 string           `json:"TotalCount" xml:"TotalCount"`
	BuildRules                 []BuildRulesItem `json:"BuildRules" xml:"BuildRules"`
}

ListRepoBuildRuleResponse is the response struct for api ListRepoBuildRule

func CreateListRepoBuildRuleResponse

func CreateListRepoBuildRuleResponse() (response *ListRepoBuildRuleResponse)

CreateListRepoBuildRuleResponse creates a response to parse from ListRepoBuildRule response

type ListRepoSyncRuleRequest

type ListRepoSyncRuleRequest struct {
	*requests.RpcRequest
	NamespaceName    string           `position:"Query" name:"NamespaceName"`
	InstanceId       string           `position:"Query" name:"InstanceId"`
	TargetInstanceId string           `position:"Query" name:"TargetInstanceId"`
	RepoName         string           `position:"Query" name:"RepoName"`
	PageNo           requests.Integer `position:"Query" name:"PageNo"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	TargetRegionId   string           `position:"Query" name:"TargetRegionId"`
}

ListRepoSyncRuleRequest is the request struct for api ListRepoSyncRule

func CreateListRepoSyncRuleRequest

func CreateListRepoSyncRuleRequest() (request *ListRepoSyncRuleRequest)

CreateListRepoSyncRuleRequest creates a request to invoke ListRepoSyncRule API

type ListRepoSyncRuleResponse

type ListRepoSyncRuleResponse struct {
	*responses.BaseResponse
	ListRepoSyncRuleIsSuccess bool            `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string          `json:"Code" xml:"Code"`
	RequestId                 string          `json:"RequestId" xml:"RequestId"`
	PageNo                    int             `json:"PageNo" xml:"PageNo"`
	PageSize                  int             `json:"PageSize" xml:"PageSize"`
	TotalCount                int             `json:"TotalCount" xml:"TotalCount"`
	SyncRules                 []SyncRulesItem `json:"SyncRules" xml:"SyncRules"`
}

ListRepoSyncRuleResponse is the response struct for api ListRepoSyncRule

func CreateListRepoSyncRuleResponse

func CreateListRepoSyncRuleResponse() (response *ListRepoSyncRuleResponse)

CreateListRepoSyncRuleResponse creates a response to parse from ListRepoSyncRule response

type ListRepoSyncTaskRequest

type ListRepoSyncTaskRequest struct {
	*requests.RpcRequest
	SyncRecordId string           `position:"Query" name:"SyncRecordId"`
	InstanceId   string           `position:"Query" name:"InstanceId"`
	PageNo       requests.Integer `position:"Query" name:"PageNo"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
}

ListRepoSyncTaskRequest is the request struct for api ListRepoSyncTask

func CreateListRepoSyncTaskRequest

func CreateListRepoSyncTaskRequest() (request *ListRepoSyncTaskRequest)

CreateListRepoSyncTaskRequest creates a request to invoke ListRepoSyncTask API

type ListRepoSyncTaskResponse

type ListRepoSyncTaskResponse struct {
	*responses.BaseResponse
	ListRepoSyncTaskIsSuccess bool            `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string          `json:"Code" xml:"Code"`
	RequestId                 string          `json:"RequestId" xml:"RequestId"`
	PageNo                    int             `json:"PageNo" xml:"PageNo"`
	PageSize                  int             `json:"PageSize" xml:"PageSize"`
	TotalCount                string          `json:"TotalCount" xml:"TotalCount"`
	SyncTasks                 []SyncTasksItem `json:"SyncTasks" xml:"SyncTasks"`
}

ListRepoSyncTaskResponse is the response struct for api ListRepoSyncTask

func CreateListRepoSyncTaskResponse

func CreateListRepoSyncTaskResponse() (response *ListRepoSyncTaskResponse)

CreateListRepoSyncTaskResponse creates a response to parse from ListRepoSyncTask response

type ListRepoTagRequest

type ListRepoTagRequest struct {
	*requests.RpcRequest
	RepoId     string           `position:"Query" name:"RepoId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListRepoTagRequest is the request struct for api ListRepoTag

func CreateListRepoTagRequest

func CreateListRepoTagRequest() (request *ListRepoTagRequest)

CreateListRepoTagRequest creates a request to invoke ListRepoTag API

type ListRepoTagResponse

type ListRepoTagResponse struct {
	*responses.BaseResponse
	ListRepoTagIsSuccess bool         `json:"IsSuccess" xml:"IsSuccess"`
	Code                 string       `json:"Code" xml:"Code"`
	RequestId            string       `json:"RequestId" xml:"RequestId"`
	PageNo               int          `json:"PageNo" xml:"PageNo"`
	PageSize             int          `json:"PageSize" xml:"PageSize"`
	TotalCount           string       `json:"TotalCount" xml:"TotalCount"`
	Images               []ImagesItem `json:"Images" xml:"Images"`
}

ListRepoTagResponse is the response struct for api ListRepoTag

func CreateListRepoTagResponse

func CreateListRepoTagResponse() (response *ListRepoTagResponse)

CreateListRepoTagResponse creates a response to parse from ListRepoTag response

type ListRepoTagScanResultRequest

type ListRepoTagScanResultRequest struct {
	*requests.RpcRequest
	Severity   string           `position:"Query" name:"Severity"`
	RepoId     string           `position:"Query" name:"RepoId"`
	ScanTaskId string           `position:"Query" name:"ScanTaskId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Tag        string           `position:"Query" name:"Tag"`
}

ListRepoTagScanResultRequest is the request struct for api ListRepoTagScanResult

func CreateListRepoTagScanResultRequest

func CreateListRepoTagScanResultRequest() (request *ListRepoTagScanResultRequest)

CreateListRepoTagScanResultRequest creates a request to invoke ListRepoTagScanResult API

type ListRepoTagScanResultResponse

type ListRepoTagScanResultResponse struct {
	*responses.BaseResponse
	ListRepoTagScanResultIsSuccess bool                  `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string                `json:"Code" xml:"Code"`
	RequestId                      string                `json:"RequestId" xml:"RequestId"`
	PageNo                         int                   `json:"PageNo" xml:"PageNo"`
	PageSize                       int                   `json:"PageSize" xml:"PageSize"`
	TotalCount                     int                   `json:"TotalCount" xml:"TotalCount"`
	Vulnerabilities                []VulnerabilitiesItem `json:"Vulnerabilities" xml:"Vulnerabilities"`
}

ListRepoTagScanResultResponse is the response struct for api ListRepoTagScanResult

func CreateListRepoTagScanResultResponse

func CreateListRepoTagScanResultResponse() (response *ListRepoTagScanResultResponse)

CreateListRepoTagScanResultResponse creates a response to parse from ListRepoTagScanResult response

type ListRepoTriggerRecordRequest

type ListRepoTriggerRecordRequest struct {
	*requests.RpcRequest
	InstanceId      string `position:"Query" name:"InstanceId"`
	TriggerRecordId string `position:"Query" name:"TriggerRecordId"`
}

ListRepoTriggerRecordRequest is the request struct for api ListRepoTriggerRecord

func CreateListRepoTriggerRecordRequest

func CreateListRepoTriggerRecordRequest() (request *ListRepoTriggerRecordRequest)

CreateListRepoTriggerRecordRequest creates a request to invoke ListRepoTriggerRecord API

type ListRepoTriggerRecordResponse

type ListRepoTriggerRecordResponse struct {
	*responses.BaseResponse
	ListRepoTriggerRecordIsSuccess bool                     `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string                   `json:"Code" xml:"Code"`
	RequestId                      string                   `json:"RequestId" xml:"RequestId"`
	RepoTriggerRecords             []RepoTriggerRecordsItem `json:"RepoTriggerRecords" xml:"RepoTriggerRecords"`
}

ListRepoTriggerRecordResponse is the response struct for api ListRepoTriggerRecord

func CreateListRepoTriggerRecordResponse

func CreateListRepoTriggerRecordResponse() (response *ListRepoTriggerRecordResponse)

CreateListRepoTriggerRecordResponse creates a response to parse from ListRepoTriggerRecord response

type ListRepoTriggerRequest

type ListRepoTriggerRequest struct {
	*requests.RpcRequest
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

ListRepoTriggerRequest is the request struct for api ListRepoTrigger

func CreateListRepoTriggerRequest

func CreateListRepoTriggerRequest() (request *ListRepoTriggerRequest)

CreateListRepoTriggerRequest creates a request to invoke ListRepoTrigger API

type ListRepoTriggerResponse

type ListRepoTriggerResponse struct {
	*responses.BaseResponse
	ListRepoTriggerIsSuccess bool           `json:"IsSuccess" xml:"IsSuccess"`
	Code                     string         `json:"Code" xml:"Code"`
	RequestId                string         `json:"RequestId" xml:"RequestId"`
	Triggers                 []TriggersItem `json:"Triggers" xml:"Triggers"`
}

ListRepoTriggerResponse is the response struct for api ListRepoTrigger

func CreateListRepoTriggerResponse

func CreateListRepoTriggerResponse() (response *ListRepoTriggerResponse)

CreateListRepoTriggerResponse creates a response to parse from ListRepoTrigger response

type ListRepositoryRequest

type ListRepositoryRequest struct {
	*requests.RpcRequest
	InstanceId        string           `position:"Query" name:"InstanceId"`
	RepoName          string           `position:"Query" name:"RepoName"`
	RepoNamespaceName string           `position:"Query" name:"RepoNamespaceName"`
	PageNo            requests.Integer `position:"Query" name:"PageNo"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	RepoStatus        string           `position:"Query" name:"RepoStatus"`
}

ListRepositoryRequest is the request struct for api ListRepository

func CreateListRepositoryRequest

func CreateListRepositoryRequest() (request *ListRepositoryRequest)

CreateListRepositoryRequest creates a request to invoke ListRepository API

type ListRepositoryResponse

type ListRepositoryResponse struct {
	*responses.BaseResponse
	ListRepositoryIsSuccess bool               `json:"IsSuccess" xml:"IsSuccess"`
	Code                    string             `json:"Code" xml:"Code"`
	RequestId               string             `json:"RequestId" xml:"RequestId"`
	PageNo                  int                `json:"PageNo" xml:"PageNo"`
	PageSize                int                `json:"PageSize" xml:"PageSize"`
	TotalCount              string             `json:"TotalCount" xml:"TotalCount"`
	Repositories            []RepositoriesItem `json:"Repositories" xml:"Repositories"`
}

ListRepositoryResponse is the response struct for api ListRepository

func CreateListRepositoryResponse

func CreateListRepositoryResponse() (response *ListRepositoryResponse)

CreateListRepositoryResponse creates a response to parse from ListRepository response

type Manifest

type Manifest struct {
	SchemaVersion int              `json:"SchemaVersion" xml:"SchemaVersion"`
	Name          string           `json:"Name" xml:"Name"`
	Tag           string           `json:"Tag" xml:"Tag"`
	Architecture  string           `json:"Architecture" xml:"Architecture"`
	MediaType     string           `json:"MediaType" xml:"MediaType"`
	Config        Config           `json:"Config" xml:"Config"`
	FsLayers      []FsLayersItem   `json:"FsLayers" xml:"FsLayers"`
	History       []HistoryItem    `json:"History" xml:"History"`
	Signatures    []SignaturesItem `json:"Signatures" xml:"Signatures"`
	Layers        []LayersItem     `json:"Layers" xml:"Layers"`
}

Manifest is a nested struct in cr response

type NamespacesInListChartNamespace

type NamespacesInListChartNamespace struct {
	NamespacesItem []NamespacesItem `json:"Namespaces" xml:"Namespaces"`
}

NamespacesInListChartNamespace is a nested struct in cr response

type NamespacesInListNamespace

type NamespacesInListNamespace struct {
	NamespacesItem []NamespacesItem `json:"Namespaces" xml:"Namespaces"`
}

NamespacesInListNamespace is a nested struct in cr response

type NamespacesItem

type NamespacesItem struct {
	NamespaceName   string `json:"NamespaceName" xml:"NamespaceName"`
	NamespaceStatus string `json:"NamespaceStatus" xml:"NamespaceStatus"`
	DefaultRepoType string `json:"DefaultRepoType" xml:"DefaultRepoType"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	NamespaceId     string `json:"NamespaceId" xml:"NamespaceId"`
	AutoCreateRepo  bool   `json:"AutoCreateRepo" xml:"AutoCreateRepo"`
}

NamespacesItem is a nested struct in cr response

type Regions

type Regions struct {
	RegionsItem []RegionsItem `json:"Regions" xml:"Regions"`
}

Regions is a nested struct in cr response

type RegionsItem

type RegionsItem struct {
	RegionId  string `json:"RegionId" xml:"RegionId"`
	LocalName string `json:"LocalName" xml:"LocalName"`
}

RegionsItem is a nested struct in cr response

type RepoTriggerRecords

type RepoTriggerRecords struct {
	RepoTriggerRecordsItem []RepoTriggerRecordsItem `json:"RepoTriggerRecords" xml:"RepoTriggerRecords"`
}

RepoTriggerRecords is a nested struct in cr response

type RepoTriggerRecordsItem

type RepoTriggerRecordsItem struct {
	TriggerId       string `json:"TriggerId" xml:"TriggerId"`
	TriggerName     string `json:"TriggerName" xml:"TriggerName"`
	TriggerUrl      string `json:"TriggerUrl" xml:"TriggerUrl"`
	RepoEvent       string `json:"RepoEvent" xml:"RepoEvent"`
	TriggerType     string `json:"TriggerType" xml:"TriggerType"`
	TriggerTag      string `json:"TriggerTag" xml:"TriggerTag"`
	TriggerLogId    string `json:"TriggerLogId" xml:"TriggerLogId"`
	StatusCode      string `json:"StatusCode" xml:"StatusCode"`
	RequestTime     int64  `json:"RequestTime" xml:"RequestTime"`
	RequestHeaders  string `json:"RequestHeaders" xml:"RequestHeaders"`
	RequestBody     string `json:"RequestBody" xml:"RequestBody"`
	ResponseHeaders string `json:"ResponseHeaders" xml:"ResponseHeaders"`
	ResponseBody    string `json:"ResponseBody" xml:"ResponseBody"`
}

RepoTriggerRecordsItem is a nested struct in cr response

type RepositoriesInListChartRepository

type RepositoriesInListChartRepository struct {
	RepositoriesItem []RepositoriesItem `json:"Repositories" xml:"Repositories"`
}

RepositoriesInListChartRepository is a nested struct in cr response

type RepositoriesInListRepository

type RepositoriesInListRepository struct {
	RepositoriesItem []RepositoriesItem `json:"Repositories" xml:"Repositories"`
}

RepositoriesInListRepository is a nested struct in cr response

type RepositoriesItem

type RepositoriesItem struct {
	RepoName          string `json:"RepoName" xml:"RepoName"`
	ModifiedTime      int64  `json:"ModifiedTime" xml:"ModifiedTime"`
	RepoBuildType     string `json:"RepoBuildType" xml:"RepoBuildType"`
	RepoStatus        string `json:"RepoStatus" xml:"RepoStatus"`
	RepoId            string `json:"RepoId" xml:"RepoId"`
	Summary           string `json:"Summary" xml:"Summary"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	RepoType          string `json:"RepoType" xml:"RepoType"`
	CreateTime        int64  `json:"CreateTime" xml:"CreateTime"`
	RepoNamespaceName string `json:"RepoNamespaceName" xml:"RepoNamespaceName"`
}

RepositoriesItem is a nested struct in cr response

type ResetLoginPasswordRequest

type ResetLoginPasswordRequest struct {
	*requests.RpcRequest
	Password   string `position:"Query" name:"Password"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

ResetLoginPasswordRequest is the request struct for api ResetLoginPassword

func CreateResetLoginPasswordRequest

func CreateResetLoginPasswordRequest() (request *ResetLoginPasswordRequest)

CreateResetLoginPasswordRequest creates a request to invoke ResetLoginPassword API

type ResetLoginPasswordResponse

type ResetLoginPasswordResponse struct {
	*responses.BaseResponse
	ResetLoginPasswordIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                        string `json:"Code" xml:"Code"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
}

ResetLoginPasswordResponse is the response struct for api ResetLoginPassword

func CreateResetLoginPasswordResponse

func CreateResetLoginPasswordResponse() (response *ResetLoginPasswordResponse)

CreateResetLoginPasswordResponse creates a response to parse from ResetLoginPassword response

type Signatures

type Signatures struct {
	SignaturesItem []SignaturesItem `json:"Signatures" xml:"Signatures"`
}

Signatures is a nested struct in cr response

type SignaturesItem

type SignaturesItem struct {
	Header    map[string]interface{} `json:"Header" xml:"Header"`
	Signature string                 `json:"Signature" xml:"Signature"`
	Protected string                 `json:"Protected" xml:"Protected"`
}

SignaturesItem is a nested struct in cr response

type SyncRules

type SyncRules struct {
	SyncRulesItem []SyncRulesItem `json:"SyncRules" xml:"SyncRules"`
}

SyncRules is a nested struct in cr response

type SyncRulesItem

type SyncRulesItem struct {
	SyncRuleId          string `json:"SyncRuleId" xml:"SyncRuleId"`
	LocalRegionId       string `json:"LocalRegionId" xml:"LocalRegionId"`
	LocalInstanceId     string `json:"LocalInstanceId" xml:"LocalInstanceId"`
	LocalNamespaceName  string `json:"LocalNamespaceName" xml:"LocalNamespaceName"`
	LocalRepoName       string `json:"LocalRepoName" xml:"LocalRepoName"`
	TargetRegionId      string `json:"TargetRegionId" xml:"TargetRegionId"`
	TargetInstanceId    string `json:"TargetInstanceId" xml:"TargetInstanceId"`
	TargetNamespaceName string `json:"TargetNamespaceName" xml:"TargetNamespaceName"`
	TargetRepoName      string `json:"TargetRepoName" xml:"TargetRepoName"`
	TagFilter           string `json:"TagFilter" xml:"TagFilter"`
	SyncScope           string `json:"SyncScope" xml:"SyncScope"`
	SyncDirection       string `json:"SyncDirection" xml:"SyncDirection"`
	CreateTime          int64  `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime        int64  `json:"ModifiedTime" xml:"ModifiedTime"`
	SyncRuleName        string `json:"SyncRuleName" xml:"SyncRuleName"`
	SyncTrigger         string `json:"SyncTrigger" xml:"SyncTrigger"`
}

SyncRulesItem is a nested struct in cr response

type SyncTasks

type SyncTasks struct {
	SyncTasksItem []SyncTasksItem `json:"SyncTasks" xml:"SyncTasks"`
}

SyncTasks is a nested struct in cr response

type SyncTasksItem

type SyncTasksItem struct {
	SyncTaskId      string    `json:"SyncTaskId" xml:"SyncTaskId"`
	TaskStatus      string    `json:"TaskStatus" xml:"TaskStatus"`
	TaskTrigger     string    `json:"TaskTrigger" xml:"TaskTrigger"`
	SyncRuleId      string    `json:"SyncRuleId" xml:"SyncRuleId"`
	SyncBatchTaskId string    `json:"SyncBatchTaskId" xml:"SyncBatchTaskId"`
	CreateTime      int64     `json:"CreateTime" xml:"CreateTime"`
	ModifedTime     int64     `json:"ModifedTime" xml:"ModifedTime"`
	ImageFrom       ImageFrom `json:"ImageFrom" xml:"ImageFrom"`
	ImageTo         ImageTo   `json:"ImageTo" xml:"ImageTo"`
}

SyncTasksItem is a nested struct in cr response

type Triggers

type Triggers struct {
	TriggersItem []TriggersItem `json:"Triggers" xml:"Triggers"`
}

Triggers is a nested struct in cr response

type TriggersItem

type TriggersItem struct {
	TriggerId   string `json:"TriggerId" xml:"TriggerId"`
	TriggerName string `json:"TriggerName" xml:"TriggerName"`
	TriggerUrl  string `json:"TriggerUrl" xml:"TriggerUrl"`
	RepoEvent   string `json:"RepoEvent" xml:"RepoEvent"`
	TriggerType string `json:"TriggerType" xml:"TriggerType"`
	TriggerTag  string `json:"TriggerTag" xml:"TriggerTag"`
}

TriggersItem is a nested struct in cr response

type UpdateChartNamespaceRequest

type UpdateChartNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	AutoCreateRepo  requests.Boolean `position:"Query" name:"AutoCreateRepo"`
	DefaultRepoType string           `position:"Query" name:"DefaultRepoType"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

UpdateChartNamespaceRequest is the request struct for api UpdateChartNamespace

func CreateUpdateChartNamespaceRequest

func CreateUpdateChartNamespaceRequest() (request *UpdateChartNamespaceRequest)

CreateUpdateChartNamespaceRequest creates a request to invoke UpdateChartNamespace API

type UpdateChartNamespaceResponse

type UpdateChartNamespaceResponse struct {
	*responses.BaseResponse
	UpdateChartNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                          string `json:"Code" xml:"Code"`
	RequestId                     string `json:"RequestId" xml:"RequestId"`
}

UpdateChartNamespaceResponse is the response struct for api UpdateChartNamespace

func CreateUpdateChartNamespaceResponse

func CreateUpdateChartNamespaceResponse() (response *UpdateChartNamespaceResponse)

CreateUpdateChartNamespaceResponse creates a response to parse from UpdateChartNamespace response

type UpdateChartRepositoryRequest

type UpdateChartRepositoryRequest struct {
	*requests.RpcRequest
	RepoType          string `position:"Query" name:"RepoType"`
	Summary           string `position:"Query" name:"Summary"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	RepoNamespaceName string `position:"Query" name:"RepoNamespaceName"`
	RepoName          string `position:"Query" name:"RepoName"`
}

UpdateChartRepositoryRequest is the request struct for api UpdateChartRepository

func CreateUpdateChartRepositoryRequest

func CreateUpdateChartRepositoryRequest() (request *UpdateChartRepositoryRequest)

CreateUpdateChartRepositoryRequest creates a request to invoke UpdateChartRepository API

type UpdateChartRepositoryResponse

type UpdateChartRepositoryResponse struct {
	*responses.BaseResponse
	UpdateChartRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                           string `json:"Code" xml:"Code"`
	RequestId                      string `json:"RequestId" xml:"RequestId"`
}

UpdateChartRepositoryResponse is the response struct for api UpdateChartRepository

func CreateUpdateChartRepositoryResponse

func CreateUpdateChartRepositoryResponse() (response *UpdateChartRepositoryResponse)

CreateUpdateChartRepositoryResponse creates a response to parse from UpdateChartRepository response

type UpdateInstanceEndpointStatusRequest

type UpdateInstanceEndpointStatusRequest struct {
	*requests.RpcRequest
	InstanceId   string           `position:"Query" name:"InstanceId"`
	EndpointType string           `position:"Query" name:"EndpointType"`
	Enable       requests.Boolean `position:"Query" name:"Enable"`
	ModuleName   string           `position:"Query" name:"ModuleName"`
}

UpdateInstanceEndpointStatusRequest is the request struct for api UpdateInstanceEndpointStatus

func CreateUpdateInstanceEndpointStatusRequest

func CreateUpdateInstanceEndpointStatusRequest() (request *UpdateInstanceEndpointStatusRequest)

CreateUpdateInstanceEndpointStatusRequest creates a request to invoke UpdateInstanceEndpointStatus API

type UpdateInstanceEndpointStatusResponse

type UpdateInstanceEndpointStatusResponse struct {
	*responses.BaseResponse
	UpdateInstanceEndpointStatusIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                                  string `json:"Code" xml:"Code"`
	RequestId                             string `json:"RequestId" xml:"RequestId"`
}

UpdateInstanceEndpointStatusResponse is the response struct for api UpdateInstanceEndpointStatus

func CreateUpdateInstanceEndpointStatusResponse

func CreateUpdateInstanceEndpointStatusResponse() (response *UpdateInstanceEndpointStatusResponse)

CreateUpdateInstanceEndpointStatusResponse creates a response to parse from UpdateInstanceEndpointStatus response

type UpdateNamespaceRequest

type UpdateNamespaceRequest struct {
	*requests.RpcRequest
	NamespaceName   string           `position:"Query" name:"NamespaceName"`
	AutoCreateRepo  requests.Boolean `position:"Query" name:"AutoCreateRepo"`
	DefaultRepoType string           `position:"Query" name:"DefaultRepoType"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

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
	UpdateNamespaceIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                     string `json:"Code" xml:"Code"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
}

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.RpcRequest
	RepoId             string `position:"Query" name:"RepoId"`
	PushName           string `position:"Query" name:"PushName"`
	DockerfileName     string `position:"Query" name:"DockerfileName"`
	DockerfileLocation string `position:"Query" name:"DockerfileLocation"`
	BuildRuleId        string `position:"Query" name:"BuildRuleId"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	ImageTag           string `position:"Query" name:"ImageTag"`
	PushType           string `position:"Query" name:"PushType"`
}

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
	UpdateRepoBuildRuleIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                         string `json:"Code" xml:"Code"`
	RequestId                    string `json:"RequestId" xml:"RequestId"`
	BuildRuleId                  string `json:"BuildRuleId" xml:"BuildRuleId"`
}

UpdateRepoBuildRuleResponse is the response struct for api UpdateRepoBuildRule

func CreateUpdateRepoBuildRuleResponse

func CreateUpdateRepoBuildRuleResponse() (response *UpdateRepoBuildRuleResponse)

CreateUpdateRepoBuildRuleResponse creates a response to parse from UpdateRepoBuildRule response

type UpdateRepoTriggerRequest

type UpdateRepoTriggerRequest struct {
	*requests.RpcRequest
	RepoId      string `position:"Query" name:"RepoId"`
	TriggerTag  string `position:"Query" name:"TriggerTag"`
	TriggerId   string `position:"Query" name:"TriggerId"`
	TriggerType string `position:"Query" name:"TriggerType"`
	TriggerUrl  string `position:"Query" name:"TriggerUrl"`
	InstanceId  string `position:"Query" name:"InstanceId"`
	TriggerName string `position:"Query" name:"TriggerName"`
}

UpdateRepoTriggerRequest is the request struct for api UpdateRepoTrigger

func CreateUpdateRepoTriggerRequest

func CreateUpdateRepoTriggerRequest() (request *UpdateRepoTriggerRequest)

CreateUpdateRepoTriggerRequest creates a request to invoke UpdateRepoTrigger API

type UpdateRepoTriggerResponse

type UpdateRepoTriggerResponse struct {
	*responses.BaseResponse
	UpdateRepoTriggerIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                       string `json:"Code" xml:"Code"`
	RequestId                  string `json:"RequestId" xml:"RequestId"`
}

UpdateRepoTriggerResponse is the response struct for api UpdateRepoTrigger

func CreateUpdateRepoTriggerResponse

func CreateUpdateRepoTriggerResponse() (response *UpdateRepoTriggerResponse)

CreateUpdateRepoTriggerResponse creates a response to parse from UpdateRepoTrigger response

type UpdateRepositoryRequest

type UpdateRepositoryRequest struct {
	*requests.RpcRequest
	RepoType   string `position:"Query" name:"RepoType"`
	Summary    string `position:"Query" name:"Summary"`
	RepoId     string `position:"Query" name:"RepoId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	Detail     string `position:"Query" name:"Detail"`
}

UpdateRepositoryRequest is the request struct for api UpdateRepository

func CreateUpdateRepositoryRequest

func CreateUpdateRepositoryRequest() (request *UpdateRepositoryRequest)

CreateUpdateRepositoryRequest creates a request to invoke UpdateRepository API

type UpdateRepositoryResponse

type UpdateRepositoryResponse struct {
	*responses.BaseResponse
	UpdateRepositoryIsSuccess bool   `json:"IsSuccess" xml:"IsSuccess"`
	Code                      string `json:"Code" xml:"Code"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
}

UpdateRepositoryResponse is the response struct for api UpdateRepository

func CreateUpdateRepositoryResponse

func CreateUpdateRepositoryResponse() (response *UpdateRepositoryResponse)

CreateUpdateRepositoryResponse creates a response to parse from UpdateRepository response

type Vulnerabilities

type Vulnerabilities struct {
	VulnerabilitiesItem []VulnerabilitiesItem `json:"Vulnerabilities" xml:"Vulnerabilities"`
}

Vulnerabilities is a nested struct in cr response

type VulnerabilitiesItem

type VulnerabilitiesItem struct {
	Feature       string `json:"Feature" xml:"Feature"`
	Version       string `json:"Version" xml:"Version"`
	VersionFormat string `json:"VersionFormat" xml:"VersionFormat"`
	AddedBy       string `json:"AddedBy" xml:"AddedBy"`
	CveName       string `json:"CveName" xml:"CveName"`
	CveLink       string `json:"CveLink" xml:"CveLink"`
	Description   string `json:"Description" xml:"Description"`
	Severity      string `json:"Severity" xml:"Severity"`
	VersionFixed  string `json:"VersionFixed" xml:"VersionFixed"`
}

VulnerabilitiesItem is a nested struct in cr response

Source Files

Jump to

Keyboard shortcuts

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