 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- type AutoDelStrategyInfo
- type AutoDelStrategyInfoResp
- type BatchDeleteImagePersonalRequest
- type BatchDeleteImagePersonalResponse
- type BatchDeleteRepositoryPersonalRequest
- type BatchDeleteRepositoryPersonalResponse
- type Client
- func (c *Client) BatchDeleteImagePersonal(request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)
- func (c *Client) BatchDeleteRepositoryPersonal(request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)
- func (c *Client) CreateApplicationTriggerPersonal(request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)
- func (c *Client) CreateImageLifecyclePersonal(request *CreateImageLifecyclePersonalRequest) (response *CreateImageLifecyclePersonalResponse, err error)
- func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (c *Client) CreateInstanceToken(request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)
- func (c *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
- func (c *Client) CreateNamespacePersonal(request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)
- func (c *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)
- func (c *Client) CreateRepositoryPersonal(request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)
- func (c *Client) CreateUserPersonal(request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)
- func (c *Client) DeleteApplicationTriggerPersonal(request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)
- func (c *Client) DeleteImageLifecycleGlobalPersonal(request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) DeleteImageLifecyclePersonal(request *DeleteImageLifecyclePersonalRequest) (response *DeleteImageLifecyclePersonalResponse, err error)
- func (c *Client) DeleteImagePersonal(request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)
- func (c *Client) DeleteInstanceToken(request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)
- func (c *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
- func (c *Client) DeleteNamespacePersonal(request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)
- func (c *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)
- func (c *Client) DeleteRepositoryPersonal(request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)
- func (c *Client) DescribeApplicationTriggerLogPersonal(request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)
- func (c *Client) DescribeApplicationTriggerPersonal(request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)
- func (c *Client) DescribeFavorRepositoryPersonal(request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)
- func (c *Client) DescribeImageFilterPersonal(request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)
- func (c *Client) DescribeImageLifecycleGlobalPersonal(request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) DescribeImageLifecyclePersonal(request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)
- func (c *Client) DescribeImagePersonal(request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)
- func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- func (c *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
- func (c *Client) DescribeInstanceToken(request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)
- func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (c *Client) DescribeNamespacePersonal(request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)
- func (c *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)
- func (c *Client) DescribeRepositories(request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)
- func (c *Client) DescribeRepositoryFilterPersonal(request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)
- func (c *Client) DescribeRepositoryOwnerPersonal(request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)
- func (c *Client) DescribeRepositoryPersonal(request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)
- func (c *Client) DescribeUserQuotaPersonal(request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)
- func (c *Client) DuplicateImagePersonal(request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)
- func (c *Client) ManageImageLifecycleGlobalPersonal(request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)
- func (c *Client) ModifyApplicationTriggerPersonal(request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)
- func (c *Client) ModifyInstanceToken(request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)
- func (c *Client) ModifyNamespace(request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)
- func (c *Client) ModifyRepository(request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)
- func (c *Client) ModifyRepositoryAccessPersonal(request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)
- func (c *Client) ModifyRepositoryInfoPersonal(request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)
- func (c *Client) ModifyUserPasswordPersonal(request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)
- func (c *Client) ValidateNamespaceExistPersonal(request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)
- func (c *Client) ValidateRepositoryExistPersonal(request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)
 
- type CreateApplicationTriggerPersonalRequest
- type CreateApplicationTriggerPersonalResponse
- type CreateImageLifecyclePersonalRequest
- type CreateImageLifecyclePersonalResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceTokenRequest
- type CreateInstanceTokenResponse
- type CreateNamespacePersonalRequest
- type CreateNamespacePersonalResponse
- type CreateNamespaceRequest
- type CreateNamespaceResponse
- type CreateRepositoryPersonalRequest
- type CreateRepositoryPersonalResponse
- type CreateRepositoryRequest
- type CreateRepositoryResponse
- type CreateUserPersonalRequest
- type CreateUserPersonalResponse
- type DeleteApplicationTriggerPersonalRequest
- type DeleteApplicationTriggerPersonalResponse
- type DeleteImageLifecycleGlobalPersonalRequest
- type DeleteImageLifecycleGlobalPersonalResponse
- type DeleteImageLifecyclePersonalRequest
- type DeleteImageLifecyclePersonalResponse
- type DeleteImagePersonalRequest
- type DeleteImagePersonalResponse
- type DeleteInstanceTokenRequest
- type DeleteInstanceTokenResponse
- type DeleteNamespacePersonalRequest
- type DeleteNamespacePersonalResponse
- type DeleteNamespaceRequest
- type DeleteNamespaceResponse
- type DeleteRepositoryPersonalRequest
- type DeleteRepositoryPersonalResponse
- type DeleteRepositoryRequest
- type DeleteRepositoryResponse
- type DescribeApplicationTriggerLogPersonalRequest
- type DescribeApplicationTriggerLogPersonalResp
- type DescribeApplicationTriggerLogPersonalResponse
- type DescribeApplicationTriggerPersonalRequest
- type DescribeApplicationTriggerPersonalResp
- type DescribeApplicationTriggerPersonalResponse
- type DescribeFavorRepositoryPersonalRequest
- type DescribeFavorRepositoryPersonalResponse
- type DescribeImageFilterPersonalRequest
- type DescribeImageFilterPersonalResponse
- type DescribeImageLifecycleGlobalPersonalRequest
- type DescribeImageLifecycleGlobalPersonalResponse
- type DescribeImageLifecyclePersonalRequest
- type DescribeImageLifecyclePersonalResponse
- type DescribeImagePersonalRequest
- type DescribeImagePersonalResponse
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DescribeInstanceStatusRequest
- type DescribeInstanceStatusResponse
- type DescribeInstanceTokenRequest
- type DescribeInstanceTokenResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeNamespacePersonalRequest
- type DescribeNamespacePersonalResponse
- type DescribeNamespacesRequest
- type DescribeNamespacesResponse
- type DescribeRepositoriesRequest
- type DescribeRepositoriesResponse
- type DescribeRepositoryFilterPersonalRequest
- type DescribeRepositoryFilterPersonalResponse
- type DescribeRepositoryOwnerPersonalRequest
- type DescribeRepositoryOwnerPersonalResponse
- type DescribeRepositoryPersonalRequest
- type DescribeRepositoryPersonalResponse
- type DescribeUserQuotaPersonalRequest
- type DescribeUserQuotaPersonalResponse
- type DupImageTagResp
- type DuplicateImagePersonalRequest
- type DuplicateImagePersonalResponse
- type FavorResp
- type Favors
- type Filter
- type Limit
- type ManageImageLifecycleGlobalPersonalRequest
- type ManageImageLifecycleGlobalPersonalResponse
- type ModifyApplicationTriggerPersonalRequest
- type ModifyApplicationTriggerPersonalResponse
- type ModifyInstanceTokenRequest
- type ModifyInstanceTokenResponse
- type ModifyNamespaceRequest
- type ModifyNamespaceResponse
- type ModifyRepositoryAccessPersonalRequest
- type ModifyRepositoryAccessPersonalResponse
- type ModifyRepositoryInfoPersonalRequest
- type ModifyRepositoryInfoPersonalResponse
- type ModifyRepositoryRequest
- type ModifyRepositoryResponse
- type ModifyUserPasswordPersonalRequest
- type ModifyUserPasswordPersonalResponse
- type NamespaceInfo
- type NamespaceInfoResp
- type NamespaceIsExistsResp
- type Registry
- type RegistryCondition
- type RegistryStatus
- type RepoInfo
- type RepoInfoResp
- type RepoIsExistResp
- type RepositoryInfoResp
- type RespLimit
- type SameImagesResp
- type SearchUserRepositoryResp
- type TagInfo
- type TagInfoResp
- type TcrImageInfo
- type TcrInstanceToken
- type TcrNamespaceInfo
- type TcrRepositoryInfo
- type TriggerInvokeCondition
- type TriggerInvokePara
- type TriggerInvokeResult
- type TriggerLogResp
- type TriggerResp
- type ValidateNamespaceExistPersonalRequest
- type ValidateNamespaceExistPersonalResponse
- type ValidateRepositoryExistPersonalRequest
- type ValidateRepositoryExistPersonalResponse
Constants ¶
const APIVersion = "2019-09-24"
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoDelStrategyInfo ¶
type AutoDelStrategyInfo struct {
	// 用户名
	Username *string `json:"Username,omitempty" name:"Username"`
	// 仓库名
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 类型
	Type *string `json:"Type,omitempty" name:"Type"`
	// 策略值
	Value *int64 `json:"Value,omitempty" name:"Value"`
	// Valid
	Valid *int64 `json:"Valid,omitempty" name:"Valid"`
	// 创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
}
    type AutoDelStrategyInfoResp ¶
type AutoDelStrategyInfoResp struct {
	// 总数目
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
	// 自动删除策略列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	StrategyInfo []*AutoDelStrategyInfo `json:"StrategyInfo,omitempty" name:"StrategyInfo" list`
}
    type BatchDeleteImagePersonalRequest ¶
type BatchDeleteImagePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// Tag列表
	Tags []*string `json:"Tags,omitempty" name:"Tags" list`
}
    func NewBatchDeleteImagePersonalRequest ¶
func NewBatchDeleteImagePersonalRequest() (request *BatchDeleteImagePersonalRequest)
func (*BatchDeleteImagePersonalRequest) FromJsonString ¶
func (r *BatchDeleteImagePersonalRequest) FromJsonString(s string) error
func (*BatchDeleteImagePersonalRequest) ToJsonString ¶
func (r *BatchDeleteImagePersonalRequest) ToJsonString() string
type BatchDeleteImagePersonalResponse ¶
type BatchDeleteImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewBatchDeleteImagePersonalResponse ¶
func NewBatchDeleteImagePersonalResponse() (response *BatchDeleteImagePersonalResponse)
func (*BatchDeleteImagePersonalResponse) FromJsonString ¶
func (r *BatchDeleteImagePersonalResponse) FromJsonString(s string) error
func (*BatchDeleteImagePersonalResponse) ToJsonString ¶
func (r *BatchDeleteImagePersonalResponse) ToJsonString() string
type BatchDeleteRepositoryPersonalRequest ¶
type BatchDeleteRepositoryPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称数组
	RepoNames []*string `json:"RepoNames,omitempty" name:"RepoNames" list`
}
    func NewBatchDeleteRepositoryPersonalRequest ¶
func NewBatchDeleteRepositoryPersonalRequest() (request *BatchDeleteRepositoryPersonalRequest)
func (*BatchDeleteRepositoryPersonalRequest) FromJsonString ¶
func (r *BatchDeleteRepositoryPersonalRequest) FromJsonString(s string) error
func (*BatchDeleteRepositoryPersonalRequest) ToJsonString ¶
func (r *BatchDeleteRepositoryPersonalRequest) ToJsonString() string
type BatchDeleteRepositoryPersonalResponse ¶
type BatchDeleteRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewBatchDeleteRepositoryPersonalResponse ¶
func NewBatchDeleteRepositoryPersonalResponse() (response *BatchDeleteRepositoryPersonalResponse)
func (*BatchDeleteRepositoryPersonalResponse) FromJsonString ¶
func (r *BatchDeleteRepositoryPersonalResponse) FromJsonString(s string) error
func (*BatchDeleteRepositoryPersonalResponse) ToJsonString ¶
func (r *BatchDeleteRepositoryPersonalResponse) ToJsonString() string
type Client ¶
func NewClient ¶
func NewClient(credential *common.Credential, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) BatchDeleteImagePersonal ¶
func (c *Client) BatchDeleteImagePersonal(request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)
用于在个人版镜像仓库中批量删除Tag
func (*Client) BatchDeleteRepositoryPersonal ¶
func (c *Client) BatchDeleteRepositoryPersonal(request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)
用于个人版镜像仓库中批量删除镜像仓库
func (*Client) CreateApplicationTriggerPersonal ¶
func (c *Client) CreateApplicationTriggerPersonal(request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)
用于创建应用更新触发器
func (*Client) CreateImageLifecyclePersonal ¶
func (c *Client) CreateImageLifecyclePersonal(request *CreateImageLifecyclePersonalRequest) (response *CreateImageLifecyclePersonalResponse, err error)
用于在个人版中创建清理策略
func (*Client) CreateInstance ¶
func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
创建实例
func (*Client) CreateInstanceToken ¶
func (c *Client) CreateInstanceToken(request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)
创建实例的临时或长期访问凭证
func (*Client) CreateNamespace ¶
func (c *Client) CreateNamespace(request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)
用于在企业版中创建命名空间
func (*Client) CreateNamespacePersonal ¶
func (c *Client) CreateNamespacePersonal(request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)
创建个人版镜像仓库命名空间,此命名空间全局唯一
func (*Client) CreateRepository ¶
func (c *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)
用于企业版创建镜像仓库
func (*Client) CreateRepositoryPersonal ¶
func (c *Client) CreateRepositoryPersonal(request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)
用于在个人版仓库中创建镜像仓库
func (*Client) CreateUserPersonal ¶
func (c *Client) CreateUserPersonal(request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)
创建个人用户
func (*Client) DeleteApplicationTriggerPersonal ¶
func (c *Client) DeleteApplicationTriggerPersonal(request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)
用于删除应用更新触发器
func (*Client) DeleteImageLifecycleGlobalPersonal ¶
func (c *Client) DeleteImageLifecycleGlobalPersonal(request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)
用于删除个人版全局镜像版本自动清理策略
func (*Client) DeleteImageLifecyclePersonal ¶
func (c *Client) DeleteImageLifecyclePersonal(request *DeleteImageLifecyclePersonalRequest) (response *DeleteImageLifecyclePersonalResponse, err error)
用于在个人版镜像仓库中删除仓库Tag自动清理策略
func (*Client) DeleteImagePersonal ¶
func (c *Client) DeleteImagePersonal(request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)
用于在个人版中删除tag
func (*Client) DeleteInstanceToken ¶
func (c *Client) DeleteInstanceToken(request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)
删除长期访问凭证
func (*Client) DeleteNamespace ¶
func (c *Client) DeleteNamespace(request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)
删除命名空间
func (*Client) DeleteNamespacePersonal ¶
func (c *Client) DeleteNamespacePersonal(request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)
删除共享版命名空间
func (*Client) DeleteRepository ¶
func (c *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)
删除镜像仓库
func (*Client) DeleteRepositoryPersonal ¶
func (c *Client) DeleteRepositoryPersonal(request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)
用于个人版镜像仓库中删除
func (*Client) DescribeApplicationTriggerLogPersonal ¶
func (c *Client) DescribeApplicationTriggerLogPersonal(request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)
用于查询应用更新触发器触发日志
func (*Client) DescribeApplicationTriggerPersonal ¶
func (c *Client) DescribeApplicationTriggerPersonal(request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)
用于查询应用更新触发器
func (*Client) DescribeFavorRepositoryPersonal ¶
func (c *Client) DescribeFavorRepositoryPersonal(request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)
查询个人收藏仓库
func (*Client) DescribeImageFilterPersonal ¶
func (c *Client) DescribeImageFilterPersonal(request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)
用于在个人版中查询与指定tag镜像内容相同的tag列表
func (*Client) DescribeImageLifecycleGlobalPersonal ¶
func (c *Client) DescribeImageLifecycleGlobalPersonal(request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)
用于获取个人版全局镜像版本自动清理策略
func (*Client) DescribeImageLifecyclePersonal ¶
func (c *Client) DescribeImageLifecyclePersonal(request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)
用于获取个人版仓库中自动清理策略
func (*Client) DescribeImagePersonal ¶
func (c *Client) DescribeImagePersonal(request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)
用于获取个人版镜像仓库tag列表
func (*Client) DescribeImages ¶
func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
查询镜像版本列表或指定容器镜像信息
func (*Client) DescribeInstanceStatus ¶
func (c *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
查询实例当前状态以及过程信息
func (*Client) DescribeInstanceToken ¶
func (c *Client) DescribeInstanceToken(request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)
查询长期访问凭证信息
func (*Client) DescribeInstances ¶
func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
查询实例信息
func (*Client) DescribeNamespacePersonal ¶
func (c *Client) DescribeNamespacePersonal(request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)
查询个人版命名空间信息
func (*Client) DescribeNamespaces ¶
func (c *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)
查询命名空间列表或指定命名空间信息
func (*Client) DescribeRepositories ¶
func (c *Client) DescribeRepositories(request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)
查询镜像仓库列表或指定镜像仓库信息
func (*Client) DescribeRepositoryFilterPersonal ¶
func (c *Client) DescribeRepositoryFilterPersonal(request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)
用于在个人版镜像仓库中,获取满足输入搜索条件的用户镜像仓库
func (*Client) DescribeRepositoryOwnerPersonal ¶
func (c *Client) DescribeRepositoryOwnerPersonal(request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)
用于在个人版中获取用户全部的镜像仓库列表
func (*Client) DescribeRepositoryPersonal ¶
func (c *Client) DescribeRepositoryPersonal(request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)
查询个人版仓库信息
func (*Client) DescribeUserQuotaPersonal ¶
func (c *Client) DescribeUserQuotaPersonal(request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)
查询个人用户配额
func (*Client) DuplicateImagePersonal ¶
func (c *Client) DuplicateImagePersonal(request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)
用于在个人版镜像仓库中复制镜像版本
func (*Client) ManageImageLifecycleGlobalPersonal ¶
func (c *Client) ManageImageLifecycleGlobalPersonal(request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)
用于设置个人版全局镜像版本自动清理策略
func (*Client) ModifyApplicationTriggerPersonal ¶
func (c *Client) ModifyApplicationTriggerPersonal(request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)
用于修改应用更新触发器
func (*Client) ModifyInstanceToken ¶
func (c *Client) ModifyInstanceToken(request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)
更新实例内指定长期访问凭证的启用状态
func (*Client) ModifyNamespace ¶
func (c *Client) ModifyNamespace(request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)
更新命名空间信息,当前仅支持修改命名空间访问级别
func (*Client) ModifyRepository ¶
func (c *Client) ModifyRepository(request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)
更新镜像仓库信息,可修改仓库描述信息
func (*Client) ModifyRepositoryAccessPersonal ¶
func (c *Client) ModifyRepositoryAccessPersonal(request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)
用于更新个人版镜像仓库的访问属性
func (*Client) ModifyRepositoryInfoPersonal ¶
func (c *Client) ModifyRepositoryInfoPersonal(request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)
用于在个人版镜像仓库中更新容器镜像描述
func (*Client) ModifyUserPasswordPersonal ¶
func (c *Client) ModifyUserPasswordPersonal(request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)
修改个人用户登录密码
func (*Client) ValidateNamespaceExistPersonal ¶
func (c *Client) ValidateNamespaceExistPersonal(request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)
查询个人版用户命名空间是否存在
func (*Client) ValidateRepositoryExistPersonal ¶
func (c *Client) ValidateRepositoryExistPersonal(request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)
用于判断个人版仓库是否存在
type CreateApplicationTriggerPersonalRequest ¶
type CreateApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest
	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 触发器名称
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitempty" name:"InvokeMethod"`
	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"`
	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitempty" name:"WorkloadType"`
	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"`
	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"`
	// 应用所在TKE集群地域
	ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"`
	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitempty" name:"InvokeExpr"`
}
    func NewCreateApplicationTriggerPersonalRequest ¶
func NewCreateApplicationTriggerPersonalRequest() (request *CreateApplicationTriggerPersonalRequest)
func (*CreateApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *CreateApplicationTriggerPersonalRequest) FromJsonString(s string) error
func (*CreateApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *CreateApplicationTriggerPersonalRequest) ToJsonString() string
type CreateApplicationTriggerPersonalResponse ¶
type CreateApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateApplicationTriggerPersonalResponse ¶
func NewCreateApplicationTriggerPersonalResponse() (response *CreateApplicationTriggerPersonalResponse)
func (*CreateApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *CreateApplicationTriggerPersonalResponse) FromJsonString(s string) error
func (*CreateApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *CreateApplicationTriggerPersonalResponse) ToJsonString() string
type CreateImageLifecyclePersonalRequest ¶
type CreateImageLifecyclePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// keep_last_days:保留最近几天的数据;keep_last_nums:保留最近多少个
	Type *string `json:"Type,omitempty" name:"Type"`
	// 策略值
	Val *int64 `json:"Val,omitempty" name:"Val"`
}
    func NewCreateImageLifecyclePersonalRequest ¶
