v20190924

package
v1.0.926 Latest Latest
Warning

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

Go to latest
Published: May 21, 2024 License: Apache-2.0 Imports: 7 Imported by: 7

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 数据库错误。
	FAILEDOPERATION_DBERROR = "FailedOperation.DbError"

	// 依赖服务异常。
	FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"

	// Core 返回内容为空
	FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"

	// 获取数据库数据错误。
	FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"

	// Tcr实例请求无效的Hearder类型。
	FAILEDOPERATION_ERRORTCRINVALIDMEDIATYPE = "FailedOperation.ErrorTcrInvalidMediaType"

	// Tcr实例资源冲突。
	FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"

	// 没有Tcr操作权限。
	FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"

	// 获取数据库数据错误。
	FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"

	// 获取安全组策略错误。
	FAILEDOPERATION_GETSECURITYPOLICYFAIL = "FailedOperation.GetSecurityPolicyFail"

	// 获取TcrClient错误。
	FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"

	// 操作取消。
	FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"

	// 先决条件不满足。
	FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"

	// 交易失败。
	FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"

	// 校验仓库名称失败。
	FAILEDOPERATION_VALIDATEREGISTRYNAMEFAIL = "FailedOperation.ValidateRegistryNameFail"

	// 校验支持地域错误。
	FAILEDOPERATION_VALIDATESUPPORTEDREGIONFAIL = "FailedOperation.ValidateSupportedRegionFail"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 创建私有域失败。
	INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"

	// 创建私有域记录失败。
	INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"

	// 数据库错误。
	INTERNALERROR_DBERROR = "InternalError.DbError"

	// 删除私有域记录失败。
	INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"

	// 查询vpc私有解析状态失败。
	INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"

	// 查询私有域列表失败。
	INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"

	// 查询私有域记录列表失败。
	INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"

	// 查询开白vpc列表失败。
	INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"

	// 目标冲突。
	INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"

	// 目标不存在。
	INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"

	// 鉴权失败。
	INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"

	// 资源已存在。
	INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"

	// 资源超过配额。
	INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"

	// Tcr实例内部错误。
	INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"

	// Tcr实例请求无效的Hearder类型。
	INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"

	// Tcr实例资源冲突。
	INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"

	// 没有Tcr操作权限。
	INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"

	// 修改vpc与私有域关联关系失败。
	INTERNALERROR_MODIFYPRIVATEZONEVPC = "InternalError.ModifyPrivateZoneVpc"

	// 未知错误。
	INTERNALERROR_UNKNOWN = "InternalError.Unknown"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 用户请求中的信息与其namespace不匹配。
	INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"

	// 命名空间名称已经存在。
	INVALIDPARAMETER_ERRNAMESPACEEXIST = "InvalidParameter.ErrNamespaceExist"

	// 命名空间已被占用。
	INVALIDPARAMETER_ERRNAMESPACERESERVED = "InvalidParameter.ErrNamespaceReserved"

	// 无效的参数,仓库已存在。
	INVALIDPARAMETER_ERRREPOEXIST = "InvalidParameter.ErrRepoExist"

	// 参数过多。
	INVALIDPARAMETER_ERRTOOLARGE = "InvalidParameter.ErrTooLarge"

	// 触发器名称已存在。
	INVALIDPARAMETER_ERRTRIGGEREXIST = "InvalidParameter.ErrTriggerExist"

	// 用户已经存在。
	INVALIDPARAMETER_ERRUSEREXIST = "InvalidParameter.ErrUserExist"

	// 实例名称已存在。
	INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"

	// 实例名称非法。
	INVALIDPARAMETER_ERRORNAMEILLEGAL = "InvalidParameter.ErrorNameIllegal"

	// 实例名称已保留。
	INVALIDPARAMETER_ERRORNAMERESERVED = "InvalidParameter.ErrorNameReserved"

	// 实例名称非法,格式不正确或者已保留。
	INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"

	// 云标签超过10个上线。
	INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"

	// 无效的TCR请求。
	INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"

	// 复制实例已存在。
	INVALIDPARAMETER_REPLICATIONEXISTS = "InvalidParameter.ReplicationExists"

	// 该地域不支持创建实例。
	INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"

	// 用户命名空间达到配额。
	LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"

	// 用户仓库已经达到最大配额。
	LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

	// 触发器达到配额。
	LIMITEXCEEDED_ERRTRIGGERMAXLIMIT = "LimitExceeded.ErrTriggerMaxLimit"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 缺少参数。
	MISSINGPARAMETER_MISSINGPARAMETER = "MissingParameter.MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 配额超限。
	OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"

	// 实例状态异常。
	RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"

	// Vpc dsn解析状态异常或未删除。
	RESOURCEINSUFFICIENT_ERRORVPCDNSSTATUS = "ResourceInsufficient.ErrorVpcDnsStatus"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 用户没有创建命名空间。
	RESOURCENOTFOUND_ERRNONAMESPACE = "ResourceNotFound.ErrNoNamespace"

	// 仓库不存在。
	RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

	// tag不存在。
	RESOURCENOTFOUND_ERRNOTAG = "ResourceNotFound.ErrNoTag"

	// 触发器不存在。
	RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"

	// 用户不存在(未注册)。
	RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

	// Tcr实例中的资源未找到。
	RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// 创建私有域失败。
	UNSUPPORTEDOPERATION_CREATEPRIVATEZONE = "UnsupportedOperation.CreatePrivateZone"

	// 创建私有域记录失败。
	UNSUPPORTEDOPERATION_CREATEPRIVATEZONERECORD = "UnsupportedOperation.CreatePrivateZoneRecord"

	// 删除私有域记录失败。
	UNSUPPORTEDOPERATION_DELETEPRIVATEZONERECORD = "UnsupportedOperation.DeletePrivateZoneRecord"

	// 查询私有域列表失败。
	UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"

	// 查询私有域记录列表失败。
	UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"

	// 个人版实例用户未初始化。
	UNSUPPORTEDOPERATION_ERRNOUSERINITIALIZED = "UnsupportedOperation.ErrNoUserInitialized"

	// 修改私有域记录失败。
	UNSUPPORTEDOPERATION_MODIFYPRIVATEZONERECORD = "UnsupportedOperation.ModifyPrivateZoneRecord"

	// 修改vpc与私有域关联关系失败。
	UNSUPPORTEDOPERATION_MODIFYPRIVATEZONEVPC = "UnsupportedOperation.ModifyPrivateZoneVpc"
)
View Source
const APIVersion = "2019-09-24"

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessVpc

type AccessVpc struct {
	// Vpc的Id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 子网Id
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 内网接入状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 内网接入Ip
	AccessIp *string `json:"AccessIp,omitnil,omitempty" name:"AccessIp"`
}

type AutoDelStrategyInfo

type AutoDelStrategyInfo struct {
	// 用户名
	Username *string `json:"Username,omitnil,omitempty" name:"Username"`

	// 仓库名
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`

	// Valid
	Valid *int64 `json:"Valid,omitnil,omitempty" name:"Valid"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`
}

type AutoDelStrategyInfoResp

type AutoDelStrategyInfoResp struct {
	// 总数目
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 自动删除策略列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	StrategyInfo []*AutoDelStrategyInfo `json:"StrategyInfo,omitnil,omitempty" name:"StrategyInfo"`
}

type BatchDeleteImagePersonalRequest

type BatchDeleteImagePersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag列表
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`
}

func NewBatchDeleteImagePersonalRequest

func NewBatchDeleteImagePersonalRequest() (request *BatchDeleteImagePersonalRequest)

func (*BatchDeleteImagePersonalRequest) FromJsonString

func (r *BatchDeleteImagePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BatchDeleteImagePersonalRequest) ToJsonString

func (r *BatchDeleteImagePersonalRequest) ToJsonString() string

type BatchDeleteImagePersonalRequestParams added in v1.0.426

type BatchDeleteImagePersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag列表
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`
}

Predefined struct for user

type BatchDeleteImagePersonalResponse

type BatchDeleteImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *BatchDeleteImagePersonalResponseParams `json:"Response"`
}

func NewBatchDeleteImagePersonalResponse

func NewBatchDeleteImagePersonalResponse() (response *BatchDeleteImagePersonalResponse)

func (*BatchDeleteImagePersonalResponse) FromJsonString

func (r *BatchDeleteImagePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BatchDeleteImagePersonalResponse) ToJsonString

func (r *BatchDeleteImagePersonalResponse) ToJsonString() string

type BatchDeleteImagePersonalResponseParams added in v1.0.426

type BatchDeleteImagePersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type BatchDeleteRepositoryPersonalRequest

type BatchDeleteRepositoryPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称数组
	RepoNames []*string `json:"RepoNames,omitnil,omitempty" name:"RepoNames"`
}

func NewBatchDeleteRepositoryPersonalRequest

func NewBatchDeleteRepositoryPersonalRequest() (request *BatchDeleteRepositoryPersonalRequest)

func (*BatchDeleteRepositoryPersonalRequest) FromJsonString

func (r *BatchDeleteRepositoryPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BatchDeleteRepositoryPersonalRequest) ToJsonString

func (r *BatchDeleteRepositoryPersonalRequest) ToJsonString() string

type BatchDeleteRepositoryPersonalRequestParams added in v1.0.426

type BatchDeleteRepositoryPersonalRequestParams struct {
	// 仓库名称数组
	RepoNames []*string `json:"RepoNames,omitnil,omitempty" name:"RepoNames"`
}

Predefined struct for user

type BatchDeleteRepositoryPersonalResponse

type BatchDeleteRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *BatchDeleteRepositoryPersonalResponseParams `json:"Response"`
}

func NewBatchDeleteRepositoryPersonalResponse

func NewBatchDeleteRepositoryPersonalResponse() (response *BatchDeleteRepositoryPersonalResponse)

func (*BatchDeleteRepositoryPersonalResponse) FromJsonString

func (r *BatchDeleteRepositoryPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*BatchDeleteRepositoryPersonalResponse) ToJsonString

type BatchDeleteRepositoryPersonalResponseParams added in v1.0.426

type BatchDeleteRepositoryPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CVEWhitelistItem added in v1.0.593

type CVEWhitelistItem struct {
	// 漏洞白名单 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	CVEID *string `json:"CVEID,omitnil,omitempty" name:"CVEID"`
}

type CheckInstanceNameRequest

type CheckInstanceNameRequest struct {
	*tchttp.BaseRequest

	// 待创建的实例名称
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`
}

func NewCheckInstanceNameRequest

func NewCheckInstanceNameRequest() (request *CheckInstanceNameRequest)

func (*CheckInstanceNameRequest) FromJsonString

func (r *CheckInstanceNameRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckInstanceNameRequest) ToJsonString

func (r *CheckInstanceNameRequest) ToJsonString() string

type CheckInstanceNameRequestParams added in v1.0.426

type CheckInstanceNameRequestParams struct {
	// 待创建的实例名称
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`
}

Predefined struct for user

type CheckInstanceNameResponse

type CheckInstanceNameResponse struct {
	*tchttp.BaseResponse
	Response *CheckInstanceNameResponseParams `json:"Response"`
}

func NewCheckInstanceNameResponse

func NewCheckInstanceNameResponse() (response *CheckInstanceNameResponse)

func (*CheckInstanceNameResponse) FromJsonString

func (r *CheckInstanceNameResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckInstanceNameResponse) ToJsonString

func (r *CheckInstanceNameResponse) ToJsonString() string

type CheckInstanceNameResponseParams added in v1.0.426

type CheckInstanceNameResponseParams struct {
	// 检查结果,true为合法,false为非法
	IsValidated *bool `json:"IsValidated,omitnil,omitempty" name:"IsValidated"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckInstanceRequest added in v1.0.208

type CheckInstanceRequest struct {
	*tchttp.BaseRequest

	// 待检测的实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewCheckInstanceRequest added in v1.0.208

func NewCheckInstanceRequest() (request *CheckInstanceRequest)

func (*CheckInstanceRequest) FromJsonString added in v1.0.208

func (r *CheckInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckInstanceRequest) ToJsonString added in v1.0.208

func (r *CheckInstanceRequest) ToJsonString() string

type CheckInstanceRequestParams added in v1.0.426

type CheckInstanceRequestParams struct {
	// 待检测的实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type CheckInstanceResponse added in v1.0.208

type CheckInstanceResponse struct {
	*tchttp.BaseResponse
	Response *CheckInstanceResponseParams `json:"Response"`
}

func NewCheckInstanceResponse added in v1.0.208

func NewCheckInstanceResponse() (response *CheckInstanceResponse)

func (*CheckInstanceResponse) FromJsonString added in v1.0.208

func (r *CheckInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckInstanceResponse) ToJsonString added in v1.0.208

func (r *CheckInstanceResponse) ToJsonString() string

type CheckInstanceResponseParams added in v1.0.426

type CheckInstanceResponseParams struct {
	// 检查结果,true为合法,false为非法
	IsValidated *bool `json:"IsValidated,omitnil,omitempty" name:"IsValidated"`

	// 实例所在的RegionId
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) BatchDeleteImagePersonal

func (c *Client) BatchDeleteImagePersonal(request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)

BatchDeleteImagePersonal 用于在个人版镜像仓库中批量删除Tag

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) BatchDeleteImagePersonalWithContext added in v1.0.324

func (c *Client) BatchDeleteImagePersonalWithContext(ctx context.Context, request *BatchDeleteImagePersonalRequest) (response *BatchDeleteImagePersonalResponse, err error)

BatchDeleteImagePersonal 用于在个人版镜像仓库中批量删除Tag

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) BatchDeleteRepositoryPersonal

func (c *Client) BatchDeleteRepositoryPersonal(request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)

BatchDeleteRepositoryPersonal 用于个人版镜像仓库中批量删除镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
INVALIDPARAMETER_ERRTOOLARGE = "InvalidParameter.ErrTooLarge"
MISSINGPARAMETER = "MissingParameter"

func (*Client) BatchDeleteRepositoryPersonalWithContext added in v1.0.324

func (c *Client) BatchDeleteRepositoryPersonalWithContext(ctx context.Context, request *BatchDeleteRepositoryPersonalRequest) (response *BatchDeleteRepositoryPersonalResponse, err error)

BatchDeleteRepositoryPersonal 用于个人版镜像仓库中批量删除镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
INVALIDPARAMETER_ERRTOOLARGE = "InvalidParameter.ErrTooLarge"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CheckInstance added in v1.0.208

func (c *Client) CheckInstance(request *CheckInstanceRequest) (response *CheckInstanceResponse, err error)

CheckInstance 用于校验企业版实例信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CheckInstanceName

func (c *Client) CheckInstanceName(request *CheckInstanceNameRequest) (response *CheckInstanceNameResponse, err error)

CheckInstanceName 检查待创建的实例名称是否符合规范

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CheckInstanceNameWithContext added in v1.0.324

func (c *Client) CheckInstanceNameWithContext(ctx context.Context, request *CheckInstanceNameRequest) (response *CheckInstanceNameResponse, err error)

CheckInstanceName 检查待创建的实例名称是否符合规范

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CheckInstanceWithContext added in v1.0.324

func (c *Client) CheckInstanceWithContext(ctx context.Context, request *CheckInstanceRequest) (response *CheckInstanceResponse, err error)

CheckInstance 用于校验企业版实例信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateApplicationTriggerPersonal

func (c *Client) CreateApplicationTriggerPersonal(request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)

CreateApplicationTriggerPersonal 用于创建应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
INVALIDPARAMETER_ERRTRIGGEREXIST = "InvalidParameter.ErrTriggerExist"
LIMITEXCEEDED_ERRTRIGGERMAXLIMIT = "LimitExceeded.ErrTriggerMaxLimit"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) CreateApplicationTriggerPersonalWithContext added in v1.0.324

func (c *Client) CreateApplicationTriggerPersonalWithContext(ctx context.Context, request *CreateApplicationTriggerPersonalRequest) (response *CreateApplicationTriggerPersonalResponse, err error)

CreateApplicationTriggerPersonal 用于创建应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
INVALIDPARAMETER_ERRTRIGGEREXIST = "InvalidParameter.ErrTriggerExist"
LIMITEXCEEDED_ERRTRIGGERMAXLIMIT = "LimitExceeded.ErrTriggerMaxLimit"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) CreateImageAccelerationService added in v1.0.482

func (c *Client) CreateImageAccelerationService(request *CreateImageAccelerationServiceRequest) (response *CreateImageAccelerationServiceResponse, err error)

CreateImageAccelerationService 创建镜像加速服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateImageAccelerationServiceWithContext added in v1.0.482

func (c *Client) CreateImageAccelerationServiceWithContext(ctx context.Context, request *CreateImageAccelerationServiceRequest) (response *CreateImageAccelerationServiceResponse, err error)

CreateImageAccelerationService 创建镜像加速服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateImmutableTagRules added in v1.0.202

func (c *Client) CreateImmutableTagRules(request *CreateImmutableTagRulesRequest) (response *CreateImmutableTagRulesResponse, err error)

CreateImmutableTagRules 创建镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateImmutableTagRulesWithContext added in v1.0.324

func (c *Client) CreateImmutableTagRulesWithContext(ctx context.Context, request *CreateImmutableTagRulesRequest) (response *CreateImmutableTagRulesResponse, err error)

CreateImmutableTagRules 创建镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) CreateInstance

func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance 创建实例

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"
FAILEDOPERATION_VALIDATEREGISTRYNAMEFAIL = "FailedOperation.ValidateRegistryNameFail"
FAILEDOPERATION_VALIDATESUPPORTEDREGIONFAIL = "FailedOperation.ValidateSupportedRegionFail"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORNAMEILLEGAL = "InvalidParameter.ErrorNameIllegal"
INVALIDPARAMETER_ERRORNAMERESERVED = "InvalidParameter.ErrorNameReserved"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInstanceCustomizedDomain added in v1.0.482

func (c *Client) CreateInstanceCustomizedDomain(request *CreateInstanceCustomizedDomainRequest) (response *CreateInstanceCustomizedDomainResponse, err error)

CreateInstanceCustomizedDomain 创建自定义域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInstanceCustomizedDomainWithContext added in v1.0.482

func (c *Client) CreateInstanceCustomizedDomainWithContext(ctx context.Context, request *CreateInstanceCustomizedDomainRequest) (response *CreateInstanceCustomizedDomainResponse, err error)

CreateInstanceCustomizedDomain 创建自定义域名

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInstanceToken

func (c *Client) CreateInstanceToken(request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)

CreateInstanceToken 创建实例的临时或长期访问凭证

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInstanceTokenWithContext added in v1.0.324

func (c *Client) CreateInstanceTokenWithContext(ctx context.Context, request *CreateInstanceTokenRequest) (response *CreateInstanceTokenResponse, err error)

CreateInstanceToken 创建实例的临时或长期访问凭证

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInstanceWithContext added in v1.0.324

func (c *Client) CreateInstanceWithContext(ctx context.Context, request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance 创建实例

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"
FAILEDOPERATION_VALIDATEREGISTRYNAMEFAIL = "FailedOperation.ValidateRegistryNameFail"
FAILEDOPERATION_VALIDATESUPPORTEDREGIONFAIL = "FailedOperation.ValidateSupportedRegionFail"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORNAMEILLEGAL = "InvalidParameter.ErrorNameIllegal"
INVALIDPARAMETER_ERRORNAMERESERVED = "InvalidParameter.ErrorNameReserved"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateInternalEndpointDns

func (c *Client) CreateInternalEndpointDns(request *CreateInternalEndpointDnsRequest) (response *CreateInternalEndpointDnsResponse, err error)

CreateInternalEndpointDns 创建tcr内网私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INTERNALERROR_MODIFYPRIVATEZONEVPC = "InternalError.ModifyPrivateZoneVpc"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CREATEPRIVATEZONE = "UnsupportedOperation.CreatePrivateZone"
UNSUPPORTEDOPERATION_CREATEPRIVATEZONERECORD = "UnsupportedOperation.CreatePrivateZoneRecord"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONERECORD = "UnsupportedOperation.ModifyPrivateZoneRecord"
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONEVPC = "UnsupportedOperation.ModifyPrivateZoneVpc"

func (*Client) CreateInternalEndpointDnsWithContext added in v1.0.324

func (c *Client) CreateInternalEndpointDnsWithContext(ctx context.Context, request *CreateInternalEndpointDnsRequest) (response *CreateInternalEndpointDnsResponse, err error)

CreateInternalEndpointDns 创建tcr内网私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INTERNALERROR_MODIFYPRIVATEZONEVPC = "InternalError.ModifyPrivateZoneVpc"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_CREATEPRIVATEZONE = "UnsupportedOperation.CreatePrivateZone"
UNSUPPORTEDOPERATION_CREATEPRIVATEZONERECORD = "UnsupportedOperation.CreatePrivateZoneRecord"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONERECORD = "UnsupportedOperation.ModifyPrivateZoneRecord"
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONEVPC = "UnsupportedOperation.ModifyPrivateZoneVpc"

func (*Client) CreateMultipleSecurityPolicy

func (c *Client) CreateMultipleSecurityPolicy(request *CreateMultipleSecurityPolicyRequest) (response *CreateMultipleSecurityPolicyResponse, err error)

CreateMultipleSecurityPolicy 用于在TCR实例中,创建多个白名单策略

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateMultipleSecurityPolicyWithContext added in v1.0.324

func (c *Client) CreateMultipleSecurityPolicyWithContext(ctx context.Context, request *CreateMultipleSecurityPolicyRequest) (response *CreateMultipleSecurityPolicyResponse, err error)

CreateMultipleSecurityPolicy 用于在TCR实例中,创建多个白名单策略

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateNamespace

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

CreateNamespace 用于在企业版中创建命名空间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORTCRINVALIDMEDIATYPE = "FailedOperation.ErrorTcrInvalidMediaType"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateNamespacePersonal

func (c *Client) CreateNamespacePersonal(request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)

CreateNamespacePersonal 创建个人版镜像仓库命名空间,此命名空间全局唯一

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNAMESPACEEXIST = "InvalidParameter.ErrNamespaceExist"
INVALIDPARAMETER_ERRNAMESPACERESERVED = "InvalidParameter.ErrNamespaceReserved"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNSUPPORTEDOPERATION_ERRNOUSERINITIALIZED = "UnsupportedOperation.ErrNoUserInitialized"

func (*Client) CreateNamespacePersonalWithContext added in v1.0.324

func (c *Client) CreateNamespacePersonalWithContext(ctx context.Context, request *CreateNamespacePersonalRequest) (response *CreateNamespacePersonalResponse, err error)

CreateNamespacePersonal 创建个人版镜像仓库命名空间,此命名空间全局唯一

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNAMESPACEEXIST = "InvalidParameter.ErrNamespaceExist"
INVALIDPARAMETER_ERRNAMESPACERESERVED = "InvalidParameter.ErrNamespaceReserved"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNSUPPORTEDOPERATION_ERRNOUSERINITIALIZED = "UnsupportedOperation.ErrNoUserInitialized"

func (*Client) CreateNamespaceWithContext added in v1.0.324

func (c *Client) CreateNamespaceWithContext(ctx context.Context, request *CreateNamespaceRequest) (response *CreateNamespaceResponse, err error)

CreateNamespace 用于在企业版中创建命名空间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORTCRINVALIDMEDIATYPE = "FailedOperation.ErrorTcrInvalidMediaType"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateReplicationInstance

func (c *Client) CreateReplicationInstance(request *CreateReplicationInstanceRequest) (response *CreateReplicationInstanceResponse, err error)

CreateReplicationInstance 创建从实例

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_REPLICATIONEXISTS = "InvalidParameter.ReplicationExists"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateReplicationInstanceWithContext added in v1.0.324

func (c *Client) CreateReplicationInstanceWithContext(ctx context.Context, request *CreateReplicationInstanceRequest) (response *CreateReplicationInstanceResponse, err error)

CreateReplicationInstance 创建从实例

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_REPLICATIONEXISTS = "InvalidParameter.ReplicationExists"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateRepository

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

CreateRepository 用于企业版创建镜像仓库

可能返回的错误码:

FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateRepositoryPersonal

func (c *Client) CreateRepositoryPersonal(request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)

CreateRepositoryPersonal 用于在个人版仓库中创建镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
INVALIDPARAMETER_ERRREPOEXIST = "InvalidParameter.ErrRepoExist"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateRepositoryPersonalWithContext added in v1.0.324

func (c *Client) CreateRepositoryPersonalWithContext(ctx context.Context, request *CreateRepositoryPersonalRequest) (response *CreateRepositoryPersonalResponse, err error)

CreateRepositoryPersonal 用于在个人版仓库中创建镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
INVALIDPARAMETER_ERRREPOEXIST = "InvalidParameter.ErrRepoExist"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateRepositoryWithContext added in v1.0.324

func (c *Client) CreateRepositoryWithContext(ctx context.Context, request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)

CreateRepository 用于企业版创建镜像仓库

可能返回的错误码:

FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSecurityPolicy

func (c *Client) CreateSecurityPolicy(request *CreateSecurityPolicyRequest) (response *CreateSecurityPolicyResponse, err error)

CreateSecurityPolicy 创建实例公网访问白名单策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSecurityPolicyWithContext added in v1.0.324

func (c *Client) CreateSecurityPolicyWithContext(ctx context.Context, request *CreateSecurityPolicyRequest) (response *CreateSecurityPolicyResponse, err error)

CreateSecurityPolicy 创建实例公网访问白名单策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateServiceAccount added in v1.0.696

func (c *Client) CreateServiceAccount(request *CreateServiceAccountRequest) (response *CreateServiceAccountResponse, err error)

CreateServiceAccount 创建服务级账户

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateServiceAccountWithContext added in v1.0.696

func (c *Client) CreateServiceAccountWithContext(ctx context.Context, request *CreateServiceAccountRequest) (response *CreateServiceAccountResponse, err error)

CreateServiceAccount 创建服务级账户

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
OPERATIONDENIED_QUOTAOVERLIMIT = "OperationDenied.QuotaOverLimit"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSignature added in v1.0.482

func (c *Client) CreateSignature(request *CreateSignatureRequest) (response *CreateSignatureResponse, err error)

CreateSignature 为一个镜像版本创建签名

可能返回的错误码:

FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSignaturePolicy added in v1.0.482

func (c *Client) CreateSignaturePolicy(request *CreateSignaturePolicyRequest) (response *CreateSignaturePolicyResponse, err error)

CreateSignaturePolicy 创建镜像签名策略

可能返回的错误码:

INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSignaturePolicyWithContext added in v1.0.482

func (c *Client) CreateSignaturePolicyWithContext(ctx context.Context, request *CreateSignaturePolicyRequest) (response *CreateSignaturePolicyResponse, err error)

CreateSignaturePolicy 创建镜像签名策略

可能返回的错误码:

INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateSignatureWithContext added in v1.0.482

func (c *Client) CreateSignatureWithContext(ctx context.Context, request *CreateSignatureRequest) (response *CreateSignatureResponse, err error)

CreateSignature 为一个镜像版本创建签名

可能返回的错误码:

FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTagRetentionExecution

func (c *Client) CreateTagRetentionExecution(request *CreateTagRetentionExecutionRequest) (response *CreateTagRetentionExecutionResponse, err error)

CreateTagRetentionExecution 手动执行版本保留

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTagRetentionExecutionWithContext added in v1.0.324

func (c *Client) CreateTagRetentionExecutionWithContext(ctx context.Context, request *CreateTagRetentionExecutionRequest) (response *CreateTagRetentionExecutionResponse, err error)

CreateTagRetentionExecution 手动执行版本保留

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTagRetentionRule

func (c *Client) CreateTagRetentionRule(request *CreateTagRetentionRuleRequest) (response *CreateTagRetentionRuleResponse, err error)

CreateTagRetentionRule 创建版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTagRetentionRuleWithContext added in v1.0.324

func (c *Client) CreateTagRetentionRuleWithContext(ctx context.Context, request *CreateTagRetentionRuleRequest) (response *CreateTagRetentionRuleResponse, err error)

CreateTagRetentionRule 创建版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateUserPersonal

func (c *Client) CreateUserPersonal(request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)

CreateUserPersonal 创建个人用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRUSEREXIST = "InvalidParameter.ErrUserExist"
MISSINGPARAMETER_MISSINGPARAMETER = "MissingParameter.MissingParameter"

func (*Client) CreateUserPersonalWithContext added in v1.0.324

func (c *Client) CreateUserPersonalWithContext(ctx context.Context, request *CreateUserPersonalRequest) (response *CreateUserPersonalResponse, err error)

CreateUserPersonal 创建个人用户

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRUSEREXIST = "InvalidParameter.ErrUserExist"
MISSINGPARAMETER_MISSINGPARAMETER = "MissingParameter.MissingParameter"

func (*Client) CreateWebhookTrigger

func (c *Client) CreateWebhookTrigger(request *CreateWebhookTriggerRequest) (response *CreateWebhookTriggerResponse, err error)

CreateWebhookTrigger 创建触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) CreateWebhookTriggerWithContext added in v1.0.324

func (c *Client) CreateWebhookTriggerWithContext(ctx context.Context, request *CreateWebhookTriggerRequest) (response *CreateWebhookTriggerResponse, err error)

CreateWebhookTrigger 创建触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DeleteApplicationTriggerPersonal

func (c *Client) DeleteApplicationTriggerPersonal(request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)

DeleteApplicationTriggerPersonal 用于删除应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DeleteApplicationTriggerPersonalWithContext added in v1.0.324

func (c *Client) DeleteApplicationTriggerPersonalWithContext(ctx context.Context, request *DeleteApplicationTriggerPersonalRequest) (response *DeleteApplicationTriggerPersonalResponse, err error)

DeleteApplicationTriggerPersonal 用于删除应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DeleteImage

func (c *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)

DeleteImage 删除指定镜像

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteImageAccelerateService added in v1.0.482

func (c *Client) DeleteImageAccelerateService(request *DeleteImageAccelerateServiceRequest) (response *DeleteImageAccelerateServiceResponse, err error)

DeleteImageAccelerateService 删除镜像加速服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteImageAccelerateServiceWithContext added in v1.0.482

func (c *Client) DeleteImageAccelerateServiceWithContext(ctx context.Context, request *DeleteImageAccelerateServiceRequest) (response *DeleteImageAccelerateServiceResponse, err error)

DeleteImageAccelerateService 删除镜像加速服务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteImageLifecycleGlobalPersonal

func (c *Client) DeleteImageLifecycleGlobalPersonal(request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)

DeleteImageLifecycleGlobalPersonal 用于删除个人版全局镜像版本自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DeleteImageLifecycleGlobalPersonalWithContext added in v1.0.324

func (c *Client) DeleteImageLifecycleGlobalPersonalWithContext(ctx context.Context, request *DeleteImageLifecycleGlobalPersonalRequest) (response *DeleteImageLifecycleGlobalPersonalResponse, err error)

DeleteImageLifecycleGlobalPersonal 用于删除个人版全局镜像版本自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DeleteImagePersonal

func (c *Client) DeleteImagePersonal(request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)

DeleteImagePersonal 用于在个人版中删除tag

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DeleteImagePersonalWithContext added in v1.0.324

func (c *Client) DeleteImagePersonalWithContext(ctx context.Context, request *DeleteImagePersonalRequest) (response *DeleteImagePersonalResponse, err error)

DeleteImagePersonal 用于在个人版中删除tag

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DeleteImageWithContext added in v1.0.324

func (c *Client) DeleteImageWithContext(ctx context.Context, request *DeleteImageRequest) (response *DeleteImageResponse, err error)

DeleteImage 删除指定镜像

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteImmutableTagRules added in v1.0.202

func (c *Client) DeleteImmutableTagRules(request *DeleteImmutableTagRulesRequest) (response *DeleteImmutableTagRulesResponse, err error)

DeleteImmutableTagRules

删除镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DeleteImmutableTagRulesWithContext added in v1.0.324

func (c *Client) DeleteImmutableTagRulesWithContext(ctx context.Context, request *DeleteImmutableTagRulesRequest) (response *DeleteImmutableTagRulesResponse, err error)

DeleteImmutableTagRules

删除镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DeleteInstance

func (c *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance 删除镜像仓库企业版实例

可能返回的错误码:

FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInstanceCustomizedDomain added in v1.0.482

func (c *Client) DeleteInstanceCustomizedDomain(request *DeleteInstanceCustomizedDomainRequest) (response *DeleteInstanceCustomizedDomainResponse, err error)

DeleteInstanceCustomizedDomain 删除自定义域名

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInstanceCustomizedDomainWithContext added in v1.0.482

func (c *Client) DeleteInstanceCustomizedDomainWithContext(ctx context.Context, request *DeleteInstanceCustomizedDomainRequest) (response *DeleteInstanceCustomizedDomainResponse, err error)

DeleteInstanceCustomizedDomain 删除自定义域名

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInstanceToken

func (c *Client) DeleteInstanceToken(request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)

DeleteInstanceToken 删除长期访问凭证

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInstanceTokenWithContext added in v1.0.324

func (c *Client) DeleteInstanceTokenWithContext(ctx context.Context, request *DeleteInstanceTokenRequest) (response *DeleteInstanceTokenResponse, err error)

DeleteInstanceToken 删除长期访问凭证

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInstanceWithContext added in v1.0.324

func (c *Client) DeleteInstanceWithContext(ctx context.Context, request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance 删除镜像仓库企业版实例

可能返回的错误码:

FAILEDOPERATION_TRADEFAILED = "FailedOperation.TradeFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteInternalEndpointDns

func (c *Client) DeleteInternalEndpointDns(request *DeleteInternalEndpointDnsRequest) (response *DeleteInternalEndpointDnsResponse, err error)

DeleteInternalEndpointDns 删除tcr内网私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_DELETEPRIVATEZONERECORD = "UnsupportedOperation.DeletePrivateZoneRecord"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"

func (*Client) DeleteInternalEndpointDnsWithContext added in v1.0.324

func (c *Client) DeleteInternalEndpointDnsWithContext(ctx context.Context, request *DeleteInternalEndpointDnsRequest) (response *DeleteInternalEndpointDnsResponse, err error)

DeleteInternalEndpointDns 删除tcr内网私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_DELETEPRIVATEZONERECORD = "UnsupportedOperation.DeletePrivateZoneRecord"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = "UnsupportedOperation.DescribePrivateZoneList"
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = "UnsupportedOperation.DescribePrivateZoneRecordList"

func (*Client) DeleteMultipleSecurityPolicy

func (c *Client) DeleteMultipleSecurityPolicy(request *DeleteMultipleSecurityPolicyRequest) (response *DeleteMultipleSecurityPolicyResponse, err error)

DeleteMultipleSecurityPolicy 用于删除实例多个公网访问白名单策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteMultipleSecurityPolicyWithContext added in v1.0.324

func (c *Client) DeleteMultipleSecurityPolicyWithContext(ctx context.Context, request *DeleteMultipleSecurityPolicyRequest) (response *DeleteMultipleSecurityPolicyResponse, err error)

DeleteMultipleSecurityPolicy 用于删除实例多个公网访问白名单策略

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteNamespace

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

DeleteNamespace 删除命名空间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteNamespacePersonal

func (c *Client) DeleteNamespacePersonal(request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)

DeleteNamespacePersonal 删除共享版命名空间

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNONAMESPACE = "ResourceNotFound.ErrNoNamespace"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DeleteNamespacePersonalWithContext added in v1.0.324

func (c *Client) DeleteNamespacePersonalWithContext(ctx context.Context, request *DeleteNamespacePersonalRequest) (response *DeleteNamespacePersonalResponse, err error)

DeleteNamespacePersonal 删除共享版命名空间

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNONAMESPACE = "ResourceNotFound.ErrNoNamespace"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DeleteNamespaceWithContext added in v1.0.324

func (c *Client) DeleteNamespaceWithContext(ctx context.Context, request *DeleteNamespaceRequest) (response *DeleteNamespaceResponse, err error)

DeleteNamespace 删除命名空间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteReplicationInstance added in v1.0.482

func (c *Client) DeleteReplicationInstance(request *DeleteReplicationInstanceRequest) (response *DeleteReplicationInstanceResponse, err error)

DeleteReplicationInstance 删除从实例

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteReplicationInstanceWithContext added in v1.0.482

func (c *Client) DeleteReplicationInstanceWithContext(ctx context.Context, request *DeleteReplicationInstanceRequest) (response *DeleteReplicationInstanceResponse, err error)

DeleteReplicationInstance 删除从实例

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRepository

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

DeleteRepository 删除镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRepositoryPersonal

func (c *Client) DeleteRepositoryPersonal(request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)

DeleteRepositoryPersonal 用于个人版镜像仓库中删除

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DeleteRepositoryPersonalWithContext added in v1.0.324

func (c *Client) DeleteRepositoryPersonalWithContext(ctx context.Context, request *DeleteRepositoryPersonalRequest) (response *DeleteRepositoryPersonalResponse, err error)

DeleteRepositoryPersonal 用于个人版镜像仓库中删除

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DeleteRepositoryTags added in v1.0.482

func (c *Client) DeleteRepositoryTags(request *DeleteRepositoryTagsRequest) (response *DeleteRepositoryTagsResponse, err error)

DeleteRepositoryTags 用于企业版批量删除Repository Tag

可能返回的错误码:

FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRepositoryTagsWithContext added in v1.0.482

func (c *Client) DeleteRepositoryTagsWithContext(ctx context.Context, request *DeleteRepositoryTagsRequest) (response *DeleteRepositoryTagsResponse, err error)

DeleteRepositoryTags 用于企业版批量删除Repository Tag

可能返回的错误码:

FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRepositoryWithContext added in v1.0.324

func (c *Client) DeleteRepositoryWithContext(ctx context.Context, request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)

DeleteRepository 删除镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteSecurityPolicy

func (c *Client) DeleteSecurityPolicy(request *DeleteSecurityPolicyRequest) (response *DeleteSecurityPolicyResponse, err error)

DeleteSecurityPolicy 删除实例公网访问白名单策略

注意:当PolicyIndex和CidrBlock同时存在时,CidrBlock优先级更高

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteSecurityPolicyWithContext added in v1.0.324

func (c *Client) DeleteSecurityPolicyWithContext(ctx context.Context, request *DeleteSecurityPolicyRequest) (response *DeleteSecurityPolicyResponse, err error)

DeleteSecurityPolicy 删除实例公网访问白名单策略

注意:当PolicyIndex和CidrBlock同时存在时,CidrBlock优先级更高

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteServiceAccount added in v1.0.696

func (c *Client) DeleteServiceAccount(request *DeleteServiceAccountRequest) (response *DeleteServiceAccountResponse, err error)

DeleteServiceAccount 删除服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DeleteServiceAccountWithContext added in v1.0.696

func (c *Client) DeleteServiceAccountWithContext(ctx context.Context, request *DeleteServiceAccountRequest) (response *DeleteServiceAccountResponse, err error)

DeleteServiceAccount 删除服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) DeleteSignaturePolicy added in v1.0.482

func (c *Client) DeleteSignaturePolicy(request *DeleteSignaturePolicyRequest) (response *DeleteSignaturePolicyResponse, err error)

DeleteSignaturePolicy 删除命名空间加签策略

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteSignaturePolicyWithContext added in v1.0.482

func (c *Client) DeleteSignaturePolicyWithContext(ctx context.Context, request *DeleteSignaturePolicyRequest) (response *DeleteSignaturePolicyResponse, err error)

DeleteSignaturePolicy 删除命名空间加签策略

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTagRetentionRule

func (c *Client) DeleteTagRetentionRule(request *DeleteTagRetentionRuleRequest) (response *DeleteTagRetentionRuleResponse, err error)

DeleteTagRetentionRule 删除版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTagRetentionRuleWithContext added in v1.0.324

func (c *Client) DeleteTagRetentionRuleWithContext(ctx context.Context, request *DeleteTagRetentionRuleRequest) (response *DeleteTagRetentionRuleResponse, err error)

DeleteTagRetentionRule 删除版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteWebhookTrigger

func (c *Client) DeleteWebhookTrigger(request *DeleteWebhookTriggerRequest) (response *DeleteWebhookTriggerResponse, err error)

DeleteWebhookTrigger 删除触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DeleteWebhookTriggerWithContext added in v1.0.324

func (c *Client) DeleteWebhookTriggerWithContext(ctx context.Context, request *DeleteWebhookTriggerRequest) (response *DeleteWebhookTriggerResponse, err error)

DeleteWebhookTrigger 删除触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeApplicationTriggerLogPersonal

func (c *Client) DescribeApplicationTriggerLogPersonal(request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)

DescribeApplicationTriggerLogPersonal 用于查询应用更新触发器触发日志

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeApplicationTriggerLogPersonalWithContext added in v1.0.324

func (c *Client) DescribeApplicationTriggerLogPersonalWithContext(ctx context.Context, request *DescribeApplicationTriggerLogPersonalRequest) (response *DescribeApplicationTriggerLogPersonalResponse, err error)

DescribeApplicationTriggerLogPersonal 用于查询应用更新触发器触发日志

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeApplicationTriggerPersonal

func (c *Client) DescribeApplicationTriggerPersonal(request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)

DescribeApplicationTriggerPersonal 用于查询应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeApplicationTriggerPersonalWithContext added in v1.0.324

func (c *Client) DescribeApplicationTriggerPersonalWithContext(ctx context.Context, request *DescribeApplicationTriggerPersonalRequest) (response *DescribeApplicationTriggerPersonalResponse, err error)

DescribeApplicationTriggerPersonal 用于查询应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeChartDownloadInfo

func (c *Client) DescribeChartDownloadInfo(request *DescribeChartDownloadInfoRequest) (response *DescribeChartDownloadInfoResponse, err error)

DescribeChartDownloadInfo 用于在企业版中返回Chart的下载信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeChartDownloadInfoWithContext added in v1.0.324

func (c *Client) DescribeChartDownloadInfoWithContext(ctx context.Context, request *DescribeChartDownloadInfoRequest) (response *DescribeChartDownloadInfoResponse, err error)

DescribeChartDownloadInfo 用于在企业版中返回Chart的下载信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeExternalEndpointStatus

func (c *Client) DescribeExternalEndpointStatus(request *DescribeExternalEndpointStatusRequest) (response *DescribeExternalEndpointStatusResponse, err error)

DescribeExternalEndpointStatus 查询实例公网访问入口状态

可能返回的错误码:

FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeExternalEndpointStatusWithContext added in v1.0.324

func (c *Client) DescribeExternalEndpointStatusWithContext(ctx context.Context, request *DescribeExternalEndpointStatusRequest) (response *DescribeExternalEndpointStatusResponse, err error)

DescribeExternalEndpointStatus 查询实例公网访问入口状态

可能返回的错误码:

FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeFavorRepositoryPersonal

func (c *Client) DescribeFavorRepositoryPersonal(request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)

DescribeFavorRepositoryPersonal 查询个人收藏仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeFavorRepositoryPersonalWithContext added in v1.0.324

func (c *Client) DescribeFavorRepositoryPersonalWithContext(ctx context.Context, request *DescribeFavorRepositoryPersonalRequest) (response *DescribeFavorRepositoryPersonalResponse, err error)

DescribeFavorRepositoryPersonal 查询个人收藏仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeGCJobs added in v1.0.482

func (c *Client) DescribeGCJobs(request *DescribeGCJobsRequest) (response *DescribeGCJobsResponse, err error)

DescribeGCJobs GC 最近10条历史

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeGCJobsWithContext added in v1.0.482

func (c *Client) DescribeGCJobsWithContext(ctx context.Context, request *DescribeGCJobsRequest) (response *DescribeGCJobsResponse, err error)

DescribeGCJobs GC 最近10条历史

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeImageAccelerateService added in v1.0.482

func (c *Client) DescribeImageAccelerateService(request *DescribeImageAccelerateServiceRequest) (response *DescribeImageAccelerateServiceResponse, err error)

DescribeImageAccelerateService 查询镜像加速服务状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeImageAccelerateServiceWithContext added in v1.0.482

func (c *Client) DescribeImageAccelerateServiceWithContext(ctx context.Context, request *DescribeImageAccelerateServiceRequest) (response *DescribeImageAccelerateServiceResponse, err error)

DescribeImageAccelerateService 查询镜像加速服务状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeImageFilterPersonal

func (c *Client) DescribeImageFilterPersonal(request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)

DescribeImageFilterPersonal 用于在个人版中查询与指定tag镜像内容相同的tag列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeImageFilterPersonalWithContext added in v1.0.324

func (c *Client) DescribeImageFilterPersonalWithContext(ctx context.Context, request *DescribeImageFilterPersonalRequest) (response *DescribeImageFilterPersonalResponse, err error)

DescribeImageFilterPersonal 用于在个人版中查询与指定tag镜像内容相同的tag列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeImageLifecycleGlobalPersonal

func (c *Client) DescribeImageLifecycleGlobalPersonal(request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)

DescribeImageLifecycleGlobalPersonal 用于获取个人版全局镜像版本自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DescribeImageLifecycleGlobalPersonalWithContext added in v1.0.324

func (c *Client) DescribeImageLifecycleGlobalPersonalWithContext(ctx context.Context, request *DescribeImageLifecycleGlobalPersonalRequest) (response *DescribeImageLifecycleGlobalPersonalResponse, err error)

DescribeImageLifecycleGlobalPersonal 用于获取个人版全局镜像版本自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DescribeImageLifecyclePersonal

func (c *Client) DescribeImageLifecyclePersonal(request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)

DescribeImageLifecyclePersonal 用于获取个人版仓库中自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeImageLifecyclePersonalWithContext added in v1.0.324

func (c *Client) DescribeImageLifecyclePersonalWithContext(ctx context.Context, request *DescribeImageLifecyclePersonalRequest) (response *DescribeImageLifecyclePersonalResponse, err error)

DescribeImageLifecyclePersonal 用于获取个人版仓库中自动清理策略

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeImageManifests

func (c *Client) DescribeImageManifests(request *DescribeImageManifestsRequest) (response *DescribeImageManifestsResponse, err error)

DescribeImageManifests 查询容器镜像Manifest信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeImageManifestsWithContext added in v1.0.324

func (c *Client) DescribeImageManifestsWithContext(ctx context.Context, request *DescribeImageManifestsRequest) (response *DescribeImageManifestsResponse, err error)

DescribeImageManifests 查询容器镜像Manifest信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeImagePersonal

func (c *Client) DescribeImagePersonal(request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)

DescribeImagePersonal 用于获取个人版镜像仓库tag列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeImagePersonalWithContext added in v1.0.324

func (c *Client) DescribeImagePersonalWithContext(ctx context.Context, request *DescribeImagePersonalRequest) (response *DescribeImagePersonalResponse, err error)

DescribeImagePersonal 用于获取个人版镜像仓库tag列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRUNAUTHORIZED = "InternalError.ErrUnauthorized"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeImages

func (c *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)

DescribeImages 查询镜像版本列表或指定容器镜像信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeImagesWithContext added in v1.0.324

func (c *Client) DescribeImagesWithContext(ctx context.Context, request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)

DescribeImages 查询镜像版本列表或指定容器镜像信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeImmutableTagRules added in v1.0.202

func (c *Client) DescribeImmutableTagRules(request *DescribeImmutableTagRulesRequest) (response *DescribeImmutableTagRulesResponse, err error)

DescribeImmutableTagRules 列出镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeImmutableTagRulesWithContext added in v1.0.324

func (c *Client) DescribeImmutableTagRulesWithContext(ctx context.Context, request *DescribeImmutableTagRulesRequest) (response *DescribeImmutableTagRulesResponse, err error)

DescribeImmutableTagRules 列出镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeInstanceAllNamespaces added in v1.0.482

func (c *Client) DescribeInstanceAllNamespaces(request *DescribeInstanceAllNamespacesRequest) (response *DescribeInstanceAllNamespacesResponse, err error)

DescribeInstanceAllNamespaces 查询所有实例命名空间列表

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceAllNamespacesWithContext added in v1.0.482

func (c *Client) DescribeInstanceAllNamespacesWithContext(ctx context.Context, request *DescribeInstanceAllNamespacesRequest) (response *DescribeInstanceAllNamespacesResponse, err error)

DescribeInstanceAllNamespaces 查询所有实例命名空间列表

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceCustomizedDomain added in v1.0.482

func (c *Client) DescribeInstanceCustomizedDomain(request *DescribeInstanceCustomizedDomainRequest) (response *DescribeInstanceCustomizedDomainResponse, err error)

DescribeInstanceCustomizedDomain 查询实例自定义域名列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceCustomizedDomainWithContext added in v1.0.482

func (c *Client) DescribeInstanceCustomizedDomainWithContext(ctx context.Context, request *DescribeInstanceCustomizedDomainRequest) (response *DescribeInstanceCustomizedDomainResponse, err error)

DescribeInstanceCustomizedDomain 查询实例自定义域名列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceStatus

func (c *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)

DescribeInstanceStatus 查询实例当前状态以及过程信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceStatusWithContext added in v1.0.324

func (c *Client) DescribeInstanceStatusWithContext(ctx context.Context, request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)

DescribeInstanceStatus 查询实例当前状态以及过程信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceToken

func (c *Client) DescribeInstanceToken(request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)

DescribeInstanceToken 查询长期访问凭证信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstanceTokenWithContext added in v1.0.324

func (c *Client) DescribeInstanceTokenWithContext(ctx context.Context, request *DescribeInstanceTokenRequest) (response *DescribeInstanceTokenResponse, err error)

DescribeInstanceToken 查询长期访问凭证信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstances

func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances 查询实例信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInstancesWithContext added in v1.0.324

func (c *Client) DescribeInstancesWithContext(ctx context.Context, request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances 查询实例信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInternalEndpointDnsStatus

func (c *Client) DescribeInternalEndpointDnsStatus(request *DescribeInternalEndpointDnsStatusRequest) (response *DescribeInternalEndpointDnsStatusResponse, err error)

DescribeInternalEndpointDnsStatus 批量查询vpc是否已经添加私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInternalEndpointDnsStatusWithContext added in v1.0.324

func (c *Client) DescribeInternalEndpointDnsStatusWithContext(ctx context.Context, request *DescribeInternalEndpointDnsStatusRequest) (response *DescribeInternalEndpointDnsStatusResponse, err error)

DescribeInternalEndpointDnsStatus 批量查询vpc是否已经添加私有域名解析

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_CREATEPRIVATEZONE = "InternalError.CreatePrivateZone"
INTERNALERROR_CREATEPRIVATEZONERECORD = "InternalError.CreatePrivateZoneRecord"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_DELETEPRIVATEZONERECORD = "InternalError.DeletePrivateZoneRecord"
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = "InternalError.DescribeInternalEndpointDnsStatus"
INTERNALERROR_DESCRIBEPRIVATEZONELIST = "InternalError.DescribePrivateZoneList"
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = "InternalError.DescribePrivateZoneRecordList"
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = "InternalError.DescribePrivateZoneServiceList"
INVALIDPARAMETER = "InvalidParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInternalEndpoints

func (c *Client) DescribeInternalEndpoints(request *DescribeInternalEndpointsRequest) (response *DescribeInternalEndpointsResponse, err error)

DescribeInternalEndpoints 查询实例内网访问VPC链接

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeInternalEndpointsWithContext added in v1.0.324

func (c *Client) DescribeInternalEndpointsWithContext(ctx context.Context, request *DescribeInternalEndpointsRequest) (response *DescribeInternalEndpointsResponse, err error)

DescribeInternalEndpoints 查询实例内网访问VPC链接

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeNamespacePersonal

func (c *Client) DescribeNamespacePersonal(request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)

DescribeNamespacePersonal 查询个人版命名空间信息

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeNamespacePersonalWithContext added in v1.0.324

func (c *Client) DescribeNamespacePersonalWithContext(ctx context.Context, request *DescribeNamespacePersonalRequest) (response *DescribeNamespacePersonalResponse, err error)

DescribeNamespacePersonal 查询个人版命名空间信息

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeNamespaces

func (c *Client) DescribeNamespaces(request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)

DescribeNamespaces 查询命名空间列表或指定命名空间信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeNamespacesWithContext added in v1.0.324

func (c *Client) DescribeNamespacesWithContext(ctx context.Context, request *DescribeNamespacesRequest) (response *DescribeNamespacesResponse, err error)

DescribeNamespaces 查询命名空间列表或指定命名空间信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = "FailedOperation.ErrorTcrResourceConflict"
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = "FailedOperation.ErrorTcrUnauthorized"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRegions added in v1.0.482

func (c *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions 用于在TCR中获取可用区域

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRegionsWithContext added in v1.0.482

func (c *Client) DescribeRegionsWithContext(ctx context.Context, request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions 用于在TCR中获取可用区域

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstanceCreateTasks

func (c *Client) DescribeReplicationInstanceCreateTasks(request *DescribeReplicationInstanceCreateTasksRequest) (response *DescribeReplicationInstanceCreateTasksResponse, err error)

DescribeReplicationInstanceCreateTasks 查询创建从实例任务状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstanceCreateTasksWithContext added in v1.0.324

func (c *Client) DescribeReplicationInstanceCreateTasksWithContext(ctx context.Context, request *DescribeReplicationInstanceCreateTasksRequest) (response *DescribeReplicationInstanceCreateTasksResponse, err error)

DescribeReplicationInstanceCreateTasks 查询创建从实例任务状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstanceSyncStatus

func (c *Client) DescribeReplicationInstanceSyncStatus(request *DescribeReplicationInstanceSyncStatusRequest) (response *DescribeReplicationInstanceSyncStatusResponse, err error)

DescribeReplicationInstanceSyncStatus 查询从实例同步状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstanceSyncStatusWithContext added in v1.0.324

func (c *Client) DescribeReplicationInstanceSyncStatusWithContext(ctx context.Context, request *DescribeReplicationInstanceSyncStatusRequest) (response *DescribeReplicationInstanceSyncStatusResponse, err error)

DescribeReplicationInstanceSyncStatus 查询从实例同步状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstances

func (c *Client) DescribeReplicationInstances(request *DescribeReplicationInstancesRequest) (response *DescribeReplicationInstancesResponse, err error)

DescribeReplicationInstances 查询从实例列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeReplicationInstancesWithContext added in v1.0.324

func (c *Client) DescribeReplicationInstancesWithContext(ctx context.Context, request *DescribeReplicationInstancesRequest) (response *DescribeReplicationInstancesResponse, err error)

DescribeReplicationInstances 查询从实例列表

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = "ResourceInsufficient.ErrorInstanceNotRunning"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRepositories

func (c *Client) DescribeRepositories(request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)

DescribeRepositories 查询镜像仓库列表或指定镜像仓库信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRepositoriesWithContext added in v1.0.324

func (c *Client) DescribeRepositoriesWithContext(ctx context.Context, request *DescribeRepositoriesRequest) (response *DescribeRepositoriesResponse, err error)

DescribeRepositories 查询镜像仓库列表或指定镜像仓库信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRepositoryFilterPersonal

func (c *Client) DescribeRepositoryFilterPersonal(request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)

DescribeRepositoryFilterPersonal 用于在个人版镜像仓库中,获取满足输入搜索条件的用户镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeRepositoryFilterPersonalWithContext added in v1.0.324

func (c *Client) DescribeRepositoryFilterPersonalWithContext(ctx context.Context, request *DescribeRepositoryFilterPersonalRequest) (response *DescribeRepositoryFilterPersonalResponse, err error)

DescribeRepositoryFilterPersonal 用于在个人版镜像仓库中,获取满足输入搜索条件的用户镜像仓库

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) DescribeRepositoryOwnerPersonal

func (c *Client) DescribeRepositoryOwnerPersonal(request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)

DescribeRepositoryOwnerPersonal 用于在个人版中获取用户全部的镜像仓库列表

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRepositoryOwnerPersonalWithContext added in v1.0.324

func (c *Client) DescribeRepositoryOwnerPersonalWithContext(ctx context.Context, request *DescribeRepositoryOwnerPersonalRequest) (response *DescribeRepositoryOwnerPersonalResponse, err error)

DescribeRepositoryOwnerPersonal 用于在个人版中获取用户全部的镜像仓库列表

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRepositoryPersonal

func (c *Client) DescribeRepositoryPersonal(request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)

DescribeRepositoryPersonal 查询个人版仓库信息

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeRepositoryPersonalWithContext added in v1.0.324

func (c *Client) DescribeRepositoryPersonalWithContext(ctx context.Context, request *DescribeRepositoryPersonalRequest) (response *DescribeRepositoryPersonalResponse, err error)

DescribeRepositoryPersonal 查询个人版仓库信息

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) DescribeSecurityPolicies

func (c *Client) DescribeSecurityPolicies(request *DescribeSecurityPoliciesRequest) (response *DescribeSecurityPoliciesResponse, err error)

DescribeSecurityPolicies 查询实例公网访问白名单策略

可能返回的错误码:

FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETSECURITYPOLICYFAIL = "FailedOperation.GetSecurityPolicyFail"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeSecurityPoliciesWithContext added in v1.0.324

func (c *Client) DescribeSecurityPoliciesWithContext(ctx context.Context, request *DescribeSecurityPoliciesRequest) (response *DescribeSecurityPoliciesResponse, err error)

DescribeSecurityPolicies 查询实例公网访问白名单策略

可能返回的错误码:

FAILEDOPERATION_ERRORGETDBDATAERROR = "FailedOperation.ErrorGetDBDataError"
FAILEDOPERATION_GETDBDATAERROR = "FailedOperation.GetDBDataError"
FAILEDOPERATION_GETSECURITYPOLICYFAIL = "FailedOperation.GetSecurityPolicyFail"
FAILEDOPERATION_GETTCRCLIENT = "FailedOperation.GetTcrClient"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeServiceAccounts added in v1.0.696

func (c *Client) DescribeServiceAccounts(request *DescribeServiceAccountsRequest) (response *DescribeServiceAccountsResponse, err error)

DescribeServiceAccounts 查询服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeServiceAccountsWithContext added in v1.0.696

func (c *Client) DescribeServiceAccountsWithContext(ctx context.Context, request *DescribeServiceAccountsRequest) (response *DescribeServiceAccountsResponse, err error)

DescribeServiceAccounts 查询服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionExecution

func (c *Client) DescribeTagRetentionExecution(request *DescribeTagRetentionExecutionRequest) (response *DescribeTagRetentionExecutionResponse, err error)

DescribeTagRetentionExecution 查询版本保留执行记录

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionExecutionTask

func (c *Client) DescribeTagRetentionExecutionTask(request *DescribeTagRetentionExecutionTaskRequest) (response *DescribeTagRetentionExecutionTaskResponse, err error)

DescribeTagRetentionExecutionTask 查询版本保留执行任务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionExecutionTaskWithContext added in v1.0.324

func (c *Client) DescribeTagRetentionExecutionTaskWithContext(ctx context.Context, request *DescribeTagRetentionExecutionTaskRequest) (response *DescribeTagRetentionExecutionTaskResponse, err error)

DescribeTagRetentionExecutionTask 查询版本保留执行任务

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionExecutionWithContext added in v1.0.324

func (c *Client) DescribeTagRetentionExecutionWithContext(ctx context.Context, request *DescribeTagRetentionExecutionRequest) (response *DescribeTagRetentionExecutionResponse, err error)

DescribeTagRetentionExecution 查询版本保留执行记录

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionRules

func (c *Client) DescribeTagRetentionRules(request *DescribeTagRetentionRulesRequest) (response *DescribeTagRetentionRulesResponse, err error)

DescribeTagRetentionRules 查询版本保留规则

可能返回的错误码:

FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagRetentionRulesWithContext added in v1.0.324

func (c *Client) DescribeTagRetentionRulesWithContext(ctx context.Context, request *DescribeTagRetentionRulesRequest) (response *DescribeTagRetentionRulesResponse, err error)

DescribeTagRetentionRules 查询版本保留规则

可能返回的错误码:

FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeUserQuotaPersonal

func (c *Client) DescribeUserQuotaPersonal(request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)

DescribeUserQuotaPersonal 查询个人用户配额

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DescribeUserQuotaPersonalWithContext added in v1.0.324

func (c *Client) DescribeUserQuotaPersonalWithContext(ctx context.Context, request *DescribeUserQuotaPersonalRequest) (response *DescribeUserQuotaPersonalResponse, err error)

DescribeUserQuotaPersonal 查询个人用户配额

可能返回的错误码:

INTERNALERROR = "InternalError"

func (*Client) DescribeWebhookTrigger

func (c *Client) DescribeWebhookTrigger(request *DescribeWebhookTriggerRequest) (response *DescribeWebhookTriggerResponse, err error)

DescribeWebhookTrigger 查询触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeWebhookTriggerLog

func (c *Client) DescribeWebhookTriggerLog(request *DescribeWebhookTriggerLogRequest) (response *DescribeWebhookTriggerLogResponse, err error)

DescribeWebhookTriggerLog 获取触发器日志

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeWebhookTriggerLogWithContext added in v1.0.324

func (c *Client) DescribeWebhookTriggerLogWithContext(ctx context.Context, request *DescribeWebhookTriggerLogRequest) (response *DescribeWebhookTriggerLogResponse, err error)

DescribeWebhookTriggerLog 获取触发器日志

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DescribeWebhookTriggerWithContext added in v1.0.324

func (c *Client) DescribeWebhookTriggerWithContext(ctx context.Context, request *DescribeWebhookTriggerRequest) (response *DescribeWebhookTriggerResponse, err error)

DescribeWebhookTrigger 查询触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) DownloadHelmChart

func (c *Client) DownloadHelmChart(request *DownloadHelmChartRequest) (response *DownloadHelmChartResponse, err error)

DownloadHelmChart 用于在TCR中下载helm chart

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DownloadHelmChartWithContext added in v1.0.324

func (c *Client) DownloadHelmChartWithContext(ctx context.Context, request *DownloadHelmChartRequest) (response *DownloadHelmChartResponse, err error)

DownloadHelmChart 用于在TCR中下载helm chart

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DuplicateImage added in v1.0.723

func (c *Client) DuplicateImage(request *DuplicateImageRequest) (response *DuplicateImageResponse, err error)

DuplicateImage 用于在企业版镜像仓库中复制镜像版本

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DuplicateImagePersonal

func (c *Client) DuplicateImagePersonal(request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)

DuplicateImagePersonal 用于在个人版镜像仓库中复制镜像版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOTAG = "ResourceNotFound.ErrNoTag"

func (*Client) DuplicateImagePersonalWithContext added in v1.0.324

func (c *Client) DuplicateImagePersonalWithContext(ctx context.Context, request *DuplicateImagePersonalRequest) (response *DuplicateImagePersonalResponse, err error)

DuplicateImagePersonal 用于在个人版镜像仓库中复制镜像版本

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOTAG = "ResourceNotFound.ErrNoTag"

func (*Client) DuplicateImageWithContext added in v1.0.723

func (c *Client) DuplicateImageWithContext(ctx context.Context, request *DuplicateImageRequest) (response *DuplicateImageResponse, err error)

DuplicateImage 用于在企业版镜像仓库中复制镜像版本

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_EMPTYCOREBODY = "FailedOperation.EmptyCoreBody"
FAILEDOPERATION_OPERATIONCANCEL = "FailedOperation.OperationCancel"
FAILEDOPERATION_PRECONDITIONFAILED = "FailedOperation.PreconditionFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageExternalEndpoint

func (c *Client) ManageExternalEndpoint(request *ManageExternalEndpointRequest) (response *ManageExternalEndpointResponse, err error)

ManageExternalEndpoint 管理实例公网访问

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageExternalEndpointWithContext added in v1.0.324

func (c *Client) ManageExternalEndpointWithContext(ctx context.Context, request *ManageExternalEndpointRequest) (response *ManageExternalEndpointResponse, err error)

ManageExternalEndpoint 管理实例公网访问

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageImageLifecycleGlobalPersonal

func (c *Client) ManageImageLifecycleGlobalPersonal(request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)

ManageImageLifecycleGlobalPersonal 用于设置个人版全局镜像版本自动清理策略

可能返回的错误码:

MISSINGPARAMETER = "MissingParameter"

func (*Client) ManageImageLifecycleGlobalPersonalWithContext added in v1.0.324

func (c *Client) ManageImageLifecycleGlobalPersonalWithContext(ctx context.Context, request *ManageImageLifecycleGlobalPersonalRequest) (response *ManageImageLifecycleGlobalPersonalResponse, err error)

ManageImageLifecycleGlobalPersonal 用于设置个人版全局镜像版本自动清理策略

可能返回的错误码:

MISSINGPARAMETER = "MissingParameter"

func (*Client) ManageInternalEndpoint

func (c *Client) ManageInternalEndpoint(request *ManageInternalEndpointRequest) (response *ManageInternalEndpointResponse, err error)

ManageInternalEndpoint 管理实例内网访问VPC链接

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORVPCDNSSTATUS = "ResourceInsufficient.ErrorVpcDnsStatus"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageInternalEndpointWithContext added in v1.0.324

func (c *Client) ManageInternalEndpointWithContext(ctx context.Context, request *ManageInternalEndpointRequest) (response *ManageInternalEndpointResponse, err error)

ManageInternalEndpoint 管理实例内网访问VPC链接

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCEINSUFFICIENT_ERRORVPCDNSSTATUS = "ResourceInsufficient.ErrorVpcDnsStatus"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageReplication

func (c *Client) ManageReplication(request *ManageReplicationRequest) (response *ManageReplicationResponse, err error)

ManageReplication 管理实例同步

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ManageReplicationWithContext added in v1.0.324

func (c *Client) ManageReplicationWithContext(ctx context.Context, request *ManageReplicationRequest) (response *ManageReplicationResponse, err error)

ManageReplication 管理实例同步

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyApplicationTriggerPersonal

func (c *Client) ModifyApplicationTriggerPersonal(request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)

ModifyApplicationTriggerPersonal 用于修改应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) ModifyApplicationTriggerPersonalWithContext added in v1.0.324