func NewCreateImageLifecyclePersonalRequest() (request *CreateImageLifecyclePersonalRequest)
func (*CreateImageLifecyclePersonalRequest) FromJsonString ¶
func (r *CreateImageLifecyclePersonalRequest) FromJsonString(s string) error
func (*CreateImageLifecyclePersonalRequest) ToJsonString ¶
func (r *CreateImageLifecyclePersonalRequest) ToJsonString() string
type CreateImageLifecyclePersonalResponse ¶
type CreateImageLifecyclePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateImageLifecyclePersonalResponse ¶
func NewCreateImageLifecyclePersonalResponse() (response *CreateImageLifecyclePersonalResponse)
func (*CreateImageLifecyclePersonalResponse) FromJsonString ¶
func (r *CreateImageLifecyclePersonalResponse) FromJsonString(s string) error
func (*CreateImageLifecyclePersonalResponse) ToJsonString ¶
func (r *CreateImageLifecyclePersonalResponse) ToJsonString() string
type CreateInstanceRequest ¶
type CreateInstanceRequest struct {
	*tchttp.BaseRequest
	// 企业版实例名称
	RegistryName *string `json:"RegistryName,omitempty" name:"RegistryName"`
	// 企业版实例类型
	RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"`
}
    func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest() (request *CreateInstanceRequest)
func (*CreateInstanceRequest) FromJsonString ¶
func (r *CreateInstanceRequest) FromJsonString(s string) error
func (*CreateInstanceRequest) ToJsonString ¶
func (r *CreateInstanceRequest) ToJsonString() string
type CreateInstanceResponse ¶
type CreateInstanceResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 企业版实例Id
		RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateInstanceResponse ¶
func NewCreateInstanceResponse() (response *CreateInstanceResponse)
func (*CreateInstanceResponse) FromJsonString ¶
func (r *CreateInstanceResponse) FromJsonString(s string) error
func (*CreateInstanceResponse) ToJsonString ¶
func (r *CreateInstanceResponse) ToJsonString() string
type CreateInstanceTokenRequest ¶
type CreateInstanceTokenRequest struct {
	*tchttp.BaseRequest
	// 实例Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 访问凭证类型,longterm 为长期访问凭证,temp 为临时访问凭证,默认是临时访问凭证,有效期1小时
	TokenType *string `json:"TokenType,omitempty" name:"TokenType"`
	// 长期访问凭证描述信息
	Desc *string `json:"Desc,omitempty" name:"Desc"`
}
    func NewCreateInstanceTokenRequest ¶
func NewCreateInstanceTokenRequest() (request *CreateInstanceTokenRequest)
func (*CreateInstanceTokenRequest) FromJsonString ¶
func (r *CreateInstanceTokenRequest) FromJsonString(s string) error
func (*CreateInstanceTokenRequest) ToJsonString ¶
func (r *CreateInstanceTokenRequest) ToJsonString() string
type CreateInstanceTokenResponse ¶
type CreateInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 用户名
		// 注意:此字段可能返回 null,表示取不到有效值。
		Username *string `json:"Username,omitempty" name:"Username"`
		// 访问凭证
		Token *string `json:"Token,omitempty" name:"Token"`
		// 访问凭证过期时间戳
		ExpTime *int64 `json:"ExpTime,omitempty" name:"ExpTime"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateInstanceTokenResponse ¶
func NewCreateInstanceTokenResponse() (response *CreateInstanceTokenResponse)
func (*CreateInstanceTokenResponse) FromJsonString ¶
func (r *CreateInstanceTokenResponse) FromJsonString(s string) error
func (*CreateInstanceTokenResponse) ToJsonString ¶
func (r *CreateInstanceTokenResponse) ToJsonString() string
type CreateNamespacePersonalRequest ¶
type CreateNamespacePersonalRequest struct {
	*tchttp.BaseRequest
	// 命名空间名称
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
}
    func NewCreateNamespacePersonalRequest ¶
func NewCreateNamespacePersonalRequest() (request *CreateNamespacePersonalRequest)
func (*CreateNamespacePersonalRequest) FromJsonString ¶
func (r *CreateNamespacePersonalRequest) FromJsonString(s string) error
func (*CreateNamespacePersonalRequest) ToJsonString ¶
func (r *CreateNamespacePersonalRequest) ToJsonString() string
type CreateNamespacePersonalResponse ¶
type CreateNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateNamespacePersonalResponse ¶
func NewCreateNamespacePersonalResponse() (response *CreateNamespacePersonalResponse)
func (*CreateNamespacePersonalResponse) FromJsonString ¶
func (r *CreateNamespacePersonalResponse) FromJsonString(s string) error
func (*CreateNamespacePersonalResponse) ToJsonString ¶
func (r *CreateNamespacePersonalResponse) ToJsonString() string
type CreateNamespaceRequest ¶
type CreateNamespaceRequest struct {
	*tchttp.BaseRequest
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 是否公开,true为公开,fale为私有
	IsPublic *bool `json:"IsPublic,omitempty" name:"IsPublic"`
}
    func NewCreateNamespaceRequest ¶
func NewCreateNamespaceRequest() (request *CreateNamespaceRequest)
func (*CreateNamespaceRequest) FromJsonString ¶
func (r *CreateNamespaceRequest) FromJsonString(s string) error
func (*CreateNamespaceRequest) ToJsonString ¶
func (r *CreateNamespaceRequest) ToJsonString() string
type CreateNamespaceResponse ¶
type CreateNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateNamespaceResponse ¶
func NewCreateNamespaceResponse() (response *CreateNamespaceResponse)
func (*CreateNamespaceResponse) FromJsonString ¶
func (r *CreateNamespaceResponse) FromJsonString(s string) error
func (*CreateNamespaceResponse) ToJsonString ¶
func (r *CreateNamespaceResponse) ToJsonString() string
type CreateRepositoryPersonalRequest ¶
type CreateRepositoryPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 是否公共,1:公共,0:私有
	Public *uint64 `json:"Public,omitempty" name:"Public"`
	// 仓库描述
	Description *string `json:"Description,omitempty" name:"Description"`
}
    func NewCreateRepositoryPersonalRequest ¶
func NewCreateRepositoryPersonalRequest() (request *CreateRepositoryPersonalRequest)
func (*CreateRepositoryPersonalRequest) FromJsonString ¶
func (r *CreateRepositoryPersonalRequest) FromJsonString(s string) error
func (*CreateRepositoryPersonalRequest) ToJsonString ¶
func (r *CreateRepositoryPersonalRequest) ToJsonString() string
type CreateRepositoryPersonalResponse ¶
type CreateRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateRepositoryPersonalResponse ¶
func NewCreateRepositoryPersonalResponse() (response *CreateRepositoryPersonalResponse)
func (*CreateRepositoryPersonalResponse) FromJsonString ¶
func (r *CreateRepositoryPersonalResponse) FromJsonString(s string) error
func (*CreateRepositoryPersonalResponse) ToJsonString ¶
func (r *CreateRepositoryPersonalResponse) ToJsonString() string
type CreateRepositoryRequest ¶
type CreateRepositoryRequest struct {
	*tchttp.BaseRequest
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"`
	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"`
	// 仓库详细描述
	Description *string `json:"Description,omitempty" name:"Description"`
}
    func NewCreateRepositoryRequest ¶
func NewCreateRepositoryRequest() (request *CreateRepositoryRequest)
func (*CreateRepositoryRequest) FromJsonString ¶
func (r *CreateRepositoryRequest) FromJsonString(s string) error
func (*CreateRepositoryRequest) ToJsonString ¶
func (r *CreateRepositoryRequest) ToJsonString() string
type CreateRepositoryResponse ¶
type CreateRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateRepositoryResponse ¶
func NewCreateRepositoryResponse() (response *CreateRepositoryResponse)
func (*CreateRepositoryResponse) FromJsonString ¶
func (r *CreateRepositoryResponse) FromJsonString(s string) error
func (*CreateRepositoryResponse) ToJsonString ¶
func (r *CreateRepositoryResponse) ToJsonString() string
type CreateUserPersonalRequest ¶
type CreateUserPersonalRequest struct {
	*tchttp.BaseRequest
	// 用户密码
	Password *string `json:"Password,omitempty" name:"Password"`
}
    func NewCreateUserPersonalRequest ¶
func NewCreateUserPersonalRequest() (request *CreateUserPersonalRequest)
func (*CreateUserPersonalRequest) FromJsonString ¶
func (r *CreateUserPersonalRequest) FromJsonString(s string) error
func (*CreateUserPersonalRequest) ToJsonString ¶
func (r *CreateUserPersonalRequest) ToJsonString() string
type CreateUserPersonalResponse ¶
type CreateUserPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewCreateUserPersonalResponse ¶
func NewCreateUserPersonalResponse() (response *CreateUserPersonalResponse)
func (*CreateUserPersonalResponse) FromJsonString ¶
func (r *CreateUserPersonalResponse) FromJsonString(s string) error
func (*CreateUserPersonalResponse) ToJsonString ¶
func (r *CreateUserPersonalResponse) ToJsonString() string
type DeleteApplicationTriggerPersonalRequest ¶
type DeleteApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest
	// 触发器名称
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
}
    func NewDeleteApplicationTriggerPersonalRequest ¶
func NewDeleteApplicationTriggerPersonalRequest() (request *DeleteApplicationTriggerPersonalRequest)
func (*DeleteApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *DeleteApplicationTriggerPersonalRequest) FromJsonString(s string) error
func (*DeleteApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *DeleteApplicationTriggerPersonalRequest) ToJsonString() string
type DeleteApplicationTriggerPersonalResponse ¶
type DeleteApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteApplicationTriggerPersonalResponse ¶
func NewDeleteApplicationTriggerPersonalResponse() (response *DeleteApplicationTriggerPersonalResponse)
func (*DeleteApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *DeleteApplicationTriggerPersonalResponse) FromJsonString(s string) error
func (*DeleteApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *DeleteApplicationTriggerPersonalResponse) ToJsonString() string
type DeleteImageLifecycleGlobalPersonalRequest ¶
type DeleteImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest
}
    func NewDeleteImageLifecycleGlobalPersonalRequest ¶