func (c *Client) ModifyApplicationTriggerPersonalWithContext(ctx context.Context, request *ModifyApplicationTriggerPersonalRequest) (response *ModifyApplicationTriggerPersonalResponse, err error)

ModifyApplicationTriggerPersonal 用于修改应用更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_ERRNOTRIGGER = "ResourceNotFound.ErrNoTrigger"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) ModifyImmutableTagRules added in v1.0.202

func (c *Client) ModifyImmutableTagRules(request *ModifyImmutableTagRulesRequest) (response *ModifyImmutableTagRulesResponse, err error)

ModifyImmutableTagRules 更新镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"

func (*Client) ModifyImmutableTagRulesWithContext added in v1.0.324

func (c *Client) ModifyImmutableTagRulesWithContext(ctx context.Context, request *ModifyImmutableTagRulesRequest) (response *ModifyImmutableTagRulesResponse, err error)

ModifyImmutableTagRules 更新镜像不可变规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"

func (*Client) ModifyInstance added in v1.0.241

func (c *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)

ModifyInstance 更新实例信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyInstanceToken

func (c *Client) ModifyInstanceToken(request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)

ModifyInstanceToken 更新实例内指定长期访问凭证的启用状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyInstanceTokenWithContext added in v1.0.324

func (c *Client) ModifyInstanceTokenWithContext(ctx context.Context, request *ModifyInstanceTokenRequest) (response *ModifyInstanceTokenResponse, err error)

ModifyInstanceToken 更新实例内指定长期访问凭证的启用状态

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_UNKNOWN = "InternalError.Unknown"
INVALIDPARAMETER = "InvalidParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyInstanceWithContext added in v1.0.324

func (c *Client) ModifyInstanceWithContext(ctx context.Context, request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)

ModifyInstance 更新实例信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyNamespace

func (c *Client) ModifyNamespace(request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)

ModifyNamespace 更新命名空间信息

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyNamespaceWithContext added in v1.0.324

func (c *Client) ModifyNamespaceWithContext(ctx context.Context, request *ModifyNamespaceRequest) (response *ModifyNamespaceResponse, err error)

ModifyNamespace 更新命名空间信息

可能返回的错误码:

FAILEDOPERATION_DEPENDENCEERROR = "FailedOperation.DependenceError"
INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRepository

func (c *Client) ModifyRepository(request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)

ModifyRepository 更新镜像仓库信息,可修改仓库描述信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRepositoryAccessPersonal

func (c *Client) ModifyRepositoryAccessPersonal(request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)

ModifyRepositoryAccessPersonal 用于更新个人版镜像仓库的访问属性

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) ModifyRepositoryAccessPersonalWithContext added in v1.0.324

func (c *Client) ModifyRepositoryAccessPersonalWithContext(ctx context.Context, request *ModifyRepositoryAccessPersonalRequest) (response *ModifyRepositoryAccessPersonalResponse, err error)

ModifyRepositoryAccessPersonal 用于更新个人版镜像仓库的访问属性

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) ModifyRepositoryInfoPersonal

func (c *Client) ModifyRepositoryInfoPersonal(request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)

ModifyRepositoryInfoPersonal 用于在个人版镜像仓库中更新容器镜像描述

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) ModifyRepositoryInfoPersonalWithContext added in v1.0.324

func (c *Client) ModifyRepositoryInfoPersonalWithContext(ctx context.Context, request *ModifyRepositoryInfoPersonalRequest) (response *ModifyRepositoryInfoPersonalResponse, err error)

ModifyRepositoryInfoPersonal 用于在个人版镜像仓库中更新容器镜像描述

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"

func (*Client) ModifyRepositoryWithContext added in v1.0.324

func (c *Client) ModifyRepositoryWithContext(ctx context.Context, request *ModifyRepositoryRequest) (response *ModifyRepositoryResponse, err error)

ModifyRepository 更新镜像仓库信息,可修改仓库描述信息

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = "InternalError.ErrorTcrInvalidMediaType"
INTERNALERROR_ERRORTCRRESOURCECONFLICT = "InternalError.ErrorTcrResourceConflict"
INTERNALERROR_ERRORTCRUNAUTHORIZED = "InternalError.ErrorTcrUnauthorized"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifySecurityPolicy

func (c *Client) ModifySecurityPolicy(request *ModifySecurityPolicyRequest) (response *ModifySecurityPolicyResponse, err error)

ModifySecurityPolicy 更新实例公网访问白名单

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifySecurityPolicyWithContext added in v1.0.324

func (c *Client) ModifySecurityPolicyWithContext(ctx context.Context, request *ModifySecurityPolicyRequest) (response *ModifySecurityPolicyResponse, err error)

ModifySecurityPolicy 更新实例公网访问白名单

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INVALIDPARAMETER = "InvalidParameter"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyServiceAccount added in v1.0.696

func (c *Client) ModifyServiceAccount(request *ModifyServiceAccountRequest) (response *ModifyServiceAccountResponse, err error)

ModifyServiceAccount 更新服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) ModifyServiceAccountPassword added in v1.0.858

func (c *Client) ModifyServiceAccountPassword(request *ModifyServiceAccountPasswordRequest) (response *ModifyServiceAccountPasswordResponse, err error)

ModifyServiceAccountPassword 更新服务级账号密码

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) ModifyServiceAccountPasswordWithContext added in v1.0.858

func (c *Client) ModifyServiceAccountPasswordWithContext(ctx context.Context, request *ModifyServiceAccountPasswordRequest) (response *ModifyServiceAccountPasswordResponse, err error)

ModifyServiceAccountPassword 更新服务级账号密码

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) ModifyServiceAccountWithContext added in v1.0.696

func (c *Client) ModifyServiceAccountWithContext(ctx context.Context, request *ModifyServiceAccountRequest) (response *ModifyServiceAccountResponse, err error)

ModifyServiceAccount 更新服务级账号

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DBERROR = "FailedOperation.DbError"
INVALIDPARAMETER = "InvalidParameter"
OPERATIONDENIED = "OperationDenied"
UNKNOWNPARAMETER = "UnknownParameter"

func (*Client) ModifyTagRetentionRule

func (c *Client) ModifyTagRetentionRule(request *ModifyTagRetentionRuleRequest) (response *ModifyTagRetentionRuleResponse, err error)

ModifyTagRetentionRule 更新版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyTagRetentionRuleWithContext added in v1.0.324

func (c *Client) ModifyTagRetentionRuleWithContext(ctx context.Context, request *ModifyTagRetentionRuleRequest) (response *ModifyTagRetentionRuleResponse, err error)

ModifyTagRetentionRule 更新版本保留规则

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyUserPasswordPersonal

func (c *Client) ModifyUserPasswordPersonal(request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)

ModifyUserPasswordPersonal 修改个人用户登录密码

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) ModifyUserPasswordPersonalWithContext added in v1.0.324

func (c *Client) ModifyUserPasswordPersonalWithContext(ctx context.Context, request *ModifyUserPasswordPersonalRequest) (response *ModifyUserPasswordPersonalResponse, err error)

ModifyUserPasswordPersonal 修改个人用户登录密码

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

func (*Client) ModifyWebhookTrigger

func (c *Client) ModifyWebhookTrigger(request *ModifyWebhookTriggerRequest) (response *ModifyWebhookTriggerResponse, err error)

ModifyWebhookTrigger 更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) ModifyWebhookTriggerWithContext added in v1.0.324

func (c *Client) ModifyWebhookTriggerWithContext(ctx context.Context, request *ModifyWebhookTriggerRequest) (response *ModifyWebhookTriggerResponse, err error)

ModifyWebhookTrigger 更新触发器

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRORTCRINTERNAL = "InternalError.ErrorTcrInternal"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = "InvalidParameter.ErrorTcrInvalidParameter"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = "ResourceNotFound.TcrResourceNotFound"

func (*Client) RenewInstance

func (c *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance 预付费实例续费,同时支持按量计费转包年包月

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RenewInstanceWithContext added in v1.0.324

func (c *Client) RenewInstanceWithContext(ctx context.Context, request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance 预付费实例续费,同时支持按量计费转包年包月

可能返回的错误码:

INTERNALERROR = "InternalError"
INTERNALERROR_DBERROR = "InternalError.DbError"
INTERNALERROR_ERRCONFLICT = "InternalError.ErrConflict"
INTERNALERROR_ERRNOTEXIST = "InternalError.ErrNotExist"
INTERNALERROR_ERRORCONFLICT = "InternalError.ErrorConflict"
INTERNALERROR_ERROROVERLIMIT = "InternalError.ErrorOverLimit"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ERRORNAMEEXISTS = "InvalidParameter.ErrorNameExists"
INVALIDPARAMETER_ERRORREGISTRYNAME = "InvalidParameter.ErrorRegistryName"
INVALIDPARAMETER_ERRORTAGOVERLIMIT = "InvalidParameter.ErrorTagOverLimit"
INVALIDPARAMETER_UNSUPPORTEDREGION = "InvalidParameter.UnsupportedRegion"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ValidateNamespaceExistPersonal

func (c *Client) ValidateNamespaceExistPersonal(request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)

ValidateNamespaceExistPersonal 查询个人版用户命名空间是否存在

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ValidateNamespaceExistPersonalWithContext added in v1.0.324

func (c *Client) ValidateNamespaceExistPersonalWithContext(ctx context.Context, request *ValidateNamespaceExistPersonalRequest) (response *ValidateNamespaceExistPersonalResponse, err error)

ValidateNamespaceExistPersonal 查询个人版用户命名空间是否存在

可能返回的错误码:

INTERNALERROR = "InternalError"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ValidateRepositoryExistPersonal

func (c *Client) ValidateRepositoryExistPersonal(request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)

ValidateRepositoryExistPersonal 用于判断个人版仓库是否存在

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ValidateRepositoryExistPersonalWithContext added in v1.0.324

func (c *Client) ValidateRepositoryExistPersonalWithContext(ctx context.Context, request *ValidateRepositoryExistPersonalRequest) (response *ValidateRepositoryExistPersonalResponse, err error)

ValidateRepositoryExistPersonal 用于判断个人版仓库是否存在

可能返回的错误码:

INTERNALERROR = "InternalError"
INVALIDPARAMETER_ERRNSMISMATCH = "InvalidParameter.ErrNSMisMatch"
MISSINGPARAMETER = "MissingParameter"

type CreateApplicationTriggerPersonalRequest

type CreateApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest

	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitnil,omitempty" name:"InvokeMethod"`

	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"`

	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitnil,omitempty" name:"WorkloadName"`

	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 应用所在TKE集群地域
	ClusterRegion *int64 `json:"ClusterRegion,omitnil,omitempty" name:"ClusterRegion"`

	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitnil,omitempty" name:"InvokeExpr"`
}

func NewCreateApplicationTriggerPersonalRequest

func NewCreateApplicationTriggerPersonalRequest() (request *CreateApplicationTriggerPersonalRequest)

func (*CreateApplicationTriggerPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateApplicationTriggerPersonalRequest) ToJsonString

type CreateApplicationTriggerPersonalRequestParams added in v1.0.426

type CreateApplicationTriggerPersonalRequestParams struct {
	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitnil,omitempty" name:"InvokeMethod"`

	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"`

	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitnil,omitempty" name:"WorkloadName"`

	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 应用所在TKE集群地域
	ClusterRegion *int64 `json:"ClusterRegion,omitnil,omitempty" name:"ClusterRegion"`

	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitnil,omitempty" name:"InvokeExpr"`
}

Predefined struct for user

type CreateApplicationTriggerPersonalResponse

type CreateApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *CreateApplicationTriggerPersonalResponseParams `json:"Response"`
}

func NewCreateApplicationTriggerPersonalResponse

func NewCreateApplicationTriggerPersonalResponse() (response *CreateApplicationTriggerPersonalResponse)

func (*CreateApplicationTriggerPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateApplicationTriggerPersonalResponse) ToJsonString

type CreateApplicationTriggerPersonalResponseParams added in v1.0.426

type CreateApplicationTriggerPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateImageAccelerationServiceRequest added in v1.0.482

type CreateImageAccelerationServiceRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 创建CFS的归属的VPCID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 创建CFS的归属的子网ID
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 创建CFS的存储类型,其中 SD 为标准型存储, HP为性能存储。
	StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"`

	// 权限组 ID
	PGroupId *string `json:"PGroupId,omitnil,omitempty" name:"PGroupId"`

	// 可用区名称,例如ap-beijing-1,请参考 概览 文档中的地域与可用区列表
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`
}

func NewCreateImageAccelerationServiceRequest added in v1.0.482

func NewCreateImageAccelerationServiceRequest() (request *CreateImageAccelerationServiceRequest)

func (*CreateImageAccelerationServiceRequest) FromJsonString added in v1.0.482

func (r *CreateImageAccelerationServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateImageAccelerationServiceRequest) ToJsonString added in v1.0.482

type CreateImageAccelerationServiceRequestParams added in v1.0.482

type CreateImageAccelerationServiceRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 创建CFS的归属的VPCID
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 创建CFS的归属的子网ID
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 创建CFS的存储类型,其中 SD 为标准型存储, HP为性能存储。
	StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"`

	// 权限组 ID
	PGroupId *string `json:"PGroupId,omitnil,omitempty" name:"PGroupId"`

	// 可用区名称,例如ap-beijing-1,请参考 概览 文档中的地域与可用区列表
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`
}

Predefined struct for user

type CreateImageAccelerationServiceResponse added in v1.0.482

type CreateImageAccelerationServiceResponse struct {
	*tchttp.BaseResponse
	Response *CreateImageAccelerationServiceResponseParams `json:"Response"`
}

func NewCreateImageAccelerationServiceResponse added in v1.0.482

func NewCreateImageAccelerationServiceResponse() (response *CreateImageAccelerationServiceResponse)

func (*CreateImageAccelerationServiceResponse) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateImageAccelerationServiceResponse) ToJsonString added in v1.0.482

type CreateImageAccelerationServiceResponseParams added in v1.0.482

type CreateImageAccelerationServiceResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateImmutableTagRulesRequest added in v1.0.202

type CreateImmutableTagRulesRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则
	Rule *ImmutableTagRule `json:"Rule,omitnil,omitempty" name:"Rule"`
}

func NewCreateImmutableTagRulesRequest added in v1.0.202

func NewCreateImmutableTagRulesRequest() (request *CreateImmutableTagRulesRequest)

func (*CreateImmutableTagRulesRequest) FromJsonString added in v1.0.202

func (r *CreateImmutableTagRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateImmutableTagRulesRequest) ToJsonString added in v1.0.202

func (r *CreateImmutableTagRulesRequest) ToJsonString() string

type CreateImmutableTagRulesRequestParams added in v1.0.426

type CreateImmutableTagRulesRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则
	Rule *ImmutableTagRule `json:"Rule,omitnil,omitempty" name:"Rule"`
}

Predefined struct for user

type CreateImmutableTagRulesResponse added in v1.0.202

type CreateImmutableTagRulesResponse struct {
	*tchttp.BaseResponse
	Response *CreateImmutableTagRulesResponseParams `json:"Response"`
}

func NewCreateImmutableTagRulesResponse added in v1.0.202

func NewCreateImmutableTagRulesResponse() (response *CreateImmutableTagRulesResponse)

func (*CreateImmutableTagRulesResponse) FromJsonString added in v1.0.202

func (r *CreateImmutableTagRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateImmutableTagRulesResponse) ToJsonString added in v1.0.202

func (r *CreateImmutableTagRulesResponse) ToJsonString() string

type CreateImmutableTagRulesResponseParams added in v1.0.426

type CreateImmutableTagRulesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateInstanceCustomizedDomainRequest added in v1.0.482

type CreateInstanceCustomizedDomainRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 自定义域名
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 证书ID
	CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"`
}

func NewCreateInstanceCustomizedDomainRequest added in v1.0.482

func NewCreateInstanceCustomizedDomainRequest() (request *CreateInstanceCustomizedDomainRequest)

func (*CreateInstanceCustomizedDomainRequest) FromJsonString added in v1.0.482

func (r *CreateInstanceCustomizedDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceCustomizedDomainRequest) ToJsonString added in v1.0.482

type CreateInstanceCustomizedDomainRequestParams added in v1.0.482

type CreateInstanceCustomizedDomainRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 自定义域名
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 证书ID
	CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"`
}

Predefined struct for user

type CreateInstanceCustomizedDomainResponse added in v1.0.482

type CreateInstanceCustomizedDomainResponse struct {
	*tchttp.BaseResponse
	Response *CreateInstanceCustomizedDomainResponseParams `json:"Response"`
}

func NewCreateInstanceCustomizedDomainResponse added in v1.0.482

func NewCreateInstanceCustomizedDomainResponse() (response *CreateInstanceCustomizedDomainResponse)

func (*CreateInstanceCustomizedDomainResponse) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceCustomizedDomainResponse) ToJsonString added in v1.0.482

type CreateInstanceCustomizedDomainResponseParams added in v1.0.482

type CreateInstanceCustomizedDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateInstanceRequest

type CreateInstanceRequest struct {
	*tchttp.BaseRequest

	// 企业版实例名称
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`

	// 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)
	RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费
	RegistryChargeType *int64 `json:"RegistryChargeType,omitnil,omitempty" name:"RegistryChargeType"`

	// 预付费自动续费标识和购买时长
	RegistryChargePrepaid *RegistryChargePrepaid `json:"RegistryChargePrepaid,omitnil,omitempty" name:"RegistryChargePrepaid"`

	// 是否同步TCR云标签至生成的COS Bucket
	SyncTag *bool `json:"SyncTag,omitnil,omitempty" name:"SyncTag"`

	// 是否开启Cos桶多AZ特性
	EnableCosMAZ *bool `json:"EnableCosMAZ,omitnil,omitempty" name:"EnableCosMAZ"`

	// 是否开启实例删除保护
	DeletionProtection *bool `json:"DeletionProtection,omitnil,omitempty" name:"DeletionProtection"`
}

func NewCreateInstanceRequest

func NewCreateInstanceRequest() (request *CreateInstanceRequest)

func (*CreateInstanceRequest) FromJsonString

func (r *CreateInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceRequest) ToJsonString

func (r *CreateInstanceRequest) ToJsonString() string

type CreateInstanceRequestParams added in v1.0.426

type CreateInstanceRequestParams struct {
	// 企业版实例名称
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`

	// 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)
	RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费
	RegistryChargeType *int64 `json:"RegistryChargeType,omitnil,omitempty" name:"RegistryChargeType"`

	// 预付费自动续费标识和购买时长
	RegistryChargePrepaid *RegistryChargePrepaid `json:"RegistryChargePrepaid,omitnil,omitempty" name:"RegistryChargePrepaid"`

	// 是否同步TCR云标签至生成的COS Bucket
	SyncTag *bool `json:"SyncTag,omitnil,omitempty" name:"SyncTag"`

	// 是否开启Cos桶多AZ特性
	EnableCosMAZ *bool `json:"EnableCosMAZ,omitnil,omitempty" name:"EnableCosMAZ"`

	// 是否开启实例删除保护
	DeletionProtection *bool `json:"DeletionProtection,omitnil,omitempty" name:"DeletionProtection"`
}

Predefined struct for user

type CreateInstanceResponse

type CreateInstanceResponse struct {
	*tchttp.BaseResponse
	Response *CreateInstanceResponseParams `json:"Response"`
}

func NewCreateInstanceResponse

func NewCreateInstanceResponse() (response *CreateInstanceResponse)

func (*CreateInstanceResponse) FromJsonString

func (r *CreateInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceResponse) ToJsonString

func (r *CreateInstanceResponse) ToJsonString() string

type CreateInstanceResponseParams added in v1.0.426

type CreateInstanceResponseParams struct {
	// 企业版实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateInstanceTokenRequest

type CreateInstanceTokenRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 访问凭证类型,longterm 为长期访问凭证,temp 为临时访问凭证,默认是临时访问凭证,有效期1小时
	TokenType *string `json:"TokenType,omitnil,omitempty" name:"TokenType"`

	// 长期访问凭证描述信息
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`
}

func NewCreateInstanceTokenRequest

func NewCreateInstanceTokenRequest() (request *CreateInstanceTokenRequest)

func (*CreateInstanceTokenRequest) FromJsonString

func (r *CreateInstanceTokenRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceTokenRequest) ToJsonString

func (r *CreateInstanceTokenRequest) ToJsonString() string

type CreateInstanceTokenRequestParams added in v1.0.426

type CreateInstanceTokenRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 访问凭证类型,longterm 为长期访问凭证,temp 为临时访问凭证,默认是临时访问凭证,有效期1小时
	TokenType *string `json:"TokenType,omitnil,omitempty" name:"TokenType"`

	// 长期访问凭证描述信息
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`
}

Predefined struct for user

type CreateInstanceTokenResponse

type CreateInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *CreateInstanceTokenResponseParams `json:"Response"`
}

func NewCreateInstanceTokenResponse

func NewCreateInstanceTokenResponse() (response *CreateInstanceTokenResponse)

func (*CreateInstanceTokenResponse) FromJsonString

func (r *CreateInstanceTokenResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInstanceTokenResponse) ToJsonString

func (r *CreateInstanceTokenResponse) ToJsonString() string

type CreateInstanceTokenResponseParams added in v1.0.426

type CreateInstanceTokenResponseParams struct {
	// 用户名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Username *string `json:"Username,omitnil,omitempty" name:"Username"`

	// 访问凭证
	Token *string `json:"Token,omitnil,omitempty" name:"Token"`

	// 访问凭证过期时间戳,是一个时间戳数字,无单位
	ExpTime *int64 `json:"ExpTime,omitnil,omitempty" name:"ExpTime"`

	// 长期凭证的TokenId,短期凭证没有TokenId
	// 注意:此字段可能返回 null,表示取不到有效值。
	TokenId *string `json:"TokenId,omitnil,omitempty" name:"TokenId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateInternalEndpointDnsRequest

type CreateInternalEndpointDnsRequest struct {
	*tchttp.BaseRequest

	// tcr实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 私有网络id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// tcr内网访问链路ip
	EniLBIp *string `json:"EniLBIp,omitnil,omitempty" name:"EniLBIp"`

	// true:为默认域名,公网域名一致
	// false: 使用vpc域名
	// 默认为vpc域名
	UsePublicDomain *bool `json:"UsePublicDomain,omitnil,omitempty" name:"UsePublicDomain"`

	// 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`

	// 请求的地域ID,用于实例复制地域
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`
}

func NewCreateInternalEndpointDnsRequest

func NewCreateInternalEndpointDnsRequest() (request *CreateInternalEndpointDnsRequest)

func (*CreateInternalEndpointDnsRequest) FromJsonString

func (r *CreateInternalEndpointDnsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInternalEndpointDnsRequest) ToJsonString

func (r *CreateInternalEndpointDnsRequest) ToJsonString() string

type CreateInternalEndpointDnsRequestParams added in v1.0.426

type CreateInternalEndpointDnsRequestParams struct {
	// tcr实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 私有网络id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// tcr内网访问链路ip
	EniLBIp *string `json:"EniLBIp,omitnil,omitempty" name:"EniLBIp"`

	// true:为默认域名,公网域名一致
	// false: 使用vpc域名
	// 默认为vpc域名
	UsePublicDomain *bool `json:"UsePublicDomain,omitnil,omitempty" name:"UsePublicDomain"`

	// 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`

	// 请求的地域ID,用于实例复制地域
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`
}

Predefined struct for user

type CreateInternalEndpointDnsResponse

type CreateInternalEndpointDnsResponse struct {
	*tchttp.BaseResponse
	Response *CreateInternalEndpointDnsResponseParams `json:"Response"`
}

func NewCreateInternalEndpointDnsResponse

func NewCreateInternalEndpointDnsResponse() (response *CreateInternalEndpointDnsResponse)

func (*CreateInternalEndpointDnsResponse) FromJsonString

func (r *CreateInternalEndpointDnsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateInternalEndpointDnsResponse) ToJsonString

func (r *CreateInternalEndpointDnsResponse) ToJsonString() string

type CreateInternalEndpointDnsResponseParams added in v1.0.426

type CreateInternalEndpointDnsResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateMultipleSecurityPolicyRequest

type CreateMultipleSecurityPolicyRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 安全组策略
	SecurityGroupPolicySet []*SecurityPolicy `json:"SecurityGroupPolicySet,omitnil,omitempty" name:"SecurityGroupPolicySet"`
}

func NewCreateMultipleSecurityPolicyRequest

func NewCreateMultipleSecurityPolicyRequest() (request *CreateMultipleSecurityPolicyRequest)

func (*CreateMultipleSecurityPolicyRequest) FromJsonString

func (r *CreateMultipleSecurityPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateMultipleSecurityPolicyRequest) ToJsonString

func (r *CreateMultipleSecurityPolicyRequest) ToJsonString() string

type CreateMultipleSecurityPolicyRequestParams added in v1.0.426

type CreateMultipleSecurityPolicyRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 安全组策略
	SecurityGroupPolicySet []*SecurityPolicy `json:"SecurityGroupPolicySet,omitnil,omitempty" name:"SecurityGroupPolicySet"`
}

Predefined struct for user

type CreateMultipleSecurityPolicyResponse

type CreateMultipleSecurityPolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreateMultipleSecurityPolicyResponseParams `json:"Response"`
}

func NewCreateMultipleSecurityPolicyResponse

func NewCreateMultipleSecurityPolicyResponse() (response *CreateMultipleSecurityPolicyResponse)

func (*CreateMultipleSecurityPolicyResponse) FromJsonString

func (r *CreateMultipleSecurityPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateMultipleSecurityPolicyResponse) ToJsonString

func (r *CreateMultipleSecurityPolicyResponse) ToJsonString() string

type CreateMultipleSecurityPolicyResponseParams added in v1.0.426

type CreateMultipleSecurityPolicyResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateNamespacePersonalRequest

type CreateNamespacePersonalRequest struct {
	*tchttp.BaseRequest

	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewCreateNamespacePersonalRequest

func NewCreateNamespacePersonalRequest() (request *CreateNamespacePersonalRequest)

func (*CreateNamespacePersonalRequest) FromJsonString

func (r *CreateNamespacePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateNamespacePersonalRequest) ToJsonString

func (r *CreateNamespacePersonalRequest) ToJsonString() string

type CreateNamespacePersonalRequestParams added in v1.0.426

type CreateNamespacePersonalRequestParams struct {
	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type CreateNamespacePersonalResponse

type CreateNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *CreateNamespacePersonalResponseParams `json:"Response"`
}

func NewCreateNamespacePersonalResponse

func NewCreateNamespacePersonalResponse() (response *CreateNamespacePersonalResponse)

func (*CreateNamespacePersonalResponse) FromJsonString

func (r *CreateNamespacePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateNamespacePersonalResponse) ToJsonString

func (r *CreateNamespacePersonalResponse) ToJsonString() string

type CreateNamespacePersonalResponseParams added in v1.0.426

type CreateNamespacePersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateNamespaceRequest

type CreateNamespaceRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称(长度2-30个字符,只能包含小写字母、数字及分隔符("."、"_"、"-"),且不能以分隔符开头、结尾或连续)
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 是否公开,true为公开,fale为私有
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 自动扫描级别,true为自动,false为手动
	IsAutoScan *bool `json:"IsAutoScan,omitnil,omitempty" name:"IsAutoScan"`

	// 安全阻断级别,true为自动,false为手动
	IsPreventVUL *bool `json:"IsPreventVUL,omitnil,omitempty" name:"IsPreventVUL"`

	// 阻断漏洞等级,目前仅支持low、medium、high
	Severity *string `json:"Severity,omitnil,omitempty" name:"Severity"`

	// 漏洞白名单列表
	CVEWhitelistItems []*CVEWhitelistItem `json:"CVEWhitelistItems,omitnil,omitempty" name:"CVEWhitelistItems"`
}

func NewCreateNamespaceRequest

func NewCreateNamespaceRequest() (request *CreateNamespaceRequest)

func (*CreateNamespaceRequest) FromJsonString

func (r *CreateNamespaceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateNamespaceRequest) ToJsonString

func (r *CreateNamespaceRequest) ToJsonString() string

type CreateNamespaceRequestParams added in v1.0.426

type CreateNamespaceRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称(长度2-30个字符,只能包含小写字母、数字及分隔符("."、"_"、"-"),且不能以分隔符开头、结尾或连续)
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 是否公开,true为公开,fale为私有
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 云标签描述
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 自动扫描级别,true为自动,false为手动
	IsAutoScan *bool `json:"IsAutoScan,omitnil,omitempty" name:"IsAutoScan"`

	// 安全阻断级别,true为自动,false为手动
	IsPreventVUL *bool `json:"IsPreventVUL,omitnil,omitempty" name:"IsPreventVUL"`

	// 阻断漏洞等级,目前仅支持low、medium、high
	Severity *string `json:"Severity,omitnil,omitempty" name:"Severity"`

	// 漏洞白名单列表
	CVEWhitelistItems []*CVEWhitelistItem `json:"CVEWhitelistItems,omitnil,omitempty" name:"CVEWhitelistItems"`
}

Predefined struct for user

type CreateNamespaceResponse

type CreateNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *CreateNamespaceResponseParams `json:"Response"`
}

func NewCreateNamespaceResponse

func NewCreateNamespaceResponse() (response *CreateNamespaceResponse)

func (*CreateNamespaceResponse) FromJsonString

func (r *CreateNamespaceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateNamespaceResponse) ToJsonString

func (r *CreateNamespaceResponse) ToJsonString() string

type CreateNamespaceResponseParams added in v1.0.426

type CreateNamespaceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateReplicationInstanceRequest

type CreateReplicationInstanceRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例地域ID
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`

	// 复制实例地域名称
	ReplicationRegionName *string `json:"ReplicationRegionName,omitnil,omitempty" name:"ReplicationRegionName"`

	// 是否同步TCR云标签至生成的COS Bucket
	SyncTag *bool `json:"SyncTag,omitnil,omitempty" name:"SyncTag"`
}

func NewCreateReplicationInstanceRequest

func NewCreateReplicationInstanceRequest() (request *CreateReplicationInstanceRequest)

func (*CreateReplicationInstanceRequest) FromJsonString

func (r *CreateReplicationInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateReplicationInstanceRequest) ToJsonString

func (r *CreateReplicationInstanceRequest) ToJsonString() string

type CreateReplicationInstanceRequestParams added in v1.0.426

type CreateReplicationInstanceRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例地域ID
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`

	// 复制实例地域名称
	ReplicationRegionName *string `json:"ReplicationRegionName,omitnil,omitempty" name:"ReplicationRegionName"`

	// 是否同步TCR云标签至生成的COS Bucket
	SyncTag *bool `json:"SyncTag,omitnil,omitempty" name:"SyncTag"`
}

Predefined struct for user

type CreateReplicationInstanceResponse

type CreateReplicationInstanceResponse struct {
	*tchttp.BaseResponse
	Response *CreateReplicationInstanceResponseParams `json:"Response"`
}

func NewCreateReplicationInstanceResponse

func NewCreateReplicationInstanceResponse() (response *CreateReplicationInstanceResponse)

func (*CreateReplicationInstanceResponse) FromJsonString

func (r *CreateReplicationInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateReplicationInstanceResponse) ToJsonString

func (r *CreateReplicationInstanceResponse) ToJsonString() string

type CreateReplicationInstanceResponseParams added in v1.0.426

type CreateReplicationInstanceResponseParams struct {
	// 企业版复制实例Id
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateRepositoryPersonalRequest

type CreateRepositoryPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 是否公共,1:公共,0:私有
	Public *uint64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 仓库描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateRepositoryPersonalRequest

func NewCreateRepositoryPersonalRequest() (request *CreateRepositoryPersonalRequest)

func (*CreateRepositoryPersonalRequest) FromJsonString

func (r *CreateRepositoryPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRepositoryPersonalRequest) ToJsonString

func (r *CreateRepositoryPersonalRequest) ToJsonString() string

type CreateRepositoryPersonalRequestParams added in v1.0.426

type CreateRepositoryPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 是否公共,1:公共,0:私有
	Public *uint64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 仓库描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateRepositoryPersonalResponse

type CreateRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *CreateRepositoryPersonalResponseParams `json:"Response"`
}

func NewCreateRepositoryPersonalResponse

func NewCreateRepositoryPersonalResponse() (response *CreateRepositoryPersonalResponse)

func (*CreateRepositoryPersonalResponse) FromJsonString

func (r *CreateRepositoryPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRepositoryPersonalResponse) ToJsonString

func (r *CreateRepositoryPersonalResponse) ToJsonString() string

type CreateRepositoryPersonalResponseParams added in v1.0.426

type CreateRepositoryPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateRepositoryRequest

type CreateRepositoryRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitnil,omitempty" name:"BriefDescription"`

	// 仓库详细描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateRepositoryRequest

func NewCreateRepositoryRequest() (request *CreateRepositoryRequest)

func (*CreateRepositoryRequest) FromJsonString

func (r *CreateRepositoryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRepositoryRequest) ToJsonString

func (r *CreateRepositoryRequest) ToJsonString() string

type CreateRepositoryRequestParams added in v1.0.426

type CreateRepositoryRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitnil,omitempty" name:"BriefDescription"`

	// 仓库详细描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateRepositoryResponse

type CreateRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *CreateRepositoryResponseParams `json:"Response"`
}

func NewCreateRepositoryResponse

func NewCreateRepositoryResponse() (response *CreateRepositoryResponse)

func (*CreateRepositoryResponse) FromJsonString

func (r *CreateRepositoryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRepositoryResponse) ToJsonString

func (r *CreateRepositoryResponse) ToJsonString() string

type CreateRepositoryResponseParams added in v1.0.426

type CreateRepositoryResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSecurityPolicyRequest

type CreateSecurityPolicyRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 192.168.0.0/24
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewCreateSecurityPolicyRequest

func NewCreateSecurityPolicyRequest() (request *CreateSecurityPolicyRequest)

func (*CreateSecurityPolicyRequest) FromJsonString

func (r *CreateSecurityPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSecurityPolicyRequest) ToJsonString

func (r *CreateSecurityPolicyRequest) ToJsonString() string

type CreateSecurityPolicyRequestParams added in v1.0.426

type CreateSecurityPolicyRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 192.168.0.0/24
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type CreateSecurityPolicyResponse

type CreateSecurityPolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreateSecurityPolicyResponseParams `json:"Response"`
}

func NewCreateSecurityPolicyResponse

func NewCreateSecurityPolicyResponse() (response *CreateSecurityPolicyResponse)

func (*CreateSecurityPolicyResponse) FromJsonString

func (r *CreateSecurityPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSecurityPolicyResponse) ToJsonString

func (r *CreateSecurityPolicyResponse) ToJsonString() string

type CreateSecurityPolicyResponseParams added in v1.0.426

type CreateSecurityPolicyResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateServiceAccountRequest added in v1.0.696

type CreateServiceAccountRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略列表
	Permissions []*Permission `json:"Permissions,omitnil,omitempty" name:"Permissions"`

	// 服务级账号描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 有效期(单位:天),从当前时间开始计算,优先级高于ExpiresAt
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 过期时间(时间戳,单位:毫秒)
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 是否禁用服务级账号
	Disable *bool `json:"Disable,omitnil,omitempty" name:"Disable"`
}

func NewCreateServiceAccountRequest added in v1.0.696

func NewCreateServiceAccountRequest() (request *CreateServiceAccountRequest)

func (*CreateServiceAccountRequest) FromJsonString added in v1.0.696

func (r *CreateServiceAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateServiceAccountRequest) ToJsonString added in v1.0.696

func (r *CreateServiceAccountRequest) ToJsonString() string

type CreateServiceAccountRequestParams added in v1.0.696

type CreateServiceAccountRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略列表
	Permissions []*Permission `json:"Permissions,omitnil,omitempty" name:"Permissions"`

	// 服务级账号描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 有效期(单位:天),从当前时间开始计算,优先级高于ExpiresAt
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 过期时间(时间戳,单位:毫秒)
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 是否禁用服务级账号
	Disable *bool `json:"Disable,omitnil,omitempty" name:"Disable"`
}

Predefined struct for user

type CreateServiceAccountResponse added in v1.0.696

type CreateServiceAccountResponse struct {
	*tchttp.BaseResponse
	Response *CreateServiceAccountResponseParams `json:"Response"`
}

func NewCreateServiceAccountResponse added in v1.0.696

func NewCreateServiceAccountResponse() (response *CreateServiceAccountResponse)

func (*CreateServiceAccountResponse) FromJsonString added in v1.0.696

func (r *CreateServiceAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateServiceAccountResponse) ToJsonString added in v1.0.696

func (r *CreateServiceAccountResponse) ToJsonString() string

type CreateServiceAccountResponseParams added in v1.0.696

type CreateServiceAccountResponseParams struct {
	// 服务级账号名(会自动加上前缀tcr$)
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 服务级账号密码,仅展示一次,请注意留存
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 服务级账号失效时间(时间戳)
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 服务级账号创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSignaturePolicyRequest added in v1.0.482

type CreateSignaturePolicyRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// KMS 密钥
	KmsId *string `json:"KmsId,omitnil,omitempty" name:"KmsId"`

	// KMS 密钥所属地域
	KmsRegion *string `json:"KmsRegion,omitnil,omitempty" name:"KmsRegion"`

	// 用户自定义域名,为空时使用 TCR 实例默认域名生成签名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 禁用加签策略,默认为 false
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

func NewCreateSignaturePolicyRequest added in v1.0.482

func NewCreateSignaturePolicyRequest() (request *CreateSignaturePolicyRequest)

func (*CreateSignaturePolicyRequest) FromJsonString added in v1.0.482

func (r *CreateSignaturePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignaturePolicyRequest) ToJsonString added in v1.0.482

func (r *CreateSignaturePolicyRequest) ToJsonString() string

type CreateSignaturePolicyRequestParams added in v1.0.482

type CreateSignaturePolicyRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// KMS 密钥
	KmsId *string `json:"KmsId,omitnil,omitempty" name:"KmsId"`

	// KMS 密钥所属地域
	KmsRegion *string `json:"KmsRegion,omitnil,omitempty" name:"KmsRegion"`

	// 用户自定义域名,为空时使用 TCR 实例默认域名生成签名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 禁用加签策略,默认为 false
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

Predefined struct for user

type CreateSignaturePolicyResponse added in v1.0.482

type CreateSignaturePolicyResponse struct {
	*tchttp.BaseResponse
	Response *CreateSignaturePolicyResponseParams `json:"Response"`
}

func NewCreateSignaturePolicyResponse added in v1.0.482

func NewCreateSignaturePolicyResponse() (response *CreateSignaturePolicyResponse)

func (*CreateSignaturePolicyResponse) FromJsonString added in v1.0.482

func (r *CreateSignaturePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignaturePolicyResponse) ToJsonString added in v1.0.482

func (r *CreateSignaturePolicyResponse) ToJsonString() string

type CreateSignaturePolicyResponseParams added in v1.0.482

type CreateSignaturePolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSignatureRequest added in v1.0.482

type CreateSignatureRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// Tag名称
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`
}

func NewCreateSignatureRequest added in v1.0.482

func NewCreateSignatureRequest() (request *CreateSignatureRequest)

func (*CreateSignatureRequest) FromJsonString added in v1.0.482

func (r *CreateSignatureRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignatureRequest) ToJsonString added in v1.0.482

func (r *CreateSignatureRequest) ToJsonString() string

type CreateSignatureRequestParams added in v1.0.482

type CreateSignatureRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// Tag名称
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`
}

Predefined struct for user

type CreateSignatureResponse added in v1.0.482

type CreateSignatureResponse struct {
	*tchttp.BaseResponse
	Response *CreateSignatureResponseParams `json:"Response"`
}

func NewCreateSignatureResponse added in v1.0.482

func NewCreateSignatureResponse() (response *CreateSignatureResponse)

func (*CreateSignatureResponse) FromJsonString added in v1.0.482

func (r *CreateSignatureResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSignatureResponse) ToJsonString added in v1.0.482

func (r *CreateSignatureResponse) ToJsonString() string

type CreateSignatureResponseParams added in v1.0.482

type CreateSignatureResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateTagRetentionExecutionRequest

type CreateTagRetentionExecutionRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 版本保留规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 是否模拟执行,默认值为false,即非模拟执行
	DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"`
}

func NewCreateTagRetentionExecutionRequest

func NewCreateTagRetentionExecutionRequest() (request *CreateTagRetentionExecutionRequest)

func (*CreateTagRetentionExecutionRequest) FromJsonString

func (r *CreateTagRetentionExecutionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagRetentionExecutionRequest) ToJsonString

func (r *CreateTagRetentionExecutionRequest) ToJsonString() string

type CreateTagRetentionExecutionRequestParams added in v1.0.426

type CreateTagRetentionExecutionRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 版本保留规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 是否模拟执行,默认值为false,即非模拟执行
	DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"`
}

Predefined struct for user

type CreateTagRetentionExecutionResponse

type CreateTagRetentionExecutionResponse struct {
	*tchttp.BaseResponse
	Response *CreateTagRetentionExecutionResponseParams `json:"Response"`
}

func NewCreateTagRetentionExecutionResponse

func NewCreateTagRetentionExecutionResponse() (response *CreateTagRetentionExecutionResponse)

func (*CreateTagRetentionExecutionResponse) FromJsonString

func (r *CreateTagRetentionExecutionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagRetentionExecutionResponse) ToJsonString

func (r *CreateTagRetentionExecutionResponse) ToJsonString() string

type CreateTagRetentionExecutionResponseParams added in v1.0.426

type CreateTagRetentionExecutionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateTagRetentionRuleRequest

type CreateTagRetentionRuleRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的Id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 保留策略
	RetentionRule *RetentionRule `json:"RetentionRule,omitnil,omitempty" name:"RetentionRule"`

	// 执行周期,当前只能选择: manual;daily;weekly;monthly
	CronSetting *string `json:"CronSetting,omitnil,omitempty" name:"CronSetting"`

	// 是否禁用规则,默认值为false
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

func NewCreateTagRetentionRuleRequest

func NewCreateTagRetentionRuleRequest() (request *CreateTagRetentionRuleRequest)

func (*CreateTagRetentionRuleRequest) FromJsonString

func (r *CreateTagRetentionRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagRetentionRuleRequest) ToJsonString

func (r *CreateTagRetentionRuleRequest) ToJsonString() string

type CreateTagRetentionRuleRequestParams added in v1.0.426

type CreateTagRetentionRuleRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的Id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 保留策略
	RetentionRule *RetentionRule `json:"RetentionRule,omitnil,omitempty" name:"RetentionRule"`

	// 执行周期,当前只能选择: manual;daily;weekly;monthly
	CronSetting *string `json:"CronSetting,omitnil,omitempty" name:"CronSetting"`

	// 是否禁用规则,默认值为false
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

Predefined struct for user

type CreateTagRetentionRuleResponse

type CreateTagRetentionRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateTagRetentionRuleResponseParams `json:"Response"`
}

func NewCreateTagRetentionRuleResponse

func NewCreateTagRetentionRuleResponse() (response *CreateTagRetentionRuleResponse)

func (*CreateTagRetentionRuleResponse) FromJsonString

func (r *CreateTagRetentionRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagRetentionRuleResponse) ToJsonString

func (r *CreateTagRetentionRuleResponse) ToJsonString() string

type CreateTagRetentionRuleResponseParams added in v1.0.426

type CreateTagRetentionRuleResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateUserPersonalRequest

type CreateUserPersonalRequest struct {
	*tchttp.BaseRequest

	// 用户密码,密码必须为8到16位
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

func NewCreateUserPersonalRequest

func NewCreateUserPersonalRequest() (request *CreateUserPersonalRequest)

func (*CreateUserPersonalRequest) FromJsonString

func (r *CreateUserPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserPersonalRequest) ToJsonString

func (r *CreateUserPersonalRequest) ToJsonString() string

type CreateUserPersonalRequestParams added in v1.0.426

type CreateUserPersonalRequestParams struct {
	// 用户密码,密码必须为8到16位
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

Predefined struct for user

type CreateUserPersonalResponse

type CreateUserPersonalResponse struct {
	*tchttp.BaseResponse
	Response *CreateUserPersonalResponseParams `json:"Response"`
}

func NewCreateUserPersonalResponse

func NewCreateUserPersonalResponse() (response *CreateUserPersonalResponse)

func (*CreateUserPersonalResponse) FromJsonString

func (r *CreateUserPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateUserPersonalResponse) ToJsonString

func (r *CreateUserPersonalResponse) ToJsonString() string

type CreateUserPersonalResponseParams added in v1.0.426

type CreateUserPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateWebhookTriggerRequest

type CreateWebhookTriggerRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 触发器参数
	Trigger *WebhookTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewCreateWebhookTriggerRequest

func NewCreateWebhookTriggerRequest() (request *CreateWebhookTriggerRequest)

func (*CreateWebhookTriggerRequest) FromJsonString

func (r *CreateWebhookTriggerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWebhookTriggerRequest) ToJsonString

func (r *CreateWebhookTriggerRequest) ToJsonString() string

type CreateWebhookTriggerRequestParams added in v1.0.426

type CreateWebhookTriggerRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 触发器参数
	Trigger *WebhookTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type CreateWebhookTriggerResponse

type CreateWebhookTriggerResponse struct {
	*tchttp.BaseResponse
	Response *CreateWebhookTriggerResponseParams `json:"Response"`
}

func NewCreateWebhookTriggerResponse

func NewCreateWebhookTriggerResponse() (response *CreateWebhookTriggerResponse)

func (*CreateWebhookTriggerResponse) FromJsonString

func (r *CreateWebhookTriggerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWebhookTriggerResponse) ToJsonString

func (r *CreateWebhookTriggerResponse) ToJsonString() string

type CreateWebhookTriggerResponseParams added in v1.0.426

type CreateWebhookTriggerResponseParams struct {
	// 新建的触发器
	Trigger *WebhookTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CustomizedDomainInfo added in v1.0.482

type CustomizedDomainInfo struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 证书ID
	CertId *string `json:"CertId,omitnil,omitempty" name:"CertId"`

	// 域名名称
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 域名创建状态(SUCCESS, FAILURE, CREATING, DELETING)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type DeleteApplicationTriggerPersonalRequest

type DeleteApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest

	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`
}

func NewDeleteApplicationTriggerPersonalRequest

func NewDeleteApplicationTriggerPersonalRequest() (request *DeleteApplicationTriggerPersonalRequest)

func (*DeleteApplicationTriggerPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteApplicationTriggerPersonalRequest) ToJsonString

type DeleteApplicationTriggerPersonalRequestParams added in v1.0.426

type DeleteApplicationTriggerPersonalRequestParams struct {
	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`
}

Predefined struct for user

type DeleteApplicationTriggerPersonalResponse

type DeleteApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApplicationTriggerPersonalResponseParams `json:"Response"`
}

func NewDeleteApplicationTriggerPersonalResponse

func NewDeleteApplicationTriggerPersonalResponse() (response *DeleteApplicationTriggerPersonalResponse)

func (*DeleteApplicationTriggerPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteApplicationTriggerPersonalResponse) ToJsonString

type DeleteApplicationTriggerPersonalResponseParams added in v1.0.426

type DeleteApplicationTriggerPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteImageAccelerateServiceRequest added in v1.0.482

type DeleteImageAccelerateServiceRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDeleteImageAccelerateServiceRequest added in v1.0.482

func NewDeleteImageAccelerateServiceRequest() (request *DeleteImageAccelerateServiceRequest)

func (*DeleteImageAccelerateServiceRequest) FromJsonString added in v1.0.482

func (r *DeleteImageAccelerateServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageAccelerateServiceRequest) ToJsonString added in v1.0.482

func (r *DeleteImageAccelerateServiceRequest) ToJsonString() string

type DeleteImageAccelerateServiceRequestParams added in v1.0.482

type DeleteImageAccelerateServiceRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DeleteImageAccelerateServiceResponse added in v1.0.482

type DeleteImageAccelerateServiceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImageAccelerateServiceResponseParams `json:"Response"`
}

func NewDeleteImageAccelerateServiceResponse added in v1.0.482

func NewDeleteImageAccelerateServiceResponse() (response *DeleteImageAccelerateServiceResponse)

func (*DeleteImageAccelerateServiceResponse) FromJsonString added in v1.0.482

func (r *DeleteImageAccelerateServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageAccelerateServiceResponse) ToJsonString added in v1.0.482

func (r *DeleteImageAccelerateServiceResponse) ToJsonString() string

type DeleteImageAccelerateServiceResponseParams added in v1.0.482

type DeleteImageAccelerateServiceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteImageLifecycleGlobalPersonalRequest

type DeleteImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest
}

func NewDeleteImageLifecycleGlobalPersonalRequest

func NewDeleteImageLifecycleGlobalPersonalRequest() (request *DeleteImageLifecycleGlobalPersonalRequest)

func (*DeleteImageLifecycleGlobalPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageLifecycleGlobalPersonalRequest) ToJsonString

type DeleteImageLifecycleGlobalPersonalRequestParams added in v1.0.426

type DeleteImageLifecycleGlobalPersonalRequestParams struct {
}

Predefined struct for user

type DeleteImageLifecycleGlobalPersonalResponse

type DeleteImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImageLifecycleGlobalPersonalResponseParams `json:"Response"`
}

func NewDeleteImageLifecycleGlobalPersonalResponse

func NewDeleteImageLifecycleGlobalPersonalResponse() (response *DeleteImageLifecycleGlobalPersonalResponse)

func (*DeleteImageLifecycleGlobalPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageLifecycleGlobalPersonalResponse) ToJsonString

type DeleteImageLifecycleGlobalPersonalResponseParams added in v1.0.426

type DeleteImageLifecycleGlobalPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteImagePersonalRequest

type DeleteImagePersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag名
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

func NewDeleteImagePersonalRequest

func NewDeleteImagePersonalRequest() (request *DeleteImagePersonalRequest)

func (*DeleteImagePersonalRequest) FromJsonString

func (r *DeleteImagePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImagePersonalRequest) ToJsonString

func (r *DeleteImagePersonalRequest) ToJsonString() string

type DeleteImagePersonalRequestParams added in v1.0.426

type DeleteImagePersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag名
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

Predefined struct for user

type DeleteImagePersonalResponse

type DeleteImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImagePersonalResponseParams `json:"Response"`
}

func NewDeleteImagePersonalResponse

func NewDeleteImagePersonalResponse() (response *DeleteImagePersonalResponse)

func (*DeleteImagePersonalResponse) FromJsonString

func (r *DeleteImagePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImagePersonalResponse) ToJsonString

func (r *DeleteImagePersonalResponse) ToJsonString() string

type DeleteImagePersonalResponseParams added in v1.0.426

type DeleteImagePersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteImageRequest

type DeleteImageRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 镜像版本
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

func NewDeleteImageRequest

func NewDeleteImageRequest() (request *DeleteImageRequest)

func (*DeleteImageRequest) FromJsonString

func (r *DeleteImageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageRequest) ToJsonString

func (r *DeleteImageRequest) ToJsonString() string

type DeleteImageRequestParams added in v1.0.426

type DeleteImageRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 镜像版本
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

Predefined struct for user

type DeleteImageResponse

type DeleteImageResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImageResponseParams `json:"Response"`
}

func NewDeleteImageResponse

func NewDeleteImageResponse() (response *DeleteImageResponse)

func (*DeleteImageResponse) FromJsonString

func (r *DeleteImageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImageResponse) ToJsonString

func (r *DeleteImageResponse) ToJsonString() string

type DeleteImageResponseParams added in v1.0.426

type DeleteImageResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteImmutableTagRulesRequest added in v1.0.202

type DeleteImmutableTagRulesRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则 Id
	RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

func NewDeleteImmutableTagRulesRequest added in v1.0.202

func NewDeleteImmutableTagRulesRequest() (request *DeleteImmutableTagRulesRequest)

func (*DeleteImmutableTagRulesRequest) FromJsonString added in v1.0.202

func (r *DeleteImmutableTagRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImmutableTagRulesRequest) ToJsonString added in v1.0.202

func (r *DeleteImmutableTagRulesRequest) ToJsonString() string

type DeleteImmutableTagRulesRequestParams added in v1.0.426

type DeleteImmutableTagRulesRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则 Id
	RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

Predefined struct for user

type DeleteImmutableTagRulesResponse added in v1.0.202

type DeleteImmutableTagRulesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImmutableTagRulesResponseParams `json:"Response"`
}

func NewDeleteImmutableTagRulesResponse added in v1.0.202

func NewDeleteImmutableTagRulesResponse() (response *DeleteImmutableTagRulesResponse)

func (*DeleteImmutableTagRulesResponse) FromJsonString added in v1.0.202

func (r *DeleteImmutableTagRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteImmutableTagRulesResponse) ToJsonString added in v1.0.202

func (r *DeleteImmutableTagRulesResponse) ToJsonString() string

type DeleteImmutableTagRulesResponseParams added in v1.0.426

type DeleteImmutableTagRulesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteInstanceCustomizedDomainRequest added in v1.0.482

type DeleteInstanceCustomizedDomainRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 自定义域名
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 证书ID
	CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"`
}

func NewDeleteInstanceCustomizedDomainRequest added in v1.0.482

func NewDeleteInstanceCustomizedDomainRequest() (request *DeleteInstanceCustomizedDomainRequest)

func (*DeleteInstanceCustomizedDomainRequest) FromJsonString added in v1.0.482

func (r *DeleteInstanceCustomizedDomainRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceCustomizedDomainRequest) ToJsonString added in v1.0.482

type DeleteInstanceCustomizedDomainRequestParams added in v1.0.482

type DeleteInstanceCustomizedDomainRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 自定义域名
	DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"`

	// 证书ID
	CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"`
}

Predefined struct for user

type DeleteInstanceCustomizedDomainResponse added in v1.0.482

type DeleteInstanceCustomizedDomainResponse struct {
	*tchttp.BaseResponse
	Response *DeleteInstanceCustomizedDomainResponseParams `json:"Response"`
}

func NewDeleteInstanceCustomizedDomainResponse added in v1.0.482

func NewDeleteInstanceCustomizedDomainResponse() (response *DeleteInstanceCustomizedDomainResponse)

func (*DeleteInstanceCustomizedDomainResponse) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceCustomizedDomainResponse) ToJsonString added in v1.0.482

type DeleteInstanceCustomizedDomainResponseParams added in v1.0.482

type DeleteInstanceCustomizedDomainResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteInstanceRequest

type DeleteInstanceRequest struct {
	*tchttp.BaseRequest

	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 是否删除存储桶,默认为false
	DeleteBucket *bool `json:"DeleteBucket,omitnil,omitempty" name:"DeleteBucket"`

	// 是否dryRun模式,缺省值:false
	DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"`
}

func NewDeleteInstanceRequest

func NewDeleteInstanceRequest() (request *DeleteInstanceRequest)

func (*DeleteInstanceRequest) FromJsonString

func (r *DeleteInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceRequest) ToJsonString

func (r *DeleteInstanceRequest) ToJsonString() string

type DeleteInstanceRequestParams added in v1.0.426

type DeleteInstanceRequestParams struct {
	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 是否删除存储桶,默认为false
	DeleteBucket *bool `json:"DeleteBucket,omitnil,omitempty" name:"DeleteBucket"`

	// 是否dryRun模式,缺省值:false
	DryRun *bool `json:"DryRun,omitnil,omitempty" name:"DryRun"`
}

Predefined struct for user

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteInstanceResponseParams `json:"Response"`
}

func NewDeleteInstanceResponse

func NewDeleteInstanceResponse() (response *DeleteInstanceResponse)

func (*DeleteInstanceResponse) FromJsonString

func (r *DeleteInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceResponse) ToJsonString

func (r *DeleteInstanceResponse) ToJsonString() string

type DeleteInstanceResponseParams added in v1.0.426

type DeleteInstanceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteInstanceTokenRequest

type DeleteInstanceTokenRequest struct {
	*tchttp.BaseRequest

	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 访问凭证 ID
	TokenId *string `json:"TokenId,omitnil,omitempty" name:"TokenId"`
}

func NewDeleteInstanceTokenRequest

func NewDeleteInstanceTokenRequest() (request *DeleteInstanceTokenRequest)

func (*DeleteInstanceTokenRequest) FromJsonString

func (r *DeleteInstanceTokenRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceTokenRequest) ToJsonString

func (r *DeleteInstanceTokenRequest) ToJsonString() string

type DeleteInstanceTokenRequestParams added in v1.0.426

type DeleteInstanceTokenRequestParams struct {
	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 访问凭证 ID
	TokenId *string `json:"TokenId,omitnil,omitempty" name:"TokenId"`
}

Predefined struct for user

type DeleteInstanceTokenResponse

type DeleteInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *DeleteInstanceTokenResponseParams `json:"Response"`
}

func NewDeleteInstanceTokenResponse

func NewDeleteInstanceTokenResponse() (response *DeleteInstanceTokenResponse)

func (*DeleteInstanceTokenResponse) FromJsonString

func (r *DeleteInstanceTokenResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInstanceTokenResponse) ToJsonString

func (r *DeleteInstanceTokenResponse) ToJsonString() string

type DeleteInstanceTokenResponseParams added in v1.0.426

type DeleteInstanceTokenResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteInternalEndpointDnsRequest

type DeleteInternalEndpointDnsRequest struct {
	*tchttp.BaseRequest

	// tcr实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 私有网络id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// tcr内网访问链路ip
	EniLBIp *string `json:"EniLBIp,omitnil,omitempty" name:"EniLBIp"`

	// true:使用默认域名
	// false:  使用带有vpc的域名
	UsePublicDomain *bool `json:"UsePublicDomain,omitnil,omitempty" name:"UsePublicDomain"`

	// 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
}

func NewDeleteInternalEndpointDnsRequest

func NewDeleteInternalEndpointDnsRequest() (request *DeleteInternalEndpointDnsRequest)

func (*DeleteInternalEndpointDnsRequest) FromJsonString

func (r *DeleteInternalEndpointDnsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInternalEndpointDnsRequest) ToJsonString

func (r *DeleteInternalEndpointDnsRequest) ToJsonString() string

type DeleteInternalEndpointDnsRequestParams added in v1.0.426

type DeleteInternalEndpointDnsRequestParams struct {
	// tcr实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 私有网络id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// tcr内网访问链路ip
	EniLBIp *string `json:"EniLBIp,omitnil,omitempty" name:"EniLBIp"`

	// true:使用默认域名
	// false:  使用带有vpc的域名
	UsePublicDomain *bool `json:"UsePublicDomain,omitnil,omitempty" name:"UsePublicDomain"`

	// 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
}

Predefined struct for user

type DeleteInternalEndpointDnsResponse

type DeleteInternalEndpointDnsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteInternalEndpointDnsResponseParams `json:"Response"`
}

func NewDeleteInternalEndpointDnsResponse

func NewDeleteInternalEndpointDnsResponse() (response *DeleteInternalEndpointDnsResponse)

func (*DeleteInternalEndpointDnsResponse) FromJsonString

func (r *DeleteInternalEndpointDnsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteInternalEndpointDnsResponse) ToJsonString

func (r *DeleteInternalEndpointDnsResponse) ToJsonString() string

type DeleteInternalEndpointDnsResponseParams added in v1.0.426

type DeleteInternalEndpointDnsResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteMultipleSecurityPolicyRequest

type DeleteMultipleSecurityPolicyRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 安全组策略
	SecurityGroupPolicySet []*SecurityPolicy `json:"SecurityGroupPolicySet,omitnil,omitempty" name:"SecurityGroupPolicySet"`
}

func NewDeleteMultipleSecurityPolicyRequest

func NewDeleteMultipleSecurityPolicyRequest() (request *DeleteMultipleSecurityPolicyRequest)

func (*DeleteMultipleSecurityPolicyRequest) FromJsonString

func (r *DeleteMultipleSecurityPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteMultipleSecurityPolicyRequest) ToJsonString

func (r *DeleteMultipleSecurityPolicyRequest) ToJsonString() string

type DeleteMultipleSecurityPolicyRequestParams added in v1.0.426

type DeleteMultipleSecurityPolicyRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 安全组策略
	SecurityGroupPolicySet []*SecurityPolicy `json:"SecurityGroupPolicySet,omitnil,omitempty" name:"SecurityGroupPolicySet"`
}

Predefined struct for user

type DeleteMultipleSecurityPolicyResponse

type DeleteMultipleSecurityPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteMultipleSecurityPolicyResponseParams `json:"Response"`
}

func NewDeleteMultipleSecurityPolicyResponse

func NewDeleteMultipleSecurityPolicyResponse() (response *DeleteMultipleSecurityPolicyResponse)

func (*DeleteMultipleSecurityPolicyResponse) FromJsonString

func (r *DeleteMultipleSecurityPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteMultipleSecurityPolicyResponse) ToJsonString

func (r *DeleteMultipleSecurityPolicyResponse) ToJsonString() string

type DeleteMultipleSecurityPolicyResponseParams added in v1.0.426

type DeleteMultipleSecurityPolicyResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteNamespacePersonalRequest

type DeleteNamespacePersonalRequest struct {
	*tchttp.BaseRequest

	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewDeleteNamespacePersonalRequest

func NewDeleteNamespacePersonalRequest() (request *DeleteNamespacePersonalRequest)

func (*DeleteNamespacePersonalRequest) FromJsonString

func (r *DeleteNamespacePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteNamespacePersonalRequest) ToJsonString

func (r *DeleteNamespacePersonalRequest) ToJsonString() string

type DeleteNamespacePersonalRequestParams added in v1.0.426

type DeleteNamespacePersonalRequestParams struct {
	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type DeleteNamespacePersonalResponse

type DeleteNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DeleteNamespacePersonalResponseParams `json:"Response"`
}

func NewDeleteNamespacePersonalResponse

func NewDeleteNamespacePersonalResponse() (response *DeleteNamespacePersonalResponse)

func (*DeleteNamespacePersonalResponse) FromJsonString

func (r *DeleteNamespacePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteNamespacePersonalResponse) ToJsonString

func (r *DeleteNamespacePersonalResponse) ToJsonString() string

type DeleteNamespacePersonalResponseParams added in v1.0.426

type DeleteNamespacePersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

func NewDeleteNamespaceRequest

func NewDeleteNamespaceRequest() (request *DeleteNamespaceRequest)

func (*DeleteNamespaceRequest) FromJsonString

func (r *DeleteNamespaceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteNamespaceRequest) ToJsonString

func (r *DeleteNamespaceRequest) ToJsonString() string

type DeleteNamespaceRequestParams added in v1.0.426

type DeleteNamespaceRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

Predefined struct for user

type DeleteNamespaceResponse

type DeleteNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteNamespaceResponseParams `json:"Response"`
}

func NewDeleteNamespaceResponse

func NewDeleteNamespaceResponse() (response *DeleteNamespaceResponse)

func (*DeleteNamespaceResponse) FromJsonString

func (r *DeleteNamespaceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteNamespaceResponse) ToJsonString

func (r *DeleteNamespaceResponse) ToJsonString() string

type DeleteNamespaceResponseParams added in v1.0.426

type DeleteNamespaceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteReplicationInstanceRequest added in v1.0.482

type DeleteReplicationInstanceRequest struct {
	*tchttp.BaseRequest

	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例ID
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 复制实例地域Id
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`
}

func NewDeleteReplicationInstanceRequest added in v1.0.482

func NewDeleteReplicationInstanceRequest() (request *DeleteReplicationInstanceRequest)

func (*DeleteReplicationInstanceRequest) FromJsonString added in v1.0.482

func (r *DeleteReplicationInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteReplicationInstanceRequest) ToJsonString added in v1.0.482

func (r *DeleteReplicationInstanceRequest) ToJsonString() string

type DeleteReplicationInstanceRequestParams added in v1.0.482

type DeleteReplicationInstanceRequestParams struct {
	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例ID
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 复制实例地域Id
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`
}

Predefined struct for user

type DeleteReplicationInstanceResponse added in v1.0.482

type DeleteReplicationInstanceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteReplicationInstanceResponseParams `json:"Response"`
}

func NewDeleteReplicationInstanceResponse added in v1.0.482

func NewDeleteReplicationInstanceResponse() (response *DeleteReplicationInstanceResponse)

func (*DeleteReplicationInstanceResponse) FromJsonString added in v1.0.482

func (r *DeleteReplicationInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteReplicationInstanceResponse) ToJsonString added in v1.0.482

func (r *DeleteReplicationInstanceResponse) ToJsonString() string

type DeleteReplicationInstanceResponseParams added in v1.0.482

type DeleteReplicationInstanceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteRepositoryPersonalRequest

type DeleteRepositoryPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewDeleteRepositoryPersonalRequest

func NewDeleteRepositoryPersonalRequest() (request *DeleteRepositoryPersonalRequest)

func (*DeleteRepositoryPersonalRequest) FromJsonString

func (r *DeleteRepositoryPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryPersonalRequest) ToJsonString

func (r *DeleteRepositoryPersonalRequest) ToJsonString() string

type DeleteRepositoryPersonalRequestParams added in v1.0.426

type DeleteRepositoryPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type DeleteRepositoryPersonalResponse

type DeleteRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRepositoryPersonalResponseParams `json:"Response"`
}

func NewDeleteRepositoryPersonalResponse

func NewDeleteRepositoryPersonalResponse() (response *DeleteRepositoryPersonalResponse)

func (*DeleteRepositoryPersonalResponse) FromJsonString

func (r *DeleteRepositoryPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryPersonalResponse) ToJsonString

func (r *DeleteRepositoryPersonalResponse) ToJsonString() string

type DeleteRepositoryPersonalResponseParams added in v1.0.426

type DeleteRepositoryPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库的名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`
}

func NewDeleteRepositoryRequest

func NewDeleteRepositoryRequest() (request *DeleteRepositoryRequest)

func (*DeleteRepositoryRequest) FromJsonString

func (r *DeleteRepositoryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryRequest) ToJsonString

func (r *DeleteRepositoryRequest) ToJsonString() string

type DeleteRepositoryRequestParams added in v1.0.426

type DeleteRepositoryRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库的名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`
}

Predefined struct for user

type DeleteRepositoryResponse

type DeleteRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRepositoryResponseParams `json:"Response"`
}

func NewDeleteRepositoryResponse

func NewDeleteRepositoryResponse() (response *DeleteRepositoryResponse)

func (*DeleteRepositoryResponse) FromJsonString

func (r *DeleteRepositoryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryResponse) ToJsonString

func (r *DeleteRepositoryResponse) ToJsonString() string

type DeleteRepositoryResponseParams added in v1.0.426

type DeleteRepositoryResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteRepositoryTagsRequest added in v1.0.482

type DeleteRepositoryTagsRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// Tag列表,单次请求Tag数量最大为20
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`
}

func NewDeleteRepositoryTagsRequest added in v1.0.482

func NewDeleteRepositoryTagsRequest() (request *DeleteRepositoryTagsRequest)

func (*DeleteRepositoryTagsRequest) FromJsonString added in v1.0.482

func (r *DeleteRepositoryTagsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryTagsRequest) ToJsonString added in v1.0.482

func (r *DeleteRepositoryTagsRequest) ToJsonString() string

type DeleteRepositoryTagsRequestParams added in v1.0.482

type DeleteRepositoryTagsRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// Tag列表,单次请求Tag数量最大为20
	Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"`
}

Predefined struct for user

type DeleteRepositoryTagsResponse added in v1.0.482

type DeleteRepositoryTagsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRepositoryTagsResponseParams `json:"Response"`
}

func NewDeleteRepositoryTagsResponse added in v1.0.482

func NewDeleteRepositoryTagsResponse() (response *DeleteRepositoryTagsResponse)

func (*DeleteRepositoryTagsResponse) FromJsonString added in v1.0.482

func (r *DeleteRepositoryTagsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRepositoryTagsResponse) ToJsonString added in v1.0.482

func (r *DeleteRepositoryTagsResponse) ToJsonString() string

type DeleteRepositoryTagsResponseParams added in v1.0.482

type DeleteRepositoryTagsResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteSecurityPolicyRequest

type DeleteSecurityPolicyRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 白名单Id
	PolicyIndex *int64 `json:"PolicyIndex,omitnil,omitempty" name:"PolicyIndex"`

	// 白名单版本
	PolicyVersion *string `json:"PolicyVersion,omitnil,omitempty" name:"PolicyVersion"`

	// 网段或IP(互斥)
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`
}

func NewDeleteSecurityPolicyRequest

func NewDeleteSecurityPolicyRequest() (request *DeleteSecurityPolicyRequest)

func (*DeleteSecurityPolicyRequest) FromJsonString

func (r *DeleteSecurityPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSecurityPolicyRequest) ToJsonString

func (r *DeleteSecurityPolicyRequest) ToJsonString() string

type DeleteSecurityPolicyRequestParams added in v1.0.426

type DeleteSecurityPolicyRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 白名单Id
	PolicyIndex *int64 `json:"PolicyIndex,omitnil,omitempty" name:"PolicyIndex"`

	// 白名单版本
	PolicyVersion *string `json:"PolicyVersion,omitnil,omitempty" name:"PolicyVersion"`

	// 网段或IP(互斥)
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`
}

Predefined struct for user

type DeleteSecurityPolicyResponse

type DeleteSecurityPolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSecurityPolicyResponseParams `json:"Response"`
}

func NewDeleteSecurityPolicyResponse

func NewDeleteSecurityPolicyResponse() (response *DeleteSecurityPolicyResponse)

func (*DeleteSecurityPolicyResponse) FromJsonString

func (r *DeleteSecurityPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSecurityPolicyResponse) ToJsonString

func (r *DeleteSecurityPolicyResponse) ToJsonString() string

type DeleteSecurityPolicyResponseParams added in v1.0.426

type DeleteSecurityPolicyResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteServiceAccountRequest added in v1.0.696

type DeleteServiceAccountRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewDeleteServiceAccountRequest added in v1.0.696

func NewDeleteServiceAccountRequest() (request *DeleteServiceAccountRequest)

func (*DeleteServiceAccountRequest) FromJsonString added in v1.0.696

func (r *DeleteServiceAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteServiceAccountRequest) ToJsonString added in v1.0.696

func (r *DeleteServiceAccountRequest) ToJsonString() string

type DeleteServiceAccountRequestParams added in v1.0.696

type DeleteServiceAccountRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteServiceAccountResponse added in v1.0.696

type DeleteServiceAccountResponse struct {
	*tchttp.BaseResponse
	Response *DeleteServiceAccountResponseParams `json:"Response"`
}

func NewDeleteServiceAccountResponse added in v1.0.696

func NewDeleteServiceAccountResponse() (response *DeleteServiceAccountResponse)

func (*DeleteServiceAccountResponse) FromJsonString added in v1.0.696

func (r *DeleteServiceAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteServiceAccountResponse) ToJsonString added in v1.0.696

func (r *DeleteServiceAccountResponse) ToJsonString() string

type DeleteServiceAccountResponseParams added in v1.0.696

type DeleteServiceAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteSignaturePolicyRequest added in v1.0.482

type DeleteSignaturePolicyRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

func NewDeleteSignaturePolicyRequest added in v1.0.482

func NewDeleteSignaturePolicyRequest() (request *DeleteSignaturePolicyRequest)

func (*DeleteSignaturePolicyRequest) FromJsonString added in v1.0.482

func (r *DeleteSignaturePolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSignaturePolicyRequest) ToJsonString added in v1.0.482

func (r *DeleteSignaturePolicyRequest) ToJsonString() string

type DeleteSignaturePolicyRequestParams added in v1.0.482

type DeleteSignaturePolicyRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

Predefined struct for user

type DeleteSignaturePolicyResponse added in v1.0.482

type DeleteSignaturePolicyResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSignaturePolicyResponseParams `json:"Response"`
}

func NewDeleteSignaturePolicyResponse added in v1.0.482

func NewDeleteSignaturePolicyResponse() (response *DeleteSignaturePolicyResponse)

func (*DeleteSignaturePolicyResponse) FromJsonString added in v1.0.482

func (r *DeleteSignaturePolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSignaturePolicyResponse) ToJsonString added in v1.0.482

func (r *DeleteSignaturePolicyResponse) ToJsonString() string

type DeleteSignaturePolicyResponseParams added in v1.0.482

type DeleteSignaturePolicyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteTagRetentionRuleRequest

type DeleteTagRetentionRuleRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 版本保留规则的Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`
}

func NewDeleteTagRetentionRuleRequest

func NewDeleteTagRetentionRuleRequest() (request *DeleteTagRetentionRuleRequest)

func (*DeleteTagRetentionRuleRequest) FromJsonString

func (r *DeleteTagRetentionRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTagRetentionRuleRequest) ToJsonString

func (r *DeleteTagRetentionRuleRequest) ToJsonString() string

type DeleteTagRetentionRuleRequestParams added in v1.0.426

type DeleteTagRetentionRuleRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 版本保留规则的Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`
}

Predefined struct for user

type DeleteTagRetentionRuleResponse

type DeleteTagRetentionRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTagRetentionRuleResponseParams `json:"Response"`
}

func NewDeleteTagRetentionRuleResponse

func NewDeleteTagRetentionRuleResponse() (response *DeleteTagRetentionRuleResponse)

func (*DeleteTagRetentionRuleResponse) FromJsonString

func (r *DeleteTagRetentionRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTagRetentionRuleResponse) ToJsonString

func (r *DeleteTagRetentionRuleResponse) ToJsonString() string

type DeleteTagRetentionRuleResponseParams added in v1.0.426

type DeleteTagRetentionRuleResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteWebhookTriggerRequest

type DeleteWebhookTriggerRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 触发器 Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewDeleteWebhookTriggerRequest

func NewDeleteWebhookTriggerRequest() (request *DeleteWebhookTriggerRequest)

func (*DeleteWebhookTriggerRequest) FromJsonString

func (r *DeleteWebhookTriggerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteWebhookTriggerRequest) ToJsonString

func (r *DeleteWebhookTriggerRequest) ToJsonString() string

type DeleteWebhookTriggerRequestParams added in v1.0.426

type DeleteWebhookTriggerRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 触发器 Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type DeleteWebhookTriggerResponse

type DeleteWebhookTriggerResponse struct {
	*tchttp.BaseResponse
	Response *DeleteWebhookTriggerResponseParams `json:"Response"`
}

func NewDeleteWebhookTriggerResponse

func NewDeleteWebhookTriggerResponse() (response *DeleteWebhookTriggerResponse)

func (*DeleteWebhookTriggerResponse) FromJsonString

func (r *DeleteWebhookTriggerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteWebhookTriggerResponse) ToJsonString

func (r *DeleteWebhookTriggerResponse) ToJsonString() string

type DeleteWebhookTriggerResponseParams added in v1.0.426

type DeleteWebhookTriggerResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeApplicationTriggerLogPersonalRequest

type DescribeApplicationTriggerLogPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 升序或降序
	Order *string `json:"Order,omitnil,omitempty" name:"Order"`

	// 按某列排序
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`
}

func NewDescribeApplicationTriggerLogPersonalRequest

func NewDescribeApplicationTriggerLogPersonalRequest() (request *DescribeApplicationTriggerLogPersonalRequest)

func (*DescribeApplicationTriggerLogPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationTriggerLogPersonalRequest) ToJsonString

type DescribeApplicationTriggerLogPersonalRequestParams added in v1.0.426

type DescribeApplicationTriggerLogPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 升序或降序
	Order *string `json:"Order,omitnil,omitempty" name:"Order"`

	// 按某列排序
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`
}

Predefined struct for user

type DescribeApplicationTriggerLogPersonalResp

type DescribeApplicationTriggerLogPersonalResp struct {
	// 返回总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 触发日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogInfo []*TriggerLogResp `json:"LogInfo,omitnil,omitempty" name:"LogInfo"`
}

type DescribeApplicationTriggerLogPersonalResponse

type DescribeApplicationTriggerLogPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationTriggerLogPersonalResponseParams `json:"Response"`
}

func NewDescribeApplicationTriggerLogPersonalResponse

func NewDescribeApplicationTriggerLogPersonalResponse() (response *DescribeApplicationTriggerLogPersonalResponse)

func (*DescribeApplicationTriggerLogPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationTriggerLogPersonalResponse) ToJsonString

type DescribeApplicationTriggerLogPersonalResponseParams added in v1.0.426

type DescribeApplicationTriggerLogPersonalResponseParams struct {
	// 触发日志返回值
	Data *DescribeApplicationTriggerLogPersonalResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeApplicationTriggerPersonalRequest

type DescribeApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeApplicationTriggerPersonalRequest

func NewDescribeApplicationTriggerPersonalRequest() (request *DescribeApplicationTriggerPersonalRequest)

func (*DescribeApplicationTriggerPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationTriggerPersonalRequest) ToJsonString

type DescribeApplicationTriggerPersonalRequestParams added in v1.0.426

type DescribeApplicationTriggerPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeApplicationTriggerPersonalResp

type DescribeApplicationTriggerPersonalResp struct {
	// 返回条目总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 触发器列表
	TriggerInfo []*TriggerResp `json:"TriggerInfo,omitnil,omitempty" name:"TriggerInfo"`
}

type DescribeApplicationTriggerPersonalResponse

type DescribeApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationTriggerPersonalResponseParams `json:"Response"`
}

func NewDescribeApplicationTriggerPersonalResponse

func NewDescribeApplicationTriggerPersonalResponse() (response *DescribeApplicationTriggerPersonalResponse)

func (*DescribeApplicationTriggerPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeApplicationTriggerPersonalResponse) ToJsonString

type DescribeApplicationTriggerPersonalResponseParams added in v1.0.426

type DescribeApplicationTriggerPersonalResponseParams struct {
	// 触发器列表返回值
	Data *DescribeApplicationTriggerPersonalResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeChartDownloadInfoRequest

type DescribeChartDownloadInfoRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// Chart包的名称
	ChartName *string `json:"ChartName,omitnil,omitempty" name:"ChartName"`

	// Chart包的版本
	ChartVersion *string `json:"ChartVersion,omitnil,omitempty" name:"ChartVersion"`
}

func NewDescribeChartDownloadInfoRequest

func NewDescribeChartDownloadInfoRequest() (request *DescribeChartDownloadInfoRequest)

func (*DescribeChartDownloadInfoRequest) FromJsonString

func (r *DescribeChartDownloadInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeChartDownloadInfoRequest) ToJsonString

func (r *DescribeChartDownloadInfoRequest) ToJsonString() string

type DescribeChartDownloadInfoRequestParams added in v1.0.426

type DescribeChartDownloadInfoRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// Chart包的名称
	ChartName *string `json:"ChartName,omitnil,omitempty" name:"ChartName"`

	// Chart包的版本
	ChartVersion *string `json:"ChartVersion,omitnil,omitempty" name:"ChartVersion"`
}

Predefined struct for user

type DescribeChartDownloadInfoResponse

type DescribeChartDownloadInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeChartDownloadInfoResponseParams `json:"Response"`
}

func NewDescribeChartDownloadInfoResponse

func NewDescribeChartDownloadInfoResponse() (response *DescribeChartDownloadInfoResponse)

func (*DescribeChartDownloadInfoResponse) FromJsonString

func (r *DescribeChartDownloadInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeChartDownloadInfoResponse) ToJsonString

func (r *DescribeChartDownloadInfoResponse) ToJsonString() string

type DescribeChartDownloadInfoResponseParams added in v1.0.426

type DescribeChartDownloadInfoResponseParams struct {
	// 用于下载的url的预签名地址
	PreSignedDownloadURL *string `json:"PreSignedDownloadURL,omitnil,omitempty" name:"PreSignedDownloadURL"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeExternalEndpointStatusRequest

type DescribeExternalEndpointStatusRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeExternalEndpointStatusRequest

func NewDescribeExternalEndpointStatusRequest() (request *DescribeExternalEndpointStatusRequest)

func (*DescribeExternalEndpointStatusRequest) FromJsonString

func (r *DescribeExternalEndpointStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExternalEndpointStatusRequest) ToJsonString

type DescribeExternalEndpointStatusRequestParams added in v1.0.426

type DescribeExternalEndpointStatusRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeExternalEndpointStatusResponse

type DescribeExternalEndpointStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeExternalEndpointStatusResponseParams `json:"Response"`
}

func NewDescribeExternalEndpointStatusResponse

func NewDescribeExternalEndpointStatusResponse() (response *DescribeExternalEndpointStatusResponse)

func (*DescribeExternalEndpointStatusResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeExternalEndpointStatusResponse) ToJsonString

type DescribeExternalEndpointStatusResponseParams added in v1.0.426

type DescribeExternalEndpointStatusResponseParams struct {
	// 开启公网访问状态,开启中(Opening)、已开启(Opened)、关闭(Closed)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFavorRepositoryPersonalRequest

type DescribeFavorRepositoryPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Offset用于分页
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeFavorRepositoryPersonalRequest

func NewDescribeFavorRepositoryPersonalRequest() (request *DescribeFavorRepositoryPersonalRequest)

func (*DescribeFavorRepositoryPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFavorRepositoryPersonalRequest) ToJsonString

type DescribeFavorRepositoryPersonalRequestParams added in v1.0.426

type DescribeFavorRepositoryPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// Offset用于分页
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeFavorRepositoryPersonalResponse

type DescribeFavorRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFavorRepositoryPersonalResponseParams `json:"Response"`
}

func NewDescribeFavorRepositoryPersonalResponse

func NewDescribeFavorRepositoryPersonalResponse() (response *DescribeFavorRepositoryPersonalResponse)

func (*DescribeFavorRepositoryPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFavorRepositoryPersonalResponse) ToJsonString

type DescribeFavorRepositoryPersonalResponseParams added in v1.0.426

type DescribeFavorRepositoryPersonalResponseParams struct {
	// 个人收藏仓库列表返回信息
	Data *FavorResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGCJobsRequest added in v1.0.482

type DescribeGCJobsRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeGCJobsRequest added in v1.0.482

func NewDescribeGCJobsRequest() (request *DescribeGCJobsRequest)

func (*DescribeGCJobsRequest) FromJsonString added in v1.0.482

func (r *DescribeGCJobsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGCJobsRequest) ToJsonString added in v1.0.482

func (r *DescribeGCJobsRequest) ToJsonString() string

type DescribeGCJobsRequestParams added in v1.0.482

type DescribeGCJobsRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeGCJobsResponse added in v1.0.482

type DescribeGCJobsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGCJobsResponseParams `json:"Response"`
}

func NewDescribeGCJobsResponse added in v1.0.482

func NewDescribeGCJobsResponse() (response *DescribeGCJobsResponse)

func (*DescribeGCJobsResponse) FromJsonString added in v1.0.482

func (r *DescribeGCJobsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeGCJobsResponse) ToJsonString added in v1.0.482

func (r *DescribeGCJobsResponse) ToJsonString() string

type DescribeGCJobsResponseParams added in v1.0.482

type DescribeGCJobsResponseParams struct {
	// GC Job 列表
	Jobs []*GCJobInfo `json:"Jobs,omitnil,omitempty" name:"Jobs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImageAccelerateServiceRequest added in v1.0.482

type DescribeImageAccelerateServiceRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeImageAccelerateServiceRequest added in v1.0.482

func NewDescribeImageAccelerateServiceRequest() (request *DescribeImageAccelerateServiceRequest)

func (*DescribeImageAccelerateServiceRequest) FromJsonString added in v1.0.482

func (r *DescribeImageAccelerateServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageAccelerateServiceRequest) ToJsonString added in v1.0.482

type DescribeImageAccelerateServiceRequestParams added in v1.0.482

type DescribeImageAccelerateServiceRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeImageAccelerateServiceResponse added in v1.0.482

type DescribeImageAccelerateServiceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageAccelerateServiceResponseParams `json:"Response"`
}

func NewDescribeImageAccelerateServiceResponse added in v1.0.482

func NewDescribeImageAccelerateServiceResponse() (response *DescribeImageAccelerateServiceResponse)

func (*DescribeImageAccelerateServiceResponse) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageAccelerateServiceResponse) ToJsonString added in v1.0.482

type DescribeImageAccelerateServiceResponseParams added in v1.0.482

type DescribeImageAccelerateServiceResponseParams struct {
	// 镜像加速状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// CFS的VIP
	CFSVIP *string `json:"CFSVIP,omitnil,omitempty" name:"CFSVIP"`

	// 是否开通
	IsEnable *bool `json:"IsEnable,omitnil,omitempty" name:"IsEnable"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImageFilterPersonalRequest

type DescribeImageFilterPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag名
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

func NewDescribeImageFilterPersonalRequest

func NewDescribeImageFilterPersonalRequest() (request *DescribeImageFilterPersonalRequest)

func (*DescribeImageFilterPersonalRequest) FromJsonString

func (r *DescribeImageFilterPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageFilterPersonalRequest) ToJsonString

func (r *DescribeImageFilterPersonalRequest) ToJsonString() string

type DescribeImageFilterPersonalRequestParams added in v1.0.426

type DescribeImageFilterPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag名
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

Predefined struct for user

type DescribeImageFilterPersonalResponse

type DescribeImageFilterPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageFilterPersonalResponseParams `json:"Response"`
}

func NewDescribeImageFilterPersonalResponse

func NewDescribeImageFilterPersonalResponse() (response *DescribeImageFilterPersonalResponse)

func (*DescribeImageFilterPersonalResponse) FromJsonString

func (r *DescribeImageFilterPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageFilterPersonalResponse) ToJsonString

func (r *DescribeImageFilterPersonalResponse) ToJsonString() string

type DescribeImageFilterPersonalResponseParams added in v1.0.426

type DescribeImageFilterPersonalResponseParams struct {
	// 返回tag镜像内容相同的tag列表
	Data *SameImagesResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImageLifecycleGlobalPersonalRequest

type DescribeImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeImageLifecycleGlobalPersonalRequest

func NewDescribeImageLifecycleGlobalPersonalRequest() (request *DescribeImageLifecycleGlobalPersonalRequest)

func (*DescribeImageLifecycleGlobalPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageLifecycleGlobalPersonalRequest) ToJsonString

type DescribeImageLifecycleGlobalPersonalRequestParams added in v1.0.426

type DescribeImageLifecycleGlobalPersonalRequestParams struct {
}

Predefined struct for user

type DescribeImageLifecycleGlobalPersonalResponse

type DescribeImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageLifecycleGlobalPersonalResponseParams `json:"Response"`
}

func NewDescribeImageLifecycleGlobalPersonalResponse

func NewDescribeImageLifecycleGlobalPersonalResponse() (response *DescribeImageLifecycleGlobalPersonalResponse)

func (*DescribeImageLifecycleGlobalPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageLifecycleGlobalPersonalResponse) ToJsonString

type DescribeImageLifecycleGlobalPersonalResponseParams added in v1.0.426

type DescribeImageLifecycleGlobalPersonalResponseParams struct {
	// 全局自动删除策略信息
	Data *AutoDelStrategyInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImageLifecyclePersonalRequest

type DescribeImageLifecyclePersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewDescribeImageLifecyclePersonalRequest

func NewDescribeImageLifecyclePersonalRequest() (request *DescribeImageLifecyclePersonalRequest)

func (*DescribeImageLifecyclePersonalRequest) FromJsonString

func (r *DescribeImageLifecyclePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageLifecyclePersonalRequest) ToJsonString

type DescribeImageLifecyclePersonalRequestParams added in v1.0.426

type DescribeImageLifecyclePersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type DescribeImageLifecyclePersonalResponse

type DescribeImageLifecyclePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageLifecyclePersonalResponseParams `json:"Response"`
}

func NewDescribeImageLifecyclePersonalResponse

func NewDescribeImageLifecyclePersonalResponse() (response *DescribeImageLifecyclePersonalResponse)

func (*DescribeImageLifecyclePersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageLifecyclePersonalResponse) ToJsonString

type DescribeImageLifecyclePersonalResponseParams added in v1.0.426

type DescribeImageLifecyclePersonalResponseParams struct {
	// 自动删除策略信息
	Data *AutoDelStrategyInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImageManifestsRequest

type DescribeImageManifestsRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 镜像版本
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`
}

func NewDescribeImageManifestsRequest

func NewDescribeImageManifestsRequest() (request *DescribeImageManifestsRequest)

func (*DescribeImageManifestsRequest) FromJsonString

func (r *DescribeImageManifestsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageManifestsRequest) ToJsonString

func (r *DescribeImageManifestsRequest) ToJsonString() string

type DescribeImageManifestsRequestParams added in v1.0.426

type DescribeImageManifestsRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 镜像版本
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`
}

Predefined struct for user

type DescribeImageManifestsResponse

type DescribeImageManifestsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageManifestsResponseParams `json:"Response"`
}

func NewDescribeImageManifestsResponse

func NewDescribeImageManifestsResponse() (response *DescribeImageManifestsResponse)

func (*DescribeImageManifestsResponse) FromJsonString

func (r *DescribeImageManifestsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImageManifestsResponse) ToJsonString

func (r *DescribeImageManifestsResponse) ToJsonString() string

type DescribeImageManifestsResponseParams added in v1.0.426

type DescribeImageManifestsResponseParams struct {
	// 镜像的Manifest信息
	Manifest *string `json:"Manifest,omitnil,omitempty" name:"Manifest"`

	// 镜像的配置信息
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImagePersonalRequest

type DescribeImagePersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// tag名称,可根据输入搜索
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

func NewDescribeImagePersonalRequest

func NewDescribeImagePersonalRequest() (request *DescribeImagePersonalRequest)

func (*DescribeImagePersonalRequest) FromJsonString

func (r *DescribeImagePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImagePersonalRequest) ToJsonString

func (r *DescribeImagePersonalRequest) ToJsonString() string

type DescribeImagePersonalRequestParams added in v1.0.426

type DescribeImagePersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// tag名称,可根据输入搜索
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

Predefined struct for user

type DescribeImagePersonalResponse

type DescribeImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImagePersonalResponseParams `json:"Response"`
}

func NewDescribeImagePersonalResponse

func NewDescribeImagePersonalResponse() (response *DescribeImagePersonalResponse)

func (*DescribeImagePersonalResponse) FromJsonString

func (r *DescribeImagePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImagePersonalResponse) ToJsonString

func (r *DescribeImagePersonalResponse) ToJsonString() string

type DescribeImagePersonalResponseParams added in v1.0.426

type DescribeImagePersonalResponseParams struct {
	// 镜像tag信息
	Data *TagInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImagesRequest

type DescribeImagesRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 指定镜像版本进行查找,当前为模糊搜索
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`

	// 每页个数,用于分页,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页数,默认值为1
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 指定镜像 Digest 进行查找
	Digest *string `json:"Digest,omitnil,omitempty" name:"Digest"`

	// 指定是否为精准匹配,true为精准匹配,不填为模糊匹配
	ExactMatch *bool `json:"ExactMatch,omitnil,omitempty" name:"ExactMatch"`
}

func NewDescribeImagesRequest

func NewDescribeImagesRequest() (request *DescribeImagesRequest)

func (*DescribeImagesRequest) FromJsonString

func (r *DescribeImagesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImagesRequest) ToJsonString

func (r *DescribeImagesRequest) ToJsonString() string

type DescribeImagesRequestParams added in v1.0.426

type DescribeImagesRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 指定镜像版本进行查找,当前为模糊搜索
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`

	// 每页个数,用于分页,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页数,默认值为1
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 指定镜像 Digest 进行查找
	Digest *string `json:"Digest,omitnil,omitempty" name:"Digest"`

	// 指定是否为精准匹配,true为精准匹配,不填为模糊匹配
	ExactMatch *bool `json:"ExactMatch,omitnil,omitempty" name:"ExactMatch"`
}

Predefined struct for user

type DescribeImagesResponse

type DescribeImagesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImagesResponseParams `json:"Response"`
}

func NewDescribeImagesResponse

func NewDescribeImagesResponse() (response *DescribeImagesResponse)

func (*DescribeImagesResponse) FromJsonString

func (r *DescribeImagesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImagesResponse) ToJsonString

func (r *DescribeImagesResponse) ToJsonString() string

type DescribeImagesResponseParams added in v1.0.426

type DescribeImagesResponseParams struct {
	// 容器镜像信息列表
	ImageInfoList []*TcrImageInfo `json:"ImageInfoList,omitnil,omitempty" name:"ImageInfoList"`

	// 容器镜像总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeImmutableTagRulesRequest added in v1.0.202

type DescribeImmutableTagRulesRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeImmutableTagRulesRequest added in v1.0.202

func NewDescribeImmutableTagRulesRequest() (request *DescribeImmutableTagRulesRequest)

func (*DescribeImmutableTagRulesRequest) FromJsonString added in v1.0.202

func (r *DescribeImmutableTagRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImmutableTagRulesRequest) ToJsonString added in v1.0.202

func (r *DescribeImmutableTagRulesRequest) ToJsonString() string

type DescribeImmutableTagRulesRequestParams added in v1.0.426

type DescribeImmutableTagRulesRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeImmutableTagRulesResponse added in v1.0.202

type DescribeImmutableTagRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImmutableTagRulesResponseParams `json:"Response"`
}

func NewDescribeImmutableTagRulesResponse added in v1.0.202

func NewDescribeImmutableTagRulesResponse() (response *DescribeImmutableTagRulesResponse)

func (*DescribeImmutableTagRulesResponse) FromJsonString added in v1.0.202

func (r *DescribeImmutableTagRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeImmutableTagRulesResponse) ToJsonString added in v1.0.202

func (r *DescribeImmutableTagRulesResponse) ToJsonString() string

type DescribeImmutableTagRulesResponseParams added in v1.0.426

type DescribeImmutableTagRulesResponseParams struct {
	// 规则列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Rules []*ImmutableTagRule `json:"Rules,omitnil,omitempty" name:"Rules"`

	// 未创建规则的命名空间
	// 注意:此字段可能返回 null,表示取不到有效值。
	EmptyNs []*string `json:"EmptyNs,omitnil,omitempty" name:"EmptyNs"`

	// 规则总量
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceAllNamespacesRequest added in v1.0.482

type DescribeInstanceAllNamespacesRequest struct {
	*tchttp.BaseRequest

	// 每页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移位置
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeInstanceAllNamespacesRequest added in v1.0.482

func NewDescribeInstanceAllNamespacesRequest() (request *DescribeInstanceAllNamespacesRequest)

func (*DescribeInstanceAllNamespacesRequest) FromJsonString added in v1.0.482

func (r *DescribeInstanceAllNamespacesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceAllNamespacesRequest) ToJsonString added in v1.0.482

func (r *DescribeInstanceAllNamespacesRequest) ToJsonString() string

type DescribeInstanceAllNamespacesRequestParams added in v1.0.482

type DescribeInstanceAllNamespacesRequestParams struct {
	// 每页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移位置
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeInstanceAllNamespacesResponse added in v1.0.482

type DescribeInstanceAllNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceAllNamespacesResponseParams `json:"Response"`
}

func NewDescribeInstanceAllNamespacesResponse added in v1.0.482

func NewDescribeInstanceAllNamespacesResponse() (response *DescribeInstanceAllNamespacesResponse)

func (*DescribeInstanceAllNamespacesResponse) FromJsonString added in v1.0.482

func (r *DescribeInstanceAllNamespacesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceAllNamespacesResponse) ToJsonString added in v1.0.482

type DescribeInstanceAllNamespacesResponseParams added in v1.0.482

type DescribeInstanceAllNamespacesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceCustomizedDomainRequest added in v1.0.482

type DescribeInstanceCustomizedDomainRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Offset
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeInstanceCustomizedDomainRequest added in v1.0.482

func NewDescribeInstanceCustomizedDomainRequest() (request *DescribeInstanceCustomizedDomainRequest)

func (*DescribeInstanceCustomizedDomainRequest) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceCustomizedDomainRequest) ToJsonString added in v1.0.482

type DescribeInstanceCustomizedDomainRequestParams added in v1.0.482

type DescribeInstanceCustomizedDomainRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Offset
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeInstanceCustomizedDomainResponse added in v1.0.482

type DescribeInstanceCustomizedDomainResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceCustomizedDomainResponseParams `json:"Response"`
}

func NewDescribeInstanceCustomizedDomainResponse added in v1.0.482

func NewDescribeInstanceCustomizedDomainResponse() (response *DescribeInstanceCustomizedDomainResponse)

func (*DescribeInstanceCustomizedDomainResponse) FromJsonString added in v1.0.482

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceCustomizedDomainResponse) ToJsonString added in v1.0.482

type DescribeInstanceCustomizedDomainResponseParams added in v1.0.482

type DescribeInstanceCustomizedDomainResponseParams struct {
	// 域名信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	DomainInfoList []*CustomizedDomainInfo `json:"DomainInfoList,omitnil,omitempty" name:"DomainInfoList"`

	// 总个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceStatusRequest

type DescribeInstanceStatusRequest struct {
	*tchttp.BaseRequest

	// 实例ID的数组
	RegistryIds []*string `json:"RegistryIds,omitnil,omitempty" name:"RegistryIds"`
}

func NewDescribeInstanceStatusRequest

func NewDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)

func (*DescribeInstanceStatusRequest) FromJsonString

func (r *DescribeInstanceStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceStatusRequest) ToJsonString

func (r *DescribeInstanceStatusRequest) ToJsonString() string

type DescribeInstanceStatusRequestParams added in v1.0.426

type DescribeInstanceStatusRequestParams struct {
	// 实例ID的数组
	RegistryIds []*string `json:"RegistryIds,omitnil,omitempty" name:"RegistryIds"`
}

Predefined struct for user

type DescribeInstanceStatusResponse

type DescribeInstanceStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceStatusResponseParams `json:"Response"`
}

func NewDescribeInstanceStatusResponse

func NewDescribeInstanceStatusResponse() (response *DescribeInstanceStatusResponse)

func (*DescribeInstanceStatusResponse) FromJsonString

func (r *DescribeInstanceStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceStatusResponse) ToJsonString

func (r *DescribeInstanceStatusResponse) ToJsonString() string

type DescribeInstanceStatusResponseParams added in v1.0.426

type DescribeInstanceStatusResponseParams struct {
	// 实例的状态列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegistryStatusSet []*RegistryStatus `json:"RegistryStatusSet,omitnil,omitempty" name:"RegistryStatusSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstanceTokenRequest

type DescribeInstanceTokenRequest struct {
	*tchttp.BaseRequest

	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeInstanceTokenRequest

func NewDescribeInstanceTokenRequest() (request *DescribeInstanceTokenRequest)

func (*DescribeInstanceTokenRequest) FromJsonString

func (r *DescribeInstanceTokenRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceTokenRequest) ToJsonString

func (r *DescribeInstanceTokenRequest) ToJsonString() string

type DescribeInstanceTokenRequestParams added in v1.0.426

type DescribeInstanceTokenRequestParams struct {
	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeInstanceTokenResponse

type DescribeInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstanceTokenResponseParams `json:"Response"`
}

func NewDescribeInstanceTokenResponse

func NewDescribeInstanceTokenResponse() (response *DescribeInstanceTokenResponse)

func (*DescribeInstanceTokenResponse) FromJsonString

func (r *DescribeInstanceTokenResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstanceTokenResponse) ToJsonString

func (r *DescribeInstanceTokenResponse) ToJsonString() string

type DescribeInstanceTokenResponseParams added in v1.0.426

type DescribeInstanceTokenResponseParams struct {
	// 长期访问凭证总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 长期访问凭证列表
	Tokens []*TcrInstanceToken `json:"Tokens,omitnil,omitempty" name:"Tokens"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*tchttp.BaseRequest

	// 实例ID列表(为空时,
	// 表示获取账号下所有实例)
	Registryids []*string `json:"Registryids,omitnil,omitempty" name:"Registryids"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 获取所有地域的实例,默认为False
	AllRegion *bool `json:"AllRegion,omitnil,omitempty" name:"AllRegion"`
}

func NewDescribeInstancesRequest

func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)

func (*DescribeInstancesRequest) FromJsonString

func (r *DescribeInstancesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstancesRequest) ToJsonString

func (r *DescribeInstancesRequest) ToJsonString() string

type DescribeInstancesRequestParams added in v1.0.426

type DescribeInstancesRequestParams struct {
	// 实例ID列表(为空时,
	// 表示获取账号下所有实例)
	Registryids []*string `json:"Registryids,omitnil,omitempty" name:"Registryids"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 获取所有地域的实例,默认为False
	AllRegion *bool `json:"AllRegion,omitnil,omitempty" name:"AllRegion"`
}

Predefined struct for user

type DescribeInstancesResponse

type DescribeInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstancesResponseParams `json:"Response"`
}

func NewDescribeInstancesResponse

func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)

func (*DescribeInstancesResponse) FromJsonString

func (r *DescribeInstancesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInstancesResponse) ToJsonString

func (r *DescribeInstancesResponse) ToJsonString() string

type DescribeInstancesResponseParams added in v1.0.426

type DescribeInstancesResponseParams struct {
	// 总实例个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 实例信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Registries []*Registry `json:"Registries,omitnil,omitempty" name:"Registries"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInternalEndpointDnsStatusRequest

type DescribeInternalEndpointDnsStatusRequest struct {
	*tchttp.BaseRequest

	// vpc列表
	VpcSet []*VpcAndDomainInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`
}

func NewDescribeInternalEndpointDnsStatusRequest

func NewDescribeInternalEndpointDnsStatusRequest() (request *DescribeInternalEndpointDnsStatusRequest)

func (*DescribeInternalEndpointDnsStatusRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInternalEndpointDnsStatusRequest) ToJsonString

type DescribeInternalEndpointDnsStatusRequestParams added in v1.0.426

type DescribeInternalEndpointDnsStatusRequestParams struct {
	// vpc列表
	VpcSet []*VpcAndDomainInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`
}

Predefined struct for user

type DescribeInternalEndpointDnsStatusResponse

type DescribeInternalEndpointDnsStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInternalEndpointDnsStatusResponseParams `json:"Response"`
}

func NewDescribeInternalEndpointDnsStatusResponse

func NewDescribeInternalEndpointDnsStatusResponse() (response *DescribeInternalEndpointDnsStatusResponse)

func (*DescribeInternalEndpointDnsStatusResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInternalEndpointDnsStatusResponse) ToJsonString

type DescribeInternalEndpointDnsStatusResponseParams added in v1.0.426

type DescribeInternalEndpointDnsStatusResponseParams struct {
	// vpc私有域名解析状态列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcSet []*VpcPrivateDomainStatus `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeInternalEndpointsRequest

type DescribeInternalEndpointsRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeInternalEndpointsRequest

func NewDescribeInternalEndpointsRequest() (request *DescribeInternalEndpointsRequest)

func (*DescribeInternalEndpointsRequest) FromJsonString

func (r *DescribeInternalEndpointsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInternalEndpointsRequest) ToJsonString

func (r *DescribeInternalEndpointsRequest) ToJsonString() string

type DescribeInternalEndpointsRequestParams added in v1.0.426

type DescribeInternalEndpointsRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeInternalEndpointsResponse

type DescribeInternalEndpointsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInternalEndpointsResponseParams `json:"Response"`
}

func NewDescribeInternalEndpointsResponse

func NewDescribeInternalEndpointsResponse() (response *DescribeInternalEndpointsResponse)

func (*DescribeInternalEndpointsResponse) FromJsonString

func (r *DescribeInternalEndpointsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeInternalEndpointsResponse) ToJsonString

func (r *DescribeInternalEndpointsResponse) ToJsonString() string

type DescribeInternalEndpointsResponseParams added in v1.0.426

type DescribeInternalEndpointsResponseParams struct {
	// 内网接入信息的列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccessVpcSet []*AccessVpc `json:"AccessVpcSet,omitnil,omitempty" name:"AccessVpcSet"`

	// 内网接入总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeNamespacePersonalRequest

type DescribeNamespacePersonalRequest struct {
	*tchttp.BaseRequest

	// 命名空间,支持模糊查询
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeNamespacePersonalRequest

func NewDescribeNamespacePersonalRequest() (request *DescribeNamespacePersonalRequest)

func (*DescribeNamespacePersonalRequest) FromJsonString

func (r *DescribeNamespacePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNamespacePersonalRequest) ToJsonString

func (r *DescribeNamespacePersonalRequest) ToJsonString() string

type DescribeNamespacePersonalRequestParams added in v1.0.426

type DescribeNamespacePersonalRequestParams struct {
	// 命名空间,支持模糊查询
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeNamespacePersonalResponse

type DescribeNamespacePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeNamespacePersonalResponseParams `json:"Response"`
}

func NewDescribeNamespacePersonalResponse

func NewDescribeNamespacePersonalResponse() (response *DescribeNamespacePersonalResponse)

func (*DescribeNamespacePersonalResponse) FromJsonString

func (r *DescribeNamespacePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNamespacePersonalResponse) ToJsonString

func (r *DescribeNamespacePersonalResponse) ToJsonString() string

type DescribeNamespacePersonalResponseParams added in v1.0.426

type DescribeNamespacePersonalResponseParams struct {
	// 用户命名空间返回信息
	Data *NamespaceInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeNamespacesRequest

type DescribeNamespacesRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 指定命名空间,不填写默认查询所有命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 每页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页面偏移(第几页)
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 列出所有命名空间
	All *bool `json:"All,omitnil,omitempty" name:"All"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 仅查询启用了 KMS 镜像签名的空间
	KmsSignPolicy *bool `json:"KmsSignPolicy,omitnil,omitempty" name:"KmsSignPolicy"`
}

func NewDescribeNamespacesRequest

func NewDescribeNamespacesRequest() (request *DescribeNamespacesRequest)

func (*DescribeNamespacesRequest) FromJsonString

func (r *DescribeNamespacesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNamespacesRequest) ToJsonString

func (r *DescribeNamespacesRequest) ToJsonString() string

type DescribeNamespacesRequestParams added in v1.0.426

type DescribeNamespacesRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 指定命名空间,不填写默认查询所有命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 每页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 页面偏移(第几页)
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 列出所有命名空间
	All *bool `json:"All,omitnil,omitempty" name:"All"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 仅查询启用了 KMS 镜像签名的空间
	KmsSignPolicy *bool `json:"KmsSignPolicy,omitnil,omitempty" name:"KmsSignPolicy"`
}

Predefined struct for user

type DescribeNamespacesResponse

type DescribeNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeNamespacesResponseParams `json:"Response"`
}

func NewDescribeNamespacesResponse

func NewDescribeNamespacesResponse() (response *DescribeNamespacesResponse)

func (*DescribeNamespacesResponse) FromJsonString

func (r *DescribeNamespacesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNamespacesResponse) ToJsonString

func (r *DescribeNamespacesResponse) ToJsonString() string

type DescribeNamespacesResponseParams added in v1.0.426

type DescribeNamespacesResponseParams struct {
	// 命名空间列表信息
	NamespaceList []*TcrNamespaceInfo `json:"NamespaceList,omitnil,omitempty" name:"NamespaceList"`

	// 总个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRegionsRequest added in v1.0.482

type DescribeRegionsRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeRegionsRequest added in v1.0.482

func NewDescribeRegionsRequest() (request *DescribeRegionsRequest)

func (*DescribeRegionsRequest) FromJsonString added in v1.0.482

func (r *DescribeRegionsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRegionsRequest) ToJsonString added in v1.0.482

func (r *DescribeRegionsRequest) ToJsonString() string

type DescribeRegionsRequestParams added in v1.0.482

type DescribeRegionsRequestParams struct {
}

Predefined struct for user

type DescribeRegionsResponse added in v1.0.482

type DescribeRegionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRegionsResponseParams `json:"Response"`
}

func NewDescribeRegionsResponse added in v1.0.482

func NewDescribeRegionsResponse() (response *DescribeRegionsResponse)

func (*DescribeRegionsResponse) FromJsonString added in v1.0.482

func (r *DescribeRegionsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRegionsResponse) ToJsonString added in v1.0.482

func (r *DescribeRegionsResponse) ToJsonString() string

type DescribeRegionsResponseParams added in v1.0.482

type DescribeRegionsResponseParams struct {
	// 返回的总数
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 地域信息列表
	Regions []*Region `json:"Regions,omitnil,omitempty" name:"Regions"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReplicationInstanceCreateTasksRequest

type DescribeReplicationInstanceCreateTasksRequest struct {
	*tchttp.BaseRequest

	// 同步实例Id,见实例返回列表中的同步实例ID
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 同步实例的地域ID,见实例返回列表中地域ID
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`
}

func NewDescribeReplicationInstanceCreateTasksRequest

func NewDescribeReplicationInstanceCreateTasksRequest() (request *DescribeReplicationInstanceCreateTasksRequest)

func (*DescribeReplicationInstanceCreateTasksRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstanceCreateTasksRequest) ToJsonString

type DescribeReplicationInstanceCreateTasksRequestParams added in v1.0.426

type DescribeReplicationInstanceCreateTasksRequestParams struct {
	// 同步实例Id,见实例返回列表中的同步实例ID
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 同步实例的地域ID,见实例返回列表中地域ID
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`
}

Predefined struct for user

type DescribeReplicationInstanceCreateTasksResponse

type DescribeReplicationInstanceCreateTasksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReplicationInstanceCreateTasksResponseParams `json:"Response"`
}

func NewDescribeReplicationInstanceCreateTasksResponse

func NewDescribeReplicationInstanceCreateTasksResponse() (response *DescribeReplicationInstanceCreateTasksResponse)

func (*DescribeReplicationInstanceCreateTasksResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstanceCreateTasksResponse) ToJsonString

type DescribeReplicationInstanceCreateTasksResponseParams added in v1.0.426

type DescribeReplicationInstanceCreateTasksResponseParams struct {
	// 任务详情
	TaskDetail []*TaskDetail `json:"TaskDetail,omitnil,omitempty" name:"TaskDetail"`

	// 整体任务状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReplicationInstanceSyncStatusRequest

type DescribeReplicationInstanceSyncStatusRequest struct {
	*tchttp.BaseRequest

	// 主实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例Id
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 复制实例的地域Id
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`

	// 是否显示同步日志
	ShowReplicationLog *bool `json:"ShowReplicationLog,omitnil,omitempty" name:"ShowReplicationLog"`

	// 日志页号, 默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认5,最大为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeReplicationInstanceSyncStatusRequest

func NewDescribeReplicationInstanceSyncStatusRequest() (request *DescribeReplicationInstanceSyncStatusRequest)

func (*DescribeReplicationInstanceSyncStatusRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstanceSyncStatusRequest) ToJsonString

type DescribeReplicationInstanceSyncStatusRequestParams added in v1.0.426

type DescribeReplicationInstanceSyncStatusRequestParams struct {
	// 主实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例Id
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 复制实例的地域Id
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`

	// 是否显示同步日志
	ShowReplicationLog *bool `json:"ShowReplicationLog,omitnil,omitempty" name:"ShowReplicationLog"`

	// 日志页号, 默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认5,最大为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeReplicationInstanceSyncStatusResponse

type DescribeReplicationInstanceSyncStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReplicationInstanceSyncStatusResponseParams `json:"Response"`
}

func NewDescribeReplicationInstanceSyncStatusResponse

func NewDescribeReplicationInstanceSyncStatusResponse() (response *DescribeReplicationInstanceSyncStatusResponse)

func (*DescribeReplicationInstanceSyncStatusResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstanceSyncStatusResponse) ToJsonString

type DescribeReplicationInstanceSyncStatusResponseParams added in v1.0.426

type DescribeReplicationInstanceSyncStatusResponseParams struct {
	// 同步状态
	ReplicationStatus *string `json:"ReplicationStatus,omitnil,omitempty" name:"ReplicationStatus"`

	// 同步完成时间
	ReplicationTime *string `json:"ReplicationTime,omitnil,omitempty" name:"ReplicationTime"`

	// 同步日志
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplicationLog *ReplicationLog `json:"ReplicationLog,omitnil,omitempty" name:"ReplicationLog"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReplicationInstancesRequest

type DescribeReplicationInstancesRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeReplicationInstancesRequest

func NewDescribeReplicationInstancesRequest() (request *DescribeReplicationInstancesRequest)

func (*DescribeReplicationInstancesRequest) FromJsonString

func (r *DescribeReplicationInstancesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstancesRequest) ToJsonString

func (r *DescribeReplicationInstancesRequest) ToJsonString() string

type DescribeReplicationInstancesRequestParams added in v1.0.426

type DescribeReplicationInstancesRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeReplicationInstancesResponse

type DescribeReplicationInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReplicationInstancesResponseParams `json:"Response"`
}

func NewDescribeReplicationInstancesResponse

func NewDescribeReplicationInstancesResponse() (response *DescribeReplicationInstancesResponse)

func (*DescribeReplicationInstancesResponse) FromJsonString

func (r *DescribeReplicationInstancesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReplicationInstancesResponse) ToJsonString

func (r *DescribeReplicationInstancesResponse) ToJsonString() string

type DescribeReplicationInstancesResponseParams added in v1.0.426

type DescribeReplicationInstancesResponseParams struct {
	// 总实例个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 同步实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplicationRegistries []*ReplicationRegistry `json:"ReplicationRegistries,omitnil,omitempty" name:"ReplicationRegistries"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRepositoriesRequest

type DescribeRepositoriesRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 指定命名空间,不填写默认为查询所有命名空间下镜像仓库
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 指定镜像仓库,不填写默认查询指定命名空间下所有镜像仓库
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 页数,用于分页
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页个数,用于分页
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 基于字段排序,支持的值有-creation_time,-name, -update_time
	SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"`
}

func NewDescribeRepositoriesRequest

func NewDescribeRepositoriesRequest() (request *DescribeRepositoriesRequest)

func (*DescribeRepositoriesRequest) FromJsonString

func (r *DescribeRepositoriesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoriesRequest) ToJsonString

func (r *DescribeRepositoriesRequest) ToJsonString() string

type DescribeRepositoriesRequestParams added in v1.0.426

type DescribeRepositoriesRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 指定命名空间,不填写默认为查询所有命名空间下镜像仓库
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 指定镜像仓库,不填写默认查询指定命名空间下所有镜像仓库
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 页数,用于分页
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页个数,用于分页
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 基于字段排序,支持的值有-creation_time,-name, -update_time
	SortBy *string `json:"SortBy,omitnil,omitempty" name:"SortBy"`
}

Predefined struct for user

type DescribeRepositoriesResponse

type DescribeRepositoriesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRepositoriesResponseParams `json:"Response"`
}

func NewDescribeRepositoriesResponse

func NewDescribeRepositoriesResponse() (response *DescribeRepositoriesResponse)

func (*DescribeRepositoriesResponse) FromJsonString

func (r *DescribeRepositoriesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoriesResponse) ToJsonString

func (r *DescribeRepositoriesResponse) ToJsonString() string

type DescribeRepositoriesResponseParams added in v1.0.426