func NewDeleteImageLifecycleGlobalPersonalRequest() (request *DeleteImageLifecycleGlobalPersonalRequest)
func (*DeleteImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
func (*DeleteImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalRequest) ToJsonString() string
type DeleteImageLifecycleGlobalPersonalResponse ¶
type DeleteImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteImageLifecycleGlobalPersonalResponse ¶
func NewDeleteImageLifecycleGlobalPersonalResponse() (response *DeleteImageLifecycleGlobalPersonalResponse)
func (*DeleteImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
func (*DeleteImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *DeleteImageLifecycleGlobalPersonalResponse) ToJsonString() string
type DeleteImageLifecyclePersonalRequest ¶
type DeleteImageLifecyclePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewDeleteImageLifecyclePersonalRequest ¶
func NewDeleteImageLifecyclePersonalRequest() (request *DeleteImageLifecyclePersonalRequest)
func (*DeleteImageLifecyclePersonalRequest) FromJsonString ¶
func (r *DeleteImageLifecyclePersonalRequest) FromJsonString(s string) error
func (*DeleteImageLifecyclePersonalRequest) ToJsonString ¶
func (r *DeleteImageLifecyclePersonalRequest) ToJsonString() string
type DeleteImageLifecyclePersonalResponse ¶
type DeleteImageLifecyclePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteImageLifecyclePersonalResponse ¶
func NewDeleteImageLifecyclePersonalResponse() (response *DeleteImageLifecyclePersonalResponse)
func (*DeleteImageLifecyclePersonalResponse) FromJsonString ¶
func (r *DeleteImageLifecyclePersonalResponse) FromJsonString(s string) error
func (*DeleteImageLifecyclePersonalResponse) ToJsonString ¶
func (r *DeleteImageLifecyclePersonalResponse) ToJsonString() string
type DeleteImagePersonalRequest ¶
type DeleteImagePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// Tag名
	Tag *string `json:"Tag,omitempty" name:"Tag"`
}
    func NewDeleteImagePersonalRequest ¶
func NewDeleteImagePersonalRequest() (request *DeleteImagePersonalRequest)
func (*DeleteImagePersonalRequest) FromJsonString ¶
func (r *DeleteImagePersonalRequest) FromJsonString(s string) error
func (*DeleteImagePersonalRequest) ToJsonString ¶
func (r *DeleteImagePersonalRequest) ToJsonString() string
type DeleteImagePersonalResponse ¶
type DeleteImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteImagePersonalResponse ¶
func NewDeleteImagePersonalResponse() (response *DeleteImagePersonalResponse)
func (*DeleteImagePersonalResponse) FromJsonString ¶
func (r *DeleteImagePersonalResponse) FromJsonString(s string) error
func (*DeleteImagePersonalResponse) ToJsonString ¶
func (r *DeleteImagePersonalResponse) ToJsonString() string
type DeleteInstanceTokenRequest ¶
type DeleteInstanceTokenRequest struct {
	*tchttp.BaseRequest
	// 实例 ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 访问凭证 ID
	TokenId *string `json:"TokenId,omitempty" name:"TokenId"`
}
    func NewDeleteInstanceTokenRequest ¶
func NewDeleteInstanceTokenRequest() (request *DeleteInstanceTokenRequest)
func (*DeleteInstanceTokenRequest) FromJsonString ¶
func (r *DeleteInstanceTokenRequest) FromJsonString(s string) error
func (*DeleteInstanceTokenRequest) ToJsonString ¶
func (r *DeleteInstanceTokenRequest) ToJsonString() string
type DeleteInstanceTokenResponse ¶
type DeleteInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteInstanceTokenResponse ¶
func NewDeleteInstanceTokenResponse() (response *DeleteInstanceTokenResponse)
func (*DeleteInstanceTokenResponse) FromJsonString ¶
func (r *DeleteInstanceTokenResponse) FromJsonString(s string) error
func (*DeleteInstanceTokenResponse) ToJsonString ¶
func (r *DeleteInstanceTokenResponse) ToJsonString() string
type DeleteNamespacePersonalRequest ¶
type DeleteNamespacePersonalRequest struct {
	*tchttp.BaseRequest
	// 命名空间名称
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
}
    func NewDeleteNamespacePersonalRequest ¶
func NewDeleteNamespacePersonalRequest() (request *DeleteNamespacePersonalRequest)
func (*DeleteNamespacePersonalRequest) FromJsonString ¶
func (r *DeleteNamespacePersonalRequest) FromJsonString(s string) error
func (*DeleteNamespacePersonalRequest) ToJsonString ¶
func (r *DeleteNamespacePersonalRequest) ToJsonString() string
type DeleteNamespacePersonalResponse ¶
type DeleteNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteNamespacePersonalResponse ¶
func NewDeleteNamespacePersonalResponse() (response *DeleteNamespacePersonalResponse)
func (*DeleteNamespacePersonalResponse) FromJsonString ¶
func (r *DeleteNamespacePersonalResponse) FromJsonString(s string) error
func (*DeleteNamespacePersonalResponse) ToJsonString ¶
func (r *DeleteNamespacePersonalResponse) ToJsonString() string
type DeleteNamespaceRequest ¶
type DeleteNamespaceRequest struct {
	*tchttp.BaseRequest
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
}
    func NewDeleteNamespaceRequest ¶
func NewDeleteNamespaceRequest() (request *DeleteNamespaceRequest)
func (*DeleteNamespaceRequest) FromJsonString ¶
func (r *DeleteNamespaceRequest) FromJsonString(s string) error
func (*DeleteNamespaceRequest) ToJsonString ¶
func (r *DeleteNamespaceRequest) ToJsonString() string
type DeleteNamespaceResponse ¶
type DeleteNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteNamespaceResponse ¶
func NewDeleteNamespaceResponse() (response *DeleteNamespaceResponse)
func (*DeleteNamespaceResponse) FromJsonString ¶
func (r *DeleteNamespaceResponse) FromJsonString(s string) error
func (*DeleteNamespaceResponse) ToJsonString ¶
func (r *DeleteNamespaceResponse) ToJsonString() string
type DeleteRepositoryPersonalRequest ¶
type DeleteRepositoryPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewDeleteRepositoryPersonalRequest ¶
func NewDeleteRepositoryPersonalRequest() (request *DeleteRepositoryPersonalRequest)
func (*DeleteRepositoryPersonalRequest) FromJsonString ¶
func (r *DeleteRepositoryPersonalRequest) FromJsonString(s string) error
func (*DeleteRepositoryPersonalRequest) ToJsonString ¶
func (r *DeleteRepositoryPersonalRequest) ToJsonString() string
type DeleteRepositoryPersonalResponse ¶
type DeleteRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteRepositoryPersonalResponse ¶
func NewDeleteRepositoryPersonalResponse() (response *DeleteRepositoryPersonalResponse)
func (*DeleteRepositoryPersonalResponse) FromJsonString ¶
func (r *DeleteRepositoryPersonalResponse) FromJsonString(s string) error
func (*DeleteRepositoryPersonalResponse) ToJsonString ¶
func (r *DeleteRepositoryPersonalResponse) ToJsonString() string
type DeleteRepositoryRequest ¶
type DeleteRepositoryRequest struct {
	*tchttp.BaseRequest
	// 实例Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 仓库名称的名称
	RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"`
}
    func NewDeleteRepositoryRequest ¶
func NewDeleteRepositoryRequest() (request *DeleteRepositoryRequest)
func (*DeleteRepositoryRequest) FromJsonString ¶
func (r *DeleteRepositoryRequest) FromJsonString(s string) error
func (*DeleteRepositoryRequest) ToJsonString ¶
func (r *DeleteRepositoryRequest) ToJsonString() string
type DeleteRepositoryResponse ¶
type DeleteRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDeleteRepositoryResponse ¶
func NewDeleteRepositoryResponse() (response *DeleteRepositoryResponse)
func (*DeleteRepositoryResponse) FromJsonString ¶
func (r *DeleteRepositoryResponse) FromJsonString(s string) error
func (*DeleteRepositoryResponse) ToJsonString ¶
func (r *DeleteRepositoryResponse) ToJsonString() string
type DescribeApplicationTriggerLogPersonalRequest ¶
type DescribeApplicationTriggerLogPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 升序或降序
	Order *string `json:"Order,omitempty" name:"Order"`
	// 按某列排序
	OrderBy *string `json:"OrderBy,omitempty" name:"OrderBy"`
}
    func NewDescribeApplicationTriggerLogPersonalRequest ¶
func NewDescribeApplicationTriggerLogPersonalRequest() (request *DescribeApplicationTriggerLogPersonalRequest)
func (*DescribeApplicationTriggerLogPersonalRequest) FromJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalRequest) FromJsonString(s string) error
func (*DescribeApplicationTriggerLogPersonalRequest) ToJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalRequest) ToJsonString() string
type DescribeApplicationTriggerLogPersonalResp ¶
type DescribeApplicationTriggerLogPersonalResp struct {
	// 返回总数
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
	// 触发日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogInfo []*TriggerLogResp `json:"LogInfo,omitempty" name:"LogInfo" list`
}
    type DescribeApplicationTriggerLogPersonalResponse ¶
type DescribeApplicationTriggerLogPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 触发日志返回值
		Data *DescribeApplicationTriggerLogPersonalResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeApplicationTriggerLogPersonalResponse ¶
func NewDescribeApplicationTriggerLogPersonalResponse() (response *DescribeApplicationTriggerLogPersonalResponse)
func (*DescribeApplicationTriggerLogPersonalResponse) FromJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalResponse) FromJsonString(s string) error
func (*DescribeApplicationTriggerLogPersonalResponse) ToJsonString ¶
func (r *DescribeApplicationTriggerLogPersonalResponse) ToJsonString() string
type DescribeApplicationTriggerPersonalRequest ¶
type DescribeApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 触发器名称
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
}
    func NewDescribeApplicationTriggerPersonalRequest ¶
func NewDescribeApplicationTriggerPersonalRequest() (request *DescribeApplicationTriggerPersonalRequest)
func (*DescribeApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *DescribeApplicationTriggerPersonalRequest) FromJsonString(s string) error
func (*DescribeApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *DescribeApplicationTriggerPersonalRequest) ToJsonString() string
type DescribeApplicationTriggerPersonalResp ¶
type DescribeApplicationTriggerPersonalResp struct {
	// 返回条目总数
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
	// 触发器列表
	TriggerInfo []*TriggerResp `json:"TriggerInfo,omitempty" name:"TriggerInfo" list`
}
    type DescribeApplicationTriggerPersonalResponse ¶
type DescribeApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 触发器列表返回值
		Data *DescribeApplicationTriggerPersonalResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeApplicationTriggerPersonalResponse ¶
func NewDescribeApplicationTriggerPersonalResponse() (response *DescribeApplicationTriggerPersonalResponse)
func (*DescribeApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *DescribeApplicationTriggerPersonalResponse) FromJsonString(s string) error
func (*DescribeApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *DescribeApplicationTriggerPersonalResponse) ToJsonString() string
type DescribeFavorRepositoryPersonalRequest ¶
type DescribeFavorRepositoryPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 分页Limit
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// Offset用于分页
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}
    func NewDescribeFavorRepositoryPersonalRequest ¶
func NewDescribeFavorRepositoryPersonalRequest() (request *DescribeFavorRepositoryPersonalRequest)
func (*DescribeFavorRepositoryPersonalRequest) FromJsonString ¶
func (r *DescribeFavorRepositoryPersonalRequest) FromJsonString(s string) error
func (*DescribeFavorRepositoryPersonalRequest) ToJsonString ¶
func (r *DescribeFavorRepositoryPersonalRequest) ToJsonString() string
type DescribeFavorRepositoryPersonalResponse ¶
type DescribeFavorRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 个人收藏仓库列表返回信息
		Data *FavorResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeFavorRepositoryPersonalResponse ¶
func NewDescribeFavorRepositoryPersonalResponse() (response *DescribeFavorRepositoryPersonalResponse)
func (*DescribeFavorRepositoryPersonalResponse) FromJsonString ¶
func (r *DescribeFavorRepositoryPersonalResponse) FromJsonString(s string) error
func (*DescribeFavorRepositoryPersonalResponse) ToJsonString ¶
func (r *DescribeFavorRepositoryPersonalResponse) ToJsonString() string
type DescribeImageFilterPersonalRequest ¶
type DescribeImageFilterPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// Tag名
	Tag *string `json:"Tag,omitempty" name:"Tag"`
}
    func NewDescribeImageFilterPersonalRequest ¶
func NewDescribeImageFilterPersonalRequest() (request *DescribeImageFilterPersonalRequest)
func (*DescribeImageFilterPersonalRequest) FromJsonString ¶
func (r *DescribeImageFilterPersonalRequest) FromJsonString(s string) error
func (*DescribeImageFilterPersonalRequest) ToJsonString ¶
func (r *DescribeImageFilterPersonalRequest) ToJsonString() string
type DescribeImageFilterPersonalResponse ¶
type DescribeImageFilterPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// payload
		Data *SameImagesResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeImageFilterPersonalResponse ¶
func NewDescribeImageFilterPersonalResponse() (response *DescribeImageFilterPersonalResponse)
func (*DescribeImageFilterPersonalResponse) FromJsonString ¶
func (r *DescribeImageFilterPersonalResponse) FromJsonString(s string) error
func (*DescribeImageFilterPersonalResponse) ToJsonString ¶
func (r *DescribeImageFilterPersonalResponse) ToJsonString() string
type DescribeImageLifecycleGlobalPersonalRequest ¶
type DescribeImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest
}
    func NewDescribeImageLifecycleGlobalPersonalRequest ¶
func NewDescribeImageLifecycleGlobalPersonalRequest() (request *DescribeImageLifecycleGlobalPersonalRequest)
func (*DescribeImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
func (*DescribeImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalRequest) ToJsonString() string
type DescribeImageLifecycleGlobalPersonalResponse ¶
type DescribeImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 全局自动删除策略信息
		Data *AutoDelStrategyInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeImageLifecycleGlobalPersonalResponse ¶
func NewDescribeImageLifecycleGlobalPersonalResponse() (response *DescribeImageLifecycleGlobalPersonalResponse)
func (*DescribeImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
func (*DescribeImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *DescribeImageLifecycleGlobalPersonalResponse) ToJsonString() string
type DescribeImageLifecyclePersonalRequest ¶
type DescribeImageLifecyclePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewDescribeImageLifecyclePersonalRequest ¶
func NewDescribeImageLifecyclePersonalRequest() (request *DescribeImageLifecyclePersonalRequest)
func (*DescribeImageLifecyclePersonalRequest) FromJsonString ¶
func (r *DescribeImageLifecyclePersonalRequest) FromJsonString(s string) error
func (*DescribeImageLifecyclePersonalRequest) ToJsonString ¶
func (r *DescribeImageLifecyclePersonalRequest) ToJsonString() string
type DescribeImageLifecyclePersonalResponse ¶
type DescribeImageLifecyclePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 自动删除策略信息
		Data *AutoDelStrategyInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeImageLifecyclePersonalResponse ¶
func NewDescribeImageLifecyclePersonalResponse() (response *DescribeImageLifecyclePersonalResponse)
func (*DescribeImageLifecyclePersonalResponse) FromJsonString ¶
func (r *DescribeImageLifecyclePersonalResponse) FromJsonString(s string) error
func (*DescribeImageLifecyclePersonalResponse) ToJsonString ¶
func (r *DescribeImageLifecyclePersonalResponse) ToJsonString() string
type DescribeImagePersonalRequest ¶
type DescribeImagePersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// tag名称,可根据输入搜索
	Tag *string `json:"Tag,omitempty" name:"Tag"`
}
    func NewDescribeImagePersonalRequest ¶
func NewDescribeImagePersonalRequest() (request *DescribeImagePersonalRequest)
func (*DescribeImagePersonalRequest) FromJsonString ¶
func (r *DescribeImagePersonalRequest) FromJsonString(s string) error
func (*DescribeImagePersonalRequest) ToJsonString ¶
func (r *DescribeImagePersonalRequest) ToJsonString() string
type DescribeImagePersonalResponse ¶
type DescribeImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 镜像tag信息
		Data *TagInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeImagePersonalResponse ¶
func NewDescribeImagePersonalResponse() (response *DescribeImagePersonalResponse)
func (*DescribeImagePersonalResponse) FromJsonString ¶
func (r *DescribeImagePersonalResponse) FromJsonString(s string) error
func (*DescribeImagePersonalResponse) ToJsonString ¶
func (r *DescribeImagePersonalResponse) ToJsonString() string
type DescribeImagesRequest ¶
type DescribeImagesRequest struct {
	*tchttp.BaseRequest
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"`
	// 指定镜像版本(Tag),不填默认返回仓库内全部容器镜像
	ImageVersion *string `json:"ImageVersion,omitempty" name:"ImageVersion"`
	// 每页个数,用于分页,默认20
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 页数,默认值为1
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}
    func NewDescribeImagesRequest ¶
func NewDescribeImagesRequest() (request *DescribeImagesRequest)
func (*DescribeImagesRequest) FromJsonString ¶
func (r *DescribeImagesRequest) FromJsonString(s string) error
func (*DescribeImagesRequest) ToJsonString ¶
func (r *DescribeImagesRequest) ToJsonString() string
type DescribeImagesResponse ¶
type DescribeImagesResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 容器镜像信息列表
		ImageInfoList []*TcrImageInfo `json:"ImageInfoList,omitempty" name:"ImageInfoList" list`
		// 容器镜像总数
		TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeImagesResponse ¶
func NewDescribeImagesResponse() (response *DescribeImagesResponse)
func (*DescribeImagesResponse) FromJsonString ¶
func (r *DescribeImagesResponse) FromJsonString(s string) error
func (*DescribeImagesResponse) ToJsonString ¶
func (r *DescribeImagesResponse) ToJsonString() string
type DescribeInstanceStatusRequest ¶
type DescribeInstanceStatusRequest struct {
	*tchttp.BaseRequest
	// 实例ID的数组
	RegistryIds []*string `json:"RegistryIds,omitempty" name:"RegistryIds" list`
}
    func NewDescribeInstanceStatusRequest ¶
func NewDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)
func (*DescribeInstanceStatusRequest) FromJsonString ¶
func (r *DescribeInstanceStatusRequest) FromJsonString(s string) error
func (*DescribeInstanceStatusRequest) ToJsonString ¶
func (r *DescribeInstanceStatusRequest) ToJsonString() string
type DescribeInstanceStatusResponse ¶
type DescribeInstanceStatusResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 实例的状态列表
		// 注意:此字段可能返回 null,表示取不到有效值。
		RegistryStatusSet []*RegistryStatus `json:"RegistryStatusSet,omitempty" name:"RegistryStatusSet" list`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeInstanceStatusResponse ¶
func NewDescribeInstanceStatusResponse() (response *DescribeInstanceStatusResponse)
func (*DescribeInstanceStatusResponse) FromJsonString ¶
func (r *DescribeInstanceStatusResponse) FromJsonString(s string) error
func (*DescribeInstanceStatusResponse) ToJsonString ¶
func (r *DescribeInstanceStatusResponse) ToJsonString() string
type DescribeInstanceTokenRequest ¶
type DescribeInstanceTokenRequest struct {
	*tchttp.BaseRequest
	// 实例 ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 分页单页数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 分页偏移量
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}
    func NewDescribeInstanceTokenRequest ¶
func NewDescribeInstanceTokenRequest() (request *DescribeInstanceTokenRequest)
func (*DescribeInstanceTokenRequest) FromJsonString ¶
func (r *DescribeInstanceTokenRequest) FromJsonString(s string) error
func (*DescribeInstanceTokenRequest) ToJsonString ¶
func (r *DescribeInstanceTokenRequest) ToJsonString() string
type DescribeInstanceTokenResponse ¶
type DescribeInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 长期访问凭证总数
		TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
		// 长期访问凭证列表
		Tokens []*TcrInstanceToken `json:"Tokens,omitempty" name:"Tokens" list`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeInstanceTokenResponse ¶
func NewDescribeInstanceTokenResponse() (response *DescribeInstanceTokenResponse)
func (*DescribeInstanceTokenResponse) FromJsonString ¶
func (r *DescribeInstanceTokenResponse) FromJsonString(s string) error
func (*DescribeInstanceTokenResponse) ToJsonString ¶
func (r *DescribeInstanceTokenResponse) ToJsonString() string
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct {
	*tchttp.BaseRequest
	// 实例ID列表(为空时,
	// 表示获取账号下所有实例)
	Registryids []*string `json:"Registryids,omitempty" name:"Registryids" list`
	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 最大输出条数,默认20,最大为100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 过滤条件
	Filters []*Filter `json:"Filters,omitempty" name:"Filters" list`
	// 获取所有地域的实例,默认为False
	AllRegion *bool `json:"AllRegion,omitempty" name:"AllRegion"`
}
    func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)
func (*DescribeInstancesRequest) FromJsonString ¶
func (r *DescribeInstancesRequest) FromJsonString(s string) error
func (*DescribeInstancesRequest) ToJsonString ¶
func (r *DescribeInstancesRequest) ToJsonString() string
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 总实例个数
		TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
		// 实例信息列表
		// 注意:此字段可能返回 null,表示取不到有效值。
		Registries []*Registry `json:"Registries,omitempty" name:"Registries" list`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeInstancesResponse ¶
func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)
func (*DescribeInstancesResponse) FromJsonString ¶
func (r *DescribeInstancesResponse) FromJsonString(s string) error
func (*DescribeInstancesResponse) ToJsonString ¶
func (r *DescribeInstancesResponse) ToJsonString() string
type DescribeNamespacePersonalRequest ¶
type DescribeNamespacePersonalRequest struct {
	*tchttp.BaseRequest
	// 命名空间,支持模糊查询
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
	// 单页数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 偏移量
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}
    func NewDescribeNamespacePersonalRequest ¶
func NewDescribeNamespacePersonalRequest() (request *DescribeNamespacePersonalRequest)
func (*DescribeNamespacePersonalRequest) FromJsonString ¶
func (r *DescribeNamespacePersonalRequest) FromJsonString(s string) error
func (*DescribeNamespacePersonalRequest) ToJsonString ¶
func (r *DescribeNamespacePersonalRequest) ToJsonString() string
type DescribeNamespacePersonalResponse ¶
type DescribeNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 用户命名空间返回信息
		Data *NamespaceInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeNamespacePersonalResponse ¶
func NewDescribeNamespacePersonalResponse() (response *DescribeNamespacePersonalResponse)
func (*DescribeNamespacePersonalResponse) FromJsonString ¶
func (r *DescribeNamespacePersonalResponse) FromJsonString(s string) error
func (*DescribeNamespacePersonalResponse) ToJsonString ¶
func (r *DescribeNamespacePersonalResponse) ToJsonString() string
type DescribeNamespacesRequest ¶
type DescribeNamespacesRequest struct {
	*tchttp.BaseRequest
	// 实例Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 指定命名空间,不填写默认查询所有命名空间
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 每页个数
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 页偏移
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}
    func NewDescribeNamespacesRequest ¶