type DescribeRepositoriesResponseParams struct {
	// 仓库信息列表
	RepositoryList []*TcrRepositoryInfo `json:"RepositoryList,omitnil,omitempty" name:"RepositoryList"`

	// 总个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRepositoryFilterPersonalRequest

type DescribeRepositoryFilterPersonalRequest struct {
	*tchttp.BaseRequest

	// 搜索镜像名
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20,最大100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 筛选条件:1表示public,0表示private
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewDescribeRepositoryFilterPersonalRequest

func NewDescribeRepositoryFilterPersonalRequest() (request *DescribeRepositoryFilterPersonalRequest)

func (*DescribeRepositoryFilterPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryFilterPersonalRequest) ToJsonString

type DescribeRepositoryFilterPersonalRequestParams added in v1.0.426

type DescribeRepositoryFilterPersonalRequestParams struct {
	// 搜索镜像名
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20,最大100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 筛选条件:1表示public,0表示private
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type DescribeRepositoryFilterPersonalResponse

type DescribeRepositoryFilterPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRepositoryFilterPersonalResponseParams `json:"Response"`
}

func NewDescribeRepositoryFilterPersonalResponse

func NewDescribeRepositoryFilterPersonalResponse() (response *DescribeRepositoryFilterPersonalResponse)

func (*DescribeRepositoryFilterPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryFilterPersonalResponse) ToJsonString

type DescribeRepositoryFilterPersonalResponseParams added in v1.0.426

type DescribeRepositoryFilterPersonalResponseParams struct {
	// 仓库信息
	Data *SearchUserRepositoryResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRepositoryOwnerPersonalRequest

type DescribeRepositoryOwnerPersonalRequest struct {
	*tchttp.BaseRequest

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewDescribeRepositoryOwnerPersonalRequest

func NewDescribeRepositoryOwnerPersonalRequest() (request *DescribeRepositoryOwnerPersonalRequest)

func (*DescribeRepositoryOwnerPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryOwnerPersonalRequest) ToJsonString

type DescribeRepositoryOwnerPersonalRequestParams added in v1.0.426

type DescribeRepositoryOwnerPersonalRequestParams struct {
	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回最大数量,默认 20, 最大值 100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type DescribeRepositoryOwnerPersonalResponse

type DescribeRepositoryOwnerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRepositoryOwnerPersonalResponseParams `json:"Response"`
}

func NewDescribeRepositoryOwnerPersonalResponse

func NewDescribeRepositoryOwnerPersonalResponse() (response *DescribeRepositoryOwnerPersonalResponse)

func (*DescribeRepositoryOwnerPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryOwnerPersonalResponse) ToJsonString

type DescribeRepositoryOwnerPersonalResponseParams added in v1.0.426

type DescribeRepositoryOwnerPersonalResponseParams struct {
	// 仓库信息
	Data *RepoInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRepositoryPersonalRequest

type DescribeRepositoryPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名字
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewDescribeRepositoryPersonalRequest

func NewDescribeRepositoryPersonalRequest() (request *DescribeRepositoryPersonalRequest)

func (*DescribeRepositoryPersonalRequest) FromJsonString

func (r *DescribeRepositoryPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryPersonalRequest) ToJsonString

func (r *DescribeRepositoryPersonalRequest) ToJsonString() string

type DescribeRepositoryPersonalRequestParams added in v1.0.426

type DescribeRepositoryPersonalRequestParams struct {
	// 仓库名字
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type DescribeRepositoryPersonalResponse

type DescribeRepositoryPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRepositoryPersonalResponseParams `json:"Response"`
}

func NewDescribeRepositoryPersonalResponse

func NewDescribeRepositoryPersonalResponse() (response *DescribeRepositoryPersonalResponse)

func (*DescribeRepositoryPersonalResponse) FromJsonString

func (r *DescribeRepositoryPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRepositoryPersonalResponse) ToJsonString

func (r *DescribeRepositoryPersonalResponse) ToJsonString() string

type DescribeRepositoryPersonalResponseParams added in v1.0.426

type DescribeRepositoryPersonalResponseParams struct {
	// 仓库信息
	Data *RepositoryInfoResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSecurityPoliciesRequest

type DescribeSecurityPoliciesRequest struct {
	*tchttp.BaseRequest

	// 实例的Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

func NewDescribeSecurityPoliciesRequest

func NewDescribeSecurityPoliciesRequest() (request *DescribeSecurityPoliciesRequest)

func (*DescribeSecurityPoliciesRequest) FromJsonString

func (r *DescribeSecurityPoliciesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSecurityPoliciesRequest) ToJsonString

func (r *DescribeSecurityPoliciesRequest) ToJsonString() string

type DescribeSecurityPoliciesRequestParams added in v1.0.426

type DescribeSecurityPoliciesRequestParams struct {
	// 实例的Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`
}

Predefined struct for user

type DescribeSecurityPoliciesResponse

type DescribeSecurityPoliciesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSecurityPoliciesResponseParams `json:"Response"`
}

func NewDescribeSecurityPoliciesResponse

func NewDescribeSecurityPoliciesResponse() (response *DescribeSecurityPoliciesResponse)

func (*DescribeSecurityPoliciesResponse) FromJsonString

func (r *DescribeSecurityPoliciesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSecurityPoliciesResponse) ToJsonString

func (r *DescribeSecurityPoliciesResponse) ToJsonString() string

type DescribeSecurityPoliciesResponseParams added in v1.0.426

type DescribeSecurityPoliciesResponseParams struct {
	// 实例安全策略组
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecurityPolicySet []*SecurityPolicy `json:"SecurityPolicySet,omitnil,omitempty" name:"SecurityPolicySet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeServiceAccountsRequest added in v1.0.696

type DescribeServiceAccountsRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 列出所有服务级账号
	All *bool `json:"All,omitnil,omitempty" name:"All"`

	// 是否填充权限信息
	EmbedPermission *bool `json:"EmbedPermission,omitnil,omitempty" name:"EmbedPermission"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100(超出最大值,调整到最大值)
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeServiceAccountsRequest added in v1.0.696

func NewDescribeServiceAccountsRequest() (request *DescribeServiceAccountsRequest)

func (*DescribeServiceAccountsRequest) FromJsonString added in v1.0.696

func (r *DescribeServiceAccountsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeServiceAccountsRequest) ToJsonString added in v1.0.696

func (r *DescribeServiceAccountsRequest) ToJsonString() string

type DescribeServiceAccountsRequestParams added in v1.0.696

type DescribeServiceAccountsRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 列出所有服务级账号
	All *bool `json:"All,omitnil,omitempty" name:"All"`

	// 是否填充权限信息
	EmbedPermission *bool `json:"EmbedPermission,omitnil,omitempty" name:"EmbedPermission"`

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 偏移量,默认0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 最大输出条数,默认20,最大为100(超出最大值,调整到最大值)
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeServiceAccountsResponse added in v1.0.696

type DescribeServiceAccountsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeServiceAccountsResponseParams `json:"Response"`
}

func NewDescribeServiceAccountsResponse added in v1.0.696

func NewDescribeServiceAccountsResponse() (response *DescribeServiceAccountsResponse)

func (*DescribeServiceAccountsResponse) FromJsonString added in v1.0.696

func (r *DescribeServiceAccountsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeServiceAccountsResponse) ToJsonString added in v1.0.696

func (r *DescribeServiceAccountsResponse) ToJsonString() string

type DescribeServiceAccountsResponseParams added in v1.0.696

type DescribeServiceAccountsResponseParams struct {
	// 服务级账号列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceAccounts []*ServiceAccount `json:"ServiceAccounts,omitnil,omitempty" name:"ServiceAccounts"`

	// 服务级账户数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTagRetentionExecutionRequest

type DescribeTagRetentionExecutionRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeTagRetentionExecutionRequest

func NewDescribeTagRetentionExecutionRequest() (request *DescribeTagRetentionExecutionRequest)

func (*DescribeTagRetentionExecutionRequest) FromJsonString

func (r *DescribeTagRetentionExecutionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionExecutionRequest) ToJsonString

func (r *DescribeTagRetentionExecutionRequest) ToJsonString() string

type DescribeTagRetentionExecutionRequestParams added in v1.0.426

type DescribeTagRetentionExecutionRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeTagRetentionExecutionResponse

type DescribeTagRetentionExecutionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTagRetentionExecutionResponseParams `json:"Response"`
}

func NewDescribeTagRetentionExecutionResponse

func NewDescribeTagRetentionExecutionResponse() (response *DescribeTagRetentionExecutionResponse)

func (*DescribeTagRetentionExecutionResponse) FromJsonString

func (r *DescribeTagRetentionExecutionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionExecutionResponse) ToJsonString

type DescribeTagRetentionExecutionResponseParams added in v1.0.426

type DescribeTagRetentionExecutionResponseParams struct {
	// 版本保留执行记录列表
	RetentionExecutionList []*RetentionExecution `json:"RetentionExecutionList,omitnil,omitempty" name:"RetentionExecutionList"`

	// 版本保留执行记录总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTagRetentionExecutionTaskRequest

type DescribeTagRetentionExecutionTaskRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 规则执行Id
	ExecutionId *int64 `json:"ExecutionId,omitnil,omitempty" name:"ExecutionId"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeTagRetentionExecutionTaskRequest

func NewDescribeTagRetentionExecutionTaskRequest() (request *DescribeTagRetentionExecutionTaskRequest)

func (*DescribeTagRetentionExecutionTaskRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionExecutionTaskRequest) ToJsonString

type DescribeTagRetentionExecutionTaskRequestParams added in v1.0.426

type DescribeTagRetentionExecutionTaskRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 规则执行Id
	ExecutionId *int64 `json:"ExecutionId,omitnil,omitempty" name:"ExecutionId"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeTagRetentionExecutionTaskResponse

type DescribeTagRetentionExecutionTaskResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTagRetentionExecutionTaskResponseParams `json:"Response"`
}

func NewDescribeTagRetentionExecutionTaskResponse

func NewDescribeTagRetentionExecutionTaskResponse() (response *DescribeTagRetentionExecutionTaskResponse)

func (*DescribeTagRetentionExecutionTaskResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionExecutionTaskResponse) ToJsonString

type DescribeTagRetentionExecutionTaskResponseParams added in v1.0.426

type DescribeTagRetentionExecutionTaskResponseParams struct {
	// 版本保留执行任务列表
	RetentionTaskList []*RetentionTask `json:"RetentionTaskList,omitnil,omitempty" name:"RetentionTaskList"`

	// 版本保留执行任务总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTagRetentionRulesRequest

type DescribeTagRetentionRulesRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeTagRetentionRulesRequest

func NewDescribeTagRetentionRulesRequest() (request *DescribeTagRetentionRulesRequest)

func (*DescribeTagRetentionRulesRequest) FromJsonString

func (r *DescribeTagRetentionRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionRulesRequest) ToJsonString

func (r *DescribeTagRetentionRulesRequest) ToJsonString() string

type DescribeTagRetentionRulesRequestParams added in v1.0.426

type DescribeTagRetentionRulesRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 分页PageSize
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页Page
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeTagRetentionRulesResponse

type DescribeTagRetentionRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTagRetentionRulesResponseParams `json:"Response"`
}

func NewDescribeTagRetentionRulesResponse

func NewDescribeTagRetentionRulesResponse() (response *DescribeTagRetentionRulesResponse)

func (*DescribeTagRetentionRulesResponse) FromJsonString

func (r *DescribeTagRetentionRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagRetentionRulesResponse) ToJsonString

func (r *DescribeTagRetentionRulesResponse) ToJsonString() string

type DescribeTagRetentionRulesResponseParams added in v1.0.426

type DescribeTagRetentionRulesResponseParams struct {
	// 版本保留策略列表
	RetentionPolicyList []*RetentionPolicy `json:"RetentionPolicyList,omitnil,omitempty" name:"RetentionPolicyList"`

	// 版本保留策略总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUserQuotaPersonalRequest

type DescribeUserQuotaPersonalRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeUserQuotaPersonalRequest

func NewDescribeUserQuotaPersonalRequest() (request *DescribeUserQuotaPersonalRequest)

func (*DescribeUserQuotaPersonalRequest) FromJsonString

func (r *DescribeUserQuotaPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserQuotaPersonalRequest) ToJsonString

func (r *DescribeUserQuotaPersonalRequest) ToJsonString() string

type DescribeUserQuotaPersonalRequestParams added in v1.0.426

type DescribeUserQuotaPersonalRequestParams struct {
}

Predefined struct for user

type DescribeUserQuotaPersonalResponse

type DescribeUserQuotaPersonalResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUserQuotaPersonalResponseParams `json:"Response"`
}

func NewDescribeUserQuotaPersonalResponse

func NewDescribeUserQuotaPersonalResponse() (response *DescribeUserQuotaPersonalResponse)

func (*DescribeUserQuotaPersonalResponse) FromJsonString

func (r *DescribeUserQuotaPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUserQuotaPersonalResponse) ToJsonString

func (r *DescribeUserQuotaPersonalResponse) ToJsonString() string

type DescribeUserQuotaPersonalResponseParams added in v1.0.426

type DescribeUserQuotaPersonalResponseParams struct {
	// 配额返回信息
	Data *RespLimit `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWebhookTriggerLogRequest

type DescribeWebhookTriggerLogRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 触发器 Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeWebhookTriggerLogRequest

func NewDescribeWebhookTriggerLogRequest() (request *DescribeWebhookTriggerLogRequest)

func (*DescribeWebhookTriggerLogRequest) FromJsonString

func (r *DescribeWebhookTriggerLogRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWebhookTriggerLogRequest) ToJsonString

func (r *DescribeWebhookTriggerLogRequest) ToJsonString() string

type DescribeWebhookTriggerLogRequestParams added in v1.0.426

type DescribeWebhookTriggerLogRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 触发器 Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeWebhookTriggerLogResponse

type DescribeWebhookTriggerLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWebhookTriggerLogResponseParams `json:"Response"`
}

func NewDescribeWebhookTriggerLogResponse

func NewDescribeWebhookTriggerLogResponse() (response *DescribeWebhookTriggerLogResponse)

func (*DescribeWebhookTriggerLogResponse) FromJsonString

func (r *DescribeWebhookTriggerLogResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWebhookTriggerLogResponse) ToJsonString

func (r *DescribeWebhookTriggerLogResponse) ToJsonString() string

type DescribeWebhookTriggerLogResponseParams added in v1.0.426

type DescribeWebhookTriggerLogResponseParams struct {
	// 总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 日志列表
	Logs []*WebhookTriggerLog `json:"Logs,omitnil,omitempty" name:"Logs"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWebhookTriggerRequest

type DescribeWebhookTriggerRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewDescribeWebhookTriggerRequest

func NewDescribeWebhookTriggerRequest() (request *DescribeWebhookTriggerRequest)

func (*DescribeWebhookTriggerRequest) FromJsonString

func (r *DescribeWebhookTriggerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWebhookTriggerRequest) ToJsonString

func (r *DescribeWebhookTriggerRequest) ToJsonString() string

type DescribeWebhookTriggerRequestParams added in v1.0.426

type DescribeWebhookTriggerRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 分页单页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type DescribeWebhookTriggerResponse

type DescribeWebhookTriggerResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWebhookTriggerResponseParams `json:"Response"`
}

func NewDescribeWebhookTriggerResponse

func NewDescribeWebhookTriggerResponse() (response *DescribeWebhookTriggerResponse)

func (*DescribeWebhookTriggerResponse) FromJsonString

func (r *DescribeWebhookTriggerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWebhookTriggerResponse) ToJsonString

func (r *DescribeWebhookTriggerResponse) ToJsonString() string

type DescribeWebhookTriggerResponseParams added in v1.0.426

type DescribeWebhookTriggerResponseParams struct {
	// 触发器总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 触发器列表
	Triggers []*WebhookTrigger `json:"Triggers,omitnil,omitempty" name:"Triggers"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadHelmChartRequest

type DownloadHelmChartRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// Helm chart名称
	ChartName *string `json:"ChartName,omitnil,omitempty" name:"ChartName"`

	// Helm chart版本
	ChartVersion *string `json:"ChartVersion,omitnil,omitempty" name:"ChartVersion"`
}

func NewDownloadHelmChartRequest

func NewDownloadHelmChartRequest() (request *DownloadHelmChartRequest)

func (*DownloadHelmChartRequest) FromJsonString

func (r *DownloadHelmChartRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadHelmChartRequest) ToJsonString

func (r *DownloadHelmChartRequest) ToJsonString() string

type DownloadHelmChartRequestParams added in v1.0.426

type DownloadHelmChartRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// Helm chart名称
	ChartName *string `json:"ChartName,omitnil,omitempty" name:"ChartName"`

	// Helm chart版本
	ChartVersion *string `json:"ChartVersion,omitnil,omitempty" name:"ChartVersion"`
}

Predefined struct for user

type DownloadHelmChartResponse

type DownloadHelmChartResponse struct {
	*tchttp.BaseResponse
	Response *DownloadHelmChartResponseParams `json:"Response"`
}

func NewDownloadHelmChartResponse

func NewDownloadHelmChartResponse() (response *DownloadHelmChartResponse)

func (*DownloadHelmChartResponse) FromJsonString

func (r *DownloadHelmChartResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadHelmChartResponse) ToJsonString

func (r *DownloadHelmChartResponse) ToJsonString() string

type DownloadHelmChartResponseParams added in v1.0.426

type DownloadHelmChartResponseParams struct {
	// 临时token
	TmpToken *string `json:"TmpToken,omitnil,omitempty" name:"TmpToken"`

	// 临时的secretId
	TmpSecretId *string `json:"TmpSecretId,omitnil,omitempty" name:"TmpSecretId"`

	// 临时的secretKey
	TmpSecretKey *string `json:"TmpSecretKey,omitnil,omitempty" name:"TmpSecretKey"`

	// 存储桶信息
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 实例ID
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// chart信息
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 开始时间时间戳
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// token过期时间时间戳
	ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DupImageTagResp

type DupImageTagResp struct {
	// 镜像Digest值
	Digest *string `json:"Digest,omitnil,omitempty" name:"Digest"`
}

type DuplicateImagePersonalRequest

type DuplicateImagePersonalRequest struct {
	*tchttp.BaseRequest

	// 源镜像名称,不包含domain。例如: tencentyun/foo:v1
	SrcImage *string `json:"SrcImage,omitnil,omitempty" name:"SrcImage"`

	// 目的镜像名称,不包含domain。例如: tencentyun/foo:latest
	DestImage *string `json:"DestImage,omitnil,omitempty" name:"DestImage"`
}

func NewDuplicateImagePersonalRequest

func NewDuplicateImagePersonalRequest() (request *DuplicateImagePersonalRequest)

func (*DuplicateImagePersonalRequest) FromJsonString

func (r *DuplicateImagePersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DuplicateImagePersonalRequest) ToJsonString

func (r *DuplicateImagePersonalRequest) ToJsonString() string

type DuplicateImagePersonalRequestParams added in v1.0.426

type DuplicateImagePersonalRequestParams struct {
	// 源镜像名称,不包含domain。例如: tencentyun/foo:v1
	SrcImage *string `json:"SrcImage,omitnil,omitempty" name:"SrcImage"`

	// 目的镜像名称,不包含domain。例如: tencentyun/foo:latest
	DestImage *string `json:"DestImage,omitnil,omitempty" name:"DestImage"`
}

Predefined struct for user

type DuplicateImagePersonalResponse

type DuplicateImagePersonalResponse struct {
	*tchttp.BaseResponse
	Response *DuplicateImagePersonalResponseParams `json:"Response"`
}

func NewDuplicateImagePersonalResponse

func NewDuplicateImagePersonalResponse() (response *DuplicateImagePersonalResponse)

func (*DuplicateImagePersonalResponse) FromJsonString

func (r *DuplicateImagePersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DuplicateImagePersonalResponse) ToJsonString

func (r *DuplicateImagePersonalResponse) ToJsonString() string

type DuplicateImagePersonalResponseParams added in v1.0.426

type DuplicateImagePersonalResponseParams struct {
	// 复制镜像返回值
	Data *DupImageTagResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DuplicateImageRequest added in v1.0.723

type DuplicateImageRequest struct {
	*tchttp.BaseRequest

	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 源命名空间名称
	SourceNamespace *string `json:"SourceNamespace,omitnil,omitempty" name:"SourceNamespace"`

	// 源镜像仓库名称
	SourceRepo *string `json:"SourceRepo,omitnil,omitempty" name:"SourceRepo"`

	// 源镜像tag或digest值,目前仅支持tag
	SourceReference *string `json:"SourceReference,omitnil,omitempty" name:"SourceReference"`

	// 目标镜像版本
	DestinationTag *string `json:"DestinationTag,omitnil,omitempty" name:"DestinationTag"`

	// 目标命名空间,不填默认与源一致
	DestinationNamespace *string `json:"DestinationNamespace,omitnil,omitempty" name:"DestinationNamespace"`

	// 目标镜像仓库,不填默认与源一致
	DestinationRepo *string `json:"DestinationRepo,omitnil,omitempty" name:"DestinationRepo"`

	// 是否覆盖
	Override *bool `json:"Override,omitnil,omitempty" name:"Override"`
}

func NewDuplicateImageRequest added in v1.0.723

func NewDuplicateImageRequest() (request *DuplicateImageRequest)

func (*DuplicateImageRequest) FromJsonString added in v1.0.723

func (r *DuplicateImageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DuplicateImageRequest) ToJsonString added in v1.0.723

func (r *DuplicateImageRequest) ToJsonString() string

type DuplicateImageRequestParams added in v1.0.723

type DuplicateImageRequestParams struct {
	// 实例id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 源命名空间名称
	SourceNamespace *string `json:"SourceNamespace,omitnil,omitempty" name:"SourceNamespace"`

	// 源镜像仓库名称
	SourceRepo *string `json:"SourceRepo,omitnil,omitempty" name:"SourceRepo"`

	// 源镜像tag或digest值,目前仅支持tag
	SourceReference *string `json:"SourceReference,omitnil,omitempty" name:"SourceReference"`

	// 目标镜像版本
	DestinationTag *string `json:"DestinationTag,omitnil,omitempty" name:"DestinationTag"`

	// 目标命名空间,不填默认与源一致
	DestinationNamespace *string `json:"DestinationNamespace,omitnil,omitempty" name:"DestinationNamespace"`

	// 目标镜像仓库,不填默认与源一致
	DestinationRepo *string `json:"DestinationRepo,omitnil,omitempty" name:"DestinationRepo"`

	// 是否覆盖
	Override *bool `json:"Override,omitnil,omitempty" name:"Override"`
}

Predefined struct for user

type DuplicateImageResponse added in v1.0.723

type DuplicateImageResponse struct {
	*tchttp.BaseResponse
	Response *DuplicateImageResponseParams `json:"Response"`
}

func NewDuplicateImageResponse added in v1.0.723

func NewDuplicateImageResponse() (response *DuplicateImageResponse)

func (*DuplicateImageResponse) FromJsonString added in v1.0.723

func (r *DuplicateImageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DuplicateImageResponse) ToJsonString added in v1.0.723

func (r *DuplicateImageResponse) ToJsonString() string

type DuplicateImageResponseParams added in v1.0.723

type DuplicateImageResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type FavorResp

type FavorResp struct {
	// 收藏仓库的总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 仓库信息数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoInfo []*Favors `json:"RepoInfo,omitnil,omitempty" name:"RepoInfo"`
}

type Favors

type Favors struct {
	// 仓库名字
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 仓库类型
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// Pull总共的次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	PullCount *int64 `json:"PullCount,omitnil,omitempty" name:"PullCount"`

	// 仓库收藏次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	FavorCount *int64 `json:"FavorCount,omitnil,omitempty" name:"FavorCount"`

	// 仓库是否公开
	// 注意:此字段可能返回 null,表示取不到有效值。
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 是否为官方所有
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitnil,omitempty" name:"IsQcloudOfficial"`

	// 仓库Tag的数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagCount *int64 `json:"TagCount,omitnil,omitempty" name:"TagCount"`

	// 注意:此字段可能返回 null,表示取不到有效值。
	Logo *string `json:"Logo,omitnil,omitempty" name:"Logo"`

	// 地域
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 地域的Id
	RegionId *int64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`
}

type Filter

type Filter struct {
	// 属性名称, 若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 属性值, 若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type GCJobInfo added in v1.0.482

type GCJobInfo struct {
	// 作业 ID
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 作业状态
	JobStatus *string `json:"JobStatus,omitnil,omitempty" name:"JobStatus"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 调度信息
	Schedule *Schedule `json:"Schedule,omitnil,omitempty" name:"Schedule"`
}
type Header struct {
	// Header Key
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// Header Values
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type ImmutableTagRule added in v1.0.202

type ImmutableTagRule struct {
	// 仓库匹配规则
	RepositoryPattern *string `json:"RepositoryPattern,omitnil,omitempty" name:"RepositoryPattern"`

	// Tag 匹配规则
	TagPattern *string `json:"TagPattern,omitnil,omitempty" name:"TagPattern"`

	// repoMatches或repoExcludes
	RepositoryDecoration *string `json:"RepositoryDecoration,omitnil,omitempty" name:"RepositoryDecoration"`

	// matches或excludes
	TagDecoration *string `json:"TagDecoration,omitnil,omitempty" name:"TagDecoration"`

	// 禁用规则
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`

	// 规则 Id
	RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 命名空间
	NsName *string `json:"NsName,omitnil,omitempty" name:"NsName"`
}

type KeyValueString added in v1.0.474

type KeyValueString struct {
	// 键
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type Limit

type Limit struct {
	// 用户名
	Username *string `json:"Username,omitnil,omitempty" name:"Username"`

	// 配额的类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 配置的值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type ManageExternalEndpointRequest

type ManageExternalEndpointRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 操作(Create/Delete)
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

func NewManageExternalEndpointRequest

func NewManageExternalEndpointRequest() (request *ManageExternalEndpointRequest)

func (*ManageExternalEndpointRequest) FromJsonString

func (r *ManageExternalEndpointRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageExternalEndpointRequest) ToJsonString

func (r *ManageExternalEndpointRequest) ToJsonString() string

type ManageExternalEndpointRequestParams added in v1.0.426

type ManageExternalEndpointRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 操作(Create/Delete)
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

Predefined struct for user

type ManageExternalEndpointResponse

type ManageExternalEndpointResponse struct {
	*tchttp.BaseResponse
	Response *ManageExternalEndpointResponseParams `json:"Response"`
}

func NewManageExternalEndpointResponse

func NewManageExternalEndpointResponse() (response *ManageExternalEndpointResponse)

func (*ManageExternalEndpointResponse) FromJsonString

func (r *ManageExternalEndpointResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageExternalEndpointResponse) ToJsonString

func (r *ManageExternalEndpointResponse) ToJsonString() string

type ManageExternalEndpointResponseParams added in v1.0.426

type ManageExternalEndpointResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ManageImageLifecycleGlobalPersonalRequest

type ManageImageLifecycleGlobalPersonalRequest struct {
	*tchttp.BaseRequest

	// global_keep_last_days:全局保留最近几天的数据;global_keep_last_nums:全局保留最近多少个
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略值
	Val *int64 `json:"Val,omitnil,omitempty" name:"Val"`
}

func NewManageImageLifecycleGlobalPersonalRequest

func NewManageImageLifecycleGlobalPersonalRequest() (request *ManageImageLifecycleGlobalPersonalRequest)

func (*ManageImageLifecycleGlobalPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageImageLifecycleGlobalPersonalRequest) ToJsonString

type ManageImageLifecycleGlobalPersonalRequestParams added in v1.0.426

type ManageImageLifecycleGlobalPersonalRequestParams struct {
	// global_keep_last_days:全局保留最近几天的数据;global_keep_last_nums:全局保留最近多少个
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 策略值
	Val *int64 `json:"Val,omitnil,omitempty" name:"Val"`
}

Predefined struct for user

type ManageImageLifecycleGlobalPersonalResponse

type ManageImageLifecycleGlobalPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ManageImageLifecycleGlobalPersonalResponseParams `json:"Response"`
}

func NewManageImageLifecycleGlobalPersonalResponse

func NewManageImageLifecycleGlobalPersonalResponse() (response *ManageImageLifecycleGlobalPersonalResponse)

func (*ManageImageLifecycleGlobalPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageImageLifecycleGlobalPersonalResponse) ToJsonString

type ManageImageLifecycleGlobalPersonalResponseParams added in v1.0.426

type ManageImageLifecycleGlobalPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ManageInternalEndpointRequest

type ManageInternalEndpointRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// Create/Delete
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 需要接入的用户vpcid
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 需要接入的用户子网id
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 请求的地域ID,用于实例复制地域
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 请求的地域名称,用于实例复制地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
}

func NewManageInternalEndpointRequest

func NewManageInternalEndpointRequest() (request *ManageInternalEndpointRequest)

func (*ManageInternalEndpointRequest) FromJsonString

func (r *ManageInternalEndpointRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageInternalEndpointRequest) ToJsonString

func (r *ManageInternalEndpointRequest) ToJsonString() string

type ManageInternalEndpointRequestParams added in v1.0.426

type ManageInternalEndpointRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// Create/Delete
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 需要接入的用户vpcid
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 需要接入的用户子网id
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 请求的地域ID,用于实例复制地域
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 请求的地域名称,用于实例复制地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
}

Predefined struct for user

type ManageInternalEndpointResponse

type ManageInternalEndpointResponse struct {
	*tchttp.BaseResponse
	Response *ManageInternalEndpointResponseParams `json:"Response"`
}

func NewManageInternalEndpointResponse

func NewManageInternalEndpointResponse() (response *ManageInternalEndpointResponse)

func (*ManageInternalEndpointResponse) FromJsonString

func (r *ManageInternalEndpointResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageInternalEndpointResponse) ToJsonString

func (r *ManageInternalEndpointResponse) ToJsonString() string

type ManageInternalEndpointResponseParams added in v1.0.426

type ManageInternalEndpointResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ManageReplicationRequest

type ManageReplicationRequest struct {
	*tchttp.BaseRequest

	// 复制源实例ID
	SourceRegistryId *string `json:"SourceRegistryId,omitnil,omitempty" name:"SourceRegistryId"`

	// 复制目标实例ID
	DestinationRegistryId *string `json:"DestinationRegistryId,omitnil,omitempty" name:"DestinationRegistryId"`

	// 同步规则
	Rule *ReplicationRule `json:"Rule,omitnil,omitempty" name:"Rule"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 目标实例的地域ID,如广州是1
	DestinationRegionId *uint64 `json:"DestinationRegionId,omitnil,omitempty" name:"DestinationRegionId"`

	// 开启跨主账号实例同步配置项
	PeerReplicationOption *PeerReplicationOption `json:"PeerReplicationOption,omitnil,omitempty" name:"PeerReplicationOption"`
}

func NewManageReplicationRequest

func NewManageReplicationRequest() (request *ManageReplicationRequest)

func (*ManageReplicationRequest) FromJsonString

func (r *ManageReplicationRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageReplicationRequest) ToJsonString

func (r *ManageReplicationRequest) ToJsonString() string

type ManageReplicationRequestParams added in v1.0.426

type ManageReplicationRequestParams struct {
	// 复制源实例ID
	SourceRegistryId *string `json:"SourceRegistryId,omitnil,omitempty" name:"SourceRegistryId"`

	// 复制目标实例ID
	DestinationRegistryId *string `json:"DestinationRegistryId,omitnil,omitempty" name:"DestinationRegistryId"`

	// 同步规则
	Rule *ReplicationRule `json:"Rule,omitnil,omitempty" name:"Rule"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 目标实例的地域ID,如广州是1
	DestinationRegionId *uint64 `json:"DestinationRegionId,omitnil,omitempty" name:"DestinationRegionId"`

	// 开启跨主账号实例同步配置项
	PeerReplicationOption *PeerReplicationOption `json:"PeerReplicationOption,omitnil,omitempty" name:"PeerReplicationOption"`
}

Predefined struct for user

type ManageReplicationResponse

type ManageReplicationResponse struct {
	*tchttp.BaseResponse
	Response *ManageReplicationResponseParams `json:"Response"`
}

func NewManageReplicationResponse

func NewManageReplicationResponse() (response *ManageReplicationResponse)

func (*ManageReplicationResponse) FromJsonString

func (r *ManageReplicationResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ManageReplicationResponse) ToJsonString

func (r *ManageReplicationResponse) ToJsonString() string

type ManageReplicationResponseParams added in v1.0.426

type ManageReplicationResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyApplicationTriggerPersonalRequest

type ModifyApplicationTriggerPersonalRequest struct {
	*tchttp.BaseRequest

	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称,必填参数
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitnil,omitempty" name:"InvokeMethod"`

	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitnil,omitempty" name:"InvokeExpr"`

	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"`

	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitnil,omitempty" name:"WorkloadName"`

	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 应用所在TKE集群地域数字ID,如1(广州)、16(成都)
	ClusterRegion *int64 `json:"ClusterRegion,omitnil,omitempty" name:"ClusterRegion"`

	// 新触发器名称
	NewTriggerName *string `json:"NewTriggerName,omitnil,omitempty" name:"NewTriggerName"`
}

func NewModifyApplicationTriggerPersonalRequest

func NewModifyApplicationTriggerPersonalRequest() (request *ModifyApplicationTriggerPersonalRequest)

func (*ModifyApplicationTriggerPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyApplicationTriggerPersonalRequest) ToJsonString

type ModifyApplicationTriggerPersonalRequestParams added in v1.0.426

type ModifyApplicationTriggerPersonalRequestParams struct {
	// 触发器关联的镜像仓库,library/test格式
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 触发器名称,必填参数
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
	InvokeMethod *string `json:"InvokeMethod,omitnil,omitempty" name:"InvokeMethod"`

	// 触发方式对应的表达式
	InvokeExpr *string `json:"InvokeExpr,omitnil,omitempty" name:"InvokeExpr"`

	// 应用所在TKE集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用所在TKE集群命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
	WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"`

	// 应用所在TKE集群工作负载名称
	WorkloadName *string `json:"WorkloadName,omitnil,omitempty" name:"WorkloadName"`

	// 应用所在TKE集群工作负载下容器名称
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 应用所在TKE集群地域数字ID,如1(广州)、16(成都)
	ClusterRegion *int64 `json:"ClusterRegion,omitnil,omitempty" name:"ClusterRegion"`

	// 新触发器名称
	NewTriggerName *string `json:"NewTriggerName,omitnil,omitempty" name:"NewTriggerName"`
}

Predefined struct for user

type ModifyApplicationTriggerPersonalResponse

type ModifyApplicationTriggerPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationTriggerPersonalResponseParams `json:"Response"`
}

func NewModifyApplicationTriggerPersonalResponse

func NewModifyApplicationTriggerPersonalResponse() (response *ModifyApplicationTriggerPersonalResponse)

func (*ModifyApplicationTriggerPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyApplicationTriggerPersonalResponse) ToJsonString

type ModifyApplicationTriggerPersonalResponseParams added in v1.0.426

type ModifyApplicationTriggerPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyImmutableTagRulesRequest added in v1.0.202

type ModifyImmutableTagRulesRequest struct {
	*tchttp.BaseRequest

	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则 Id
	RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 规则
	Rule *ImmutableTagRule `json:"Rule,omitnil,omitempty" name:"Rule"`
}

func NewModifyImmutableTagRulesRequest added in v1.0.202

func NewModifyImmutableTagRulesRequest() (request *ModifyImmutableTagRulesRequest)

func (*ModifyImmutableTagRulesRequest) FromJsonString added in v1.0.202

func (r *ModifyImmutableTagRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyImmutableTagRulesRequest) ToJsonString added in v1.0.202

func (r *ModifyImmutableTagRulesRequest) ToJsonString() string

type ModifyImmutableTagRulesRequestParams added in v1.0.426

type ModifyImmutableTagRulesRequestParams struct {
	// 实例 Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则 Id
	RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 规则
	Rule *ImmutableTagRule `json:"Rule,omitnil,omitempty" name:"Rule"`
}

Predefined struct for user

type ModifyImmutableTagRulesResponse added in v1.0.202

type ModifyImmutableTagRulesResponse struct {
	*tchttp.BaseResponse
	Response *ModifyImmutableTagRulesResponseParams `json:"Response"`
}

func NewModifyImmutableTagRulesResponse added in v1.0.202

func NewModifyImmutableTagRulesResponse() (response *ModifyImmutableTagRulesResponse)

func (*ModifyImmutableTagRulesResponse) FromJsonString added in v1.0.202

func (r *ModifyImmutableTagRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyImmutableTagRulesResponse) ToJsonString added in v1.0.202

func (r *ModifyImmutableTagRulesResponse) ToJsonString() string

type ModifyImmutableTagRulesResponseParams added in v1.0.426

type ModifyImmutableTagRulesResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyInstanceRequest added in v1.0.241

type ModifyInstanceRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 实例的规格,
	// 基础版:basic
	// 标准版:standard
	// 高级版:premium
	RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"`

	// 实例删除保护,false为关闭
	DeletionProtection *bool `json:"DeletionProtection,omitnil,omitempty" name:"DeletionProtection"`
}

func NewModifyInstanceRequest added in v1.0.241

func NewModifyInstanceRequest() (request *ModifyInstanceRequest)

func (*ModifyInstanceRequest) FromJsonString added in v1.0.241

func (r *ModifyInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyInstanceRequest) ToJsonString added in v1.0.241

func (r *ModifyInstanceRequest) ToJsonString() string

type ModifyInstanceRequestParams added in v1.0.426

type ModifyInstanceRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 实例的规格,
	// 基础版:basic
	// 标准版:standard
	// 高级版:premium
	RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"`

	// 实例删除保护,false为关闭
	DeletionProtection *bool `json:"DeletionProtection,omitnil,omitempty" name:"DeletionProtection"`
}

Predefined struct for user

type ModifyInstanceResponse added in v1.0.241

type ModifyInstanceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyInstanceResponseParams `json:"Response"`
}

func NewModifyInstanceResponse added in v1.0.241

func NewModifyInstanceResponse() (response *ModifyInstanceResponse)

func (*ModifyInstanceResponse) FromJsonString added in v1.0.241

func (r *ModifyInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyInstanceResponse) ToJsonString added in v1.0.241

func (r *ModifyInstanceResponse) ToJsonString() string

type ModifyInstanceResponseParams added in v1.0.426

type ModifyInstanceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyInstanceTokenRequest

type ModifyInstanceTokenRequest struct {
	*tchttp.BaseRequest

	// 实例长期访问凭证 ID
	TokenId *string `json:"TokenId,omitnil,omitempty" name:"TokenId"`

	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 启用或禁用实例长期访问凭证
	Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"`

	// 访问凭证描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 1为修改描述 2为操作启动禁用,默认值为2
	ModifyFlag *int64 `json:"ModifyFlag,omitnil,omitempty" name:"ModifyFlag"`
}

func NewModifyInstanceTokenRequest

func NewModifyInstanceTokenRequest() (request *ModifyInstanceTokenRequest)

func (*ModifyInstanceTokenRequest) FromJsonString

func (r *ModifyInstanceTokenRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyInstanceTokenRequest) ToJsonString

func (r *ModifyInstanceTokenRequest) ToJsonString() string

type ModifyInstanceTokenRequestParams added in v1.0.426

type ModifyInstanceTokenRequestParams struct {
	// 实例长期访问凭证 ID
	TokenId *string `json:"TokenId,omitnil,omitempty" name:"TokenId"`

	// 实例 ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 启用或禁用实例长期访问凭证
	Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"`

	// 访问凭证描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 1为修改描述 2为操作启动禁用,默认值为2
	ModifyFlag *int64 `json:"ModifyFlag,omitnil,omitempty" name:"ModifyFlag"`
}

Predefined struct for user

type ModifyInstanceTokenResponse

type ModifyInstanceTokenResponse struct {
	*tchttp.BaseResponse
	Response *ModifyInstanceTokenResponseParams `json:"Response"`
}

func NewModifyInstanceTokenResponse

func NewModifyInstanceTokenResponse() (response *ModifyInstanceTokenResponse)

func (*ModifyInstanceTokenResponse) FromJsonString

func (r *ModifyInstanceTokenResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyInstanceTokenResponse) ToJsonString

func (r *ModifyInstanceTokenResponse) ToJsonString() string

type ModifyInstanceTokenResponseParams added in v1.0.426

type ModifyInstanceTokenResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyNamespaceRequest

type ModifyNamespaceRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 访问级别,True为公开,False为私有
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 扫描级别,True为自动,False为手动
	IsAutoScan *bool `json:"IsAutoScan,omitnil,omitempty" name:"IsAutoScan"`

	// 阻断开关,True为开放,False为关闭
	IsPreventVUL *bool `json:"IsPreventVUL,omitnil,omitempty" name:"IsPreventVUL"`

	// 阻断漏洞等级,目前仅支持 low、medium、high
	Severity *string `json:"Severity,omitnil,omitempty" name:"Severity"`

	// 漏洞白名单列表
	CVEWhitelistItems []*CVEWhitelistItem `json:"CVEWhitelistItems,omitnil,omitempty" name:"CVEWhitelistItems"`
}

func NewModifyNamespaceRequest

func NewModifyNamespaceRequest() (request *ModifyNamespaceRequest)

func (*ModifyNamespaceRequest) FromJsonString

func (r *ModifyNamespaceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyNamespaceRequest) ToJsonString

func (r *ModifyNamespaceRequest) ToJsonString() string

type ModifyNamespaceRequestParams added in v1.0.426

type ModifyNamespaceRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 访问级别,True为公开,False为私有
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 扫描级别,True为自动,False为手动
	IsAutoScan *bool `json:"IsAutoScan,omitnil,omitempty" name:"IsAutoScan"`

	// 阻断开关,True为开放,False为关闭
	IsPreventVUL *bool `json:"IsPreventVUL,omitnil,omitempty" name:"IsPreventVUL"`

	// 阻断漏洞等级,目前仅支持 low、medium、high
	Severity *string `json:"Severity,omitnil,omitempty" name:"Severity"`

	// 漏洞白名单列表
	CVEWhitelistItems []*CVEWhitelistItem `json:"CVEWhitelistItems,omitnil,omitempty" name:"CVEWhitelistItems"`
}

Predefined struct for user

type ModifyNamespaceResponse

type ModifyNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyNamespaceResponseParams `json:"Response"`
}

func NewModifyNamespaceResponse

func NewModifyNamespaceResponse() (response *ModifyNamespaceResponse)

func (*ModifyNamespaceResponse) FromJsonString

func (r *ModifyNamespaceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyNamespaceResponse) ToJsonString

func (r *ModifyNamespaceResponse) ToJsonString() string

type ModifyNamespaceResponseParams added in v1.0.426

type ModifyNamespaceResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRepositoryAccessPersonalRequest

type ModifyRepositoryAccessPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 默认值为0, 1公共,0私有
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`
}

func NewModifyRepositoryAccessPersonalRequest

func NewModifyRepositoryAccessPersonalRequest() (request *ModifyRepositoryAccessPersonalRequest)

func (*ModifyRepositoryAccessPersonalRequest) FromJsonString

func (r *ModifyRepositoryAccessPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryAccessPersonalRequest) ToJsonString

type ModifyRepositoryAccessPersonalRequestParams added in v1.0.426

type ModifyRepositoryAccessPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 默认值为0, 1公共,0私有
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`
}

Predefined struct for user

type ModifyRepositoryAccessPersonalResponse

type ModifyRepositoryAccessPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRepositoryAccessPersonalResponseParams `json:"Response"`
}

func NewModifyRepositoryAccessPersonalResponse

func NewModifyRepositoryAccessPersonalResponse() (response *ModifyRepositoryAccessPersonalResponse)

func (*ModifyRepositoryAccessPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryAccessPersonalResponse) ToJsonString

type ModifyRepositoryAccessPersonalResponseParams added in v1.0.426

type ModifyRepositoryAccessPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRepositoryInfoPersonalRequest

type ModifyRepositoryInfoPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 仓库描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewModifyRepositoryInfoPersonalRequest

func NewModifyRepositoryInfoPersonalRequest() (request *ModifyRepositoryInfoPersonalRequest)

func (*ModifyRepositoryInfoPersonalRequest) FromJsonString

func (r *ModifyRepositoryInfoPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryInfoPersonalRequest) ToJsonString

func (r *ModifyRepositoryInfoPersonalRequest) ToJsonString() string

type ModifyRepositoryInfoPersonalRequestParams added in v1.0.426

type ModifyRepositoryInfoPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 仓库描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type ModifyRepositoryInfoPersonalResponse

type ModifyRepositoryInfoPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRepositoryInfoPersonalResponseParams `json:"Response"`
}

func NewModifyRepositoryInfoPersonalResponse

func NewModifyRepositoryInfoPersonalResponse() (response *ModifyRepositoryInfoPersonalResponse)

func (*ModifyRepositoryInfoPersonalResponse) FromJsonString

func (r *ModifyRepositoryInfoPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryInfoPersonalResponse) ToJsonString

func (r *ModifyRepositoryInfoPersonalResponse) ToJsonString() string

type ModifyRepositoryInfoPersonalResponseParams added in v1.0.426

type ModifyRepositoryInfoPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRepositoryRequest

type ModifyRepositoryRequest struct {
	*tchttp.BaseRequest

	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitnil,omitempty" name:"BriefDescription"`

	// 仓库详细描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewModifyRepositoryRequest

func NewModifyRepositoryRequest() (request *ModifyRepositoryRequest)

func (*ModifyRepositoryRequest) FromJsonString

func (r *ModifyRepositoryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryRequest) ToJsonString

func (r *ModifyRepositoryRequest) ToJsonString() string

type ModifyRepositoryRequestParams added in v1.0.426

type ModifyRepositoryRequestParams struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 镜像仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库简短描述
	BriefDescription *string `json:"BriefDescription,omitnil,omitempty" name:"BriefDescription"`

	// 仓库详细描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type ModifyRepositoryResponse

type ModifyRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRepositoryResponseParams `json:"Response"`
}

func NewModifyRepositoryResponse

func NewModifyRepositoryResponse() (response *ModifyRepositoryResponse)

func (*ModifyRepositoryResponse) FromJsonString

func (r *ModifyRepositoryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRepositoryResponse) ToJsonString

func (r *ModifyRepositoryResponse) ToJsonString() string

type ModifyRepositoryResponseParams added in v1.0.426

type ModifyRepositoryResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifySecurityPolicyRequest

type ModifySecurityPolicyRequest struct {
	*tchttp.BaseRequest

	// 实例的Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// PolicyId
	PolicyIndex *int64 `json:"PolicyIndex,omitnil,omitempty" name:"PolicyIndex"`

	// 192.168.0.0/24 白名单Ip
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewModifySecurityPolicyRequest

func NewModifySecurityPolicyRequest() (request *ModifySecurityPolicyRequest)

func (*ModifySecurityPolicyRequest) FromJsonString

func (r *ModifySecurityPolicyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySecurityPolicyRequest) ToJsonString

func (r *ModifySecurityPolicyRequest) ToJsonString() string

type ModifySecurityPolicyRequestParams added in v1.0.426

type ModifySecurityPolicyRequestParams struct {
	// 实例的Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// PolicyId
	PolicyIndex *int64 `json:"PolicyIndex,omitnil,omitempty" name:"PolicyIndex"`

	// 192.168.0.0/24 白名单Ip
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type ModifySecurityPolicyResponse

type ModifySecurityPolicyResponse struct {
	*tchttp.BaseResponse
	Response *ModifySecurityPolicyResponseParams `json:"Response"`
}

func NewModifySecurityPolicyResponse

func NewModifySecurityPolicyResponse() (response *ModifySecurityPolicyResponse)

func (*ModifySecurityPolicyResponse) FromJsonString

func (r *ModifySecurityPolicyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySecurityPolicyResponse) ToJsonString

func (r *ModifySecurityPolicyResponse) ToJsonString() string

type ModifySecurityPolicyResponseParams added in v1.0.426

type ModifySecurityPolicyResponseParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyServiceAccountPasswordRequest added in v1.0.858

type ModifyServiceAccountPasswordRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否随机生成密码
	Random *bool `json:"Random,omitnil,omitempty" name:"Random"`

	// 服务级账号密码,长度在8到20之间且需包含至少一个大写字符,一个小写字符和一个数字
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

func NewModifyServiceAccountPasswordRequest added in v1.0.858

func NewModifyServiceAccountPasswordRequest() (request *ModifyServiceAccountPasswordRequest)

func (*ModifyServiceAccountPasswordRequest) FromJsonString added in v1.0.858

func (r *ModifyServiceAccountPasswordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyServiceAccountPasswordRequest) ToJsonString added in v1.0.858

func (r *ModifyServiceAccountPasswordRequest) ToJsonString() string

type ModifyServiceAccountPasswordRequestParams added in v1.0.858

type ModifyServiceAccountPasswordRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否随机生成密码
	Random *bool `json:"Random,omitnil,omitempty" name:"Random"`

	// 服务级账号密码,长度在8到20之间且需包含至少一个大写字符,一个小写字符和一个数字
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

Predefined struct for user

type ModifyServiceAccountPasswordResponse added in v1.0.858

type ModifyServiceAccountPasswordResponse struct {
	*tchttp.BaseResponse
	Response *ModifyServiceAccountPasswordResponseParams `json:"Response"`
}

func NewModifyServiceAccountPasswordResponse added in v1.0.858

func NewModifyServiceAccountPasswordResponse() (response *ModifyServiceAccountPasswordResponse)

func (*ModifyServiceAccountPasswordResponse) FromJsonString added in v1.0.858

func (r *ModifyServiceAccountPasswordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyServiceAccountPasswordResponse) ToJsonString added in v1.0.858

func (r *ModifyServiceAccountPasswordResponse) ToJsonString() string

type ModifyServiceAccountPasswordResponseParams added in v1.0.858

type ModifyServiceAccountPasswordResponseParams struct {
	// 自定义用户密码,仅展示一次,请注意留存
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyServiceAccountRequest added in v1.0.696

type ModifyServiceAccountRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 服务级账号描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 有效期(单位:天),从当前时间开始计算,优先级高于ExpiresAt
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 过期时间(时间戳,单位:毫秒)
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 是否禁用服务级账号
	Disable *bool `json:"Disable,omitnil,omitempty" name:"Disable"`

	// 策略列表
	Permissions []*Permission `json:"Permissions,omitnil,omitempty" name:"Permissions"`
}

func NewModifyServiceAccountRequest added in v1.0.696

func NewModifyServiceAccountRequest() (request *ModifyServiceAccountRequest)

func (*ModifyServiceAccountRequest) FromJsonString added in v1.0.696

func (r *ModifyServiceAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyServiceAccountRequest) ToJsonString added in v1.0.696

func (r *ModifyServiceAccountRequest) ToJsonString() string

type ModifyServiceAccountRequestParams added in v1.0.696

type ModifyServiceAccountRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 服务级账号名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 服务级账号描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 有效期(单位:天),从当前时间开始计算,优先级高于ExpiresAt
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 过期时间(时间戳,单位:毫秒)
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 是否禁用服务级账号
	Disable *bool `json:"Disable,omitnil,omitempty" name:"Disable"`

	// 策略列表
	Permissions []*Permission `json:"Permissions,omitnil,omitempty" name:"Permissions"`
}

Predefined struct for user

type ModifyServiceAccountResponse added in v1.0.696

type ModifyServiceAccountResponse struct {
	*tchttp.BaseResponse
	Response *ModifyServiceAccountResponseParams `json:"Response"`
}

func NewModifyServiceAccountResponse added in v1.0.696

func NewModifyServiceAccountResponse() (response *ModifyServiceAccountResponse)

func (*ModifyServiceAccountResponse) FromJsonString added in v1.0.696

func (r *ModifyServiceAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyServiceAccountResponse) ToJsonString added in v1.0.696

func (r *ModifyServiceAccountResponse) ToJsonString() string

type ModifyServiceAccountResponseParams added in v1.0.696

type ModifyServiceAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyTagRetentionRuleRequest

type ModifyTagRetentionRuleRequest struct {
	*tchttp.BaseRequest

	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的Id,必须填写原有的命名空间id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 保留策略
	RetentionRule *RetentionRule `json:"RetentionRule,omitnil,omitempty" name:"RetentionRule"`

	// 执行周期,必须填写为原来的设置
	CronSetting *string `json:"CronSetting,omitnil,omitempty" name:"CronSetting"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 是否禁用规则
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

func NewModifyTagRetentionRuleRequest

func NewModifyTagRetentionRuleRequest() (request *ModifyTagRetentionRuleRequest)

func (*ModifyTagRetentionRuleRequest) FromJsonString

func (r *ModifyTagRetentionRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTagRetentionRuleRequest) ToJsonString

func (r *ModifyTagRetentionRuleRequest) ToJsonString() string

type ModifyTagRetentionRuleRequestParams added in v1.0.426

type ModifyTagRetentionRuleRequestParams struct {
	// 主实例iD
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 命名空间的Id,必须填写原有的命名空间id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 保留策略
	RetentionRule *RetentionRule `json:"RetentionRule,omitnil,omitempty" name:"RetentionRule"`

	// 执行周期,必须填写为原来的设置
	CronSetting *string `json:"CronSetting,omitnil,omitempty" name:"CronSetting"`

	// 规则Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 是否禁用规则
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`
}

Predefined struct for user

type ModifyTagRetentionRuleResponse

type ModifyTagRetentionRuleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTagRetentionRuleResponseParams `json:"Response"`
}

func NewModifyTagRetentionRuleResponse

func NewModifyTagRetentionRuleResponse() (response *ModifyTagRetentionRuleResponse)

func (*ModifyTagRetentionRuleResponse) FromJsonString

func (r *ModifyTagRetentionRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTagRetentionRuleResponse) ToJsonString

func (r *ModifyTagRetentionRuleResponse) ToJsonString() string

type ModifyTagRetentionRuleResponseParams added in v1.0.426

type ModifyTagRetentionRuleResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyUserPasswordPersonalRequest

type ModifyUserPasswordPersonalRequest struct {
	*tchttp.BaseRequest

	// 更新后的密码
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

func NewModifyUserPasswordPersonalRequest

func NewModifyUserPasswordPersonalRequest() (request *ModifyUserPasswordPersonalRequest)

func (*ModifyUserPasswordPersonalRequest) FromJsonString

func (r *ModifyUserPasswordPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserPasswordPersonalRequest) ToJsonString

func (r *ModifyUserPasswordPersonalRequest) ToJsonString() string

type ModifyUserPasswordPersonalRequestParams added in v1.0.426

type ModifyUserPasswordPersonalRequestParams struct {
	// 更新后的密码
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`
}

Predefined struct for user

type ModifyUserPasswordPersonalResponse

type ModifyUserPasswordPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ModifyUserPasswordPersonalResponseParams `json:"Response"`
}

func NewModifyUserPasswordPersonalResponse

func NewModifyUserPasswordPersonalResponse() (response *ModifyUserPasswordPersonalResponse)

func (*ModifyUserPasswordPersonalResponse) FromJsonString

func (r *ModifyUserPasswordPersonalResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyUserPasswordPersonalResponse) ToJsonString

func (r *ModifyUserPasswordPersonalResponse) ToJsonString() string

type ModifyUserPasswordPersonalResponseParams added in v1.0.426

type ModifyUserPasswordPersonalResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyWebhookTriggerRequest

type ModifyWebhookTriggerRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 触发器参数
	Trigger *WebhookTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewModifyWebhookTriggerRequest

func NewModifyWebhookTriggerRequest() (request *ModifyWebhookTriggerRequest)

func (*ModifyWebhookTriggerRequest) FromJsonString

func (r *ModifyWebhookTriggerRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWebhookTriggerRequest) ToJsonString

func (r *ModifyWebhookTriggerRequest) ToJsonString() string

type ModifyWebhookTriggerRequestParams added in v1.0.426

type ModifyWebhookTriggerRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 触发器参数
	Trigger *WebhookTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"`

	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type ModifyWebhookTriggerResponse

type ModifyWebhookTriggerResponse struct {
	*tchttp.BaseResponse
	Response *ModifyWebhookTriggerResponseParams `json:"Response"`
}

func NewModifyWebhookTriggerResponse

func NewModifyWebhookTriggerResponse() (response *ModifyWebhookTriggerResponse)

func (*ModifyWebhookTriggerResponse) FromJsonString

func (r *ModifyWebhookTriggerResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyWebhookTriggerResponse) ToJsonString

func (r *ModifyWebhookTriggerResponse) ToJsonString() string

type ModifyWebhookTriggerResponseParams added in v1.0.426

type ModifyWebhookTriggerResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type NamespaceInfo

type NamespaceInfo struct {
	// 命名空间
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 命名空间下仓库数量
	RepoCount *int64 `json:"RepoCount,omitnil,omitempty" name:"RepoCount"`
}

type NamespaceInfoResp

type NamespaceInfoResp struct {
	// 命名空间数量
	NamespaceCount *int64 `json:"NamespaceCount,omitnil,omitempty" name:"NamespaceCount"`

	// 命名空间信息
	NamespaceInfo []*NamespaceInfo `json:"NamespaceInfo,omitnil,omitempty" name:"NamespaceInfo"`
}

type NamespaceIsExistsResp

type NamespaceIsExistsResp struct {
	// 命名空间是否存在
	IsExist *bool `json:"IsExist,omitnil,omitempty" name:"IsExist"`

	// 是否为保留命名空间
	IsPreserved *bool `json:"IsPreserved,omitnil,omitempty" name:"IsPreserved"`
}

type PeerReplicationOption added in v1.0.208

type PeerReplicationOption struct {
	// 待同步实例的uin
	PeerRegistryUin *string `json:"PeerRegistryUin,omitnil,omitempty" name:"PeerRegistryUin"`

	// 待同步实例的访问永久Token
	PeerRegistryToken *string `json:"PeerRegistryToken,omitnil,omitempty" name:"PeerRegistryToken"`

	// 是否开启跨主账号实例同步
	EnablePeerReplication *bool `json:"EnablePeerReplication,omitnil,omitempty" name:"EnablePeerReplication"`
}

type Permission added in v1.0.689

type Permission struct {
	// 资源路径,目前仅支持Namespace
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 动作,目前仅支持:tcr:PushRepository、tcr:PullRepository、tcr:CreateRepository、tcr:CreateHelmChart、tcr:DescribeHelmCharts
	// 注意:此字段可能返回 null,表示取不到有效值。
	Actions []*string `json:"Actions,omitnil,omitempty" name:"Actions"`
}

type Region added in v1.0.482

type Region struct {
	// gz
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 1
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// ap-guangzhou
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`

	// alluser
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// remark
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 创建时间
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 更新时间
	UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"`

	// id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`
}

type Registry

type Registry struct {
	// 实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 实例名称
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`

	// 实例规格
	RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"`

	// 实例状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 实例的公共访问地址
	PublicDomain *string `json:"PublicDomain,omitnil,omitempty" name:"PublicDomain"`

	// 实例创建时间
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 地域名称
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`

	// 地域Id
	RegionId *uint64 `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 是否支持匿名
	EnableAnonymous *bool `json:"EnableAnonymous,omitnil,omitempty" name:"EnableAnonymous"`

	// Token有效时间
	TokenValidTime *uint64 `json:"TokenValidTime,omitnil,omitempty" name:"TokenValidTime"`

	// 实例内部访问地址
	InternalEndpoint *string `json:"InternalEndpoint,omitnil,omitempty" name:"InternalEndpoint"`

	// 实例云标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 实例过期时间(预付费)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpiredAt *string `json:"ExpiredAt,omitnil,omitempty" name:"ExpiredAt"`

	// 实例付费类型,0表示后付费,1表示预付费
	// 注意:此字段可能返回 null,表示取不到有效值。
	PayMod *int64 `json:"PayMod,omitnil,omitempty" name:"PayMod"`

	// 预付费续费标识,0表示手动续费,1表示自动续费,2不续费并且不通知
	// 注意:此字段可能返回 null,表示取不到有效值。
	RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"`

	// 是否开启实例删除保护,false表示不开启
	DeletionProtection *bool `json:"DeletionProtection,omitnil,omitempty" name:"DeletionProtection"`
}

type RegistryChargePrepaid

type RegistryChargePrepaid struct {
	// 购买实例的时长,单位:月
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 自动续费标识,0:手动续费,1:自动续费,2:不续费并且不通知
	RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"`
}

type RegistryCondition

type RegistryCondition struct {
	// 实例创建过程类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 实例创建过程状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 转换到该过程的简明原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`
}

type RegistryStatus

type RegistryStatus struct {
	// 实例的Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 实例的状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 附加状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Conditions []*RegistryCondition `json:"Conditions,omitnil,omitempty" name:"Conditions"`
}

type RenewInstanceRequest

type RenewInstanceRequest struct {
	*tchttp.BaseRequest

	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 预付费自动续费标识和购买时长,0:手动续费,1:自动续费,2:不续费并且不通知;单位为月
	RegistryChargePrepaid *RegistryChargePrepaid `json:"RegistryChargePrepaid,omitnil,omitempty" name:"RegistryChargePrepaid"`

	// 0 续费, 1按量转包年包月
	Flag *int64 `json:"Flag,omitnil,omitempty" name:"Flag"`
}

func NewRenewInstanceRequest

func NewRenewInstanceRequest() (request *RenewInstanceRequest)

func (*RenewInstanceRequest) FromJsonString

func (r *RenewInstanceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenewInstanceRequest) ToJsonString

func (r *RenewInstanceRequest) ToJsonString() string

type RenewInstanceRequestParams added in v1.0.426

type RenewInstanceRequestParams struct {
	// 实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 预付费自动续费标识和购买时长,0:手动续费,1:自动续费,2:不续费并且不通知;单位为月
	RegistryChargePrepaid *RegistryChargePrepaid `json:"RegistryChargePrepaid,omitnil,omitempty" name:"RegistryChargePrepaid"`

	// 0 续费, 1按量转包年包月
	Flag *int64 `json:"Flag,omitnil,omitempty" name:"Flag"`
}

Predefined struct for user

type RenewInstanceResponse

type RenewInstanceResponse struct {
	*tchttp.BaseResponse
	Response *RenewInstanceResponseParams `json:"Response"`
}

func NewRenewInstanceResponse

func NewRenewInstanceResponse() (response *RenewInstanceResponse)

func (*RenewInstanceResponse) FromJsonString

func (r *RenewInstanceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenewInstanceResponse) ToJsonString

func (r *RenewInstanceResponse) ToJsonString() string

type RenewInstanceResponseParams added in v1.0.426

type RenewInstanceResponseParams struct {
	// 企业版实例Id
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ReplicationFilter

type ReplicationFilter struct {
	// 类型(name、tag和resource)
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 默认为空
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type ReplicationLog added in v1.0.267

type ReplicationLog struct {
	// 资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 源资源
	// 注意:此字段可能返回 null,表示取不到有效值。
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 目的资源
	// 注意:此字段可能返回 null,表示取不到有效值。
	Destination *string `json:"Destination,omitnil,omitempty" name:"Destination"`

	// 同步状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type ReplicationRegistry

type ReplicationRegistry struct {
	// 主实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 复制实例ID
	ReplicationRegistryId *string `json:"ReplicationRegistryId,omitnil,omitempty" name:"ReplicationRegistryId"`

	// 复制实例的地域ID
	ReplicationRegionId *uint64 `json:"ReplicationRegionId,omitnil,omitempty" name:"ReplicationRegionId"`

	// 复制实例的地域名称
	ReplicationRegionName *string `json:"ReplicationRegionName,omitnil,omitempty" name:"ReplicationRegionName"`

	// 复制实例的状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 创建时间
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`
}

type ReplicationRule

type ReplicationRule struct {
	// 同步规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 目标命名空间
	DestNamespace *string `json:"DestNamespace,omitnil,omitempty" name:"DestNamespace"`

	// 是否覆盖
	Override *bool `json:"Override,omitnil,omitempty" name:"Override"`

	// 同步过滤条件
	Filters []*ReplicationFilter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

type RepoInfo

type RepoInfo struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 仓库类型
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// Tag数量
	TagCount *int64 `json:"TagCount,omitnil,omitempty" name:"TagCount"`

	// 是否为公开
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 是否为用户收藏
	IsUserFavor *bool `json:"IsUserFavor,omitnil,omitempty" name:"IsUserFavor"`

	// 是否为腾讯云官方仓库
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitnil,omitempty" name:"IsQcloudOfficial"`

	// 被收藏的个数
	FavorCount *int64 `json:"FavorCount,omitnil,omitempty" name:"FavorCount"`

	// 拉取的数量
	PullCount *int64 `json:"PullCount,omitnil,omitempty" name:"PullCount"`

	// 描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 仓库创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 仓库更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type RepoInfoResp

type RepoInfoResp struct {
	// 仓库总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 仓库信息列表
	RepoInfo []*RepoInfo `json:"RepoInfo,omitnil,omitempty" name:"RepoInfo"`

	// Server信息
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`
}

type RepoIsExistResp

type RepoIsExistResp struct {
	// 仓库是否存在
	IsExist *bool `json:"IsExist,omitnil,omitempty" name:"IsExist"`
}

type RepositoryInfoResp

type RepositoryInfoResp struct {
	// 镜像仓库名字
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 镜像仓库类型
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 镜像仓库服务地址
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 镜像仓库描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 是否为公有镜像
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`

	// 下载次数
	PullCount *int64 `json:"PullCount,omitnil,omitempty" name:"PullCount"`

	// 收藏次数
	FavorCount *int64 `json:"FavorCount,omitnil,omitempty" name:"FavorCount"`

	// 是否为用户收藏
	IsUserFavor *bool `json:"IsUserFavor,omitnil,omitempty" name:"IsUserFavor"`

	// 是否为腾讯云官方镜像
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitnil,omitempty" name:"IsQcloudOfficial"`
}

type RespLimit

type RespLimit struct {
	// 配额信息
	LimitInfo []*Limit `json:"LimitInfo,omitnil,omitempty" name:"LimitInfo"`
}

type RetentionExecution

type RetentionExecution struct {
	// 执行Id
	ExecutionId *int64 `json:"ExecutionId,omitnil,omitempty" name:"ExecutionId"`

	// 所属规则id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 执行的开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 执行的结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 执行的状态,Failed, Succeed, Stopped, InProgress
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type RetentionPolicy

type RetentionPolicy struct {
	// 版本保留策略Id
	RetentionId *int64 `json:"RetentionId,omitnil,omitempty" name:"RetentionId"`

	// 命名空间的名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 规则列表
	RetentionRuleList []*RetentionRule `json:"RetentionRuleList,omitnil,omitempty" name:"RetentionRuleList"`

	// 定期执行方式
	CronSetting *string `json:"CronSetting,omitnil,omitempty" name:"CronSetting"`

	// 是否启用规则
	Disabled *bool `json:"Disabled,omitnil,omitempty" name:"Disabled"`

	// 基于当前时间根据cronSetting后下一次任务要执行的时间,仅做参考使用
	NextExecutionTime *string `json:"NextExecutionTime,omitnil,omitempty" name:"NextExecutionTime"`
}

type RetentionRule

type RetentionRule struct {
	// 支持的策略,可选值为latestPushedK(保留最新推送多少个版本)nDaysSinceLastPush(保留近天内推送)
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 规则设置下的对应值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type RetentionTask

type RetentionTask struct {
	// 任务Id
	TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 所属的规则执行Id
	ExecutionId *int64 `json:"ExecutionId,omitnil,omitempty" name:"ExecutionId"`

	// 任务开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 任务结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 任务的执行状态,Failed, Succeed, Stopped, InProgress
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 总tag数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 保留tag数
	Retained *int64 `json:"Retained,omitnil,omitempty" name:"Retained"`

	// 应用的仓库
	Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"`
}

type SameImagesResp

type SameImagesResp struct {
	// tag列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SameImages []*string `json:"SameImages,omitnil,omitempty" name:"SameImages"`
}

type Schedule added in v1.0.482

type Schedule struct {
	// 类型:Hourly, Daily, Weekly, Custom, Manual, Dryrun, None
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

type SearchUserRepositoryResp

type SearchUserRepositoryResp struct {
	// 总个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 仓库列表
	RepoInfo []*RepoInfo `json:"RepoInfo,omitnil,omitempty" name:"RepoInfo"`

	// Server
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// PrivilegeFiltered
	PrivilegeFiltered *bool `json:"PrivilegeFiltered,omitnil,omitempty" name:"PrivilegeFiltered"`
}

type SecurityPolicy

type SecurityPolicy struct {
	// 策略索引
	PolicyIndex *int64 `json:"PolicyIndex,omitnil,omitempty" name:"PolicyIndex"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 运行访问的公网IP地址端
	CidrBlock *string `json:"CidrBlock,omitnil,omitempty" name:"CidrBlock"`

	// 安全策略的版本
	PolicyVersion *string `json:"PolicyVersion,omitnil,omitempty" name:"PolicyVersion"`
}

type ServiceAccount added in v1.0.696

type ServiceAccount struct {
	// 服务级账号名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 是否禁用
	// 注意:此字段可能返回 null,表示取不到有效值。
	Disable *bool `json:"Disable,omitnil,omitempty" name:"Disable"`

	// 过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpiresAt *int64 `json:"ExpiresAt,omitnil,omitempty" name:"ExpiresAt"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	Permissions []*Permission `json:"Permissions,omitnil,omitempty" name:"Permissions"`
}

type Tag

type Tag struct {
	// 云标签的key
	// 注意:此字段可能返回 null,表示取不到有效值。
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 云标签的值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type TagInfo

type TagInfo struct {
	// Tag名称
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 制品的 ID
	TagId *string `json:"TagId,omitnil,omitempty" name:"TagId"`

	// docker image 可以看到的id
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// 制品的创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 制品创建至今时间长度
	// 注意:此字段可能返回 null,表示取不到有效值。
	DurationDays *string `json:"DurationDays,omitnil,omitempty" name:"DurationDays"`

	// 标注的制品作者
	Author *string `json:"Author,omitnil,omitempty" name:"Author"`

	// 标注的制品平台
	Architecture *string `json:"Architecture,omitnil,omitempty" name:"Architecture"`

	// 创建制品的 Docker 版本
	DockerVersion *string `json:"DockerVersion,omitnil,omitempty" name:"DockerVersion"`

	// 标注的制品操作系统
	OS *string `json:"OS,omitnil,omitempty" name:"OS"`

	// 制品大小
	SizeByte *int64 `json:"SizeByte,omitnil,omitempty" name:"SizeByte"`

	// 序号
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 数据更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 制品更新时间
	PushTime *string `json:"PushTime,omitnil,omitempty" name:"PushTime"`

	// 制品类型
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`
}

type TagInfoResp

type TagInfoResp struct {
	// Tag的总数
	TagCount *int64 `json:"TagCount,omitnil,omitempty" name:"TagCount"`

	// TagInfo列表
	TagInfo []*TagInfo `json:"TagInfo,omitnil,omitempty" name:"TagInfo"`

	// Server
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

type TagSpecification

type TagSpecification struct {
	// 默认值为instance
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 云标签数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

type TaskDetail

type TaskDetail struct {
	// 任务
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务UUID
	TaskUUID *string `json:"TaskUUID,omitnil,omitempty" name:"TaskUUID"`

	// 任务状态
	TaskStatus *string `json:"TaskStatus,omitnil,omitempty" name:"TaskStatus"`

	// 任务的状态信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskMessage *string `json:"TaskMessage,omitnil,omitempty" name:"TaskMessage"`

	// 任务开始时间
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 任务结束时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinishedTime *string `json:"FinishedTime,omitnil,omitempty" name:"FinishedTime"`
}

type TcrImageInfo

type TcrImageInfo struct {
	// 哈希值
	Digest *string `json:"Digest,omitnil,omitempty" name:"Digest"`

	// 镜像体积(单位:字节)
	Size *int64 `json:"Size,omitnil,omitempty" name:"Size"`

	// Tag名称
	ImageVersion *string `json:"ImageVersion,omitnil,omitempty" name:"ImageVersion"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 制品类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// KMS 签名信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	KmsSignature *string `json:"KmsSignature,omitnil,omitempty" name:"KmsSignature"`
}

type TcrInstanceToken

type TcrInstanceToken struct {
	// 令牌ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 令牌描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 令牌所属实例ID
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 令牌启用状态
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 令牌创建时间
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 令牌过期时间戳
	ExpiredAt *int64 `json:"ExpiredAt,omitnil,omitempty" name:"ExpiredAt"`
}

type TcrNamespaceInfo

type TcrNamespaceInfo struct {
	// 命名空间名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 访问级别
	Public *bool `json:"Public,omitnil,omitempty" name:"Public"`

	// 命名空间的Id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 实例云标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagSpecification *TagSpecification `json:"TagSpecification,omitnil,omitempty" name:"TagSpecification"`

	// 命名空间元数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	Metadata []*KeyValueString `json:"Metadata,omitnil,omitempty" name:"Metadata"`

	// 漏洞白名单列表
	CVEWhitelistItems []*CVEWhitelistItem `json:"CVEWhitelistItems,omitnil,omitempty" name:"CVEWhitelistItems"`

	// 扫描级别,true为自动,false为手动
	AutoScan *bool `json:"AutoScan,omitnil,omitempty" name:"AutoScan"`

	// 安全阻断级别,true为开启,false为关闭
	PreventVUL *bool `json:"PreventVUL,omitnil,omitempty" name:"PreventVUL"`

	// 阻断漏洞等级,目前仅支持low、medium、high, 为""时表示没有设置
	Severity *string `json:"Severity,omitnil,omitempty" name:"Severity"`
}

type TcrRepositoryInfo

type TcrRepositoryInfo struct {
	// 仓库名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 创建时间,格式"2006-01-02 15:04:05.999999999 -0700 MST"
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 是否公开
	Public *bool `json:"Public,omitnil,omitempty" name:"Public"`

	// 仓库详细描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 简单描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	BriefDescription *string `json:"BriefDescription,omitnil,omitempty" name:"BriefDescription"`

	// 更新时间,格式"2006-01-02 15:04:05.999999999 -0700 MST"
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type TriggerInvokeCondition

type TriggerInvokeCondition struct {
	// 触发方式
	InvokeMethod *string `json:"InvokeMethod,omitnil,omitempty" name:"InvokeMethod"`

	// 触发表达式
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeExpr *string `json:"InvokeExpr,omitnil,omitempty" name:"InvokeExpr"`
}

type TriggerInvokePara

type TriggerInvokePara struct {
	// AppId
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"`

	// TKE集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// TKE集群命名空间
	// 注意:此字段可能返回 null,表示取不到有效值。
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// TKE集群工作负载名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// TKE集群工作负载中容器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// TKE集群地域数字ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterRegion *int64 `json:"ClusterRegion,omitnil,omitempty" name:"ClusterRegion"`
}

type TriggerInvokeResult

type TriggerInvokeResult struct {
	// 请求TKE返回值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReturnCode *int64 `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"`

	// 请求TKE返回信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReturnMsg *string `json:"ReturnMsg,omitnil,omitempty" name:"ReturnMsg"`
}

type TriggerLogResp

type TriggerLogResp struct {
	// 仓库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// Tag名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 触发器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeSource *string `json:"InvokeSource,omitnil,omitempty" name:"InvokeSource"`

	// 触发动作
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeAction *string `json:"InvokeAction,omitnil,omitempty" name:"InvokeAction"`

	// 触发时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeTime *string `json:"InvokeTime,omitnil,omitempty" name:"InvokeTime"`

	// 触发条件
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitnil,omitempty" name:"InvokeCondition"`

	// 触发参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokePara *TriggerInvokePara `json:"InvokePara,omitnil,omitempty" name:"InvokePara"`

	// 触发结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeResult *TriggerInvokeResult `json:"InvokeResult,omitnil,omitempty" name:"InvokeResult"`
}

type TriggerResp

type TriggerResp struct {
	// 触发器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TriggerName *string `json:"TriggerName,omitnil,omitempty" name:"TriggerName"`

	// 触发来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeSource *string `json:"InvokeSource,omitnil,omitempty" name:"InvokeSource"`

	// 触发动作
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeAction *string `json:"InvokeAction,omitnil,omitempty" name:"InvokeAction"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 触发条件
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeCondition *TriggerInvokeCondition `json:"InvokeCondition,omitnil,omitempty" name:"InvokeCondition"`

	// 触发器参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokePara *TriggerInvokePara `json:"InvokePara,omitnil,omitempty" name:"InvokePara"`
}

type ValidateNamespaceExistPersonalRequest

type ValidateNamespaceExistPersonalRequest struct {
	*tchttp.BaseRequest

	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

func NewValidateNamespaceExistPersonalRequest

func NewValidateNamespaceExistPersonalRequest() (request *ValidateNamespaceExistPersonalRequest)

func (*ValidateNamespaceExistPersonalRequest) FromJsonString

func (r *ValidateNamespaceExistPersonalRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ValidateNamespaceExistPersonalRequest) ToJsonString

type ValidateNamespaceExistPersonalRequestParams added in v1.0.426

type ValidateNamespaceExistPersonalRequestParams struct {
	// 命名空间名称
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`
}

Predefined struct for user

type ValidateNamespaceExistPersonalResponse

type ValidateNamespaceExistPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ValidateNamespaceExistPersonalResponseParams `json:"Response"`
}

func NewValidateNamespaceExistPersonalResponse

func NewValidateNamespaceExistPersonalResponse() (response *ValidateNamespaceExistPersonalResponse)

func (*ValidateNamespaceExistPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ValidateNamespaceExistPersonalResponse) ToJsonString

type ValidateNamespaceExistPersonalResponseParams added in v1.0.426

type ValidateNamespaceExistPersonalResponseParams struct {
	// 验证命名空间是否存在返回信息
	Data *NamespaceIsExistsResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ValidateRepositoryExistPersonalRequest

type ValidateRepositoryExistPersonalRequest struct {
	*tchttp.BaseRequest

	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewValidateRepositoryExistPersonalRequest

func NewValidateRepositoryExistPersonalRequest() (request *ValidateRepositoryExistPersonalRequest)

func (*ValidateRepositoryExistPersonalRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ValidateRepositoryExistPersonalRequest) ToJsonString

type ValidateRepositoryExistPersonalRequestParams added in v1.0.426

type ValidateRepositoryExistPersonalRequestParams struct {
	// 仓库名称
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type ValidateRepositoryExistPersonalResponse

type ValidateRepositoryExistPersonalResponse struct {
	*tchttp.BaseResponse
	Response *ValidateRepositoryExistPersonalResponseParams `json:"Response"`
}

func NewValidateRepositoryExistPersonalResponse

func NewValidateRepositoryExistPersonalResponse() (response *ValidateRepositoryExistPersonalResponse)

func (*ValidateRepositoryExistPersonalResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ValidateRepositoryExistPersonalResponse) ToJsonString

type ValidateRepositoryExistPersonalResponseParams added in v1.0.426

type ValidateRepositoryExistPersonalResponseParams struct {
	// 验证个人版仓库是否存在返回信息
	Data *RepoIsExistResp `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type VpcAndDomainInfo

type VpcAndDomainInfo struct {
	// tcr实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 私有网络id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// tcr内网访问链路ip
	EniLBIp *string `json:"EniLBIp,omitnil,omitempty" name:"EniLBIp"`

	// true:use instance name as subdomain
	// false: use instancename+"-vpc" as subdomain
	UsePublicDomain *bool `json:"UsePublicDomain,omitnil,omitempty" name:"UsePublicDomain"`

	// 解析地域,需要保证和vpc处于同一地域,如果不填则默认为主实例地域
	RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"`
}

type VpcPrivateDomainStatus

type VpcPrivateDomainStatus struct {
	// 地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// unique vpc id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// ENABLE代表已经开启,DISABLE代表未开启,ERROR代表查询出错
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type WebhookTarget

type WebhookTarget struct {
	// 目标地址
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`

	// 自定义 Headers
	Headers []*Header `json:"Headers,omitnil,omitempty" name:"Headers"`
}

type WebhookTrigger

type WebhookTrigger struct {
	// 触发器名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 触发器目标
	Targets []*WebhookTarget `json:"Targets,omitnil,omitempty" name:"Targets"`

	// 触发动作
	EventTypes []*string `json:"EventTypes,omitnil,omitempty" name:"EventTypes"`

	// 触发规则
	Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"`

	// 启用触发器
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 触发器Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 触发器描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 触发器所属命名空间 Id
	NamespaceId *int64 `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`
}

type WebhookTriggerLog

type WebhookTriggerLog struct {
	// 日志 Id
	Id *int64 `json:"Id,omitnil,omitempty" name:"Id"`

	// 触发器 Id
	TriggerId *int64 `json:"TriggerId,omitnil,omitempty" name:"TriggerId"`

	// 事件类型
	EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"`

	// 通知类型
	NotifyType *string `json:"NotifyType,omitnil,omitempty" name:"NotifyType"`

	// 详情
	Detail *string `json:"Detail,omitnil,omitempty" name:"Detail"`

	// 创建时间
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Jump to

Keyboard shortcuts

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