func NewDescribeNamespacesRequest() (request *DescribeNamespacesRequest)
func (*DescribeNamespacesRequest) FromJsonString ¶
func (r *DescribeNamespacesRequest) FromJsonString(s string) error
func (*DescribeNamespacesRequest) ToJsonString ¶
func (r *DescribeNamespacesRequest) ToJsonString() string
type DescribeNamespacesResponse ¶
type DescribeNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 命名空间列表信息
		NamespaceList []*TcrNamespaceInfo `json:"NamespaceList,omitempty" name:"NamespaceList" list`
		// 总个数
		TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeNamespacesResponse ¶
func NewDescribeNamespacesResponse() (response *DescribeNamespacesResponse)
func (*DescribeNamespacesResponse) FromJsonString ¶
func (r *DescribeNamespacesResponse) FromJsonString(s string) error
func (*DescribeNamespacesResponse) ToJsonString ¶
func (r *DescribeNamespacesResponse) ToJsonString() string
type DescribeRepositoriesRequest ¶
type DescribeRepositoriesRequest struct {
	*tchttp.BaseRequest
	// 实例Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 指定命名空间,不填写默认为查询所有命名空间下镜像仓库
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 指定镜像仓库,不填写默认查询指定命名空间下所有镜像仓库
	RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"`
	// 页数,用于分页
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 每页个数,用于分页
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 基于字段排序,支持的值有-creation_time,-name, -update_time
	SortBy *string `json:"SortBy,omitempty" name:"SortBy"`
}
    func NewDescribeRepositoriesRequest ¶
func NewDescribeRepositoriesRequest() (request *DescribeRepositoriesRequest)
func (*DescribeRepositoriesRequest) FromJsonString ¶
func (r *DescribeRepositoriesRequest) FromJsonString(s string) error
func (*DescribeRepositoriesRequest) ToJsonString ¶
func (r *DescribeRepositoriesRequest) ToJsonString() string
type DescribeRepositoriesResponse ¶
type DescribeRepositoriesResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 仓库信息列表
		RepositoryList []*TcrRepositoryInfo `json:"RepositoryList,omitempty" name:"RepositoryList" list`
		// 总个数
		TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeRepositoriesResponse ¶
func NewDescribeRepositoriesResponse() (response *DescribeRepositoriesResponse)
func (*DescribeRepositoriesResponse) FromJsonString ¶
func (r *DescribeRepositoriesResponse) FromJsonString(s string) error
func (*DescribeRepositoriesResponse) ToJsonString ¶
func (r *DescribeRepositoriesResponse) ToJsonString() string
type DescribeRepositoryFilterPersonalRequest ¶
type DescribeRepositoryFilterPersonalRequest struct {
	*tchttp.BaseRequest
	// 搜索镜像名
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 返回最大数量,默认 20,最大100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 筛选条件:1表示public,0表示private
	Public *int64 `json:"Public,omitempty" name:"Public"`
	// 命名空间
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
}
    func NewDescribeRepositoryFilterPersonalRequest ¶
func NewDescribeRepositoryFilterPersonalRequest() (request *DescribeRepositoryFilterPersonalRequest)
func (*DescribeRepositoryFilterPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryFilterPersonalRequest) FromJsonString(s string) error
func (*DescribeRepositoryFilterPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryFilterPersonalRequest) ToJsonString() string
type DescribeRepositoryFilterPersonalResponse ¶
type DescribeRepositoryFilterPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 仓库信息
		Data *SearchUserRepositoryResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeRepositoryFilterPersonalResponse ¶
func NewDescribeRepositoryFilterPersonalResponse() (response *DescribeRepositoryFilterPersonalResponse)
func (*DescribeRepositoryFilterPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryFilterPersonalResponse) FromJsonString(s string) error
func (*DescribeRepositoryFilterPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryFilterPersonalResponse) ToJsonString() string
type DescribeRepositoryOwnerPersonalRequest ¶
type DescribeRepositoryOwnerPersonalRequest struct {
	*tchttp.BaseRequest
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewDescribeRepositoryOwnerPersonalRequest ¶
func NewDescribeRepositoryOwnerPersonalRequest() (request *DescribeRepositoryOwnerPersonalRequest)
func (*DescribeRepositoryOwnerPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryOwnerPersonalRequest) FromJsonString(s string) error
func (*DescribeRepositoryOwnerPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryOwnerPersonalRequest) ToJsonString() string
type DescribeRepositoryOwnerPersonalResponse ¶
type DescribeRepositoryOwnerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 仓库信息
		Data *RepoInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeRepositoryOwnerPersonalResponse ¶
func NewDescribeRepositoryOwnerPersonalResponse() (response *DescribeRepositoryOwnerPersonalResponse)
func (*DescribeRepositoryOwnerPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryOwnerPersonalResponse) FromJsonString(s string) error
func (*DescribeRepositoryOwnerPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryOwnerPersonalResponse) ToJsonString() string
type DescribeRepositoryPersonalRequest ¶
type DescribeRepositoryPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名字
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewDescribeRepositoryPersonalRequest ¶
func NewDescribeRepositoryPersonalRequest() (request *DescribeRepositoryPersonalRequest)
func (*DescribeRepositoryPersonalRequest) FromJsonString ¶
func (r *DescribeRepositoryPersonalRequest) FromJsonString(s string) error
func (*DescribeRepositoryPersonalRequest) ToJsonString ¶
func (r *DescribeRepositoryPersonalRequest) ToJsonString() string
type DescribeRepositoryPersonalResponse ¶
type DescribeRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 仓库信息
		Data *RepositoryInfoResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeRepositoryPersonalResponse ¶
func NewDescribeRepositoryPersonalResponse() (response *DescribeRepositoryPersonalResponse)
func (*DescribeRepositoryPersonalResponse) FromJsonString ¶
func (r *DescribeRepositoryPersonalResponse) FromJsonString(s string) error
func (*DescribeRepositoryPersonalResponse) ToJsonString ¶
func (r *DescribeRepositoryPersonalResponse) ToJsonString() string
type DescribeUserQuotaPersonalRequest ¶
type DescribeUserQuotaPersonalRequest struct {
	*tchttp.BaseRequest
}
    func NewDescribeUserQuotaPersonalRequest ¶
func NewDescribeUserQuotaPersonalRequest() (request *DescribeUserQuotaPersonalRequest)
func (*DescribeUserQuotaPersonalRequest) FromJsonString ¶
func (r *DescribeUserQuotaPersonalRequest) FromJsonString(s string) error
func (*DescribeUserQuotaPersonalRequest) ToJsonString ¶
func (r *DescribeUserQuotaPersonalRequest) ToJsonString() string
type DescribeUserQuotaPersonalResponse ¶
type DescribeUserQuotaPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 配额返回信息
		Data *RespLimit `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDescribeUserQuotaPersonalResponse ¶
func NewDescribeUserQuotaPersonalResponse() (response *DescribeUserQuotaPersonalResponse)
func (*DescribeUserQuotaPersonalResponse) FromJsonString ¶
func (r *DescribeUserQuotaPersonalResponse) FromJsonString(s string) error
func (*DescribeUserQuotaPersonalResponse) ToJsonString ¶
func (r *DescribeUserQuotaPersonalResponse) ToJsonString() string
type DupImageTagResp ¶
type DupImageTagResp struct {
	// 镜像Digest值
	Digest *string `json:"Digest,omitempty" name:"Digest"`
}
    type DuplicateImagePersonalRequest ¶
type DuplicateImagePersonalRequest struct {
	*tchttp.BaseRequest
	// 源镜像名称,不包含domain。例如: tencentyun/foo:v1
	SrcImage *string `json:"SrcImage,omitempty" name:"SrcImage"`
	// 目的镜像名称,不包含domain。例如: tencentyun/foo:latest
	DestImage *string `json:"DestImage,omitempty" name:"DestImage"`
}
    func NewDuplicateImagePersonalRequest ¶
func NewDuplicateImagePersonalRequest() (request *DuplicateImagePersonalRequest)
func (*DuplicateImagePersonalRequest) FromJsonString ¶
func (r *DuplicateImagePersonalRequest) FromJsonString(s string) error
func (*DuplicateImagePersonalRequest) ToJsonString ¶
func (r *DuplicateImagePersonalRequest) ToJsonString() string
type DuplicateImagePersonalResponse ¶
type DuplicateImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 复制镜像返回值
		Data *DupImageTagResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewDuplicateImagePersonalResponse ¶
func NewDuplicateImagePersonalResponse() (response *DuplicateImagePersonalResponse)
func (*DuplicateImagePersonalResponse) FromJsonString ¶
func (r *DuplicateImagePersonalResponse) FromJsonString(s string) error
func (*DuplicateImagePersonalResponse) ToJsonString ¶
func (r *DuplicateImagePersonalResponse) ToJsonString() string
type Favors ¶
type Favors struct {
	// 仓库名字
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 仓库类型
	RepoType *string `json:"RepoType,omitempty" name:"RepoType"`
	// Pull总共的次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"`
	// 仓库收藏次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"`
	// 仓库是否公开
	// 注意:此字段可能返回 null,表示取不到有效值。
	Public *int64 `json:"Public,omitempty" name:"Public"`
	// 是否为官方所有
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"`
	// 仓库Tag的数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"`
	// Logo
	// 注意:此字段可能返回 null,表示取不到有效值。
	Logo *string `json:"Logo,omitempty" name:"Logo"`
	// 地域
	Region *string `json:"Region,omitempty" name:"Region"`
	// 地域的Id
	RegionId *int64 `json:"RegionId,omitempty" name:"RegionId"`
}
    type ManageImageLifecycleGlobalPersonalRequest ¶
type ManageImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest
	// global_keep_last_days:全局保留最近几天的数据;global_keep_last_nums:全局保留最近多少个
	Type *string `json:"Type,omitempty" name:"Type"`
	// 策略值
	Val *int64 `json:"Val,omitempty" name:"Val"`
}
    func NewManageImageLifecycleGlobalPersonalRequest ¶
func NewManageImageLifecycleGlobalPersonalRequest() (request *ManageImageLifecycleGlobalPersonalRequest)
func (*ManageImageLifecycleGlobalPersonalRequest) FromJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalRequest) FromJsonString(s string) error
func (*ManageImageLifecycleGlobalPersonalRequest) ToJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalRequest) ToJsonString() string
type ManageImageLifecycleGlobalPersonalResponse ¶
type ManageImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewManageImageLifecycleGlobalPersonalResponse ¶
func NewManageImageLifecycleGlobalPersonalResponse() (response *ManageImageLifecycleGlobalPersonalResponse)
func (*ManageImageLifecycleGlobalPersonalResponse) FromJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalResponse) FromJsonString(s string) error
func (*ManageImageLifecycleGlobalPersonalResponse) ToJsonString ¶
func (r *ManageImageLifecycleGlobalPersonalResponse) ToJsonString() string
type ModifyApplicationTriggerPersonalRequest ¶
type ModifyApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest
	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 触发器名称
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitempty" name:"InvokeMethod"`
	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitempty" name:"InvokeExpr"`
	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"`
	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitempty" name:"WorkloadType"`
	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitempty" name:"WorkloadName"`
	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"`
	// 应用所在TKE集群地域数字ID,如1(广州)、16(成都)
	ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"`
	// 新触发器名称
	NewTriggerName *string `json:"NewTriggerName,omitempty" name:"NewTriggerName"`
}
    func NewModifyApplicationTriggerPersonalRequest ¶
func NewModifyApplicationTriggerPersonalRequest() (request *ModifyApplicationTriggerPersonalRequest)
func (*ModifyApplicationTriggerPersonalRequest) FromJsonString ¶
func (r *ModifyApplicationTriggerPersonalRequest) FromJsonString(s string) error
func (*ModifyApplicationTriggerPersonalRequest) ToJsonString ¶
func (r *ModifyApplicationTriggerPersonalRequest) ToJsonString() string
type ModifyApplicationTriggerPersonalResponse ¶
type ModifyApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyApplicationTriggerPersonalResponse ¶
func NewModifyApplicationTriggerPersonalResponse() (response *ModifyApplicationTriggerPersonalResponse)
func (*ModifyApplicationTriggerPersonalResponse) FromJsonString ¶
func (r *ModifyApplicationTriggerPersonalResponse) FromJsonString(s string) error
func (*ModifyApplicationTriggerPersonalResponse) ToJsonString ¶
func (r *ModifyApplicationTriggerPersonalResponse) ToJsonString() string
type ModifyInstanceTokenRequest ¶
type ModifyInstanceTokenRequest struct {
	*tchttp.BaseRequest
	// 实例长期访问凭证 ID
	TokenId *string `json:"TokenId,omitempty" name:"TokenId"`
	// 启用或禁用实例长期访问凭证
	Enable *bool `json:"Enable,omitempty" name:"Enable"`
	// 实例 ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
}
    func NewModifyInstanceTokenRequest ¶
func NewModifyInstanceTokenRequest() (request *ModifyInstanceTokenRequest)
func (*ModifyInstanceTokenRequest) FromJsonString ¶
func (r *ModifyInstanceTokenRequest) FromJsonString(s string) error
func (*ModifyInstanceTokenRequest) ToJsonString ¶
func (r *ModifyInstanceTokenRequest) ToJsonString() string
type ModifyInstanceTokenResponse ¶
type ModifyInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyInstanceTokenResponse ¶
func NewModifyInstanceTokenResponse() (response *ModifyInstanceTokenResponse)
func (*ModifyInstanceTokenResponse) FromJsonString ¶
func (r *ModifyInstanceTokenResponse) FromJsonString(s string) error
func (*ModifyInstanceTokenResponse) ToJsonString ¶
func (r *ModifyInstanceTokenResponse) ToJsonString() string
type ModifyNamespaceRequest ¶
type ModifyNamespaceRequest struct {
	*tchttp.BaseRequest
	// 实例Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 访问级别,True为公开,False为私有
	IsPublic *bool `json:"IsPublic,omitempty" name:"IsPublic"`
}
    func NewModifyNamespaceRequest ¶
func NewModifyNamespaceRequest() (request *ModifyNamespaceRequest)
func (*ModifyNamespaceRequest) FromJsonString ¶
func (r *ModifyNamespaceRequest) FromJsonString(s string) error
func (*ModifyNamespaceRequest) ToJsonString ¶
func (r *ModifyNamespaceRequest) ToJsonString() string
type ModifyNamespaceResponse ¶
type ModifyNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyNamespaceResponse ¶
func NewModifyNamespaceResponse() (response *ModifyNamespaceResponse)
func (*ModifyNamespaceResponse) FromJsonString ¶
func (r *ModifyNamespaceResponse) FromJsonString(s string) error
func (*ModifyNamespaceResponse) ToJsonString ¶
func (r *ModifyNamespaceResponse) ToJsonString() string
type ModifyRepositoryAccessPersonalRequest ¶
type ModifyRepositoryAccessPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 默认值为0
	Public *int64 `json:"Public,omitempty" name:"Public"`
}
    func NewModifyRepositoryAccessPersonalRequest ¶
func NewModifyRepositoryAccessPersonalRequest() (request *ModifyRepositoryAccessPersonalRequest)
func (*ModifyRepositoryAccessPersonalRequest) FromJsonString ¶
func (r *ModifyRepositoryAccessPersonalRequest) FromJsonString(s string) error
func (*ModifyRepositoryAccessPersonalRequest) ToJsonString ¶
func (r *ModifyRepositoryAccessPersonalRequest) ToJsonString() string
type ModifyRepositoryAccessPersonalResponse ¶
type ModifyRepositoryAccessPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyRepositoryAccessPersonalResponse ¶
func NewModifyRepositoryAccessPersonalResponse() (response *ModifyRepositoryAccessPersonalResponse)
func (*ModifyRepositoryAccessPersonalResponse) FromJsonString ¶
func (r *ModifyRepositoryAccessPersonalResponse) FromJsonString(s string) error
func (*ModifyRepositoryAccessPersonalResponse) ToJsonString ¶
func (r *ModifyRepositoryAccessPersonalResponse) ToJsonString() string
type ModifyRepositoryInfoPersonalRequest ¶
type ModifyRepositoryInfoPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 仓库描述
	Description *string `json:"Description,omitempty" name:"Description"`
}
    func NewModifyRepositoryInfoPersonalRequest ¶
func NewModifyRepositoryInfoPersonalRequest() (request *ModifyRepositoryInfoPersonalRequest)
func (*ModifyRepositoryInfoPersonalRequest) FromJsonString ¶
func (r *ModifyRepositoryInfoPersonalRequest) FromJsonString(s string) error
func (*ModifyRepositoryInfoPersonalRequest) ToJsonString ¶
func (r *ModifyRepositoryInfoPersonalRequest) ToJsonString() string
type ModifyRepositoryInfoPersonalResponse ¶
type ModifyRepositoryInfoPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyRepositoryInfoPersonalResponse ¶
func NewModifyRepositoryInfoPersonalResponse() (response *ModifyRepositoryInfoPersonalResponse)
func (*ModifyRepositoryInfoPersonalResponse) FromJsonString ¶
func (r *ModifyRepositoryInfoPersonalResponse) FromJsonString(s string) error
func (*ModifyRepositoryInfoPersonalResponse) ToJsonString ¶
func (r *ModifyRepositoryInfoPersonalResponse) ToJsonString() string
type ModifyRepositoryRequest ¶
type ModifyRepositoryRequest struct {
	*tchttp.BaseRequest
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitempty" name:"NamespaceName"`
	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitempty" name:"RepositoryName"`
	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"`
	// 仓库详细描述
	Description *string `json:"Description,omitempty" name:"Description"`
}
    func NewModifyRepositoryRequest ¶
func NewModifyRepositoryRequest() (request *ModifyRepositoryRequest)
func (*ModifyRepositoryRequest) FromJsonString ¶
func (r *ModifyRepositoryRequest) FromJsonString(s string) error
func (*ModifyRepositoryRequest) ToJsonString ¶
func (r *ModifyRepositoryRequest) ToJsonString() string
type ModifyRepositoryResponse ¶
type ModifyRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyRepositoryResponse ¶
func NewModifyRepositoryResponse() (response *ModifyRepositoryResponse)
func (*ModifyRepositoryResponse) FromJsonString ¶
func (r *ModifyRepositoryResponse) FromJsonString(s string) error
func (*ModifyRepositoryResponse) ToJsonString ¶
func (r *ModifyRepositoryResponse) ToJsonString() string
type ModifyUserPasswordPersonalRequest ¶
type ModifyUserPasswordPersonalRequest struct {
	*tchttp.BaseRequest
	// 更新后的密码
	Password *string `json:"Password,omitempty" name:"Password"`
}
    func NewModifyUserPasswordPersonalRequest ¶
func NewModifyUserPasswordPersonalRequest() (request *ModifyUserPasswordPersonalRequest)
func (*ModifyUserPasswordPersonalRequest) FromJsonString ¶
func (r *ModifyUserPasswordPersonalRequest) FromJsonString(s string) error
func (*ModifyUserPasswordPersonalRequest) ToJsonString ¶
func (r *ModifyUserPasswordPersonalRequest) ToJsonString() string
type ModifyUserPasswordPersonalResponse ¶
type ModifyUserPasswordPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewModifyUserPasswordPersonalResponse ¶
func NewModifyUserPasswordPersonalResponse() (response *ModifyUserPasswordPersonalResponse)
func (*ModifyUserPasswordPersonalResponse) FromJsonString ¶
func (r *ModifyUserPasswordPersonalResponse) FromJsonString(s string) error
func (*ModifyUserPasswordPersonalResponse) ToJsonString ¶
func (r *ModifyUserPasswordPersonalResponse) ToJsonString() string
type NamespaceInfo ¶
type NamespaceInfoResp ¶
type NamespaceInfoResp struct {
	// 命名空间数量
	NamespaceCount *int64 `json:"NamespaceCount,omitempty" name:"NamespaceCount"`
	// 命名空间信息
	NamespaceInfo []*NamespaceInfo `json:"NamespaceInfo,omitempty" name:"NamespaceInfo" list`
}
    type NamespaceIsExistsResp ¶
type Registry ¶
type Registry struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 实例名称
	RegistryName *string `json:"RegistryName,omitempty" name:"RegistryName"`
	// 实例规格
	RegistryType *string `json:"RegistryType,omitempty" name:"RegistryType"`
	// 实例状态
	Status *string `json:"Status,omitempty" name:"Status"`
	// 实例的公共访问地址
	PublicDomain *string `json:"PublicDomain,omitempty" name:"PublicDomain"`
	// 实例创建时间
	CreatedAt *string `json:"CreatedAt,omitempty" name:"CreatedAt"`
	// 地域名称
	RegionName *string `json:"RegionName,omitempty" name:"RegionName"`
	// 地域Id
	RegionId *uint64 `json:"RegionId,omitempty" name:"RegionId"`
	// 是否支持匿名
	EnableAnonymous *bool `json:"EnableAnonymous,omitempty" name:"EnableAnonymous"`
	// Token有效时间
	TokenValidTime *uint64 `json:"TokenValidTime,omitempty" name:"TokenValidTime"`
}
    type RegistryCondition ¶
type RegistryStatus ¶
type RegistryStatus struct {
	// 实例的Id
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 实例的状态
	Status *string `json:"Status,omitempty" name:"Status"`
	// 附加状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Conditions []*RegistryCondition `json:"Conditions,omitempty" name:"Conditions" list`
}
    type RepoInfo ¶
type RepoInfo struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 仓库类型
	RepoType *string `json:"RepoType,omitempty" name:"RepoType"`
	// Tag数量
	TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"`
	// 是否为公开
	Public *int64 `json:"Public,omitempty" name:"Public"`
	// 是否为用户收藏
	IsUserFavor *bool `json:"IsUserFavor,omitempty" name:"IsUserFavor"`
	// 是否为腾讯云官方仓库
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"`
	// 被收藏的个数
	FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"`
	// 拉取的数量
	PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"`
	// 描述
	Description *string `json:"Description,omitempty" name:"Description"`
	// 仓库创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
	// 仓库更新时间
	UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
}
    type RepoInfoResp ¶
type RepoIsExistResp ¶
type RepoIsExistResp struct {
	// 仓库是否存在
	IsExist *bool `json:"IsExist,omitempty" name:"IsExist"`
}
    type RepositoryInfoResp ¶
type RepositoryInfoResp struct {
	// 镜像仓库名字
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// 镜像仓库类型
	RepoType *string `json:"RepoType,omitempty" name:"RepoType"`
	// 镜像仓库服务地址
	Server *string `json:"Server,omitempty" name:"Server"`
	// 创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
	// 镜像仓库描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitempty" name:"Description"`
	// 是否为公有镜像
	Public *int64 `json:"Public,omitempty" name:"Public"`
	// 下载次数
	PullCount *int64 `json:"PullCount,omitempty" name:"PullCount"`
	// 收藏次数
	FavorCount *int64 `json:"FavorCount,omitempty" name:"FavorCount"`
	// 是否为用户收藏
	IsUserFavor *bool `json:"IsUserFavor,omitempty" name:"IsUserFavor"`
	// 是否为腾讯云官方镜像
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitempty" name:"IsQcloudOfficial"`
}
    type RespLimit ¶
type RespLimit struct {
	// 配额信息
	LimitInfo []*Limit `json:"LimitInfo,omitempty" name:"LimitInfo" list`
}
    type SameImagesResp ¶
type SameImagesResp struct {
	// tag列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SameImages []*string `json:"SameImages,omitempty" name:"SameImages" list`
}
    type SearchUserRepositoryResp ¶
type SearchUserRepositoryResp struct {
	// 总个数
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
	// 仓库列表
	RepoInfo []*RepoInfo `json:"RepoInfo,omitempty" name:"RepoInfo" list`
	// Server
	Server *string `json:"Server,omitempty" name:"Server"`
	// PrivilegeFiltered
	PrivilegeFiltered *bool `json:"PrivilegeFiltered,omitempty" name:"PrivilegeFiltered"`
}
    type TagInfo ¶
type TagInfo struct {
	// Tag名称
	TagName *string `json:"TagName,omitempty" name:"TagName"`
	// 镜像Id
	TagId *string `json:"TagId,omitempty" name:"TagId"`
	// docker image 可以看到的id
	ImageId *string `json:"ImageId,omitempty" name:"ImageId"`
	// 大小
	Size *string `json:"Size,omitempty" name:"Size"`
	// 镜像的创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
	// 镜像创建至今时间长度
	// 注意:此字段可能返回 null,表示取不到有效值。
	DurationDays *string `json:"DurationDays,omitempty" name:"DurationDays"`
	// 镜像的作者
	Author *string `json:"Author,omitempty" name:"Author"`
	// 次镜像建议运行的系统架构
	Architecture *string `json:"Architecture,omitempty" name:"Architecture"`
	// 创建此镜像的docker版本
	DockerVersion *string `json:"DockerVersion,omitempty" name:"DockerVersion"`
	// 此镜像建议运行系统
	OS *string `json:"OS,omitempty" name:"OS"`
	// SizeByte
	SizeByte *int64 `json:"SizeByte,omitempty" name:"SizeByte"`
	// Id
	Id *int64 `json:"Id,omitempty" name:"Id"`
	// 数据更新时间
	UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
	// 镜像更新时间
	PushTime *string `json:"PushTime,omitempty" name:"PushTime"`
}
    type TagInfoResp ¶
type TagInfoResp struct {
	// Tag的总数
	TagCount *int64 `json:"TagCount,omitempty" name:"TagCount"`
	// TagInfo列表
	TagInfo []*TagInfo `json:"TagInfo,omitempty" name:"TagInfo" list`
	// Server
	Server *string `json:"Server,omitempty" name:"Server"`
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    type TcrImageInfo ¶
type TcrInstanceToken ¶
type TcrInstanceToken struct {
	// 令牌ID
	Id *string `json:"Id,omitempty" name:"Id"`
	// 令牌描述
	Desc *string `json:"Desc,omitempty" name:"Desc"`
	// 令牌所属实例ID
	RegistryId *string `json:"RegistryId,omitempty" name:"RegistryId"`
	// 令牌启用状态
	Enabled *bool `json:"Enabled,omitempty" name:"Enabled"`
	// 令牌创建时间
	CreatedAt *string `json:"CreatedAt,omitempty" name:"CreatedAt"`
	// 令牌过期时间戳
	ExpiredAt *int64 `json:"ExpiredAt,omitempty" name:"ExpiredAt"`
}
    type TcrNamespaceInfo ¶
type TcrNamespaceInfo struct {
	// 命名空间名称
	Name *string `json:"Name,omitempty" name:"Name"`
	// 创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
	// 访问级别
	Public *bool `json:"Public,omitempty" name:"Public"`
	// 命名空间的Id
	NamespaceId *int64 `json:"NamespaceId,omitempty" name:"NamespaceId"`
}
    type TcrRepositoryInfo ¶
type TcrRepositoryInfo struct {
	// 仓库名称
	Name *string `json:"Name,omitempty" name:"Name"`
	// 命名空间名称
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
	// 创建时间
	CreationTime *string `json:"CreationTime,omitempty" name:"CreationTime"`
	// 是否公开
	Public *bool `json:"Public,omitempty" name:"Public"`
	// 仓库详细描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitempty" name:"Description"`
	// 简单描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	BriefDescription *string `json:"BriefDescription,omitempty" name:"BriefDescription"`
	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
}
    type TriggerInvokeCondition ¶
type TriggerInvokePara ¶
type TriggerInvokePara struct {
	// AppId
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppId *string `json:"AppId,omitempty" name:"AppId"`
	// TKE集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitempty" name:"ClusterId"`
	// TKE集群命名空间
	// 注意:此字段可能返回 null,表示取不到有效值。
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
	// TKE集群工作负载名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"`
	// TKE集群工作负载中容器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerName *string `json:"ContainerName,omitempty" name:"ContainerName"`
	// TKE集群地域数字ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterRegion *int64 `json:"ClusterRegion,omitempty" name:"ClusterRegion"`
}
    type TriggerInvokeResult ¶
type TriggerLogResp ¶
type TriggerLogResp struct {
	// 仓库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
	// Tag名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitempty" name:"TagName"`
	// 触发器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
	// 触发方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeSource *string `json:"InvokeSource,omitempty" name:"InvokeSource"`
	// 触发动作
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeAction *string `json:"InvokeAction,omitempty" name:"InvokeAction"`
	// 触发时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeTime *string `json:"InvokeTime,omitempty" name:"InvokeTime"`
	// 触发条件
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitempty" name:"InvokeCondition"`
	// 触发参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokePara *TriggerInvokePara `json:"InvokePara,omitempty" name:"InvokePara"`
	// 触发结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeResult *TriggerInvokeResult `json:"InvokeResult,omitempty" name:"InvokeResult"`
}
    type TriggerResp ¶
type TriggerResp struct {
	// 触发器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TriggerName *string `json:"TriggerName,omitempty" name:"TriggerName"`
	// 触发来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeSource *string `json:"InvokeSource,omitempty" name:"InvokeSource"`
	// 触发动作
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeAction *string `json:"InvokeAction,omitempty" name:"InvokeAction"`
	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitempty" name:"CreateTime"`
	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitempty" name:"UpdateTime"`
	// 触发条件
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitempty" name:"InvokeCondition"`
	// 触发器参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokePara *TriggerInvokePara `json:"InvokePara,omitempty" name:"InvokePara"`
}
    type ValidateNamespaceExistPersonalRequest ¶
type ValidateNamespaceExistPersonalRequest struct {
	*tchttp.BaseRequest
	// 命名空间名称
	Namespace *string `json:"Namespace,omitempty" name:"Namespace"`
}
    func NewValidateNamespaceExistPersonalRequest ¶
func NewValidateNamespaceExistPersonalRequest() (request *ValidateNamespaceExistPersonalRequest)
func (*ValidateNamespaceExistPersonalRequest) FromJsonString ¶
func (r *ValidateNamespaceExistPersonalRequest) FromJsonString(s string) error
func (*ValidateNamespaceExistPersonalRequest) ToJsonString ¶
func (r *ValidateNamespaceExistPersonalRequest) ToJsonString() string
type ValidateNamespaceExistPersonalResponse ¶
type ValidateNamespaceExistPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 命名空间是否存在
		Data *NamespaceIsExistsResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewValidateNamespaceExistPersonalResponse ¶
func NewValidateNamespaceExistPersonalResponse() (response *ValidateNamespaceExistPersonalResponse)
func (*ValidateNamespaceExistPersonalResponse) FromJsonString ¶
func (r *ValidateNamespaceExistPersonalResponse) FromJsonString(s string) error
func (*ValidateNamespaceExistPersonalResponse) ToJsonString ¶
func (r *ValidateNamespaceExistPersonalResponse) ToJsonString() string
type ValidateRepositoryExistPersonalRequest ¶
type ValidateRepositoryExistPersonalRequest struct {
	*tchttp.BaseRequest
	// 仓库名称
	RepoName *string `json:"RepoName,omitempty" name:"RepoName"`
}
    func NewValidateRepositoryExistPersonalRequest ¶
func NewValidateRepositoryExistPersonalRequest() (request *ValidateRepositoryExistPersonalRequest)
func (*ValidateRepositoryExistPersonalRequest) FromJsonString ¶
func (r *ValidateRepositoryExistPersonalRequest) FromJsonString(s string) error
func (*ValidateRepositoryExistPersonalRequest) ToJsonString ¶
func (r *ValidateRepositoryExistPersonalRequest) ToJsonString() string
type ValidateRepositoryExistPersonalResponse ¶
type ValidateRepositoryExistPersonalResponse struct {
	*tchttp.BaseResponse
	Response *struct {
		// 仓库是否存在
		Data *RepoIsExistResp `json:"Data,omitempty" name:"Data"`
		// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
		RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
	} `json:"Response"`
}
    func NewValidateRepositoryExistPersonalResponse ¶
func NewValidateRepositoryExistPersonalResponse() (response *ValidateRepositoryExistPersonalResponse)
func (*ValidateRepositoryExistPersonalResponse) FromJsonString ¶
func (r *ValidateRepositoryExistPersonalResponse) FromJsonString(s string) error
func (*ValidateRepositoryExistPersonalResponse) ToJsonString ¶
func (r *ValidateRepositoryExistPersonalResponse) ToJsonString() string