v20180326

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: 2

Documentation

Index

Constants

View Source
const (

	// API元数据解析失败。
	FAILEDOPERATION_APIMETAPARSEFAILED = "FailedOperation.ApiMetaParseFailed"

	// 创建应用,获取ES鉴权信息失败。
	FAILEDOPERATION_APPLICATIONCREATEESATUHERROR = "FailedOperation.ApplicationCreateEsAtuhError"

	// 应用查询失败。
	FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"

	// TSF云API请求调用失败。
	FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"

	// 创建集群,开通VPC网络权限失败。
	FAILEDOPERATION_CLUSTERCREATEVPCFAIL = "FailedOperation.ClusterCreateVpcFail"

	// 查询集群失败。
	FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"

	// 更新集群失败。
	FAILEDOPERATION_CLUSTERUPDATEFAILED = "FailedOperation.ClusterUpdateFailed"

	// 应用查询失败。
	FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"

	// 配置项创建失败。
	FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"

	// 部署组查询失败。
	FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"

	// 命名空间查询失败。
	FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"

	// 配置项查询失败。
	FAILEDOPERATION_CONFIGQUERYFAILED = "FailedOperation.ConfigQueryFailed"

	// 配置项发布信息查询失败。
	FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"

	// 配置模板创建失败。
	FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"

	// 配置模板删除失败。
	FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"

	// 配置模板导入失败。
	FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"

	// 配置模板分页查询失败。
	FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"

	// 配置模板更新失败。
	FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"

	// 部署组处于运行状态,无法启动。
	FAILEDOPERATION_CONTAINERGROUPGROUPHASRUN = "FailedOperation.ContainergroupGroupHasrun"

	// 部署组处于停止状态,无法执行此操作。
	FAILEDOPERATION_CONTAINERGROUPGROUPHASSTOP = "FailedOperation.ContainergroupGroupHasstop"

	// 调用 kube-api-server 失败。
	FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"

	// 连接 kube-api-sever 失败。
	FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"

	// 调用 kube-api-server 失败。
	FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"

	// 调用 kube-api-server 失败。
	FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"

	// 健康检查配置失败。
	FAILEDOPERATION_CVMCAEMASTERHEALTHCHECKCONFIGERROR = "FailedOperation.CvmCaeMasterHealthCheckConfigError"

	// TSF暂时不能响应请求。
	FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"

	// 远端访问错误: %s。
	FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"

	// 命名空间下存在部署组。
	FAILEDOPERATION_GROUPEXISTS = "FailedOperation.GroupExists"

	// 部署组查询失败。
	FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"

	// tcr仓库绑定失败。
	FAILEDOPERATION_IMAGEREPOTCRBINDERROR = "FailedOperation.ImagerepoTcrBindError"

	// 机器实例删除失败。
	FAILEDOPERATION_INSTANCEDELETEFAILED = "FailedOperation.InstanceDeleteFailed"

	// 查询机器实例部分失败。
	FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"

	// 重装系统失败,请稍后重试。若无法解决,请联系智能客服或提交工单。
	FAILEDOPERATION_INSTANCERESETERROR = "FailedOperation.InstanceResetError"

	// 重装系统,请求超时。
	FAILEDOPERATION_INSTANCERESETTIMEOUT = "FailedOperation.InstanceResetTimeout"

	// 机器实例更新失败。
	FAILEDOPERATION_INSTANCEUPDATEFAILED = "FailedOperation.InstanceUpdateFailed"

	// 内部错误。
	FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"

	// 非法参数。
	FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter"

	// 泳道从consul删除失败。
	FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"

	// 新增关联部署组不能为空。
	FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"

	// 泳道同步到consul失败。
	FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"

	// 泳道发布到mesh失败。
	FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"

	// 全链路灰度规则启用失败。
	FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"

	// 用户全链路灰度规则最大100条。
	FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"

	// 无法创建命名空间。
	FAILEDOPERATION_NAMESPACECREATEFAILED = "FailedOperation.NamespaceCreateFailed"

	// 命名空间查询失败。
	FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"

	// 访问配置中心失败。
	FAILEDOPERATION_RATELIMITCONSULERROR = "FailedOperation.RatelimitConsulError"

	// 调用 Mesh API Server 失败。
	FAILEDOPERATION_RATELIMITMESHAPISERVICEERROR = "FailedOperation.RatelimitMeshApiServiceError"

	// 资源操作失败。
	FAILEDOPERATION_RESOURCEOPFAILED = "FailedOperation.ResourceOpFailed"

	// 路由就近访问策略启停用调用MESHAPI失败。
	FAILEDOPERATION_ROUTEAFFINITYMESHFAILED = "FailedOperation.RouteAffinityMeshFailed"

	// 服务路由规则启用生效失败。
	FAILEDOPERATION_ROUTEENABLECONSULFAILED = "FailedOperation.RouteEnableConsulFailed"

	// 路由就近访问,查询命名空间失败。
	FAILEDOPERATION_ROUTENAMESPACEREQUESTERROR = "FailedOperation.RouteNamespaceRequestError"

	// 服务数据库入库失败。
	FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"

	// 服务查询失败。
	FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"

	// 任务创建异常。
	FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"

	// 任务删除异常。
	FAILEDOPERATION_TASKDELETEERROR = "FailedOperation.TaskDeleteError"

	// 操作失败。
	FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"

	// 禁止操作。
	FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"

	// 任务下发异常。
	FAILEDOPERATION_TASKPUSHERROR = "FailedOperation.TaskPushError"

	// 任务查询异常。
	FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"

	// 停止任务失败。
	FAILEDOPERATION_TASKTERMINATEFAILED = "FailedOperation.TaskTerminateFailed"

	// 任务更新异常。
	FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"

	// TKE 集群创建失败,%s。
	FAILEDOPERATION_TKECLUSTERCREATEFAILED = "FailedOperation.TkeClusterCreateFailed"

	// TKE 集群删除失败。
	FAILEDOPERATION_TKECLUSTERDELETEFAILED = "FailedOperation.TkeClusterDeleteFailed"

	// TKE 集群查询失败。
	FAILEDOPERATION_TKECLUSTERQUERYFAILED = "FailedOperation.TkeClusterQueryFailed"

	// TOKEN查询失败。
	FAILEDOPERATION_TOKENQUERYFAILED = "FailedOperation.TokenQueryFailed"

	// TSF应用性能管理任务数据库查询失败。
	FAILEDOPERATION_TSFAPMAGENTTASKQUERYERROR = "FailedOperation.TsfApmAgentTaskQueryError"

	// TSF应用性能管理任务数据库写入失败。
	FAILEDOPERATION_TSFAPMAGENTTASKWRITEERROR = "FailedOperation.TsfApmAgentTaskWriteError"

	// TSF应用性能管理apm-agent无法与该实例建立连接。
	FAILEDOPERATION_TSFAPMAPMAGENTNOCONNECTION = "FailedOperation.TsfApmApmAgentNoConnection"

	// TSF应用性能管理业务日志配置与应用关联数据库写入失败。
	FAILEDOPERATION_TSFAPMBUSILOGCFGAPPRELATIONWRITEERROR = "FailedOperation.TsfApmBusiLogCfgAppRelationWriteError"

	// TSF应用性能管理业务日志配置数据库查询失败。
	FAILEDOPERATION_TSFAPMBUSILOGCFGQUERYERROR = "FailedOperation.TsfApmBusiLogCfgQueryError"

	// TSF应用性能管理业务日志配置解析规则查询失败。
	FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAQUERYERROR = "FailedOperation.TsfApmBusiLogCfgSchemaQueryError"

	// TSF应用性能管理业务日志配置解析规则写入失败。
	FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAWRITEERROR = "FailedOperation.TsfApmBusiLogCfgSchemaWriteError"

	// TSF应用性能管理业务日志配置数据库写入失败。
	FAILEDOPERATION_TSFAPMBUSILOGCFGWRITEERROR = "FailedOperation.TsfApmBusiLogCfgWriteError"

	// 调用master接口更新部署组失败。
	FAILEDOPERATION_TSFAPMCALLMASTERINTERFACEFAILED = "FailedOperation.TsfApmCallMasterInterfaceFailed"

	// TSF应用性能管理调用tsf-ms模块失败。
	FAILEDOPERATION_TSFAPMCALLTSFMSFAILED = "FailedOperation.TsfApmCallTsfMsFailed"

	// TSF应用性能管理CTSDB客户端调用失败。
	FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"

	// TSF应用性能管理ES客户端调用失败。
	FAILEDOPERATION_TSFAPMESCLIENTREQUESTERROR = "FailedOperation.TsfApmEsClientRequestError"

	// TSF应用性能管理内部异常, 请稍后重试。
	FAILEDOPERATION_TSFAPMINTERNALERROR = "FailedOperation.TsfApmInternalError"

	// TSF应用性能管理运行状态统计查询服务查询失败。
	FAILEDOPERATION_TSFAPMSTATSSEARCHSERVICEQUERYERROR = "FailedOperation.TsfApmStatsSearchServiceQueryError"

	// 数据库插入规则失败。
	FAILEDOPERATION_TSFASDBINSTERFAIL = "FailedOperation.TsfAsDbInsterFail"

	// 查询数据库失败。
	FAILEDOPERATION_TSFASDBQUERYFAIL = "FailedOperation.TsfAsDbQueryFail"

	// 扩容规则每次扩容机器数目不能大于机器最大数目。
	FAILEDOPERATION_TSFASEXPANDCOUNTANDLIMITERROR = "FailedOperation.TsfAsExpandCountAndLimitError"

	// 扩容规则指标不能小于缩容规则。
	FAILEDOPERATION_TSFASEXPANDINDICATORSLESSSHRINK = "FailedOperation.TsfAsExpandIndicatorsLessShrink"

	// 扩容最大实例数不能小于缩容最小实例数。
	FAILEDOPERATION_TSFASEXPANDLIMITLESSSHRINKLIMIT = "FailedOperation.TsfAsExpandLimitLessShrinkLimit"

	// ctsdb数据库请求失败。
	FAILEDOPERATION_TSFCMONITORCTSDBCLIENTREQUESTFAIL = "FailedOperation.TsfCmonitorCtsdbClientRequestFail"

	// TSF监控统计等待超时, 请稍后重试。
	FAILEDOPERATION_TSFMONITORWAITEDTIMEOUT = "FailedOperation.TsfMonitorWaitedTimeout"

	// 调用ms server失败。
	FAILEDOPERATION_TSFMSSERVERERROR = "FailedOperation.TsfMsServerError"

	// TSF权限模块异常,请联系系统管理员。。
	FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"

	// 未授权。
	FAILEDOPERATION_UNAUTHORIZEDOPERATION = "FailedOperation.UnauthorizedOperation"

	// 模块未处理异常。
	FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"

	// 应用操作请求MASTER FEIGN失败。
	INTERNALERROR_APPLICATIONMASTERFEIGNERROR = "InternalError.ApplicationMasterFeignError"

	// 应用操作请求MASTER 操作失败。
	INTERNALERROR_APPLICATIONMASTERNUKNOWNERROR = "InternalError.ApplicationMasterNuknownError"

	// 删除应用程序包请求仓库失败。
	INTERNALERROR_APPLICATIONREPODELETEPKG = "InternalError.ApplicationRepoDeletePkg"

	// 创建应用初始化tsf-scalable请求失败。
	INTERNALERROR_APPLICATIONSCALABLEINITERROR = "InternalError.ApplicationScalableInitError"

	// TSF云API调用申请角色临时凭证调用请求失败。
	INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"

	// 配置发布失败:无法连接配置中心服务器。
	INTERNALERROR_CANNOTCONNCONSULSERVER = "InternalError.CanNotConnConsulServer"

	// TSF云API请求调用失败。
	INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"

	// 集群通用错误。
	INTERNALERROR_CLUSTERCOMMONERROR = "InternalError.ClusterCommonError"

	// 虚拟机集群请求MASTER FEIGN失败。
	INTERNALERROR_CLUSTERMASTERFEIGNERROR = "InternalError.ClusterMasterFeignError"

	// 无法找到部署组,或相应集群/命名空间/应用的权限不足。
	INTERNALERROR_CLUSTERNOTEXISTORPRIVILEGEERROR = "InternalError.ClusterNotExistOrPrivilegeError"

	// 配置发布失败:配置中心服务器处理失败。
	INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"

	// 访问TKE服务失败。
	INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"

	// 连接TKE服务失败。
	INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"

	// Kubernetes deployment 未找到。
	INTERNALERROR_CONTAINERGROUPKUBERNETEDEPLOYMENTNOTFOUND = "InternalError.ContainergroupKuberneteDeploymentNotfound"

	// 容器应用SQL错误。
	INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"

	// 容器平台集群不可用,当前状态 %s。
	INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"

	// 命令下放失败。
	INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"

	// TSF MASTER 内部执行错误。
	INTERNALERROR_CVMCAEMASTERINTERNALERROR = "InternalError.CvmCaeMasterInternalError"

	// MASTER通道查询失败。
	INTERNALERROR_CVMCAEMASTERNONALIVE = "InternalError.CvmCaeMasterNonAlive"

	// 数据查询失败。
	INTERNALERROR_CVMCAEMASTERQUERYERROR = "InternalError.CvmCaeMasterQueryError"

	// TSF暂时不能响应请求。。
	INTERNALERROR_DISPATCHCOMMONERROR = "InternalError.DispatchCommonError"

	// 网关通用异常:%s。
	INTERNALERROR_GATEWAYCOMMONERROR = "InternalError.GatewayCommonError"

	// 数据一致性异常:%s。
	INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"

	// 配置中心访问异常。
	INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"

	// 网关数据异常。
	INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"

	// 部署组通用异常。
	INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"

	// 部署组操作请求MASTER 操作失败。
	INTERNALERROR_GROUPMASTERNUKNOWNERROR = "InternalError.GroupMasterNuknownError"

	// tcr仓库绑定失败。
	INTERNALERROR_IMAGEREPOTCRBINDERROR = "InternalError.ImagerepoTcrBindError"

	// TSF节点管理通用错误信息。
	INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"

	// 创建kubernetes命名空间失败。
	INTERNALERROR_KUBERNETESAPICREATENAMESPACESERROR = "InternalError.KubernetesApiCreateNamespacesError"

	// 创建kubernetes密钥失败。
	INTERNALERROR_KUBERNETESAPICREATESECRETERROR = "InternalError.KubernetesApiCreateSecretError"

	// kubernetes api 调用失败。
	INTERNALERROR_KUBERNETESCALLERROR = "InternalError.KubernetesCallError"

	// 远程调用失败。
	INTERNALERROR_REMOTESERVICECALLERROR = "InternalError.RemoteServiceCallError"

	// 仓库内部错误。
	INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"

	// IN子句中超过1000个候选项。
	INTERNALERROR_SQLTOOMANYINITEM = "InternalError.SqlTooManyInItem"

	// 任务内部异常。
	INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"

	// 调用 TKE 接口失败,%s。
	INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"

	// TSF应用性能管理业务日志配置与应用关联处理错误。
	INTERNALERROR_TSFAPMBUSILOGCFGAPPRELATIONMASTERERROR = "InternalError.TsfApmBusiLogCfgAppRelationMasterError"

	// TSF应用性能管理调用tsf-ms模块失败。
	INTERNALERROR_TSFAPMCALLTSFMSFAILED = "InternalError.TsfApmCallTsfMsFailed"

	// TSF应用性能管理通用异常。
	INTERNALERROR_TSFAPMCOMMONERROR = "InternalError.TsfApmCommonError"

	// TSF应用性能管理ES客户端响应状态异常。
	INTERNALERROR_TSFAPMESRESPONSESTATUSEXCEPTION = "InternalError.TsfApmEsResponseStatusException"

	// TSF应用性能管理内部异常, 请稍后重试。
	INTERNALERROR_TSFAPMINTERNALERROR = "InternalError.TsfApmInternalError"

	// TSF监控统计时间日期解析失败。
	INTERNALERROR_TSFMONITORDATEPARSEFAILED = "InternalError.TsfMonitorDateParseFailed"

	// TSF监控统计内部异常, 请稍后重试。
	INTERNALERROR_TSFMONITORINTERNALERROR = "InternalError.TsfMonitorInternalError"

	// [%s]模块未处理异常。。
	INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"

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

	// 删除应用失败。
	INVALIDPARAMETER_APPLICATIONDELETEFAILED = "InvalidParameter.ApplicationDeleteFailed"

	// [%s]模块接口[%s]请求不正确(400 BAD REQUEST)。。
	INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"

	// 配置模板名称不符合规范。
	INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"

	// TSF MASTER 解包失败。
	INVALIDPARAMETER_CVMCAEMASTERJSONDECODEFAIL = "InvalidParameter.CvmCaeMasterJsonDecodeFail"

	// TSF MASTER 实例状态异常。
	INVALIDPARAMETER_CVMCAEMASTERUNKNOWNINSTANCESTATUS = "InvalidParameter.CvmCaeMasterUnknownInstanceStatus"

	// 未找到 TCR 实例或命名空间。
	INVALIDPARAMETER_IMAGEREPOTCRNAMESPACENOTFOUND = "InvalidParameter.ImagerepoTcrNamespaceNotFound"

	// 参数错误。
	INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"

	// 已经绑定灰度规则,无法删除。
	INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"

	// 存在同名的泳道。
	INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"

	// 泳道名称格式有误。
	INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"

	// 泳道名称不能为空。
	INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"

	// 泳道名称不能超过60个字符。
	INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"

	// 泳道不存在。
	INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"

	// 泳道没有设置任何入口应用。
	INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"

	// 泳道备注不能超过200个字符。
	INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"

	// 泳道规则中的泳道不存在。
	INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"

	// 存在同名的泳道规则名称。
	INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"

	// 泳道规则名称格式有误。
	INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"

	// 泳道规则名称不能为空。
	INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"

	// 泳道规则名称不能超过60个字符。
	INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"

	// 泳道规则不存在。
	INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"

	// 泳道规则备注不能超过200个字符。
	INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"

	// 泳道规则标签名不能为空。
	INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"

	// 泳道规则标签名不能超过32个字符。
	INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"

	// 泳道规则必须设置至少一个标签。
	INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"

	// 泳道规则标签值不能超过128个字符。
	INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"

	// 泳道规则总标签值不能超过200个字符。
	INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"

	// 包正在被使用,请先解除占用。
	INVALIDPARAMETER_PACKAGEINUSE = "InvalidParameter.PackageInUse"

	// 参数错误。
	INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"

	// 请求参数有误。
	INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"

	// 仓库中存在软件包,请先删除软件包。
	INVALIDPARAMETER_REPOSITORYNOTEMPTY = "InvalidParameter.RepositoryNotEmpty"

	// TSF应用性能管理业务日志应用标识参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppParamError"

	// TSF应用性能管理业务日志配置与应用关联参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"

	// TSF应用性能管理业务日志配置云账户参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"

	// TSF应用性能管理业务日志配置标识参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGCFGIDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgIdParamError"

	// TSF应用性能管理业务日志配置数目参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGCFGLIMITPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgLimitParamError"

	// TSF应用性能管理业务日志搜索请求参数错误。
	INVALIDPARAMETER_TSFAPMBUSILOGSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmBusiLogSearchRequestParamError"

	// TSF应用性能管理运行状态统计查询请求参数错误。
	INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"

	// TSF应用性能管理标准输出日志搜索请求参数错误。
	INVALIDPARAMETER_TSFAPMSTDOUTSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStdoutSearchRequestParamError"

	// TSF应用性能管理调用链搜索请求参数错误。
	INVALIDPARAMETER_TSFAPMTRACESEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmTraceSearchRequestParamError"

	// TSF监控统计请求参数[%s]非法。
	INVALIDPARAMETER_TSFMONITORREQUESTPARAMILLEGAL = "InvalidParameter.TsfMonitorRequestParamIllegal"

	// 仓库批量删除包数量超过单次允许上限。
	INVALIDPARAMETER_UPPERDELETELIMIT = "InvalidParameter.UpperDeleteLimit"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 应用描述不能大于200个字符。
	INVALIDPARAMETERVALUE_APPLICATIONDESCLENGTH = "InvalidParameterValue.ApplicationDescLength"

	// 无效的微服务类型。
	INVALIDPARAMETERVALUE_APPLICATIONMICROTYPEINVALID = "InvalidParameterValue.ApplicationMicroTypeInvalid"

	// 应用名称已存在,请更换其他名称。
	INVALIDPARAMETERVALUE_APPLICATIONNAMEEXIST = "InvalidParameterValue.ApplicationNameExist"

	// 应用名称不能大于60字符。
	INVALIDPARAMETERVALUE_APPLICATIONNAMELENGTH = "InvalidParameterValue.ApplicationNameLength"

	// 应用名称不能为空。
	INVALIDPARAMETERVALUE_APPLICATIONNAMENULL = "InvalidParameterValue.ApplicationNameNull"

	// 应用名称格式不正确,只能包含小写字母、数字及分隔符("_"、"-"),且不能以分隔符开头或结尾。
	INVALIDPARAMETERVALUE_APPLICATIONNAMEREGXINVALID = "InvalidParameterValue.ApplicationNameRegxInvalid"

	// 无法获取应用。
	INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"

	// 无效的应用排序类型。
	INVALIDPARAMETERVALUE_APPLICATIONORDERTYPEINVALID = "InvalidParameterValue.ApplicationOrderTypeInvalid"

	// 无效的应用分页参数。
	INVALIDPARAMETERVALUE_APPLICATIONPAGELIMITINVALID = "InvalidParameterValue.ApplicationPageLimitInvalid"

	// 无效的应用类型。
	INVALIDPARAMETERVALUE_APPLICATIONTYPEINVALID = "InvalidParameterValue.ApplicationTypeInvalid"

	// 与同VPC其它集群CIDR冲突。
	INVALIDPARAMETERVALUE_CLUSTERCIDRCONFLICT = "InvalidParameterValue.ClusterCidrConflict"

	// 集群命名已存在,请更换其他名称。
	INVALIDPARAMETERVALUE_CLUSTERNAMEEXIST = "InvalidParameterValue.ClusterNameExist"

	// 集群命名不能为空。
	INVALIDPARAMETERVALUE_CLUSTERNAMEREQUIRED = "InvalidParameterValue.ClusterNameRequired"

	// 集群无效的分页参数。
	INVALIDPARAMETERVALUE_CLUSTERPAGELIMITINVALID = "InvalidParameterValue.ClusterPageLimitInvalid"

	// 创建集群,无效的地域字段。
	INVALIDPARAMETERVALUE_CLUSTERREGIONINVALID = "InvalidParameterValue.ClusterRegionInvalid"

	// 非法集群类型。
	INVALIDPARAMETERVALUE_CLUSTERTYPEINVALID = "InvalidParameterValue.ClusterTypeInvalid"

	// 创建集群,无效的可用区字段。
	INVALIDPARAMETERVALUE_CLUSTERZONEINVALID = "InvalidParameterValue.ClusterZoneInvalid"

	// 配置项已经发布过。
	INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"

	// 配置项已存在。
	INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"

	// 配置项和部署组所属应用不一致。
	INVALIDPARAMETERVALUE_CONFIGGROUPAPPLICATIONIDNOTMATCH = "InvalidParameterValue.ConfigGroupApplicationIdNotMatch"

	// 配置项名称不合规。
	INVALIDPARAMETERVALUE_CONFIGNAMEINVALID = "InvalidParameterValue.ConfigNameInvalid"

	// 无法获取配置项或无权限访问。
	INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"

	// 无法获取配置项发布信息。
	INVALIDPARAMETERVALUE_CONFIGRELEASENOTEXISTS = "InvalidParameterValue.ConfigReleaseNotExists"

	// 配置模板描述过长。
	INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"

	// 配置模板名称不合规。
	INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMEINVALID = "InvalidParameterValue.ConfigTemplateNameInvalid"

	// 配置模板内容过长。
	INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"

	// 配置模板类型不合规。
	INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"

	// 配置格式不符合YAML要求。
	INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"

	// 配置项值内容大小(%s)超过限制。
	INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"

	// 配置项版本描述不合规。
	INVALIDPARAMETERVALUE_CONFIGVERSIONDESCINVALID = "InvalidParameterValue.ConfigVersionDescInvalid"

	// 配置项版本不合规。
	INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"

	// 该镜像被占用中。
	INVALIDPARAMETERVALUE_CONTAINERGROUPIMAGETAGISINUSE = "InvalidParameterValue.ContainerGroupImageTagIsInUse"

	// 服务访问方式不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPACCESSTYPENULL = "InvalidParameterValue.ContainergroupAccesstypeNull"

	// 所属应用ID不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"

	// 集群 CPU 资源不足。
	INVALIDPARAMETERVALUE_CONTAINERGROUPCPULIMITOVER = "InvalidParameterValue.ContainergroupCpulimitOver"

	// 容器 Env 的 Value 和 ValueFrom 至少要有一个。
	INVALIDPARAMETERVALUE_CONTAINERGROUPENVVALUENOTSET = "InvalidParameterValue.ContainergroupEnvValueNotSet"

	// 部署组ID不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"

	// 部署组名不能大于60个字符。
	INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMELEGNTH = "InvalidParameterValue.ContainergroupGroupnameLegnth"

	// 部署组名不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMENULL = "InvalidParameterValue.ContainergroupGroupnameNull"

	// 部署组名称格式不正确,只能包含小写字母、数字及分隔符("-"),且必须以小写字母开头,数字或小写字母结尾。
	INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMEREGEXMATCHFALSE = "InvalidParameterValue.ContainergroupGroupnameRegexMatchFalse"

	// 实例数量不能为空或不合法。
	INVALIDPARAMETERVALUE_CONTAINERGROUPINSTANCENUMINVALID = "InvalidParameterValue.ContainergroupInstanceNumInvalid"

	// CPU limit 和 request 不能同时为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDCPUINFO = "InvalidParameterValue.ContainergroupInvalidCpuInfo"

	// 内存 limit 和 request 不能同时为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDMEMINFO = "InvalidParameterValue.ContainergroupInvalidMemInfo"

	// limit最大数量,默认 20, 最大值 50。
	INVALIDPARAMETERVALUE_CONTAINERGROUPLIMITVALUEINVALID = "InvalidParameterValue.ContainergroupLimitValueInvalid"

	// 集群内存资源不足。
	INVALIDPARAMETERVALUE_CONTAINERGROUPMEMLIMITOVER = "InvalidParameterValue.ContainergroupMemlimitOver"

	// 主机端口值非法。
	INVALIDPARAMETERVALUE_CONTAINERGROUPNODEPORTINVALID = "InvalidParameterValue.ContainergroupNodePortInvalid"

	// 服务端口值非法。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPORTINVALID = "InvalidParameterValue.ContainergroupPortInvalid"

	// 服务端口不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPORTNULL = "InvalidParameterValue.ContainergroupPortNull"

	// 服务端口不允许重复映射。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPORTSREPEAT = "InvalidParameterValue.ContainergroupPortsRepeat"

	// 协议值非法,限定:TCP/UDP。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLINVALID = "InvalidParameterValue.ContainergroupProtocolInvalid"

	// 公网访问方式下,协议需要一致。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLMIXERROR = "InvalidParameterValue.ContainergroupProtocolMixError"

	// 协议不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLNULL = "InvalidParameterValue.ContainergroupProtocolNull"

	// 协议端口不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLPORTSNULL = "InvalidParameterValue.ContainergroupProtocolPortsNull"

	// 镜像仓库名与应用名不匹配。
	INVALIDPARAMETERVALUE_CONTAINERGROUPREPONAMEINVALID = "InvalidParameterValue.ContainergroupReponameInvalid"

	// agent 容器资源值非法 , %s。
	INVALIDPARAMETERVALUE_CONTAINERGROUPRESOURCEAGENTVALUEINVALID = "InvalidParameterValue.ContainergroupResourceAgentValueInvalid"

	// 容器端口不允许重复映射。
	INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTSREPEAT = "InvalidParameterValue.ContainergroupTargetPortsRepeat"

	// 容器端口不能为空。
	INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTNULL = "InvalidParameterValue.ContainergroupTargetportNull"

	// 更新间隔不能为空或者数值非法。
	INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATEIVLINVALID = "InvalidParameterValue.ContainergroupUpdateivlInvalid"

	// updateType参数不合法,值必须为0、1。
	INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATETYPEINVALID = "InvalidParameterValue.ContainergroupUpdatetypeInvalid"

	// 找不到业务容器。
	INVALIDPARAMETERVALUE_CONTAINERGROUPYAMLUSERCONTAINERNOTFOUND = "InvalidParameterValue.ContainergroupYamlUserContainerNotFound"

	// TSF MASTER 正在执行任务,请等待任务执行完成再下发新任务。
	INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"

	// 无可用实例。
	INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTNOTFOUND = "InvalidParameterValue.CvmCaeMasterAgentNotFound"

	// TSF MASTER 部署组中无云主机。
	INVALIDPARAMETERVALUE_CVMCAEMASTERGROUPNOAGENT = "InvalidParameterValue.CvmCaeMasterGroupNoAgent"

	// 任务不存在。
	INVALIDPARAMETERVALUE_CVMCAEMASTERTASKNOTEXIST = "InvalidParameterValue.CvmCaeMasterTaskNotExist"

	// 部署组不存在。
	INVALIDPARAMETERVALUE_DEPLOYGROUPNOTEXISTS = "InvalidParameterValue.DeployGroupNotExists"

	// 文件配置项已经发布。
	INVALIDPARAMETERVALUE_FILECONFIGALREADYRELEASED = "InvalidParameterValue.FileConfigAlreadyReleased"

	// 文件配置项编码方式不支持。
	INVALIDPARAMETERVALUE_FILECONFIGCODEUNSUPPORTED = "InvalidParameterValue.FileConfigCodeUnsupported"

	// 文件配置项已存在。
	INVALIDPARAMETERVALUE_FILECONFIGEXISTS = "InvalidParameterValue.FileConfigExists"

	// 配置文件路径重复。
	INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATH = "InvalidParameterValue.FileConfigExistsPath"

	// 其他用户已发布此配置文件路径。
	INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATHOTHER = "InvalidParameterValue.FileConfigExistsPathOther"

	// 文件配置项文件名称不合规。
	INVALIDPARAMETERVALUE_FILECONFIGFILENAMEINVALID = "InvalidParameterValue.FileConfigFileNameInvalid"

	// 文件配置项文件路径不合规。
	INVALIDPARAMETERVALUE_FILECONFIGFILEPATHINVALID = "InvalidParameterValue.FileConfigFilePathInvalid"

	// 文件配置项固定字段不可变更。
	INVALIDPARAMETERVALUE_FILECONFIGFIXEDFIELDUNCHANGEABLE = "InvalidParameterValue.FileConfigFixedFieldUnchangeable"

	// 文件配置项名称不合规。
	INVALIDPARAMETERVALUE_FILECONFIGNAMEINVALID = "InvalidParameterValue.FileConfigNameInvalid"

	// 无法获取文件配置项或无权限访问。
	INVALIDPARAMETERVALUE_FILECONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.FileConfigNotExistsOrPermissionDenied"

	// 同一部署组禁止配置文件重复(文件路径+文件名)。
	INVALIDPARAMETERVALUE_FILECONFIGPATHEXISTS = "InvalidParameterValue.FileConfigPathExists"

	// 无法获取文件配置项发布信息。
	INVALIDPARAMETERVALUE_FILECONFIGRELEASENOTEXISTS = "InvalidParameterValue.FileConfigReleaseNotExists"

	// 文件配置项版本描述不合规。
	INVALIDPARAMETERVALUE_FILECONFIGVERSIONDESCINVALID = "InvalidParameterValue.FileConfigVersionDescInvalid"

	// 文件配置项版本不合规。
	INVALIDPARAMETERVALUE_FILECONFIGVERSIONINVALID = "InvalidParameterValue.FileConfigVersionInvalid"

	// 请求参数异常:%s。
	INVALIDPARAMETERVALUE_GATEWAYPARAMETERERROR = "InvalidParameterValue.GatewayParameterError"

	// 无效请求参数:%s。
	INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

	// 全局命名空间已经存在,只能创建一个全局命名空间。
	INVALIDPARAMETERVALUE_GLOBALNAMESPACENAMEEXIST = "InvalidParameterValue.GlobalNamespaceNameExist"

	// 部署相关请求参数校验失败。
	INVALIDPARAMETERVALUE_GROUPBATCHPARAMETERINVALID = "InvalidParameterValue.GroupBatchParameterInvalid"

	// 部署组的集群未绑定该命名空间。
	INVALIDPARAMETERVALUE_GROUPCLUSTERNAMESPACENOTBOUND = "InvalidParameterValue.GroupClusterNamespaceNotBound"

	// 创建分组, 集群类型不匹配。
	INVALIDPARAMETERVALUE_GROUPCLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupClusterTypeMismatch"

	// 删除分组,集群类型不匹配。
	INVALIDPARAMETERVALUE_GROUPDELETECLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupDeleteClusterTypeMismatch"

	// 部署组ID不能为空。
	INVALIDPARAMETERVALUE_GROUPIDNULL = "InvalidParameterValue.GroupIdNull"

	// 部署组名称已存在,请更换其他名称。
	INVALIDPARAMETERVALUE_GROUPNAMEEXIST = "InvalidParameterValue.GroupNameExist"

	// 部署组名不能大于50个字符。
	INVALIDPARAMETERVALUE_GROUPNAMELENGTH = "InvalidParameterValue.GroupNameLength"

	// 部署组名称格式不正确,只能包含小写字母、数字及分隔符("-"),且必须以小写字母开头,数字或小写字母结尾。
	INVALIDPARAMETERVALUE_GROUPNAMEREGXMISMATCH = "InvalidParameterValue.GroupNameRegxMismatch"

	// 无法获取部署组。
	INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"

	// 分组无效的分业参数。
	INVALIDPARAMETERVALUE_GROUPPAGELIMITINVALID = "InvalidParameterValue.GroupPageLimitInvalid"

	// 无效的部署组状态过滤字段。
	INVALIDPARAMETERVALUE_GROUPSTATUSINVALID = "InvalidParameterValue.GroupStatusInvalid"

	// 分组操作,无有效机器。
	INVALIDPARAMETERVALUE_GROUPVALIDINSTANCENULL = "InvalidParameterValue.GroupValidInstanceNull"

	// 镜像仓库名不能为空。
	INVALIDPARAMETERVALUE_IMAGEREPOREPONAMENULL = "InvalidParameterValue.ImagerepoRepoNameNull"

	// 镜像仓库名不合法,示例:tsf-repo/nginx。
	INVALIDPARAMETERVALUE_IMAGEREPOREPONAMEINVALID = "InvalidParameterValue.ImagerepoReponameInvalid"

	// imageTags不能为空。
	INVALIDPARAMETERVALUE_IMAGEREPOTAGNAMENULL = "InvalidParameterValue.ImagerepoTagnameNull"

	// 重装系统,无效的镜像id。
	INVALIDPARAMETERVALUE_INSTANCEINVALIDIMAGE = "InvalidParameterValue.InstanceInvalidImage"

	// 参数 %s 取值错误。
	INVALIDPARAMETERVALUE_INVALIDPARAMETER = "InvalidParameterValue.InvalidParameter"

	// 参数格式异常。
	INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"

	// 已经绑定灰度规则,无法删除。
	INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"

	// 存在同名的泳道。
	INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"

	// 泳道名称格式有误。
	INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"

	// 泳道名称不能为空。
	INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"

	// 泳道名称不能超过60个字符。
	INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"

	// 泳道不存在。
	INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"

	// 泳道没有设置任何入口应用。
	INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"

	// 泳道备注不能超过200个字符。
	INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"

	// 全链路灰度规则中的泳道不存在。
	INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"

	// 存在同名的全链路灰度规则。
	INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"

	// 全链路灰度规则名称格式有误。
	INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"

	// 全链路灰度规则名称不能为空。
	INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"

	// 全链路灰度规则名称不能超过60个字符。
	INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"

	// 全链路灰度规则不存在。
	INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"

	// 全链路灰度规则备注不能超过200个字符。
	INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"

	// 全链路灰度规则标签名不能为空。
	INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"

	// 全链路灰度规则标签名不能超过32个字符。
	INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"

	// 全链路灰度规则必须设置至少一个标签。
	INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"

	// 全链路灰度规则标签值不能超过128个字符。
	INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"

	// 全链路灰度规则总标签值不能超过200个字符。
	INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

	// 集群已关联该命名空间。
	INVALIDPARAMETERVALUE_NAMESPACEALREADYBINDCLUSTER = "InvalidParameterValue.NamespaceAlreadyBindCluster"

	// 命名空间描述格式不正确。
	INVALIDPARAMETERVALUE_NAMESPACEDESCINVALID = "InvalidParameterValue.NamespaceDescInvalid"

	// 命名空间名称已存在,请更换其他名称。
	INVALIDPARAMETERVALUE_NAMESPACENAMEEXIST = "InvalidParameterValue.NamespaceNameExist"

	// 命名空间名称格式不正确。
	INVALIDPARAMETERVALUE_NAMESPACENAMEINVALID = "InvalidParameterValue.NamespaceNameInvalid"

	// 无法获取命名空间。
	INVALIDPARAMETERVALUE_NAMESPACENOTEXISTS = "InvalidParameterValue.NamespaceNotExists"

	// 配置项已经发布,不允许删除。
	INVALIDPARAMETERVALUE_RELEASEDCONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedConfigCanNotBeDeleted"

	// 文件配置项已经发布,不允许删除。
	INVALIDPARAMETERVALUE_RELEASEDFILECONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedFileConfigCanNotBeDeleted"

	// 无权限操作资源%s。
	INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

	// ResourceType 不支持。
	INVALIDPARAMETERVALUE_RESOURCETYPEERROR = "InvalidParameterValue.ResourceTypeError"

	// 服务描述不能大于200字符。
	INVALIDPARAMETERVALUE_SERVICEDESCLENGTH = "InvalidParameterValue.ServiceDescLength"

	// 服务名称重复。
	INVALIDPARAMETERVALUE_SERVICENAMEREPEATED = "InvalidParameterValue.ServiceNameRepeated"

	// 服务不存在或权限不足。
	INVALIDPARAMETERVALUE_SERVICENOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ServiceNotExistsOrPermissionDenied"

	// 无效请求参数。
	INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"

	// TSF应用性能管理业务日志搜索解析时间格式错误。
	INVALIDPARAMETERVALUE_TSFAPMBUSILOGSEARCHPARSERSPDATEFORMATERROR = "InvalidParameterValue.TsfApmBusiLogSearchParseRspDateFormatError"

	// 仅有停止状态下的部署组才可以不启动。
	INVALIDPARAMETERVALUE_WRONGDONTSTARTVALUE = "InvalidParameterValue.WrongDontStartValue"

	// 命名空间数达到上限。
	LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"

	// 仓库达到上限。
	LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"

	// 最多支持创建五个容器集群,当前已经超过使用上限。
	LIMITEXCEEDED_TKECLUSTERNUMBEREXCEEDLIMIT = "LimitExceeded.TkeClusterNumberExceedLimit"

	// 应用ID不能为空。
	MISSINGPARAMETER_APPLICATIONIDNULL = "MissingParameter.ApplicationIdNull"

	// 应用ID未填写。
	MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"

	// 应用类型不能为空。
	MISSINGPARAMETER_APPLICATIONTYPENULL = "MissingParameter.ApplicationTypeNull"

	// 集群ID未填写。
	MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"

	// 集群所属子网不能为空。
	MISSINGPARAMETER_CLUSTERSUBNETREQUIRED = "MissingParameter.ClusterSubnetRequired"

	// 配置项ID未填写。
	MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"

	// 配置项名称未填写。
	MISSINGPARAMETER_CONFIGNAMEREQUIRED = "MissingParameter.ConfigNameRequired"

	// 配置项发布信息ID未填写。
	MISSINGPARAMETER_CONFIGRELEASEIDREQUIRED = "MissingParameter.ConfigReleaseIdRequired"

	// 缺少配置模板id。
	MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"

	// 配置模板名称未填写。
	MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"

	// 配置模板类型未填写。
	MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

	// 配置项类型未填写。
	MISSINGPARAMETER_CONFIGTYPEREQUIRED = "MissingParameter.ConfigTypeRequired"

	// 配置项值未填写。
	MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"

	// 配置项版本未填写。
	MISSINGPARAMETER_CONFIGVERSIONREQUIRED = "MissingParameter.ConfigVersionRequired"

	// 文件配置项文件内容未填写。
	MISSINGPARAMETER_FILECONFIGFILEVALUEREQUIRED = "MissingParameter.FileConfigFileValueRequired"

	// 缺少请求参数:%s。
	MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

	// 分组所属应用不能为空。
	MISSINGPARAMETER_GROUPAPPLICATIONNULL = "MissingParameter.GroupApplicationNull"

	// 分组扩容操作,机器列表为空。
	MISSINGPARAMETER_GROUPEXPANDSERVERIDNULL = "MissingParameter.GroupExpandServeridNull"

	// 分组ID不能为空。
	MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"

	// 部署组ID未填写。
	MISSINGPARAMETER_GROUPIDREQUIRED = "MissingParameter.GroupIdRequired"

	// 分组所属命名空间不能为空。
	MISSINGPARAMETER_GROUPNAMESPACENULL = "MissingParameter.GroupNamespaceNull"

	// 分组缩容操作,机器列表为空。
	MISSINGPARAMETER_GROUPSHIRKSERVERIDNULL = "MissingParameter.GroupShirkServeridNull"

	// 虚拟机集群导入云主机导入方式为空。
	MISSINGPARAMETER_INSTANCEIMPORTMODENULL = "MissingParameter.InstanceImportModeNull"

	// 命名空间ID不能为空。
	MISSINGPARAMETER_NAMESPACEIDREQUIRED = "MissingParameter.NamespaceIdRequired"

	// 命名空间名称未填写。
	MISSINGPARAMETER_NAMESPACENAMEREQUIRED = "MissingParameter.NamespaceNameRequired"

	// %s缺失。
	MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"

	// 未填写服务Id。
	MISSINGPARAMETER_SERVICEIDREQUIRED = "MissingParameter.ServiceIdRequired"

	// 未指定%s。。
	MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"

	// 缺少必填参数。
	MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"

	// 此应用下存在资源,无法执行删除操作。
	RESOURCEINUSE_APPLICATIONCANNOTDELETE = "ResourceInUse.ApplicationCannotDelete"

	// 资源仍在使用中 无法删除。
	RESOURCEINUSE_CVMCAEMASTERCANNOTDELETE = "ResourceInUse.CvmcaeMasterCannotDelete"

	// 默认命名空间不能被删除。
	RESOURCEINUSE_DEFAULTNAMEPSACECANNOTBEDELETED = "ResourceInUse.DefaultNamepsaceCannotBeDeleted"

	// 此分组下存在资源,无法执行删除操作。
	RESOURCEINUSE_GROUPCANNOTDELETE = "ResourceInUse.GroupCannotDelete"

	// 集群下存在分组。
	RESOURCEINUSE_GROUPEXISTS = "ResourceInUse.GroupExists"

	// 部署组在更新中 请稍后再执行该操作。
	RESOURCEINUSE_GROUPINOPERATION = "ResourceInUse.GroupInOperation"

	// 实例已经存在。
	RESOURCEINUSE_INSTANCEEXISTS = "ResourceInUse.InstanceExists"

	// 机器实例已经被使用。
	RESOURCEINUSE_INSTANCEHASBEENUSED = "ResourceInUse.InstanceHasBeenUsed"

	// 此命名空间下存在资源,无法执行删除操作。
	RESOURCEINUSE_NAMESPACECANNOTDELETE = "ResourceInUse.NamespaceCannotDelete"

	// 集群下存在非默认命名空间。
	RESOURCEINUSE_NONDEFAULTNAMESPACEEXISTS = "ResourceInUse.NonDefaultNamespaceExists"

	// 资源对象已存在。
	RESOURCEINUSE_OBJECTEXIST = "ResourceInUse.ObjectExist"

	// 限流规则已存在,请检查规则名和规则配置。
	RESOURCEINUSE_RATELIMITRULEEXISTERROR = "ResourceInUse.RatelimitRuleExistError"

	// 仓库空间达到上限。
	RESOURCEINSUFFICIENT_PACKAGESPACEFULL = "ResourceInsufficient.PackageSpaceFull"

	// 无法获取应用信息。
	RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"

	// 无法获取应用或应用不属于当前项目。
	RESOURCENOTFOUND_APPLICATIONPROJECTNOTMATCH = "ResourceNotFound.ApplicationProjectNotMatch"

	// 无法获取命名空间所属集群。
	RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"

	// 集群所属私有网络不存在。
	RESOURCENOTFOUND_CLUSTERVPCNOTEXIST = "ResourceNotFound.ClusterVpcNotExist"

	// 找不到集群。
	RESOURCENOTFOUND_CONTAINERGROUPCLUSTERNOTFOUND = "ResourceNotFound.ContainergroupClusterNotfound"

	// 无法找到该部署组所属集群和命名空间。
	RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"

	// 无法找到该部署组。
	RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"

	// TSF MASTER 资源不存在。
	RESOURCENOTFOUND_CVMCAEMASTERRESOURCENOTFOUND = "ResourceNotFound.CvmcaeMasterResourceNotFound"

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

	// 用户错误。
	RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"

	// 无法获取分组所属应用。
	RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"

	// 无法获取分组所属命名空间。
	RESOURCENOTFOUND_GROUPNAMESPACENOTEXIST = "ResourceNotFound.GroupNamespaceNotExist"

	// 此部署组不存在,无法执行该操作。
	RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

	// 无法获取机器信息。
	RESOURCENOTFOUND_INSTANCENOTEXIST = "ResourceNotFound.InstanceNotExist"

	// [%s]模块未提供该接口[%s]。。
	RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"

	// 无法找到License服务器。
	RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"

	// 目标微服务已离线[%s]。。
	RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

	// 无法获取命名空间。
	RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"

	// 资源对象不存在。
	RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"

	// 无法获取服务,无法执行该操作。
	RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

	// 任务不存在。
	RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

	// TKE 中不存在该集群。
	RESOURCENOTFOUND_TKECLUSTERNOTEXISTS = "ResourceNotFound.TkeClusterNotExists"

	// 访问 CAM 系统出错,%s。
	UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"

	// 协作者身份未授权,需要主账号授予协作者权限,参考 TSF 官网文档「快速入门/准备工作」。
	UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"

	// 当前主账号未创建TSF_QCSRole或未对子账号授予预设策略QcloudCamSubaccountsAuthorizeRoleFullAccess。请参考产品文档主账号协作者使用说明。。
	UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"

	// License未激活。。
	UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"

	// 您所购买的服务不支持该操作。
	UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

	// 缺少License。。
	UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

	// 用户无权限访问该接口。。
	UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

	// 批量操作数量超过限制:%s。
	UNSUPPORTEDOPERATION_GATEWAYTOOMANYREQUESTPARAMETER = "UnsupportedOperation.GatewayTooManyRequestParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION_TASKNOTSUPPORTED = "UnsupportedOperation.TaskNotSupported"

	// 不支持的ACTION。。
	UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"
)
View Source
const APIVersion = "2018-03-26"

Variables

This section is empty.

Functions

This section is empty.

Types

type AddClusterInstancesRequest

type AddClusterInstancesRequest struct {
	*tchttp.BaseRequest

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`

	// 操作系统名称
	OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"`

	// 操作系统镜像ID
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 重装系统密码设置
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 重装系统,关联密钥设置
	KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"`

	// 安全组设置
	SgId *string `json:"SgId,omitnil,omitempty" name:"SgId"`

	// 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
	InstanceImportMode *string `json:"InstanceImportMode,omitnil,omitempty" name:"InstanceImportMode"`

	// 镜像定制类型
	OsCustomizeType *string `json:"OsCustomizeType,omitnil,omitempty" name:"OsCustomizeType"`

	// 镜像特征ID列表
	FeatureIdList []*string `json:"FeatureIdList,omitnil,omitempty" name:"FeatureIdList"`

	// 实例额外需要设置参数信息
	InstanceAdvancedSettings *InstanceAdvancedSettings `json:"InstanceAdvancedSettings,omitnil,omitempty" name:"InstanceAdvancedSettings"`

	// 安全组 ID 列表
	SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"`
}

func NewAddClusterInstancesRequest

func NewAddClusterInstancesRequest() (request *AddClusterInstancesRequest)

func (*AddClusterInstancesRequest) FromJsonString

func (r *AddClusterInstancesRequest) 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 (*AddClusterInstancesRequest) ToJsonString

func (r *AddClusterInstancesRequest) ToJsonString() string

type AddClusterInstancesRequestParams added in v1.0.426

type AddClusterInstancesRequestParams struct {
	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`

	// 操作系统名称
	OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"`

	// 操作系统镜像ID
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 重装系统密码设置
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 重装系统,关联密钥设置
	KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"`

	// 安全组设置
	SgId *string `json:"SgId,omitnil,omitempty" name:"SgId"`

	// 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
	InstanceImportMode *string `json:"InstanceImportMode,omitnil,omitempty" name:"InstanceImportMode"`

	// 镜像定制类型
	OsCustomizeType *string `json:"OsCustomizeType,omitnil,omitempty" name:"OsCustomizeType"`

	// 镜像特征ID列表
	FeatureIdList []*string `json:"FeatureIdList,omitnil,omitempty" name:"FeatureIdList"`

	// 实例额外需要设置参数信息
	InstanceAdvancedSettings *InstanceAdvancedSettings `json:"InstanceAdvancedSettings,omitnil,omitempty" name:"InstanceAdvancedSettings"`

	// 安全组 ID 列表
	SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"`
}

Predefined struct for user

type AddClusterInstancesResponse

type AddClusterInstancesResponse struct {
	*tchttp.BaseResponse
	Response *AddClusterInstancesResponseParams `json:"Response"`
}

func NewAddClusterInstancesResponse

func NewAddClusterInstancesResponse() (response *AddClusterInstancesResponse)

func (*AddClusterInstancesResponse) FromJsonString

func (r *AddClusterInstancesResponse) 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 (*AddClusterInstancesResponse) ToJsonString

func (r *AddClusterInstancesResponse) ToJsonString() string

type AddClusterInstancesResponseParams added in v1.0.426

type AddClusterInstancesResponseParams struct {
	// 添加云主机的返回列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *AddInstanceResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type AddInstanceResult

type AddInstanceResult struct {
	// 添加集群失败的节点列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailedInstanceIds []*string `json:"FailedInstanceIds,omitnil,omitempty" name:"FailedInstanceIds"`

	// 添加集群成功的节点列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccInstanceIds []*string `json:"SuccInstanceIds,omitnil,omitempty" name:"SuccInstanceIds"`

	// 添加集群超时的节点列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimeoutInstanceIds []*string `json:"TimeoutInstanceIds,omitnil,omitempty" name:"TimeoutInstanceIds"`

	// 失败的节点的失败原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailedReasons []*string `json:"FailedReasons,omitnil,omitempty" name:"FailedReasons"`
}

type AddInstancesRequest

type AddInstancesRequest struct {
	*tchttp.BaseRequest

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`

	// 操作系统名称
	OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"`

	// 操作系统镜像ID
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 重装系统密码设置
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 重装系统,关联密钥设置
	KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"`

	// 安全组设置
	SgId *string `json:"SgId,omitnil,omitempty" name:"SgId"`

	// 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
	InstanceImportMode *string `json:"InstanceImportMode,omitnil,omitempty" name:"InstanceImportMode"`

	// 安全组id
	SecurityGroupIds *string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"`
}

func NewAddInstancesRequest

func NewAddInstancesRequest() (request *AddInstancesRequest)

func (*AddInstancesRequest) FromJsonString

func (r *AddInstancesRequest) 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 (*AddInstancesRequest) ToJsonString

func (r *AddInstancesRequest) ToJsonString() string

type AddInstancesRequestParams added in v1.0.426

type AddInstancesRequestParams struct {
	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`

	// 操作系统名称
	OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"`

	// 操作系统镜像ID
	ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"`

	// 重装系统密码设置
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 重装系统,关联密钥设置
	KeyId *string `json:"KeyId,omitnil,omitempty" name:"KeyId"`

	// 安全组设置
	SgId *string `json:"SgId,omitnil,omitempty" name:"SgId"`

	// 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
	InstanceImportMode *string `json:"InstanceImportMode,omitnil,omitempty" name:"InstanceImportMode"`

	// 安全组id
	SecurityGroupIds *string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"`
}

Predefined struct for user

type AddInstancesResponse

type AddInstancesResponse struct {
	*tchttp.BaseResponse
	Response *AddInstancesResponseParams `json:"Response"`
}

func NewAddInstancesResponse

func NewAddInstancesResponse() (response *AddInstancesResponse)

func (*AddInstancesResponse) FromJsonString

func (r *AddInstancesResponse) 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 (*AddInstancesResponse) ToJsonString

func (r *AddInstancesResponse) ToJsonString() string

type AddInstancesResponseParams added in v1.0.426

type AddInstancesResponseParams struct {
	// 添加云主机是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type AdvanceSettings

type AdvanceSettings struct {
	// 子任务单机并发数限制,默认值为2
	SubTaskConcurrency *int64 `json:"SubTaskConcurrency,omitnil,omitempty" name:"SubTaskConcurrency"`
}

type AgentProfile added in v1.0.511

type AgentProfile struct {
	// Agent类型
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`

	// Agent版本号
	AgentVersion *string `json:"AgentVersion,omitnil,omitempty" name:"AgentVersion"`
}

type ApiDefinitionDescr

type ApiDefinitionDescr struct {
	// 对象名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 对象属性列表
	Properties []*PropertyField `json:"Properties,omitnil,omitempty" name:"Properties"`
}

type ApiDetailInfo

type ApiDetailInfo struct {
	// API ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 服务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 服务名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// API 请求路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// Api 映射路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	PathMapping *string `json:"PathMapping,omitnil,omitempty" name:"PathMapping"`

	// 请求方法
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 所属分组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 是否禁用
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// 发布状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseStatus *string `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// 开启限流
	// 注意:此字段可能返回 null,表示取不到有效值。
	RateLimitStatus *string `json:"RateLimitStatus,omitnil,omitempty" name:"RateLimitStatus"`

	// 是否开启mock
	// 注意:此字段可能返回 null,表示取不到有效值。
	MockStatus *string `json:"MockStatus,omitnil,omitempty" name:"MockStatus"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 发布时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleasedTime *string `json:"ReleasedTime,omitnil,omitempty" name:"ReleasedTime"`

	// 所属分组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// API 超时,单位毫秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`

	// Api所在服务host
	// 注意:此字段可能返回 null,表示取不到有效值。
	Host *string `json:"Host,omitnil,omitempty" name:"Host"`

	// API类型。 ms : 微服务API; external :外部服务Api
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiType *string `json:"ApiType,omitnil,omitempty" name:"ApiType"`

	// Api描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// API路径匹配类型。normal:普通API;wildcard:通配API。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiMatchType *string `json:"ApiMatchType,omitnil,omitempty" name:"ApiMatchType"`

	// RPC 额外信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RpcExt *string `json:"RpcExt,omitnil,omitempty" name:"RpcExt"`

	// 部署组id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// md5
	// 注意:此字段可能返回 null,表示取不到有效值。
	Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"`

	// RPC 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	RpcType *string `json:"RpcType,omitnil,omitempty" name:"RpcType"`
}

type ApiDetailResponse

type ApiDetailResponse struct {
	// API 请求参数
	Request []*ApiRequestDescr `json:"Request,omitnil,omitempty" name:"Request"`

	// API 响应参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Response []*ApiResponseDescr `json:"Response,omitnil,omitempty" name:"Response"`

	// API 复杂结构定义
	Definitions []*ApiDefinitionDescr `json:"Definitions,omitnil,omitempty" name:"Definitions"`

	// API 的 content type
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestContentType *string `json:"RequestContentType,omitnil,omitempty" name:"RequestContentType"`

	// API  能否调试
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanRun *bool `json:"CanRun,omitnil,omitempty" name:"CanRun"`

	// API 状态 0:离线 1:在线,默认0
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// API 描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type ApiGroupInfo

type ApiGroupInfo struct {
	// Api Group Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api Group 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 分组上下文
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupContext *string `json:"GroupContext,omitnil,omitempty" name:"GroupContext"`

	// 鉴权类型。 secret: 密钥鉴权; none:无鉴权
	// 注意:此字段可能返回 null,表示取不到有效值。
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 发布状态, drafted: 未发布。 released: 发布
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 分组创建时间 如:2019-06-20 15:51:28
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 分组更新时间 如:2019-06-20 15:51:28
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// api分组已绑定的网关部署组
	// 注意:此字段可能返回 null,表示取不到有效值。
	BindedGatewayDeployGroups []*GatewayDeployGroup `json:"BindedGatewayDeployGroups,omitnil,omitempty" name:"BindedGatewayDeployGroups"`

	// api 个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiCount *int64 `json:"ApiCount,omitnil,omitempty" name:"ApiCount"`

	// 访问group的ACL类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	AclMode *string `json:"AclMode,omitnil,omitempty" name:"AclMode"`

	// 描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 分组类型。 ms: 微服务分组; external:外部Api分组
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 网关实例的类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceType *string `json:"GatewayInstanceType,omitnil,omitempty" name:"GatewayInstanceType"`

	// 网关实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 命名空间参数key值
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceNameKey *string `json:"NamespaceNameKey,omitnil,omitempty" name:"NamespaceNameKey"`

	// 微服务名参数key值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceNameKey *string `json:"ServiceNameKey,omitnil,omitempty" name:"ServiceNameKey"`

	// 命名空间参数位置,path,header或query,默认是path
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceNameKeyPosition *string `json:"NamespaceNameKeyPosition,omitnil,omitempty" name:"NamespaceNameKeyPosition"`

	// 微服务名参数位置,path,header或query,默认是path
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceNameKeyPosition *string `json:"ServiceNameKeyPosition,omitnil,omitempty" name:"ServiceNameKeyPosition"`
}

type ApiInfo

type ApiInfo struct {
	// 命名空间Id,若为外部API,为固定值:"namespace-external"
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 服务Id,若为外部API,为固定值:"ms-external"
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// API path
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// Api 请求
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 请求映射
	PathMapping *string `json:"PathMapping,omitnil,omitempty" name:"PathMapping"`

	// api所在服务host,限定外部Api填写。格式: `http://127.0.0.1:8080`
	Host *string `json:"Host,omitnil,omitempty" name:"Host"`

	// api描述信息
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type ApiRateLimitRule

type ApiRateLimitRule struct {
	// rule Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// API ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 限流名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 最大限流qps
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxQps *uint64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`

	// 生效/禁用, enabled/disabled
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// 规则内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleContent *string `json:"RuleContent,omitnil,omitempty" name:"RuleContent"`

	// Tsf Rule ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfRuleId *string `json:"TsfRuleId,omitnil,omitempty" name:"TsfRuleId"`

	// 描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`
}

type ApiRequestDescr

type ApiRequestDescr struct {
	// 参数名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

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

	// 参数位置
	In *string `json:"In,omitnil,omitempty" name:"In"`

	// 参数描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 参数是否必须
	Required *bool `json:"Required,omitnil,omitempty" name:"Required"`

	// 参数的默认值
	// 注意:此字段可能返回 null,表示取不到有效值。
	DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"`
}

type ApiResponseDescr

type ApiResponseDescr struct {
	// 参数描述
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

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

	// 参数描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type ApiUseStatisticsEntity

type ApiUseStatisticsEntity struct {
	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 次数
	Count *string `json:"Count,omitnil,omitempty" name:"Count"`

	// 比率
	Ratio *string `json:"Ratio,omitnil,omitempty" name:"Ratio"`
}

type ApiVersionArray

type ApiVersionArray struct {
	// App ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// App 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// App 包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`
}

type ApplicationAttribute

type ApplicationAttribute struct {
	// 总实例个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 运行实例个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 应用下部署组个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupCount *int64 `json:"GroupCount,omitnil,omitempty" name:"GroupCount"`
}

type ApplicationForPage

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

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 编程语言
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgLang *string `json:"ProgLang,omitnil,omitempty" name:"ProgLang"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 应用资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationResourceType *string `json:"ApplicationResourceType,omitnil,omitempty" name:"ApplicationResourceType"`

	// 应用runtime类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationRuntimeType *string `json:"ApplicationRuntimeType,omitnil,omitempty" name:"ApplicationRuntimeType"`

	// Apigateway的serviceId
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApigatewayServiceId *string `json:"ApigatewayServiceId,omitnil,omitempty" name:"ApigatewayServiceId"`

	// 应用备注名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationRemarkName *string `json:"ApplicationRemarkName,omitnil,omitempty" name:"ApplicationRemarkName"`

	// 服务配置信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceConfigList []*ServiceConfig `json:"ServiceConfigList,omitnil,omitempty" name:"ServiceConfigList"`

	// IgnoreCreateImageRepository
	// 注意:此字段可能返回 null,表示取不到有效值。
	IgnoreCreateImageRepository *bool `json:"IgnoreCreateImageRepository,omitnil,omitempty" name:"IgnoreCreateImageRepository"`
}

type AssociateBusinessLogConfigRequest added in v1.0.425

type AssociateBusinessLogConfigRequest struct {
	*tchttp.BaseRequest

	// TSF分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 日志配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

func NewAssociateBusinessLogConfigRequest added in v1.0.425

func NewAssociateBusinessLogConfigRequest() (request *AssociateBusinessLogConfigRequest)

func (*AssociateBusinessLogConfigRequest) FromJsonString added in v1.0.425

func (r *AssociateBusinessLogConfigRequest) 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 (*AssociateBusinessLogConfigRequest) ToJsonString added in v1.0.425

func (r *AssociateBusinessLogConfigRequest) ToJsonString() string

type AssociateBusinessLogConfigRequestParams added in v1.0.426

type AssociateBusinessLogConfigRequestParams struct {
	// TSF分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 日志配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

Predefined struct for user

type AssociateBusinessLogConfigResponse added in v1.0.425

type AssociateBusinessLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *AssociateBusinessLogConfigResponseParams `json:"Response"`
}

func NewAssociateBusinessLogConfigResponse added in v1.0.425

func NewAssociateBusinessLogConfigResponse() (response *AssociateBusinessLogConfigResponse)

func (*AssociateBusinessLogConfigResponse) FromJsonString added in v1.0.425

func (r *AssociateBusinessLogConfigResponse) 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 (*AssociateBusinessLogConfigResponse) ToJsonString added in v1.0.425

func (r *AssociateBusinessLogConfigResponse) ToJsonString() string

type AssociateBusinessLogConfigResponseParams added in v1.0.426

type AssociateBusinessLogConfigResponseParams struct {
	// 操作结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type AssociateConfigWithGroupRequest added in v1.0.425

type AssociateConfigWithGroupRequest struct {
	*tchttp.BaseRequest

	// 配置项id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组信息
	Groups []*GroupInfo `json:"Groups,omitnil,omitempty" name:"Groups"`

	// 是否选择全部投递,1 表示全部,0或不填表示非全部
	SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"`

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

	// 集群id
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 模糊搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

func NewAssociateConfigWithGroupRequest added in v1.0.425

func NewAssociateConfigWithGroupRequest() (request *AssociateConfigWithGroupRequest)

func (*AssociateConfigWithGroupRequest) FromJsonString added in v1.0.425

func (r *AssociateConfigWithGroupRequest) 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 (*AssociateConfigWithGroupRequest) ToJsonString added in v1.0.425

func (r *AssociateConfigWithGroupRequest) ToJsonString() string

type AssociateConfigWithGroupRequestParams added in v1.0.426

type AssociateConfigWithGroupRequestParams struct {
	// 配置项id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组信息
	Groups []*GroupInfo `json:"Groups,omitnil,omitempty" name:"Groups"`

	// 是否选择全部投递,1 表示全部,0或不填表示非全部
	SelectAll *int64 `json:"SelectAll,omitnil,omitempty" name:"SelectAll"`

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

	// 集群id
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 模糊搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

Predefined struct for user

type AssociateConfigWithGroupResponse added in v1.0.425

type AssociateConfigWithGroupResponse struct {
	*tchttp.BaseResponse
	Response *AssociateConfigWithGroupResponseParams `json:"Response"`
}

func NewAssociateConfigWithGroupResponse added in v1.0.425

func NewAssociateConfigWithGroupResponse() (response *AssociateConfigWithGroupResponse)

func (*AssociateConfigWithGroupResponse) FromJsonString added in v1.0.425

func (r *AssociateConfigWithGroupResponse) 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 (*AssociateConfigWithGroupResponse) ToJsonString added in v1.0.425

func (r *AssociateConfigWithGroupResponse) ToJsonString() string

type AssociateConfigWithGroupResponseParams added in v1.0.426

type AssociateConfigWithGroupResponseParams struct {
	// 绑定是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type BindApiGroupRequest

type BindApiGroupRequest struct {
	*tchttp.BaseRequest

	// 分组绑定网关列表
	GroupGatewayList []*GatewayGroupIds `json:"GroupGatewayList,omitnil,omitempty" name:"GroupGatewayList"`
}

func NewBindApiGroupRequest

func NewBindApiGroupRequest() (request *BindApiGroupRequest)

func (*BindApiGroupRequest) FromJsonString

func (r *BindApiGroupRequest) 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 (*BindApiGroupRequest) ToJsonString

func (r *BindApiGroupRequest) ToJsonString() string

type BindApiGroupRequestParams added in v1.0.426

type BindApiGroupRequestParams struct {
	// 分组绑定网关列表
	GroupGatewayList []*GatewayGroupIds `json:"GroupGatewayList,omitnil,omitempty" name:"GroupGatewayList"`
}

Predefined struct for user

type BindApiGroupResponse

type BindApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *BindApiGroupResponseParams `json:"Response"`
}

func NewBindApiGroupResponse

func NewBindApiGroupResponse() (response *BindApiGroupResponse)

func (*BindApiGroupResponse) FromJsonString

func (r *BindApiGroupResponse) 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 (*BindApiGroupResponse) ToJsonString

func (r *BindApiGroupResponse) ToJsonString() string

type BindApiGroupResponseParams added in v1.0.426

type BindApiGroupResponseParams struct {
	// 返回结果,成功失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type BindPluginRequest

type BindPluginRequest struct {
	*tchttp.BaseRequest

	// 分组/API绑定插件列表
	PluginInstanceList []*GatewayPluginBoundParam `json:"PluginInstanceList,omitnil,omitempty" name:"PluginInstanceList"`
}

func NewBindPluginRequest

func NewBindPluginRequest() (request *BindPluginRequest)

func (*BindPluginRequest) FromJsonString

func (r *BindPluginRequest) 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 (*BindPluginRequest) ToJsonString

func (r *BindPluginRequest) ToJsonString() string

type BindPluginRequestParams added in v1.0.426

type BindPluginRequestParams struct {
	// 分组/API绑定插件列表
	PluginInstanceList []*GatewayPluginBoundParam `json:"PluginInstanceList,omitnil,omitempty" name:"PluginInstanceList"`
}

Predefined struct for user

type BindPluginResponse

type BindPluginResponse struct {
	*tchttp.BaseResponse
	Response *BindPluginResponseParams `json:"Response"`
}

func NewBindPluginResponse

func NewBindPluginResponse() (response *BindPluginResponse)

func (*BindPluginResponse) FromJsonString

func (r *BindPluginResponse) 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 (*BindPluginResponse) ToJsonString

func (r *BindPluginResponse) ToJsonString() string

type BindPluginResponseParams added in v1.0.426

type BindPluginResponseParams struct {
	// 返回结果,成功失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type BusinesLogConfigAssociatedGroup added in v1.0.425

type BusinesLogConfigAssociatedGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组所属应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组所属应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 部署组所属应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 部署组所属命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 部署组所属命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 部署组所属集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组所属集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 部署组所属集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 部署组关联日志配置时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AssociatedTime *string `json:"AssociatedTime,omitnil,omitempty" name:"AssociatedTime"`
}

type BusinessLogConfig added in v1.0.425

type BusinessLogConfig struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项日志路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigPath *string `json:"ConfigPath,omitnil,omitempty" name:"ConfigPath"`

	// 配置项描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigDesc *string `json:"ConfigDesc,omitnil,omitempty" name:"ConfigDesc"`

	// 配置项标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTags *string `json:"ConfigTags,omitnil,omitempty" name:"ConfigTags"`

	// 配置项对应的ES管道
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigPipeline *string `json:"ConfigPipeline,omitnil,omitempty" name:"ConfigPipeline"`

	// 配置项创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigCreateTime *string `json:"ConfigCreateTime,omitnil,omitempty" name:"ConfigCreateTime"`

	// 配置项更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigUpdateTime *string `json:"ConfigUpdateTime,omitnil,omitempty" name:"ConfigUpdateTime"`

	// 配置项解析规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigSchema *BusinessLogConfigSchema `json:"ConfigSchema,omitnil,omitempty" name:"ConfigSchema"`

	// 配置项关联部署组
	// 注意:此字段可能返回 null,表示取不到有效值。
	//
	// Deprecated: ConfigAssociatedGroups is deprecated.
	ConfigAssociatedGroups []*BusinesLogConfigAssociatedGroup `json:"ConfigAssociatedGroups,omitnil,omitempty" name:"ConfigAssociatedGroups"`

	// 配置项关联部署组
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigAssociatedGroupList []*BusinessLogConfigAssociatedGroup `json:"ConfigAssociatedGroupList,omitnil,omitempty" name:"ConfigAssociatedGroupList"`
}

type BusinessLogConfigAssociatedGroup added in v1.0.834

type BusinessLogConfigAssociatedGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组所属应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组所属应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 部署组所属应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 部署组所属命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 部署组所属命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 部署组所属集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组所属集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 部署组所属集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 部署组关联日志配置时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AssociatedTime *string `json:"AssociatedTime,omitnil,omitempty" name:"AssociatedTime"`
}

type BusinessLogConfigSchema added in v1.0.425

type BusinessLogConfigSchema struct {
	// 解析规则类型
	SchemaType *int64 `json:"SchemaType,omitnil,omitempty" name:"SchemaType"`

	// 解析规则内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaContent *string `json:"SchemaContent,omitnil,omitempty" name:"SchemaContent"`

	// 解析规则时间格式
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaDateFormat *string `json:"SchemaDateFormat,omitnil,omitempty" name:"SchemaDateFormat"`

	// 解析规则对应的多行匹配规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaMultilinePattern *string `json:"SchemaMultilinePattern,omitnil,omitempty" name:"SchemaMultilinePattern"`

	// 解析规则创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaCreateTime *string `json:"SchemaCreateTime,omitnil,omitempty" name:"SchemaCreateTime"`

	// 用户填写的解析规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaPatternLayout *string `json:"SchemaPatternLayout,omitnil,omitempty" name:"SchemaPatternLayout"`
}

type BusinessLogV2

type BusinessLogV2 struct {
	// 实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 日志内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 日志时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timestamp *uint64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`

	// 实例IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceIp *string `json:"InstanceIp,omitnil,omitempty" name:"InstanceIp"`

	// 日志ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogId *string `json:"LogId,omitnil,omitempty" name:"LogId"`

	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

type ChangeApiUsableStatusRequest

type ChangeApiUsableStatusRequest struct {
	*tchttp.BaseRequest

	// API ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 切换状态,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

func NewChangeApiUsableStatusRequest

func NewChangeApiUsableStatusRequest() (request *ChangeApiUsableStatusRequest)

func (*ChangeApiUsableStatusRequest) FromJsonString

func (r *ChangeApiUsableStatusRequest) 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 (*ChangeApiUsableStatusRequest) ToJsonString

func (r *ChangeApiUsableStatusRequest) ToJsonString() string

type ChangeApiUsableStatusRequestParams added in v1.0.426

type ChangeApiUsableStatusRequestParams struct {
	// API ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 切换状态,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

Predefined struct for user

type ChangeApiUsableStatusResponse

type ChangeApiUsableStatusResponse struct {
	*tchttp.BaseResponse
	Response *ChangeApiUsableStatusResponseParams `json:"Response"`
}

func NewChangeApiUsableStatusResponse

func NewChangeApiUsableStatusResponse() (response *ChangeApiUsableStatusResponse)

func (*ChangeApiUsableStatusResponse) FromJsonString

func (r *ChangeApiUsableStatusResponse) 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 (*ChangeApiUsableStatusResponse) ToJsonString

func (r *ChangeApiUsableStatusResponse) ToJsonString() string

type ChangeApiUsableStatusResponseParams added in v1.0.426

type ChangeApiUsableStatusResponseParams struct {
	// API 信息
	Result *ApiDetailInfo `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 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) AddClusterInstances

func (c *Client) AddClusterInstances(request *AddClusterInstancesRequest) (response *AddClusterInstancesResponse, err error)

AddClusterInstances 添加云主机节点至TSF集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_INSTANCERESETERROR = "FailedOperation.InstanceResetError"
FAILEDOPERATION_INSTANCERESETTIMEOUT = "FailedOperation.InstanceResetTimeout"
FAILEDOPERATION_INSTANCEUPDATEFAILED = "FailedOperation.InstanceUpdateFailed"
FAILEDOPERATION_TKECLUSTERQUERYFAILED = "FailedOperation.TkeClusterQueryFailed"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE_INSTANCEINVALIDIMAGE = "InvalidParameterValue.InstanceInvalidImage"
RESOURCEINUSE_INSTANCEHASBEENUSED = "ResourceInUse.InstanceHasBeenUsed"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_INSTANCENOTEXIST = "ResourceNotFound.InstanceNotExist"
RESOURCENOTFOUND_TKECLUSTERNOTEXISTS = "ResourceNotFound.TkeClusterNotExists"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) AddClusterInstancesWithContext added in v1.0.324

func (c *Client) AddClusterInstancesWithContext(ctx context.Context, request *AddClusterInstancesRequest) (response *AddClusterInstancesResponse, err error)

AddClusterInstances 添加云主机节点至TSF集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_INSTANCERESETERROR = "FailedOperation.InstanceResetError"
FAILEDOPERATION_INSTANCERESETTIMEOUT = "FailedOperation.InstanceResetTimeout"
FAILEDOPERATION_INSTANCEUPDATEFAILED = "FailedOperation.InstanceUpdateFailed"
FAILEDOPERATION_TKECLUSTERQUERYFAILED = "FailedOperation.TkeClusterQueryFailed"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE_INSTANCEINVALIDIMAGE = "InvalidParameterValue.InstanceInvalidImage"
RESOURCEINUSE_INSTANCEHASBEENUSED = "ResourceInUse.InstanceHasBeenUsed"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_INSTANCENOTEXIST = "ResourceNotFound.InstanceNotExist"
RESOURCENOTFOUND_TKECLUSTERNOTEXISTS = "ResourceNotFound.TkeClusterNotExists"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) AddInstances

func (c *Client) AddInstances(request *AddInstancesRequest) (response *AddInstancesResponse, err error)

AddInstances 添加云主机节点至TSF集群

可能返回的错误码:

INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_INSTANCEINVALIDIMAGE = "InvalidParameterValue.InstanceInvalidImage"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
MISSINGPARAMETER_INSTANCEIMPORTMODENULL = "MissingParameter.InstanceImportModeNull"
RESOURCEINUSE_INSTANCEHASBEENUSED = "ResourceInUse.InstanceHasBeenUsed"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"

func (*Client) AddInstancesWithContext added in v1.0.324

func (c *Client) AddInstancesWithContext(ctx context.Context, request *AddInstancesRequest) (response *AddInstancesResponse, err error)

AddInstances 添加云主机节点至TSF集群

可能返回的错误码:

INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_INSTANCEINVALIDIMAGE = "InvalidParameterValue.InstanceInvalidImage"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
MISSINGPARAMETER_INSTANCEIMPORTMODENULL = "MissingParameter.InstanceImportModeNull"
RESOURCEINUSE_INSTANCEHASBEENUSED = "ResourceInUse.InstanceHasBeenUsed"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"

func (*Client) AssociateBusinessLogConfig added in v1.0.425

func (c *Client) AssociateBusinessLogConfig(request *AssociateBusinessLogConfigRequest) (response *AssociateBusinessLogConfigResponse, err error)

AssociateBusinessLogConfig 关联日志配置项到应用

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_TSFAPMBUSILOGCFGAPPRELATIONMASTERERROR = "InternalError.TsfApmBusiLogCfgAppRelationMasterError"
INTERNALERROR_TSFAPMCOMMONERROR = "InternalError.TsfApmCommonError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) AssociateBusinessLogConfigWithContext added in v1.0.425

func (c *Client) AssociateBusinessLogConfigWithContext(ctx context.Context, request *AssociateBusinessLogConfigRequest) (response *AssociateBusinessLogConfigResponse, err error)

AssociateBusinessLogConfig 关联日志配置项到应用

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_TSFAPMBUSILOGCFGAPPRELATIONMASTERERROR = "InternalError.TsfApmBusiLogCfgAppRelationMasterError"
INTERNALERROR_TSFAPMCOMMONERROR = "InternalError.TsfApmCommonError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) AssociateConfigWithGroup added in v1.0.425

func (c *Client) AssociateConfigWithGroup(request *AssociateConfigWithGroupRequest) (response *AssociateConfigWithGroupResponse, err error)

AssociateConfigWithGroup 关联投递配置到部署组

可能返回的错误码:

INTERNALERROR_TSFAPMCOMMONERROR = "InternalError.TsfApmCommonError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) AssociateConfigWithGroupWithContext added in v1.0.425

func (c *Client) AssociateConfigWithGroupWithContext(ctx context.Context, request *AssociateConfigWithGroupRequest) (response *AssociateConfigWithGroupResponse, err error)

AssociateConfigWithGroup 关联投递配置到部署组

可能返回的错误码:

INTERNALERROR_TSFAPMCOMMONERROR = "InternalError.TsfApmCommonError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) BindApiGroup

func (c *Client) BindApiGroup(request *BindApiGroupRequest) (response *BindApiGroupResponse, err error)

BindApiGroup 网关与API分组批量绑定

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) BindApiGroupWithContext added in v1.0.324

func (c *Client) BindApiGroupWithContext(ctx context.Context, request *BindApiGroupRequest) (response *BindApiGroupResponse, err error)

BindApiGroup 网关与API分组批量绑定

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) BindPlugin

func (c *Client) BindPlugin(request *BindPluginRequest) (response *BindPluginResponse, err error)

BindPlugin 插件与网关分组/API批量绑定

可能返回的错误码:

INTERNALERROR_GATEWAYCOMMONERROR = "InternalError.GatewayCommonError"
INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) BindPluginWithContext added in v1.0.324

func (c *Client) BindPluginWithContext(ctx context.Context, request *BindPluginRequest) (response *BindPluginResponse, err error)

BindPlugin 插件与网关分组/API批量绑定

可能返回的错误码:

INTERNALERROR_GATEWAYCOMMONERROR = "InternalError.GatewayCommonError"
INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) ChangeApiUsableStatus

func (c *Client) ChangeApiUsableStatus(request *ChangeApiUsableStatusRequest) (response *ChangeApiUsableStatusResponse, err error)

ChangeApiUsableStatus 启用或禁用API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) ChangeApiUsableStatusWithContext added in v1.0.324

func (c *Client) ChangeApiUsableStatusWithContext(ctx context.Context, request *ChangeApiUsableStatusRequest) (response *ChangeApiUsableStatusResponse, err error)

ChangeApiUsableStatus 启用或禁用API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) ContinueRunFailedTaskBatch

func (c *Client) ContinueRunFailedTaskBatch(request *ContinueRunFailedTaskBatchRequest) (response *ContinueRunFailedTaskBatchResponse, err error)

ContinueRunFailedTaskBatch 对执行失败的任务批次执行续跑

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ContinueRunFailedTaskBatchWithContext added in v1.0.324

func (c *Client) ContinueRunFailedTaskBatchWithContext(ctx context.Context, request *ContinueRunFailedTaskBatchRequest) (response *ContinueRunFailedTaskBatchResponse, err error)

ContinueRunFailedTaskBatch 对执行失败的任务批次执行续跑

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateAllGatewayApiAsync

func (c *Client) CreateAllGatewayApiAsync(request *CreateAllGatewayApiAsyncRequest) (response *CreateAllGatewayApiAsyncResponse, err error)

CreateAllGatewayApiAsync 一键导入API分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) CreateAllGatewayApiAsyncWithContext added in v1.0.324

func (c *Client) CreateAllGatewayApiAsyncWithContext(ctx context.Context, request *CreateAllGatewayApiAsyncRequest) (response *CreateAllGatewayApiAsyncResponse, err error)

CreateAllGatewayApiAsync 一键导入API分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) CreateApiGroup

func (c *Client) CreateApiGroup(request *CreateApiGroupRequest) (response *CreateApiGroupResponse, err error)

CreateApiGroup 创建API分组

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateApiGroupWithContext added in v1.0.324

func (c *Client) CreateApiGroupWithContext(ctx context.Context, request *CreateApiGroupRequest) (response *CreateApiGroupResponse, err error)

CreateApiGroup 创建API分组

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateApiRateLimitRule

func (c *Client) CreateApiRateLimitRule(request *CreateApiRateLimitRuleRequest) (response *CreateApiRateLimitRuleResponse, err error)

CreateApiRateLimitRule 创建API限流规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateApiRateLimitRuleWithContext added in v1.0.324

func (c *Client) CreateApiRateLimitRuleWithContext(ctx context.Context, request *CreateApiRateLimitRuleRequest) (response *CreateApiRateLimitRuleResponse, err error)

CreateApiRateLimitRule 创建API限流规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateApiRateLimitRuleWithDetailResp added in v1.0.624

func (c *Client) CreateApiRateLimitRuleWithDetailResp(request *CreateApiRateLimitRuleWithDetailRespRequest) (response *CreateApiRateLimitRuleWithDetailRespResponse, err error)

CreateApiRateLimitRuleWithDetailResp 创建API限流规则,并返回规则信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateApiRateLimitRuleWithDetailRespWithContext added in v1.0.624

func (c *Client) CreateApiRateLimitRuleWithDetailRespWithContext(ctx context.Context, request *CreateApiRateLimitRuleWithDetailRespRequest) (response *CreateApiRateLimitRuleWithDetailRespResponse, err error)

CreateApiRateLimitRuleWithDetailResp 创建API限流规则,并返回规则信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateApplication

func (c *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)

CreateApplication 创建应用

可能返回的错误码:

FAILEDOPERATION_APPLICATIONCREATEESATUHERROR = "FailedOperation.ApplicationCreateEsAtuhError"
FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
INTERNALERROR_APPLICATIONMASTERFEIGNERROR = "InternalError.ApplicationMasterFeignError"
INTERNALERROR_APPLICATIONMASTERNUKNOWNERROR = "InternalError.ApplicationMasterNuknownError"
INTERNALERROR_APPLICATIONSCALABLEINITERROR = "InternalError.ApplicationScalableInitError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INVALIDPARAMETERVALUE_APPLICATIONMICROTYPEINVALID = "InvalidParameterValue.ApplicationMicroTypeInvalid"
INVALIDPARAMETERVALUE_APPLICATIONNAMEEXIST = "InvalidParameterValue.ApplicationNameExist"
INVALIDPARAMETERVALUE_APPLICATIONNAMELENGTH = "InvalidParameterValue.ApplicationNameLength"
INVALIDPARAMETERVALUE_APPLICATIONNAMENULL = "InvalidParameterValue.ApplicationNameNull"
INVALIDPARAMETERVALUE_APPLICATIONNAMEREGXINVALID = "InvalidParameterValue.ApplicationNameRegxInvalid"
INVALIDPARAMETERVALUE_APPLICATIONTYPEINVALID = "InvalidParameterValue.ApplicationTypeInvalid"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
MISSINGPARAMETER_APPLICATIONTYPENULL = "MissingParameter.ApplicationTypeNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateApplicationWithContext added in v1.0.324

func (c *Client) CreateApplicationWithContext(ctx context.Context, request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)

CreateApplication 创建应用

可能返回的错误码:

FAILEDOPERATION_APPLICATIONCREATEESATUHERROR = "FailedOperation.ApplicationCreateEsAtuhError"
FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
INTERNALERROR_APPLICATIONMASTERFEIGNERROR = "InternalError.ApplicationMasterFeignError"
INTERNALERROR_APPLICATIONMASTERNUKNOWNERROR = "InternalError.ApplicationMasterNuknownError"
INTERNALERROR_APPLICATIONSCALABLEINITERROR = "InternalError.ApplicationScalableInitError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INVALIDPARAMETERVALUE_APPLICATIONMICROTYPEINVALID = "InvalidParameterValue.ApplicationMicroTypeInvalid"
INVALIDPARAMETERVALUE_APPLICATIONNAMEEXIST = "InvalidParameterValue.ApplicationNameExist"
INVALIDPARAMETERVALUE_APPLICATIONNAMELENGTH = "InvalidParameterValue.ApplicationNameLength"
INVALIDPARAMETERVALUE_APPLICATIONNAMENULL = "InvalidParameterValue.ApplicationNameNull"
INVALIDPARAMETERVALUE_APPLICATIONNAMEREGXINVALID = "InvalidParameterValue.ApplicationNameRegxInvalid"
INVALIDPARAMETERVALUE_APPLICATIONTYPEINVALID = "InvalidParameterValue.ApplicationTypeInvalid"
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = "LimitExceeded.ErrNamespaceMaxLimit"
LIMITEXCEEDED_ERRREPOMAXLIMIT = "LimitExceeded.ErrRepoMaxLimit"
MISSINGPARAMETER_APPLICATIONTYPENULL = "MissingParameter.ApplicationTypeNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateCluster

func (c *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)

CreateCluster 创建集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_CLUSTERCREATEVPCFAIL = "FailedOperation.ClusterCreateVpcFail"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_TKECLUSTERCREATEFAILED = "FailedOperation.TkeClusterCreateFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CLUSTERCOMMONERROR = "InternalError.ClusterCommonError"
INTERNALERROR_CLUSTERMASTERFEIGNERROR = "InternalError.ClusterMasterFeignError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CLUSTERCIDRCONFLICT = "InvalidParameterValue.ClusterCidrConflict"
INVALIDPARAMETERVALUE_CLUSTERNAMEEXIST = "InvalidParameterValue.ClusterNameExist"
INVALIDPARAMETERVALUE_CLUSTERNAMEREQUIRED = "InvalidParameterValue.ClusterNameRequired"
INVALIDPARAMETERVALUE_CLUSTERREGIONINVALID = "InvalidParameterValue.ClusterRegionInvalid"
INVALIDPARAMETERVALUE_CLUSTERTYPEINVALID = "InvalidParameterValue.ClusterTypeInvalid"
INVALIDPARAMETERVALUE_CLUSTERZONEINVALID = "InvalidParameterValue.ClusterZoneInvalid"
LIMITEXCEEDED_TKECLUSTERNUMBEREXCEEDLIMIT = "LimitExceeded.TkeClusterNumberExceedLimit"
MISSINGPARAMETER_CLUSTERSUBNETREQUIRED = "MissingParameter.ClusterSubnetRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CLUSTERVPCNOTEXIST = "ResourceNotFound.ClusterVpcNotExist"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateClusterWithContext added in v1.0.324

func (c *Client) CreateClusterWithContext(ctx context.Context, request *CreateClusterRequest) (response *CreateClusterResponse, err error)

CreateCluster 创建集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_CLUSTERCREATEVPCFAIL = "FailedOperation.ClusterCreateVpcFail"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_TKECLUSTERCREATEFAILED = "FailedOperation.TkeClusterCreateFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CLUSTERCOMMONERROR = "InternalError.ClusterCommonError"
INTERNALERROR_CLUSTERMASTERFEIGNERROR = "InternalError.ClusterMasterFeignError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CLUSTERCIDRCONFLICT = "InvalidParameterValue.ClusterCidrConflict"
INVALIDPARAMETERVALUE_CLUSTERNAMEEXIST = "InvalidParameterValue.ClusterNameExist"
INVALIDPARAMETERVALUE_CLUSTERNAMEREQUIRED = "InvalidParameterValue.ClusterNameRequired"
INVALIDPARAMETERVALUE_CLUSTERREGIONINVALID = "InvalidParameterValue.ClusterRegionInvalid"
INVALIDPARAMETERVALUE_CLUSTERTYPEINVALID = "InvalidParameterValue.ClusterTypeInvalid"
INVALIDPARAMETERVALUE_CLUSTERZONEINVALID = "InvalidParameterValue.ClusterZoneInvalid"
LIMITEXCEEDED_TKECLUSTERNUMBEREXCEEDLIMIT = "LimitExceeded.TkeClusterNumberExceedLimit"
MISSINGPARAMETER_CLUSTERSUBNETREQUIRED = "MissingParameter.ClusterSubnetRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CLUSTERVPCNOTEXIST = "ResourceNotFound.ClusterVpcNotExist"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateConfig

func (c *Client) CreateConfig(request *CreateConfigRequest) (response *CreateConfigResponse, err error)

CreateConfig 创建配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGNAMEINVALID = "InvalidParameterValue.ConfigNameInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_CONFIGVERSIONDESCINVALID = "InvalidParameterValue.ConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_CONFIGNAMEREQUIRED = "MissingParameter.ConfigNameRequired"
MISSINGPARAMETER_CONFIGTYPEREQUIRED = "MissingParameter.ConfigTypeRequired"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
MISSINGPARAMETER_CONFIGVERSIONREQUIRED = "MissingParameter.ConfigVersionRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateConfigTemplate added in v1.0.581

func (c *Client) CreateConfigTemplate(request *CreateConfigTemplateRequest) (response *CreateConfigTemplateResponse, err error)

CreateConfigTemplate 创建参数模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMEINVALID = "InvalidParameterValue.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) CreateConfigTemplateWithContext added in v1.0.581

func (c *Client) CreateConfigTemplateWithContext(ctx context.Context, request *CreateConfigTemplateRequest) (response *CreateConfigTemplateResponse, err error)

CreateConfigTemplate 创建参数模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMEINVALID = "InvalidParameterValue.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) CreateConfigTemplateWithDetailResp added in v1.0.624

func (c *Client) CreateConfigTemplateWithDetailResp(request *CreateConfigTemplateWithDetailRespRequest) (response *CreateConfigTemplateWithDetailRespResponse, err error)

CreateConfigTemplateWithDetailResp 创建参数模板,并返回模板详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMEINVALID = "InvalidParameterValue.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) CreateConfigTemplateWithDetailRespWithContext added in v1.0.624

func (c *Client) CreateConfigTemplateWithDetailRespWithContext(ctx context.Context, request *CreateConfigTemplateWithDetailRespRequest) (response *CreateConfigTemplateWithDetailRespResponse, err error)

CreateConfigTemplateWithDetailResp 创建参数模板,并返回模板详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMEINVALID = "InvalidParameterValue.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) CreateConfigWithContext added in v1.0.324

func (c *Client) CreateConfigWithContext(ctx context.Context, request *CreateConfigRequest) (response *CreateConfigResponse, err error)

CreateConfig 创建配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGNAMEINVALID = "InvalidParameterValue.ConfigNameInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_CONFIGVERSIONDESCINVALID = "InvalidParameterValue.ConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_CONFIGNAMEREQUIRED = "MissingParameter.ConfigNameRequired"
MISSINGPARAMETER_CONFIGTYPEREQUIRED = "MissingParameter.ConfigTypeRequired"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
MISSINGPARAMETER_CONFIGVERSIONREQUIRED = "MissingParameter.ConfigVersionRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateConfigWithDetailResp added in v1.0.641

func (c *Client) CreateConfigWithDetailResp(request *CreateConfigWithDetailRespRequest) (response *CreateConfigWithDetailRespResponse, err error)

CreateConfigWithDetailResp 创建配置项,返回详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGNAMEINVALID = "InvalidParameterValue.ConfigNameInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_CONFIGVERSIONDESCINVALID = "InvalidParameterValue.ConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_CONFIGNAMEREQUIRED = "MissingParameter.ConfigNameRequired"
MISSINGPARAMETER_CONFIGTYPEREQUIRED = "MissingParameter.ConfigTypeRequired"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
MISSINGPARAMETER_CONFIGVERSIONREQUIRED = "MissingParameter.ConfigVersionRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateConfigWithDetailRespWithContext added in v1.0.641

func (c *Client) CreateConfigWithDetailRespWithContext(ctx context.Context, request *CreateConfigWithDetailRespRequest) (response *CreateConfigWithDetailRespResponse, err error)

CreateConfigWithDetailResp 创建配置项,返回详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGNAMEINVALID = "InvalidParameterValue.ConfigNameInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_CONFIGVERSIONDESCINVALID = "InvalidParameterValue.ConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_CONFIGNAMEREQUIRED = "MissingParameter.ConfigNameRequired"
MISSINGPARAMETER_CONFIGTYPEREQUIRED = "MissingParameter.ConfigTypeRequired"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
MISSINGPARAMETER_CONFIGVERSIONREQUIRED = "MissingParameter.ConfigVersionRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateContainGroup

func (c *Client) CreateContainGroup(request *CreateContainGroupRequest) (response *CreateContainGroupResponse, err error)

CreateContainGroup (已废弃,请使用 CreateGroup 和 DeployContainerGroup 创建和部署容器部署组)创建容器部署组

可能返回的错误码:

INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_GROUPMASTERNUKNOWNERROR = "InternalError.GroupMasterNuknownError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMELEGNTH = "InvalidParameterValue.ContainergroupGroupnameLegnth"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMENULL = "InvalidParameterValue.ContainergroupGroupnameNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMEREGEXMATCHFALSE = "InvalidParameterValue.ContainergroupGroupnameRegexMatchFalse"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDCPUINFO = "InvalidParameterValue.ContainergroupInvalidCpuInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDMEMINFO = "InvalidParameterValue.ContainergroupInvalidMemInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPNODEPORTINVALID = "InvalidParameterValue.ContainergroupNodePortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTINVALID = "InvalidParameterValue.ContainergroupPortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLINVALID = "InvalidParameterValue.ContainergroupProtocolInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLNULL = "InvalidParameterValue.ContainergroupProtocolNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLPORTSNULL = "InvalidParameterValue.ContainergroupProtocolPortsNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTNULL = "InvalidParameterValue.ContainergroupTargetportNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATEIVLINVALID = "InvalidParameterValue.ContainergroupUpdateivlInvalid"
INVALIDPARAMETERVALUE_GROUPCLUSTERNAMESPACENOTBOUND = "InvalidParameterValue.GroupClusterNamespaceNotBound"
INVALIDPARAMETERVALUE_GROUPCLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupClusterTypeMismatch"
INVALIDPARAMETERVALUE_GROUPNAMEEXIST = "InvalidParameterValue.GroupNameExist"
RESOURCENOTFOUND_CONTAINERGROUPCLUSTERNOTFOUND = "ResourceNotFound.ContainergroupClusterNotfound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNAMESPACENOTEXIST = "ResourceNotFound.GroupNamespaceNotExist"

func (*Client) CreateContainGroupWithContext added in v1.0.324

func (c *Client) CreateContainGroupWithContext(ctx context.Context, request *CreateContainGroupRequest) (response *CreateContainGroupResponse, err error)

CreateContainGroup (已废弃,请使用 CreateGroup 和 DeployContainerGroup 创建和部署容器部署组)创建容器部署组

可能返回的错误码:

INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_GROUPMASTERNUKNOWNERROR = "InternalError.GroupMasterNuknownError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMELEGNTH = "InvalidParameterValue.ContainergroupGroupnameLegnth"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMENULL = "InvalidParameterValue.ContainergroupGroupnameNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPNAMEREGEXMATCHFALSE = "InvalidParameterValue.ContainergroupGroupnameRegexMatchFalse"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDCPUINFO = "InvalidParameterValue.ContainergroupInvalidCpuInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDMEMINFO = "InvalidParameterValue.ContainergroupInvalidMemInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPNODEPORTINVALID = "InvalidParameterValue.ContainergroupNodePortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTINVALID = "InvalidParameterValue.ContainergroupPortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLINVALID = "InvalidParameterValue.ContainergroupProtocolInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLNULL = "InvalidParameterValue.ContainergroupProtocolNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLPORTSNULL = "InvalidParameterValue.ContainergroupProtocolPortsNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTNULL = "InvalidParameterValue.ContainergroupTargetportNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATEIVLINVALID = "InvalidParameterValue.ContainergroupUpdateivlInvalid"
INVALIDPARAMETERVALUE_GROUPCLUSTERNAMESPACENOTBOUND = "InvalidParameterValue.GroupClusterNamespaceNotBound"
INVALIDPARAMETERVALUE_GROUPCLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupClusterTypeMismatch"
INVALIDPARAMETERVALUE_GROUPNAMEEXIST = "InvalidParameterValue.GroupNameExist"
RESOURCENOTFOUND_CONTAINERGROUPCLUSTERNOTFOUND = "ResourceNotFound.ContainergroupClusterNotfound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNAMESPACENOTEXIST = "ResourceNotFound.GroupNamespaceNotExist"

func (*Client) CreateFileConfig added in v1.0.208

func (c *Client) CreateFileConfig(request *CreateFileConfigRequest) (response *CreateFileConfigResponse, err error)

CreateFileConfig 创建文件配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGCODEUNSUPPORTED = "InvalidParameterValue.FileConfigCodeUnsupported"
INVALIDPARAMETERVALUE_FILECONFIGEXISTS = "InvalidParameterValue.FileConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATH = "InvalidParameterValue.FileConfigExistsPath"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATHOTHER = "InvalidParameterValue.FileConfigExistsPathOther"
INVALIDPARAMETERVALUE_FILECONFIGFILENAMEINVALID = "InvalidParameterValue.FileConfigFileNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFILEPATHINVALID = "InvalidParameterValue.FileConfigFilePathInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFIXEDFIELDUNCHANGEABLE = "InvalidParameterValue.FileConfigFixedFieldUnchangeable"
INVALIDPARAMETERVALUE_FILECONFIGNAMEINVALID = "InvalidParameterValue.FileConfigNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONDESCINVALID = "InvalidParameterValue.FileConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONINVALID = "InvalidParameterValue.FileConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_FILECONFIGFILEVALUEREQUIRED = "MissingParameter.FileConfigFileValueRequired"

func (*Client) CreateFileConfigWithContext added in v1.0.324

func (c *Client) CreateFileConfigWithContext(ctx context.Context, request *CreateFileConfigRequest) (response *CreateFileConfigResponse, err error)

CreateFileConfig 创建文件配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGCODEUNSUPPORTED = "InvalidParameterValue.FileConfigCodeUnsupported"
INVALIDPARAMETERVALUE_FILECONFIGEXISTS = "InvalidParameterValue.FileConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATH = "InvalidParameterValue.FileConfigExistsPath"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATHOTHER = "InvalidParameterValue.FileConfigExistsPathOther"
INVALIDPARAMETERVALUE_FILECONFIGFILENAMEINVALID = "InvalidParameterValue.FileConfigFileNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFILEPATHINVALID = "InvalidParameterValue.FileConfigFilePathInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFIXEDFIELDUNCHANGEABLE = "InvalidParameterValue.FileConfigFixedFieldUnchangeable"
INVALIDPARAMETERVALUE_FILECONFIGNAMEINVALID = "InvalidParameterValue.FileConfigNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONDESCINVALID = "InvalidParameterValue.FileConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONINVALID = "InvalidParameterValue.FileConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_APPLICATIONIDREQUIRED = "MissingParameter.ApplicationIdRequired"
MISSINGPARAMETER_FILECONFIGFILEVALUEREQUIRED = "MissingParameter.FileConfigFileValueRequired"

func (*Client) CreateFileConfigWithDetailResp added in v1.0.641

func (c *Client) CreateFileConfigWithDetailResp(request *CreateFileConfigWithDetailRespRequest) (response *CreateFileConfigWithDetailRespResponse, err error)

CreateFileConfigWithDetailResp 创建文件配置项,返回详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTS = "InvalidParameterValue.FileConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATH = "InvalidParameterValue.FileConfigExistsPath"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATHOTHER = "InvalidParameterValue.FileConfigExistsPathOther"
INVALIDPARAMETERVALUE_FILECONFIGFILENAMEINVALID = "InvalidParameterValue.FileConfigFileNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFILEPATHINVALID = "InvalidParameterValue.FileConfigFilePathInvalid"
INVALIDPARAMETERVALUE_FILECONFIGNAMEINVALID = "InvalidParameterValue.FileConfigNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONDESCINVALID = "InvalidParameterValue.FileConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONINVALID = "InvalidParameterValue.FileConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_FILECONFIGFILEVALUEREQUIRED = "MissingParameter.FileConfigFileValueRequired"

func (*Client) CreateFileConfigWithDetailRespWithContext added in v1.0.641

func (c *Client) CreateFileConfigWithDetailRespWithContext(ctx context.Context, request *CreateFileConfigWithDetailRespRequest) (response *CreateFileConfigWithDetailRespResponse, err error)

CreateFileConfigWithDetailResp 创建文件配置项,返回详细信息

可能返回的错误码:

FAILEDOPERATION_CONFIGCREATEFAILED = "FailedOperation.ConfigCreateFailed"
INVALIDPARAMETERVALUE_APPLICATIONNOTEXISTS = "InvalidParameterValue.ApplicationNotExists"
INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTS = "InvalidParameterValue.FileConfigExists"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATH = "InvalidParameterValue.FileConfigExistsPath"
INVALIDPARAMETERVALUE_FILECONFIGEXISTSPATHOTHER = "InvalidParameterValue.FileConfigExistsPathOther"
INVALIDPARAMETERVALUE_FILECONFIGFILENAMEINVALID = "InvalidParameterValue.FileConfigFileNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGFILEPATHINVALID = "InvalidParameterValue.FileConfigFilePathInvalid"
INVALIDPARAMETERVALUE_FILECONFIGNAMEINVALID = "InvalidParameterValue.FileConfigNameInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONDESCINVALID = "InvalidParameterValue.FileConfigVersionDescInvalid"
INVALIDPARAMETERVALUE_FILECONFIGVERSIONINVALID = "InvalidParameterValue.FileConfigVersionInvalid"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_FILECONFIGFILEVALUEREQUIRED = "MissingParameter.FileConfigFileValueRequired"

func (*Client) CreateGatewayApi

func (c *Client) CreateGatewayApi(request *CreateGatewayApiRequest) (response *CreateGatewayApiResponse, err error)

CreateGatewayApi 批量导入API至api分组(也支持新建API到分组)

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNSUPPORTEDOPERATION_GATEWAYTOOMANYREQUESTPARAMETER = "UnsupportedOperation.GatewayTooManyRequestParameter"

func (*Client) CreateGatewayApiWithContext added in v1.0.324

func (c *Client) CreateGatewayApiWithContext(ctx context.Context, request *CreateGatewayApiRequest) (response *CreateGatewayApiResponse, err error)

CreateGatewayApi 批量导入API至api分组(也支持新建API到分组)

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNSUPPORTEDOPERATION_GATEWAYTOOMANYREQUESTPARAMETER = "UnsupportedOperation.GatewayTooManyRequestParameter"

func (*Client) CreateGroup

func (c *Client) CreateGroup(request *CreateGroupRequest) (response *CreateGroupResponse, err error)

CreateGroup 创建虚拟机部署组

可能返回的错误码:

INTERNALERROR_GROUPMASTERNUKNOWNERROR = "InternalError.GroupMasterNuknownError"
INVALIDPARAMETERVALUE_GROUPCLUSTERNAMESPACENOTBOUND = "InvalidParameterValue.GroupClusterNamespaceNotBound"
INVALIDPARAMETERVALUE_GROUPNAMEEXIST = "InvalidParameterValue.GroupNameExist"
INVALIDPARAMETERVALUE_GROUPNAMELENGTH = "InvalidParameterValue.GroupNameLength"
INVALIDPARAMETERVALUE_GROUPNAMEREGXMISMATCH = "InvalidParameterValue.GroupNameRegxMismatch"
MISSINGPARAMETER_GROUPAPPLICATIONNULL = "MissingParameter.GroupApplicationNull"
MISSINGPARAMETER_GROUPNAMESPACENULL = "MissingParameter.GroupNamespaceNull"
RESOURCENOTFOUND_CONTAINERGROUPCLUSTERNOTFOUND = "ResourceNotFound.ContainergroupClusterNotfound"
RESOURCENOTFOUND_CVMCAEMASTERRESOURCENOTFOUND = "ResourceNotFound.CvmcaeMasterResourceNotFound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNAMESPACENOTEXIST = "ResourceNotFound.GroupNamespaceNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateGroupWithContext added in v1.0.324

func (c *Client) CreateGroupWithContext(ctx context.Context, request *CreateGroupRequest) (response *CreateGroupResponse, err error)

CreateGroup 创建虚拟机部署组

可能返回的错误码:

INTERNALERROR_GROUPMASTERNUKNOWNERROR = "InternalError.GroupMasterNuknownError"
INVALIDPARAMETERVALUE_GROUPCLUSTERNAMESPACENOTBOUND = "InvalidParameterValue.GroupClusterNamespaceNotBound"
INVALIDPARAMETERVALUE_GROUPNAMEEXIST = "InvalidParameterValue.GroupNameExist"
INVALIDPARAMETERVALUE_GROUPNAMELENGTH = "InvalidParameterValue.GroupNameLength"
INVALIDPARAMETERVALUE_GROUPNAMEREGXMISMATCH = "InvalidParameterValue.GroupNameRegxMismatch"
MISSINGPARAMETER_GROUPAPPLICATIONNULL = "MissingParameter.GroupApplicationNull"
MISSINGPARAMETER_GROUPNAMESPACENULL = "MissingParameter.GroupNamespaceNull"
RESOURCENOTFOUND_CONTAINERGROUPCLUSTERNOTFOUND = "ResourceNotFound.ContainergroupClusterNotfound"
RESOURCENOTFOUND_CVMCAEMASTERRESOURCENOTFOUND = "ResourceNotFound.CvmcaeMasterResourceNotFound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNAMESPACENOTEXIST = "ResourceNotFound.GroupNamespaceNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateLane

func (c *Client) CreateLane(request *CreateLaneRequest) (response *CreateLaneResponse, err error)

CreateLane 创建泳道

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateLaneRule

func (c *Client) CreateLaneRule(request *CreateLaneRuleRequest) (response *CreateLaneRuleResponse, err error)

CreateLaneRule 创建泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateLaneRuleWithContext added in v1.0.324

func (c *Client) CreateLaneRuleWithContext(ctx context.Context, request *CreateLaneRuleRequest) (response *CreateLaneRuleResponse, err error)

CreateLaneRule 创建泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateLaneWithContext added in v1.0.324

func (c *Client) CreateLaneWithContext(ctx context.Context, request *CreateLaneRequest) (response *CreateLaneResponse, err error)

CreateLane 创建泳道

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) CreateMicroservice

func (c *Client) CreateMicroservice(request *CreateMicroserviceRequest) (response *CreateMicroserviceResponse, err error)

CreateMicroservice 新增微服务

可能返回的错误码:

INVALIDPARAMETERVALUE_SERVICEDESCLENGTH = "InvalidParameterValue.ServiceDescLength"
INVALIDPARAMETERVALUE_SERVICENAMEREPEATED = "InvalidParameterValue.ServiceNameRepeated"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateMicroserviceWithContext added in v1.0.324

func (c *Client) CreateMicroserviceWithContext(ctx context.Context, request *CreateMicroserviceRequest) (response *CreateMicroserviceResponse, err error)

CreateMicroservice 新增微服务

可能返回的错误码:

INVALIDPARAMETERVALUE_SERVICEDESCLENGTH = "InvalidParameterValue.ServiceDescLength"
INVALIDPARAMETERVALUE_SERVICENAMEREPEATED = "InvalidParameterValue.ServiceNameRepeated"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateMicroserviceWithDetailResp added in v1.0.581

func (c *Client) CreateMicroserviceWithDetailResp(request *CreateMicroserviceWithDetailRespRequest) (response *CreateMicroserviceWithDetailRespResponse, err error)

CreateMicroserviceWithDetailResp 新增微服务返回id

可能返回的错误码:

INVALIDPARAMETERVALUE_SERVICENAMEREPEATED = "InvalidParameterValue.ServiceNameRepeated"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"

func (*Client) CreateMicroserviceWithDetailRespWithContext added in v1.0.581

func (c *Client) CreateMicroserviceWithDetailRespWithContext(ctx context.Context, request *CreateMicroserviceWithDetailRespRequest) (response *CreateMicroserviceWithDetailRespResponse, err error)

CreateMicroserviceWithDetailResp 新增微服务返回id

可能返回的错误码:

INVALIDPARAMETERVALUE_SERVICENAMEREPEATED = "InvalidParameterValue.ServiceNameRepeated"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"

func (*Client) CreateNamespace

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

CreateNamespace 创建命名空间

可能返回的错误码:

FAILEDOPERATION_NAMESPACECREATEFAILED = "FailedOperation.NamespaceCreateFailed"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_KUBERNETESAPICREATENAMESPACESERROR = "InternalError.KubernetesApiCreateNamespacesError"
INTERNALERROR_KUBERNETESAPICREATESECRETERROR = "InternalError.KubernetesApiCreateSecretError"
INVALIDPARAMETERVALUE_GLOBALNAMESPACENAMEEXIST = "InvalidParameterValue.GlobalNamespaceNameExist"
INVALIDPARAMETERVALUE_NAMESPACEALREADYBINDCLUSTER = "InvalidParameterValue.NamespaceAlreadyBindCluster"
INVALIDPARAMETERVALUE_NAMESPACEDESCINVALID = "InvalidParameterValue.NamespaceDescInvalid"
INVALIDPARAMETERVALUE_NAMESPACENAMEEXIST = "InvalidParameterValue.NamespaceNameExist"
INVALIDPARAMETERVALUE_NAMESPACENAMEINVALID = "InvalidParameterValue.NamespaceNameInvalid"
MISSINGPARAMETER_NAMESPACENAMEREQUIRED = "MissingParameter.NamespaceNameRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateNamespaceWithContext added in v1.0.324

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

CreateNamespace 创建命名空间

可能返回的错误码:

FAILEDOPERATION_NAMESPACECREATEFAILED = "FailedOperation.NamespaceCreateFailed"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_KUBERNETESAPICREATENAMESPACESERROR = "InternalError.KubernetesApiCreateNamespacesError"
INTERNALERROR_KUBERNETESAPICREATESECRETERROR = "InternalError.KubernetesApiCreateSecretError"
INVALIDPARAMETERVALUE_GLOBALNAMESPACENAMEEXIST = "InvalidParameterValue.GlobalNamespaceNameExist"
INVALIDPARAMETERVALUE_NAMESPACEALREADYBINDCLUSTER = "InvalidParameterValue.NamespaceAlreadyBindCluster"
INVALIDPARAMETERVALUE_NAMESPACEDESCINVALID = "InvalidParameterValue.NamespaceDescInvalid"
INVALIDPARAMETERVALUE_NAMESPACENAMEEXIST = "InvalidParameterValue.NamespaceNameExist"
INVALIDPARAMETERVALUE_NAMESPACENAMEINVALID = "InvalidParameterValue.NamespaceNameInvalid"
MISSINGPARAMETER_NAMESPACENAMEREQUIRED = "MissingParameter.NamespaceNameRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreatePathRewrites

func (c *Client) CreatePathRewrites(request *CreatePathRewritesRequest) (response *CreatePathRewritesResponse, err error)

CreatePathRewrites 创建路径重写

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreatePathRewritesWithContext added in v1.0.324

func (c *Client) CreatePathRewritesWithContext(ctx context.Context, request *CreatePathRewritesRequest) (response *CreatePathRewritesResponse, err error)

CreatePathRewrites 创建路径重写

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreatePathRewritesWithDetailResp added in v1.0.624

func (c *Client) CreatePathRewritesWithDetailResp(request *CreatePathRewritesWithDetailRespRequest) (response *CreatePathRewritesWithDetailRespResponse, err error)

CreatePathRewritesWithDetailResp 创建路径重写,并返回路径重写规则信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreatePathRewritesWithDetailRespWithContext added in v1.0.624

func (c *Client) CreatePathRewritesWithDetailRespWithContext(ctx context.Context, request *CreatePathRewritesWithDetailRespRequest) (response *CreatePathRewritesWithDetailRespResponse, err error)

CreatePathRewritesWithDetailResp 创建路径重写,并返回路径重写规则信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreatePublicConfig

func (c *Client) CreatePublicConfig(request *CreatePublicConfigRequest) (response *CreatePublicConfigResponse, err error)

CreatePublicConfig 创建公共配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreatePublicConfigWithContext added in v1.0.324

func (c *Client) CreatePublicConfigWithContext(ctx context.Context, request *CreatePublicConfigRequest) (response *CreatePublicConfigResponse, err error)

CreatePublicConfig 创建公共配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreatePublicConfigWithDetailResp added in v1.0.624

func (c *Client) CreatePublicConfigWithDetailResp(request *CreatePublicConfigWithDetailRespRequest) (response *CreatePublicConfigWithDetailRespResponse, err error)

CreatePublicConfigWithDetailResp 创建公共配置项,并返回配置项详细信息

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreatePublicConfigWithDetailRespWithContext added in v1.0.624

func (c *Client) CreatePublicConfigWithDetailRespWithContext(ctx context.Context, request *CreatePublicConfigWithDetailRespRequest) (response *CreatePublicConfigWithDetailRespResponse, err error)

CreatePublicConfigWithDetailResp 创建公共配置项,并返回配置项详细信息

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGEXISTS = "InvalidParameterValue.ConfigExists"
INVALIDPARAMETERVALUE_CONFIGVALUEFORMATINVALID = "InvalidParameterValue.ConfigValueFormatInvalid"
INVALIDPARAMETERVALUE_CONFIGVERSIONINVALID = "InvalidParameterValue.ConfigVersionInvalid"
MISSINGPARAMETER_CONFIGVALUEREQUIRED = "MissingParameter.ConfigValueRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateRepository

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

CreateRepository 创建仓库

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_OBJECTEXIST = "ResourceInUse.ObjectExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateRepositoryWithContext added in v1.0.324

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

CreateRepository 创建仓库

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_OBJECTEXIST = "ResourceInUse.ObjectExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateTask

func (c *Client) CreateTask(request *CreateTaskRequest) (response *CreateTaskResponse, err error)

CreateTask 创建任务

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateTaskFlow

func (c *Client) CreateTaskFlow(request *CreateTaskFlowRequest) (response *CreateTaskFlowResponse, err error)

CreateTaskFlow 创建工作流

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateTaskFlowWithContext added in v1.0.324

func (c *Client) CreateTaskFlowWithContext(ctx context.Context, request *CreateTaskFlowRequest) (response *CreateTaskFlowResponse, err error)

CreateTaskFlow 创建工作流

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateTaskWithContext added in v1.0.324

func (c *Client) CreateTaskWithContext(ctx context.Context, request *CreateTaskRequest) (response *CreateTaskResponse, err error)

CreateTask 创建任务

可能返回的错误码:

FAILEDOPERATION_TASKCREATEERROR = "FailedOperation.TaskCreateError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) CreateUnitNamespaces added in v1.0.659

func (c *Client) CreateUnitNamespaces(request *CreateUnitNamespacesRequest) (response *CreateUnitNamespacesResponse, err error)

CreateUnitNamespaces 批量创建单元化命名空间

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreateUnitNamespacesWithContext added in v1.0.659

func (c *Client) CreateUnitNamespacesWithContext(ctx context.Context, request *CreateUnitNamespacesRequest) (response *CreateUnitNamespacesResponse, err error)

CreateUnitNamespaces 批量创建单元化命名空间

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreateUnitRule

func (c *Client) CreateUnitRule(request *CreateUnitRuleRequest) (response *CreateUnitRuleResponse, err error)

CreateUnitRule 创建单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreateUnitRuleWithContext added in v1.0.324

func (c *Client) CreateUnitRuleWithContext(ctx context.Context, request *CreateUnitRuleRequest) (response *CreateUnitRuleResponse, err error)

CreateUnitRule 创建单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreateUnitRuleWithDetailResp added in v1.0.624

func (c *Client) CreateUnitRuleWithDetailResp(request *CreateUnitRuleWithDetailRespRequest) (response *CreateUnitRuleWithDetailRespResponse, err error)

CreateUnitRuleWithDetailResp 创建单元化规则, 并返回详细信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) CreateUnitRuleWithDetailRespWithContext added in v1.0.624

func (c *Client) CreateUnitRuleWithDetailRespWithContext(ctx context.Context, request *CreateUnitRuleWithDetailRespRequest) (response *CreateUnitRuleWithDetailRespResponse, err error)

CreateUnitRuleWithDetailResp 创建单元化规则, 并返回详细信息

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeleteApiGroup

func (c *Client) DeleteApiGroup(request *DeleteApiGroupRequest) (response *DeleteApiGroupResponse, err error)

DeleteApiGroup 删除Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) DeleteApiGroupWithContext added in v1.0.324

func (c *Client) DeleteApiGroupWithContext(ctx context.Context, request *DeleteApiGroupRequest) (response *DeleteApiGroupResponse, err error)

DeleteApiGroup 删除Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) DeleteApiRateLimitRule added in v1.0.624

func (c *Client) DeleteApiRateLimitRule(request *DeleteApiRateLimitRuleRequest) (response *DeleteApiRateLimitRuleResponse, err error)

DeleteApiRateLimitRule 删除API限流规则

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERERROR = "InvalidParameterValue.GatewayParameterError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
RESOURCEINUSE_RATELIMITRULEEXISTERROR = "ResourceInUse.RatelimitRuleExistError"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) DeleteApiRateLimitRuleWithContext added in v1.0.624

func (c *Client) DeleteApiRateLimitRuleWithContext(ctx context.Context, request *DeleteApiRateLimitRuleRequest) (response *DeleteApiRateLimitRuleResponse, err error)

DeleteApiRateLimitRule 删除API限流规则

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERERROR = "InvalidParameterValue.GatewayParameterError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
RESOURCEINUSE_RATELIMITRULEEXISTERROR = "ResourceInUse.RatelimitRuleExistError"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) DeleteApplication

func (c *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)

DeleteApplication 删除应用

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
INTERNALERROR_APPLICATIONREPODELETEPKG = "InternalError.ApplicationRepoDeletePkg"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_REMOTESERVICECALLERROR = "InternalError.RemoteServiceCallError"
RESOURCEINUSE_APPLICATIONCANNOTDELETE = "ResourceInUse.ApplicationCannotDelete"
RESOURCEINUSE_CVMCAEMASTERCANNOTDELETE = "ResourceInUse.CvmcaeMasterCannotDelete"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"

func (*Client) DeleteApplicationWithContext added in v1.0.324

func (c *Client) DeleteApplicationWithContext(ctx context.Context, request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)

DeleteApplication 删除应用

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
INTERNALERROR_APPLICATIONREPODELETEPKG = "InternalError.ApplicationRepoDeletePkg"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_REMOTESERVICECALLERROR = "InternalError.RemoteServiceCallError"
RESOURCEINUSE_APPLICATIONCANNOTDELETE = "ResourceInUse.ApplicationCannotDelete"
RESOURCEINUSE_CVMCAEMASTERCANNOTDELETE = "ResourceInUse.CvmcaeMasterCannotDelete"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"

func (*Client) DeleteCluster added in v1.0.581

func (c *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)

DeleteCluster 删除集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_TKECLUSTERDELETEFAILED = "FailedOperation.TkeClusterDeleteFailed"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_CVMCAEMASTERCANNOTDELETE = "ResourceInUse.CvmcaeMasterCannotDelete"
RESOURCEINUSE_GROUPEXISTS = "ResourceInUse.GroupExists"
RESOURCEINUSE_INSTANCEEXISTS = "ResourceInUse.InstanceExists"
RESOURCEINUSE_NONDEFAULTNAMESPACEEXISTS = "ResourceInUse.NonDefaultNamespaceExists"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TKECLUSTERNOTEXISTS = "ResourceNotFound.TkeClusterNotExists"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteClusterWithContext added in v1.0.581

func (c *Client) DeleteClusterWithContext(ctx context.Context, request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)

DeleteCluster 删除集群

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_TKECLUSTERDELETEFAILED = "FailedOperation.TkeClusterDeleteFailed"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_CVMCAEMASTERCANNOTDELETE = "ResourceInUse.CvmcaeMasterCannotDelete"
RESOURCEINUSE_GROUPEXISTS = "ResourceInUse.GroupExists"
RESOURCEINUSE_INSTANCEEXISTS = "ResourceInUse.InstanceExists"
RESOURCEINUSE_NONDEFAULTNAMESPACEEXISTS = "ResourceInUse.NonDefaultNamespaceExists"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TKECLUSTERNOTEXISTS = "ResourceNotFound.TkeClusterNotExists"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteConfig

func (c *Client) DeleteConfig(request *DeleteConfigRequest) (response *DeleteConfigResponse, err error)

DeleteConfig 删除配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDCONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedConfigCanNotBeDeleted"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteConfigTemplate added in v1.0.581

func (c *Client) DeleteConfigTemplate(request *DeleteConfigTemplateRequest) (response *DeleteConfigTemplateResponse, err error)

DeleteConfigTemplate 删除模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) DeleteConfigTemplateWithContext added in v1.0.581

func (c *Client) DeleteConfigTemplateWithContext(ctx context.Context, request *DeleteConfigTemplateRequest) (response *DeleteConfigTemplateResponse, err error)

DeleteConfigTemplate 删除模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) DeleteConfigWithContext added in v1.0.324

func (c *Client) DeleteConfigWithContext(ctx context.Context, request *DeleteConfigRequest) (response *DeleteConfigResponse, err error)

DeleteConfig 删除配置项

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDCONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedConfigCanNotBeDeleted"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteContainerGroup

func (c *Client) DeleteContainerGroup(request *DeleteContainerGroupRequest) (response *DeleteContainerGroupResponse, err error)

DeleteContainerGroup 删除容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteContainerGroupWithContext added in v1.0.324

func (c *Client) DeleteContainerGroupWithContext(ctx context.Context, request *DeleteContainerGroupRequest) (response *DeleteContainerGroupResponse, err error)

DeleteContainerGroup 删除容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteFileConfig added in v1.0.592

func (c *Client) DeleteFileConfig(request *DeleteFileConfigRequest) (response *DeleteFileConfigResponse, err error)

DeleteFileConfig 删除文件配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_FILECONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.FileConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDFILECONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedFileConfigCanNotBeDeleted"

func (*Client) DeleteFileConfigWithContext added in v1.0.592

func (c *Client) DeleteFileConfigWithContext(ctx context.Context, request *DeleteFileConfigRequest) (response *DeleteFileConfigResponse, err error)

DeleteFileConfig 删除文件配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_FILECONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.FileConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDFILECONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedFileConfigCanNotBeDeleted"

func (*Client) DeleteGatewayApi added in v1.0.654

func (c *Client) DeleteGatewayApi(request *DeleteGatewayApiRequest) (response *DeleteGatewayApiResponse, err error)

DeleteGatewayApi 批量删除API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) DeleteGatewayApiWithContext added in v1.0.654

func (c *Client) DeleteGatewayApiWithContext(ctx context.Context, request *DeleteGatewayApiRequest) (response *DeleteGatewayApiResponse, err error)

DeleteGatewayApi 批量删除API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) DeleteGroup

func (c *Client) DeleteGroup(request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)

DeleteGroup 删除容器部署组

可能返回的错误码:

INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GROUPDELETECLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupDeleteClusterTypeMismatch"
RESOURCEINUSE_GROUPCANNOTDELETE = "ResourceInUse.GroupCannotDelete"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) DeleteGroupWithContext added in v1.0.324

func (c *Client) DeleteGroupWithContext(ctx context.Context, request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)

DeleteGroup 删除容器部署组

可能返回的错误码:

INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GROUPDELETECLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupDeleteClusterTypeMismatch"
RESOURCEINUSE_GROUPCANNOTDELETE = "ResourceInUse.GroupCannotDelete"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) DeleteImageTags

func (c *Client) DeleteImageTags(request *DeleteImageTagsRequest) (response *DeleteImageTagsResponse, err error)

DeleteImageTags 批量删除镜像版本

可能返回的错误码:

INVALIDPARAMETERVALUE_CONTAINERGROUPIMAGETAGISINUSE = "InvalidParameterValue.ContainerGroupImageTagIsInUse"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMEINVALID = "InvalidParameterValue.ImagerepoReponameInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DeleteImageTagsWithContext added in v1.0.324

func (c *Client) DeleteImageTagsWithContext(ctx context.Context, request *DeleteImageTagsRequest) (response *DeleteImageTagsResponse, err error)

DeleteImageTags 批量删除镜像版本

可能返回的错误码:

INVALIDPARAMETERVALUE_CONTAINERGROUPIMAGETAGISINUSE = "InvalidParameterValue.ContainerGroupImageTagIsInUse"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMEINVALID = "InvalidParameterValue.ImagerepoReponameInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DeleteLane

func (c *Client) DeleteLane(request *DeleteLaneRequest) (response *DeleteLaneResponse, err error)

DeleteLane 删除泳道

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DeleteLaneRule added in v1.0.273

func (c *Client) DeleteLaneRule(request *DeleteLaneRuleRequest) (response *DeleteLaneRuleResponse, err error)

DeleteLaneRule 删除泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DeleteLaneRuleWithContext added in v1.0.324

func (c *Client) DeleteLaneRuleWithContext(ctx context.Context, request *DeleteLaneRuleRequest) (response *DeleteLaneRuleResponse, err error)

DeleteLaneRule 删除泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DeleteLaneWithContext added in v1.0.324

func (c *Client) DeleteLaneWithContext(ctx context.Context, request *DeleteLaneRequest) (response *DeleteLaneResponse, err error)

DeleteLane 删除泳道

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DeleteMicroservice

func (c *Client) DeleteMicroservice(request *DeleteMicroserviceRequest) (response *DeleteMicroserviceResponse, err error)

DeleteMicroservice 删除微服务

可能返回的错误码:

INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_SERVICEIDREQUIRED = "MissingParameter.ServiceIdRequired"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteMicroserviceWithContext added in v1.0.324

func (c *Client) DeleteMicroserviceWithContext(ctx context.Context, request *DeleteMicroserviceRequest) (response *DeleteMicroserviceResponse, err error)

DeleteMicroservice 删除微服务

可能返回的错误码:

INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_SERVICEIDREQUIRED = "MissingParameter.ServiceIdRequired"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteNamespace

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

DeleteNamespace 删除命名空间

可能返回的错误码:

FAILEDOPERATION_APPLICATIONCREATEESATUHERROR = "FailedOperation.ApplicationCreateEsAtuhError"
FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERCREATEVPCFAIL = "FailedOperation.ClusterCreateVpcFail"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_CLUSTERUPDATEFAILED = "FailedOperation.ClusterUpdateFailed"
FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_GROUPEXISTS = "FailedOperation.GroupExists"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_INSTANCERESETTIMEOUT = "FailedOperation.InstanceResetTimeout"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_NAMESPACECREATEFAILED = "FailedOperation.NamespaceCreateFailed"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_RATELIMITCONSULERROR = "FailedOperation.RatelimitConsulError"
FAILEDOPERATION_RATELIMITMESHAPISERVICEERROR = "FailedOperation.RatelimitMeshApiServiceError"
FAILEDOPERATION_RESOURCEOPFAILED = "FailedOperation.ResourceOpFailed"
FAILEDOPERATION_ROUTEAFFINITYMESHFAILED = "FailedOperation.RouteAffinityMeshFailed"
FAILEDOPERATION_ROUTEENABLECONSULFAILED = "FailedOperation.RouteEnableConsulFailed"
FAILEDOPERATION_ROUTENAMESPACEREQUESTERROR = "FailedOperation.RouteNamespaceRequestError"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_TKECLUSTERDELETEFAILED = "FailedOperation.TkeClusterDeleteFailed"
FAILEDOPERATION_TKECLUSTERQUERYFAILED = "FailedOperation.TkeClusterQueryFailed"
FAILEDOPERATION_TSFAPMAGENTTASKQUERYERROR = "FailedOperation.TsfApmAgentTaskQueryError"
FAILEDOPERATION_TSFAPMAGENTTASKWRITEERROR = "FailedOperation.TsfApmAgentTaskWriteError"
FAILEDOPERATION_TSFAPMAPMAGENTNOCONNECTION = "FailedOperation.TsfApmApmAgentNoConnection"
FAILEDOPERATION_TSFAPMBUSILOGCFGAPPRELATIONWRITEERROR = "FailedOperation.TsfApmBusiLogCfgAppRelationWriteError"
FAILEDOPERATION_TSFAPMBUSILOGCFGQUERYERROR = "FailedOperation.TsfApmBusiLogCfgQueryError"
FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAQUERYERROR = "FailedOperation.TsfApmBusiLogCfgSchemaQueryError"
FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAWRITEERROR = "FailedOperation.TsfApmBusiLogCfgSchemaWriteError"
FAILEDOPERATION_TSFAPMBUSILOGCFGWRITEERROR = "FailedOperation.TsfApmBusiLogCfgWriteError"
FAILEDOPERATION_TSFAPMCALLMASTERINTERFACEFAILED = "FailedOperation.TsfApmCallMasterInterfaceFailed"
FAILEDOPERATION_TSFAPMSTATSSEARCHSERVICEQUERYERROR = "FailedOperation.TsfApmStatsSearchServiceQueryError"
FAILEDOPERATION_TSFASDBINSTERFAIL = "FailedOperation.TsfAsDbInsterFail"
FAILEDOPERATION_TSFASDBQUERYFAIL = "FailedOperation.TsfAsDbQueryFail"
FAILEDOPERATION_TSFASEXPANDCOUNTANDLIMITERROR = "FailedOperation.TsfAsExpandCountAndLimitError"
FAILEDOPERATION_TSFASEXPANDINDICATORSLESSSHRINK = "FailedOperation.TsfAsExpandIndicatorsLessShrink"
FAILEDOPERATION_TSFASEXPANDLIMITLESSSHRINKLIMIT = "FailedOperation.TsfAsExpandLimitLessShrinkLimit"
FAILEDOPERATION_TSFCMONITORCTSDBCLIENTREQUESTFAIL = "FailedOperation.TsfCmonitorCtsdbClientRequestFail"
FAILEDOPERATION_TSFMSSERVERERROR = "FailedOperation.TsfMsServerError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNAUTHORIZEDOPERATION = "FailedOperation.UnauthorizedOperation"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_DISPATCHCOMMONERROR = "InternalError.DispatchCommonError"
INTERNALERROR_KUBERNETESCALLERROR = "InternalError.KubernetesCallError"
RESOURCEINUSE_DEFAULTNAMEPSACECANNOTBEDELETED = "ResourceInUse.DefaultNamepsaceCannotBeDeleted"
RESOURCEINUSE_NAMESPACECANNOTDELETE = "ResourceInUse.NamespaceCannotDelete"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteNamespaceWithContext added in v1.0.324

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

DeleteNamespace 删除命名空间

可能返回的错误码:

FAILEDOPERATION_APPLICATIONCREATEESATUHERROR = "FailedOperation.ApplicationCreateEsAtuhError"
FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERCREATEVPCFAIL = "FailedOperation.ClusterCreateVpcFail"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_CLUSTERUPDATEFAILED = "FailedOperation.ClusterUpdateFailed"
FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_GROUPEXISTS = "FailedOperation.GroupExists"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_INSTANCERESETTIMEOUT = "FailedOperation.InstanceResetTimeout"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_INVALIDPARAMETER = "FailedOperation.InvalidParameter"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_NAMESPACECREATEFAILED = "FailedOperation.NamespaceCreateFailed"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_RATELIMITCONSULERROR = "FailedOperation.RatelimitConsulError"
FAILEDOPERATION_RATELIMITMESHAPISERVICEERROR = "FailedOperation.RatelimitMeshApiServiceError"
FAILEDOPERATION_RESOURCEOPFAILED = "FailedOperation.ResourceOpFailed"
FAILEDOPERATION_ROUTEAFFINITYMESHFAILED = "FailedOperation.RouteAffinityMeshFailed"
FAILEDOPERATION_ROUTEENABLECONSULFAILED = "FailedOperation.RouteEnableConsulFailed"
FAILEDOPERATION_ROUTENAMESPACEREQUESTERROR = "FailedOperation.RouteNamespaceRequestError"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_TKECLUSTERDELETEFAILED = "FailedOperation.TkeClusterDeleteFailed"
FAILEDOPERATION_TKECLUSTERQUERYFAILED = "FailedOperation.TkeClusterQueryFailed"
FAILEDOPERATION_TSFAPMAGENTTASKQUERYERROR = "FailedOperation.TsfApmAgentTaskQueryError"
FAILEDOPERATION_TSFAPMAGENTTASKWRITEERROR = "FailedOperation.TsfApmAgentTaskWriteError"
FAILEDOPERATION_TSFAPMAPMAGENTNOCONNECTION = "FailedOperation.TsfApmApmAgentNoConnection"
FAILEDOPERATION_TSFAPMBUSILOGCFGAPPRELATIONWRITEERROR = "FailedOperation.TsfApmBusiLogCfgAppRelationWriteError"
FAILEDOPERATION_TSFAPMBUSILOGCFGQUERYERROR = "FailedOperation.TsfApmBusiLogCfgQueryError"
FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAQUERYERROR = "FailedOperation.TsfApmBusiLogCfgSchemaQueryError"
FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAWRITEERROR = "FailedOperation.TsfApmBusiLogCfgSchemaWriteError"
FAILEDOPERATION_TSFAPMBUSILOGCFGWRITEERROR = "FailedOperation.TsfApmBusiLogCfgWriteError"
FAILEDOPERATION_TSFAPMCALLMASTERINTERFACEFAILED = "FailedOperation.TsfApmCallMasterInterfaceFailed"
FAILEDOPERATION_TSFAPMSTATSSEARCHSERVICEQUERYERROR = "FailedOperation.TsfApmStatsSearchServiceQueryError"
FAILEDOPERATION_TSFASDBINSTERFAIL = "FailedOperation.TsfAsDbInsterFail"
FAILEDOPERATION_TSFASDBQUERYFAIL = "FailedOperation.TsfAsDbQueryFail"
FAILEDOPERATION_TSFASEXPANDCOUNTANDLIMITERROR = "FailedOperation.TsfAsExpandCountAndLimitError"
FAILEDOPERATION_TSFASEXPANDINDICATORSLESSSHRINK = "FailedOperation.TsfAsExpandIndicatorsLessShrink"
FAILEDOPERATION_TSFASEXPANDLIMITLESSSHRINKLIMIT = "FailedOperation.TsfAsExpandLimitLessShrinkLimit"
FAILEDOPERATION_TSFCMONITORCTSDBCLIENTREQUESTFAIL = "FailedOperation.TsfCmonitorCtsdbClientRequestFail"
FAILEDOPERATION_TSFMSSERVERERROR = "FailedOperation.TsfMsServerError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNAUTHORIZEDOPERATION = "FailedOperation.UnauthorizedOperation"
INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_DISPATCHCOMMONERROR = "InternalError.DispatchCommonError"
INTERNALERROR_KUBERNETESCALLERROR = "InternalError.KubernetesCallError"
RESOURCEINUSE_DEFAULTNAMEPSACECANNOTBEDELETED = "ResourceInUse.DefaultNamepsaceCannotBeDeleted"
RESOURCEINUSE_NAMESPACECANNOTDELETE = "ResourceInUse.NamespaceCannotDelete"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeletePathRewrites

func (c *Client) DeletePathRewrites(request *DeletePathRewritesRequest) (response *DeletePathRewritesResponse, err error)

DeletePathRewrites 删除路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeletePathRewritesWithContext added in v1.0.324

func (c *Client) DeletePathRewritesWithContext(ctx context.Context, request *DeletePathRewritesRequest) (response *DeletePathRewritesResponse, err error)

DeletePathRewrites 删除路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeletePkgs

func (c *Client) DeletePkgs(request *DeletePkgsRequest) (response *DeletePkgsResponse, err error)

DeletePkgs 从软件仓库批量删除程序包。

一次最多支持删除1000个包,数量超过1000,返回UpperDeleteLimit错误。

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PACKAGEINUSE = "InvalidParameter.PackageInUse"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_UPPERDELETELIMIT = "InvalidParameter.UpperDeleteLimit"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DeletePkgsWithContext added in v1.0.324

func (c *Client) DeletePkgsWithContext(ctx context.Context, request *DeletePkgsRequest) (response *DeletePkgsResponse, err error)

DeletePkgs 从软件仓库批量删除程序包。

一次最多支持删除1000个包,数量超过1000,返回UpperDeleteLimit错误。

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PACKAGEINUSE = "InvalidParameter.PackageInUse"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_UPPERDELETELIMIT = "InvalidParameter.UpperDeleteLimit"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DeletePublicConfig

func (c *Client) DeletePublicConfig(request *DeletePublicConfigRequest) (response *DeletePublicConfigResponse, err error)

DeletePublicConfig 删除公共配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDCONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedConfigCanNotBeDeleted"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"

func (*Client) DeletePublicConfigWithContext added in v1.0.324

func (c *Client) DeletePublicConfigWithContext(ctx context.Context, request *DeletePublicConfigRequest) (response *DeletePublicConfigResponse, err error)

DeletePublicConfig 删除公共配置项

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_RELEASEDCONFIGCANNOTBEDELETED = "InvalidParameterValue.ReleasedConfigCanNotBeDeleted"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"

func (*Client) DeleteRepository

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

DeleteRepository 删除仓库

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOSITORYNOTEMPTY = "InvalidParameter.RepositoryNotEmpty"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DeleteRepositoryWithContext added in v1.0.324

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

DeleteRepository 删除仓库

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOSITORYNOTEMPTY = "InvalidParameter.RepositoryNotEmpty"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DeleteServerlessGroup

func (c *Client) DeleteServerlessGroup(request *DeleteServerlessGroupRequest) (response *DeleteServerlessGroupResponse, err error)

DeleteServerlessGroup 删除Serverless部署组

可能返回的错误码:

INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INVALIDPARAMETERVALUE_GROUPDELETECLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupDeleteClusterTypeMismatch"
INVALIDPARAMETERVALUE_GROUPIDNULL = "InvalidParameterValue.GroupIdNull"
RESOURCEINUSE_GROUPINOPERATION = "ResourceInUse.GroupInOperation"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) DeleteServerlessGroupWithContext added in v1.0.324

func (c *Client) DeleteServerlessGroupWithContext(ctx context.Context, request *DeleteServerlessGroupRequest) (response *DeleteServerlessGroupResponse, err error)

DeleteServerlessGroup 删除Serverless部署组

可能返回的错误码:

INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INVALIDPARAMETERVALUE_GROUPDELETECLUSTERTYPEMISMATCH = "InvalidParameterValue.GroupDeleteClusterTypeMismatch"
INVALIDPARAMETERVALUE_GROUPIDNULL = "InvalidParameterValue.GroupIdNull"
RESOURCEINUSE_GROUPINOPERATION = "ResourceInUse.GroupInOperation"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) DeleteTask

func (c *Client) DeleteTask(request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)

DeleteTask 删除任务

可能返回的错误码:

FAILEDOPERATION_TASKDELETEERROR = "FailedOperation.TaskDeleteError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteTaskWithContext added in v1.0.324

func (c *Client) DeleteTaskWithContext(ctx context.Context, request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)

DeleteTask 删除任务

可能返回的错误码:

FAILEDOPERATION_TASKDELETEERROR = "FailedOperation.TaskDeleteError"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeleteUnitNamespaces

func (c *Client) DeleteUnitNamespaces(request *DeleteUnitNamespacesRequest) (response *DeleteUnitNamespacesResponse, err error)

DeleteUnitNamespaces 删除单元化命名空间

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeleteUnitNamespacesWithContext added in v1.0.324

func (c *Client) DeleteUnitNamespacesWithContext(ctx context.Context, request *DeleteUnitNamespacesRequest) (response *DeleteUnitNamespacesResponse, err error)

DeleteUnitNamespaces 删除单元化命名空间

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeleteUnitRule

func (c *Client) DeleteUnitRule(request *DeleteUnitRuleRequest) (response *DeleteUnitRuleResponse, err error)

DeleteUnitRule 删除单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeleteUnitRuleWithContext added in v1.0.324

func (c *Client) DeleteUnitRuleWithContext(ctx context.Context, request *DeleteUnitRuleRequest) (response *DeleteUnitRuleResponse, err error)

DeleteUnitRule 删除单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DeployContainerGroup

func (c *Client) DeployContainerGroup(request *DeployContainerGroupRequest) (response *DeployContainerGroupResponse, err error)

DeployContainerGroup 部署容器应用-更新

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_TOKENQUERYFAILED = "FailedOperation.TokenQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPACCESSTYPENULL = "InvalidParameterValue.ContainergroupAccesstypeNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPCPULIMITOVER = "InvalidParameterValue.ContainergroupCpulimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPENVVALUENOTSET = "InvalidParameterValue.ContainergroupEnvValueNotSet"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDCPUINFO = "InvalidParameterValue.ContainergroupInvalidCpuInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDMEMINFO = "InvalidParameterValue.ContainergroupInvalidMemInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPMEMLIMITOVER = "InvalidParameterValue.ContainergroupMemlimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPNODEPORTINVALID = "InvalidParameterValue.ContainergroupNodePortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTNULL = "InvalidParameterValue.ContainergroupPortNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTSREPEAT = "InvalidParameterValue.ContainergroupPortsRepeat"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLINVALID = "InvalidParameterValue.ContainergroupProtocolInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLMIXERROR = "InvalidParameterValue.ContainergroupProtocolMixError"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLNULL = "InvalidParameterValue.ContainergroupProtocolNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLPORTSNULL = "InvalidParameterValue.ContainergroupProtocolPortsNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPREPONAMEINVALID = "InvalidParameterValue.ContainergroupReponameInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPRESOURCEAGENTVALUEINVALID = "InvalidParameterValue.ContainergroupResourceAgentValueInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTSREPEAT = "InvalidParameterValue.ContainergroupTargetPortsRepeat"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTNULL = "InvalidParameterValue.ContainergroupTargetportNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATEIVLINVALID = "InvalidParameterValue.ContainergroupUpdateivlInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATETYPEINVALID = "InvalidParameterValue.ContainergroupUpdatetypeInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPYAMLUSERCONTAINERNOTFOUND = "InvalidParameterValue.ContainergroupYamlUserContainerNotFound"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMENULL = "InvalidParameterValue.ImagerepoRepoNameNull"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMEINVALID = "InvalidParameterValue.ImagerepoReponameInvalid"
INVALIDPARAMETERVALUE_IMAGEREPOTAGNAMENULL = "InvalidParameterValue.ImagerepoTagnameNull"
INVALIDPARAMETERVALUE_WRONGDONTSTARTVALUE = "InvalidParameterValue.WrongDontStartValue"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeployContainerGroupWithContext added in v1.0.324

func (c *Client) DeployContainerGroupWithContext(ctx context.Context, request *DeployContainerGroupRequest) (response *DeployContainerGroupResponse, err error)

DeployContainerGroup 部署容器应用-更新

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_TOKENQUERYFAILED = "FailedOperation.TokenQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPACCESSTYPENULL = "InvalidParameterValue.ContainergroupAccesstypeNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPCPULIMITOVER = "InvalidParameterValue.ContainergroupCpulimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPENVVALUENOTSET = "InvalidParameterValue.ContainergroupEnvValueNotSet"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDCPUINFO = "InvalidParameterValue.ContainergroupInvalidCpuInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPINVALIDMEMINFO = "InvalidParameterValue.ContainergroupInvalidMemInfo"
INVALIDPARAMETERVALUE_CONTAINERGROUPMEMLIMITOVER = "InvalidParameterValue.ContainergroupMemlimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPNODEPORTINVALID = "InvalidParameterValue.ContainergroupNodePortInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTNULL = "InvalidParameterValue.ContainergroupPortNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPORTSREPEAT = "InvalidParameterValue.ContainergroupPortsRepeat"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLINVALID = "InvalidParameterValue.ContainergroupProtocolInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLMIXERROR = "InvalidParameterValue.ContainergroupProtocolMixError"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLNULL = "InvalidParameterValue.ContainergroupProtocolNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPPROTOCOLPORTSNULL = "InvalidParameterValue.ContainergroupProtocolPortsNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPREPONAMEINVALID = "InvalidParameterValue.ContainergroupReponameInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPRESOURCEAGENTVALUEINVALID = "InvalidParameterValue.ContainergroupResourceAgentValueInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTSREPEAT = "InvalidParameterValue.ContainergroupTargetPortsRepeat"
INVALIDPARAMETERVALUE_CONTAINERGROUPTARGETPORTNULL = "InvalidParameterValue.ContainergroupTargetportNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATEIVLINVALID = "InvalidParameterValue.ContainergroupUpdateivlInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPUPDATETYPEINVALID = "InvalidParameterValue.ContainergroupUpdatetypeInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPYAMLUSERCONTAINERNOTFOUND = "InvalidParameterValue.ContainergroupYamlUserContainerNotFound"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMENULL = "InvalidParameterValue.ImagerepoRepoNameNull"
INVALIDPARAMETERVALUE_IMAGEREPOREPONAMEINVALID = "InvalidParameterValue.ImagerepoReponameInvalid"
INVALIDPARAMETERVALUE_IMAGEREPOTAGNAMENULL = "InvalidParameterValue.ImagerepoTagnameNull"
INVALIDPARAMETERVALUE_WRONGDONTSTARTVALUE = "InvalidParameterValue.WrongDontStartValue"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeployGroup

func (c *Client) DeployGroup(request *DeployGroupRequest) (response *DeployGroupResponse, err error)

DeployGroup 部署虚拟机部署组应用

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CVMCAEMASTERINTERNALERROR = "InternalError.CvmCaeMasterInternalError"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTNOTFOUND = "InvalidParameterValue.CvmCaeMasterAgentNotFound"
INVALIDPARAMETERVALUE_GROUPBATCHPARAMETERINVALID = "InvalidParameterValue.GroupBatchParameterInvalid"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DeployGroupWithContext added in v1.0.324

func (c *Client) DeployGroupWithContext(ctx context.Context, request *DeployGroupRequest) (response *DeployGroupResponse, err error)

DeployGroup 部署虚拟机部署组应用

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CVMCAEMASTERINTERNALERROR = "InternalError.CvmCaeMasterInternalError"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTNOTFOUND = "InvalidParameterValue.CvmCaeMasterAgentNotFound"
INVALIDPARAMETERVALUE_GROUPBATCHPARAMETERINVALID = "InvalidParameterValue.GroupBatchParameterInvalid"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApiDetail

func (c *Client) DescribeApiDetail(request *DescribeApiDetailRequest) (response *DescribeApiDetailResponse, err error)

DescribeApiDetail 查询API详情

可能返回的错误码:

FAILEDOPERATION_APIMETAPARSEFAILED = "FailedOperation.ApiMetaParseFailed"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeApiDetailWithContext added in v1.0.324

func (c *Client) DescribeApiDetailWithContext(ctx context.Context, request *DescribeApiDetailRequest) (response *DescribeApiDetailResponse, err error)

DescribeApiDetail 查询API详情

可能返回的错误码:

FAILEDOPERATION_APIMETAPARSEFAILED = "FailedOperation.ApiMetaParseFailed"
FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeApiGroup

func (c *Client) DescribeApiGroup(request *DescribeApiGroupRequest) (response *DescribeApiGroupResponse, err error)

DescribeApiGroup 查询API分组

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeApiGroupWithContext added in v1.0.324

func (c *Client) DescribeApiGroupWithContext(ctx context.Context, request *DescribeApiGroupRequest) (response *DescribeApiGroupResponse, err error)

DescribeApiGroup 查询API分组

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeApiGroups

func (c *Client) DescribeApiGroups(request *DescribeApiGroupsRequest) (response *DescribeApiGroupsResponse, err error)

DescribeApiGroups 查询API 分组信息列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApiGroupsWithContext added in v1.0.324

func (c *Client) DescribeApiGroupsWithContext(ctx context.Context, request *DescribeApiGroupsRequest) (response *DescribeApiGroupsResponse, err error)

DescribeApiGroups 查询API 分组信息列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApiRateLimitRules

func (c *Client) DescribeApiRateLimitRules(request *DescribeApiRateLimitRulesRequest) (response *DescribeApiRateLimitRulesResponse, err error)

DescribeApiRateLimitRules 查询API限流规则

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"

func (*Client) DescribeApiRateLimitRulesWithContext added in v1.0.324

func (c *Client) DescribeApiRateLimitRulesWithContext(ctx context.Context, request *DescribeApiRateLimitRulesRequest) (response *DescribeApiRateLimitRulesResponse, err error)

DescribeApiRateLimitRules 查询API限流规则

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"

func (*Client) DescribeApiUseDetail

func (c *Client) DescribeApiUseDetail(request *DescribeApiUseDetailRequest) (response *DescribeApiUseDetailResponse, err error)

DescribeApiUseDetail 查询网关API监控明细数据

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeApiUseDetailWithContext added in v1.0.324

func (c *Client) DescribeApiUseDetailWithContext(ctx context.Context, request *DescribeApiUseDetailRequest) (response *DescribeApiUseDetailResponse, err error)

DescribeApiUseDetail 查询网关API监控明细数据

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeApiVersions

func (c *Client) DescribeApiVersions(request *DescribeApiVersionsRequest) (response *DescribeApiVersionsResponse, err error)

DescribeApiVersions 查询API 版本

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeApiVersionsWithContext added in v1.0.324

func (c *Client) DescribeApiVersionsWithContext(ctx context.Context, request *DescribeApiVersionsRequest) (response *DescribeApiVersionsResponse, err error)

DescribeApiVersions 查询API 版本

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeApplication

func (c *Client) DescribeApplication(request *DescribeApplicationRequest) (response *DescribeApplicationResponse, err error)

DescribeApplication 获取应用详情

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_APPLICATIONIDNULL = "MissingParameter.ApplicationIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApplicationAttribute

func (c *Client) DescribeApplicationAttribute(request *DescribeApplicationAttributeRequest) (response *DescribeApplicationAttributeResponse, err error)

DescribeApplicationAttribute 获取应用列表其它字段,如实例数量信息等

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_APPLICATIONIDNULL = "MissingParameter.ApplicationIdNull"
RESOURCENOTFOUND_APPLICATIONPROJECTNOTMATCH = "ResourceNotFound.ApplicationProjectNotMatch"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApplicationAttributeWithContext added in v1.0.324

func (c *Client) DescribeApplicationAttributeWithContext(ctx context.Context, request *DescribeApplicationAttributeRequest) (response *DescribeApplicationAttributeResponse, err error)

DescribeApplicationAttribute 获取应用列表其它字段,如实例数量信息等

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_APPLICATIONIDNULL = "MissingParameter.ApplicationIdNull"
RESOURCENOTFOUND_APPLICATIONPROJECTNOTMATCH = "ResourceNotFound.ApplicationProjectNotMatch"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApplicationBusinessLogConfig added in v1.0.425

func (c *Client) DescribeApplicationBusinessLogConfig(request *DescribeApplicationBusinessLogConfigRequest) (response *DescribeApplicationBusinessLogConfigResponse, err error)

DescribeApplicationBusinessLogConfig 查询应用关联日志配置项信息

可能返回的错误码:

UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeApplicationBusinessLogConfigWithContext added in v1.0.425

func (c *Client) DescribeApplicationBusinessLogConfigWithContext(ctx context.Context, request *DescribeApplicationBusinessLogConfigRequest) (response *DescribeApplicationBusinessLogConfigResponse, err error)

DescribeApplicationBusinessLogConfig 查询应用关联日志配置项信息

可能返回的错误码:

UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeApplicationWithContext added in v1.0.324

func (c *Client) DescribeApplicationWithContext(ctx context.Context, request *DescribeApplicationRequest) (response *DescribeApplicationResponse, err error)

DescribeApplication 获取应用详情

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_APPLICATIONIDNULL = "MissingParameter.ApplicationIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApplications

func (c *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)

DescribeApplications 获取应用列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_APPLICATIONORDERTYPEINVALID = "InvalidParameterValue.ApplicationOrderTypeInvalid"
INVALIDPARAMETERVALUE_APPLICATIONPAGELIMITINVALID = "InvalidParameterValue.ApplicationPageLimitInvalid"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeApplicationsWithContext added in v1.0.324

func (c *Client) DescribeApplicationsWithContext(ctx context.Context, request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)

DescribeApplications 获取应用列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_APPLICATIONORDERTYPEINVALID = "InvalidParameterValue.ApplicationOrderTypeInvalid"
INVALIDPARAMETERVALUE_APPLICATIONPAGELIMITINVALID = "InvalidParameterValue.ApplicationPageLimitInvalid"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeBasicResourceUsage

func (c *Client) DescribeBasicResourceUsage(request *DescribeBasicResourceUsageRequest) (response *DescribeBasicResourceUsageResponse, err error)

DescribeBasicResourceUsage TSF基本资源信息概览接口

可能返回的错误码:

FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeBasicResourceUsageWithContext added in v1.0.324

func (c *Client) DescribeBasicResourceUsageWithContext(ctx context.Context, request *DescribeBasicResourceUsageRequest) (response *DescribeBasicResourceUsageResponse, err error)

DescribeBasicResourceUsage TSF基本资源信息概览接口

可能返回的错误码:

FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeBusinessLogConfig added in v1.0.425

func (c *Client) DescribeBusinessLogConfig(request *DescribeBusinessLogConfigRequest) (response *DescribeBusinessLogConfigResponse, err error)

DescribeBusinessLogConfig 查询业务日志配置项信息

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeBusinessLogConfigWithContext added in v1.0.425

func (c *Client) DescribeBusinessLogConfigWithContext(ctx context.Context, request *DescribeBusinessLogConfigRequest) (response *DescribeBusinessLogConfigResponse, err error)

DescribeBusinessLogConfig 查询业务日志配置项信息

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeBusinessLogConfigs added in v1.0.425

func (c *Client) DescribeBusinessLogConfigs(request *DescribeBusinessLogConfigsRequest) (response *DescribeBusinessLogConfigsResponse, err error)

DescribeBusinessLogConfigs 查询日志配置项列表

可能返回的错误码:

FAILEDOPERATION_TSFAPMBUSILOGCFGWRITEERROR = "FailedOperation.TsfApmBusiLogCfgWriteError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGLIMITPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgLimitParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeBusinessLogConfigsWithContext added in v1.0.425

func (c *Client) DescribeBusinessLogConfigsWithContext(ctx context.Context, request *DescribeBusinessLogConfigsRequest) (response *DescribeBusinessLogConfigsResponse, err error)

DescribeBusinessLogConfigs 查询日志配置项列表

可能返回的错误码:

FAILEDOPERATION_TSFAPMBUSILOGCFGWRITEERROR = "FailedOperation.TsfApmBusiLogCfgWriteError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGLIMITPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgLimitParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeClusterInstances

func (c *Client) DescribeClusterInstances(request *DescribeClusterInstancesRequest) (response *DescribeClusterInstancesResponse, err error)

DescribeClusterInstances 查询集群实例

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_INSTANCEUPDATEFAILED = "FailedOperation.InstanceUpdateFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CLUSTERNOTEXISTORPRIVILEGEERROR = "InternalError.ClusterNotExistOrPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeClusterInstancesWithContext added in v1.0.324

func (c *Client) DescribeClusterInstancesWithContext(ctx context.Context, request *DescribeClusterInstancesRequest) (response *DescribeClusterInstancesResponse, err error)

DescribeClusterInstances 查询集群实例

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_INSTANCEUPDATEFAILED = "FailedOperation.InstanceUpdateFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_CLUSTERNOTEXISTORPRIVILEGEERROR = "InternalError.ClusterNotExistOrPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeClusters added in v1.0.581

func (c *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)

DescribeClusters 获取集群列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CLUSTERPAGELIMITINVALID = "InvalidParameterValue.ClusterPageLimitInvalid"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeClustersWithContext added in v1.0.581

func (c *Client) DescribeClustersWithContext(ctx context.Context, request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)

DescribeClusters 获取集群列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CLUSTERPAGELIMITINVALID = "InvalidParameterValue.ClusterPageLimitInvalid"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfig

func (c *Client) DescribeConfig(request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)

DescribeConfig 查询配置

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeConfigReleaseLogs

func (c *Client) DescribeConfigReleaseLogs(request *DescribeConfigReleaseLogsRequest) (response *DescribeConfigReleaseLogsResponse, err error)

DescribeConfigReleaseLogs 查询配置发布历史

可能返回的错误码:

INTERNALERROR_SQLTOOMANYINITEM = "InternalError.SqlTooManyInItem"

func (*Client) DescribeConfigReleaseLogsWithContext added in v1.0.324

func (c *Client) DescribeConfigReleaseLogsWithContext(ctx context.Context, request *DescribeConfigReleaseLogsRequest) (response *DescribeConfigReleaseLogsResponse, err error)

DescribeConfigReleaseLogs 查询配置发布历史

可能返回的错误码:

INTERNALERROR_SQLTOOMANYINITEM = "InternalError.SqlTooManyInItem"

func (*Client) DescribeConfigReleases

func (c *Client) DescribeConfigReleases(request *DescribeConfigReleasesRequest) (response *DescribeConfigReleasesResponse, err error)

DescribeConfigReleases 查询配置发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigReleasesWithContext added in v1.0.324

func (c *Client) DescribeConfigReleasesWithContext(ctx context.Context, request *DescribeConfigReleasesRequest) (response *DescribeConfigReleasesResponse, err error)

DescribeConfigReleases 查询配置发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigSummary

func (c *Client) DescribeConfigSummary(request *DescribeConfigSummaryRequest) (response *DescribeConfigSummaryResponse, err error)

DescribeConfigSummary 查询配置汇总列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigSummaryWithContext added in v1.0.324

func (c *Client) DescribeConfigSummaryWithContext(ctx context.Context, request *DescribeConfigSummaryRequest) (response *DescribeConfigSummaryResponse, err error)

DescribeConfigSummary 查询配置汇总列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigTemplate added in v1.0.581

func (c *Client) DescribeConfigTemplate(request *DescribeConfigTemplateRequest) (response *DescribeConfigTemplateResponse, err error)

DescribeConfigTemplate 导入配置

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigTemplateWithContext added in v1.0.581

func (c *Client) DescribeConfigTemplateWithContext(ctx context.Context, request *DescribeConfigTemplateRequest) (response *DescribeConfigTemplateResponse, err error)

DescribeConfigTemplate 导入配置

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETER_CONFIGTEMPLATENAMEINVALID = "InvalidParameter.ConfigTemplateNameInvalid"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigWithContext added in v1.0.324

func (c *Client) DescribeConfigWithContext(ctx context.Context, request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)

DescribeConfig 查询配置

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeConfigs

func (c *Client) DescribeConfigs(request *DescribeConfigsRequest) (response *DescribeConfigsResponse, err error)

DescribeConfigs 查询配置项列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_CONFIGQUERYFAILED = "FailedOperation.ConfigQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeConfigsWithContext added in v1.0.324

func (c *Client) DescribeConfigsWithContext(ctx context.Context, request *DescribeConfigsRequest) (response *DescribeConfigsResponse, err error)

DescribeConfigs 查询配置项列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_CONFIGQUERYFAILED = "FailedOperation.ConfigQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerEvents

func (c *Client) DescribeContainerEvents(request *DescribeContainerEventsRequest) (response *DescribeContainerEventsResponse, err error)

DescribeContainerEvents 获取容器事件列表

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_RESOURCETYPEERROR = "InvalidParameterValue.ResourceTypeError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeContainerEventsWithContext added in v1.0.324

func (c *Client) DescribeContainerEventsWithContext(ctx context.Context, request *DescribeContainerEventsRequest) (response *DescribeContainerEventsResponse, err error)

DescribeContainerEvents 获取容器事件列表

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_RESOURCETYPEERROR = "InvalidParameterValue.ResourceTypeError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeContainerGroupAttribute added in v1.0.673

func (c *Client) DescribeContainerGroupAttribute(request *DescribeContainerGroupAttributeRequest) (response *DescribeContainerGroupAttributeResponse, err error)

DescribeContainerGroupAttribute 获取部署组其他字段-用于前端并发调用

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupAttributeWithContext added in v1.0.673

func (c *Client) DescribeContainerGroupAttributeWithContext(ctx context.Context, request *DescribeContainerGroupAttributeRequest) (response *DescribeContainerGroupAttributeResponse, err error)

DescribeContainerGroupAttribute 获取部署组其他字段-用于前端并发调用

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupDeployInfo added in v1.0.323

func (c *Client) DescribeContainerGroupDeployInfo(request *DescribeContainerGroupDeployInfoRequest) (response *DescribeContainerGroupDeployInfoResponse, err error)

DescribeContainerGroupDeployInfo

获取部署组详情

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupDeployInfoWithContext added in v1.0.324

func (c *Client) DescribeContainerGroupDeployInfoWithContext(ctx context.Context, request *DescribeContainerGroupDeployInfoRequest) (response *DescribeContainerGroupDeployInfoResponse, err error)

DescribeContainerGroupDeployInfo

获取部署组详情

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupDetail

func (c *Client) DescribeContainerGroupDetail(request *DescribeContainerGroupDetailRequest) (response *DescribeContainerGroupDetailResponse, err error)

DescribeContainerGroupDetail

容器部署组详情(已废弃,请使用  DescribeContainerGroupDeployInfo)

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupDetailWithContext added in v1.0.324

func (c *Client) DescribeContainerGroupDetailWithContext(ctx context.Context, request *DescribeContainerGroupDetailRequest) (response *DescribeContainerGroupDetailResponse, err error)

DescribeContainerGroupDetail

容器部署组详情(已废弃,请使用  DescribeContainerGroupDeployInfo)

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
MISSINGPARAMETER_SYSTEMPARAMETERREQUIRED = "MissingParameter.SystemParameterRequired"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroups

func (c *Client) DescribeContainerGroups(request *DescribeContainerGroupsRequest) (response *DescribeContainerGroupsResponse, err error)

DescribeContainerGroups 容器部署组列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPLIMITVALUEINVALID = "InvalidParameterValue.ContainergroupLimitValueInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeContainerGroupsWithContext added in v1.0.324

func (c *Client) DescribeContainerGroupsWithContext(ctx context.Context, request *DescribeContainerGroupsRequest) (response *DescribeContainerGroupsResponse, err error)

DescribeContainerGroups 容器部署组列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPSQLFAILED = "InternalError.ContainergroupSqlFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPLIMITVALUEINVALID = "InvalidParameterValue.ContainergroupLimitValueInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeCreateGatewayApiStatus

func (c *Client) DescribeCreateGatewayApiStatus(request *DescribeCreateGatewayApiStatusRequest) (response *DescribeCreateGatewayApiStatusResponse, err error)

DescribeCreateGatewayApiStatus 查询一键导入API分组任务的状态

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"

func (*Client) DescribeCreateGatewayApiStatusWithContext added in v1.0.324

func (c *Client) DescribeCreateGatewayApiStatusWithContext(ctx context.Context, request *DescribeCreateGatewayApiStatusRequest) (response *DescribeCreateGatewayApiStatusResponse, err error)

DescribeCreateGatewayApiStatus 查询一键导入API分组任务的状态

可能返回的错误码:

INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"

func (*Client) DescribeDeliveryConfig added in v1.0.425

func (c *Client) DescribeDeliveryConfig(request *DescribeDeliveryConfigRequest) (response *DescribeDeliveryConfigResponse, err error)

DescribeDeliveryConfig 获取单个投递项配置信息

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGIDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgIdParamError"

func (*Client) DescribeDeliveryConfigByGroupId added in v1.0.425

func (c *Client) DescribeDeliveryConfigByGroupId(request *DescribeDeliveryConfigByGroupIdRequest) (response *DescribeDeliveryConfigByGroupIdResponse, err error)

DescribeDeliveryConfigByGroupId 用部署组id获取绑定信息

可能返回的错误码:

RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeDeliveryConfigByGroupIdWithContext added in v1.0.425

func (c *Client) DescribeDeliveryConfigByGroupIdWithContext(ctx context.Context, request *DescribeDeliveryConfigByGroupIdRequest) (response *DescribeDeliveryConfigByGroupIdResponse, err error)

DescribeDeliveryConfigByGroupId 用部署组id获取绑定信息

可能返回的错误码:

RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeDeliveryConfigWithContext added in v1.0.425

func (c *Client) DescribeDeliveryConfigWithContext(ctx context.Context, request *DescribeDeliveryConfigRequest) (response *DescribeDeliveryConfigResponse, err error)

DescribeDeliveryConfig 获取单个投递项配置信息

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGIDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgIdParamError"

func (*Client) DescribeDeliveryConfigs added in v1.0.425

func (c *Client) DescribeDeliveryConfigs(request *DescribeDeliveryConfigsRequest) (response *DescribeDeliveryConfigsResponse, err error)

DescribeDeliveryConfigs 获取多个投递项配置

可能返回的错误码:

FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAQUERYERROR = "FailedOperation.TsfApmBusiLogCfgSchemaQueryError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeDeliveryConfigsWithContext added in v1.0.425

func (c *Client) DescribeDeliveryConfigsWithContext(ctx context.Context, request *DescribeDeliveryConfigsRequest) (response *DescribeDeliveryConfigsResponse, err error)

DescribeDeliveryConfigs 获取多个投递项配置

可能返回的错误码:

FAILEDOPERATION_TSFAPMBUSILOGCFGSCHEMAQUERYERROR = "FailedOperation.TsfApmBusiLogCfgSchemaQueryError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeDownloadInfo

func (c *Client) DescribeDownloadInfo(request *DescribeDownloadInfoRequest) (response *DescribeDownloadInfoResponse, err error)

DescribeDownloadInfo TSF上传的程序包存放在腾讯云对象存储(COS)中,通过该API可以获取从COS下载程序包需要的信息,包括包所在的桶、存储路径、鉴权信息等,之后使用COS API(或SDK)进行下载。

COS相关文档请查阅:https://cloud.tencent.com/document/product/436

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeDownloadInfoWithContext added in v1.0.324

func (c *Client) DescribeDownloadInfoWithContext(ctx context.Context, request *DescribeDownloadInfoRequest) (response *DescribeDownloadInfoResponse, err error)

DescribeDownloadInfo TSF上传的程序包存放在腾讯云对象存储(COS)中,通过该API可以获取从COS下载程序包需要的信息,包括包所在的桶、存储路径、鉴权信息等,之后使用COS API(或SDK)进行下载。

COS相关文档请查阅:https://cloud.tencent.com/document/product/436

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeEnabledUnitRule

func (c *Client) DescribeEnabledUnitRule(request *DescribeEnabledUnitRuleRequest) (response *DescribeEnabledUnitRuleResponse, err error)

DescribeEnabledUnitRule 查询生效的单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeEnabledUnitRuleWithContext added in v1.0.324

func (c *Client) DescribeEnabledUnitRuleWithContext(ctx context.Context, request *DescribeEnabledUnitRuleRequest) (response *DescribeEnabledUnitRuleResponse, err error)

DescribeEnabledUnitRule 查询生效的单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeFileConfigReleases added in v1.0.581

func (c *Client) DescribeFileConfigReleases(request *DescribeFileConfigReleasesRequest) (response *DescribeFileConfigReleasesResponse, err error)

DescribeFileConfigReleases 查询文件配置项发布信息

可能返回的错误码:

FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeFileConfigReleasesWithContext added in v1.0.581

func (c *Client) DescribeFileConfigReleasesWithContext(ctx context.Context, request *DescribeFileConfigReleasesRequest) (response *DescribeFileConfigReleasesResponse, err error)

DescribeFileConfigReleases 查询文件配置项发布信息

可能返回的错误码:

FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeFileConfigs added in v1.0.208

func (c *Client) DescribeFileConfigs(request *DescribeFileConfigsRequest) (response *DescribeFileConfigsResponse, err error)

DescribeFileConfigs 查询文件配置项列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"

func (*Client) DescribeFileConfigsWithContext added in v1.0.324

func (c *Client) DescribeFileConfigsWithContext(ctx context.Context, request *DescribeFileConfigsRequest) (response *DescribeFileConfigsResponse, err error)

DescribeFileConfigs 查询文件配置项列表

可能返回的错误码:

FAILEDOPERATION_CONFIGAPPLICATIONQUERYFAILED = "FailedOperation.ConfigApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"

func (*Client) DescribeFlowLastBatchState

func (c *Client) DescribeFlowLastBatchState(request *DescribeFlowLastBatchStateRequest) (response *DescribeFlowLastBatchStateResponse, err error)

DescribeFlowLastBatchState 查询工作流最新一个批次的状态信息

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeFlowLastBatchStateWithContext added in v1.0.324

func (c *Client) DescribeFlowLastBatchStateWithContext(ctx context.Context, request *DescribeFlowLastBatchStateRequest) (response *DescribeFlowLastBatchStateResponse, err error)

DescribeFlowLastBatchState 查询工作流最新一个批次的状态信息

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGatewayAllGroupApis

func (c *Client) DescribeGatewayAllGroupApis(request *DescribeGatewayAllGroupApisRequest) (response *DescribeGatewayAllGroupApisResponse, err error)

DescribeGatewayAllGroupApis 查询网关所有分组下Api列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_DEPLOYGROUPNOTEXISTS = "InvalidParameterValue.DeployGroupNotExists"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGatewayAllGroupApisWithContext added in v1.0.324

func (c *Client) DescribeGatewayAllGroupApisWithContext(ctx context.Context, request *DescribeGatewayAllGroupApisRequest) (response *DescribeGatewayAllGroupApisResponse, err error)

DescribeGatewayAllGroupApis 查询网关所有分组下Api列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_DEPLOYGROUPNOTEXISTS = "InvalidParameterValue.DeployGroupNotExists"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGatewayApis added in v1.0.273

func (c *Client) DescribeGatewayApis(request *DescribeGatewayApisRequest) (response *DescribeGatewayApisResponse, err error)

DescribeGatewayApis 查询API分组下的Api列表信息

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribeGatewayApisWithContext added in v1.0.324

func (c *Client) DescribeGatewayApisWithContext(ctx context.Context, request *DescribeGatewayApisRequest) (response *DescribeGatewayApisResponse, err error)

DescribeGatewayApis 查询API分组下的Api列表信息

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribeGatewayMonitorOverview

func (c *Client) DescribeGatewayMonitorOverview(request *DescribeGatewayMonitorOverviewRequest) (response *DescribeGatewayMonitorOverviewResponse, err error)

DescribeGatewayMonitorOverview 查询网关监控概览

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGatewayMonitorOverviewWithContext added in v1.0.324

func (c *Client) DescribeGatewayMonitorOverviewWithContext(ctx context.Context, request *DescribeGatewayMonitorOverviewRequest) (response *DescribeGatewayMonitorOverviewResponse, err error)

DescribeGatewayMonitorOverview 查询网关监控概览

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroup

func (c *Client) DescribeGroup(request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)

DescribeGroup 查询虚拟机部署组详情

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupAttribute added in v1.0.302

func (c *Client) DescribeGroupAttribute(request *DescribeGroupAttributeRequest) (response *DescribeGroupAttributeResponse, err error)

DescribeGroupAttribute 获取部署组其他属性

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribeGroupAttributeWithContext added in v1.0.324

func (c *Client) DescribeGroupAttributeWithContext(ctx context.Context, request *DescribeGroupAttributeRequest) (response *DescribeGroupAttributeResponse, err error)

DescribeGroupAttribute 获取部署组其他属性

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribeGroupBindedGateways

func (c *Client) DescribeGroupBindedGateways(request *DescribeGroupBindedGatewaysRequest) (response *DescribeGroupBindedGatewaysResponse, err error)

DescribeGroupBindedGateways 查询某个API分组已绑定的网关部署组信息列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGroupBindedGatewaysWithContext added in v1.0.324

func (c *Client) DescribeGroupBindedGatewaysWithContext(ctx context.Context, request *DescribeGroupBindedGatewaysRequest) (response *DescribeGroupBindedGatewaysResponse, err error)

DescribeGroupBindedGateways 查询某个API分组已绑定的网关部署组信息列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGroupBusinessLogConfigs added in v1.0.425

func (c *Client) DescribeGroupBusinessLogConfigs(request *DescribeGroupBusinessLogConfigsRequest) (response *DescribeGroupBusinessLogConfigsResponse, err error)

DescribeGroupBusinessLogConfigs 查询分组管理日志配置列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeGroupBusinessLogConfigsWithContext added in v1.0.425

func (c *Client) DescribeGroupBusinessLogConfigsWithContext(ctx context.Context, request *DescribeGroupBusinessLogConfigsRequest) (response *DescribeGroupBusinessLogConfigsResponse, err error)

DescribeGroupBusinessLogConfigs 查询分组管理日志配置列表

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeGroupGateways

func (c *Client) DescribeGroupGateways(request *DescribeGroupGatewaysRequest) (response *DescribeGroupGatewaysResponse, err error)

DescribeGroupGateways 查询某个网关绑定的API 分组信息列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeGroupGatewaysWithContext added in v1.0.324

func (c *Client) DescribeGroupGatewaysWithContext(ctx context.Context, request *DescribeGroupGatewaysRequest) (response *DescribeGroupGatewaysResponse, err error)

DescribeGroupGateways 查询某个网关绑定的API 分组信息列表

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_GATEWAYDBERROR = "InternalError.GatewayDbError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeGroupInstances

func (c *Client) DescribeGroupInstances(request *DescribeGroupInstancesRequest) (response *DescribeGroupInstancesResponse, err error)

DescribeGroupInstances 查询虚拟机部署组云主机列表

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupInstancesWithContext added in v1.0.324

func (c *Client) DescribeGroupInstancesWithContext(ctx context.Context, request *DescribeGroupInstancesRequest) (response *DescribeGroupInstancesResponse, err error)

DescribeGroupInstances 查询虚拟机部署组云主机列表

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupRelease added in v1.0.231

func (c *Client) DescribeGroupRelease(request *DescribeGroupReleaseRequest) (response *DescribeGroupReleaseResponse, err error)

DescribeGroupRelease 查询部署组相关的发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeGroupReleaseWithContext added in v1.0.324

func (c *Client) DescribeGroupReleaseWithContext(ctx context.Context, request *DescribeGroupReleaseRequest) (response *DescribeGroupReleaseResponse, err error)

DescribeGroupRelease 查询部署组相关的发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeGroupUseDetail

func (c *Client) DescribeGroupUseDetail(request *DescribeGroupUseDetailRequest) (response *DescribeGroupUseDetailResponse, err error)

DescribeGroupUseDetail 查询网关分组监控明细数据

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGroupUseDetailWithContext added in v1.0.324

func (c *Client) DescribeGroupUseDetailWithContext(ctx context.Context, request *DescribeGroupUseDetailRequest) (response *DescribeGroupUseDetailResponse, err error)

DescribeGroupUseDetail 查询网关分组监控明细数据

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeGroupWithContext added in v1.0.324

func (c *Client) DescribeGroupWithContext(ctx context.Context, request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)

DescribeGroup 查询虚拟机部署组详情

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_GROUPCOMMONERROR = "InternalError.GroupCommonError"
INTERNALERROR_INSTANCECOMMONERROR = "InternalError.InstanceCommonError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_REPOPACKAGEPARAMERROR = "InvalidParameter.RepoPackageParamError"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroups

func (c *Client) DescribeGroups(request *DescribeGroupsRequest) (response *DescribeGroupsResponse, err error)

DescribeGroups 获取虚拟机部署组列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_GROUPPAGELIMITINVALID = "InvalidParameterValue.GroupPageLimitInvalid"
INVALIDPARAMETERVALUE_GROUPSTATUSINVALID = "InvalidParameterValue.GroupStatusInvalid"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupsWithContext added in v1.0.324

func (c *Client) DescribeGroupsWithContext(ctx context.Context, request *DescribeGroupsRequest) (response *DescribeGroupsResponse, err error)

DescribeGroups 获取虚拟机部署组列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_GROUPPAGELIMITINVALID = "InvalidParameterValue.GroupPageLimitInvalid"
INVALIDPARAMETERVALUE_GROUPSTATUSINVALID = "InvalidParameterValue.GroupStatusInvalid"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupsWithPlugin

func (c *Client) DescribeGroupsWithPlugin(request *DescribeGroupsWithPluginRequest) (response *DescribeGroupsWithPluginResponse, err error)

DescribeGroupsWithPlugin 查询某个插件下绑定或未绑定的API分组

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_GROUPPAGELIMITINVALID = "InvalidParameterValue.GroupPageLimitInvalid"
INVALIDPARAMETERVALUE_GROUPSTATUSINVALID = "InvalidParameterValue.GroupStatusInvalid"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeGroupsWithPluginWithContext added in v1.0.324

func (c *Client) DescribeGroupsWithPluginWithContext(ctx context.Context, request *DescribeGroupsWithPluginRequest) (response *DescribeGroupsWithPluginResponse, err error)

DescribeGroupsWithPlugin 查询某个插件下绑定或未绑定的API分组

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_GROUPPAGELIMITINVALID = "InvalidParameterValue.GroupPageLimitInvalid"
INVALIDPARAMETERVALUE_GROUPSTATUSINVALID = "InvalidParameterValue.GroupStatusInvalid"
MISSINGPARAMETER_CLUSTERIDREQUIRED = "MissingParameter.ClusterIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeImageRepository

func (c *Client) DescribeImageRepository(request *DescribeImageRepositoryRequest) (response *DescribeImageRepositoryResponse, err error)

DescribeImageRepository 查询镜像仓库列表

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeImageRepositoryWithContext added in v1.0.324

func (c *Client) DescribeImageRepositoryWithContext(ctx context.Context, request *DescribeImageRepositoryRequest) (response *DescribeImageRepositoryResponse, err error)

DescribeImageRepository 查询镜像仓库列表

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_ERRNOUSER = "ResourceNotFound.ErrNoUser"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeImageTags

func (c *Client) DescribeImageTags(request *DescribeImageTagsRequest) (response *DescribeImageTagsResponse, err error)

DescribeImageTags 镜像版本列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeImageTagsWithContext added in v1.0.324

func (c *Client) DescribeImageTagsWithContext(ctx context.Context, request *DescribeImageTagsRequest) (response *DescribeImageTagsResponse, err error)

DescribeImageTags 镜像版本列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CAMROLEREQUESTERROR = "InternalError.CamRoleRequestError"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_CONTAINERGROUPAPPLICATIONIDNULL = "InvalidParameterValue.ContainergroupApplicationIdNull"
RESOURCENOTFOUND_ERRNOREPO = "ResourceNotFound.ErrNoRepo"
RESOURCENOTFOUND_GROUPAPPLICATIONNOTEXIST = "ResourceNotFound.GroupApplicationNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeInovcationIndicators added in v1.0.357

func (c *Client) DescribeInovcationIndicators(request *DescribeInovcationIndicatorsRequest) (response *DescribeInovcationIndicatorsResponse, err error)

DescribeInovcationIndicators 废弃

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeInovcationIndicatorsWithContext added in v1.0.357

func (c *Client) DescribeInovcationIndicatorsWithContext(ctx context.Context, request *DescribeInovcationIndicatorsRequest) (response *DescribeInovcationIndicatorsResponse, err error)

DescribeInovcationIndicators 废弃

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeInstances added in v1.0.382

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

DescribeInstances 无

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_INVALIDPARAMETER = "InvalidParameterValue.InvalidParameter"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"

func (*Client) DescribeInstancesWithContext added in v1.0.382

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

DescribeInstances 无

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_INVALIDPARAMETER = "InvalidParameterValue.InvalidParameter"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"

func (*Client) DescribeInvocationMetricDataCurve added in v1.0.357

func (c *Client) DescribeInvocationMetricDataCurve(request *DescribeInvocationMetricDataCurveRequest) (response *DescribeInvocationMetricDataCurveResponse, err error)

DescribeInvocationMetricDataCurve 查询调用指标数据变化曲线

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeInvocationMetricDataCurveWithContext added in v1.0.357

func (c *Client) DescribeInvocationMetricDataCurveWithContext(ctx context.Context, request *DescribeInvocationMetricDataCurveRequest) (response *DescribeInvocationMetricDataCurveResponse, err error)

DescribeInvocationMetricDataCurve 查询调用指标数据变化曲线

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeInvocationMetricDataDimension added in v1.0.357

func (c *Client) DescribeInvocationMetricDataDimension(request *DescribeInvocationMetricDataDimensionRequest) (response *DescribeInvocationMetricDataDimensionResponse, err error)

DescribeInvocationMetricDataDimension 查询维度

可能返回的错误码:

INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"

func (*Client) DescribeInvocationMetricDataDimensionWithContext added in v1.0.357

func (c *Client) DescribeInvocationMetricDataDimensionWithContext(ctx context.Context, request *DescribeInvocationMetricDataDimensionRequest) (response *DescribeInvocationMetricDataDimensionResponse, err error)

DescribeInvocationMetricDataDimension 查询维度

可能返回的错误码:

INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"

func (*Client) DescribeInvocationMetricDataPoint added in v1.0.357

func (c *Client) DescribeInvocationMetricDataPoint(request *DescribeInvocationMetricDataPointRequest) (response *DescribeInvocationMetricDataPointResponse, err error)

DescribeInvocationMetricDataPoint 查询单值指标维度

可能返回的错误码:

FAILEDOPERATION_TSFAPMINTERNALERROR = "FailedOperation.TsfApmInternalError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeInvocationMetricDataPointWithContext added in v1.0.357

func (c *Client) DescribeInvocationMetricDataPointWithContext(ctx context.Context, request *DescribeInvocationMetricDataPointRequest) (response *DescribeInvocationMetricDataPointResponse, err error)

DescribeInvocationMetricDataPoint 查询单值指标维度

可能返回的错误码:

FAILEDOPERATION_TSFAPMINTERNALERROR = "FailedOperation.TsfApmInternalError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeInvocationMetricScatterPlot added in v1.0.357

func (c *Client) DescribeInvocationMetricScatterPlot(request *DescribeInvocationMetricScatterPlotRequest) (response *DescribeInvocationMetricScatterPlotResponse, err error)

DescribeInvocationMetricScatterPlot 查询调用指标数据散点图

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeInvocationMetricScatterPlotWithContext added in v1.0.357

func (c *Client) DescribeInvocationMetricScatterPlotWithContext(ctx context.Context, request *DescribeInvocationMetricScatterPlotRequest) (response *DescribeInvocationMetricScatterPlotResponse, err error)

DescribeInvocationMetricScatterPlot 查询调用指标数据散点图

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeJvmMonitor added in v1.0.357

func (c *Client) DescribeJvmMonitor(request *DescribeJvmMonitorRequest) (response *DescribeJvmMonitorResponse, err error)

DescribeJvmMonitor 查询java实例jvm监控数据,返回数据可选

可能返回的错误码:

FAILEDOPERATION_TSFCMONITORCTSDBCLIENTREQUESTFAIL = "FailedOperation.TsfCmonitorCtsdbClientRequestFail"
FAILEDOPERATION_TSFMONITORWAITEDTIMEOUT = "FailedOperation.TsfMonitorWaitedTimeout"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFMONITORDATEPARSEFAILED = "InternalError.TsfMonitorDateParseFailed"
INTERNALERROR_TSFMONITORINTERNALERROR = "InternalError.TsfMonitorInternalError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_TSFMONITORREQUESTPARAMILLEGAL = "InvalidParameter.TsfMonitorRequestParamIllegal"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeJvmMonitorWithContext added in v1.0.357

func (c *Client) DescribeJvmMonitorWithContext(ctx context.Context, request *DescribeJvmMonitorRequest) (response *DescribeJvmMonitorResponse, err error)

DescribeJvmMonitor 查询java实例jvm监控数据,返回数据可选

可能返回的错误码:

FAILEDOPERATION_TSFCMONITORCTSDBCLIENTREQUESTFAIL = "FailedOperation.TsfCmonitorCtsdbClientRequestFail"
FAILEDOPERATION_TSFMONITORWAITEDTIMEOUT = "FailedOperation.TsfMonitorWaitedTimeout"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFMONITORDATEPARSEFAILED = "InternalError.TsfMonitorDateParseFailed"
INTERNALERROR_TSFMONITORINTERNALERROR = "InternalError.TsfMonitorInternalError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_TSFMONITORREQUESTPARAMILLEGAL = "InvalidParameter.TsfMonitorRequestParamIllegal"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeLaneRules

func (c *Client) DescribeLaneRules(request *DescribeLaneRulesRequest) (response *DescribeLaneRulesResponse, err error)

DescribeLaneRules 查询泳道规则列表

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeLaneRulesWithContext added in v1.0.324

func (c *Client) DescribeLaneRulesWithContext(ctx context.Context, request *DescribeLaneRulesRequest) (response *DescribeLaneRulesResponse, err error)

DescribeLaneRules 查询泳道规则列表

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeLanes

func (c *Client) DescribeLanes(request *DescribeLanesRequest) (response *DescribeLanesResponse, err error)

DescribeLanes 查询泳道列表

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeLanesWithContext added in v1.0.324

func (c *Client) DescribeLanesWithContext(ctx context.Context, request *DescribeLanesRequest) (response *DescribeLanesResponse, err error)

DescribeLanes 查询泳道列表

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeMicroservice

func (c *Client) DescribeMicroservice(request *DescribeMicroserviceRequest) (response *DescribeMicroserviceResponse, err error)

DescribeMicroservice 查询微服务详情

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_SERVICEIDREQUIRED = "MissingParameter.ServiceIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeMicroserviceWithContext added in v1.0.324

func (c *Client) DescribeMicroserviceWithContext(ctx context.Context, request *DescribeMicroserviceRequest) (response *DescribeMicroserviceResponse, err error)

DescribeMicroservice 查询微服务详情

可能返回的错误码:

FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_SERVICEIDREQUIRED = "MissingParameter.ServiceIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeMicroservices

func (c *Client) DescribeMicroservices(request *DescribeMicroservicesRequest) (response *DescribeMicroservicesResponse, err error)

DescribeMicroservices 获取微服务列表

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_SERVICENOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ServiceNotExistsOrPermissionDenied"
MISSINGPARAMETER_NAMESPACEIDREQUIRED = "MissingParameter.NamespaceIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeMicroservicesWithContext added in v1.0.324

func (c *Client) DescribeMicroservicesWithContext(ctx context.Context, request *DescribeMicroservicesRequest) (response *DescribeMicroservicesResponse, err error)

DescribeMicroservices 获取微服务列表

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_SERVICENOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ServiceNotExistsOrPermissionDenied"
MISSINGPARAMETER_NAMESPACEIDREQUIRED = "MissingParameter.NamespaceIdRequired"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeMsApiList

func (c *Client) DescribeMsApiList(request *DescribeMsApiListRequest) (response *DescribeMsApiListResponse, err error)

DescribeMsApiList 查询服务API列表

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeMsApiListWithContext added in v1.0.324

func (c *Client) DescribeMsApiListWithContext(ctx context.Context, request *DescribeMsApiListRequest) (response *DescribeMsApiListResponse, err error)

DescribeMsApiList 查询服务API列表

可能返回的错误码:

FAILEDOPERATION_SERVICEINSERTFAILED = "FailedOperation.ServiceInsertFailed"
FAILEDOPERATION_SERVICEQUERYFAILED = "FailedOperation.ServiceQueryFailed"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_REQUIREDPARAMETERMISSING = "MissingParameter.RequiredParameterMissing"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) DescribeOverviewInvocation added in v1.0.357

func (c *Client) DescribeOverviewInvocation(request *DescribeOverviewInvocationRequest) (response *DescribeOverviewInvocationResponse, err error)

DescribeOverviewInvocation 服务调用监控统计概览

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeOverviewInvocationWithContext added in v1.0.357

func (c *Client) DescribeOverviewInvocationWithContext(ctx context.Context, request *DescribeOverviewInvocationRequest) (response *DescribeOverviewInvocationResponse, err error)

DescribeOverviewInvocation 服务调用监控统计概览

可能返回的错误码:

FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMSTATSSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStatsSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePathRewrite

func (c *Client) DescribePathRewrite(request *DescribePathRewriteRequest) (response *DescribePathRewriteResponse, err error)

DescribePathRewrite 查询路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribePathRewriteWithContext added in v1.0.324

func (c *Client) DescribePathRewriteWithContext(ctx context.Context, request *DescribePathRewriteRequest) (response *DescribePathRewriteResponse, err error)

DescribePathRewrite 查询路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribePathRewrites

func (c *Client) DescribePathRewrites(request *DescribePathRewritesRequest) (response *DescribePathRewritesResponse, err error)

DescribePathRewrites 查询路径重写列表

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePathRewritesWithContext added in v1.0.324

func (c *Client) DescribePathRewritesWithContext(ctx context.Context, request *DescribePathRewritesRequest) (response *DescribePathRewritesResponse, err error)

DescribePathRewrites 查询路径重写列表

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePkgs

func (c *Client) DescribePkgs(request *DescribePkgsRequest) (response *DescribePkgsResponse, err error)

DescribePkgs 无

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribePkgsWithContext added in v1.0.324

func (c *Client) DescribePkgsWithContext(ctx context.Context, request *DescribePkgsRequest) (response *DescribePkgsResponse, err error)

DescribePkgs 无

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribePluginInstances

func (c *Client) DescribePluginInstances(request *DescribePluginInstancesRequest) (response *DescribePluginInstancesResponse, err error)

DescribePluginInstances 分页查询网关分组/API绑定(或未绑定)的插件列表

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribePluginInstancesWithContext added in v1.0.324

func (c *Client) DescribePluginInstancesWithContext(ctx context.Context, request *DescribePluginInstancesRequest) (response *DescribePluginInstancesResponse, err error)

DescribePluginInstances 分页查询网关分组/API绑定(或未绑定)的插件列表

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribePodInstances

func (c *Client) DescribePodInstances(request *DescribePodInstancesRequest) (response *DescribePodInstancesResponse, err error)

DescribePodInstances 获取部署组实例列表

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPLIMITVALUEINVALID = "InvalidParameterValue.ContainergroupLimitValueInvalid"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePodInstancesWithContext added in v1.0.324

func (c *Client) DescribePodInstancesWithContext(ctx context.Context, request *DescribePodInstancesRequest) (response *DescribePodInstancesResponse, err error)

DescribePodInstances 获取部署组实例列表

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPKUBERNETECONNECTERROR = "FailedOperation.ContainergroupKuberneteConnectError"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESCONNECTERROR = "FailedOperation.ContainergroupKubernetesConnectError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_INSTANCEQUERYFAILED = "FailedOperation.InstanceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPLIMITVALUEINVALID = "InvalidParameterValue.ContainergroupLimitValueInvalid"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNAMESPACECLUSTERNOTFOUND = "ResourceNotFound.ContainergroupGroupNamespaceClusterNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePrograms added in v1.0.394

func (c *Client) DescribePrograms(request *DescribeProgramsRequest) (response *DescribeProgramsResponse, err error)

DescribePrograms 查询数据集列表

可能返回的错误码:

UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeProgramsWithContext added in v1.0.394

func (c *Client) DescribeProgramsWithContext(ctx context.Context, request *DescribeProgramsRequest) (response *DescribeProgramsResponse, err error)

DescribePrograms 查询数据集列表

可能返回的错误码:

UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePublicConfig

func (c *Client) DescribePublicConfig(request *DescribePublicConfigRequest) (response *DescribePublicConfigResponse, err error)

DescribePublicConfig 查询公共配置(单条)

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigReleaseLogs

func (c *Client) DescribePublicConfigReleaseLogs(request *DescribePublicConfigReleaseLogsRequest) (response *DescribePublicConfigReleaseLogsResponse, err error)

DescribePublicConfigReleaseLogs 查询公共配置发布历史

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigReleaseLogsWithContext added in v1.0.324

func (c *Client) DescribePublicConfigReleaseLogsWithContext(ctx context.Context, request *DescribePublicConfigReleaseLogsRequest) (response *DescribePublicConfigReleaseLogsResponse, err error)

DescribePublicConfigReleaseLogs 查询公共配置发布历史

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigReleases

func (c *Client) DescribePublicConfigReleases(request *DescribePublicConfigReleasesRequest) (response *DescribePublicConfigReleasesResponse, err error)

DescribePublicConfigReleases 查询公共配置发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigReleasesWithContext added in v1.0.324

func (c *Client) DescribePublicConfigReleasesWithContext(ctx context.Context, request *DescribePublicConfigReleasesRequest) (response *DescribePublicConfigReleasesResponse, err error)

DescribePublicConfigReleases 查询公共配置发布信息

可能返回的错误码:

FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_CONFIGRELEASEQUERYFAILED = "FailedOperation.ConfigReleaseQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigSummary

func (c *Client) DescribePublicConfigSummary(request *DescribePublicConfigSummaryRequest) (response *DescribePublicConfigSummaryResponse, err error)

DescribePublicConfigSummary 查询公共配置汇总列表

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePublicConfigSummaryWithContext added in v1.0.324

func (c *Client) DescribePublicConfigSummaryWithContext(ctx context.Context, request *DescribePublicConfigSummaryRequest) (response *DescribePublicConfigSummaryResponse, err error)

DescribePublicConfigSummary 查询公共配置汇总列表

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePublicConfigWithContext added in v1.0.324

func (c *Client) DescribePublicConfigWithContext(ctx context.Context, request *DescribePublicConfigRequest) (response *DescribePublicConfigResponse, err error)

DescribePublicConfig 查询公共配置(单条)

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) DescribePublicConfigs

func (c *Client) DescribePublicConfigs(request *DescribePublicConfigsRequest) (response *DescribePublicConfigsResponse, err error)

DescribePublicConfigs 查询公共配置项列表

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribePublicConfigsWithContext added in v1.0.324

func (c *Client) DescribePublicConfigsWithContext(ctx context.Context, request *DescribePublicConfigsRequest) (response *DescribePublicConfigsResponse, err error)

DescribePublicConfigs 查询公共配置项列表

可能返回的错误码:

INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeReleasedConfig

func (c *Client) DescribeReleasedConfig(request *DescribeReleasedConfigRequest) (response *DescribeReleasedConfigResponse, err error)

DescribeReleasedConfig 查询group发布的配置

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeReleasedConfigWithContext added in v1.0.324

func (c *Client) DescribeReleasedConfigWithContext(ctx context.Context, request *DescribeReleasedConfigRequest) (response *DescribeReleasedConfigResponse, err error)

DescribeReleasedConfig 查询group发布的配置

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeRepositories

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

DescribeRepositories 查询仓库列表

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeRepositoriesWithContext added in v1.0.324

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

DescribeRepositories 查询仓库列表

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeRepository

func (c *Client) DescribeRepository(request *DescribeRepositoryRequest) (response *DescribeRepositoryResponse, err error)

DescribeRepository 查询仓库信息

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeRepositoryWithContext added in v1.0.324

func (c *Client) DescribeRepositoryWithContext(ctx context.Context, request *DescribeRepositoryRequest) (response *DescribeRepositoryResponse, err error)

DescribeRepository 查询仓库信息

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeResourceTaskStatus added in v1.0.624

func (c *Client) DescribeResourceTaskStatus(request *DescribeResourceTaskStatusRequest) (response *DescribeResourceTaskStatusResponse, err error)

DescribeResourceTaskStatus 资源任务的执行状态描述接口

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CVMCAEMASTERQUERYERROR = "InternalError.CvmCaeMasterQueryError"
INVALIDPARAMETER_CVMCAEMASTERJSONDECODEFAIL = "InvalidParameter.CvmCaeMasterJsonDecodeFail"
INVALIDPARAMETERVALUE_CVMCAEMASTERTASKNOTEXIST = "InvalidParameterValue.CvmCaeMasterTaskNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeResourceTaskStatusWithContext added in v1.0.624

func (c *Client) DescribeResourceTaskStatusWithContext(ctx context.Context, request *DescribeResourceTaskStatusRequest) (response *DescribeResourceTaskStatusResponse, err error)

DescribeResourceTaskStatus 资源任务的执行状态描述接口

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CVMCAEMASTERQUERYERROR = "InternalError.CvmCaeMasterQueryError"
INVALIDPARAMETER_CVMCAEMASTERJSONDECODEFAIL = "InvalidParameter.CvmCaeMasterJsonDecodeFail"
INVALIDPARAMETERVALUE_CVMCAEMASTERTASKNOTEXIST = "InvalidParameterValue.CvmCaeMasterTaskNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) DescribeSimpleApplications

func (c *Client) DescribeSimpleApplications(request *DescribeSimpleApplicationsRequest) (response *DescribeSimpleApplicationsResponse, err error)

DescribeSimpleApplications 查询简单应用列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleApplicationsWithContext added in v1.0.324

func (c *Client) DescribeSimpleApplicationsWithContext(ctx context.Context, request *DescribeSimpleApplicationsRequest) (response *DescribeSimpleApplicationsResponse, err error)

DescribeSimpleApplications 查询简单应用列表

可能返回的错误码:

FAILEDOPERATION_APPLICATIONQUERYFAILED = "FailedOperation.ApplicationQueryFailed"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleClusters

func (c *Client) DescribeSimpleClusters(request *DescribeSimpleClustersRequest) (response *DescribeSimpleClustersResponse, err error)

DescribeSimpleClusters 查询简单集群列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleClustersWithContext added in v1.0.324

func (c *Client) DescribeSimpleClustersWithContext(ctx context.Context, request *DescribeSimpleClustersRequest) (response *DescribeSimpleClustersResponse, err error)

DescribeSimpleClusters 查询简单集群列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleGroups

func (c *Client) DescribeSimpleGroups(request *DescribeSimpleGroupsRequest) (response *DescribeSimpleGroupsResponse, err error)

DescribeSimpleGroups 查询简单部署组列表

可能返回的错误码:

FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleGroupsWithContext added in v1.0.324

func (c *Client) DescribeSimpleGroupsWithContext(ctx context.Context, request *DescribeSimpleGroupsRequest) (response *DescribeSimpleGroupsResponse, err error)

DescribeSimpleGroups 查询简单部署组列表

可能返回的错误码:

FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_GROUPQUERYFAILD = "FailedOperation.GroupQueryFaild"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleNamespaces

func (c *Client) DescribeSimpleNamespaces(request *DescribeSimpleNamespacesRequest) (response *DescribeSimpleNamespacesResponse, err error)

DescribeSimpleNamespaces 查询简单命名空间列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeSimpleNamespacesWithContext added in v1.0.324

func (c *Client) DescribeSimpleNamespacesWithContext(ctx context.Context, request *DescribeSimpleNamespacesRequest) (response *DescribeSimpleNamespacesResponse, err error)

DescribeSimpleNamespaces 查询简单命名空间列表

可能返回的错误码:

FAILEDOPERATION_CLUSTERQUERYFAILED = "FailedOperation.ClusterQueryFailed"
FAILEDOPERATION_NAMESPACEQUERYFAILED = "FailedOperation.NamespaceQueryFailed"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeStatistics added in v1.0.357

func (c *Client) DescribeStatistics(request *DescribeStatisticsRequest) (response *DescribeStatisticsResponse, err error)

DescribeStatistics 服务统计页面:接口和服务维度

可能返回的错误码:

FAILEDOPERATION_TSFAPMCALLTSFMSFAILED = "FailedOperation.TsfApmCallTsfMsFailed"
FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFAPMESCLIENTREQUESTERROR = "FailedOperation.TsfApmEsClientRequestError"
FAILEDOPERATION_TSFAPMINTERNALERROR = "FailedOperation.TsfApmInternalError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_TSFAPMCALLTSFMSFAILED = "InternalError.TsfApmCallTsfMsFailed"
INTERNALERROR_TSFAPMINTERNALERROR = "InternalError.TsfApmInternalError"
INVALIDPARAMETER_TSFAPMTRACESEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmTraceSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeStatisticsWithContext added in v1.0.357

func (c *Client) DescribeStatisticsWithContext(ctx context.Context, request *DescribeStatisticsRequest) (response *DescribeStatisticsResponse, err error)

DescribeStatistics 服务统计页面:接口和服务维度

可能返回的错误码:

FAILEDOPERATION_TSFAPMCALLTSFMSFAILED = "FailedOperation.TsfApmCallTsfMsFailed"
FAILEDOPERATION_TSFAPMCTSDBCLIENTREQUESTERROR = "FailedOperation.TsfApmCtsdbClientRequestError"
FAILEDOPERATION_TSFAPMESCLIENTREQUESTERROR = "FailedOperation.TsfApmEsClientRequestError"
FAILEDOPERATION_TSFAPMINTERNALERROR = "FailedOperation.TsfApmInternalError"
FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_TSFAPMCALLTSFMSFAILED = "InternalError.TsfApmCallTsfMsFailed"
INTERNALERROR_TSFAPMINTERNALERROR = "InternalError.TsfApmInternalError"
INVALIDPARAMETER_TSFAPMTRACESEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmTraceSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeTaskDetail

func (c *Client) DescribeTaskDetail(request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)

DescribeTaskDetail 查询任务详情

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeTaskDetailWithContext added in v1.0.324

func (c *Client) DescribeTaskDetailWithContext(ctx context.Context, request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)

DescribeTaskDetail 查询任务详情

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeTaskLastStatus

func (c *Client) DescribeTaskLastStatus(request *DescribeTaskLastStatusRequest) (response *DescribeTaskLastStatusResponse, err error)

DescribeTaskLastStatus 查询任务最近一次执行状态

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeTaskLastStatusWithContext added in v1.0.324

func (c *Client) DescribeTaskLastStatusWithContext(ctx context.Context, request *DescribeTaskLastStatusRequest) (response *DescribeTaskLastStatusResponse, err error)

DescribeTaskLastStatus 查询任务最近一次执行状态

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeTaskRecords

func (c *Client) DescribeTaskRecords(request *DescribeTaskRecordsRequest) (response *DescribeTaskRecordsResponse, err error)

DescribeTaskRecords 翻页查询任务列表

可能返回的错误码:

INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeTaskRecordsWithContext added in v1.0.324

func (c *Client) DescribeTaskRecordsWithContext(ctx context.Context, request *DescribeTaskRecordsRequest) (response *DescribeTaskRecordsResponse, err error)

DescribeTaskRecords 翻页查询任务列表

可能返回的错误码:

INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DescribeUnitApiUseDetail

func (c *Client) DescribeUnitApiUseDetail(request *DescribeUnitApiUseDetailRequest) (response *DescribeUnitApiUseDetailResponse, err error)

DescribeUnitApiUseDetail 查询网关API监控明细数据(仅单元化网关),非单元化网关使用DescribeApiUseDetail

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"

func (*Client) DescribeUnitApiUseDetailWithContext added in v1.0.324

func (c *Client) DescribeUnitApiUseDetailWithContext(ctx context.Context, request *DescribeUnitApiUseDetailRequest) (response *DescribeUnitApiUseDetailResponse, err error)

DescribeUnitApiUseDetail 查询网关API监控明细数据(仅单元化网关),非单元化网关使用DescribeApiUseDetail

可能返回的错误码:

FAILEDOPERATION_GATEWAYREMOTECALLERROR = "FailedOperation.GatewayRemoteCallError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"

func (*Client) DescribeUnitNamespaces

func (c *Client) DescribeUnitNamespaces(request *DescribeUnitNamespacesRequest) (response *DescribeUnitNamespacesResponse, err error)

DescribeUnitNamespaces 查询单元化命名空间列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitNamespacesWithContext added in v1.0.324

func (c *Client) DescribeUnitNamespacesWithContext(ctx context.Context, request *DescribeUnitNamespacesRequest) (response *DescribeUnitNamespacesResponse, err error)

DescribeUnitNamespaces 查询单元化命名空间列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRule

func (c *Client) DescribeUnitRule(request *DescribeUnitRuleRequest) (response *DescribeUnitRuleResponse, err error)

DescribeUnitRule 查询单元化规则详情

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRuleWithContext added in v1.0.324

func (c *Client) DescribeUnitRuleWithContext(ctx context.Context, request *DescribeUnitRuleRequest) (response *DescribeUnitRuleResponse, err error)

DescribeUnitRule 查询单元化规则详情

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRules

func (c *Client) DescribeUnitRules(request *DescribeUnitRulesRequest) (response *DescribeUnitRulesResponse, err error)

DescribeUnitRules 查询单元化规则列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRulesV2 added in v1.0.648

func (c *Client) DescribeUnitRulesV2(request *DescribeUnitRulesV2Request) (response *DescribeUnitRulesV2Response, err error)

DescribeUnitRulesV2 查询单元化规则列表V2

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRulesV2WithContext added in v1.0.648

func (c *Client) DescribeUnitRulesV2WithContext(ctx context.Context, request *DescribeUnitRulesV2Request) (response *DescribeUnitRulesV2Response, err error)

DescribeUnitRulesV2 查询单元化规则列表V2

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUnitRulesWithContext added in v1.0.324

func (c *Client) DescribeUnitRulesWithContext(ctx context.Context, request *DescribeUnitRulesRequest) (response *DescribeUnitRulesResponse, err error)

DescribeUnitRules 查询单元化规则列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUploadInfo

func (c *Client) DescribeUploadInfo(request *DescribeUploadInfoRequest) (response *DescribeUploadInfoResponse, err error)

DescribeUploadInfo TSF会将软件包上传到腾讯云对象存储(COS)。调用此接口获取上传信息,如目标地域,桶,包Id,存储路径,鉴权信息等,之后请使用COS API(或SDK)进行上传。

COS相关文档请查阅:https://cloud.tencent.com/document/product/436

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_OBJECTEXIST = "ResourceInUse.ObjectExist"
RESOURCEINSUFFICIENT_PACKAGESPACEFULL = "ResourceInsufficient.PackageSpaceFull"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeUploadInfoWithContext added in v1.0.324

func (c *Client) DescribeUploadInfoWithContext(ctx context.Context, request *DescribeUploadInfoRequest) (response *DescribeUploadInfoResponse, err error)

DescribeUploadInfo TSF会将软件包上传到腾讯云对象存储(COS)。调用此接口获取上传信息,如目标地域,桶,包Id,存储路径,鉴权信息等,之后请使用COS API(或SDK)进行上传。

COS相关文档请查阅:https://cloud.tencent.com/document/product/436

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCEINUSE_OBJECTEXIST = "ResourceInUse.ObjectExist"
RESOURCEINSUFFICIENT_PACKAGESPACEFULL = "ResourceInsufficient.PackageSpaceFull"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeUsableUnitNamespaces

func (c *Client) DescribeUsableUnitNamespaces(request *DescribeUsableUnitNamespacesRequest) (response *DescribeUsableUnitNamespacesResponse, err error)

DescribeUsableUnitNamespaces 查询可用于被导入的命名空间列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DescribeUsableUnitNamespacesWithContext added in v1.0.324

func (c *Client) DescribeUsableUnitNamespacesWithContext(ctx context.Context, request *DescribeUsableUnitNamespacesRequest) (response *DescribeUsableUnitNamespacesResponse, err error)

DescribeUsableUnitNamespaces 查询可用于被导入的命名空间列表

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DisableLaneRule added in v1.0.926

func (c *Client) DisableLaneRule(request *DisableLaneRuleRequest) (response *DisableLaneRuleResponse, err error)

DisableLaneRule 禁用泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DisableLaneRuleWithContext added in v1.0.926

func (c *Client) DisableLaneRuleWithContext(ctx context.Context, request *DisableLaneRuleRequest) (response *DisableLaneRuleResponse, err error)

DisableLaneRule 禁用泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) DisableTask

func (c *Client) DisableTask(request *DisableTaskRequest) (response *DisableTaskResponse, err error)

DisableTask 停用任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DisableTaskFlow

func (c *Client) DisableTaskFlow(request *DisableTaskFlowRequest) (response *DisableTaskFlowResponse, err error)

DisableTaskFlow 停用工作流

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DisableTaskFlowWithContext added in v1.0.324

func (c *Client) DisableTaskFlowWithContext(ctx context.Context, request *DisableTaskFlowRequest) (response *DisableTaskFlowResponse, err error)

DisableTaskFlow 停用工作流

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DisableTaskWithContext added in v1.0.324

func (c *Client) DisableTaskWithContext(ctx context.Context, request *DisableTaskRequest) (response *DisableTaskResponse, err error)

DisableTask 停用任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DisableUnitRoute

func (c *Client) DisableUnitRoute(request *DisableUnitRouteRequest) (response *DisableUnitRouteResponse, err error)

DisableUnitRoute 禁用单元化路由

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DisableUnitRouteWithContext added in v1.0.324

func (c *Client) DisableUnitRouteWithContext(ctx context.Context, request *DisableUnitRouteRequest) (response *DisableUnitRouteResponse, err error)

DisableUnitRoute 禁用单元化路由

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DisableUnitRule

func (c *Client) DisableUnitRule(request *DisableUnitRuleRequest) (response *DisableUnitRuleResponse, err error)

DisableUnitRule 禁用单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DisableUnitRuleWithContext added in v1.0.324

func (c *Client) DisableUnitRuleWithContext(ctx context.Context, request *DisableUnitRuleRequest) (response *DisableUnitRuleResponse, err error)

DisableUnitRule 禁用单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) DisassociateBusinessLogConfig added in v1.0.425

func (c *Client) DisassociateBusinessLogConfig(request *DisassociateBusinessLogConfigRequest) (response *DisassociateBusinessLogConfigResponse, err error)

DisassociateBusinessLogConfig 取消关联业务日志配置项和应用

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"

func (*Client) DisassociateBusinessLogConfigWithContext added in v1.0.425

func (c *Client) DisassociateBusinessLogConfigWithContext(ctx context.Context, request *DisassociateBusinessLogConfigRequest) (response *DisassociateBusinessLogConfigResponse, err error)

DisassociateBusinessLogConfig 取消关联业务日志配置项和应用

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"

func (*Client) DisassociateKafkaConfig added in v1.0.425

func (c *Client) DisassociateKafkaConfig(request *DisassociateKafkaConfigRequest) (response *DisassociateKafkaConfigResponse, err error)

DisassociateKafkaConfig 取消关联投递信息和部署组

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DisassociateKafkaConfigWithContext added in v1.0.425

func (c *Client) DisassociateKafkaConfigWithContext(ctx context.Context, request *DisassociateKafkaConfigRequest) (response *DisassociateKafkaConfigResponse, err error)

DisassociateKafkaConfig 取消关联投递信息和部署组

可能返回的错误码:

INVALIDPARAMETER_TSFAPMBUSILOGCFGCLOUDPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgCloudParamError"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) DraftApiGroup

func (c *Client) DraftApiGroup(request *DraftApiGroupRequest) (response *DraftApiGroupResponse, err error)

DraftApiGroup 下线Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) DraftApiGroupWithContext added in v1.0.324

func (c *Client) DraftApiGroupWithContext(ctx context.Context, request *DraftApiGroupRequest) (response *DraftApiGroupResponse, err error)

DraftApiGroup 下线Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"

func (*Client) EnableLaneRule added in v1.0.926

func (c *Client) EnableLaneRule(request *EnableLaneRuleRequest) (response *EnableLaneRuleResponse, err error)

EnableLaneRule 启用泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) EnableLaneRuleWithContext added in v1.0.926

func (c *Client) EnableLaneRuleWithContext(ctx context.Context, request *EnableLaneRuleRequest) (response *EnableLaneRuleResponse, err error)

EnableLaneRule 启用泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANEINFORELEASEMESHFAILED = "FailedOperation.LaneInfoReleaseMeshFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
RESOURCENOTFOUND_LICENSESERVERNOTFOUND = "ResourceNotFound.LicenseServerNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOLICENSE = "UnauthorizedOperation.NoLicense"

func (*Client) EnableTask

func (c *Client) EnableTask(request *EnableTaskRequest) (response *EnableTaskResponse, err error)

EnableTask 启用任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) EnableTaskFlow

func (c *Client) EnableTaskFlow(request *EnableTaskFlowRequest) (response *EnableTaskFlowResponse, err error)

EnableTaskFlow 启用工作流

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) EnableTaskFlowWithContext added in v1.0.324

func (c *Client) EnableTaskFlowWithContext(ctx context.Context, request *EnableTaskFlowRequest) (response *EnableTaskFlowResponse, err error)

EnableTaskFlow 启用工作流

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) EnableTaskWithContext added in v1.0.324

func (c *Client) EnableTaskWithContext(ctx context.Context, request *EnableTaskRequest) (response *EnableTaskResponse, err error)

EnableTask 启用任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) EnableUnitRoute

func (c *Client) EnableUnitRoute(request *EnableUnitRouteRequest) (response *EnableUnitRouteResponse, err error)

EnableUnitRoute 启用单元化路由

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) EnableUnitRouteWithContext added in v1.0.324

func (c *Client) EnableUnitRouteWithContext(ctx context.Context, request *EnableUnitRouteRequest) (response *EnableUnitRouteResponse, err error)

EnableUnitRoute 启用单元化路由

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) EnableUnitRule

func (c *Client) EnableUnitRule(request *EnableUnitRuleRequest) (response *EnableUnitRuleResponse, err error)

EnableUnitRule 启用单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) EnableUnitRuleWithContext added in v1.0.324

func (c *Client) EnableUnitRuleWithContext(ctx context.Context, request *EnableUnitRuleRequest) (response *EnableUnitRuleResponse, err error)

EnableUnitRule 启用单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) ExecuteTask

func (c *Client) ExecuteTask(request *ExecuteTaskRequest) (response *ExecuteTaskResponse, err error)

ExecuteTask 手动执行一次任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ExecuteTaskFlow

func (c *Client) ExecuteTaskFlow(request *ExecuteTaskFlowRequest) (response *ExecuteTaskFlowResponse, err error)

ExecuteTaskFlow 执行一次工作流

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKPUSHERROR = "FailedOperation.TaskPushError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ExecuteTaskFlowWithContext added in v1.0.324

func (c *Client) ExecuteTaskFlowWithContext(ctx context.Context, request *ExecuteTaskFlowRequest) (response *ExecuteTaskFlowResponse, err error)

ExecuteTaskFlow 执行一次工作流

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKPUSHERROR = "FailedOperation.TaskPushError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ExecuteTaskWithContext added in v1.0.324

func (c *Client) ExecuteTaskWithContext(ctx context.Context, request *ExecuteTaskRequest) (response *ExecuteTaskResponse, err error)

ExecuteTask 手动执行一次任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ExpandGroup

func (c *Client) ExpandGroup(request *ExpandGroupRequest) (response *ExpandGroupResponse, err error)

ExpandGroup 虚拟机部署组添加实例

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INVALIDPARAMETER_CVMCAEMASTERUNKNOWNINSTANCESTATUS = "InvalidParameter.CvmCaeMasterUnknownInstanceStatus"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_GROUPVALIDINSTANCENULL = "InvalidParameterValue.GroupValidInstanceNull"
MISSINGPARAMETER_GROUPEXPANDSERVERIDNULL = "MissingParameter.GroupExpandServeridNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ExpandGroupWithContext added in v1.0.324

func (c *Client) ExpandGroupWithContext(ctx context.Context, request *ExpandGroupRequest) (response *ExpandGroupResponse, err error)

ExpandGroup 虚拟机部署组添加实例

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INVALIDPARAMETER_CVMCAEMASTERUNKNOWNINSTANCESTATUS = "InvalidParameter.CvmCaeMasterUnknownInstanceStatus"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_GROUPVALIDINSTANCENULL = "InvalidParameterValue.GroupValidInstanceNull"
MISSINGPARAMETER_GROUPEXPANDSERVERIDNULL = "MissingParameter.GroupExpandServeridNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ModifyApplication added in v1.0.581

func (c *Client) ModifyApplication(request *ModifyApplicationRequest) (response *ModifyApplicationResponse, err error)

ModifyApplication 修改应用

可能返回的错误码:

INVALIDPARAMETER_APPLICATIONDELETEFAILED = "InvalidParameter.ApplicationDeleteFailed"
INVALIDPARAMETERVALUE_APPLICATIONDESCLENGTH = "InvalidParameterValue.ApplicationDescLength"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyApplicationWithContext added in v1.0.581

func (c *Client) ModifyApplicationWithContext(ctx context.Context, request *ModifyApplicationRequest) (response *ModifyApplicationResponse, err error)

ModifyApplication 修改应用

可能返回的错误码:

INVALIDPARAMETER_APPLICATIONDELETEFAILED = "InvalidParameter.ApplicationDeleteFailed"
INVALIDPARAMETERVALUE_APPLICATIONDESCLENGTH = "InvalidParameterValue.ApplicationDescLength"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyCluster added in v1.0.581

func (c *Client) ModifyCluster(request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)

ModifyCluster 修改集群信息

可能返回的错误码:

INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"

func (*Client) ModifyClusterWithContext added in v1.0.581

func (c *Client) ModifyClusterWithContext(ctx context.Context, request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)

ModifyCluster 修改集群信息

可能返回的错误码:

INTERNALERROR_CPCLUSTERUNAVAILABLE = "InternalError.CpClusterUnavailable"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"

func (*Client) ModifyContainerGroup

func (c *Client) ModifyContainerGroup(request *ModifyContainerGroupRequest) (response *ModifyContainerGroupResponse, err error)

ModifyContainerGroup 修改容器部署组

可能返回的错误码:

INVALIDPARAMETERVALUE_CONTAINERGROUPACCESSTYPENULL = "InvalidParameterValue.ContainergroupAccesstypeNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"

func (*Client) ModifyContainerGroupWithContext added in v1.0.324

func (c *Client) ModifyContainerGroupWithContext(ctx context.Context, request *ModifyContainerGroupRequest) (response *ModifyContainerGroupResponse, err error)

ModifyContainerGroup 修改容器部署组

可能返回的错误码:

INVALIDPARAMETERVALUE_CONTAINERGROUPACCESSTYPENULL = "InvalidParameterValue.ContainergroupAccesstypeNull"
INVALIDPARAMETERVALUE_CONTAINERGROUPGROUPIDNULL = "InvalidParameterValue.ContainergroupGroupidNull"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"

func (*Client) ModifyContainerReplicas

func (c *Client) ModifyContainerReplicas(request *ModifyContainerReplicasRequest) (response *ModifyContainerReplicasResponse, err error)

ModifyContainerReplicas 修改容器部署组实例数

可能返回的错误码:

INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETEDEPLOYMENTNOTFOUND = "InternalError.ContainergroupKuberneteDeploymentNotfound"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_CONTAINERGROUPCPULIMITOVER = "InvalidParameterValue.ContainergroupCpulimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPINSTANCENUMINVALID = "InvalidParameterValue.ContainergroupInstanceNumInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPMEMLIMITOVER = "InvalidParameterValue.ContainergroupMemlimitOver"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyContainerReplicasWithContext added in v1.0.324

func (c *Client) ModifyContainerReplicasWithContext(ctx context.Context, request *ModifyContainerReplicasRequest) (response *ModifyContainerReplicasResponse, err error)

ModifyContainerReplicas 修改容器部署组实例数

可能返回的错误码:

INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETEDEPLOYMENTNOTFOUND = "InternalError.ContainergroupKuberneteDeploymentNotfound"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETERVALUE_CONTAINERGROUPCPULIMITOVER = "InvalidParameterValue.ContainergroupCpulimitOver"
INVALIDPARAMETERVALUE_CONTAINERGROUPINSTANCENUMINVALID = "InvalidParameterValue.ContainergroupInstanceNumInvalid"
INVALIDPARAMETERVALUE_CONTAINERGROUPMEMLIMITOVER = "InvalidParameterValue.ContainergroupMemlimitOver"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyGroup added in v1.0.581

func (c *Client) ModifyGroup(request *ModifyGroupRequest) (response *ModifyGroupResponse, err error)

ModifyGroup 更新部署组信息

可能返回的错误码:

RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ModifyGroupWithContext added in v1.0.581

func (c *Client) ModifyGroupWithContext(ctx context.Context, request *ModifyGroupRequest) (response *ModifyGroupResponse, err error)

ModifyGroup 更新部署组信息

可能返回的错误码:

RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ModifyLane

func (c *Client) ModifyLane(request *ModifyLaneRequest) (response *ModifyLaneResponse, err error)

ModifyLane 更新泳道信息

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) ModifyLaneRule

func (c *Client) ModifyLaneRule(request *ModifyLaneRuleRequest) (response *ModifyLaneRuleResponse, err error)

ModifyLaneRule 更新泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) ModifyLaneRuleWithContext added in v1.0.324

func (c *Client) ModifyLaneRuleWithContext(ctx context.Context, request *ModifyLaneRuleRequest) (response *ModifyLaneRuleResponse, err error)

ModifyLaneRule 更新泳道规则

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"

func (*Client) ModifyLaneWithContext added in v1.0.324

func (c *Client) ModifyLaneWithContext(ctx context.Context, request *ModifyLaneRequest) (response *ModifyLaneResponse, err error)

ModifyLane 更新泳道信息

可能返回的错误码:

FAILEDOPERATION_LANEINFODELETECONSULFAILED = "FailedOperation.LaneInfoDeleteConsulFailed"
FAILEDOPERATION_LANEINFOGROUPNOTEMPTY = "FailedOperation.LaneInfoGroupNotEmpty"
FAILEDOPERATION_LANEINFORELEASECONSULFAILED = "FailedOperation.LaneInfoReleaseConsulFailed"
FAILEDOPERATION_LANERULEENABLECONSULFAILED = "FailedOperation.LaneRuleEnableConsulFailed"
FAILEDOPERATION_LANERULEMAXLIMIT = "FailedOperation.LaneRuleMaxLimit"
INVALIDPARAMETER_LANEINFOALREADYUSED = "InvalidParameter.LaneInfoAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEALREADYUSED = "InvalidParameter.LaneInfoNameAlreadyUsed"
INVALIDPARAMETER_LANEINFONAMEINVALID = "InvalidParameter.LaneInfoNameInvalid"
INVALIDPARAMETER_LANEINFONAMENOTEMPTY = "InvalidParameter.LaneInfoNameNotEmpty"
INVALIDPARAMETER_LANEINFONAMETOOLONG = "InvalidParameter.LaneInfoNameTooLong"
INVALIDPARAMETER_LANEINFONOTEXIST = "InvalidParameter.LaneInfoNotExist"
INVALIDPARAMETER_LANEINFONOTEXISTENTRANCE = "InvalidParameter.LaneInfoNotExistEntrance"
INVALIDPARAMETER_LANEINFOREMARKTOOLONG = "InvalidParameter.LaneInfoRemarkTooLong"
INVALIDPARAMETER_LANERULEINFONOTEXIST = "InvalidParameter.LaneRuleInfoNotExist"
INVALIDPARAMETER_LANERULENAMEALREADYUSED = "InvalidParameter.LaneRuleNameAlreadyUsed"
INVALIDPARAMETER_LANERULENAMEINVALID = "InvalidParameter.LaneRuleNameInvalid"
INVALIDPARAMETER_LANERULENAMENOTEMPTY = "InvalidParameter.LaneRuleNameNotEmpty"
INVALIDPARAMETER_LANERULENAMETOOLONG = "InvalidParameter.LaneRuleNameTooLong"
INVALIDPARAMETER_LANERULENOTEXIST = "InvalidParameter.LaneRuleNotExist"
INVALIDPARAMETER_LANERULEREMARKTOOLONG = "InvalidParameter.LaneRuleRemarkTooLong"
INVALIDPARAMETER_LANERULETAGNAMENOTEMPTY = "InvalidParameter.LaneRuleTagNameNotEmpty"
INVALIDPARAMETER_LANERULETAGNAMETOOLONG = "InvalidParameter.LaneRuleTagNameTooLong"
INVALIDPARAMETER_LANERULETAGNOTEMPTY = "InvalidParameter.LaneRuleTagNotEmpty"
INVALIDPARAMETER_LANERULETAGVALUETOOLONG = "InvalidParameter.LaneRuleTagValueTooLong"
INVALIDPARAMETER_LANERULETAGVALUETOTALTOOLONG = "InvalidParameter.LaneRuleTagValueTotalTooLong"
INVALIDPARAMETERVALUE_LANEINFOALREADYUSED = "InvalidParameterValue.LaneInfoAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEALREADYUSED = "InvalidParameterValue.LaneInfoNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANEINFONAMEINVALID = "InvalidParameterValue.LaneInfoNameInvalid"
INVALIDPARAMETERVALUE_LANEINFONAMENOTEMPTY = "InvalidParameterValue.LaneInfoNameNotEmpty"
INVALIDPARAMETERVALUE_LANEINFONAMETOOLONG = "InvalidParameterValue.LaneInfoNameTooLong"
INVALIDPARAMETERVALUE_LANEINFONOTEXIST = "InvalidParameterValue.LaneInfoNotExist"
INVALIDPARAMETERVALUE_LANEINFONOTEXISTENTRANCE = "InvalidParameterValue.LaneInfoNotExistEntrance"
INVALIDPARAMETERVALUE_LANEINFOREMARKTOOLONG = "InvalidParameterValue.LaneInfoRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULEINFONOTEXIST = "InvalidParameterValue.LaneRuleInfoNotExist"
INVALIDPARAMETERVALUE_LANERULENAMEALREADYUSED = "InvalidParameterValue.LaneRuleNameAlreadyUsed"
INVALIDPARAMETERVALUE_LANERULENAMEINVALID = "InvalidParameterValue.LaneRuleNameInvalid"
INVALIDPARAMETERVALUE_LANERULENAMENOTEMPTY = "InvalidParameterValue.LaneRuleNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULENAMETOOLONG = "InvalidParameterValue.LaneRuleNameTooLong"
INVALIDPARAMETERVALUE_LANERULENOTEXIST = "InvalidParameterValue.LaneRuleNotExist"
INVALIDPARAMETERVALUE_LANERULEREMARKTOOLONG = "InvalidParameterValue.LaneRuleRemarkTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNAMENOTEMPTY = "InvalidParameterValue.LaneRuleTagNameNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGNAMETOOLONG = "InvalidParameterValue.LaneRuleTagNameTooLong"
INVALIDPARAMETERVALUE_LANERULETAGNOTEMPTY = "InvalidParameterValue.LaneRuleTagNotEmpty"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOOLONG = "InvalidParameterValue.LaneRuleTagValueTooLong"
INVALIDPARAMETERVALUE_LANERULETAGVALUETOTALTOOLONG = "InvalidParameterValue.LaneRuleTagValueTotalTooLong"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) ModifyMicroservice

func (c *Client) ModifyMicroservice(request *ModifyMicroserviceRequest) (response *ModifyMicroserviceResponse, err error)

ModifyMicroservice 修改微服务详情

可能返回的错误码:

RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) ModifyMicroserviceWithContext added in v1.0.324

func (c *Client) ModifyMicroserviceWithContext(ctx context.Context, request *ModifyMicroserviceRequest) (response *ModifyMicroserviceResponse, err error)

ModifyMicroservice 修改微服务详情

可能返回的错误码:

RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist"

func (*Client) ModifyNamespace added in v1.0.581

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

ModifyNamespace 修改命名空间

可能返回的错误码:

RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ModifyNamespaceWithContext added in v1.0.581

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

ModifyNamespace 修改命名空间

可能返回的错误码:

RESOURCENOTFOUND_NAMESPACENOTEXIST = "ResourceNotFound.NamespaceNotExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ModifyPathRewrite

func (c *Client) ModifyPathRewrite(request *ModifyPathRewriteRequest) (response *ModifyPathRewriteResponse, err error)

ModifyPathRewrite 修改路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) ModifyPathRewriteWithContext added in v1.0.324

func (c *Client) ModifyPathRewriteWithContext(ctx context.Context, request *ModifyPathRewriteRequest) (response *ModifyPathRewriteResponse, err error)

ModifyPathRewrite 修改路径重写

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) ModifyTask

func (c *Client) ModifyTask(request *ModifyTaskRequest) (response *ModifyTaskResponse, err error)

ModifyTask 修改任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyTaskWithContext added in v1.0.324

func (c *Client) ModifyTaskWithContext(ctx context.Context, request *ModifyTaskRequest) (response *ModifyTaskResponse, err error)

ModifyTask 修改任务

可能返回的错误码:

FAILEDOPERATION_TASKUPDATEERROR = "FailedOperation.TaskUpdateError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
INVALIDPARAMETERVALUE_INVALIDPARAMETERFORMAT = "InvalidParameterValue.InvalidParameterFormat"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ModifyUploadInfo

func (c *Client) ModifyUploadInfo(request *ModifyUploadInfoRequest) (response *ModifyUploadInfoResponse, err error)

ModifyUploadInfo 调用该接口和COS的上传接口后,需要调用此接口更新TSF中保存的程序包状态。

调用此接口完成后,才标志上传包流程结束。

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ModifyUploadInfoWithContext added in v1.0.324

func (c *Client) ModifyUploadInfoWithContext(ctx context.Context, request *ModifyUploadInfoRequest) (response *ModifyUploadInfoResponse, err error)

ModifyUploadInfo 调用该接口和COS的上传接口后,需要调用此接口更新TSF中保存的程序包状态。

调用此接口完成后,才标志上传包流程结束。

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
RESOURCENOTFOUND_OBJECTNOEXIST = "ResourceNotFound.ObjectNoExist"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) OperateApplicationTcrBinding added in v1.0.231

func (c *Client) OperateApplicationTcrBinding(request *OperateApplicationTcrBindingRequest) (response *OperateApplicationTcrBindingResponse, err error)

OperateApplicationTcrBinding 绑定解绑tcr仓库

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_IMAGEREPOTCRBINDERROR = "FailedOperation.ImagerepoTcrBindError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_IMAGEREPOTCRBINDERROR = "InternalError.ImagerepoTcrBindError"
INVALIDPARAMETER_IMAGEREPOTCRNAMESPACENOTFOUND = "InvalidParameter.ImagerepoTcrNamespaceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"

func (*Client) OperateApplicationTcrBindingWithContext added in v1.0.324

func (c *Client) OperateApplicationTcrBindingWithContext(ctx context.Context, request *OperateApplicationTcrBindingRequest) (response *OperateApplicationTcrBindingResponse, err error)

OperateApplicationTcrBinding 绑定解绑tcr仓库

可能返回的错误码:

FAILEDOPERATION_CLOUDAPIPROXYERROR = "FailedOperation.CloudApiProxyError"
FAILEDOPERATION_DISPATCHCOMMONERROR = "FailedOperation.DispatchCommonError"
FAILEDOPERATION_IMAGEREPOTCRBINDERROR = "FailedOperation.ImagerepoTcrBindError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CLOUDAPIPROXYERROR = "InternalError.CloudApiProxyError"
INTERNALERROR_IMAGEREPOTCRBINDERROR = "InternalError.ImagerepoTcrBindError"
INVALIDPARAMETER_IMAGEREPOTCRNAMESPACENOTFOUND = "InvalidParameter.ImagerepoTcrNamespaceNotFound"
RESOURCENOTFOUND_APPLICATIONNOTEXIST = "ResourceNotFound.ApplicationNotExist"
UNAUTHORIZEDOPERATION_CAMGENERALERROR = "UnauthorizedOperation.CamGeneralError"

func (*Client) ReassociateBusinessLogConfig added in v1.0.425

func (c *Client) ReassociateBusinessLogConfig(request *ReassociateBusinessLogConfigRequest) (response *ReassociateBusinessLogConfigResponse, err error)

ReassociateBusinessLogConfig 重关联业务日志配置

可能返回的错误码:

UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) ReassociateBusinessLogConfigWithContext added in v1.0.425

func (c *Client) ReassociateBusinessLogConfigWithContext(ctx context.Context, request *ReassociateBusinessLogConfigRequest) (response *ReassociateBusinessLogConfigResponse, err error)

ReassociateBusinessLogConfig 重关联业务日志配置

可能返回的错误码:

UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) RedoTask

func (c *Client) RedoTask(request *RedoTaskRequest) (response *RedoTaskResponse, err error)

RedoTask 重新执行任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
FAILEDOPERATION_TASKTERMINATEFAILED = "FailedOperation.TaskTerminateFailed"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_TASKNOTSUPPORTED = "UnsupportedOperation.TaskNotSupported"

func (*Client) RedoTaskBatch

func (c *Client) RedoTaskBatch(request *RedoTaskBatchRequest) (response *RedoTaskBatchResponse, err error)

RedoTaskBatch 重新执行任务批次

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskBatchWithContext added in v1.0.324

func (c *Client) RedoTaskBatchWithContext(ctx context.Context, request *RedoTaskBatchRequest) (response *RedoTaskBatchResponse, err error)

RedoTaskBatch 重新执行任务批次

可能返回的错误码:

FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskExecute

func (c *Client) RedoTaskExecute(request *RedoTaskExecuteRequest) (response *RedoTaskExecuteResponse, err error)

RedoTaskExecute 重新执行在某个节点上执行任务。

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskExecuteWithContext added in v1.0.324

func (c *Client) RedoTaskExecuteWithContext(ctx context.Context, request *RedoTaskExecuteRequest) (response *RedoTaskExecuteResponse, err error)

RedoTaskExecute 重新执行在某个节点上执行任务。

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskFlowBatch

func (c *Client) RedoTaskFlowBatch(request *RedoTaskFlowBatchRequest) (response *RedoTaskFlowBatchResponse, err error)

RedoTaskFlowBatch 重新执行工作流批次

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskFlowBatchWithContext added in v1.0.324

func (c *Client) RedoTaskFlowBatchWithContext(ctx context.Context, request *RedoTaskFlowBatchRequest) (response *RedoTaskFlowBatchResponse, err error)

RedoTaskFlowBatch 重新执行工作流批次

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RedoTaskWithContext added in v1.0.324

func (c *Client) RedoTaskWithContext(ctx context.Context, request *RedoTaskRequest) (response *RedoTaskResponse, err error)

RedoTask 重新执行任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
FAILEDOPERATION_TASKTERMINATEFAILED = "FailedOperation.TaskTerminateFailed"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"
UNSUPPORTEDOPERATION_TASKNOTSUPPORTED = "UnsupportedOperation.TaskNotSupported"

func (*Client) ReleaseApiGroup

func (c *Client) ReleaseApiGroup(request *ReleaseApiGroupRequest) (response *ReleaseApiGroupResponse, err error)

ReleaseApiGroup 发布Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseApiGroupWithContext added in v1.0.324

func (c *Client) ReleaseApiGroupWithContext(ctx context.Context, request *ReleaseApiGroupRequest) (response *ReleaseApiGroupResponse, err error)

ReleaseApiGroup 发布Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseConfig

func (c *Client) ReleaseConfig(request *ReleaseConfigRequest) (response *ReleaseConfigResponse, err error)

ReleaseConfig 发布配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CANNOTCONNCONSULSERVER = "InternalError.CanNotConnConsulServer"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGGROUPAPPLICATIONIDNOTMATCH = "InvalidParameterValue.ConfigGroupApplicationIdNotMatch"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
MISSINGPARAMETER_GROUPIDREQUIRED = "MissingParameter.GroupIdRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseConfigWithContext added in v1.0.324

func (c *Client) ReleaseConfigWithContext(ctx context.Context, request *ReleaseConfigRequest) (response *ReleaseConfigResponse, err error)

ReleaseConfig 发布配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CANNOTCONNCONSULSERVER = "InternalError.CanNotConnConsulServer"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGGROUPAPPLICATIONIDNOTMATCH = "InvalidParameterValue.ConfigGroupApplicationIdNotMatch"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
MISSINGPARAMETER_GROUPIDREQUIRED = "MissingParameter.GroupIdRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseConfigWithDetailResp added in v1.0.624

func (c *Client) ReleaseConfigWithDetailResp(request *ReleaseConfigWithDetailRespRequest) (response *ReleaseConfigWithDetailRespResponse, err error)

ReleaseConfigWithDetailResp 发布配置,并且返回配置 ID

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CANNOTCONNCONSULSERVER = "InternalError.CanNotConnConsulServer"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGGROUPAPPLICATIONIDNOTMATCH = "InvalidParameterValue.ConfigGroupApplicationIdNotMatch"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
MISSINGPARAMETER_GROUPIDREQUIRED = "MissingParameter.GroupIdRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseConfigWithDetailRespWithContext added in v1.0.624

func (c *Client) ReleaseConfigWithDetailRespWithContext(ctx context.Context, request *ReleaseConfigWithDetailRespRequest) (response *ReleaseConfigWithDetailRespResponse, err error)

ReleaseConfigWithDetailResp 发布配置,并且返回配置 ID

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CANNOTCONNCONSULSERVER = "InternalError.CanNotConnConsulServer"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGGROUPAPPLICATIONIDNOTMATCH = "InvalidParameterValue.ConfigGroupApplicationIdNotMatch"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGIDREQUIRED = "MissingParameter.ConfigIdRequired"
MISSINGPARAMETER_GROUPIDREQUIRED = "MissingParameter.GroupIdRequired"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) ReleaseFileConfig added in v1.0.208

func (c *Client) ReleaseFileConfig(request *ReleaseFileConfigRequest) (response *ReleaseFileConfigResponse, err error)

ReleaseFileConfig 发布文件配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_FILECONFIGALREADYRELEASED = "InvalidParameterValue.FileConfigAlreadyReleased"
INVALIDPARAMETERVALUE_FILECONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.FileConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_FILECONFIGPATHEXISTS = "InvalidParameterValue.FileConfigPathExists"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) ReleaseFileConfigWithContext added in v1.0.324

func (c *Client) ReleaseFileConfigWithContext(ctx context.Context, request *ReleaseFileConfigRequest) (response *ReleaseFileConfigResponse, err error)

ReleaseFileConfig 发布文件配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_FILECONFIGALREADYRELEASED = "InvalidParameterValue.FileConfigAlreadyReleased"
INVALIDPARAMETERVALUE_FILECONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.FileConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_FILECONFIGPATHEXISTS = "InvalidParameterValue.FileConfigPathExists"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) ReleasePublicConfig

func (c *Client) ReleasePublicConfig(request *ReleasePublicConfigRequest) (response *ReleasePublicConfigResponse, err error)

ReleasePublicConfig 发布公共配置

可能返回的错误码:

FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_NAMESPACENOTEXISTS = "InvalidParameterValue.NamespaceNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) ReleasePublicConfigWithContext added in v1.0.324

func (c *Client) ReleasePublicConfigWithContext(ctx context.Context, request *ReleasePublicConfigRequest) (response *ReleasePublicConfigResponse, err error)

ReleasePublicConfig 发布公共配置

可能返回的错误码:

FAILEDOPERATION_CONFIGNAMESPACEQUERYFAILED = "FailedOperation.ConfigNamespaceQueryFailed"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_CONFIGVALUETOOLONG = "InvalidParameterValue.ConfigValueTooLong"
INVALIDPARAMETERVALUE_NAMESPACENOTEXISTS = "InvalidParameterValue.NamespaceNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RemoveInstances

func (c *Client) RemoveInstances(request *RemoveInstancesRequest) (response *RemoveInstancesResponse, err error)

RemoveInstances 从 TSF 集群中批量移除云主机节点

可能返回的错误码:

FAILEDOPERATION_INSTANCEDELETEFAILED = "FailedOperation.InstanceDeleteFailed"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_INSTANCENOTEXIST = "ResourceNotFound.InstanceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RemoveInstancesWithContext added in v1.0.324

func (c *Client) RemoveInstancesWithContext(ctx context.Context, request *RemoveInstancesRequest) (response *RemoveInstancesResponse, err error)

RemoveInstances 从 TSF 集群中批量移除云主机节点

可能返回的错误码:

FAILEDOPERATION_INSTANCEDELETEFAILED = "FailedOperation.InstanceDeleteFailed"
INTERNALERROR_TKEAPIFAILEDOPERATION = "InternalError.TkeApiFailedOperation"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_INSTANCENOTEXIST = "ResourceNotFound.InstanceNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) RevocationConfig

func (c *Client) RevocationConfig(request *RevocationConfigRequest) (response *RevocationConfigResponse, err error)

RevocationConfig 撤回已发布的配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_CONFIGRELEASENOTEXISTS = "InvalidParameterValue.ConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGRELEASEIDREQUIRED = "MissingParameter.ConfigReleaseIdRequired"

func (*Client) RevocationConfigWithContext added in v1.0.324

func (c *Client) RevocationConfigWithContext(ctx context.Context, request *RevocationConfigRequest) (response *RevocationConfigResponse, err error)

RevocationConfig 撤回已发布的配置

可能返回的错误码:

FAILEDOPERATION_CONFIGGROUPQUERYFAILED = "FailedOperation.ConfigGroupQueryFailed"
INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_CONFIGRELEASENOTEXISTS = "InvalidParameterValue.ConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"
MISSINGPARAMETER_CONFIGRELEASEIDREQUIRED = "MissingParameter.ConfigReleaseIdRequired"

func (*Client) RevocationPublicConfig

func (c *Client) RevocationPublicConfig(request *RevocationPublicConfigRequest) (response *RevocationPublicConfigResponse, err error)

RevocationPublicConfig 撤回已发布的公共配置

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGRELEASENOTEXISTS = "InvalidParameterValue.ConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RevocationPublicConfigWithContext added in v1.0.324

func (c *Client) RevocationPublicConfigWithContext(ctx context.Context, request *RevocationPublicConfigRequest) (response *RevocationPublicConfigResponse, err error)

RevocationPublicConfig 撤回已发布的公共配置

可能返回的错误码:

INVALIDPARAMETERVALUE_CONFIGRELEASENOTEXISTS = "InvalidParameterValue.ConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RevokeFileConfig added in v1.0.581

func (c *Client) RevokeFileConfig(request *RevokeFileConfigRequest) (response *RevokeFileConfigResponse, err error)

RevokeFileConfig 撤回已发布的文件配置

可能返回的错误码:

INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_FILECONFIGRELEASENOTEXISTS = "InvalidParameterValue.FileConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RevokeFileConfigWithContext added in v1.0.581

func (c *Client) RevokeFileConfigWithContext(ctx context.Context, request *RevokeFileConfigRequest) (response *RevokeFileConfigResponse, err error)

RevokeFileConfig 撤回已发布的文件配置

可能返回的错误码:

INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_FILECONFIGRELEASENOTEXISTS = "InvalidParameterValue.FileConfigReleaseNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RollbackConfig

func (c *Client) RollbackConfig(request *RollbackConfigRequest) (response *RollbackConfigResponse, err error)

RollbackConfig 回滚配置

可能返回的错误码:

INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) RollbackConfigWithContext added in v1.0.324

func (c *Client) RollbackConfigWithContext(ctx context.Context, request *RollbackConfigRequest) (response *RollbackConfigResponse, err error)

RollbackConfig 回滚配置

可能返回的错误码:

INTERNALERROR_CONSULSERVERERROR = "InternalError.ConsulServerError"
INVALIDPARAMETERVALUE_CONFIGALREADYRELEASED = "InvalidParameterValue.ConfigAlreadyReleased"
INVALIDPARAMETERVALUE_CONFIGNOTEXISTSORPERMISSIONDENIED = "InvalidParameterValue.ConfigNotExistsOrPermissionDenied"
INVALIDPARAMETERVALUE_GROUPNOTEXISTS = "InvalidParameterValue.GroupNotExists"
INVALIDPARAMETERVALUE_RESOURCEPERMISSIONDENIED = "InvalidParameterValue.ResourcePermissionDenied"

func (*Client) SearchBusinessLog

func (c *Client) SearchBusinessLog(request *SearchBusinessLogRequest) (response *SearchBusinessLogResponse, err error)

SearchBusinessLog 业务日志搜索

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFAPMESRESPONSESTATUSEXCEPTION = "InternalError.TsfApmEsResponseStatusException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
INVALIDPARAMETER_TSFAPMBUSILOGSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmBusiLogSearchRequestParamError"
INVALIDPARAMETERVALUE_TSFAPMBUSILOGSEARCHPARSERSPDATEFORMATERROR = "InvalidParameterValue.TsfApmBusiLogSearchParseRspDateFormatError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) SearchBusinessLogWithContext added in v1.0.324

func (c *Client) SearchBusinessLogWithContext(ctx context.Context, request *SearchBusinessLogRequest) (response *SearchBusinessLogResponse, err error)

SearchBusinessLog 业务日志搜索

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFAPMESRESPONSESTATUSEXCEPTION = "InternalError.TsfApmEsResponseStatusException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMBUSILOGCFGAPPRELATIONPARAMERROR = "InvalidParameter.TsfApmBusiLogCfgAppRelationParamError"
INVALIDPARAMETER_TSFAPMBUSILOGSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmBusiLogSearchRequestParamError"
INVALIDPARAMETERVALUE_TSFAPMBUSILOGSEARCHPARSERSPDATEFORMATERROR = "InvalidParameterValue.TsfApmBusiLogSearchParseRspDateFormatError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) SearchStdoutLog

func (c *Client) SearchStdoutLog(request *SearchStdoutLogRequest) (response *SearchStdoutLogResponse, err error)

SearchStdoutLog 标准输出日志搜索

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFAPMESRESPONSESTATUSEXCEPTION = "InternalError.TsfApmEsResponseStatusException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMSTDOUTSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStdoutSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) SearchStdoutLogWithContext added in v1.0.324

func (c *Client) SearchStdoutLogWithContext(ctx context.Context, request *SearchStdoutLogRequest) (response *SearchStdoutLogResponse, err error)

SearchStdoutLog 标准输出日志搜索

可能返回的错误码:

FAILEDOPERATION_TSFPRIVILEGEERROR = "FailedOperation.TsfPrivilegeError"
INTERNALERROR_TSFAPMESRESPONSESTATUSEXCEPTION = "InternalError.TsfApmEsResponseStatusException"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_TSFAPMSTDOUTSEARCHREQUESTPARAMERROR = "InvalidParameter.TsfApmStdoutSearchRequestParamError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"

func (*Client) ShrinkGroup

func (c *Client) ShrinkGroup(request *ShrinkGroupRequest) (response *ShrinkGroupResponse, err error)

ShrinkGroup 下线部署组所有机器实例

可能返回的错误码:

RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ShrinkGroupWithContext added in v1.0.324

func (c *Client) ShrinkGroupWithContext(ctx context.Context, request *ShrinkGroupRequest) (response *ShrinkGroupResponse, err error)

ShrinkGroup 下线部署组所有机器实例

可能返回的错误码:

RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ShrinkInstances

func (c *Client) ShrinkInstances(request *ShrinkInstancesRequest) (response *ShrinkInstancesResponse, err error)

ShrinkInstances 虚拟机部署组下线实例

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INTERNALERROR_CVMCAEMASTERNONALIVE = "InternalError.CvmCaeMasterNonAlive"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_GROUPVALIDINSTANCENULL = "InvalidParameterValue.GroupValidInstanceNull"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
MISSINGPARAMETER_GROUPSHIRKSERVERIDNULL = "MissingParameter.GroupShirkServeridNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) ShrinkInstancesWithContext added in v1.0.324

func (c *Client) ShrinkInstancesWithContext(ctx context.Context, request *ShrinkInstancesRequest) (response *ShrinkInstancesResponse, err error)

ShrinkInstances 虚拟机部署组下线实例

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INTERNALERROR_CVMCAEMASTERNONALIVE = "InternalError.CvmCaeMasterNonAlive"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_GROUPVALIDINSTANCENULL = "InvalidParameterValue.GroupValidInstanceNull"
MISSINGPARAMETER_GROUPIDNULL = "MissingParameter.GroupIdNull"
MISSINGPARAMETER_GROUPSHIRKSERVERIDNULL = "MissingParameter.GroupShirkServeridNull"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) StartContainerGroup

func (c *Client) StartContainerGroup(request *StartContainerGroupRequest) (response *StartContainerGroupResponse, err error)

StartContainerGroup 启动容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPGROUPHASRUN = "FailedOperation.ContainergroupGroupHasrun"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPYAMLUSERCONTAINERNOTFOUND = "InvalidParameterValue.ContainergroupYamlUserContainerNotFound"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StartContainerGroupWithContext added in v1.0.324

func (c *Client) StartContainerGroupWithContext(ctx context.Context, request *StartContainerGroupRequest) (response *StartContainerGroupResponse, err error)

StartContainerGroup 启动容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPGROUPHASRUN = "FailedOperation.ContainergroupGroupHasrun"
FAILEDOPERATION_CONTAINERGROUPKUBERNETESAPIINVOKEERROR = "FailedOperation.ContainergroupKubernetesApiInvokeError"
FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
INVALIDPARAMETER_KUBERNETESPARAMERROR = "InvalidParameter.KubernetesParamError"
INVALIDPARAMETERVALUE_CONTAINERGROUPYAMLUSERCONTAINERNOTFOUND = "InvalidParameterValue.ContainergroupYamlUserContainerNotFound"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StartGroup

func (c *Client) StartGroup(request *StartGroupRequest) (response *StartGroupResponse, err error)

StartGroup 启动分组

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) StartGroupWithContext added in v1.0.324

func (c *Client) StartGroupWithContext(ctx context.Context, request *StartGroupRequest) (response *StartGroupResponse, err error)

StartGroup 启动分组

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERDISPATCHERROR = "InternalError.CvmCaeMasterDispatchError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) StopContainerGroup

func (c *Client) StopContainerGroup(request *StopContainerGroupRequest) (response *StopContainerGroupResponse, err error)

StopContainerGroup 停止容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPGROUPHASSTOP = "FailedOperation.ContainergroupGroupHasstop"
FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopContainerGroupWithContext added in v1.0.324

func (c *Client) StopContainerGroupWithContext(ctx context.Context, request *StopContainerGroupRequest) (response *StopContainerGroupResponse, err error)

StopContainerGroup 停止容器部署组

可能返回的错误码:

FAILEDOPERATION_CONTAINERGROUPGROUPHASSTOP = "FailedOperation.ContainergroupGroupHasstop"
FAILEDOPERATION_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "FailedOperation.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETEAPIINVOKEERROR = "InternalError.ContainergroupKuberneteApiInvokeError"
INTERNALERROR_CONTAINERGROUPKUBERNETECONNECTERROR = "InternalError.ContainergroupKuberneteConnectError"
RESOURCENOTFOUND_CLUSTERNOTEXIST = "ResourceNotFound.ClusterNotExist"
RESOURCENOTFOUND_CONTAINERGROUPGROUPNOTFOUND = "ResourceNotFound.ContainergroupGroupNotFound"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopGroup

func (c *Client) StopGroup(request *StopGroupRequest) (response *StopGroupResponse, err error)

StopGroup 停止虚拟机部署组

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERNONALIVE = "InternalError.CvmCaeMasterNonAlive"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_CVMCAEMASTERGROUPNOAGENT = "InvalidParameterValue.CvmCaeMasterGroupNoAgent"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopGroupWithContext added in v1.0.324

func (c *Client) StopGroupWithContext(ctx context.Context, request *StopGroupRequest) (response *StopGroupResponse, err error)

StopGroup 停止虚拟机部署组

可能返回的错误码:

INTERNALERROR_CVMCAEMASTERNONALIVE = "InternalError.CvmCaeMasterNonAlive"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
INVALIDPARAMETERVALUE_CVMCAEMASTERAGENTBUSY = "InvalidParameterValue.CvmCaeMasterAgentBusy"
INVALIDPARAMETERVALUE_CVMCAEMASTERGROUPNOAGENT = "InvalidParameterValue.CvmCaeMasterGroupNoAgent"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopTaskBatch

func (c *Client) StopTaskBatch(request *StopTaskBatchRequest) (response *StopTaskBatchResponse, err error)

StopTaskBatch 停止执行中的任务批次, 非运行中的任务不可调用。

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopTaskBatchWithContext added in v1.0.324

func (c *Client) StopTaskBatchWithContext(ctx context.Context, request *StopTaskBatchRequest) (response *StopTaskBatchResponse, err error)

StopTaskBatch 停止执行中的任务批次, 非运行中的任务不可调用。

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopTaskExecute

func (c *Client) StopTaskExecute(request *StopTaskExecuteRequest) (response *StopTaskExecuteResponse, err error)

StopTaskExecute 停止正在某个节点上执行的任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
FAILEDOPERATION_TASKTERMINATEFAILED = "FailedOperation.TaskTerminateFailed"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) StopTaskExecuteWithContext added in v1.0.324

func (c *Client) StopTaskExecuteWithContext(ctx context.Context, request *StopTaskExecuteRequest) (response *StopTaskExecuteResponse, err error)

StopTaskExecute 停止正在某个节点上执行的任务

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFAILED = "FailedOperation.TaskOperationFailed"
FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
FAILEDOPERATION_TASKQUERYERROR = "FailedOperation.TaskQueryError"
FAILEDOPERATION_TASKTERMINATEFAILED = "FailedOperation.TaskTerminateFailed"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INTERNALERROR_UNHANDLEDEXCEPTION = "InternalError.UnhandledException"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) TerminateTaskFlowBatch

func (c *Client) TerminateTaskFlowBatch(request *TerminateTaskFlowBatchRequest) (response *TerminateTaskFlowBatchResponse, err error)

TerminateTaskFlowBatch 停止一个工作流批次

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) TerminateTaskFlowBatchWithContext added in v1.0.324

func (c *Client) TerminateTaskFlowBatchWithContext(ctx context.Context, request *TerminateTaskFlowBatchRequest) (response *TerminateTaskFlowBatchResponse, err error)

TerminateTaskFlowBatch 停止一个工作流批次

可能返回的错误码:

FAILEDOPERATION_TASKOPERATIONFORBIDDEN = "FailedOperation.TaskOperationForbidden"
INTERNALERROR_TASKINTERNALERROR = "InternalError.TaskInternalError"
INVALIDPARAMETERVALUE_TASKPARAMETERINVALID = "InvalidParameterValue.TaskParameterInvalid"
MISSINGPARAMETER_TASKPARAMETERMISSED = "MissingParameter.TaskParameterMissed"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"
UNAUTHORIZEDOPERATION_CAMTSFROLENOPERMISSION = "UnauthorizedOperation.CamTsfRoleNoPermission"
UNAUTHORIZEDOPERATION_CAMTSFROLENOTEXIST = "UnauthorizedOperation.CamTsfRoleNotExist"
UNAUTHORIZEDOPERATION_LICENSEINACTIVE = "UnauthorizedOperation.LicenseInactive"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"
UNAUTHORIZEDOPERATION_NOPRIVILEGE = "UnauthorizedOperation.NoPrivilege"

func (*Client) UnbindApiGroup

func (c *Client) UnbindApiGroup(request *UnbindApiGroupRequest) (response *UnbindApiGroupResponse, err error)

UnbindApiGroup API分组批量与网关解绑

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"

func (*Client) UnbindApiGroupWithContext added in v1.0.324

func (c *Client) UnbindApiGroupWithContext(ctx context.Context, request *UnbindApiGroupRequest) (response *UnbindApiGroupResponse, err error)

UnbindApiGroup API分组批量与网关解绑

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"

func (*Client) UpdateApiGroup

func (c *Client) UpdateApiGroup(request *UpdateApiGroupRequest) (response *UpdateApiGroupResponse, err error)

UpdateApiGroup 更新Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiGroupWithContext added in v1.0.324

func (c *Client) UpdateApiGroupWithContext(ctx context.Context, request *UpdateApiGroupRequest) (response *UpdateApiGroupResponse, err error)

UpdateApiGroup 更新Api分组

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiRateLimitRule

func (c *Client) UpdateApiRateLimitRule(request *UpdateApiRateLimitRuleRequest) (response *UpdateApiRateLimitRuleResponse, err error)

UpdateApiRateLimitRule 更新API限流规则

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERERROR = "InvalidParameterValue.GatewayParameterError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
RESOURCEINUSE_RATELIMITRULEEXISTERROR = "ResourceInUse.RatelimitRuleExistError"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiRateLimitRuleWithContext added in v1.0.324

func (c *Client) UpdateApiRateLimitRuleWithContext(ctx context.Context, request *UpdateApiRateLimitRuleRequest) (response *UpdateApiRateLimitRuleResponse, err error)

UpdateApiRateLimitRule 更新API限流规则

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERERROR = "InvalidParameterValue.GatewayParameterError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
RESOURCEINUSE_RATELIMITRULEEXISTERROR = "ResourceInUse.RatelimitRuleExistError"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiRateLimitRules

func (c *Client) UpdateApiRateLimitRules(request *UpdateApiRateLimitRulesRequest) (response *UpdateApiRateLimitRulesResponse, err error)

UpdateApiRateLimitRules 批量更新API限流规则

可能返回的错误码:

FAILEDOPERATION_RATELIMITCONSULERROR = "FailedOperation.RatelimitConsulError"
INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiRateLimitRulesWithContext added in v1.0.324

func (c *Client) UpdateApiRateLimitRulesWithContext(ctx context.Context, request *UpdateApiRateLimitRulesRequest) (response *UpdateApiRateLimitRulesResponse, err error)

UpdateApiRateLimitRules 批量更新API限流规则

可能返回的错误码:

FAILEDOPERATION_RATELIMITCONSULERROR = "FailedOperation.RatelimitConsulError"
INTERNALERROR_GATEWAYCONSISTENCYERROR = "InternalError.GatewayConsistencyError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"
UNAUTHORIZEDOPERATION_LICENSEUNAUTHORIZED = "UnauthorizedOperation.LicenseUnauthorized"

func (*Client) UpdateApiTimeouts

func (c *Client) UpdateApiTimeouts(request *UpdateApiTimeoutsRequest) (response *UpdateApiTimeoutsResponse, err error)

UpdateApiTimeouts 批量更新API超时

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) UpdateApiTimeoutsWithContext added in v1.0.324

func (c *Client) UpdateApiTimeoutsWithContext(ctx context.Context, request *UpdateApiTimeoutsRequest) (response *UpdateApiTimeoutsResponse, err error)

UpdateApiTimeouts 批量更新API超时

可能返回的错误码:

FAILEDOPERATION_UNHANDLEDEXCEPTION = "FailedOperation.UnhandledException"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) UpdateConfigTemplate added in v1.0.581

func (c *Client) UpdateConfigTemplate(request *UpdateConfigTemplateRequest) (response *UpdateConfigTemplateResponse, err error)

UpdateConfigTemplate 更新参数模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) UpdateConfigTemplateWithContext added in v1.0.581

func (c *Client) UpdateConfigTemplateWithContext(ctx context.Context, request *UpdateConfigTemplateRequest) (response *UpdateConfigTemplateResponse, err error)

UpdateConfigTemplate 更新参数模板

可能返回的错误码:

FAILEDOPERATION_CONFIGTEMPLATECREATEFAILED = "FailedOperation.ConfigTemplateCreateFailed"
FAILEDOPERATION_CONFIGTEMPLATEDELETEFAILED = "FailedOperation.ConfigTemplateDeleteFailed"
FAILEDOPERATION_CONFIGTEMPLATEIMPORTFAILED = "FailedOperation.ConfigTemplateImportFailed"
FAILEDOPERATION_CONFIGTEMPLATESEARCHLISTFAILED = "FailedOperation.ConfigTemplateSearchListFailed"
FAILEDOPERATION_CONFIGTEMPLATEUPDATEFAILED = "FailedOperation.ConfigTemplateUpdateFailed"
INVALIDPARAMETERVALUE_CONFIGTEMPLATEDESCTOOLONG = "InvalidParameterValue.ConfigTemplateDescTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATENAMETOOLONG = "InvalidParameterValue.ConfigTemplateNameTooLong"
INVALIDPARAMETERVALUE_CONFIGTEMPLATETYPEINVALID = "InvalidParameterValue.ConfigTemplateTypeInvalid"
MISSINGPARAMETER_CONFIGTEMPLATEIDREQUIRED = "MissingParameter.ConfigTemplateIdRequired"
MISSINGPARAMETER_CONFIGTEMPLATENAMEREQUIRED = "MissingParameter.ConfigTemplateNameRequired"
MISSINGPARAMETER_CONFIGTEMPLATETYPEREQUIRED = "MissingParameter.ConfigTemplateTypeRequired"

func (*Client) UpdateGatewayApi

func (c *Client) UpdateGatewayApi(request *UpdateGatewayApiRequest) (response *UpdateGatewayApiResponse, err error)

UpdateGatewayApi 更新API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) UpdateGatewayApiWithContext added in v1.0.324

func (c *Client) UpdateGatewayApiWithContext(ctx context.Context, request *UpdateGatewayApiRequest) (response *UpdateGatewayApiResponse, err error)

UpdateGatewayApi 更新API

可能返回的错误码:

INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) UpdateHealthCheckSettings

func (c *Client) UpdateHealthCheckSettings(request *UpdateHealthCheckSettingsRequest) (response *UpdateHealthCheckSettingsResponse, err error)

UpdateHealthCheckSettings 更新健康检查配置

可能返回的错误码:

FAILEDOPERATION_CVMCAEMASTERHEALTHCHECKCONFIGERROR = "FailedOperation.CvmCaeMasterHealthCheckConfigError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) UpdateHealthCheckSettingsWithContext added in v1.0.324

func (c *Client) UpdateHealthCheckSettingsWithContext(ctx context.Context, request *UpdateHealthCheckSettingsRequest) (response *UpdateHealthCheckSettingsResponse, err error)

UpdateHealthCheckSettings 更新健康检查配置

可能返回的错误码:

FAILEDOPERATION_CVMCAEMASTERHEALTHCHECKCONFIGERROR = "FailedOperation.CvmCaeMasterHealthCheckConfigError"
INVALIDPARAMETER_BADREQUEST = "InvalidParameter.BadRequest"
RESOURCENOTFOUND_GROUPNOTEXIST = "ResourceNotFound.GroupNotExist"

func (*Client) UpdateRepository

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

UpdateRepository 更新仓库信息

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) UpdateRepositoryWithContext added in v1.0.324

func (c *Client) UpdateRepositoryWithContext(ctx context.Context, request *UpdateRepositoryRequest) (response *UpdateRepositoryResponse, err error)

UpdateRepository 更新仓库信息

可能返回的错误码:

INTERNALERROR_RUNTIMEERROR = "InternalError.RuntimeError"
INVALIDPARAMETER_PARAMERROR = "InvalidParameter.ParamError"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) UpdateUnitRule

func (c *Client) UpdateUnitRule(request *UpdateUnitRuleRequest) (response *UpdateUnitRuleResponse, err error)

UpdateUnitRule 更新单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

func (*Client) UpdateUnitRuleWithContext added in v1.0.324

func (c *Client) UpdateUnitRuleWithContext(ctx context.Context, request *UpdateUnitRuleRequest) (response *UpdateUnitRuleResponse, err error)

UpdateUnitRule 更新单元化规则

可能返回的错误码:

INTERNALERROR_GATEWAYCONSULERROR = "InternalError.GatewayConsulError"
INVALIDPARAMETERVALUE_GATEWAYPARAMETERINVALID = "InvalidParameterValue.GatewayParameterInvalid"
MISSINGPARAMETER_GATEWAYPARAMETERREQUIRED = "MissingParameter.GatewayParameterRequired"

type Cluster

type Cluster struct {
	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 集群所属私有网络ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 集群状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 集群CIDR
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterCIDR *string `json:"ClusterCIDR,omitnil,omitempty" name:"ClusterCIDR"`

	// 集群总CPU,单位: 核
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterTotalCpu *float64 `json:"ClusterTotalCpu,omitnil,omitempty" name:"ClusterTotalCpu"`

	// 集群总内存,单位: G
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterTotalMem *float64 `json:"ClusterTotalMem,omitnil,omitempty" name:"ClusterTotalMem"`

	// 集群已使用CPU,单位: 核
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterUsedCpu *float64 `json:"ClusterUsedCpu,omitnil,omitempty" name:"ClusterUsedCpu"`

	// 集群已使用内存,单位: G
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterUsedMem *float64 `json:"ClusterUsedMem,omitnil,omitempty" name:"ClusterUsedMem"`

	// 集群机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 集群可用的机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 集群正常状态的机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	NormalInstanceCount *int64 `json:"NormalInstanceCount,omitnil,omitempty" name:"NormalInstanceCount"`

	// 删除标记:true:可以删除;false:不可删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 集群所属TSF地域ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfRegionId *string `json:"TsfRegionId,omitnil,omitempty" name:"TsfRegionId"`

	// 集群所属TSF地域名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfRegionName *string `json:"TsfRegionName,omitnil,omitempty" name:"TsfRegionName"`

	// 集群所属TSF可用区ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfZoneId *string `json:"TsfZoneId,omitnil,omitempty" name:"TsfZoneId"`

	// 集群所属TSF可用区名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfZoneName *string `json:"TsfZoneName,omitnil,omitempty" name:"TsfZoneName"`

	// 集群不可删除的原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlagReason *string `json:"DeleteFlagReason,omitnil,omitempty" name:"DeleteFlagReason"`

	// 集群最大CPU限制,单位:核
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterLimitCpu *float64 `json:"ClusterLimitCpu,omitnil,omitempty" name:"ClusterLimitCpu"`

	// 集群最大内存限制,单位:G
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterLimitMem *float64 `json:"ClusterLimitMem,omitnil,omitempty" name:"ClusterLimitMem"`

	// 集群可用的服务实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunServiceInstanceCount *int64 `json:"RunServiceInstanceCount,omitnil,omitempty" name:"RunServiceInstanceCount"`

	// 集群所属子网ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 返回给前端的控制信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	OperationInfo *OperationInfo `json:"OperationInfo,omitnil,omitempty" name:"OperationInfo"`

	// 集群版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"`
}

type ClusterV2 added in v1.0.581

type ClusterV2 struct {
	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 集群所属私有网络ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 集群状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 集群CIDR
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterCIDR *string `json:"ClusterCIDR,omitnil,omitempty" name:"ClusterCIDR"`

	// 集群总CPU,单位: 核
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterTotalCpu *float64 `json:"ClusterTotalCpu,omitnil,omitempty" name:"ClusterTotalCpu"`

	// 集群总内存,单位: G
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterTotalMem *float64 `json:"ClusterTotalMem,omitnil,omitempty" name:"ClusterTotalMem"`

	// 集群已使用CPU,单位: 核
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterUsedCpu *float64 `json:"ClusterUsedCpu,omitnil,omitempty" name:"ClusterUsedCpu"`

	// 集群已使用内存,单位: G
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterUsedMem *float64 `json:"ClusterUsedMem,omitnil,omitempty" name:"ClusterUsedMem"`

	// 集群机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 集群运行中的机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 集群正常状态的机器实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	NormalInstanceCount *int64 `json:"NormalInstanceCount,omitnil,omitempty" name:"NormalInstanceCount"`

	// 删除标记:true:可以删除;false:不可删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 集群所属TSF地域ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfRegionId *string `json:"TsfRegionId,omitnil,omitempty" name:"TsfRegionId"`

	// 集群所属TSF地域名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfRegionName *string `json:"TsfRegionName,omitnil,omitempty" name:"TsfRegionName"`

	// 集群所属TSF可用区ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfZoneId *string `json:"TsfZoneId,omitnil,omitempty" name:"TsfZoneId"`

	// 集群所属TSF可用区名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TsfZoneName *string `json:"TsfZoneName,omitnil,omitempty" name:"TsfZoneName"`

	// 集群不可删除的原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlagReason *string `json:"DeleteFlagReason,omitnil,omitempty" name:"DeleteFlagReason"`

	// 集群所属私有网络子网ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 集群剩余 cpu limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterLimitCpu *string `json:"ClusterLimitCpu,omitnil,omitempty" name:"ClusterLimitCpu"`

	// 集群剩余 memory limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterLimitMem *string `json:"ClusterLimitMem,omitnil,omitempty" name:"ClusterLimitMem"`

	// 运行服务实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunServiceInstanceCount *int64 `json:"RunServiceInstanceCount,omitnil,omitempty" name:"RunServiceInstanceCount"`

	// 给前端的按钮控制信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	OperationInfo *OperationInfo `json:"OperationInfo,omitnil,omitempty" name:"OperationInfo"`

	// 容器集群版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"`

	// 部署组总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupCount *uint64 `json:"GroupCount,omitnil,omitempty" name:"GroupCount"`

	// 运行中部署组数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunGroupCount *uint64 `json:"RunGroupCount,omitnil,omitempty" name:"RunGroupCount"`

	// 停止中部署组数
	// 注意:此字段可能返回 null,表示取不到有效值。
	StopGroupCount *uint64 `json:"StopGroupCount,omitnil,omitempty" name:"StopGroupCount"`

	// 异常部署组数
	// 注意:此字段可能返回 null,表示取不到有效值。
	AbnormalGroupCount *uint64 `json:"AbnormalGroupCount,omitnil,omitempty" name:"AbnormalGroupCount"`

	// 集群备注名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterRemarkName *string `json:"ClusterRemarkName,omitnil,omitempty" name:"ClusterRemarkName"`

	// api地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	KuberneteApiServer *string `json:"KuberneteApiServer,omitnil,omitempty" name:"KuberneteApiServer"`

	// K : kubeconfig, S : service account
	// 注意:此字段可能返回 null,表示取不到有效值。
	KuberneteNativeType *string `json:"KuberneteNativeType,omitnil,omitempty" name:"KuberneteNativeType"`

	// native secret
	// 注意:此字段可能返回 null,表示取不到有效值。
	KuberneteNativeSecret *string `json:"KuberneteNativeSecret,omitnil,omitempty" name:"KuberneteNativeSecret"`

	// 是否开启cls日志功能
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableLogCollection *bool `json:"EnableLogCollection,omitnil,omitempty" name:"EnableLogCollection"`
}

type Config

type Config struct {
	// 配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项版本描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 配置项类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 删除标识,true:可以删除;false:不可删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 最后更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpdateTime *string `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"`

	// 配置项版本数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersionCount *int64 `json:"ConfigVersionCount,omitnil,omitempty" name:"ConfigVersionCount"`
}

type ConfigRelease

type ConfigRelease struct {
	// 配置项发布ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`

	// 配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 发布时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseTime *string `json:"ReleaseTime,omitnil,omitempty" name:"ReleaseTime"`

	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 发布描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置中心发布情况
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigCenters []*TsfConfigCenter `json:"ConfigCenters,omitnil,omitempty" name:"ConfigCenters"`
}

type ConfigReleaseLog

type ConfigReleaseLog struct {
	// 配置项发布日志ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigReleaseLogId *string `json:"ConfigReleaseLogId,omitnil,omitempty" name:"ConfigReleaseLogId"`

	// 配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 发布时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseTime *string `json:"ReleaseTime,omitnil,omitempty" name:"ReleaseTime"`

	// 发布描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`

	// 发布状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseStatus *string `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// 上次发布的配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastConfigId *string `json:"LastConfigId,omitnil,omitempty" name:"LastConfigId"`

	// 上次发布的配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastConfigName *string `json:"LastConfigName,omitnil,omitempty" name:"LastConfigName"`

	// 上次发布的配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastConfigVersion *string `json:"LastConfigVersion,omitnil,omitempty" name:"LastConfigVersion"`

	// 回滚标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	RollbackFlag *bool `json:"RollbackFlag,omitnil,omitempty" name:"RollbackFlag"`

	// 发布成功的配置中心
	//  ALL/EXCLUSIVE/SHARE/NONE
	//
	// 全部发布成功,独占发布成功,共享发布成功,全部发布失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleasedConfigCenter *string `json:"ReleasedConfigCenter,omitnil,omitempty" name:"ReleasedConfigCenter"`
}

type ConfigTemplate added in v1.0.581

type ConfigTemplate struct {
	// 配置模板Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`

	// 配置模板名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`

	// 配置模板对应的微服务框架
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type ContainGroup

type ContainGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 镜像server
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 镜像名,如/tsf/nginx
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 镜像版本名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 初始分配的 CPU 核数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 最大分配的 CPU 核数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 初始分配的内存 MiB 数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 最大分配的内存 MiB 数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 部署组备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// KubeInjectEnable值
	// 注意:此字段可能返回 null,表示取不到有效值。
	KubeInjectEnable *bool `json:"KubeInjectEnable,omitnil,omitempty" name:"KubeInjectEnable"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`
}

type ContainGroupResult

type ContainGroupResult struct {
	// 部署组列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ContainGroup `json:"Content,omitnil,omitempty" name:"Content"`

	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type ContainerEvent

type ContainerEvent struct {
	// 第一次出现的时间,以 ms 为单位的时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	FirstTimestamp *int64 `json:"FirstTimestamp,omitnil,omitempty" name:"FirstTimestamp"`

	// 最后一次出现的时间,以 ms 为单位的时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastTimestamp *int64 `json:"LastTimestamp,omitnil,omitempty" name:"LastTimestamp"`

	// 级别
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// 资源名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 详细描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 出现次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`
}

type ContainerGroupDeploy added in v1.0.323

type ContainerGroupDeploy struct {
	// 部署组id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 实例总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 已启动实例总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurrentNum *int64 `json:"CurrentNum,omitnil,omitempty" name:"CurrentNum"`

	// 镜像server
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 镜像名,如/tsf/nginx
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reponame *string `json:"Reponame,omitnil,omitempty" name:"Reponame"`

	// 镜像版本名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 业务容器初始分配的 CPU 核数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 业务容器最大分配的 CPU 核数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 业务容器初始分配的内存 MiB 数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 业务容器最大分配的内存 MiB 数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 0:公网 1:集群内访问 2:NodePort
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 端口映射
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 更新方式:0:快速更新 1:滚动更新
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 更新间隔,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// jvm参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 子网id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// agent容器初始分配的 CPU 核数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentCpuRequest *string `json:"AgentCpuRequest,omitnil,omitempty" name:"AgentCpuRequest"`

	// agent容器最大分配的 CPU 核数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentCpuLimit *string `json:"AgentCpuLimit,omitnil,omitempty" name:"AgentCpuLimit"`

	// agent容器初始分配的内存 MiB 数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentMemRequest *string `json:"AgentMemRequest,omitnil,omitempty" name:"AgentMemRequest"`

	// agent容器最大分配的内存 MiB 数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentMemLimit *string `json:"AgentMemLimit,omitnil,omitempty" name:"AgentMemLimit"`

	// istioproxy容器初始分配的 CPU 核数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	IstioCpuRequest *string `json:"IstioCpuRequest,omitnil,omitempty" name:"IstioCpuRequest"`

	// istioproxy容器最大分配的 CPU 核数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	IstioCpuLimit *string `json:"IstioCpuLimit,omitnil,omitempty" name:"IstioCpuLimit"`

	// istioproxy容器初始分配的内存 MiB 数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	IstioMemRequest *string `json:"IstioMemRequest,omitnil,omitempty" name:"IstioMemRequest"`

	// istioproxy容器最大分配的内存 MiB 数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	IstioMemLimit *string `json:"IstioMemLimit,omitnil,omitempty" name:"IstioMemLimit"`

	// 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// 健康检查配置信息,若不指定该参数,则默认不设置健康检查。
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 是否部署Agent容器
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployAgent *bool `json:"DeployAgent,omitnil,omitempty" name:"DeployAgent"`

	// 部署组备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// 是否创建 k8s service
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisableService *bool `json:"DisableService,omitnil,omitempty" name:"DisableService"`

	// service 是否为 headless 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeadlessService *bool `json:"HeadlessService,omitnil,omitempty" name:"HeadlessService"`

	// TcrRepoInfo值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

	// 数据卷信息,list
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeInfos []*VolumeInfo `json:"VolumeInfos,omitnil,omitempty" name:"VolumeInfos"`

	// 数据卷挂载信息,list
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeMountInfos []*VolumeMountInfo `json:"VolumeMountInfos,omitnil,omitempty" name:"VolumeMountInfos"`

	// KubeInjectEnable值
	// 注意:此字段可能返回 null,表示取不到有效值。
	KubeInjectEnable *bool `json:"KubeInjectEnable,omitnil,omitempty" name:"KubeInjectEnable"`

	// 仓库类型 (person, tcr)
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 预热配置设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`

	// Envoy网关服务配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayConfig *GatewayConfig `json:"GatewayConfig,omitnil,omitempty" name:"GatewayConfig"`

	// 容器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 附加容器列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	AdditionalContainerList []*GroupContainerInfo `json:"AdditionalContainerList,omitnil,omitempty" name:"AdditionalContainerList"`

	// 内部容器列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	InternalContainerList []*GroupContainerInfo `json:"InternalContainerList,omitnil,omitempty" name:"InternalContainerList"`
}

type ContainerGroupDetail

type ContainerGroupDetail struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 实例总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 已启动实例总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurrentNum *int64 `json:"CurrentNum,omitnil,omitempty" name:"CurrentNum"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 镜像server
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 镜像名,如/tsf/nginx
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reponame *string `json:"Reponame,omitnil,omitempty" name:"Reponame"`

	// 镜像版本名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 负载均衡ip
	// 注意:此字段可能返回 null,表示取不到有效值。
	LbIp *string `json:"LbIp,omitnil,omitempty" name:"LbIp"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// Service ip
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterIp *string `json:"ClusterIp,omitnil,omitempty" name:"ClusterIp"`

	// NodePort端口,只有公网和NodePort访问方式才有值
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodePort *int64 `json:"NodePort,omitnil,omitempty" name:"NodePort"`

	// 最大分配的 CPU 核数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 最大分配的内存 MiB 数,对应 K8S limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 0:公网 1:集群内访问 2:NodePort
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccessType *uint64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 更新方式:0:快速更新 1:滚动更新
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 更新间隔,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// 端口数组对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 环境变量数组对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// pod错误信息描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 部署组状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 初始分配的 CPU 核数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 初始分配的内存 MiB 数,对应 K8S request
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 子网id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 部署组资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 部署组实例个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *uint64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 部署组更新时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *int64 `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// kubernetes滚动更新策略的MaxSurge参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxSurge *string `json:"MaxSurge,omitnil,omitempty" name:"MaxSurge"`

	// kubernetes滚动更新策略的MaxUnavailable参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxUnavailable *string `json:"MaxUnavailable,omitnil,omitempty" name:"MaxUnavailable"`

	// 部署组健康检查设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 允许PlainYamlDeploy
	// 注意:此字段可能返回 null,表示取不到有效值。
	AllowPlainYamlDeploy *bool `json:"AllowPlainYamlDeploy,omitnil,omitempty" name:"AllowPlainYamlDeploy"`

	// 是否不等于ServiceConfig
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsNotEqualServiceConfig *bool `json:"IsNotEqualServiceConfig,omitnil,omitempty" name:"IsNotEqualServiceConfig"`

	// 仓库名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 别名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

type ContainerGroupOther added in v1.0.673

type ContainerGroupOther struct {
	// 实例总数
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 已启动实例总数
	CurrentNum *int64 `json:"CurrentNum,omitnil,omitempty" name:"CurrentNum"`

	// 负载均衡DNS地址
	LbDns *string `json:"LbDns,omitnil,omitempty" name:"LbDns"`

	// 负载均衡ip
	LbIp *string `json:"LbIp,omitnil,omitempty" name:"LbIp"`

	// Service ip
	ClusterIp *string `json:"ClusterIp,omitnil,omitempty" name:"ClusterIp"`

	// 服务状态,请参考后面的状态定义
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 服务状态,请参考后面的状态定义
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 环境变量
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// Service NodePort
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodePort *uint64 `json:"NodePort,omitnil,omitempty" name:"NodePort"`

	// 子网ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 健康检查相关字段
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 服务配置信息是否匹配
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsNotEqualServiceConfig *bool `json:"IsNotEqualServiceConfig,omitnil,omitempty" name:"IsNotEqualServiceConfig"`
}

type ContinueRunFailedTaskBatchRequest

type ContinueRunFailedTaskBatchRequest struct {
	*tchttp.BaseRequest

	// 批次ID。
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`
}

func NewContinueRunFailedTaskBatchRequest

func NewContinueRunFailedTaskBatchRequest() (request *ContinueRunFailedTaskBatchRequest)

func (*ContinueRunFailedTaskBatchRequest) FromJsonString

func (r *ContinueRunFailedTaskBatchRequest) 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 (*ContinueRunFailedTaskBatchRequest) ToJsonString

func (r *ContinueRunFailedTaskBatchRequest) ToJsonString() string

type ContinueRunFailedTaskBatchRequestParams added in v1.0.426

type ContinueRunFailedTaskBatchRequestParams struct {
	// 批次ID。
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`
}

Predefined struct for user

type ContinueRunFailedTaskBatchResponse

type ContinueRunFailedTaskBatchResponse struct {
	*tchttp.BaseResponse
	Response *ContinueRunFailedTaskBatchResponseParams `json:"Response"`
}

func NewContinueRunFailedTaskBatchResponse

func NewContinueRunFailedTaskBatchResponse() (response *ContinueRunFailedTaskBatchResponse)

func (*ContinueRunFailedTaskBatchResponse) FromJsonString

func (r *ContinueRunFailedTaskBatchResponse) 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 (*ContinueRunFailedTaskBatchResponse) ToJsonString

func (r *ContinueRunFailedTaskBatchResponse) ToJsonString() string

type ContinueRunFailedTaskBatchResponseParams added in v1.0.426

type ContinueRunFailedTaskBatchResponseParams struct {
	// true:操作成功、false:操作失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CosCredentials

type CosCredentials struct {
	// 会话Token
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionToken *string `json:"SessionToken,omitnil,omitempty" name:"SessionToken"`

	// 临时应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TmpAppId *string `json:"TmpAppId,omitnil,omitempty" name:"TmpAppId"`

	// 临时调用者身份ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TmpSecretId *string `json:"TmpSecretId,omitnil,omitempty" name:"TmpSecretId"`

	// 临时密钥
	// 注意:此字段可能返回 null,表示取不到有效值。
	TmpSecretKey *string `json:"TmpSecretKey,omitnil,omitempty" name:"TmpSecretKey"`

	// 过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"`

	// 所在域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`
}

type CosDownloadInfo

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

	// 地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 鉴权信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Credentials *CosCredentials `json:"Credentials,omitnil,omitempty" name:"Credentials"`
}

type CosUploadInfo

type CosUploadInfo struct {
	// 程序包ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 桶
	// 注意:此字段可能返回 null,表示取不到有效值。
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 目标地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 存储路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 鉴权信息
	Credentials *CosCredentials `json:"Credentials,omitnil,omitempty" name:"Credentials"`
}

type CreateAllGatewayApiAsyncRequest

type CreateAllGatewayApiAsyncRequest struct {
	*tchttp.BaseRequest

	// API分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

func NewCreateAllGatewayApiAsyncRequest

func NewCreateAllGatewayApiAsyncRequest() (request *CreateAllGatewayApiAsyncRequest)

func (*CreateAllGatewayApiAsyncRequest) FromJsonString

func (r *CreateAllGatewayApiAsyncRequest) 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 (*CreateAllGatewayApiAsyncRequest) ToJsonString

func (r *CreateAllGatewayApiAsyncRequest) ToJsonString() string

type CreateAllGatewayApiAsyncRequestParams added in v1.0.426

type CreateAllGatewayApiAsyncRequestParams struct {
	// API分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

Predefined struct for user

type CreateAllGatewayApiAsyncResponse

type CreateAllGatewayApiAsyncResponse struct {
	*tchttp.BaseResponse
	Response *CreateAllGatewayApiAsyncResponseParams `json:"Response"`
}

func NewCreateAllGatewayApiAsyncResponse

func NewCreateAllGatewayApiAsyncResponse() (response *CreateAllGatewayApiAsyncResponse)

func (*CreateAllGatewayApiAsyncResponse) FromJsonString

func (r *CreateAllGatewayApiAsyncResponse) 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 (*CreateAllGatewayApiAsyncResponse) ToJsonString

func (r *CreateAllGatewayApiAsyncResponse) ToJsonString() string

type CreateAllGatewayApiAsyncResponseParams added in v1.0.426

type CreateAllGatewayApiAsyncResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateApiGroupRequest

type CreateApiGroupRequest struct {
	*tchttp.BaseRequest

	// 分组名称, 不能包含中文
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 分组上下文
	GroupContext *string `json:"GroupContext,omitnil,omitempty" name:"GroupContext"`

	// 鉴权类型。secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 命名空间参数key值
	NamespaceNameKey *string `json:"NamespaceNameKey,omitnil,omitempty" name:"NamespaceNameKey"`

	// 微服务名参数key值
	ServiceNameKey *string `json:"ServiceNameKey,omitnil,omitempty" name:"ServiceNameKey"`

	// 命名空间参数位置,path,header或query,默认是path
	NamespaceNameKeyPosition *string `json:"NamespaceNameKeyPosition,omitnil,omitempty" name:"NamespaceNameKeyPosition"`

	// 微服务名参数位置,path,header或query,默认是path
	ServiceNameKeyPosition *string `json:"ServiceNameKeyPosition,omitnil,omitempty" name:"ServiceNameKeyPosition"`
}

func NewCreateApiGroupRequest

func NewCreateApiGroupRequest() (request *CreateApiGroupRequest)

func (*CreateApiGroupRequest) FromJsonString

func (r *CreateApiGroupRequest) 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 (*CreateApiGroupRequest) ToJsonString

func (r *CreateApiGroupRequest) ToJsonString() string

type CreateApiGroupRequestParams added in v1.0.426

type CreateApiGroupRequestParams struct {
	// 分组名称, 不能包含中文
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 分组上下文
	GroupContext *string `json:"GroupContext,omitnil,omitempty" name:"GroupContext"`

	// 鉴权类型。secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 备注
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 分组类型,默认ms。 ms: 微服务分组; external:外部Api分组
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 命名空间参数key值
	NamespaceNameKey *string `json:"NamespaceNameKey,omitnil,omitempty" name:"NamespaceNameKey"`

	// 微服务名参数key值
	ServiceNameKey *string `json:"ServiceNameKey,omitnil,omitempty" name:"ServiceNameKey"`

	// 命名空间参数位置,path,header或query,默认是path
	NamespaceNameKeyPosition *string `json:"NamespaceNameKeyPosition,omitnil,omitempty" name:"NamespaceNameKeyPosition"`

	// 微服务名参数位置,path,header或query,默认是path
	ServiceNameKeyPosition *string `json:"ServiceNameKeyPosition,omitnil,omitempty" name:"ServiceNameKeyPosition"`
}

Predefined struct for user

type CreateApiGroupResponse

type CreateApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *CreateApiGroupResponseParams `json:"Response"`
}

func NewCreateApiGroupResponse

func NewCreateApiGroupResponse() (response *CreateApiGroupResponse)

func (*CreateApiGroupResponse) FromJsonString

func (r *CreateApiGroupResponse) 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 (*CreateApiGroupResponse) ToJsonString

func (r *CreateApiGroupResponse) ToJsonString() string

type CreateApiGroupResponseParams added in v1.0.426

type CreateApiGroupResponseParams struct {
	// API分组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateApiRateLimitRuleRequest

type CreateApiRateLimitRuleRequest struct {
	*tchttp.BaseRequest

	// Api Id
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// qps值
	MaxQps *uint64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`

	// 开启/禁用,enabled/disabled, 不传默认开启
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

func NewCreateApiRateLimitRuleRequest

func NewCreateApiRateLimitRuleRequest() (request *CreateApiRateLimitRuleRequest)

func (*CreateApiRateLimitRuleRequest) FromJsonString

func (r *CreateApiRateLimitRuleRequest) 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 (*CreateApiRateLimitRuleRequest) ToJsonString

func (r *CreateApiRateLimitRuleRequest) ToJsonString() string

type CreateApiRateLimitRuleRequestParams added in v1.0.426

type CreateApiRateLimitRuleRequestParams struct {
	// Api Id
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// qps值
	MaxQps *uint64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`

	// 开启/禁用,enabled/disabled, 不传默认开启
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

Predefined struct for user

type CreateApiRateLimitRuleResponse

type CreateApiRateLimitRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateApiRateLimitRuleResponseParams `json:"Response"`
}

func NewCreateApiRateLimitRuleResponse

func NewCreateApiRateLimitRuleResponse() (response *CreateApiRateLimitRuleResponse)

func (*CreateApiRateLimitRuleResponse) FromJsonString

func (r *CreateApiRateLimitRuleResponse) 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 (*CreateApiRateLimitRuleResponse) ToJsonString

func (r *CreateApiRateLimitRuleResponse) ToJsonString() string

type CreateApiRateLimitRuleResponseParams added in v1.0.426

type CreateApiRateLimitRuleResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateApiRateLimitRuleWithDetailRespRequest added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// Api Id
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// qps值
	MaxQps *uint64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`

	// 开启/禁用,enabled/disabled, 不传默认开启
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

func NewCreateApiRateLimitRuleWithDetailRespRequest added in v1.0.624

func NewCreateApiRateLimitRuleWithDetailRespRequest() (request *CreateApiRateLimitRuleWithDetailRespRequest)

func (*CreateApiRateLimitRuleWithDetailRespRequest) FromJsonString added in v1.0.624

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

func (*CreateApiRateLimitRuleWithDetailRespRequest) ToJsonString added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespRequestParams added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespRequestParams struct {
	// Api Id
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// qps值
	MaxQps *uint64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`

	// 开启/禁用,enabled/disabled, 不传默认开启
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`
}

Predefined struct for user

type CreateApiRateLimitRuleWithDetailRespResponse added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateApiRateLimitRuleWithDetailRespResponseParams `json:"Response"`
}

func NewCreateApiRateLimitRuleWithDetailRespResponse added in v1.0.624

func NewCreateApiRateLimitRuleWithDetailRespResponse() (response *CreateApiRateLimitRuleWithDetailRespResponse)

func (*CreateApiRateLimitRuleWithDetailRespResponse) FromJsonString added in v1.0.624

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

func (*CreateApiRateLimitRuleWithDetailRespResponse) ToJsonString added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespResponseParams added in v1.0.624

type CreateApiRateLimitRuleWithDetailRespResponseParams struct {
	// 创建的规则 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ApiRateLimitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateApplicationRequest

type CreateApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用名称
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型,V:虚拟机应用;C:容器应用;S:serverless应用
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 应用微服务类型,M:service mesh应用;N:普通应用;G:网关应用
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 应用描述
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// 应用日志配置项,废弃参数
	ApplicationLogConfig *string `json:"ApplicationLogConfig,omitnil,omitempty" name:"ApplicationLogConfig"`

	// 应用资源类型,废弃参数
	ApplicationResourceType *string `json:"ApplicationResourceType,omitnil,omitempty" name:"ApplicationResourceType"`

	// 应用runtime类型
	ApplicationRuntimeType *string `json:"ApplicationRuntimeType,omitnil,omitempty" name:"ApplicationRuntimeType"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// 服务配置信息列表
	ServiceConfigList []*ServiceConfig `json:"ServiceConfigList,omitnil,omitempty" name:"ServiceConfigList"`

	// 忽略创建镜像仓库
	IgnoreCreateImageRepository *bool `json:"IgnoreCreateImageRepository,omitnil,omitempty" name:"IgnoreCreateImageRepository"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateApplicationRequest

func NewCreateApplicationRequest() (request *CreateApplicationRequest)

func (*CreateApplicationRequest) FromJsonString

func (r *CreateApplicationRequest) 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 (*CreateApplicationRequest) ToJsonString

func (r *CreateApplicationRequest) ToJsonString() string

type CreateApplicationRequestParams added in v1.0.426

type CreateApplicationRequestParams struct {
	// 应用名称
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型,V:虚拟机应用;C:容器应用;S:serverless应用
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 应用微服务类型,M:service mesh应用;N:普通应用;G:网关应用
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 应用描述
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// 应用日志配置项,废弃参数
	ApplicationLogConfig *string `json:"ApplicationLogConfig,omitnil,omitempty" name:"ApplicationLogConfig"`

	// 应用资源类型,废弃参数
	ApplicationResourceType *string `json:"ApplicationResourceType,omitnil,omitempty" name:"ApplicationResourceType"`

	// 应用runtime类型
	ApplicationRuntimeType *string `json:"ApplicationRuntimeType,omitnil,omitempty" name:"ApplicationRuntimeType"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// 服务配置信息列表
	ServiceConfigList []*ServiceConfig `json:"ServiceConfigList,omitnil,omitempty" name:"ServiceConfigList"`

	// 忽略创建镜像仓库
	IgnoreCreateImageRepository *bool `json:"IgnoreCreateImageRepository,omitnil,omitempty" name:"IgnoreCreateImageRepository"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateApplicationResponse

type CreateApplicationResponse struct {
	*tchttp.BaseResponse
	Response *CreateApplicationResponseParams `json:"Response"`
}

func NewCreateApplicationResponse

func NewCreateApplicationResponse() (response *CreateApplicationResponse)

func (*CreateApplicationResponse) FromJsonString

func (r *CreateApplicationResponse) 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 (*CreateApplicationResponse) ToJsonString

func (r *CreateApplicationResponse) ToJsonString() string

type CreateApplicationResponseParams added in v1.0.426

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

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

Predefined struct for user

type CreateClusterRequest

type CreateClusterRequest struct {
	*tchttp.BaseRequest

	// 集群名称
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群类型
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

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

	// 分配给集群容器和服务IP的CIDR
	ClusterCIDR *string `json:"ClusterCIDR,omitnil,omitempty" name:"ClusterCIDR"`

	// 集群备注
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 集群所属TSF地域
	TsfRegionId *string `json:"TsfRegionId,omitnil,omitempty" name:"TsfRegionId"`

	// 集群所属TSF可用区
	TsfZoneId *string `json:"TsfZoneId,omitnil,omitempty" name:"TsfZoneId"`

	// 私有网络子网ID
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 集群版本
	ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"`

	// 集群中每个Node上最大的Pod数量。取值范围4~256。不为2的幂值时会向上取最接近的2的幂值。
	MaxNodePodNum *uint64 `json:"MaxNodePodNum,omitnil,omitempty" name:"MaxNodePodNum"`

	// 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。
	MaxClusterServiceNum *uint64 `json:"MaxClusterServiceNum,omitnil,omitempty" name:"MaxClusterServiceNum"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// api地址
	KuberneteApiServer *string `json:"KuberneteApiServer,omitnil,omitempty" name:"KuberneteApiServer"`

	// K : kubeconfig, S : service account
	KuberneteNativeType *string `json:"KuberneteNativeType,omitnil,omitempty" name:"KuberneteNativeType"`

	// native secret
	KuberneteNativeSecret *string `json:"KuberneteNativeSecret,omitnil,omitempty" name:"KuberneteNativeSecret"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`

	// 是否开启cls日志功能
	EnableLogCollection *bool `json:"EnableLogCollection,omitnil,omitempty" name:"EnableLogCollection"`
}

func NewCreateClusterRequest

func NewCreateClusterRequest() (request *CreateClusterRequest)

func (*CreateClusterRequest) FromJsonString

func (r *CreateClusterRequest) 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 (*CreateClusterRequest) ToJsonString

func (r *CreateClusterRequest) ToJsonString() string

type CreateClusterRequestParams added in v1.0.426

type CreateClusterRequestParams struct {
	// 集群名称
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群类型
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

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

	// 分配给集群容器和服务IP的CIDR
	ClusterCIDR *string `json:"ClusterCIDR,omitnil,omitempty" name:"ClusterCIDR"`

	// 集群备注
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 集群所属TSF地域
	TsfRegionId *string `json:"TsfRegionId,omitnil,omitempty" name:"TsfRegionId"`

	// 集群所属TSF可用区
	TsfZoneId *string `json:"TsfZoneId,omitnil,omitempty" name:"TsfZoneId"`

	// 私有网络子网ID
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 集群版本
	ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"`

	// 集群中每个Node上最大的Pod数量。取值范围4~256。不为2的幂值时会向上取最接近的2的幂值。
	MaxNodePodNum *uint64 `json:"MaxNodePodNum,omitnil,omitempty" name:"MaxNodePodNum"`

	// 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。
	MaxClusterServiceNum *uint64 `json:"MaxClusterServiceNum,omitnil,omitempty" name:"MaxClusterServiceNum"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// api地址
	KuberneteApiServer *string `json:"KuberneteApiServer,omitnil,omitempty" name:"KuberneteApiServer"`

	// K : kubeconfig, S : service account
	KuberneteNativeType *string `json:"KuberneteNativeType,omitnil,omitempty" name:"KuberneteNativeType"`

	// native secret
	KuberneteNativeSecret *string `json:"KuberneteNativeSecret,omitnil,omitempty" name:"KuberneteNativeSecret"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`

	// 是否开启cls日志功能
	EnableLogCollection *bool `json:"EnableLogCollection,omitnil,omitempty" name:"EnableLogCollection"`
}

Predefined struct for user

type CreateClusterResponse

type CreateClusterResponse struct {
	*tchttp.BaseResponse
	Response *CreateClusterResponseParams `json:"Response"`
}

func NewCreateClusterResponse

func NewCreateClusterResponse() (response *CreateClusterResponse)

func (*CreateClusterResponse) FromJsonString

func (r *CreateClusterResponse) 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 (*CreateClusterResponse) ToJsonString

func (r *CreateClusterResponse) ToJsonString() string

type CreateClusterResponseParams added in v1.0.426

type CreateClusterResponseParams struct {
	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateConfigRequest

type CreateConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项值类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateConfigRequest

func NewCreateConfigRequest() (request *CreateConfigRequest)

func (*CreateConfigRequest) FromJsonString

func (r *CreateConfigRequest) 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 (*CreateConfigRequest) ToJsonString

func (r *CreateConfigRequest) ToJsonString() string

type CreateConfigRequestParams added in v1.0.426

type CreateConfigRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项值类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateConfigResponse

type CreateConfigResponse struct {
	*tchttp.BaseResponse
	Response *CreateConfigResponseParams `json:"Response"`
}

func NewCreateConfigResponse

func NewCreateConfigResponse() (response *CreateConfigResponse)

func (*CreateConfigResponse) FromJsonString

func (r *CreateConfigResponse) 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 (*CreateConfigResponse) ToJsonString

func (r *CreateConfigResponse) ToJsonString() string

type CreateConfigResponseParams added in v1.0.426

type CreateConfigResponseParams struct {
	// true:创建成功;false:创建失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateConfigTemplateRequest added in v1.0.581

type CreateConfigTemplateRequest struct {
	*tchttp.BaseRequest

	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateConfigTemplateRequest added in v1.0.581

func NewCreateConfigTemplateRequest() (request *CreateConfigTemplateRequest)

func (*CreateConfigTemplateRequest) FromJsonString added in v1.0.581

func (r *CreateConfigTemplateRequest) 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 (*CreateConfigTemplateRequest) ToJsonString added in v1.0.581

func (r *CreateConfigTemplateRequest) ToJsonString() string

type CreateConfigTemplateRequestParams added in v1.0.581

type CreateConfigTemplateRequestParams struct {
	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateConfigTemplateResponse added in v1.0.581

type CreateConfigTemplateResponse struct {
	*tchttp.BaseResponse
	Response *CreateConfigTemplateResponseParams `json:"Response"`
}

func NewCreateConfigTemplateResponse added in v1.0.581

func NewCreateConfigTemplateResponse() (response *CreateConfigTemplateResponse)

func (*CreateConfigTemplateResponse) FromJsonString added in v1.0.581

func (r *CreateConfigTemplateResponse) 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 (*CreateConfigTemplateResponse) ToJsonString added in v1.0.581

func (r *CreateConfigTemplateResponse) ToJsonString() string

type CreateConfigTemplateResponseParams added in v1.0.581

type CreateConfigTemplateResponseParams struct {
	// true:创建成功;false:创建失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateConfigTemplateWithDetailRespRequest added in v1.0.624

type CreateConfigTemplateWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateConfigTemplateWithDetailRespRequest added in v1.0.624

func NewCreateConfigTemplateWithDetailRespRequest() (request *CreateConfigTemplateWithDetailRespRequest)

func (*CreateConfigTemplateWithDetailRespRequest) FromJsonString added in v1.0.624

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

func (*CreateConfigTemplateWithDetailRespRequest) ToJsonString added in v1.0.624

type CreateConfigTemplateWithDetailRespRequestParams added in v1.0.624

type CreateConfigTemplateWithDetailRespRequestParams struct {
	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateConfigTemplateWithDetailRespResponse added in v1.0.624

type CreateConfigTemplateWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateConfigTemplateWithDetailRespResponseParams `json:"Response"`
}

func NewCreateConfigTemplateWithDetailRespResponse added in v1.0.624

func NewCreateConfigTemplateWithDetailRespResponse() (response *CreateConfigTemplateWithDetailRespResponse)

func (*CreateConfigTemplateWithDetailRespResponse) FromJsonString added in v1.0.624

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

func (*CreateConfigTemplateWithDetailRespResponse) ToJsonString added in v1.0.624

type CreateConfigTemplateWithDetailRespResponseParams added in v1.0.624

type CreateConfigTemplateWithDetailRespResponseParams struct {
	// 创建成功,返回 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ConfigTemplate `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateConfigWithDetailRespRequest added in v1.0.641

type CreateConfigWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项值类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateConfigWithDetailRespRequest added in v1.0.641

func NewCreateConfigWithDetailRespRequest() (request *CreateConfigWithDetailRespRequest)

func (*CreateConfigWithDetailRespRequest) FromJsonString added in v1.0.641

func (r *CreateConfigWithDetailRespRequest) 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 (*CreateConfigWithDetailRespRequest) ToJsonString added in v1.0.641

func (r *CreateConfigWithDetailRespRequest) ToJsonString() string

type CreateConfigWithDetailRespRequestParams added in v1.0.641

type CreateConfigWithDetailRespRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项值类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateConfigWithDetailRespResponse added in v1.0.641

type CreateConfigWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateConfigWithDetailRespResponseParams `json:"Response"`
}

func NewCreateConfigWithDetailRespResponse added in v1.0.641

func NewCreateConfigWithDetailRespResponse() (response *CreateConfigWithDetailRespResponse)

func (*CreateConfigWithDetailRespResponse) FromJsonString added in v1.0.641

func (r *CreateConfigWithDetailRespResponse) 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 (*CreateConfigWithDetailRespResponse) ToJsonString added in v1.0.641

func (r *CreateConfigWithDetailRespResponse) ToJsonString() string

type CreateConfigWithDetailRespResponseParams added in v1.0.641

type CreateConfigWithDetailRespResponseParams struct {
	// 配置项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *Config `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateContainGroupRequest

type CreateContainGroupRequest struct {
	*tchttp.BaseRequest

	// 分组所属应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 分组所属命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 分组名称字段,长度1~60,字母或下划线开头,可包含字母数字下划线
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 0:公网 1:集群内访问 2:NodePort
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 数组对象,见下方定义
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 最大分配 CPU 核数,对应 K8S limit
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 最大分配内存 MiB 数,对应 K8S limit
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 分组备注字段,长度应不大于200字符
	GroupComment *string `json:"GroupComment,omitnil,omitempty" name:"GroupComment"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 滚动更新必填,更新间隔
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// 初始分配的 CPU 核数,对应 K8S request
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 初始分配的内存 MiB 数,对应 K8S request
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 部署组资源类型
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

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

	// agent 容器分配的 CPU 核数,对应 K8S 的 request
	AgentCpuRequest *string `json:"AgentCpuRequest,omitnil,omitempty" name:"AgentCpuRequest"`

	// agent 容器最大的 CPU 核数,对应 K8S 的 limit
	AgentCpuLimit *string `json:"AgentCpuLimit,omitnil,omitempty" name:"AgentCpuLimit"`

	// agent 容器分配的内存 MiB 数,对应 K8S 的 request
	AgentMemRequest *string `json:"AgentMemRequest,omitnil,omitempty" name:"AgentMemRequest"`

	// agent 容器最大的内存 MiB 数,对应 K8S 的 limit
	AgentMemLimit *string `json:"AgentMemLimit,omitnil,omitempty" name:"AgentMemLimit"`

	// istioproxy 容器分配的 CPU 核数,对应 K8S 的 request
	IstioCpuRequest *string `json:"IstioCpuRequest,omitnil,omitempty" name:"IstioCpuRequest"`

	// istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit
	IstioCpuLimit *string `json:"IstioCpuLimit,omitnil,omitempty" name:"IstioCpuLimit"`

	// istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request
	IstioMemRequest *string `json:"IstioMemRequest,omitnil,omitempty" name:"IstioMemRequest"`

	// istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit
	IstioMemLimit *string `json:"IstioMemLimit,omitnil,omitempty" name:"IstioMemLimit"`
}

func NewCreateContainGroupRequest

func NewCreateContainGroupRequest() (request *CreateContainGroupRequest)

func (*CreateContainGroupRequest) FromJsonString

func (r *CreateContainGroupRequest) 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 (*CreateContainGroupRequest) ToJsonString

func (r *CreateContainGroupRequest) ToJsonString() string

type CreateContainGroupRequestParams added in v1.0.426

type CreateContainGroupRequestParams struct {
	// 分组所属应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 分组所属命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 分组名称字段,长度1~60,字母或下划线开头,可包含字母数字下划线
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 0:公网 1:集群内访问 2:NodePort
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 数组对象,见下方定义
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 最大分配 CPU 核数,对应 K8S limit
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 最大分配内存 MiB 数,对应 K8S limit
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 分组备注字段,长度应不大于200字符
	GroupComment *string `json:"GroupComment,omitnil,omitempty" name:"GroupComment"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 滚动更新必填,更新间隔
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// 初始分配的 CPU 核数,对应 K8S request
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 初始分配的内存 MiB 数,对应 K8S request
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 部署组资源类型
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

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

	// agent 容器分配的 CPU 核数,对应 K8S 的 request
	AgentCpuRequest *string `json:"AgentCpuRequest,omitnil,omitempty" name:"AgentCpuRequest"`

	// agent 容器最大的 CPU 核数,对应 K8S 的 limit
	AgentCpuLimit *string `json:"AgentCpuLimit,omitnil,omitempty" name:"AgentCpuLimit"`

	// agent 容器分配的内存 MiB 数,对应 K8S 的 request
	AgentMemRequest *string `json:"AgentMemRequest,omitnil,omitempty" name:"AgentMemRequest"`

	// agent 容器最大的内存 MiB 数,对应 K8S 的 limit
	AgentMemLimit *string `json:"AgentMemLimit,omitnil,omitempty" name:"AgentMemLimit"`

	// istioproxy 容器分配的 CPU 核数,对应 K8S 的 request
	IstioCpuRequest *string `json:"IstioCpuRequest,omitnil,omitempty" name:"IstioCpuRequest"`

	// istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit
	IstioCpuLimit *string `json:"IstioCpuLimit,omitnil,omitempty" name:"IstioCpuLimit"`

	// istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request
	IstioMemRequest *string `json:"IstioMemRequest,omitnil,omitempty" name:"IstioMemRequest"`

	// istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit
	IstioMemLimit *string `json:"IstioMemLimit,omitnil,omitempty" name:"IstioMemLimit"`
}

Predefined struct for user

type CreateContainGroupResponse

type CreateContainGroupResponse struct {
	*tchttp.BaseResponse
	Response *CreateContainGroupResponseParams `json:"Response"`
}

func NewCreateContainGroupResponse

func NewCreateContainGroupResponse() (response *CreateContainGroupResponse)

func (*CreateContainGroupResponse) FromJsonString

func (r *CreateContainGroupResponse) 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 (*CreateContainGroupResponse) ToJsonString

func (r *CreateContainGroupResponse) ToJsonString() string

type CreateContainGroupResponseParams added in v1.0.426

type CreateContainGroupResponseParams struct {
	// 返回创建成功的部署组ID,返回null表示失败
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateFileConfigRequest added in v1.0.208

type CreateFileConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项文件名
	ConfigFileName *string `json:"ConfigFileName,omitnil,omitempty" name:"ConfigFileName"`

	// 配置项文件内容(原始内容编码需要 utf-8 格式,如果 ConfigFileCode 为 gbk,后台会进行转换)
	ConfigFileValue *string `json:"ConfigFileValue,omitnil,omitempty" name:"ConfigFileValue"`

	// 配置项关联应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 发布路径
	ConfigFilePath *string `json:"ConfigFilePath,omitnil,omitempty" name:"ConfigFilePath"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项文件编码,utf-8 或 gbk。注:如果选择 gbk,需要新版本 tsf-consul-template (公有云虚拟机需要使用 1.32 tsf-agent,容器需要从文档中获取最新的 tsf-consul-template-docker.tar.gz)的支持
	ConfigFileCode *string `json:"ConfigFileCode,omitnil,omitempty" name:"ConfigFileCode"`

	// 后置命令
	ConfigPostCmd *string `json:"ConfigPostCmd,omitnil,omitempty" name:"ConfigPostCmd"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateFileConfigRequest added in v1.0.208

func NewCreateFileConfigRequest() (request *CreateFileConfigRequest)

func (*CreateFileConfigRequest) FromJsonString added in v1.0.208

func (r *CreateFileConfigRequest) 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 (*CreateFileConfigRequest) ToJsonString added in v1.0.208

func (r *CreateFileConfigRequest) ToJsonString() string

type CreateFileConfigRequestParams added in v1.0.426

type CreateFileConfigRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项文件名
	ConfigFileName *string `json:"ConfigFileName,omitnil,omitempty" name:"ConfigFileName"`

	// 配置项文件内容(原始内容编码需要 utf-8 格式,如果 ConfigFileCode 为 gbk,后台会进行转换)
	ConfigFileValue *string `json:"ConfigFileValue,omitnil,omitempty" name:"ConfigFileValue"`

	// 配置项关联应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 发布路径
	ConfigFilePath *string `json:"ConfigFilePath,omitnil,omitempty" name:"ConfigFilePath"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项文件编码,utf-8 或 gbk。注:如果选择 gbk,需要新版本 tsf-consul-template (公有云虚拟机需要使用 1.32 tsf-agent,容器需要从文档中获取最新的 tsf-consul-template-docker.tar.gz)的支持
	ConfigFileCode *string `json:"ConfigFileCode,omitnil,omitempty" name:"ConfigFileCode"`

	// 后置命令
	ConfigPostCmd *string `json:"ConfigPostCmd,omitnil,omitempty" name:"ConfigPostCmd"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateFileConfigResponse added in v1.0.208

type CreateFileConfigResponse struct {
	*tchttp.BaseResponse
	Response *CreateFileConfigResponseParams `json:"Response"`
}

func NewCreateFileConfigResponse added in v1.0.208

func NewCreateFileConfigResponse() (response *CreateFileConfigResponse)

func (*CreateFileConfigResponse) FromJsonString added in v1.0.208

func (r *CreateFileConfigResponse) 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 (*CreateFileConfigResponse) ToJsonString added in v1.0.208

func (r *CreateFileConfigResponse) ToJsonString() string

type CreateFileConfigResponseParams added in v1.0.426

type CreateFileConfigResponseParams struct {
	// true:创建成功;false:创建失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateFileConfigWithDetailRespRequest added in v1.0.641

type CreateFileConfigWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项文件名
	ConfigFileName *string `json:"ConfigFileName,omitnil,omitempty" name:"ConfigFileName"`

	// 配置项文件内容(原始内容编码需要 utf-8 格式,如果 ConfigFileCode 为 gbk,后台会进行转换)
	ConfigFileValue *string `json:"ConfigFileValue,omitnil,omitempty" name:"ConfigFileValue"`

	// 配置项关联应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 发布路径
	ConfigFilePath *string `json:"ConfigFilePath,omitnil,omitempty" name:"ConfigFilePath"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项文件编码,utf-8 或 gbk。注:如果选择 gbk,需要新版本 tsf-consul-template (公有云虚拟机需要使用 1.32 tsf-agent,容器需要从文档中获取最新的 tsf-consul-template-docker.tar.gz)的支持
	ConfigFileCode *string `json:"ConfigFileCode,omitnil,omitempty" name:"ConfigFileCode"`

	// 后置命令
	ConfigPostCmd *string `json:"ConfigPostCmd,omitnil,omitempty" name:"ConfigPostCmd"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateFileConfigWithDetailRespRequest added in v1.0.641

func NewCreateFileConfigWithDetailRespRequest() (request *CreateFileConfigWithDetailRespRequest)

func (*CreateFileConfigWithDetailRespRequest) FromJsonString added in v1.0.641

func (r *CreateFileConfigWithDetailRespRequest) 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 (*CreateFileConfigWithDetailRespRequest) ToJsonString added in v1.0.641

type CreateFileConfigWithDetailRespRequestParams added in v1.0.641

type CreateFileConfigWithDetailRespRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项文件名
	ConfigFileName *string `json:"ConfigFileName,omitnil,omitempty" name:"ConfigFileName"`

	// 配置项文件内容(原始内容编码需要 utf-8 格式,如果 ConfigFileCode 为 gbk,后台会进行转换)
	ConfigFileValue *string `json:"ConfigFileValue,omitnil,omitempty" name:"ConfigFileValue"`

	// 配置项关联应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 发布路径
	ConfigFilePath *string `json:"ConfigFilePath,omitnil,omitempty" name:"ConfigFilePath"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项文件编码,utf-8 或 gbk。注:如果选择 gbk,需要新版本 tsf-consul-template (公有云虚拟机需要使用 1.32 tsf-agent,容器需要从文档中获取最新的 tsf-consul-template-docker.tar.gz)的支持
	ConfigFileCode *string `json:"ConfigFileCode,omitnil,omitempty" name:"ConfigFileCode"`

	// 后置命令
	ConfigPostCmd *string `json:"ConfigPostCmd,omitnil,omitempty" name:"ConfigPostCmd"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateFileConfigWithDetailRespResponse added in v1.0.641

type CreateFileConfigWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateFileConfigWithDetailRespResponseParams `json:"Response"`
}

func NewCreateFileConfigWithDetailRespResponse added in v1.0.641

func NewCreateFileConfigWithDetailRespResponse() (response *CreateFileConfigWithDetailRespResponse)

func (*CreateFileConfigWithDetailRespResponse) FromJsonString added in v1.0.641

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

func (*CreateFileConfigWithDetailRespResponse) ToJsonString added in v1.0.641

type CreateFileConfigWithDetailRespResponseParams added in v1.0.641

type CreateFileConfigWithDetailRespResponseParams struct {
	// 文件配置项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *FileConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateGatewayApiRequest

type CreateGatewayApiRequest struct {
	*tchttp.BaseRequest

	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api信息
	ApiList []*ApiInfo `json:"ApiList,omitnil,omitempty" name:"ApiList"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateGatewayApiRequest

func NewCreateGatewayApiRequest() (request *CreateGatewayApiRequest)

func (*CreateGatewayApiRequest) FromJsonString

func (r *CreateGatewayApiRequest) 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 (*CreateGatewayApiRequest) ToJsonString

func (r *CreateGatewayApiRequest) ToJsonString() string

type CreateGatewayApiRequestParams added in v1.0.426

type CreateGatewayApiRequestParams struct {
	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api信息
	ApiList []*ApiInfo `json:"ApiList,omitnil,omitempty" name:"ApiList"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateGatewayApiResponse

type CreateGatewayApiResponse struct {
	*tchttp.BaseResponse
	Response *CreateGatewayApiResponseParams `json:"Response"`
}

func NewCreateGatewayApiResponse

func NewCreateGatewayApiResponse() (response *CreateGatewayApiResponse)

func (*CreateGatewayApiResponse) FromJsonString

func (r *CreateGatewayApiResponse) 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 (*CreateGatewayApiResponse) ToJsonString

func (r *CreateGatewayApiResponse) ToJsonString() string

type CreateGatewayApiResponseParams added in v1.0.426

type CreateGatewayApiResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateGroupRequest

type CreateGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组所属的应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组所属命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 部署组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组描述
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 部署组资源类型
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

func NewCreateGroupRequest

func NewCreateGroupRequest() (request *CreateGroupRequest)

func (*CreateGroupRequest) FromJsonString

func (r *CreateGroupRequest) 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 (*CreateGroupRequest) ToJsonString

func (r *CreateGroupRequest) ToJsonString() string

type CreateGroupRequestParams added in v1.0.426

type CreateGroupRequestParams struct {
	// 部署组所属的应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组所属命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 部署组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组描述
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 部署组资源类型
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

Predefined struct for user

type CreateGroupResponse

type CreateGroupResponse struct {
	*tchttp.BaseResponse
	Response *CreateGroupResponseParams `json:"Response"`
}

func NewCreateGroupResponse

func NewCreateGroupResponse() (response *CreateGroupResponse)

func (*CreateGroupResponse) FromJsonString

func (r *CreateGroupResponse) 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 (*CreateGroupResponse) ToJsonString

func (r *CreateGroupResponse) ToJsonString() string

type CreateGroupResponseParams added in v1.0.426

type CreateGroupResponseParams struct {
	// groupId, null表示创建失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateLaneRequest

type CreateLaneRequest struct {
	*tchttp.BaseRequest

	// 泳道名称
	LaneName *string `json:"LaneName,omitnil,omitempty" name:"LaneName"`

	// 泳道备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道部署组信息
	LaneGroupList []*LaneGroup `json:"LaneGroupList,omitnil,omitempty" name:"LaneGroupList"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateLaneRequest

func NewCreateLaneRequest() (request *CreateLaneRequest)

func (*CreateLaneRequest) FromJsonString

func (r *CreateLaneRequest) 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 (*CreateLaneRequest) ToJsonString

func (r *CreateLaneRequest) ToJsonString() string

type CreateLaneRequestParams added in v1.0.426

type CreateLaneRequestParams struct {
	// 泳道名称
	LaneName *string `json:"LaneName,omitnil,omitempty" name:"LaneName"`

	// 泳道备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道部署组信息
	LaneGroupList []*LaneGroup `json:"LaneGroupList,omitnil,omitempty" name:"LaneGroupList"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateLaneResponse

type CreateLaneResponse struct {
	*tchttp.BaseResponse
	Response *CreateLaneResponseParams `json:"Response"`
}

func NewCreateLaneResponse

func NewCreateLaneResponse() (response *CreateLaneResponse)

func (*CreateLaneResponse) FromJsonString

func (r *CreateLaneResponse) 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 (*CreateLaneResponse) ToJsonString

func (r *CreateLaneResponse) ToJsonString() string

type CreateLaneResponseParams added in v1.0.426

type CreateLaneResponseParams struct {
	// 泳道ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateLaneRuleRequest

type CreateLaneRuleRequest struct {
	*tchttp.BaseRequest

	// 泳道规则名称
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 泳道规则备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道规则标签列表
	RuleTagList []*LaneRuleTag `json:"RuleTagList,omitnil,omitempty" name:"RuleTagList"`

	// 泳道规则标签关系
	RuleTagRelationship *string `json:"RuleTagRelationship,omitnil,omitempty" name:"RuleTagRelationship"`

	// 泳道Id
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateLaneRuleRequest

func NewCreateLaneRuleRequest() (request *CreateLaneRuleRequest)

func (*CreateLaneRuleRequest) FromJsonString

func (r *CreateLaneRuleRequest) 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 (*CreateLaneRuleRequest) ToJsonString

func (r *CreateLaneRuleRequest) ToJsonString() string

type CreateLaneRuleRequestParams added in v1.0.426

type CreateLaneRuleRequestParams struct {
	// 泳道规则名称
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 泳道规则备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道规则标签列表
	RuleTagList []*LaneRuleTag `json:"RuleTagList,omitnil,omitempty" name:"RuleTagList"`

	// 泳道规则标签关系
	RuleTagRelationship *string `json:"RuleTagRelationship,omitnil,omitempty" name:"RuleTagRelationship"`

	// 泳道Id
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateLaneRuleResponse

type CreateLaneRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateLaneRuleResponseParams `json:"Response"`
}

func NewCreateLaneRuleResponse

func NewCreateLaneRuleResponse() (response *CreateLaneRuleResponse)

func (*CreateLaneRuleResponse) FromJsonString

func (r *CreateLaneRuleResponse) 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 (*CreateLaneRuleResponse) ToJsonString

func (r *CreateLaneRuleResponse) ToJsonString() string

type CreateLaneRuleResponseParams added in v1.0.426

type CreateLaneRuleResponseParams struct {
	// 泳道规则Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateMicroserviceRequest

type CreateMicroserviceRequest struct {
	*tchttp.BaseRequest

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

	// 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 微服务描述信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

func NewCreateMicroserviceRequest

func NewCreateMicroserviceRequest() (request *CreateMicroserviceRequest)

func (*CreateMicroserviceRequest) FromJsonString

func (r *CreateMicroserviceRequest) 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 (*CreateMicroserviceRequest) ToJsonString

func (r *CreateMicroserviceRequest) ToJsonString() string

type CreateMicroserviceRequestParams added in v1.0.426

type CreateMicroserviceRequestParams struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 微服务描述信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

Predefined struct for user

type CreateMicroserviceResponse

type CreateMicroserviceResponse struct {
	*tchttp.BaseResponse
	Response *CreateMicroserviceResponseParams `json:"Response"`
}

func NewCreateMicroserviceResponse

func NewCreateMicroserviceResponse() (response *CreateMicroserviceResponse)

func (*CreateMicroserviceResponse) FromJsonString

func (r *CreateMicroserviceResponse) 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 (*CreateMicroserviceResponse) ToJsonString

func (r *CreateMicroserviceResponse) ToJsonString() string

type CreateMicroserviceResponseParams added in v1.0.426

type CreateMicroserviceResponseParams struct {
	// 新增微服务是否成功。
	// true:操作成功。
	// false:操作失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateMicroserviceWithDetailRespRequest added in v1.0.581

type CreateMicroserviceWithDetailRespRequest struct {
	*tchttp.BaseRequest

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

	// 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 微服务描述信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

func NewCreateMicroserviceWithDetailRespRequest added in v1.0.581

func NewCreateMicroserviceWithDetailRespRequest() (request *CreateMicroserviceWithDetailRespRequest)

func (*CreateMicroserviceWithDetailRespRequest) FromJsonString added in v1.0.581

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

func (*CreateMicroserviceWithDetailRespRequest) ToJsonString added in v1.0.581

type CreateMicroserviceWithDetailRespRequestParams added in v1.0.581

type CreateMicroserviceWithDetailRespRequestParams struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 微服务描述信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

Predefined struct for user

type CreateMicroserviceWithDetailRespResponse added in v1.0.581

type CreateMicroserviceWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateMicroserviceWithDetailRespResponseParams `json:"Response"`
}

func NewCreateMicroserviceWithDetailRespResponse added in v1.0.581

func NewCreateMicroserviceWithDetailRespResponse() (response *CreateMicroserviceWithDetailRespResponse)

func (*CreateMicroserviceWithDetailRespResponse) FromJsonString added in v1.0.581

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

func (*CreateMicroserviceWithDetailRespResponse) ToJsonString added in v1.0.581

type CreateMicroserviceWithDetailRespResponseParams added in v1.0.581

type CreateMicroserviceWithDetailRespResponseParams struct {
	// id
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateNamespaceRequest

type CreateNamespaceRequest struct {
	*tchttp.BaseRequest

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间描述
	NamespaceDesc *string `json:"NamespaceDesc,omitnil,omitempty" name:"NamespaceDesc"`

	// 命名空间资源类型(默认值为DEF)
	NamespaceResourceType *string `json:"NamespaceResourceType,omitnil,omitempty" name:"NamespaceResourceType"`

	// 是否是全局命名空间(默认是DEF,表示普通命名空间;GLOBAL表示全局命名空间)
	NamespaceType *string `json:"NamespaceType,omitnil,omitempty" name:"NamespaceType"`

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

	// 是否开启高可用
	IsHaEnable *string `json:"IsHaEnable,omitnil,omitempty" name:"IsHaEnable"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

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 {
	// 命名空间名称
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间描述
	NamespaceDesc *string `json:"NamespaceDesc,omitnil,omitempty" name:"NamespaceDesc"`

	// 命名空间资源类型(默认值为DEF)
	NamespaceResourceType *string `json:"NamespaceResourceType,omitnil,omitempty" name:"NamespaceResourceType"`

	// 是否是全局命名空间(默认是DEF,表示普通命名空间;GLOBAL表示全局命名空间)
	NamespaceType *string `json:"NamespaceType,omitnil,omitempty" name:"NamespaceType"`

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

	// 是否开启高可用
	IsHaEnable *string `json:"IsHaEnable,omitnil,omitempty" name:"IsHaEnable"`

	// 需要绑定的数据集ID
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

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,失败为null
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreatePathRewritesRequest

type CreatePathRewritesRequest struct {
	*tchttp.BaseRequest

	// 路径重写列表
	PathRewrites *PathRewriteCreateObject `json:"PathRewrites,omitnil,omitempty" name:"PathRewrites"`
}

func NewCreatePathRewritesRequest

func NewCreatePathRewritesRequest() (request *CreatePathRewritesRequest)

func (*CreatePathRewritesRequest) FromJsonString

func (r *CreatePathRewritesRequest) 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 (*CreatePathRewritesRequest) ToJsonString

func (r *CreatePathRewritesRequest) ToJsonString() string

type CreatePathRewritesRequestParams added in v1.0.426

type CreatePathRewritesRequestParams struct {
	// 路径重写列表
	PathRewrites *PathRewriteCreateObject `json:"PathRewrites,omitnil,omitempty" name:"PathRewrites"`
}

Predefined struct for user

type CreatePathRewritesResponse

type CreatePathRewritesResponse struct {
	*tchttp.BaseResponse
	Response *CreatePathRewritesResponseParams `json:"Response"`
}

func NewCreatePathRewritesResponse

func NewCreatePathRewritesResponse() (response *CreatePathRewritesResponse)

func (*CreatePathRewritesResponse) FromJsonString

func (r *CreatePathRewritesResponse) 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 (*CreatePathRewritesResponse) ToJsonString

func (r *CreatePathRewritesResponse) ToJsonString() string

type CreatePathRewritesResponseParams added in v1.0.426

type CreatePathRewritesResponseParams struct {
	// true/false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreatePathRewritesWithDetailRespRequest added in v1.0.624

type CreatePathRewritesWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 路径重写列表
	PathRewrites []*PathRewriteCreateObject `json:"PathRewrites,omitnil,omitempty" name:"PathRewrites"`
}

func NewCreatePathRewritesWithDetailRespRequest added in v1.0.624

func NewCreatePathRewritesWithDetailRespRequest() (request *CreatePathRewritesWithDetailRespRequest)

func (*CreatePathRewritesWithDetailRespRequest) FromJsonString added in v1.0.624

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

func (*CreatePathRewritesWithDetailRespRequest) ToJsonString added in v1.0.624

type CreatePathRewritesWithDetailRespRequestParams added in v1.0.624

type CreatePathRewritesWithDetailRespRequestParams struct {
	// 路径重写列表
	PathRewrites []*PathRewriteCreateObject `json:"PathRewrites,omitnil,omitempty" name:"PathRewrites"`
}

Predefined struct for user

type CreatePathRewritesWithDetailRespResponse added in v1.0.624

type CreatePathRewritesWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreatePathRewritesWithDetailRespResponseParams `json:"Response"`
}

func NewCreatePathRewritesWithDetailRespResponse added in v1.0.624

func NewCreatePathRewritesWithDetailRespResponse() (response *CreatePathRewritesWithDetailRespResponse)

func (*CreatePathRewritesWithDetailRespResponse) FromJsonString added in v1.0.624

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

func (*CreatePathRewritesWithDetailRespResponse) ToJsonString added in v1.0.624

type CreatePathRewritesWithDetailRespResponseParams added in v1.0.624

type CreatePathRewritesWithDetailRespResponseParams struct {
	// 返回路径重写规则 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreatePublicConfigRequest

type CreatePublicConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值,总是接收yaml格式的内容
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreatePublicConfigRequest

func NewCreatePublicConfigRequest() (request *CreatePublicConfigRequest)

func (*CreatePublicConfigRequest) FromJsonString

func (r *CreatePublicConfigRequest) 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 (*CreatePublicConfigRequest) ToJsonString

func (r *CreatePublicConfigRequest) ToJsonString() string

type CreatePublicConfigRequestParams added in v1.0.426

type CreatePublicConfigRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值,总是接收yaml格式的内容
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreatePublicConfigResponse

type CreatePublicConfigResponse struct {
	*tchttp.BaseResponse
	Response *CreatePublicConfigResponseParams `json:"Response"`
}

func NewCreatePublicConfigResponse

func NewCreatePublicConfigResponse() (response *CreatePublicConfigResponse)

func (*CreatePublicConfigResponse) FromJsonString

func (r *CreatePublicConfigResponse) 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 (*CreatePublicConfigResponse) ToJsonString

func (r *CreatePublicConfigResponse) ToJsonString() string

type CreatePublicConfigResponseParams added in v1.0.426

type CreatePublicConfigResponseParams struct {
	// true:创建成功;false:创建失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreatePublicConfigWithDetailRespRequest added in v1.0.624

type CreatePublicConfigWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值,总是接收yaml格式的内容
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreatePublicConfigWithDetailRespRequest added in v1.0.624

func NewCreatePublicConfigWithDetailRespRequest() (request *CreatePublicConfigWithDetailRespRequest)

func (*CreatePublicConfigWithDetailRespRequest) FromJsonString added in v1.0.624

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

func (*CreatePublicConfigWithDetailRespRequest) ToJsonString added in v1.0.624

type CreatePublicConfigWithDetailRespRequestParams added in v1.0.624

type CreatePublicConfigWithDetailRespRequestParams struct {
	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项值,总是接收yaml格式的内容
	ConfigValue *string `json:"ConfigValue,omitnil,omitempty" name:"ConfigValue"`

	// 配置项版本描述
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项类型
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// Base64编码的配置项
	EncodeWithBase64 *bool `json:"EncodeWithBase64,omitnil,omitempty" name:"EncodeWithBase64"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreatePublicConfigWithDetailRespResponse added in v1.0.624

type CreatePublicConfigWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreatePublicConfigWithDetailRespResponseParams `json:"Response"`
}

func NewCreatePublicConfigWithDetailRespResponse added in v1.0.624

func NewCreatePublicConfigWithDetailRespResponse() (response *CreatePublicConfigWithDetailRespResponse)

func (*CreatePublicConfigWithDetailRespResponse) FromJsonString added in v1.0.624

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

func (*CreatePublicConfigWithDetailRespResponse) ToJsonString added in v1.0.624

type CreatePublicConfigWithDetailRespResponseParams added in v1.0.624

type CreatePublicConfigWithDetailRespResponseParams struct {
	// 公共配置项 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *Config `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateRepositoryRequest

type CreateRepositoryRequest struct {
	*tchttp.BaseRequest

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

	// 仓库类型(默认仓库:default,私有仓库:private)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 仓库所在桶名称
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// 仓库所在桶地域
	BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"`

	// 目录
	Directory *string `json:"Directory,omitnil,omitempty" name:"Directory"`

	// 仓库描述
	RepositoryDesc *string `json:"RepositoryDesc,omitnil,omitempty" name:"RepositoryDesc"`
}

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 {
	// 仓库名称
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库类型(默认仓库:default,私有仓库:private)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 仓库所在桶名称
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// 仓库所在桶地域
	BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"`

	// 目录
	Directory *string `json:"Directory,omitnil,omitempty" name:"Directory"`

	// 仓库描述
	RepositoryDesc *string `json:"RepositoryDesc,omitnil,omitempty" name:"RepositoryDesc"`
}

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 {
	// 创建仓库是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateTaskFlowRequest

type CreateTaskFlowRequest struct {
	*tchttp.BaseRequest

	// 工作流名称
	FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"`

	// 触发方式
	TriggerRule *TaskRule `json:"TriggerRule,omitnil,omitempty" name:"TriggerRule"`

	// 工作流任务节点列表
	FlowEdges []*TaskFlowEdge `json:"FlowEdges,omitnil,omitempty" name:"FlowEdges"`

	// 工作流执行超时时间
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateTaskFlowRequest

func NewCreateTaskFlowRequest() (request *CreateTaskFlowRequest)

func (*CreateTaskFlowRequest) FromJsonString

func (r *CreateTaskFlowRequest) 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 (*CreateTaskFlowRequest) ToJsonString

func (r *CreateTaskFlowRequest) ToJsonString() string

type CreateTaskFlowRequestParams added in v1.0.426

type CreateTaskFlowRequestParams struct {
	// 工作流名称
	FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"`

	// 触发方式
	TriggerRule *TaskRule `json:"TriggerRule,omitnil,omitempty" name:"TriggerRule"`

	// 工作流任务节点列表
	FlowEdges []*TaskFlowEdge `json:"FlowEdges,omitnil,omitempty" name:"FlowEdges"`

	// 工作流执行超时时间
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateTaskFlowResponse

type CreateTaskFlowResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskFlowResponseParams `json:"Response"`
}

func NewCreateTaskFlowResponse

func NewCreateTaskFlowResponse() (response *CreateTaskFlowResponse)

func (*CreateTaskFlowResponse) FromJsonString

func (r *CreateTaskFlowResponse) 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 (*CreateTaskFlowResponse) ToJsonString

func (r *CreateTaskFlowResponse) ToJsonString() string

type CreateTaskFlowResponseParams added in v1.0.426

type CreateTaskFlowResponseParams struct {
	// 工作流 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateTaskRequest

type CreateTaskRequest struct {
	*tchttp.BaseRequest

	// 任务名称,任务长度64字符
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务内容,长度限制65536个字节
	TaskContent *string `json:"TaskContent,omitnil,omitempty" name:"TaskContent"`

	// 执行类型,unicast/broadcast
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 任务类型,java
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务超时时间, 时间单位 ms
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 触发规则
	TaskRule *TaskRule `json:"TaskRule,omitnil,omitempty" name:"TaskRule"`

	// 重试次数,0 <= RetryCount<= 10
	RetryCount *uint64 `json:"RetryCount,omitnil,omitempty" name:"RetryCount"`

	// 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms
	RetryInterval *uint64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"`

	// 分片数量
	ShardCount *int64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"`

	// 分片参数
	ShardArguments []*ShardArgument `json:"ShardArguments,omitnil,omitempty" name:"ShardArguments"`

	// 判断任务成功的操作符
	SuccessOperator *string `json:"SuccessOperator,omitnil,omitempty" name:"SuccessOperator"`

	// 判断任务成功率的阈值,如100
	SuccessRatio *string `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`

	// 高级设置
	AdvanceSettings *AdvanceSettings `json:"AdvanceSettings,omitnil,omitempty" name:"AdvanceSettings"`

	// 任务参数,长度限制10000个字符
	TaskArgument *string `json:"TaskArgument,omitnil,omitempty" name:"TaskArgument"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewCreateTaskRequest

func NewCreateTaskRequest() (request *CreateTaskRequest)

func (*CreateTaskRequest) FromJsonString

func (r *CreateTaskRequest) 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 (*CreateTaskRequest) ToJsonString

func (r *CreateTaskRequest) ToJsonString() string

type CreateTaskRequestParams added in v1.0.426

type CreateTaskRequestParams struct {
	// 任务名称,任务长度64字符
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务内容,长度限制65536个字节
	TaskContent *string `json:"TaskContent,omitnil,omitempty" name:"TaskContent"`

	// 执行类型,unicast/broadcast
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 任务类型,java
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务超时时间, 时间单位 ms
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 触发规则
	TaskRule *TaskRule `json:"TaskRule,omitnil,omitempty" name:"TaskRule"`

	// 重试次数,0 <= RetryCount<= 10
	RetryCount *uint64 `json:"RetryCount,omitnil,omitempty" name:"RetryCount"`

	// 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms
	RetryInterval *uint64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"`

	// 分片数量
	ShardCount *int64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"`

	// 分片参数
	ShardArguments []*ShardArgument `json:"ShardArguments,omitnil,omitempty" name:"ShardArguments"`

	// 判断任务成功的操作符
	SuccessOperator *string `json:"SuccessOperator,omitnil,omitempty" name:"SuccessOperator"`

	// 判断任务成功率的阈值,如100
	SuccessRatio *string `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`

	// 高级设置
	AdvanceSettings *AdvanceSettings `json:"AdvanceSettings,omitnil,omitempty" name:"AdvanceSettings"`

	// 任务参数,长度限制10000个字符
	TaskArgument *string `json:"TaskArgument,omitnil,omitempty" name:"TaskArgument"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type CreateTaskResponse

type CreateTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateTaskResponseParams `json:"Response"`
}

func NewCreateTaskResponse

func NewCreateTaskResponse() (response *CreateTaskResponse)

func (*CreateTaskResponse) FromJsonString

func (r *CreateTaskResponse) 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 (*CreateTaskResponse) ToJsonString

func (r *CreateTaskResponse) ToJsonString() string

type CreateTaskResponseParams added in v1.0.426

type CreateTaskResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateUnitNamespacesRequest added in v1.0.659

type CreateUnitNamespacesRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 单元化命名空间对象列表
	UnitNamespaceList []*UnitNamespace `json:"UnitNamespaceList,omitnil,omitempty" name:"UnitNamespaceList"`
}

func NewCreateUnitNamespacesRequest added in v1.0.659

func NewCreateUnitNamespacesRequest() (request *CreateUnitNamespacesRequest)

func (*CreateUnitNamespacesRequest) FromJsonString added in v1.0.659

func (r *CreateUnitNamespacesRequest) 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 (*CreateUnitNamespacesRequest) ToJsonString added in v1.0.659

func (r *CreateUnitNamespacesRequest) ToJsonString() string

type CreateUnitNamespacesRequestParams added in v1.0.659

type CreateUnitNamespacesRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 单元化命名空间对象列表
	UnitNamespaceList []*UnitNamespace `json:"UnitNamespaceList,omitnil,omitempty" name:"UnitNamespaceList"`
}

Predefined struct for user

type CreateUnitNamespacesResponse added in v1.0.659

type CreateUnitNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *CreateUnitNamespacesResponseParams `json:"Response"`
}

func NewCreateUnitNamespacesResponse added in v1.0.659

func NewCreateUnitNamespacesResponse() (response *CreateUnitNamespacesResponse)

func (*CreateUnitNamespacesResponse) FromJsonString added in v1.0.659

func (r *CreateUnitNamespacesResponse) 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 (*CreateUnitNamespacesResponse) ToJsonString added in v1.0.659

func (r *CreateUnitNamespacesResponse) ToJsonString() string

type CreateUnitNamespacesResponseParams added in v1.0.659

type CreateUnitNamespacesResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateUnitRuleRequest

type CreateUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

func NewCreateUnitRuleRequest

func NewCreateUnitRuleRequest() (request *CreateUnitRuleRequest)

func (*CreateUnitRuleRequest) FromJsonString

func (r *CreateUnitRuleRequest) 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 (*CreateUnitRuleRequest) ToJsonString

func (r *CreateUnitRuleRequest) ToJsonString() string

type CreateUnitRuleRequestParams added in v1.0.426

type CreateUnitRuleRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

Predefined struct for user

type CreateUnitRuleResponse

type CreateUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateUnitRuleResponseParams `json:"Response"`
}

func NewCreateUnitRuleResponse

func NewCreateUnitRuleResponse() (response *CreateUnitRuleResponse)

func (*CreateUnitRuleResponse) FromJsonString

func (r *CreateUnitRuleResponse) 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 (*CreateUnitRuleResponse) ToJsonString

func (r *CreateUnitRuleResponse) ToJsonString() string

type CreateUnitRuleResponseParams added in v1.0.426

type CreateUnitRuleResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateUnitRuleWithDetailRespRequest added in v1.0.624

type CreateUnitRuleWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

func NewCreateUnitRuleWithDetailRespRequest added in v1.0.624

func NewCreateUnitRuleWithDetailRespRequest() (request *CreateUnitRuleWithDetailRespRequest)

func (*CreateUnitRuleWithDetailRespRequest) FromJsonString added in v1.0.624

func (r *CreateUnitRuleWithDetailRespRequest) 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 (*CreateUnitRuleWithDetailRespRequest) ToJsonString added in v1.0.624

func (r *CreateUnitRuleWithDetailRespRequest) ToJsonString() string

type CreateUnitRuleWithDetailRespRequestParams added in v1.0.624

type CreateUnitRuleWithDetailRespRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

Predefined struct for user

type CreateUnitRuleWithDetailRespResponse added in v1.0.624

type CreateUnitRuleWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *CreateUnitRuleWithDetailRespResponseParams `json:"Response"`
}

func NewCreateUnitRuleWithDetailRespResponse added in v1.0.624

func NewCreateUnitRuleWithDetailRespResponse() (response *CreateUnitRuleWithDetailRespResponse)

func (*CreateUnitRuleWithDetailRespResponse) FromJsonString added in v1.0.624

func (r *CreateUnitRuleWithDetailRespResponse) 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 (*CreateUnitRuleWithDetailRespResponse) ToJsonString added in v1.0.624

func (r *CreateUnitRuleWithDetailRespResponse) ToJsonString() string

type CreateUnitRuleWithDetailRespResponseParams added in v1.0.624

type CreateUnitRuleWithDetailRespResponseParams struct {
	// 单元化规则信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *UnitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CurvePoint added in v1.0.357

type CurvePoint struct {
	// 当前坐标 X轴的值 当前是日期格式:"yyyy-MM-dd HH:mm:ss"
	Label *string `json:"Label,omitnil,omitempty" name:"Label"`

	// 当前坐标 Y轴的值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 该坐标点时间戳
	Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`
}

type DeleteApiGroupRequest

type DeleteApiGroupRequest struct {
	*tchttp.BaseRequest

	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDeleteApiGroupRequest

func NewDeleteApiGroupRequest() (request *DeleteApiGroupRequest)

func (*DeleteApiGroupRequest) FromJsonString

func (r *DeleteApiGroupRequest) 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 (*DeleteApiGroupRequest) ToJsonString

func (r *DeleteApiGroupRequest) ToJsonString() string

type DeleteApiGroupRequestParams added in v1.0.426

type DeleteApiGroupRequestParams struct {
	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DeleteApiGroupResponse

type DeleteApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApiGroupResponseParams `json:"Response"`
}

func NewDeleteApiGroupResponse

func NewDeleteApiGroupResponse() (response *DeleteApiGroupResponse)

func (*DeleteApiGroupResponse) FromJsonString

func (r *DeleteApiGroupResponse) 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 (*DeleteApiGroupResponse) ToJsonString

func (r *DeleteApiGroupResponse) ToJsonString() string

type DeleteApiGroupResponseParams added in v1.0.426

type DeleteApiGroupResponseParams struct {
	// 成功失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteApiRateLimitRuleRequest added in v1.0.624

type DeleteApiRateLimitRuleRequest struct {
	*tchttp.BaseRequest

	// 限流规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

func NewDeleteApiRateLimitRuleRequest added in v1.0.624

func NewDeleteApiRateLimitRuleRequest() (request *DeleteApiRateLimitRuleRequest)

func (*DeleteApiRateLimitRuleRequest) FromJsonString added in v1.0.624

func (r *DeleteApiRateLimitRuleRequest) 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 (*DeleteApiRateLimitRuleRequest) ToJsonString added in v1.0.624

func (r *DeleteApiRateLimitRuleRequest) ToJsonString() string

type DeleteApiRateLimitRuleRequestParams added in v1.0.624

type DeleteApiRateLimitRuleRequestParams struct {
	// 限流规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

Predefined struct for user

type DeleteApiRateLimitRuleResponse added in v1.0.624

type DeleteApiRateLimitRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApiRateLimitRuleResponseParams `json:"Response"`
}

func NewDeleteApiRateLimitRuleResponse added in v1.0.624

func NewDeleteApiRateLimitRuleResponse() (response *DeleteApiRateLimitRuleResponse)

func (*DeleteApiRateLimitRuleResponse) FromJsonString added in v1.0.624

func (r *DeleteApiRateLimitRuleResponse) 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 (*DeleteApiRateLimitRuleResponse) ToJsonString added in v1.0.624

func (r *DeleteApiRateLimitRuleResponse) ToJsonString() string

type DeleteApiRateLimitRuleResponseParams added in v1.0.624

type DeleteApiRateLimitRuleResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteApplicationRequest

type DeleteApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDeleteApplicationRequest

func NewDeleteApplicationRequest() (request *DeleteApplicationRequest)

func (*DeleteApplicationRequest) FromJsonString

func (r *DeleteApplicationRequest) 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 (*DeleteApplicationRequest) ToJsonString

func (r *DeleteApplicationRequest) ToJsonString() string

type DeleteApplicationRequestParams added in v1.0.426

type DeleteApplicationRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DeleteApplicationResponse

type DeleteApplicationResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApplicationResponseParams `json:"Response"`
}

func NewDeleteApplicationResponse

func NewDeleteApplicationResponse() (response *DeleteApplicationResponse)

func (*DeleteApplicationResponse) FromJsonString

func (r *DeleteApplicationResponse) 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 (*DeleteApplicationResponse) ToJsonString

func (r *DeleteApplicationResponse) ToJsonString() string

type DeleteApplicationResponseParams added in v1.0.426

type DeleteApplicationResponseParams struct {
	// 删除应用操作是否成功。
	// true:操作成功。
	// false:操作失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteClusterRequest added in v1.0.581

type DeleteClusterRequest struct {
	*tchttp.BaseRequest

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 是否只解绑,不删除容器集群,默认不传则删除容器集群。
	Unbind *bool `json:"Unbind,omitnil,omitempty" name:"Unbind"`
}

func NewDeleteClusterRequest added in v1.0.581

func NewDeleteClusterRequest() (request *DeleteClusterRequest)

func (*DeleteClusterRequest) FromJsonString added in v1.0.581

func (r *DeleteClusterRequest) 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 (*DeleteClusterRequest) ToJsonString added in v1.0.581

func (r *DeleteClusterRequest) ToJsonString() string

type DeleteClusterRequestParams added in v1.0.581

type DeleteClusterRequestParams struct {
	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 是否只解绑,不删除容器集群,默认不传则删除容器集群。
	Unbind *bool `json:"Unbind,omitnil,omitempty" name:"Unbind"`
}

Predefined struct for user

type DeleteClusterResponse added in v1.0.581

type DeleteClusterResponse struct {
	*tchttp.BaseResponse
	Response *DeleteClusterResponseParams `json:"Response"`
}

func NewDeleteClusterResponse added in v1.0.581

func NewDeleteClusterResponse() (response *DeleteClusterResponse)

func (*DeleteClusterResponse) FromJsonString added in v1.0.581

func (r *DeleteClusterResponse) 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 (*DeleteClusterResponse) ToJsonString added in v1.0.581

func (r *DeleteClusterResponse) ToJsonString() string

type DeleteClusterResponseParams added in v1.0.581

type DeleteClusterResponseParams struct {
	// 删除集群操作是否成功。
	// true:操作成功。
	// false:操作失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteConfigRequest

type DeleteConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDeleteConfigRequest

func NewDeleteConfigRequest() (request *DeleteConfigRequest)

func (*DeleteConfigRequest) FromJsonString

func (r *DeleteConfigRequest) 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 (*DeleteConfigRequest) ToJsonString

func (r *DeleteConfigRequest) ToJsonString() string

type DeleteConfigRequestParams added in v1.0.426

type DeleteConfigRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DeleteConfigResponse

type DeleteConfigResponse struct {
	*tchttp.BaseResponse
	Response *DeleteConfigResponseParams `json:"Response"`
}

func NewDeleteConfigResponse

func NewDeleteConfigResponse() (response *DeleteConfigResponse)

func (*DeleteConfigResponse) FromJsonString

func (r *DeleteConfigResponse) 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 (*DeleteConfigResponse) ToJsonString

func (r *DeleteConfigResponse) ToJsonString() string

type DeleteConfigResponseParams added in v1.0.426

type DeleteConfigResponseParams struct {
	// true:删除成功;false:删除失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteConfigTemplateRequest added in v1.0.581

type DeleteConfigTemplateRequest struct {
	*tchttp.BaseRequest

	// 无
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`
}

func NewDeleteConfigTemplateRequest added in v1.0.581

func NewDeleteConfigTemplateRequest() (request *DeleteConfigTemplateRequest)

func (*DeleteConfigTemplateRequest) FromJsonString added in v1.0.581

func (r *DeleteConfigTemplateRequest) 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 (*DeleteConfigTemplateRequest) ToJsonString added in v1.0.581

func (r *DeleteConfigTemplateRequest) ToJsonString() string

type DeleteConfigTemplateRequestParams added in v1.0.581

type DeleteConfigTemplateRequestParams struct {
	// 无
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`
}

Predefined struct for user

type DeleteConfigTemplateResponse added in v1.0.581

type DeleteConfigTemplateResponse struct {
	*tchttp.BaseResponse
	Response *DeleteConfigTemplateResponseParams `json:"Response"`
}

func NewDeleteConfigTemplateResponse added in v1.0.581

func NewDeleteConfigTemplateResponse() (response *DeleteConfigTemplateResponse)

func (*DeleteConfigTemplateResponse) FromJsonString added in v1.0.581

func (r *DeleteConfigTemplateResponse) 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 (*DeleteConfigTemplateResponse) ToJsonString added in v1.0.581

func (r *DeleteConfigTemplateResponse) ToJsonString() string

type DeleteConfigTemplateResponseParams added in v1.0.581

type DeleteConfigTemplateResponseParams struct {
	// true:删除成功;false:删除失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteContainerGroupRequest

type DeleteContainerGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDeleteContainerGroupRequest

func NewDeleteContainerGroupRequest() (request *DeleteContainerGroupRequest)

func (*DeleteContainerGroupRequest) FromJsonString

func (r *DeleteContainerGroupRequest) 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 (*DeleteContainerGroupRequest) ToJsonString

func (r *DeleteContainerGroupRequest) ToJsonString() string

type DeleteContainerGroupRequestParams added in v1.0.426

type DeleteContainerGroupRequestParams struct {
	// 部署组ID,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DeleteContainerGroupResponse

type DeleteContainerGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeleteContainerGroupResponseParams `json:"Response"`
}

func NewDeleteContainerGroupResponse

func NewDeleteContainerGroupResponse() (response *DeleteContainerGroupResponse)

func (*DeleteContainerGroupResponse) FromJsonString

func (r *DeleteContainerGroupResponse) 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 (*DeleteContainerGroupResponse) ToJsonString

func (r *DeleteContainerGroupResponse) ToJsonString() string

type DeleteContainerGroupResponseParams added in v1.0.426

type DeleteContainerGroupResponseParams struct {
	// 删除操作是否成功:
	// true:成功
	// false:失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteFileConfigRequest added in v1.0.592

type DeleteFileConfigRequest struct {
	*tchttp.BaseRequest

	// 文件配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDeleteFileConfigRequest added in v1.0.592

func NewDeleteFileConfigRequest() (request *DeleteFileConfigRequest)

func (*DeleteFileConfigRequest) FromJsonString added in v1.0.592

func (r *DeleteFileConfigRequest) 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 (*DeleteFileConfigRequest) ToJsonString added in v1.0.592

func (r *DeleteFileConfigRequest) ToJsonString() string

type DeleteFileConfigRequestParams added in v1.0.592

type DeleteFileConfigRequestParams struct {
	// 文件配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DeleteFileConfigResponse added in v1.0.592

type DeleteFileConfigResponse struct {
	*tchttp.BaseResponse
	Response *DeleteFileConfigResponseParams `json:"Response"`
}

func NewDeleteFileConfigResponse added in v1.0.592

func NewDeleteFileConfigResponse() (response *DeleteFileConfigResponse)

func (*DeleteFileConfigResponse) FromJsonString added in v1.0.592

func (r *DeleteFileConfigResponse) 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 (*DeleteFileConfigResponse) ToJsonString added in v1.0.592

func (r *DeleteFileConfigResponse) ToJsonString() string

type DeleteFileConfigResponseParams added in v1.0.592

type DeleteFileConfigResponseParams struct {
	// 删除结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteGatewayApiRequest added in v1.0.654

type DeleteGatewayApiRequest struct {
	*tchttp.BaseRequest

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api ID 数组
	ApiList []*string `json:"ApiList,omitnil,omitempty" name:"ApiList"`
}

func NewDeleteGatewayApiRequest added in v1.0.654

func NewDeleteGatewayApiRequest() (request *DeleteGatewayApiRequest)

func (*DeleteGatewayApiRequest) FromJsonString added in v1.0.654

func (r *DeleteGatewayApiRequest) 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 (*DeleteGatewayApiRequest) ToJsonString added in v1.0.654

func (r *DeleteGatewayApiRequest) ToJsonString() string

type DeleteGatewayApiRequestParams added in v1.0.654

type DeleteGatewayApiRequestParams struct {
	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api ID 数组
	ApiList []*string `json:"ApiList,omitnil,omitempty" name:"ApiList"`
}

Predefined struct for user

type DeleteGatewayApiResponse added in v1.0.654

type DeleteGatewayApiResponse struct {
	*tchttp.BaseResponse
	Response *DeleteGatewayApiResponseParams `json:"Response"`
}

func NewDeleteGatewayApiResponse added in v1.0.654

func NewDeleteGatewayApiResponse() (response *DeleteGatewayApiResponse)

func (*DeleteGatewayApiResponse) FromJsonString added in v1.0.654

func (r *DeleteGatewayApiResponse) 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 (*DeleteGatewayApiResponse) ToJsonString added in v1.0.654

func (r *DeleteGatewayApiResponse) ToJsonString() string

type DeleteGatewayApiResponseParams added in v1.0.654

type DeleteGatewayApiResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteGroupRequest

type DeleteGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDeleteGroupRequest

func NewDeleteGroupRequest() (request *DeleteGroupRequest)

func (*DeleteGroupRequest) FromJsonString

func (r *DeleteGroupRequest) 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 (*DeleteGroupRequest) ToJsonString

func (r *DeleteGroupRequest) ToJsonString() string

type DeleteGroupRequestParams added in v1.0.426

type DeleteGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DeleteGroupResponse

type DeleteGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeleteGroupResponseParams `json:"Response"`
}

func NewDeleteGroupResponse

func NewDeleteGroupResponse() (response *DeleteGroupResponse)

func (*DeleteGroupResponse) FromJsonString

func (r *DeleteGroupResponse) 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 (*DeleteGroupResponse) ToJsonString

func (r *DeleteGroupResponse) ToJsonString() string

type DeleteGroupResponseParams added in v1.0.426

type DeleteGroupResponseParams struct {
	// 删除部署组操作是否成功。
	// true:操作成功。
	// false:操作失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteImageTag

type DeleteImageTag struct {
	// 仓库名,如/tsf/nginx
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 版本号:如V1
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`
}

type DeleteImageTagsRequest

type DeleteImageTagsRequest struct {
	*tchttp.BaseRequest

	// 镜像版本数组
	ImageTags []*DeleteImageTag `json:"ImageTags,omitnil,omitempty" name:"ImageTags"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`
}

func NewDeleteImageTagsRequest

func NewDeleteImageTagsRequest() (request *DeleteImageTagsRequest)

func (*DeleteImageTagsRequest) FromJsonString

func (r *DeleteImageTagsRequest) 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 (*DeleteImageTagsRequest) ToJsonString

func (r *DeleteImageTagsRequest) ToJsonString() string

type DeleteImageTagsRequestParams added in v1.0.426

type DeleteImageTagsRequestParams struct {
	// 镜像版本数组
	ImageTags []*DeleteImageTag `json:"ImageTags,omitnil,omitempty" name:"ImageTags"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`
}

Predefined struct for user

type DeleteImageTagsResponse

type DeleteImageTagsResponse struct {
	*tchttp.BaseResponse
	Response *DeleteImageTagsResponseParams `json:"Response"`
}

func NewDeleteImageTagsResponse

func NewDeleteImageTagsResponse() (response *DeleteImageTagsResponse)

func (*DeleteImageTagsResponse) FromJsonString

func (r *DeleteImageTagsResponse) 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 (*DeleteImageTagsResponse) ToJsonString

func (r *DeleteImageTagsResponse) ToJsonString() string

type DeleteImageTagsResponseParams added in v1.0.426

type DeleteImageTagsResponseParams struct {
	// 批量删除操作是否成功。
	// true:成功。
	// false:失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteLaneRequest

type DeleteLaneRequest struct {
	*tchttp.BaseRequest

	// 泳道Idl
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`
}

func NewDeleteLaneRequest

func NewDeleteLaneRequest() (request *DeleteLaneRequest)

func (*DeleteLaneRequest) FromJsonString

func (r *DeleteLaneRequest) 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 (*DeleteLaneRequest) ToJsonString

func (r *DeleteLaneRequest) ToJsonString() string

type DeleteLaneRequestParams added in v1.0.426

type DeleteLaneRequestParams struct {
	// 泳道Idl
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`
}

Predefined struct for user

type DeleteLaneResponse

type DeleteLaneResponse struct {
	*tchttp.BaseResponse
	Response *DeleteLaneResponseParams `json:"Response"`
}

func NewDeleteLaneResponse

func NewDeleteLaneResponse() (response *DeleteLaneResponse)

func (*DeleteLaneResponse) FromJsonString

func (r *DeleteLaneResponse) 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 (*DeleteLaneResponse) ToJsonString

func (r *DeleteLaneResponse) ToJsonString() string

type DeleteLaneResponseParams added in v1.0.426

type DeleteLaneResponseParams struct {
	// 删除成功: true / 删除失败: false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteLaneRuleRequest added in v1.0.273

type DeleteLaneRuleRequest struct {
	*tchttp.BaseRequest

	// 泳道规则Id
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

func NewDeleteLaneRuleRequest added in v1.0.273

func NewDeleteLaneRuleRequest() (request *DeleteLaneRuleRequest)

func (*DeleteLaneRuleRequest) FromJsonString added in v1.0.273

func (r *DeleteLaneRuleRequest) 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 (*DeleteLaneRuleRequest) ToJsonString added in v1.0.273

func (r *DeleteLaneRuleRequest) ToJsonString() string

type DeleteLaneRuleRequestParams added in v1.0.426

type DeleteLaneRuleRequestParams struct {
	// 泳道规则Id
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

Predefined struct for user

type DeleteLaneRuleResponse added in v1.0.273

type DeleteLaneRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteLaneRuleResponseParams `json:"Response"`
}

func NewDeleteLaneRuleResponse added in v1.0.273

func NewDeleteLaneRuleResponse() (response *DeleteLaneRuleResponse)

func (*DeleteLaneRuleResponse) FromJsonString added in v1.0.273

func (r *DeleteLaneRuleResponse) 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 (*DeleteLaneRuleResponse) ToJsonString added in v1.0.273

func (r *DeleteLaneRuleResponse) ToJsonString() string

type DeleteLaneRuleResponseParams added in v1.0.426

type DeleteLaneRuleResponseParams struct {
	// 操作状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteMicroserviceRequest

type DeleteMicroserviceRequest struct {
	*tchttp.BaseRequest

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

func NewDeleteMicroserviceRequest

func NewDeleteMicroserviceRequest() (request *DeleteMicroserviceRequest)

func (*DeleteMicroserviceRequest) FromJsonString

func (r *DeleteMicroserviceRequest) 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 (*DeleteMicroserviceRequest) ToJsonString

func (r *DeleteMicroserviceRequest) ToJsonString() string

type DeleteMicroserviceRequestParams added in v1.0.426

type DeleteMicroserviceRequestParams struct {
	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

Predefined struct for user

type DeleteMicroserviceResponse

type DeleteMicroserviceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteMicroserviceResponseParams `json:"Response"`
}

func NewDeleteMicroserviceResponse

func NewDeleteMicroserviceResponse() (response *DeleteMicroserviceResponse)

func (*DeleteMicroserviceResponse) FromJsonString

func (r *DeleteMicroserviceResponse) 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 (*DeleteMicroserviceResponse) ToJsonString

func (r *DeleteMicroserviceResponse) ToJsonString() string

type DeleteMicroserviceResponseParams added in v1.0.426

type DeleteMicroserviceResponseParams struct {
	// 删除微服务是否成功。
	// true:操作成功。
	// false:操作失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {
	*tchttp.BaseRequest

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`
}

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
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`
}

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 {
	// 删除命名空间是否成功。
	// true:删除成功。
	// false:删除失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeletePathRewritesRequest

type DeletePathRewritesRequest struct {
	*tchttp.BaseRequest

	// 路径重写规则IDs
	PathRewriteIds []*string `json:"PathRewriteIds,omitnil,omitempty" name:"PathRewriteIds"`
}

func NewDeletePathRewritesRequest

func NewDeletePathRewritesRequest() (request *DeletePathRewritesRequest)

func (*DeletePathRewritesRequest) FromJsonString

func (r *DeletePathRewritesRequest) 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 (*DeletePathRewritesRequest) ToJsonString

func (r *DeletePathRewritesRequest) ToJsonString() string

type DeletePathRewritesRequestParams added in v1.0.426

type DeletePathRewritesRequestParams struct {
	// 路径重写规则IDs
	PathRewriteIds []*string `json:"PathRewriteIds,omitnil,omitempty" name:"PathRewriteIds"`
}

Predefined struct for user

type DeletePathRewritesResponse

type DeletePathRewritesResponse struct {
	*tchttp.BaseResponse
	Response *DeletePathRewritesResponseParams `json:"Response"`
}

func NewDeletePathRewritesResponse

func NewDeletePathRewritesResponse() (response *DeletePathRewritesResponse)

func (*DeletePathRewritesResponse) FromJsonString

func (r *DeletePathRewritesResponse) 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 (*DeletePathRewritesResponse) ToJsonString

func (r *DeletePathRewritesResponse) ToJsonString() string

type DeletePathRewritesResponseParams added in v1.0.426

type DeletePathRewritesResponseParams struct {
	// true/false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeletePkgsRequest

type DeletePkgsRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 需要删除的程序包ID列表
	PkgIds []*string `json:"PkgIds,omitnil,omitempty" name:"PkgIds"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

func NewDeletePkgsRequest

func NewDeletePkgsRequest() (request *DeletePkgsRequest)

func (*DeletePkgsRequest) FromJsonString

func (r *DeletePkgsRequest) 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 (*DeletePkgsRequest) ToJsonString

func (r *DeletePkgsRequest) ToJsonString() string

type DeletePkgsRequestParams added in v1.0.426

type DeletePkgsRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 需要删除的程序包ID列表
	PkgIds []*string `json:"PkgIds,omitnil,omitempty" name:"PkgIds"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

Predefined struct for user

type DeletePkgsResponse

type DeletePkgsResponse struct {
	*tchttp.BaseResponse
	Response *DeletePkgsResponseParams `json:"Response"`
}

func NewDeletePkgsResponse

func NewDeletePkgsResponse() (response *DeletePkgsResponse)

func (*DeletePkgsResponse) FromJsonString

func (r *DeletePkgsResponse) 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 (*DeletePkgsResponse) ToJsonString

func (r *DeletePkgsResponse) ToJsonString() string

type DeletePkgsResponseParams added in v1.0.426

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

Predefined struct for user

type DeletePublicConfigRequest

type DeletePublicConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDeletePublicConfigRequest

func NewDeletePublicConfigRequest() (request *DeletePublicConfigRequest)

func (*DeletePublicConfigRequest) FromJsonString

func (r *DeletePublicConfigRequest) 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 (*DeletePublicConfigRequest) ToJsonString

func (r *DeletePublicConfigRequest) ToJsonString() string

type DeletePublicConfigRequestParams added in v1.0.426

type DeletePublicConfigRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DeletePublicConfigResponse

type DeletePublicConfigResponse struct {
	*tchttp.BaseResponse
	Response *DeletePublicConfigResponseParams `json:"Response"`
}

func NewDeletePublicConfigResponse

func NewDeletePublicConfigResponse() (response *DeletePublicConfigResponse)

func (*DeletePublicConfigResponse) FromJsonString

func (r *DeletePublicConfigResponse) 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 (*DeletePublicConfigResponse) ToJsonString

func (r *DeletePublicConfigResponse) ToJsonString() string

type DeletePublicConfigResponseParams added in v1.0.426

type DeletePublicConfigResponseParams struct {
	// true:删除成功;false:删除失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {
	*tchttp.BaseRequest

	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

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
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

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 {
	// 删除仓库是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteServerlessGroupRequest

type DeleteServerlessGroupRequest struct {
	*tchttp.BaseRequest

	// groupId,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDeleteServerlessGroupRequest

func NewDeleteServerlessGroupRequest() (request *DeleteServerlessGroupRequest)

func (*DeleteServerlessGroupRequest) FromJsonString

func (r *DeleteServerlessGroupRequest) 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 (*DeleteServerlessGroupRequest) ToJsonString

func (r *DeleteServerlessGroupRequest) ToJsonString() string

type DeleteServerlessGroupRequestParams added in v1.0.426

type DeleteServerlessGroupRequestParams struct {
	// groupId,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DeleteServerlessGroupResponse

type DeleteServerlessGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeleteServerlessGroupResponseParams `json:"Response"`
}

func NewDeleteServerlessGroupResponse

func NewDeleteServerlessGroupResponse() (response *DeleteServerlessGroupResponse)

func (*DeleteServerlessGroupResponse) FromJsonString

func (r *DeleteServerlessGroupResponse) 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 (*DeleteServerlessGroupResponse) ToJsonString

func (r *DeleteServerlessGroupResponse) ToJsonString() string

type DeleteServerlessGroupResponseParams added in v1.0.426

type DeleteServerlessGroupResponseParams struct {
	// 结果true:成功;false:失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteTaskRequest

type DeleteTaskRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDeleteTaskRequest

func NewDeleteTaskRequest() (request *DeleteTaskRequest)

func (*DeleteTaskRequest) FromJsonString

func (r *DeleteTaskRequest) 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 (*DeleteTaskRequest) ToJsonString

func (r *DeleteTaskRequest) ToJsonString() string

type DeleteTaskRequestParams added in v1.0.426

type DeleteTaskRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DeleteTaskResponse

type DeleteTaskResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTaskResponseParams `json:"Response"`
}

func NewDeleteTaskResponse

func NewDeleteTaskResponse() (response *DeleteTaskResponse)

func (*DeleteTaskResponse) FromJsonString

func (r *DeleteTaskResponse) 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 (*DeleteTaskResponse) ToJsonString

func (r *DeleteTaskResponse) ToJsonString() string

type DeleteTaskResponseParams added in v1.0.426

type DeleteTaskResponseParams struct {
	// 删除成功or失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteUnitNamespacesRequest

type DeleteUnitNamespacesRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 单元化命名空间ID数组
	UnitNamespaceList []*string `json:"UnitNamespaceList,omitnil,omitempty" name:"UnitNamespaceList"`
}

func NewDeleteUnitNamespacesRequest

func NewDeleteUnitNamespacesRequest() (request *DeleteUnitNamespacesRequest)

func (*DeleteUnitNamespacesRequest) FromJsonString

func (r *DeleteUnitNamespacesRequest) 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 (*DeleteUnitNamespacesRequest) ToJsonString

func (r *DeleteUnitNamespacesRequest) ToJsonString() string

type DeleteUnitNamespacesRequestParams added in v1.0.426

type DeleteUnitNamespacesRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 单元化命名空间ID数组
	UnitNamespaceList []*string `json:"UnitNamespaceList,omitnil,omitempty" name:"UnitNamespaceList"`
}

Predefined struct for user

type DeleteUnitNamespacesResponse

type DeleteUnitNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DeleteUnitNamespacesResponseParams `json:"Response"`
}

func NewDeleteUnitNamespacesResponse

func NewDeleteUnitNamespacesResponse() (response *DeleteUnitNamespacesResponse)

func (*DeleteUnitNamespacesResponse) FromJsonString

func (r *DeleteUnitNamespacesResponse) 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 (*DeleteUnitNamespacesResponse) ToJsonString

func (r *DeleteUnitNamespacesResponse) ToJsonString() string

type DeleteUnitNamespacesResponseParams added in v1.0.426

type DeleteUnitNamespacesResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeleteUnitRuleRequest

type DeleteUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewDeleteUnitRuleRequest

func NewDeleteUnitRuleRequest() (request *DeleteUnitRuleRequest)

func (*DeleteUnitRuleRequest) FromJsonString

func (r *DeleteUnitRuleRequest) 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 (*DeleteUnitRuleRequest) ToJsonString

func (r *DeleteUnitRuleRequest) ToJsonString() string

type DeleteUnitRuleRequestParams added in v1.0.426

type DeleteUnitRuleRequestParams struct {
	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type DeleteUnitRuleResponse

type DeleteUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteUnitRuleResponseParams `json:"Response"`
}

func NewDeleteUnitRuleResponse

func NewDeleteUnitRuleResponse() (response *DeleteUnitRuleResponse)

func (*DeleteUnitRuleResponse) FromJsonString

func (r *DeleteUnitRuleResponse) 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 (*DeleteUnitRuleResponse) ToJsonString

func (r *DeleteUnitRuleResponse) ToJsonString() string

type DeleteUnitRuleResponseParams added in v1.0.426

type DeleteUnitRuleResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeliveryConfigBindGroup added in v1.0.425

type DeliveryConfigBindGroup struct {
	// 配置id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置名
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 采集路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CollectPath []*string `json:"CollectPath,omitnil,omitempty" name:"CollectPath"`

	// 关联部署组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Groups []*GroupInfo `json:"Groups,omitnil,omitempty" name:"Groups"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// KafkaVIp
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaVIp *string `json:"KafkaVIp,omitnil,omitempty" name:"KafkaVIp"`

	// KafkaAddress
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaAddress *string `json:"KafkaAddress,omitnil,omitempty" name:"KafkaAddress"`

	// KafkaVPort
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaVPort *string `json:"KafkaVPort,omitnil,omitempty" name:"KafkaVPort"`

	// Topic
	// 注意:此字段可能返回 null,表示取不到有效值。
	Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"`

	// LineRule
	// 注意:此字段可能返回 null,表示取不到有效值。
	LineRule *string `json:"LineRule,omitnil,omitempty" name:"LineRule"`

	// CustomRule
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomRule *string `json:"CustomRule,omitnil,omitempty" name:"CustomRule"`

	// EnableGlobalLineRule
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableGlobalLineRule *bool `json:"EnableGlobalLineRule,omitnil,omitempty" name:"EnableGlobalLineRule"`

	// EnableAuth
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableAuth *bool `json:"EnableAuth,omitnil,omitempty" name:"EnableAuth"`

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

	// Password
	// 注意:此字段可能返回 null,表示取不到有效值。
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// KafkaInfos
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaInfos []*DeliveryKafkaInfo `json:"KafkaInfos,omitnil,omitempty" name:"KafkaInfos"`
}

type DeliveryConfigBindGroups added in v1.0.425

type DeliveryConfigBindGroups struct {
	// 公共条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*DeliveryConfigBindGroup `json:"Content,omitnil,omitempty" name:"Content"`
}

type DeliveryKafkaInfo added in v1.0.576

type DeliveryKafkaInfo struct {
	// 投递kafka的topic
	// 注意:此字段可能返回 null,表示取不到有效值。
	Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"`

	// 采集日志的path
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path []*string `json:"Path,omitnil,omitempty" name:"Path"`

	// default,默认换行符分行
	// time,按时间分行
	// custom, 选了custom那么CustomRule就要填入具体的自定义值
	// 注意:此字段可能返回 null,表示取不到有效值。
	LineRule *string `json:"LineRule,omitnil,omitempty" name:"LineRule"`

	// 自定义的分行值
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomRule *string `json:"CustomRule,omitnil,omitempty" name:"CustomRule"`
}

type DeployContainerGroupRequest

type DeployContainerGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 镜像版本名称,如v1
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 镜像server
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 旧版镜像名,如/tsf/nginx
	Reponame *string `json:"Reponame,omitnil,omitempty" name:"Reponame"`

	// 业务容器最大的 CPU 核数,对应 K8S 的 limit;不填时默认为 request 的 2 倍
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 业务容器最大的内存 MiB 数,对应 K8S 的 limit;不填时默认为 request 的 2 倍
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// jvm参数
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 业务容器分配的 CPU 核数,对应 K8S 的 request,默认0.25
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 业务容器分配的内存 MiB 数,对应 K8S 的 request,默认640 MiB
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 是否不立即启动
	DoNotStart *bool `json:"DoNotStart,omitnil,omitempty" name:"DoNotStart"`

	// (优先使用)新版镜像名,如/tsf/nginx
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 滚动更新必填,更新间隔
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// agent 容器分配的 CPU 核数,对应 K8S 的 request
	AgentCpuRequest *string `json:"AgentCpuRequest,omitnil,omitempty" name:"AgentCpuRequest"`

	// agent 容器最大的 CPU 核数,对应 K8S 的 limit
	AgentCpuLimit *string `json:"AgentCpuLimit,omitnil,omitempty" name:"AgentCpuLimit"`

	// agent 容器分配的内存 MiB 数,对应 K8S 的 request
	AgentMemRequest *string `json:"AgentMemRequest,omitnil,omitempty" name:"AgentMemRequest"`

	// agent 容器最大的内存 MiB 数,对应 K8S 的 limit
	AgentMemLimit *string `json:"AgentMemLimit,omitnil,omitempty" name:"AgentMemLimit"`

	// istioproxy 容器分配的 CPU 核数,对应 K8S 的 request
	IstioCpuRequest *string `json:"IstioCpuRequest,omitnil,omitempty" name:"IstioCpuRequest"`

	// istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit
	IstioCpuLimit *string `json:"IstioCpuLimit,omitnil,omitempty" name:"IstioCpuLimit"`

	// istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request
	IstioMemRequest *string `json:"IstioMemRequest,omitnil,omitempty" name:"IstioMemRequest"`

	// istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit
	IstioMemLimit *string `json:"IstioMemLimit,omitnil,omitempty" name:"IstioMemLimit"`

	// kubernetes滚动更新策略的MaxSurge参数
	MaxSurge *string `json:"MaxSurge,omitnil,omitempty" name:"MaxSurge"`

	// kubernetes滚动更新策略的MaxUnavailable参数
	MaxUnavailable *string `json:"MaxUnavailable,omitnil,omitempty" name:"MaxUnavailable"`

	// 健康检查配置信息,若不指定该参数,则默认不设置健康检查。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 部署组应用运行的环境变量。若不指定该参数,则默认不设置额外的环境变量。
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// 容器部署组的网络设置。
	ServiceSetting *ServiceSetting `json:"ServiceSetting,omitnil,omitempty" name:"ServiceSetting"`

	// 是否部署 agent 容器。若不指定该参数,则默认不部署 agent 容器。
	DeployAgent *bool `json:"DeployAgent,omitnil,omitempty" name:"DeployAgent"`

	// 节点调度策略。若不指定该参数,则默认不使用节点调度策略。
	SchedulingStrategy *SchedulingStrategy `json:"SchedulingStrategy,omitnil,omitempty" name:"SchedulingStrategy"`

	// 是否进行增量部署,默认为false,全量更新
	IncrementalDeployment *bool `json:"IncrementalDeployment,omitnil,omitempty" name:"IncrementalDeployment"`

	// tcr或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 数据卷信息-废弃,请用VolumeInfoList参数
	VolumeInfos *VolumeInfo `json:"VolumeInfos,omitnil,omitempty" name:"VolumeInfos"`

	// 数据卷挂载点信息-废弃,请用VolumeMountInfoList参数
	VolumeMountInfos *VolumeMountInfo `json:"VolumeMountInfos,omitnil,omitempty" name:"VolumeMountInfos"`

	// 数据卷信息,list
	VolumeInfoList []*VolumeInfo `json:"VolumeInfoList,omitnil,omitempty" name:"VolumeInfoList"`

	// 数据卷挂载点信息,list
	VolumeMountInfoList []*VolumeMountInfo `json:"VolumeMountInfoList,omitnil,omitempty" name:"VolumeMountInfoList"`

	// 是否清除数据卷信息,默认false
	VolumeClean *bool `json:"VolumeClean,omitnil,omitempty" name:"VolumeClean"`

	// javaagent信息: SERVICE_AGENT/OT_AGENT
	AgentProfileList []*AgentProfile `json:"AgentProfileList,omitnil,omitempty" name:"AgentProfileList"`

	// 预热配置信息
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`
}

func NewDeployContainerGroupRequest

func NewDeployContainerGroupRequest() (request *DeployContainerGroupRequest)

func (*DeployContainerGroupRequest) FromJsonString

func (r *DeployContainerGroupRequest) 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 (*DeployContainerGroupRequest) ToJsonString

func (r *DeployContainerGroupRequest) ToJsonString() string

type DeployContainerGroupRequestParams added in v1.0.426

type DeployContainerGroupRequestParams struct {
	// 部署组ID,分组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 镜像版本名称,如v1
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`

	// 镜像server
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 旧版镜像名,如/tsf/nginx
	Reponame *string `json:"Reponame,omitnil,omitempty" name:"Reponame"`

	// 业务容器最大的 CPU 核数,对应 K8S 的 limit;不填时默认为 request 的 2 倍
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 业务容器最大的内存 MiB 数,对应 K8S 的 limit;不填时默认为 request 的 2 倍
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// jvm参数
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 业务容器分配的 CPU 核数,对应 K8S 的 request,默认0.25
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 业务容器分配的内存 MiB 数,对应 K8S 的 request,默认640 MiB
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 是否不立即启动
	DoNotStart *bool `json:"DoNotStart,omitnil,omitempty" name:"DoNotStart"`

	// (优先使用)新版镜像名,如/tsf/nginx
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 滚动更新必填,更新间隔
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

	// agent 容器分配的 CPU 核数,对应 K8S 的 request
	AgentCpuRequest *string `json:"AgentCpuRequest,omitnil,omitempty" name:"AgentCpuRequest"`

	// agent 容器最大的 CPU 核数,对应 K8S 的 limit
	AgentCpuLimit *string `json:"AgentCpuLimit,omitnil,omitempty" name:"AgentCpuLimit"`

	// agent 容器分配的内存 MiB 数,对应 K8S 的 request
	AgentMemRequest *string `json:"AgentMemRequest,omitnil,omitempty" name:"AgentMemRequest"`

	// agent 容器最大的内存 MiB 数,对应 K8S 的 limit
	AgentMemLimit *string `json:"AgentMemLimit,omitnil,omitempty" name:"AgentMemLimit"`

	// istioproxy 容器分配的 CPU 核数,对应 K8S 的 request
	IstioCpuRequest *string `json:"IstioCpuRequest,omitnil,omitempty" name:"IstioCpuRequest"`

	// istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit
	IstioCpuLimit *string `json:"IstioCpuLimit,omitnil,omitempty" name:"IstioCpuLimit"`

	// istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request
	IstioMemRequest *string `json:"IstioMemRequest,omitnil,omitempty" name:"IstioMemRequest"`

	// istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit
	IstioMemLimit *string `json:"IstioMemLimit,omitnil,omitempty" name:"IstioMemLimit"`

	// kubernetes滚动更新策略的MaxSurge参数
	MaxSurge *string `json:"MaxSurge,omitnil,omitempty" name:"MaxSurge"`

	// kubernetes滚动更新策略的MaxUnavailable参数
	MaxUnavailable *string `json:"MaxUnavailable,omitnil,omitempty" name:"MaxUnavailable"`

	// 健康检查配置信息,若不指定该参数,则默认不设置健康检查。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 部署组应用运行的环境变量。若不指定该参数,则默认不设置额外的环境变量。
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// 容器部署组的网络设置。
	ServiceSetting *ServiceSetting `json:"ServiceSetting,omitnil,omitempty" name:"ServiceSetting"`

	// 是否部署 agent 容器。若不指定该参数,则默认不部署 agent 容器。
	DeployAgent *bool `json:"DeployAgent,omitnil,omitempty" name:"DeployAgent"`

	// 节点调度策略。若不指定该参数,则默认不使用节点调度策略。
	SchedulingStrategy *SchedulingStrategy `json:"SchedulingStrategy,omitnil,omitempty" name:"SchedulingStrategy"`

	// 是否进行增量部署,默认为false,全量更新
	IncrementalDeployment *bool `json:"IncrementalDeployment,omitnil,omitempty" name:"IncrementalDeployment"`

	// tcr或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 数据卷信息-废弃,请用VolumeInfoList参数
	VolumeInfos *VolumeInfo `json:"VolumeInfos,omitnil,omitempty" name:"VolumeInfos"`

	// 数据卷挂载点信息-废弃,请用VolumeMountInfoList参数
	VolumeMountInfos *VolumeMountInfo `json:"VolumeMountInfos,omitnil,omitempty" name:"VolumeMountInfos"`

	// 数据卷信息,list
	VolumeInfoList []*VolumeInfo `json:"VolumeInfoList,omitnil,omitempty" name:"VolumeInfoList"`

	// 数据卷挂载点信息,list
	VolumeMountInfoList []*VolumeMountInfo `json:"VolumeMountInfoList,omitnil,omitempty" name:"VolumeMountInfoList"`

	// 是否清除数据卷信息,默认false
	VolumeClean *bool `json:"VolumeClean,omitnil,omitempty" name:"VolumeClean"`

	// javaagent信息: SERVICE_AGENT/OT_AGENT
	AgentProfileList []*AgentProfile `json:"AgentProfileList,omitnil,omitempty" name:"AgentProfileList"`

	// 预热配置信息
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`
}

Predefined struct for user

type DeployContainerGroupResponse

type DeployContainerGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeployContainerGroupResponseParams `json:"Response"`
}

func NewDeployContainerGroupResponse

func NewDeployContainerGroupResponse() (response *DeployContainerGroupResponse)

func (*DeployContainerGroupResponse) FromJsonString

func (r *DeployContainerGroupResponse) 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 (*DeployContainerGroupResponse) ToJsonString

func (r *DeployContainerGroupResponse) ToJsonString() string

type DeployContainerGroupResponseParams added in v1.0.426

type DeployContainerGroupResponseParams struct {
	// 部署容器应用是否成功。
	// true:成功。
	// false:失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DeployGroupRequest

type DeployGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 程序包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 部署组启动参数
	StartupParameters *string `json:"StartupParameters,omitnil,omitempty" name:"StartupParameters"`

	// 部署应用描述信息
	DeployDesc *string `json:"DeployDesc,omitnil,omitempty" name:"DeployDesc"`

	// 是否允许强制启动
	ForceStart *bool `json:"ForceStart,omitnil,omitempty" name:"ForceStart"`

	// 是否开启健康检查
	EnableHealthCheck *bool `json:"EnableHealthCheck,omitnil,omitempty" name:"EnableHealthCheck"`

	// 开启健康检查时,配置健康检查
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 部署方式,0表示快速更新,1表示滚动更新
	UpdateType *uint64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 是否启用beta批次
	DeployBetaEnable *bool `json:"DeployBetaEnable,omitnil,omitempty" name:"DeployBetaEnable"`

	// 滚动发布每个批次参与的实例比率
	DeployBatch []*float64 `json:"DeployBatch,omitnil,omitempty" name:"DeployBatch"`

	// 滚动发布的执行方式,auto表示自动, manual表示手动
	DeployExeMode *string `json:"DeployExeMode,omitnil,omitempty" name:"DeployExeMode"`

	// 滚动发布每个批次的时间间隔
	DeployWaitTime *uint64 `json:"DeployWaitTime,omitnil,omitempty" name:"DeployWaitTime"`

	// 启动脚本 base64编码
	StartScript *string `json:"StartScript,omitnil,omitempty" name:"StartScript"`

	// 停止脚本 base64编码
	StopScript *string `json:"StopScript,omitnil,omitempty" name:"StopScript"`

	// 是否进行增量部署,默认为false,全量更新
	IncrementalDeployment *bool `json:"IncrementalDeployment,omitnil,omitempty" name:"IncrementalDeployment"`

	// JDK名称: konaJDK或openJDK
	JdkName *string `json:"JdkName,omitnil,omitempty" name:"JdkName"`

	// konaJDK版本:8、11和17
	// openJDK版本:8、17
	JdkVersion *string `json:"JdkVersion,omitnil,omitempty" name:"JdkVersion"`

	// 部署agent的类型、版本
	AgentProfileList []*AgentProfile `json:"AgentProfileList,omitnil,omitempty" name:"AgentProfileList"`

	// 预热参数配置
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`

	// 开启分批健康检查
	EnableBatchHealthCheck *bool `json:"EnableBatchHealthCheck,omitnil,omitempty" name:"EnableBatchHealthCheck"`
}

func NewDeployGroupRequest

func NewDeployGroupRequest() (request *DeployGroupRequest)

func (*DeployGroupRequest) FromJsonString

func (r *DeployGroupRequest) 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 (*DeployGroupRequest) ToJsonString

func (r *DeployGroupRequest) ToJsonString() string

type DeployGroupRequestParams added in v1.0.426

type DeployGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 程序包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 部署组启动参数
	StartupParameters *string `json:"StartupParameters,omitnil,omitempty" name:"StartupParameters"`

	// 部署应用描述信息
	DeployDesc *string `json:"DeployDesc,omitnil,omitempty" name:"DeployDesc"`

	// 是否允许强制启动
	ForceStart *bool `json:"ForceStart,omitnil,omitempty" name:"ForceStart"`

	// 是否开启健康检查
	EnableHealthCheck *bool `json:"EnableHealthCheck,omitnil,omitempty" name:"EnableHealthCheck"`

	// 开启健康检查时,配置健康检查
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 部署方式,0表示快速更新,1表示滚动更新
	UpdateType *uint64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 是否启用beta批次
	DeployBetaEnable *bool `json:"DeployBetaEnable,omitnil,omitempty" name:"DeployBetaEnable"`

	// 滚动发布每个批次参与的实例比率
	DeployBatch []*float64 `json:"DeployBatch,omitnil,omitempty" name:"DeployBatch"`

	// 滚动发布的执行方式,auto表示自动, manual表示手动
	DeployExeMode *string `json:"DeployExeMode,omitnil,omitempty" name:"DeployExeMode"`

	// 滚动发布每个批次的时间间隔
	DeployWaitTime *uint64 `json:"DeployWaitTime,omitnil,omitempty" name:"DeployWaitTime"`

	// 启动脚本 base64编码
	StartScript *string `json:"StartScript,omitnil,omitempty" name:"StartScript"`

	// 停止脚本 base64编码
	StopScript *string `json:"StopScript,omitnil,omitempty" name:"StopScript"`

	// 是否进行增量部署,默认为false,全量更新
	IncrementalDeployment *bool `json:"IncrementalDeployment,omitnil,omitempty" name:"IncrementalDeployment"`

	// JDK名称: konaJDK或openJDK
	JdkName *string `json:"JdkName,omitnil,omitempty" name:"JdkName"`

	// konaJDK版本:8、11和17
	// openJDK版本:8、17
	JdkVersion *string `json:"JdkVersion,omitnil,omitempty" name:"JdkVersion"`

	// 部署agent的类型、版本
	AgentProfileList []*AgentProfile `json:"AgentProfileList,omitnil,omitempty" name:"AgentProfileList"`

	// 预热参数配置
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`

	// 开启分批健康检查
	EnableBatchHealthCheck *bool `json:"EnableBatchHealthCheck,omitnil,omitempty" name:"EnableBatchHealthCheck"`
}

Predefined struct for user

type DeployGroupResponse

type DeployGroupResponse struct {
	*tchttp.BaseResponse
	Response *DeployGroupResponseParams `json:"Response"`
}

func NewDeployGroupResponse

func NewDeployGroupResponse() (response *DeployGroupResponse)

func (*DeployGroupResponse) FromJsonString

func (r *DeployGroupResponse) 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 (*DeployGroupResponse) ToJsonString

func (r *DeployGroupResponse) ToJsonString() string

type DeployGroupResponseParams added in v1.0.426

type DeployGroupResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiDetailRequest

type DescribeApiDetailRequest struct {
	*tchttp.BaseRequest

	// 微服务id
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 包版本
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeApiDetailRequest

func NewDescribeApiDetailRequest() (request *DescribeApiDetailRequest)

func (*DescribeApiDetailRequest) FromJsonString

func (r *DescribeApiDetailRequest) 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 (*DescribeApiDetailRequest) ToJsonString

func (r *DescribeApiDetailRequest) ToJsonString() string

type DescribeApiDetailRequestParams added in v1.0.426

type DescribeApiDetailRequestParams struct {
	// 微服务id
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 包版本
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeApiDetailResponse

type DescribeApiDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiDetailResponseParams `json:"Response"`
}

func NewDescribeApiDetailResponse

func NewDescribeApiDetailResponse() (response *DescribeApiDetailResponse)

func (*DescribeApiDetailResponse) FromJsonString

func (r *DescribeApiDetailResponse) 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 (*DescribeApiDetailResponse) ToJsonString

func (r *DescribeApiDetailResponse) ToJsonString() string

type DescribeApiDetailResponseParams added in v1.0.426

type DescribeApiDetailResponseParams struct {
	// API 详情
	Result *ApiDetailResponse `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiGroupRequest

type DescribeApiGroupRequest struct {
	*tchttp.BaseRequest

	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeApiGroupRequest

func NewDescribeApiGroupRequest() (request *DescribeApiGroupRequest)

func (*DescribeApiGroupRequest) FromJsonString

func (r *DescribeApiGroupRequest) 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 (*DescribeApiGroupRequest) ToJsonString

func (r *DescribeApiGroupRequest) ToJsonString() string

type DescribeApiGroupRequestParams added in v1.0.426

type DescribeApiGroupRequestParams struct {
	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeApiGroupResponse

type DescribeApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiGroupResponseParams `json:"Response"`
}

func NewDescribeApiGroupResponse

func NewDescribeApiGroupResponse() (response *DescribeApiGroupResponse)

func (*DescribeApiGroupResponse) FromJsonString

func (r *DescribeApiGroupResponse) 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 (*DescribeApiGroupResponse) ToJsonString

func (r *DescribeApiGroupResponse) ToJsonString() string

type DescribeApiGroupResponseParams added in v1.0.426

type DescribeApiGroupResponseParams struct {
	// API分组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ApiGroupInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiGroupsRequest

type DescribeApiGroupsRequest struct {
	*tchttp.BaseRequest

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分组类型。 ms: 微服务分组; external:外部Api分组
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 鉴权类型。 secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 发布状态, drafted: 未发布。 released: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 排序字段:"created_time"或"group_context"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型:0(ASC)或1(DESC)
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

func NewDescribeApiGroupsRequest

func NewDescribeApiGroupsRequest() (request *DescribeApiGroupsRequest)

func (*DescribeApiGroupsRequest) FromJsonString

func (r *DescribeApiGroupsRequest) 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 (*DescribeApiGroupsRequest) ToJsonString

func (r *DescribeApiGroupsRequest) ToJsonString() string

type DescribeApiGroupsRequestParams added in v1.0.426

type DescribeApiGroupsRequestParams struct {
	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分组类型。 ms: 微服务分组; external:外部Api分组
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 鉴权类型。 secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 发布状态, drafted: 未发布。 released: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 排序字段:"created_time"或"group_context"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型:0(ASC)或1(DESC)
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

Predefined struct for user

type DescribeApiGroupsResponse

type DescribeApiGroupsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiGroupsResponseParams `json:"Response"`
}

func NewDescribeApiGroupsResponse

func NewDescribeApiGroupsResponse() (response *DescribeApiGroupsResponse)

func (*DescribeApiGroupsResponse) FromJsonString

func (r *DescribeApiGroupsResponse) 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 (*DescribeApiGroupsResponse) ToJsonString

func (r *DescribeApiGroupsResponse) ToJsonString() string

type DescribeApiGroupsResponseParams added in v1.0.426

type DescribeApiGroupsResponseParams struct {
	// 翻页结构体
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageApiGroupInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiRateLimitRulesRequest

type DescribeApiRateLimitRulesRequest struct {
	*tchttp.BaseRequest

	// Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`
}

func NewDescribeApiRateLimitRulesRequest

func NewDescribeApiRateLimitRulesRequest() (request *DescribeApiRateLimitRulesRequest)

func (*DescribeApiRateLimitRulesRequest) FromJsonString

func (r *DescribeApiRateLimitRulesRequest) 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 (*DescribeApiRateLimitRulesRequest) ToJsonString

func (r *DescribeApiRateLimitRulesRequest) ToJsonString() string

type DescribeApiRateLimitRulesRequestParams added in v1.0.426

type DescribeApiRateLimitRulesRequestParams struct {
	// Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`
}

Predefined struct for user

type DescribeApiRateLimitRulesResponse

type DescribeApiRateLimitRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiRateLimitRulesResponseParams `json:"Response"`
}

func NewDescribeApiRateLimitRulesResponse

func NewDescribeApiRateLimitRulesResponse() (response *DescribeApiRateLimitRulesResponse)

func (*DescribeApiRateLimitRulesResponse) FromJsonString

func (r *DescribeApiRateLimitRulesResponse) 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 (*DescribeApiRateLimitRulesResponse) ToJsonString

func (r *DescribeApiRateLimitRulesResponse) ToJsonString() string

type DescribeApiRateLimitRulesResponseParams added in v1.0.426

type DescribeApiRateLimitRulesResponseParams struct {
	// 限流结果
	Result []*ApiRateLimitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiUseDetailRequest

type DescribeApiUseDetailRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeApiUseDetailRequest

func NewDescribeApiUseDetailRequest() (request *DescribeApiUseDetailRequest)

func (*DescribeApiUseDetailRequest) FromJsonString

func (r *DescribeApiUseDetailRequest) 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 (*DescribeApiUseDetailRequest) ToJsonString

func (r *DescribeApiUseDetailRequest) ToJsonString() string

type DescribeApiUseDetailRequestParams added in v1.0.426

type DescribeApiUseDetailRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeApiUseDetailResponse

type DescribeApiUseDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiUseDetailResponseParams `json:"Response"`
}

func NewDescribeApiUseDetailResponse

func NewDescribeApiUseDetailResponse() (response *DescribeApiUseDetailResponse)

func (*DescribeApiUseDetailResponse) FromJsonString

func (r *DescribeApiUseDetailResponse) 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 (*DescribeApiUseDetailResponse) ToJsonString

func (r *DescribeApiUseDetailResponse) ToJsonString() string

type DescribeApiUseDetailResponseParams added in v1.0.426

type DescribeApiUseDetailResponseParams struct {
	// 日使用统计对象
	Result *GroupApiUseStatistics `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApiVersionsRequest

type DescribeApiVersionsRequest struct {
	*tchttp.BaseRequest

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// API 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`
}

func NewDescribeApiVersionsRequest

func NewDescribeApiVersionsRequest() (request *DescribeApiVersionsRequest)

func (*DescribeApiVersionsRequest) FromJsonString

func (r *DescribeApiVersionsRequest) 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 (*DescribeApiVersionsRequest) ToJsonString

func (r *DescribeApiVersionsRequest) ToJsonString() string

type DescribeApiVersionsRequestParams added in v1.0.426

type DescribeApiVersionsRequestParams struct {
	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// API 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`
}

Predefined struct for user

type DescribeApiVersionsResponse

type DescribeApiVersionsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApiVersionsResponseParams `json:"Response"`
}

func NewDescribeApiVersionsResponse

func NewDescribeApiVersionsResponse() (response *DescribeApiVersionsResponse)

func (*DescribeApiVersionsResponse) FromJsonString

func (r *DescribeApiVersionsResponse) 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 (*DescribeApiVersionsResponse) ToJsonString

func (r *DescribeApiVersionsResponse) ToJsonString() string

type DescribeApiVersionsResponseParams added in v1.0.426

type DescribeApiVersionsResponseParams struct {
	// API版本列表
	Result []*ApiVersionArray `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationAttributeRequest

type DescribeApplicationAttributeRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeApplicationAttributeRequest

func NewDescribeApplicationAttributeRequest() (request *DescribeApplicationAttributeRequest)

func (*DescribeApplicationAttributeRequest) FromJsonString

func (r *DescribeApplicationAttributeRequest) 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 (*DescribeApplicationAttributeRequest) ToJsonString

func (r *DescribeApplicationAttributeRequest) ToJsonString() string

type DescribeApplicationAttributeRequestParams added in v1.0.426

type DescribeApplicationAttributeRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeApplicationAttributeResponse

type DescribeApplicationAttributeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationAttributeResponseParams `json:"Response"`
}

func NewDescribeApplicationAttributeResponse

func NewDescribeApplicationAttributeResponse() (response *DescribeApplicationAttributeResponse)

func (*DescribeApplicationAttributeResponse) FromJsonString

func (r *DescribeApplicationAttributeResponse) 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 (*DescribeApplicationAttributeResponse) ToJsonString

func (r *DescribeApplicationAttributeResponse) ToJsonString() string

type DescribeApplicationAttributeResponseParams added in v1.0.426

type DescribeApplicationAttributeResponseParams struct {
	// 应用列表其它字段返回参数
	Result *ApplicationAttribute `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationBusinessLogConfigRequest added in v1.0.425

type DescribeApplicationBusinessLogConfigRequest struct {
	*tchttp.BaseRequest

	// TSF应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeApplicationBusinessLogConfigRequest added in v1.0.425

func NewDescribeApplicationBusinessLogConfigRequest() (request *DescribeApplicationBusinessLogConfigRequest)

func (*DescribeApplicationBusinessLogConfigRequest) FromJsonString added in v1.0.425

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

func (*DescribeApplicationBusinessLogConfigRequest) ToJsonString added in v1.0.425

type DescribeApplicationBusinessLogConfigRequestParams added in v1.0.426

type DescribeApplicationBusinessLogConfigRequestParams struct {
	// TSF应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeApplicationBusinessLogConfigResponse added in v1.0.425

type DescribeApplicationBusinessLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationBusinessLogConfigResponseParams `json:"Response"`
}

func NewDescribeApplicationBusinessLogConfigResponse added in v1.0.425

func NewDescribeApplicationBusinessLogConfigResponse() (response *DescribeApplicationBusinessLogConfigResponse)

func (*DescribeApplicationBusinessLogConfigResponse) FromJsonString added in v1.0.425

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

func (*DescribeApplicationBusinessLogConfigResponse) ToJsonString added in v1.0.425

type DescribeApplicationBusinessLogConfigResponseParams added in v1.0.426

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

Predefined struct for user

type DescribeApplicationRequest

type DescribeApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeApplicationRequest

func NewDescribeApplicationRequest() (request *DescribeApplicationRequest)

func (*DescribeApplicationRequest) FromJsonString

func (r *DescribeApplicationRequest) 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 (*DescribeApplicationRequest) ToJsonString

func (r *DescribeApplicationRequest) ToJsonString() string

type DescribeApplicationRequestParams added in v1.0.426

type DescribeApplicationRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeApplicationResponse

type DescribeApplicationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationResponseParams `json:"Response"`
}

func NewDescribeApplicationResponse

func NewDescribeApplicationResponse() (response *DescribeApplicationResponse)

func (*DescribeApplicationResponse) FromJsonString

func (r *DescribeApplicationResponse) 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 (*DescribeApplicationResponse) ToJsonString

func (r *DescribeApplicationResponse) ToJsonString() string

type DescribeApplicationResponseParams added in v1.0.426

type DescribeApplicationResponseParams struct {
	// 应用信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ApplicationForPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationsRequest

type DescribeApplicationsRequest struct {
	*tchttp.BaseRequest

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 应用类型
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 应用的微服务类型
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 应用资源类型数组
	ApplicationResourceTypeList []*string `json:"ApplicationResourceTypeList,omitnil,omitempty" name:"ApplicationResourceTypeList"`

	// IdList
	ApplicationIdList []*string `json:"ApplicationIdList,omitnil,omitempty" name:"ApplicationIdList"`
}

func NewDescribeApplicationsRequest

func NewDescribeApplicationsRequest() (request *DescribeApplicationsRequest)

func (*DescribeApplicationsRequest) FromJsonString

func (r *DescribeApplicationsRequest) 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 (*DescribeApplicationsRequest) ToJsonString

func (r *DescribeApplicationsRequest) ToJsonString() string

type DescribeApplicationsRequestParams added in v1.0.426

type DescribeApplicationsRequestParams struct {
	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 应用类型
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 应用的微服务类型
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 应用资源类型数组
	ApplicationResourceTypeList []*string `json:"ApplicationResourceTypeList,omitnil,omitempty" name:"ApplicationResourceTypeList"`

	// IdList
	ApplicationIdList []*string `json:"ApplicationIdList,omitnil,omitempty" name:"ApplicationIdList"`
}

Predefined struct for user

type DescribeApplicationsResponse

type DescribeApplicationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationsResponseParams `json:"Response"`
}

func NewDescribeApplicationsResponse

func NewDescribeApplicationsResponse() (response *DescribeApplicationsResponse)

func (*DescribeApplicationsResponse) FromJsonString

func (r *DescribeApplicationsResponse) 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 (*DescribeApplicationsResponse) ToJsonString

func (r *DescribeApplicationsResponse) ToJsonString() string

type DescribeApplicationsResponseParams added in v1.0.426

type DescribeApplicationsResponseParams struct {
	// 应用分页列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageApplication `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeBasicResourceUsageRequest

type DescribeBasicResourceUsageRequest struct {
	*tchttp.BaseRequest

	// 是否拥有权限查询全租户的,默认 true。注:无论 true 还是 false,PackageSpaceUsed 和 ConsulInstanceCount  都是全租户的
	All *bool `json:"All,omitnil,omitempty" name:"All"`
}

func NewDescribeBasicResourceUsageRequest

func NewDescribeBasicResourceUsageRequest() (request *DescribeBasicResourceUsageRequest)

func (*DescribeBasicResourceUsageRequest) FromJsonString

func (r *DescribeBasicResourceUsageRequest) 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 (*DescribeBasicResourceUsageRequest) ToJsonString

func (r *DescribeBasicResourceUsageRequest) ToJsonString() string

type DescribeBasicResourceUsageRequestParams added in v1.0.426

type DescribeBasicResourceUsageRequestParams struct {
	// 是否拥有权限查询全租户的,默认 true。注:无论 true 还是 false,PackageSpaceUsed 和 ConsulInstanceCount  都是全租户的
	All *bool `json:"All,omitnil,omitempty" name:"All"`
}

Predefined struct for user

type DescribeBasicResourceUsageResponse

type DescribeBasicResourceUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBasicResourceUsageResponseParams `json:"Response"`
}

func NewDescribeBasicResourceUsageResponse

func NewDescribeBasicResourceUsageResponse() (response *DescribeBasicResourceUsageResponse)

func (*DescribeBasicResourceUsageResponse) FromJsonString

func (r *DescribeBasicResourceUsageResponse) 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 (*DescribeBasicResourceUsageResponse) ToJsonString

func (r *DescribeBasicResourceUsageResponse) ToJsonString() string

type DescribeBasicResourceUsageResponseParams added in v1.0.426

type DescribeBasicResourceUsageResponseParams struct {
	// TSF基本资源信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *OverviewBasicResourceUsage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeBusinessLogConfigRequest added in v1.0.425

type DescribeBusinessLogConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDescribeBusinessLogConfigRequest added in v1.0.425

func NewDescribeBusinessLogConfigRequest() (request *DescribeBusinessLogConfigRequest)

func (*DescribeBusinessLogConfigRequest) FromJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigRequest) 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 (*DescribeBusinessLogConfigRequest) ToJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigRequest) ToJsonString() string

type DescribeBusinessLogConfigRequestParams added in v1.0.426

type DescribeBusinessLogConfigRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DescribeBusinessLogConfigResponse added in v1.0.425

type DescribeBusinessLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBusinessLogConfigResponseParams `json:"Response"`
}

func NewDescribeBusinessLogConfigResponse added in v1.0.425

func NewDescribeBusinessLogConfigResponse() (response *DescribeBusinessLogConfigResponse)

func (*DescribeBusinessLogConfigResponse) FromJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigResponse) 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 (*DescribeBusinessLogConfigResponse) ToJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigResponse) ToJsonString() string

type DescribeBusinessLogConfigResponseParams added in v1.0.426

type DescribeBusinessLogConfigResponseParams struct {
	// 日志配置项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *BusinessLogConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeBusinessLogConfigsRequest added in v1.0.425

type DescribeBusinessLogConfigsRequest struct {
	*tchttp.BaseRequest

	// 偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 50],默认值为10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 模糊匹配关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

func NewDescribeBusinessLogConfigsRequest added in v1.0.425

func NewDescribeBusinessLogConfigsRequest() (request *DescribeBusinessLogConfigsRequest)

func (*DescribeBusinessLogConfigsRequest) FromJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigsRequest) 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 (*DescribeBusinessLogConfigsRequest) ToJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigsRequest) ToJsonString() string

type DescribeBusinessLogConfigsRequestParams added in v1.0.426

type DescribeBusinessLogConfigsRequestParams struct {
	// 偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 50],默认值为10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 模糊匹配关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

Predefined struct for user

type DescribeBusinessLogConfigsResponse added in v1.0.425

type DescribeBusinessLogConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBusinessLogConfigsResponseParams `json:"Response"`
}

func NewDescribeBusinessLogConfigsResponse added in v1.0.425

func NewDescribeBusinessLogConfigsResponse() (response *DescribeBusinessLogConfigsResponse)

func (*DescribeBusinessLogConfigsResponse) FromJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigsResponse) 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 (*DescribeBusinessLogConfigsResponse) ToJsonString added in v1.0.425

func (r *DescribeBusinessLogConfigsResponse) ToJsonString() string

type DescribeBusinessLogConfigsResponseParams added in v1.0.426

type DescribeBusinessLogConfigsResponseParams struct {
	// 业务日志配置列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageBusinessLogConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeClusterInstancesRequest

type DescribeClusterInstancesRequest struct {
	*tchttp.BaseRequest

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeClusterInstancesRequest

func NewDescribeClusterInstancesRequest() (request *DescribeClusterInstancesRequest)

func (*DescribeClusterInstancesRequest) FromJsonString

func (r *DescribeClusterInstancesRequest) 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 (*DescribeClusterInstancesRequest) ToJsonString

func (r *DescribeClusterInstancesRequest) ToJsonString() string

type DescribeClusterInstancesRequestParams added in v1.0.426

type DescribeClusterInstancesRequestParams struct {
	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeClusterInstancesResponse

type DescribeClusterInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeClusterInstancesResponseParams `json:"Response"`
}

func NewDescribeClusterInstancesResponse

func NewDescribeClusterInstancesResponse() (response *DescribeClusterInstancesResponse)

func (*DescribeClusterInstancesResponse) FromJsonString

func (r *DescribeClusterInstancesResponse) 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 (*DescribeClusterInstancesResponse) ToJsonString

func (r *DescribeClusterInstancesResponse) ToJsonString() string

type DescribeClusterInstancesResponseParams added in v1.0.426

type DescribeClusterInstancesResponseParams struct {
	// 集群机器实例分页信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageInstance `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeClustersRequest added in v1.0.581

type DescribeClustersRequest struct {
	*tchttp.BaseRequest

	// 搜索词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 集群类型
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// idList
	ClusterIdList []*string `json:"ClusterIdList,omitnil,omitempty" name:"ClusterIdList"`
}

func NewDescribeClustersRequest added in v1.0.581

func NewDescribeClustersRequest() (request *DescribeClustersRequest)

func (*DescribeClustersRequest) FromJsonString added in v1.0.581

func (r *DescribeClustersRequest) 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 (*DescribeClustersRequest) ToJsonString added in v1.0.581

func (r *DescribeClustersRequest) ToJsonString() string

type DescribeClustersRequestParams added in v1.0.581

type DescribeClustersRequestParams struct {
	// 搜索词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 集群类型
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// idList
	ClusterIdList []*string `json:"ClusterIdList,omitnil,omitempty" name:"ClusterIdList"`
}

Predefined struct for user

type DescribeClustersResponse added in v1.0.581

type DescribeClustersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeClustersResponseParams `json:"Response"`
}

func NewDescribeClustersResponse added in v1.0.581

func NewDescribeClustersResponse() (response *DescribeClustersResponse)

func (*DescribeClustersResponse) FromJsonString added in v1.0.581

func (r *DescribeClustersResponse) 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 (*DescribeClustersResponse) ToJsonString added in v1.0.581

func (r *DescribeClustersResponse) ToJsonString() string

type DescribeClustersResponseParams added in v1.0.581

type DescribeClustersResponseParams struct {
	// Cluster分页信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageClusterV2 `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigReleaseLogsRequest

type DescribeConfigReleaseLogsRequest struct {
	*tchttp.BaseRequest

	// 部署组ID,不传入时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeConfigReleaseLogsRequest

func NewDescribeConfigReleaseLogsRequest() (request *DescribeConfigReleaseLogsRequest)

func (*DescribeConfigReleaseLogsRequest) FromJsonString

func (r *DescribeConfigReleaseLogsRequest) 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 (*DescribeConfigReleaseLogsRequest) ToJsonString

func (r *DescribeConfigReleaseLogsRequest) ToJsonString() string

type DescribeConfigReleaseLogsRequestParams added in v1.0.426

type DescribeConfigReleaseLogsRequestParams struct {
	// 部署组ID,不传入时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeConfigReleaseLogsResponse

type DescribeConfigReleaseLogsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigReleaseLogsResponseParams `json:"Response"`
}

func NewDescribeConfigReleaseLogsResponse

func NewDescribeConfigReleaseLogsResponse() (response *DescribeConfigReleaseLogsResponse)

func (*DescribeConfigReleaseLogsResponse) FromJsonString

func (r *DescribeConfigReleaseLogsResponse) 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 (*DescribeConfigReleaseLogsResponse) ToJsonString

func (r *DescribeConfigReleaseLogsResponse) ToJsonString() string

type DescribeConfigReleaseLogsResponseParams added in v1.0.426

type DescribeConfigReleaseLogsResponseParams struct {
	// 分页的配置项发布历史列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfigReleaseLog `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigReleasesRequest

type DescribeConfigReleasesRequest struct {
	*tchttp.BaseRequest

	// 配置项名称,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 部署组ID,不传入时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 配置ID,不传入时查询全量
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeConfigReleasesRequest

func NewDescribeConfigReleasesRequest() (request *DescribeConfigReleasesRequest)

func (*DescribeConfigReleasesRequest) FromJsonString

func (r *DescribeConfigReleasesRequest) 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 (*DescribeConfigReleasesRequest) ToJsonString

func (r *DescribeConfigReleasesRequest) ToJsonString() string

type DescribeConfigReleasesRequestParams added in v1.0.426

type DescribeConfigReleasesRequestParams struct {
	// 配置项名称,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 部署组ID,不传入时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 配置ID,不传入时查询全量
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeConfigReleasesResponse

type DescribeConfigReleasesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigReleasesResponseParams `json:"Response"`
}

func NewDescribeConfigReleasesResponse

func NewDescribeConfigReleasesResponse() (response *DescribeConfigReleasesResponse)

func (*DescribeConfigReleasesResponse) FromJsonString

func (r *DescribeConfigReleasesResponse) 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 (*DescribeConfigReleasesResponse) ToJsonString

func (r *DescribeConfigReleasesResponse) ToJsonString() string

type DescribeConfigReleasesResponseParams added in v1.0.426

type DescribeConfigReleasesResponseParams struct {
	// 分页的配置发布信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfigRelease `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigRequest

type DescribeConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDescribeConfigRequest

func NewDescribeConfigRequest() (request *DescribeConfigRequest)

func (*DescribeConfigRequest) FromJsonString

func (r *DescribeConfigRequest) 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 (*DescribeConfigRequest) ToJsonString

func (r *DescribeConfigRequest) ToJsonString() string

type DescribeConfigRequestParams added in v1.0.426

type DescribeConfigRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DescribeConfigResponse

type DescribeConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigResponseParams `json:"Response"`
}

func NewDescribeConfigResponse

func NewDescribeConfigResponse() (response *DescribeConfigResponse)

func (*DescribeConfigResponse) FromJsonString

func (r *DescribeConfigResponse) 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 (*DescribeConfigResponse) ToJsonString

func (r *DescribeConfigResponse) ToJsonString() string

type DescribeConfigResponseParams added in v1.0.426

type DescribeConfigResponseParams struct {
	// 配置项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *Config `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigSummaryRequest

type DescribeConfigSummaryRequest struct {
	*tchttp.BaseRequest

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 查询关键字,模糊查询:应用名称,配置项名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按时间排序:creation_time;按名称排序:config_name
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序传 0,降序传 1
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 无
	ConfigTagList []*string `json:"ConfigTagList,omitnil,omitempty" name:"ConfigTagList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

func NewDescribeConfigSummaryRequest

func NewDescribeConfigSummaryRequest() (request *DescribeConfigSummaryRequest)

func (*DescribeConfigSummaryRequest) FromJsonString

func (r *DescribeConfigSummaryRequest) 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 (*DescribeConfigSummaryRequest) ToJsonString

func (r *DescribeConfigSummaryRequest) ToJsonString() string

type DescribeConfigSummaryRequestParams added in v1.0.426

type DescribeConfigSummaryRequestParams struct {
	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 查询关键字,模糊查询:应用名称,配置项名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按时间排序:creation_time;按名称排序:config_name
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序传 0,降序传 1
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 无
	ConfigTagList []*string `json:"ConfigTagList,omitnil,omitempty" name:"ConfigTagList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

Predefined struct for user

type DescribeConfigSummaryResponse

type DescribeConfigSummaryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigSummaryResponseParams `json:"Response"`
}

func NewDescribeConfigSummaryResponse

func NewDescribeConfigSummaryResponse() (response *DescribeConfigSummaryResponse)

func (*DescribeConfigSummaryResponse) FromJsonString

func (r *DescribeConfigSummaryResponse) 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 (*DescribeConfigSummaryResponse) ToJsonString

func (r *DescribeConfigSummaryResponse) ToJsonString() string

type DescribeConfigSummaryResponseParams added in v1.0.426

type DescribeConfigSummaryResponseParams struct {
	// 配置项分页对象
	Result *TsfPageConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigTemplateRequest added in v1.0.581

type DescribeConfigTemplateRequest struct {
	*tchttp.BaseRequest

	// 配置模板Id
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`
}

func NewDescribeConfigTemplateRequest added in v1.0.581

func NewDescribeConfigTemplateRequest() (request *DescribeConfigTemplateRequest)

func (*DescribeConfigTemplateRequest) FromJsonString added in v1.0.581

func (r *DescribeConfigTemplateRequest) 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 (*DescribeConfigTemplateRequest) ToJsonString added in v1.0.581

func (r *DescribeConfigTemplateRequest) ToJsonString() string

type DescribeConfigTemplateRequestParams added in v1.0.581

type DescribeConfigTemplateRequestParams struct {
	// 配置模板Id
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`
}

Predefined struct for user

type DescribeConfigTemplateResponse added in v1.0.581

type DescribeConfigTemplateResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigTemplateResponseParams `json:"Response"`
}

func NewDescribeConfigTemplateResponse added in v1.0.581

func NewDescribeConfigTemplateResponse() (response *DescribeConfigTemplateResponse)

func (*DescribeConfigTemplateResponse) FromJsonString added in v1.0.581

func (r *DescribeConfigTemplateResponse) 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 (*DescribeConfigTemplateResponse) ToJsonString added in v1.0.581

func (r *DescribeConfigTemplateResponse) ToJsonString() string

type DescribeConfigTemplateResponseParams added in v1.0.581

type DescribeConfigTemplateResponseParams struct {
	// 导入结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ConfigTemplate `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigsRequest

type DescribeConfigsRequest struct {
	*tchttp.BaseRequest

	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项ID,不传入时查询全量,高优先级
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项ID列表,不传入时查询全量,低优先级
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称,精确查询,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本,精确查询,不传入时查询全量
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

func NewDescribeConfigsRequest

func NewDescribeConfigsRequest() (request *DescribeConfigsRequest)

func (*DescribeConfigsRequest) FromJsonString

func (r *DescribeConfigsRequest) 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 (*DescribeConfigsRequest) ToJsonString

func (r *DescribeConfigsRequest) ToJsonString() string

type DescribeConfigsRequestParams added in v1.0.426

type DescribeConfigsRequestParams struct {
	// 应用ID,不传入时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 配置项ID,不传入时查询全量,高优先级
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项ID列表,不传入时查询全量,低优先级
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称,精确查询,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本,精确查询,不传入时查询全量
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

Predefined struct for user

type DescribeConfigsResponse

type DescribeConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigsResponseParams `json:"Response"`
}

func NewDescribeConfigsResponse

func NewDescribeConfigsResponse() (response *DescribeConfigsResponse)

func (*DescribeConfigsResponse) FromJsonString

func (r *DescribeConfigsResponse) 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 (*DescribeConfigsResponse) ToJsonString

func (r *DescribeConfigsResponse) ToJsonString() string

type DescribeConfigsResponseParams added in v1.0.426

type DescribeConfigsResponseParams struct {
	// 分页后的配置项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeContainerEventsRequest

type DescribeContainerEventsRequest struct {
	*tchttp.BaseRequest

	// event 的资源类型, group 或者 instance
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// event 的资源 id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 当类型是 instance 时需要
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeContainerEventsRequest

func NewDescribeContainerEventsRequest() (request *DescribeContainerEventsRequest)

func (*DescribeContainerEventsRequest) FromJsonString

func (r *DescribeContainerEventsRequest) 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 (*DescribeContainerEventsRequest) ToJsonString

func (r *DescribeContainerEventsRequest) ToJsonString() string

type DescribeContainerEventsRequestParams added in v1.0.426

type DescribeContainerEventsRequestParams struct {
	// event 的资源类型, group 或者 instance
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// event 的资源 id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 当类型是 instance 时需要
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeContainerEventsResponse

type DescribeContainerEventsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeContainerEventsResponseParams `json:"Response"`
}

func NewDescribeContainerEventsResponse

func NewDescribeContainerEventsResponse() (response *DescribeContainerEventsResponse)

func (*DescribeContainerEventsResponse) FromJsonString

func (r *DescribeContainerEventsResponse) 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 (*DescribeContainerEventsResponse) ToJsonString

func (r *DescribeContainerEventsResponse) ToJsonString() string

type DescribeContainerEventsResponseParams added in v1.0.426

type DescribeContainerEventsResponseParams struct {
	// events 分页列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageContainerEvent `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeContainerGroupAttributeRequest added in v1.0.673

type DescribeContainerGroupAttributeRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeContainerGroupAttributeRequest added in v1.0.673

func NewDescribeContainerGroupAttributeRequest() (request *DescribeContainerGroupAttributeRequest)

func (*DescribeContainerGroupAttributeRequest) FromJsonString added in v1.0.673

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

func (*DescribeContainerGroupAttributeRequest) ToJsonString added in v1.0.673

type DescribeContainerGroupAttributeRequestParams added in v1.0.673

type DescribeContainerGroupAttributeRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeContainerGroupAttributeResponse added in v1.0.673

type DescribeContainerGroupAttributeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeContainerGroupAttributeResponseParams `json:"Response"`
}

func NewDescribeContainerGroupAttributeResponse added in v1.0.673

func NewDescribeContainerGroupAttributeResponse() (response *DescribeContainerGroupAttributeResponse)

func (*DescribeContainerGroupAttributeResponse) FromJsonString added in v1.0.673

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

func (*DescribeContainerGroupAttributeResponse) ToJsonString added in v1.0.673

type DescribeContainerGroupAttributeResponseParams added in v1.0.673

type DescribeContainerGroupAttributeResponseParams struct {
	// 部署组列表-其它字段
	Result *ContainerGroupOther `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeContainerGroupDeployInfoRequest added in v1.0.323

type DescribeContainerGroupDeployInfoRequest struct {
	*tchttp.BaseRequest

	// 实例所属 groupId
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeContainerGroupDeployInfoRequest added in v1.0.323

func NewDescribeContainerGroupDeployInfoRequest() (request *DescribeContainerGroupDeployInfoRequest)

func (*DescribeContainerGroupDeployInfoRequest) FromJsonString added in v1.0.323

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

func (*DescribeContainerGroupDeployInfoRequest) ToJsonString added in v1.0.323

type DescribeContainerGroupDeployInfoRequestParams added in v1.0.426

type DescribeContainerGroupDeployInfoRequestParams struct {
	// 实例所属 groupId
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeContainerGroupDeployInfoResponse added in v1.0.323

type DescribeContainerGroupDeployInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeContainerGroupDeployInfoResponseParams `json:"Response"`
}

func NewDescribeContainerGroupDeployInfoResponse added in v1.0.323

func NewDescribeContainerGroupDeployInfoResponse() (response *DescribeContainerGroupDeployInfoResponse)

func (*DescribeContainerGroupDeployInfoResponse) FromJsonString added in v1.0.323

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

func (*DescribeContainerGroupDeployInfoResponse) ToJsonString added in v1.0.323

type DescribeContainerGroupDeployInfoResponseParams added in v1.0.426

type DescribeContainerGroupDeployInfoResponseParams struct {
	// 获取部署组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ContainerGroupDeploy `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeContainerGroupDetailRequest

type DescribeContainerGroupDetailRequest struct {
	*tchttp.BaseRequest

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeContainerGroupDetailRequest

func NewDescribeContainerGroupDetailRequest() (request *DescribeContainerGroupDetailRequest)

func (*DescribeContainerGroupDetailRequest) FromJsonString

func (r *DescribeContainerGroupDetailRequest) 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 (*DescribeContainerGroupDetailRequest) ToJsonString

func (r *DescribeContainerGroupDetailRequest) ToJsonString() string

type DescribeContainerGroupDetailRequestParams added in v1.0.426

type DescribeContainerGroupDetailRequestParams struct {
	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeContainerGroupDetailResponse

type DescribeContainerGroupDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeContainerGroupDetailResponseParams `json:"Response"`
}

func NewDescribeContainerGroupDetailResponse

func NewDescribeContainerGroupDetailResponse() (response *DescribeContainerGroupDetailResponse)

func (*DescribeContainerGroupDetailResponse) FromJsonString

func (r *DescribeContainerGroupDetailResponse) 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 (*DescribeContainerGroupDetailResponse) ToJsonString

func (r *DescribeContainerGroupDetailResponse) ToJsonString() string

type DescribeContainerGroupDetailResponseParams added in v1.0.426

type DescribeContainerGroupDetailResponseParams struct {
	// 容器部署组详情
	Result *ContainerGroupDetail `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeContainerGroupsRequest

type DescribeContainerGroupsRequest struct {
	*tchttp.BaseRequest

	// 搜索字段,模糊搜索groupName字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 分组所属应用ID。必填
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 排序字段,默认为 createTime字段,支持id, name, createTime
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,默认为1:倒序排序,0:正序,1:倒序
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间 ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`
}

func NewDescribeContainerGroupsRequest

func NewDescribeContainerGroupsRequest() (request *DescribeContainerGroupsRequest)

func (*DescribeContainerGroupsRequest) FromJsonString

func (r *DescribeContainerGroupsRequest) 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 (*DescribeContainerGroupsRequest) ToJsonString

func (r *DescribeContainerGroupsRequest) ToJsonString() string

type DescribeContainerGroupsRequestParams added in v1.0.426

type DescribeContainerGroupsRequestParams struct {
	// 搜索字段,模糊搜索groupName字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 分组所属应用ID。必填
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 排序字段,默认为 createTime字段,支持id, name, createTime
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,默认为1:倒序排序,0:正序,1:倒序
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间 ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`
}

Predefined struct for user

type DescribeContainerGroupsResponse

type DescribeContainerGroupsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeContainerGroupsResponseParams `json:"Response"`
}

func NewDescribeContainerGroupsResponse

func NewDescribeContainerGroupsResponse() (response *DescribeContainerGroupsResponse)

func (*DescribeContainerGroupsResponse) FromJsonString

func (r *DescribeContainerGroupsResponse) 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 (*DescribeContainerGroupsResponse) ToJsonString

func (r *DescribeContainerGroupsResponse) ToJsonString() string

type DescribeContainerGroupsResponseParams added in v1.0.426

type DescribeContainerGroupsResponseParams struct {
	// 查询的权限数据对象
	Result *ContainGroupResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeCreateGatewayApiStatusRequest

type DescribeCreateGatewayApiStatusRequest struct {
	*tchttp.BaseRequest

	// 所属分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

func NewDescribeCreateGatewayApiStatusRequest

func NewDescribeCreateGatewayApiStatusRequest() (request *DescribeCreateGatewayApiStatusRequest)

func (*DescribeCreateGatewayApiStatusRequest) FromJsonString

func (r *DescribeCreateGatewayApiStatusRequest) 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 (*DescribeCreateGatewayApiStatusRequest) ToJsonString

type DescribeCreateGatewayApiStatusRequestParams added in v1.0.426

type DescribeCreateGatewayApiStatusRequestParams struct {
	// 所属分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`
}

Predefined struct for user

type DescribeCreateGatewayApiStatusResponse

type DescribeCreateGatewayApiStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCreateGatewayApiStatusResponseParams `json:"Response"`
}

func NewDescribeCreateGatewayApiStatusResponse

func NewDescribeCreateGatewayApiStatusResponse() (response *DescribeCreateGatewayApiStatusResponse)

func (*DescribeCreateGatewayApiStatusResponse) FromJsonString

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

func (*DescribeCreateGatewayApiStatusResponse) ToJsonString

type DescribeCreateGatewayApiStatusResponseParams added in v1.0.426

type DescribeCreateGatewayApiStatusResponseParams struct {
	// 是否已完成导入任务
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeDeliveryConfigByGroupIdRequest added in v1.0.425

type DescribeDeliveryConfigByGroupIdRequest struct {
	*tchttp.BaseRequest

	// 部署组id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeDeliveryConfigByGroupIdRequest added in v1.0.425

func NewDescribeDeliveryConfigByGroupIdRequest() (request *DescribeDeliveryConfigByGroupIdRequest)

func (*DescribeDeliveryConfigByGroupIdRequest) FromJsonString added in v1.0.425

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

func (*DescribeDeliveryConfigByGroupIdRequest) ToJsonString added in v1.0.425

type DescribeDeliveryConfigByGroupIdRequestParams added in v1.0.426

type DescribeDeliveryConfigByGroupIdRequestParams struct {
	// 部署组id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeDeliveryConfigByGroupIdResponse added in v1.0.425

type DescribeDeliveryConfigByGroupIdResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDeliveryConfigByGroupIdResponseParams `json:"Response"`
}

func NewDescribeDeliveryConfigByGroupIdResponse added in v1.0.425

func NewDescribeDeliveryConfigByGroupIdResponse() (response *DescribeDeliveryConfigByGroupIdResponse)

func (*DescribeDeliveryConfigByGroupIdResponse) FromJsonString added in v1.0.425

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

func (*DescribeDeliveryConfigByGroupIdResponse) ToJsonString added in v1.0.425

type DescribeDeliveryConfigByGroupIdResponseParams added in v1.0.426

type DescribeDeliveryConfigByGroupIdResponseParams struct {
	// 投递kafka配置项
	Result *SimpleKafkaDeliveryConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeDeliveryConfigRequest added in v1.0.425

type DescribeDeliveryConfigRequest struct {
	*tchttp.BaseRequest

	// 投递配置id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDescribeDeliveryConfigRequest added in v1.0.425

func NewDescribeDeliveryConfigRequest() (request *DescribeDeliveryConfigRequest)

func (*DescribeDeliveryConfigRequest) FromJsonString added in v1.0.425

func (r *DescribeDeliveryConfigRequest) 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 (*DescribeDeliveryConfigRequest) ToJsonString added in v1.0.425

func (r *DescribeDeliveryConfigRequest) ToJsonString() string

type DescribeDeliveryConfigRequestParams added in v1.0.426

type DescribeDeliveryConfigRequestParams struct {
	// 投递配置id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DescribeDeliveryConfigResponse added in v1.0.425

type DescribeDeliveryConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDeliveryConfigResponseParams `json:"Response"`
}

func NewDescribeDeliveryConfigResponse added in v1.0.425

func NewDescribeDeliveryConfigResponse() (response *DescribeDeliveryConfigResponse)

func (*DescribeDeliveryConfigResponse) FromJsonString added in v1.0.425

func (r *DescribeDeliveryConfigResponse) 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 (*DescribeDeliveryConfigResponse) ToJsonString added in v1.0.425

func (r *DescribeDeliveryConfigResponse) ToJsonString() string

type DescribeDeliveryConfigResponseParams added in v1.0.426

type DescribeDeliveryConfigResponseParams struct {
	// 投递kafka配置
	Result *KafkaDeliveryConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeDeliveryConfigsRequest added in v1.0.425

type DescribeDeliveryConfigsRequest struct {
	*tchttp.BaseRequest

	// 关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 数据集idList
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`

	// ConfigIdList
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

func NewDescribeDeliveryConfigsRequest added in v1.0.425

func NewDescribeDeliveryConfigsRequest() (request *DescribeDeliveryConfigsRequest)

func (*DescribeDeliveryConfigsRequest) FromJsonString added in v1.0.425

func (r *DescribeDeliveryConfigsRequest) 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 (*DescribeDeliveryConfigsRequest) ToJsonString added in v1.0.425

func (r *DescribeDeliveryConfigsRequest) ToJsonString() string

type DescribeDeliveryConfigsRequestParams added in v1.0.426

type DescribeDeliveryConfigsRequestParams struct {
	// 关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 数据集idList
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`

	// ConfigIdList
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

Predefined struct for user

type DescribeDeliveryConfigsResponse added in v1.0.425

type DescribeDeliveryConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDeliveryConfigsResponseParams `json:"Response"`
}

func NewDescribeDeliveryConfigsResponse added in v1.0.425

func NewDescribeDeliveryConfigsResponse() (response *DescribeDeliveryConfigsResponse)

func (*DescribeDeliveryConfigsResponse) FromJsonString added in v1.0.425

func (r *DescribeDeliveryConfigsResponse) 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 (*DescribeDeliveryConfigsResponse) ToJsonString added in v1.0.425

func (r *DescribeDeliveryConfigsResponse) ToJsonString() string

type DescribeDeliveryConfigsResponseParams added in v1.0.426

type DescribeDeliveryConfigsResponseParams struct {
	// 投递项关联部署组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *DeliveryConfigBindGroups `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeDownloadInfoRequest

type DescribeDownloadInfoRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 程序包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 程序包仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`
}

func NewDescribeDownloadInfoRequest

func NewDescribeDownloadInfoRequest() (request *DescribeDownloadInfoRequest)

func (*DescribeDownloadInfoRequest) FromJsonString

func (r *DescribeDownloadInfoRequest) 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 (*DescribeDownloadInfoRequest) ToJsonString

func (r *DescribeDownloadInfoRequest) ToJsonString() string

type DescribeDownloadInfoRequestParams added in v1.0.426

type DescribeDownloadInfoRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 程序包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 程序包仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`
}

Predefined struct for user

type DescribeDownloadInfoResponse

type DescribeDownloadInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDownloadInfoResponseParams `json:"Response"`
}

func NewDescribeDownloadInfoResponse

func NewDescribeDownloadInfoResponse() (response *DescribeDownloadInfoResponse)

func (*DescribeDownloadInfoResponse) FromJsonString

func (r *DescribeDownloadInfoResponse) 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 (*DescribeDownloadInfoResponse) ToJsonString

func (r *DescribeDownloadInfoResponse) ToJsonString() string

type DescribeDownloadInfoResponseParams added in v1.0.426

type DescribeDownloadInfoResponseParams struct {
	// COS鉴权信息
	Result *CosDownloadInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeEnabledUnitRuleRequest

type DescribeEnabledUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

func NewDescribeEnabledUnitRuleRequest

func NewDescribeEnabledUnitRuleRequest() (request *DescribeEnabledUnitRuleRequest)

func (*DescribeEnabledUnitRuleRequest) FromJsonString

func (r *DescribeEnabledUnitRuleRequest) 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 (*DescribeEnabledUnitRuleRequest) ToJsonString

func (r *DescribeEnabledUnitRuleRequest) ToJsonString() string

type DescribeEnabledUnitRuleRequestParams added in v1.0.426

type DescribeEnabledUnitRuleRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

Predefined struct for user

type DescribeEnabledUnitRuleResponse

type DescribeEnabledUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnabledUnitRuleResponseParams `json:"Response"`
}

func NewDescribeEnabledUnitRuleResponse

func NewDescribeEnabledUnitRuleResponse() (response *DescribeEnabledUnitRuleResponse)

func (*DescribeEnabledUnitRuleResponse) FromJsonString

func (r *DescribeEnabledUnitRuleResponse) 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 (*DescribeEnabledUnitRuleResponse) ToJsonString

func (r *DescribeEnabledUnitRuleResponse) ToJsonString() string

type DescribeEnabledUnitRuleResponseParams added in v1.0.426

type DescribeEnabledUnitRuleResponseParams struct {
	// 单元化规则对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *UnitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeFileConfigReleasesRequest added in v1.0.581

type DescribeFileConfigReleasesRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeFileConfigReleasesRequest added in v1.0.581

func NewDescribeFileConfigReleasesRequest() (request *DescribeFileConfigReleasesRequest)

func (*DescribeFileConfigReleasesRequest) FromJsonString added in v1.0.581

func (r *DescribeFileConfigReleasesRequest) 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 (*DescribeFileConfigReleasesRequest) ToJsonString added in v1.0.581

func (r *DescribeFileConfigReleasesRequest) ToJsonString() string

type DescribeFileConfigReleasesRequestParams added in v1.0.581

type DescribeFileConfigReleasesRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeFileConfigReleasesResponse added in v1.0.581

type DescribeFileConfigReleasesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFileConfigReleasesResponseParams `json:"Response"`
}

func NewDescribeFileConfigReleasesResponse added in v1.0.581

func NewDescribeFileConfigReleasesResponse() (response *DescribeFileConfigReleasesResponse)

func (*DescribeFileConfigReleasesResponse) FromJsonString added in v1.0.581

func (r *DescribeFileConfigReleasesResponse) 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 (*DescribeFileConfigReleasesResponse) ToJsonString added in v1.0.581

func (r *DescribeFileConfigReleasesResponse) ToJsonString() string

type DescribeFileConfigReleasesResponseParams added in v1.0.581

type DescribeFileConfigReleasesResponseParams struct {
	// 配置项发布信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageFileConfigRelease `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeFileConfigsRequest added in v1.0.208

type DescribeFileConfigsRequest struct {
	*tchttp.BaseRequest

	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

func NewDescribeFileConfigsRequest added in v1.0.208

func NewDescribeFileConfigsRequest() (request *DescribeFileConfigsRequest)

func (*DescribeFileConfigsRequest) FromJsonString added in v1.0.208

func (r *DescribeFileConfigsRequest) 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 (*DescribeFileConfigsRequest) ToJsonString added in v1.0.208

func (r *DescribeFileConfigsRequest) ToJsonString() string

type DescribeFileConfigsRequestParams added in v1.0.426

type DescribeFileConfigsRequestParams struct {
	// 配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项版本
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

Predefined struct for user

type DescribeFileConfigsResponse added in v1.0.208

type DescribeFileConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFileConfigsResponseParams `json:"Response"`
}

func NewDescribeFileConfigsResponse added in v1.0.208

func NewDescribeFileConfigsResponse() (response *DescribeFileConfigsResponse)

func (*DescribeFileConfigsResponse) FromJsonString added in v1.0.208

func (r *DescribeFileConfigsResponse) 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 (*DescribeFileConfigsResponse) ToJsonString added in v1.0.208

func (r *DescribeFileConfigsResponse) ToJsonString() string

type DescribeFileConfigsResponseParams added in v1.0.426

type DescribeFileConfigsResponseParams struct {
	// 文件配置项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageFileConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeFlowLastBatchStateRequest

type DescribeFlowLastBatchStateRequest struct {
	*tchttp.BaseRequest

	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewDescribeFlowLastBatchStateRequest

func NewDescribeFlowLastBatchStateRequest() (request *DescribeFlowLastBatchStateRequest)

func (*DescribeFlowLastBatchStateRequest) FromJsonString

func (r *DescribeFlowLastBatchStateRequest) 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 (*DescribeFlowLastBatchStateRequest) ToJsonString

func (r *DescribeFlowLastBatchStateRequest) ToJsonString() string

type DescribeFlowLastBatchStateRequestParams added in v1.0.426

type DescribeFlowLastBatchStateRequestParams struct {
	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type DescribeFlowLastBatchStateResponse

type DescribeFlowLastBatchStateResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFlowLastBatchStateResponseParams `json:"Response"`
}

func NewDescribeFlowLastBatchStateResponse

func NewDescribeFlowLastBatchStateResponse() (response *DescribeFlowLastBatchStateResponse)

func (*DescribeFlowLastBatchStateResponse) FromJsonString

func (r *DescribeFlowLastBatchStateResponse) 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 (*DescribeFlowLastBatchStateResponse) ToJsonString

func (r *DescribeFlowLastBatchStateResponse) ToJsonString() string

type DescribeFlowLastBatchStateResponseParams added in v1.0.426

type DescribeFlowLastBatchStateResponseParams struct {
	// 工作流批次最新状态
	Result *TaskFlowLastBatchState `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGatewayAllGroupApisRequest

type DescribeGatewayAllGroupApisRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 搜索关键字,支持分组名称或API Path
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

func NewDescribeGatewayAllGroupApisRequest

func NewDescribeGatewayAllGroupApisRequest() (request *DescribeGatewayAllGroupApisRequest)

func (*DescribeGatewayAllGroupApisRequest) FromJsonString

func (r *DescribeGatewayAllGroupApisRequest) 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 (*DescribeGatewayAllGroupApisRequest) ToJsonString

func (r *DescribeGatewayAllGroupApisRequest) ToJsonString() string

type DescribeGatewayAllGroupApisRequestParams added in v1.0.426

type DescribeGatewayAllGroupApisRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 搜索关键字,支持分组名称或API Path
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

Predefined struct for user

type DescribeGatewayAllGroupApisResponse

type DescribeGatewayAllGroupApisResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGatewayAllGroupApisResponseParams `json:"Response"`
}

func NewDescribeGatewayAllGroupApisResponse

func NewDescribeGatewayAllGroupApisResponse() (response *DescribeGatewayAllGroupApisResponse)

func (*DescribeGatewayAllGroupApisResponse) FromJsonString

func (r *DescribeGatewayAllGroupApisResponse) 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 (*DescribeGatewayAllGroupApisResponse) ToJsonString

func (r *DescribeGatewayAllGroupApisResponse) ToJsonString() string

type DescribeGatewayAllGroupApisResponseParams added in v1.0.426

type DescribeGatewayAllGroupApisResponseParams struct {
	// 网关分组和API列表信息
	Result *GatewayVo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGatewayApisRequest added in v1.0.273

type DescribeGatewayApisRequest struct {
	*tchttp.BaseRequest

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页的记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字,支持 API path
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 发布状态, drafted(未发布)/released(已发布)/releasing(发布中)/failed(发布失败)
	ReleaseStatus *string `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

func NewDescribeGatewayApisRequest added in v1.0.273

func NewDescribeGatewayApisRequest() (request *DescribeGatewayApisRequest)

func (*DescribeGatewayApisRequest) FromJsonString added in v1.0.273

func (r *DescribeGatewayApisRequest) 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 (*DescribeGatewayApisRequest) ToJsonString added in v1.0.273

func (r *DescribeGatewayApisRequest) ToJsonString() string

type DescribeGatewayApisRequestParams added in v1.0.426

type DescribeGatewayApisRequestParams struct {
	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页的记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字,支持 API path
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 发布状态, drafted(未发布)/released(已发布)/releasing(发布中)/failed(发布失败)
	ReleaseStatus *string `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

Predefined struct for user

type DescribeGatewayApisResponse added in v1.0.273

type DescribeGatewayApisResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGatewayApisResponseParams `json:"Response"`
}

func NewDescribeGatewayApisResponse added in v1.0.273

func NewDescribeGatewayApisResponse() (response *DescribeGatewayApisResponse)

func (*DescribeGatewayApisResponse) FromJsonString added in v1.0.273

func (r *DescribeGatewayApisResponse) 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 (*DescribeGatewayApisResponse) ToJsonString added in v1.0.273

func (r *DescribeGatewayApisResponse) ToJsonString() string

type DescribeGatewayApisResponseParams added in v1.0.426

type DescribeGatewayApisResponseParams struct {
	// 翻页结构
	Result *TsfPageApiDetailInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGatewayMonitorOverviewRequest

type DescribeGatewayMonitorOverviewRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`
}

func NewDescribeGatewayMonitorOverviewRequest

func NewDescribeGatewayMonitorOverviewRequest() (request *DescribeGatewayMonitorOverviewRequest)

func (*DescribeGatewayMonitorOverviewRequest) FromJsonString

func (r *DescribeGatewayMonitorOverviewRequest) 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 (*DescribeGatewayMonitorOverviewRequest) ToJsonString

type DescribeGatewayMonitorOverviewRequestParams added in v1.0.426

type DescribeGatewayMonitorOverviewRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`
}

Predefined struct for user

type DescribeGatewayMonitorOverviewResponse

type DescribeGatewayMonitorOverviewResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGatewayMonitorOverviewResponseParams `json:"Response"`
}

func NewDescribeGatewayMonitorOverviewResponse

func NewDescribeGatewayMonitorOverviewResponse() (response *DescribeGatewayMonitorOverviewResponse)

func (*DescribeGatewayMonitorOverviewResponse) FromJsonString

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

func (*DescribeGatewayMonitorOverviewResponse) ToJsonString

type DescribeGatewayMonitorOverviewResponseParams added in v1.0.426

type DescribeGatewayMonitorOverviewResponseParams struct {
	// 监控概览对象
	Result *MonitorOverview `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupAttributeRequest added in v1.0.302

type DescribeGroupAttributeRequest struct {
	*tchttp.BaseRequest

	// 部署组ID字段
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeGroupAttributeRequest added in v1.0.302

func NewDescribeGroupAttributeRequest() (request *DescribeGroupAttributeRequest)

func (*DescribeGroupAttributeRequest) FromJsonString added in v1.0.302

func (r *DescribeGroupAttributeRequest) 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 (*DescribeGroupAttributeRequest) ToJsonString added in v1.0.302

func (r *DescribeGroupAttributeRequest) ToJsonString() string

type DescribeGroupAttributeRequestParams added in v1.0.426

type DescribeGroupAttributeRequestParams struct {
	// 部署组ID字段
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeGroupAttributeResponse added in v1.0.302

type DescribeGroupAttributeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupAttributeResponseParams `json:"Response"`
}

func NewDescribeGroupAttributeResponse added in v1.0.302

func NewDescribeGroupAttributeResponse() (response *DescribeGroupAttributeResponse)

func (*DescribeGroupAttributeResponse) FromJsonString added in v1.0.302

func (r *DescribeGroupAttributeResponse) 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 (*DescribeGroupAttributeResponse) ToJsonString added in v1.0.302

func (r *DescribeGroupAttributeResponse) ToJsonString() string

type DescribeGroupAttributeResponseParams added in v1.0.426

type DescribeGroupAttributeResponseParams struct {
	// 虚拟机部署组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *VmGroupOther `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupBindedGatewaysRequest

type DescribeGroupBindedGatewaysRequest struct {
	*tchttp.BaseRequest

	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

func NewDescribeGroupBindedGatewaysRequest

func NewDescribeGroupBindedGatewaysRequest() (request *DescribeGroupBindedGatewaysRequest)

func (*DescribeGroupBindedGatewaysRequest) FromJsonString

func (r *DescribeGroupBindedGatewaysRequest) 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 (*DescribeGroupBindedGatewaysRequest) ToJsonString

func (r *DescribeGroupBindedGatewaysRequest) ToJsonString() string

type DescribeGroupBindedGatewaysRequestParams added in v1.0.426

type DescribeGroupBindedGatewaysRequestParams struct {
	// API 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

Predefined struct for user

type DescribeGroupBindedGatewaysResponse

type DescribeGroupBindedGatewaysResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupBindedGatewaysResponseParams `json:"Response"`
}

func NewDescribeGroupBindedGatewaysResponse

func NewDescribeGroupBindedGatewaysResponse() (response *DescribeGroupBindedGatewaysResponse)

func (*DescribeGroupBindedGatewaysResponse) FromJsonString

func (r *DescribeGroupBindedGatewaysResponse) 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 (*DescribeGroupBindedGatewaysResponse) ToJsonString

func (r *DescribeGroupBindedGatewaysResponse) ToJsonString() string

type DescribeGroupBindedGatewaysResponseParams added in v1.0.426

type DescribeGroupBindedGatewaysResponseParams struct {
	// 翻页结构体
	Result *TsfPageGatewayDeployGroup `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupBusinessLogConfigsRequest added in v1.0.425

type DescribeGroupBusinessLogConfigsRequest struct {
	*tchttp.BaseRequest

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeGroupBusinessLogConfigsRequest added in v1.0.425

func NewDescribeGroupBusinessLogConfigsRequest() (request *DescribeGroupBusinessLogConfigsRequest)

func (*DescribeGroupBusinessLogConfigsRequest) FromJsonString added in v1.0.425

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

func (*DescribeGroupBusinessLogConfigsRequest) ToJsonString added in v1.0.425

type DescribeGroupBusinessLogConfigsRequestParams added in v1.0.426

type DescribeGroupBusinessLogConfigsRequestParams struct {
	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeGroupBusinessLogConfigsResponse added in v1.0.425

type DescribeGroupBusinessLogConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupBusinessLogConfigsResponseParams `json:"Response"`
}

func NewDescribeGroupBusinessLogConfigsResponse added in v1.0.425

func NewDescribeGroupBusinessLogConfigsResponse() (response *DescribeGroupBusinessLogConfigsResponse)

func (*DescribeGroupBusinessLogConfigsResponse) FromJsonString added in v1.0.425

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

func (*DescribeGroupBusinessLogConfigsResponse) ToJsonString added in v1.0.425

type DescribeGroupBusinessLogConfigsResponseParams added in v1.0.426

type DescribeGroupBusinessLogConfigsResponseParams struct {
	// 业务日志配置列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageBusinessLogConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupGatewaysRequest

type DescribeGroupGatewaysRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

func NewDescribeGroupGatewaysRequest

func NewDescribeGroupGatewaysRequest() (request *DescribeGroupGatewaysRequest)

func (*DescribeGroupGatewaysRequest) FromJsonString

func (r *DescribeGroupGatewaysRequest) 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 (*DescribeGroupGatewaysRequest) ToJsonString

func (r *DescribeGroupGatewaysRequest) ToJsonString() string

type DescribeGroupGatewaysRequestParams added in v1.0.426

type DescribeGroupGatewaysRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

Predefined struct for user

type DescribeGroupGatewaysResponse

type DescribeGroupGatewaysResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupGatewaysResponseParams `json:"Response"`
}

func NewDescribeGroupGatewaysResponse

func NewDescribeGroupGatewaysResponse() (response *DescribeGroupGatewaysResponse)

func (*DescribeGroupGatewaysResponse) FromJsonString

func (r *DescribeGroupGatewaysResponse) 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 (*DescribeGroupGatewaysResponse) ToJsonString

func (r *DescribeGroupGatewaysResponse) ToJsonString() string

type DescribeGroupGatewaysResponseParams added in v1.0.426

type DescribeGroupGatewaysResponseParams struct {
	// API分组信息
	Result *TsfPageApiGroupInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupInstancesRequest

type DescribeGroupInstancesRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeGroupInstancesRequest

func NewDescribeGroupInstancesRequest() (request *DescribeGroupInstancesRequest)

func (*DescribeGroupInstancesRequest) FromJsonString

func (r *DescribeGroupInstancesRequest) 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 (*DescribeGroupInstancesRequest) ToJsonString

func (r *DescribeGroupInstancesRequest) ToJsonString() string

type DescribeGroupInstancesRequestParams added in v1.0.426

type DescribeGroupInstancesRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeGroupInstancesResponse

type DescribeGroupInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupInstancesResponseParams `json:"Response"`
}

func NewDescribeGroupInstancesResponse

func NewDescribeGroupInstancesResponse() (response *DescribeGroupInstancesResponse)

func (*DescribeGroupInstancesResponse) FromJsonString

func (r *DescribeGroupInstancesResponse) 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 (*DescribeGroupInstancesResponse) ToJsonString

func (r *DescribeGroupInstancesResponse) ToJsonString() string

type DescribeGroupInstancesResponseParams added in v1.0.426

type DescribeGroupInstancesResponseParams struct {
	// 部署组机器信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageInstance `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupReleaseRequest added in v1.0.231

type DescribeGroupReleaseRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeGroupReleaseRequest added in v1.0.231

func NewDescribeGroupReleaseRequest() (request *DescribeGroupReleaseRequest)

func (*DescribeGroupReleaseRequest) FromJsonString added in v1.0.231

func (r *DescribeGroupReleaseRequest) 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 (*DescribeGroupReleaseRequest) ToJsonString added in v1.0.231

func (r *DescribeGroupReleaseRequest) ToJsonString() string

type DescribeGroupReleaseRequestParams added in v1.0.426

type DescribeGroupReleaseRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeGroupReleaseResponse added in v1.0.231

type DescribeGroupReleaseResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupReleaseResponseParams `json:"Response"`
}

func NewDescribeGroupReleaseResponse added in v1.0.231

func NewDescribeGroupReleaseResponse() (response *DescribeGroupReleaseResponse)

func (*DescribeGroupReleaseResponse) FromJsonString added in v1.0.231

func (r *DescribeGroupReleaseResponse) 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 (*DescribeGroupReleaseResponse) ToJsonString added in v1.0.231

func (r *DescribeGroupReleaseResponse) ToJsonString() string

type DescribeGroupReleaseResponseParams added in v1.0.426

type DescribeGroupReleaseResponseParams struct {
	// 部署组发布的相关信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *GroupRelease `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupRequest

type DescribeGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeGroupRequest

func NewDescribeGroupRequest() (request *DescribeGroupRequest)

func (*DescribeGroupRequest) FromJsonString

func (r *DescribeGroupRequest) 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 (*DescribeGroupRequest) ToJsonString

func (r *DescribeGroupRequest) ToJsonString() string

type DescribeGroupRequestParams added in v1.0.426

type DescribeGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeGroupResponse

type DescribeGroupResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupResponseParams `json:"Response"`
}

func NewDescribeGroupResponse

func NewDescribeGroupResponse() (response *DescribeGroupResponse)

func (*DescribeGroupResponse) FromJsonString

func (r *DescribeGroupResponse) 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 (*DescribeGroupResponse) ToJsonString

func (r *DescribeGroupResponse) ToJsonString() string

type DescribeGroupResponseParams added in v1.0.426

type DescribeGroupResponseParams struct {
	// 虚拟机部署组详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *VmGroup `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupUseDetailRequest

type DescribeGroupUseDetailRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指定top的条数,默认为10
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`
}

func NewDescribeGroupUseDetailRequest

func NewDescribeGroupUseDetailRequest() (request *DescribeGroupUseDetailRequest)

func (*DescribeGroupUseDetailRequest) FromJsonString

func (r *DescribeGroupUseDetailRequest) 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 (*DescribeGroupUseDetailRequest) ToJsonString

func (r *DescribeGroupUseDetailRequest) ToJsonString() string

type DescribeGroupUseDetailRequestParams added in v1.0.426

type DescribeGroupUseDetailRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 指定top的条数,默认为10
	Count *int64 `json:"Count,omitnil,omitempty" name:"Count"`
}

Predefined struct for user

type DescribeGroupUseDetailResponse

type DescribeGroupUseDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupUseDetailResponseParams `json:"Response"`
}

func NewDescribeGroupUseDetailResponse

func NewDescribeGroupUseDetailResponse() (response *DescribeGroupUseDetailResponse)

func (*DescribeGroupUseDetailResponse) FromJsonString

func (r *DescribeGroupUseDetailResponse) 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 (*DescribeGroupUseDetailResponse) ToJsonString

func (r *DescribeGroupUseDetailResponse) ToJsonString() string

type DescribeGroupUseDetailResponseParams added in v1.0.426

type DescribeGroupUseDetailResponseParams struct {
	// 日使用统计对象
	Result *GroupDailyUseStatistics `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupsRequest

type DescribeGroupsRequest struct {
	*tchttp.BaseRequest

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组资源类型列表
	GroupResourceTypeList []*string `json:"GroupResourceTypeList,omitnil,omitempty" name:"GroupResourceTypeList"`

	// 部署组状态过滤字段
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 无
	GroupIdList []*string `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"`
}

func NewDescribeGroupsRequest

func NewDescribeGroupsRequest() (request *DescribeGroupsRequest)

func (*DescribeGroupsRequest) FromJsonString

func (r *DescribeGroupsRequest) 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 (*DescribeGroupsRequest) ToJsonString

func (r *DescribeGroupsRequest) ToJsonString() string

type DescribeGroupsRequestParams added in v1.0.426

type DescribeGroupsRequestParams struct {
	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

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

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组资源类型列表
	GroupResourceTypeList []*string `json:"GroupResourceTypeList,omitnil,omitempty" name:"GroupResourceTypeList"`

	// 部署组状态过滤字段
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 无
	GroupIdList []*string `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"`
}

Predefined struct for user

type DescribeGroupsResponse

type DescribeGroupsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupsResponseParams `json:"Response"`
}

func NewDescribeGroupsResponse

func NewDescribeGroupsResponse() (response *DescribeGroupsResponse)

func (*DescribeGroupsResponse) FromJsonString

func (r *DescribeGroupsResponse) 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 (*DescribeGroupsResponse) ToJsonString

func (r *DescribeGroupsResponse) ToJsonString() string

type DescribeGroupsResponseParams added in v1.0.426

type DescribeGroupsResponseParams struct {
	// 虚拟机部署组分页信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageVmGroup `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeGroupsWithPluginRequest

type DescribeGroupsWithPluginRequest struct {
	*tchttp.BaseRequest

	// 插件ID
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页记录数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 绑定/未绑定: true / false
	Bound *bool `json:"Bound,omitnil,omitempty" name:"Bound"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

func NewDescribeGroupsWithPluginRequest

func NewDescribeGroupsWithPluginRequest() (request *DescribeGroupsWithPluginRequest)

func (*DescribeGroupsWithPluginRequest) FromJsonString

func (r *DescribeGroupsWithPluginRequest) 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 (*DescribeGroupsWithPluginRequest) ToJsonString

func (r *DescribeGroupsWithPluginRequest) ToJsonString() string

type DescribeGroupsWithPluginRequestParams added in v1.0.426

type DescribeGroupsWithPluginRequestParams struct {
	// 插件ID
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页记录数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 绑定/未绑定: true / false
	Bound *bool `json:"Bound,omitnil,omitempty" name:"Bound"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

Predefined struct for user

type DescribeGroupsWithPluginResponse

type DescribeGroupsWithPluginResponse struct {
	*tchttp.BaseResponse
	Response *DescribeGroupsWithPluginResponseParams `json:"Response"`
}

func NewDescribeGroupsWithPluginResponse

func NewDescribeGroupsWithPluginResponse() (response *DescribeGroupsWithPluginResponse)

func (*DescribeGroupsWithPluginResponse) FromJsonString

func (r *DescribeGroupsWithPluginResponse) 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 (*DescribeGroupsWithPluginResponse) ToJsonString

func (r *DescribeGroupsWithPluginResponse) ToJsonString() string

type DescribeGroupsWithPluginResponseParams added in v1.0.426

type DescribeGroupsWithPluginResponseParams struct {
	// API分组信息列表
	Result *TsfPageApiGroupInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeImageRepositoryRequest

type DescribeImageRepositoryRequest struct {
	*tchttp.BaseRequest

	// 仓库名,搜索关键字,不带命名空间的
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

	// 镜像仓库
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

func NewDescribeImageRepositoryRequest

func NewDescribeImageRepositoryRequest() (request *DescribeImageRepositoryRequest)

func (*DescribeImageRepositoryRequest) FromJsonString

func (r *DescribeImageRepositoryRequest) 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 (*DescribeImageRepositoryRequest) ToJsonString

func (r *DescribeImageRepositoryRequest) ToJsonString() string

type DescribeImageRepositoryRequestParams added in v1.0.426

type DescribeImageRepositoryRequestParams struct {
	// 仓库名,搜索关键字,不带命名空间的
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

	// 镜像仓库
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

Predefined struct for user

type DescribeImageRepositoryResponse

type DescribeImageRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageRepositoryResponseParams `json:"Response"`
}

func NewDescribeImageRepositoryResponse

func NewDescribeImageRepositoryResponse() (response *DescribeImageRepositoryResponse)

func (*DescribeImageRepositoryResponse) FromJsonString

func (r *DescribeImageRepositoryResponse) 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 (*DescribeImageRepositoryResponse) ToJsonString

func (r *DescribeImageRepositoryResponse) ToJsonString() string

type DescribeImageRepositoryResponseParams added in v1.0.426

type DescribeImageRepositoryResponseParams struct {
	// 查询的权限数据对象
	Result *ImageRepositoryResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeImageTagsRequest

type DescribeImageTagsRequest struct {
	*tchttp.BaseRequest

	// 应用Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 不填和0:查询 1:不查询
	QueryImageIdFlag *int64 `json:"QueryImageIdFlag,omitnil,omitempty" name:"QueryImageIdFlag"`

	// 可用于搜索的 tag 名字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

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

func NewDescribeImageTagsRequest

func NewDescribeImageTagsRequest() (request *DescribeImageTagsRequest)

func (*DescribeImageTagsRequest) FromJsonString

func (r *DescribeImageTagsRequest) 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 (*DescribeImageTagsRequest) ToJsonString

func (r *DescribeImageTagsRequest) ToJsonString() string

type DescribeImageTagsRequestParams added in v1.0.426

type DescribeImageTagsRequestParams struct {
	// 应用Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 不填和0:查询 1:不查询
	QueryImageIdFlag *int64 `json:"QueryImageIdFlag,omitnil,omitempty" name:"QueryImageIdFlag"`

	// 可用于搜索的 tag 名字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 企业: tcr ;个人: personal或者不填
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

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

Predefined struct for user

type DescribeImageTagsResponse

type DescribeImageTagsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeImageTagsResponseParams `json:"Response"`
}

func NewDescribeImageTagsResponse

func NewDescribeImageTagsResponse() (response *DescribeImageTagsResponse)

func (*DescribeImageTagsResponse) FromJsonString

func (r *DescribeImageTagsResponse) 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 (*DescribeImageTagsResponse) ToJsonString

func (r *DescribeImageTagsResponse) ToJsonString() string

type DescribeImageTagsResponseParams added in v1.0.426

type DescribeImageTagsResponseParams struct {
	// 查询的权限数据对象
	Result *ImageTagsResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInovcationIndicatorsRequest added in v1.0.357

type DescribeInovcationIndicatorsRequest struct {
	*tchttp.BaseRequest

	// 维度
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

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

	// 微服务ID
	ServiceId *string `json:"ServiceId,omitnil,omitempty" name:"ServiceId"`

	// 调用方服务名
	CallerServiceName *string `json:"CallerServiceName,omitnil,omitempty" name:"CallerServiceName"`

	// 被调方服务名
	CalleeServiceName *string `json:"CalleeServiceName,omitnil,omitempty" name:"CalleeServiceName"`

	// 调用方接口名
	CallerInterfaceName *string `json:"CallerInterfaceName,omitnil,omitempty" name:"CallerInterfaceName"`

	// 被调方接口名
	CalleeInterfaceName *string `json:"CalleeInterfaceName,omitnil,omitempty" name:"CalleeInterfaceName"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

func NewDescribeInovcationIndicatorsRequest added in v1.0.357

func NewDescribeInovcationIndicatorsRequest() (request *DescribeInovcationIndicatorsRequest)

func (*DescribeInovcationIndicatorsRequest) FromJsonString added in v1.0.357

func (r *DescribeInovcationIndicatorsRequest) 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 (*DescribeInovcationIndicatorsRequest) ToJsonString added in v1.0.357

func (r *DescribeInovcationIndicatorsRequest) ToJsonString() string

type DescribeInovcationIndicatorsRequestParams added in v1.0.426

type DescribeInovcationIndicatorsRequestParams struct {
	// 维度
	Dimension *string `json:"Dimension,omitnil,omitempty" name:"Dimension"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

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

	// 微服务ID
	ServiceId *string `json:"ServiceId,omitnil,omitempty" name:"ServiceId"`

	// 调用方服务名
	CallerServiceName *string `json:"CallerServiceName,omitnil,omitempty" name:"CallerServiceName"`

	// 被调方服务名
	CalleeServiceName *string `json:"CalleeServiceName,omitnil,omitempty" name:"CalleeServiceName"`

	// 调用方接口名
	CallerInterfaceName *string `json:"CallerInterfaceName,omitnil,omitempty" name:"CallerInterfaceName"`

	// 被调方接口名
	CalleeInterfaceName *string `json:"CalleeInterfaceName,omitnil,omitempty" name:"CalleeInterfaceName"`

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

Predefined struct for user

type DescribeInovcationIndicatorsResponse added in v1.0.357

type DescribeInovcationIndicatorsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInovcationIndicatorsResponseParams `json:"Response"`
}

func NewDescribeInovcationIndicatorsResponse added in v1.0.357

func NewDescribeInovcationIndicatorsResponse() (response *DescribeInovcationIndicatorsResponse)

func (*DescribeInovcationIndicatorsResponse) FromJsonString added in v1.0.357

func (r *DescribeInovcationIndicatorsResponse) 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 (*DescribeInovcationIndicatorsResponse) ToJsonString added in v1.0.357

func (r *DescribeInovcationIndicatorsResponse) ToJsonString() string

type DescribeInovcationIndicatorsResponseParams added in v1.0.426

type DescribeInovcationIndicatorsResponseParams struct {
	// 服务调用监控指标
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *InvocationIndicator `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInstancesRequest added in v1.0.382

type DescribeInstancesRequest struct {
	*tchttp.BaseRequest

	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20,最大100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeInstancesRequest added in v1.0.382

func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)

func (*DescribeInstancesRequest) FromJsonString added in v1.0.382

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 added in v1.0.382

func (r *DescribeInstancesRequest) ToJsonString() string

type DescribeInstancesRequestParams added in v1.0.426

type DescribeInstancesRequestParams struct {
	// 过滤条件
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 偏移量,默认为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20,最大100
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeInstancesResponse added in v1.0.382

type DescribeInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInstancesResponseParams `json:"Response"`
}

func NewDescribeInstancesResponse added in v1.0.382

func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)

func (*DescribeInstancesResponse) FromJsonString added in v1.0.382

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 added in v1.0.382

func (r *DescribeInstancesResponse) ToJsonString() string

type DescribeInstancesResponseParams added in v1.0.426

type DescribeInstancesResponseParams struct {
	// 机器列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *InstanceEnrichedInfoPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInvocationMetricDataCurveRequest added in v1.0.357

type DescribeInvocationMetricDataCurveRequest struct {
	*tchttp.BaseRequest

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询时间粒度,单位秒可选值:60、3600、86400
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询指标维度
	MetricDimensions []*MetricDimension `json:"MetricDimensions,omitnil,omitempty" name:"MetricDimensions"`

	// 查询指标名
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 视图视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// 类型。组件监控使用,可选值:SQL 或者 NoSQL
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

func NewDescribeInvocationMetricDataCurveRequest added in v1.0.357

func NewDescribeInvocationMetricDataCurveRequest() (request *DescribeInvocationMetricDataCurveRequest)

func (*DescribeInvocationMetricDataCurveRequest) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataCurveRequest) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataCurveRequestParams added in v1.0.426

type DescribeInvocationMetricDataCurveRequestParams struct {
	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询时间粒度,单位秒可选值:60、3600、86400
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询指标维度
	MetricDimensions []*MetricDimension `json:"MetricDimensions,omitnil,omitempty" name:"MetricDimensions"`

	// 查询指标名
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 视图视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`

	// 类型。组件监控使用,可选值:SQL 或者 NoSQL
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

Predefined struct for user

type DescribeInvocationMetricDataCurveResponse added in v1.0.357

type DescribeInvocationMetricDataCurveResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInvocationMetricDataCurveResponseParams `json:"Response"`
}

func NewDescribeInvocationMetricDataCurveResponse added in v1.0.357

func NewDescribeInvocationMetricDataCurveResponse() (response *DescribeInvocationMetricDataCurveResponse)

func (*DescribeInvocationMetricDataCurveResponse) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataCurveResponse) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataCurveResponseParams added in v1.0.426

type DescribeInvocationMetricDataCurveResponseParams struct {
	// 指标监控数据曲线集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*MetricDataCurve `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInvocationMetricDataDimensionRequest added in v1.0.357

type DescribeInvocationMetricDataDimensionRequest struct {
	*tchttp.BaseRequest

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 开始index
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 聚合维度
	DimensionName *string `json:"DimensionName,omitnil,omitempty" name:"DimensionName"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`
}

func NewDescribeInvocationMetricDataDimensionRequest added in v1.0.357

func NewDescribeInvocationMetricDataDimensionRequest() (request *DescribeInvocationMetricDataDimensionRequest)

func (*DescribeInvocationMetricDataDimensionRequest) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataDimensionRequest) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataDimensionRequestParams added in v1.0.426

type DescribeInvocationMetricDataDimensionRequestParams struct {
	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 开始index
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 聚合维度
	DimensionName *string `json:"DimensionName,omitnil,omitempty" name:"DimensionName"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`
}

Predefined struct for user

type DescribeInvocationMetricDataDimensionResponse added in v1.0.357

type DescribeInvocationMetricDataDimensionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInvocationMetricDataDimensionResponseParams `json:"Response"`
}

func NewDescribeInvocationMetricDataDimensionResponse added in v1.0.357

func NewDescribeInvocationMetricDataDimensionResponse() (response *DescribeInvocationMetricDataDimensionResponse)

func (*DescribeInvocationMetricDataDimensionResponse) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataDimensionResponse) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataDimensionResponseParams added in v1.0.426

type DescribeInvocationMetricDataDimensionResponseParams struct {
	// 维度
	Result *TsfPageDimension `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInvocationMetricDataPointRequest added in v1.0.357

type DescribeInvocationMetricDataPointRequest struct {
	*tchttp.BaseRequest

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`

	// 指标
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 调用视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`
}

func NewDescribeInvocationMetricDataPointRequest added in v1.0.357

func NewDescribeInvocationMetricDataPointRequest() (request *DescribeInvocationMetricDataPointRequest)

func (*DescribeInvocationMetricDataPointRequest) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataPointRequest) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataPointRequestParams added in v1.0.426

type DescribeInvocationMetricDataPointRequestParams struct {
	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`

	// 指标
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 调用视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`
}

Predefined struct for user

type DescribeInvocationMetricDataPointResponse added in v1.0.357

type DescribeInvocationMetricDataPointResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInvocationMetricDataPointResponseParams `json:"Response"`
}

func NewDescribeInvocationMetricDataPointResponse added in v1.0.357

func NewDescribeInvocationMetricDataPointResponse() (response *DescribeInvocationMetricDataPointResponse)

func (*DescribeInvocationMetricDataPointResponse) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricDataPointResponse) ToJsonString added in v1.0.357

type DescribeInvocationMetricDataPointResponseParams added in v1.0.426

type DescribeInvocationMetricDataPointResponseParams struct {
	// 单值指标列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*MetricDataSingleValue `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeInvocationMetricScatterPlotRequest added in v1.0.357

type DescribeInvocationMetricScatterPlotRequest struct {
	*tchttp.BaseRequest

	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询时间粒度,单位秒。可选值:60、3600、86400。
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询指标维度, 不能为空。可选 NamespaceId, GroupId, InstanceId, OperationName, ServiceName, PeerServiceName, PeerOperationName
	MetricDimensions []*MetricDimension `json:"MetricDimensions,omitnil,omitempty" name:"MetricDimensions"`

	// 查询指标名, 不能为空。仅支持 range_count_duratioin 为 key 下的 sum 方法
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 视图视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`
}

func NewDescribeInvocationMetricScatterPlotRequest added in v1.0.357

func NewDescribeInvocationMetricScatterPlotRequest() (request *DescribeInvocationMetricScatterPlotRequest)

func (*DescribeInvocationMetricScatterPlotRequest) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricScatterPlotRequest) ToJsonString added in v1.0.357

type DescribeInvocationMetricScatterPlotRequestParams added in v1.0.426

type DescribeInvocationMetricScatterPlotRequestParams struct {
	// 查询开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 查询时间粒度,单位秒。可选值:60、3600、86400。
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询指标维度, 不能为空。可选 NamespaceId, GroupId, InstanceId, OperationName, ServiceName, PeerServiceName, PeerOperationName
	MetricDimensions []*MetricDimension `json:"MetricDimensions,omitnil,omitempty" name:"MetricDimensions"`

	// 查询指标名, 不能为空。仅支持 range_count_duratioin 为 key 下的 sum 方法
	Metrics []*Metric `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 视图视角。可选值:SERVER, CLIENT。默认为SERVER
	Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"`
}

Predefined struct for user

type DescribeInvocationMetricScatterPlotResponse added in v1.0.357

type DescribeInvocationMetricScatterPlotResponse struct {
	*tchttp.BaseResponse
	Response *DescribeInvocationMetricScatterPlotResponseParams `json:"Response"`
}

func NewDescribeInvocationMetricScatterPlotResponse added in v1.0.357

func NewDescribeInvocationMetricScatterPlotResponse() (response *DescribeInvocationMetricScatterPlotResponse)

func (*DescribeInvocationMetricScatterPlotResponse) FromJsonString added in v1.0.357

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

func (*DescribeInvocationMetricScatterPlotResponse) ToJsonString added in v1.0.357

type DescribeInvocationMetricScatterPlotResponseParams added in v1.0.426

type DescribeInvocationMetricScatterPlotResponseParams struct {
	// 多值时间统计指标
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *InvocationMetricScatterPlot `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeJvmMonitorRequest added in v1.0.357

type DescribeJvmMonitorRequest struct {
	*tchttp.BaseRequest

	// 查询的实例Id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例所属应用Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 时间粒度,单位:秒
	TimeGranularity *int64 `json:"TimeGranularity,omitnil,omitempty" name:"TimeGranularity"`

	// 查询数据起始时间格式(yyyy-MM-dd HH:mm:ss)
	From *string `json:"From,omitnil,omitempty" name:"From"`

	// 查询数据结束时间格式(yyyy-MM-dd HH:mm:ss)
	To *string `json:"To,omitnil,omitempty" name:"To"`

	// 查询的监控图列表,以返回值属性名作为入参
	RequiredPictures []*string `json:"RequiredPictures,omitnil,omitempty" name:"RequiredPictures"`

	// 扩展字段
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

func NewDescribeJvmMonitorRequest added in v1.0.357

func NewDescribeJvmMonitorRequest() (request *DescribeJvmMonitorRequest)

func (*DescribeJvmMonitorRequest) FromJsonString added in v1.0.357

func (r *DescribeJvmMonitorRequest) 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 (*DescribeJvmMonitorRequest) ToJsonString added in v1.0.357

func (r *DescribeJvmMonitorRequest) ToJsonString() string

type DescribeJvmMonitorRequestParams added in v1.0.426

type DescribeJvmMonitorRequestParams struct {
	// 查询的实例Id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例所属应用Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 时间粒度,单位:秒
	TimeGranularity *int64 `json:"TimeGranularity,omitnil,omitempty" name:"TimeGranularity"`

	// 查询数据起始时间格式(yyyy-MM-dd HH:mm:ss)
	From *string `json:"From,omitnil,omitempty" name:"From"`

	// 查询数据结束时间格式(yyyy-MM-dd HH:mm:ss)
	To *string `json:"To,omitnil,omitempty" name:"To"`

	// 查询的监控图列表,以返回值属性名作为入参
	RequiredPictures []*string `json:"RequiredPictures,omitnil,omitempty" name:"RequiredPictures"`

	// 扩展字段
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

Predefined struct for user

type DescribeJvmMonitorResponse added in v1.0.357

type DescribeJvmMonitorResponse struct {
	*tchttp.BaseResponse
	Response *DescribeJvmMonitorResponseParams `json:"Response"`
}

func NewDescribeJvmMonitorResponse added in v1.0.357

func NewDescribeJvmMonitorResponse() (response *DescribeJvmMonitorResponse)

func (*DescribeJvmMonitorResponse) FromJsonString added in v1.0.357

func (r *DescribeJvmMonitorResponse) 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 (*DescribeJvmMonitorResponse) ToJsonString added in v1.0.357

func (r *DescribeJvmMonitorResponse) ToJsonString() string

type DescribeJvmMonitorResponseParams added in v1.0.426

type DescribeJvmMonitorResponseParams struct {
	// Java实例jvm监控数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *JvmMonitorData `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeLaneRulesRequest

type DescribeLaneRulesRequest struct {
	*tchttp.BaseRequest

	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 泳道规则ID(用于精确搜索)
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 无
	RuleIdList []*string `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"`
}

func NewDescribeLaneRulesRequest

func NewDescribeLaneRulesRequest() (request *DescribeLaneRulesRequest)

func (*DescribeLaneRulesRequest) FromJsonString

func (r *DescribeLaneRulesRequest) 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 (*DescribeLaneRulesRequest) ToJsonString

func (r *DescribeLaneRulesRequest) ToJsonString() string

type DescribeLaneRulesRequestParams added in v1.0.426

type DescribeLaneRulesRequestParams struct {
	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 泳道规则ID(用于精确搜索)
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 无
	RuleIdList []*string `json:"RuleIdList,omitnil,omitempty" name:"RuleIdList"`
}

Predefined struct for user

type DescribeLaneRulesResponse

type DescribeLaneRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLaneRulesResponseParams `json:"Response"`
}

func NewDescribeLaneRulesResponse

func NewDescribeLaneRulesResponse() (response *DescribeLaneRulesResponse)

func (*DescribeLaneRulesResponse) FromJsonString

func (r *DescribeLaneRulesResponse) 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 (*DescribeLaneRulesResponse) ToJsonString

func (r *DescribeLaneRulesResponse) ToJsonString() string

type DescribeLaneRulesResponseParams added in v1.0.426

type DescribeLaneRulesResponseParams struct {
	// 泳道规则列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *LaneRules `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeLanesRequest

type DescribeLanesRequest struct {
	*tchttp.BaseRequest

	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	LaneIdList []*string `json:"LaneIdList,omitnil,omitempty" name:"LaneIdList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

func NewDescribeLanesRequest

func NewDescribeLanesRequest() (request *DescribeLanesRequest)

func (*DescribeLanesRequest) FromJsonString

func (r *DescribeLanesRequest) 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 (*DescribeLanesRequest) ToJsonString

func (r *DescribeLanesRequest) ToJsonString() string

type DescribeLanesRequestParams added in v1.0.426

type DescribeLanesRequestParams struct {
	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	LaneIdList []*string `json:"LaneIdList,omitnil,omitempty" name:"LaneIdList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

Predefined struct for user

type DescribeLanesResponse

type DescribeLanesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLanesResponseParams `json:"Response"`
}

func NewDescribeLanesResponse

func NewDescribeLanesResponse() (response *DescribeLanesResponse)

func (*DescribeLanesResponse) FromJsonString

func (r *DescribeLanesResponse) 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 (*DescribeLanesResponse) ToJsonString

func (r *DescribeLanesResponse) ToJsonString() string

type DescribeLanesResponseParams added in v1.0.426

type DescribeLanesResponseParams struct {
	// 泳道列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *LaneInfos `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeMicroserviceRequest

type DescribeMicroserviceRequest struct {
	*tchttp.BaseRequest

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 可选,根据部署组ID进行过滤
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`

	// 过滤条件。多个 filter 之间是与关系,单个 filter 多个 value 之间是或关系。filter name 取值有:id(实例id)、name(实例名)、lan-ip(内网ip)、node-ip(所在节点ip)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeMicroserviceRequest

func NewDescribeMicroserviceRequest() (request *DescribeMicroserviceRequest)

func (*DescribeMicroserviceRequest) FromJsonString

func (r *DescribeMicroserviceRequest) 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 (*DescribeMicroserviceRequest) ToJsonString

func (r *DescribeMicroserviceRequest) ToJsonString() string

type DescribeMicroserviceRequestParams added in v1.0.426

type DescribeMicroserviceRequestParams struct {
	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 可选,根据部署组ID进行过滤
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`

	// 过滤条件。多个 filter 之间是与关系,单个 filter 多个 value 之间是或关系。filter name 取值有:id(实例id)、name(实例名)、lan-ip(内网ip)、node-ip(所在节点ip)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeMicroserviceResponse

type DescribeMicroserviceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeMicroserviceResponseParams `json:"Response"`
}

func NewDescribeMicroserviceResponse

func NewDescribeMicroserviceResponse() (response *DescribeMicroserviceResponse)

func (*DescribeMicroserviceResponse) FromJsonString

func (r *DescribeMicroserviceResponse) 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 (*DescribeMicroserviceResponse) ToJsonString

func (r *DescribeMicroserviceResponse) ToJsonString() string

type DescribeMicroserviceResponseParams added in v1.0.426

type DescribeMicroserviceResponseParams struct {
	// 微服务详情实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageMsInstance `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeMicroservicesRequest

type DescribeMicroservicesRequest struct {
	*tchttp.BaseRequest

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

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 状态过滤,online、offline、single_online
	Status []*string `json:"Status,omitnil,omitempty" name:"Status"`

	// IdList
	MicroserviceIdList []*string `json:"MicroserviceIdList,omitnil,omitempty" name:"MicroserviceIdList"`

	// 搜索的服务名列表
	MicroserviceNameList []*string `json:"MicroserviceNameList,omitnil,omitempty" name:"MicroserviceNameList"`
}

func NewDescribeMicroservicesRequest

func NewDescribeMicroservicesRequest() (request *DescribeMicroservicesRequest)

func (*DescribeMicroservicesRequest) FromJsonString

func (r *DescribeMicroservicesRequest) 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 (*DescribeMicroservicesRequest) ToJsonString

func (r *DescribeMicroservicesRequest) ToJsonString() string

type DescribeMicroservicesRequestParams added in v1.0.426

type DescribeMicroservicesRequestParams struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 搜索字段
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序字段
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序类型
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 状态过滤,online、offline、single_online
	Status []*string `json:"Status,omitnil,omitempty" name:"Status"`

	// IdList
	MicroserviceIdList []*string `json:"MicroserviceIdList,omitnil,omitempty" name:"MicroserviceIdList"`

	// 搜索的服务名列表
	MicroserviceNameList []*string `json:"MicroserviceNameList,omitnil,omitempty" name:"MicroserviceNameList"`
}

Predefined struct for user

type DescribeMicroservicesResponse

type DescribeMicroservicesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeMicroservicesResponseParams `json:"Response"`
}

func NewDescribeMicroservicesResponse

func NewDescribeMicroservicesResponse() (response *DescribeMicroservicesResponse)

func (*DescribeMicroservicesResponse) FromJsonString

func (r *DescribeMicroservicesResponse) 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 (*DescribeMicroservicesResponse) ToJsonString

func (r *DescribeMicroservicesResponse) ToJsonString() string

type DescribeMicroservicesResponseParams added in v1.0.426

type DescribeMicroservicesResponseParams struct {
	// 微服务分页列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageMicroservice `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeMsApiListRequest

type DescribeMsApiListRequest struct {
	*tchttp.BaseRequest

	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页的数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeMsApiListRequest

func NewDescribeMsApiListRequest() (request *DescribeMsApiListRequest)

func (*DescribeMsApiListRequest) FromJsonString

func (r *DescribeMsApiListRequest) 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 (*DescribeMsApiListRequest) ToJsonString

func (r *DescribeMsApiListRequest) ToJsonString() string

type DescribeMsApiListRequestParams added in v1.0.426

type DescribeMsApiListRequestParams struct {
	// 微服务ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页的数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeMsApiListResponse

type DescribeMsApiListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeMsApiListResponseParams `json:"Response"`
}

func NewDescribeMsApiListResponse

func NewDescribeMsApiListResponse() (response *DescribeMsApiListResponse)

func (*DescribeMsApiListResponse) FromJsonString

func (r *DescribeMsApiListResponse) 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 (*DescribeMsApiListResponse) ToJsonString

func (r *DescribeMsApiListResponse) ToJsonString() string

type DescribeMsApiListResponseParams added in v1.0.426

type DescribeMsApiListResponseParams struct {
	// 相应结果
	Result *TsfApiListResponse `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeOverviewInvocationRequest added in v1.0.357

type DescribeOverviewInvocationRequest struct {
	*tchttp.BaseRequest

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

	// 监控统计类型,可选值:SumReqAmount、AvgFailureRate、AvgTimeCost,分别对应请求量、请求错误率、平均响应耗时
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 监控统计数据粒度,可选值:60、3600、86400,分别对应1分钟、1小时、1天
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询开始时间,默认为当天的 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,默认为当前时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeOverviewInvocationRequest added in v1.0.357

func NewDescribeOverviewInvocationRequest() (request *DescribeOverviewInvocationRequest)

func (*DescribeOverviewInvocationRequest) FromJsonString added in v1.0.357

func (r *DescribeOverviewInvocationRequest) 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 (*DescribeOverviewInvocationRequest) ToJsonString added in v1.0.357

func (r *DescribeOverviewInvocationRequest) ToJsonString() string

type DescribeOverviewInvocationRequestParams added in v1.0.426

type DescribeOverviewInvocationRequestParams struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 监控统计类型,可选值:SumReqAmount、AvgFailureRate、AvgTimeCost,分别对应请求量、请求错误率、平均响应耗时
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 监控统计数据粒度,可选值:60、3600、86400,分别对应1分钟、1小时、1天
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 查询开始时间,默认为当天的 00:00:00
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询结束时间,默认为当前时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeOverviewInvocationResponse added in v1.0.357

type DescribeOverviewInvocationResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOverviewInvocationResponseParams `json:"Response"`
}

func NewDescribeOverviewInvocationResponse added in v1.0.357

func NewDescribeOverviewInvocationResponse() (response *DescribeOverviewInvocationResponse)

func (*DescribeOverviewInvocationResponse) FromJsonString added in v1.0.357

func (r *DescribeOverviewInvocationResponse) 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 (*DescribeOverviewInvocationResponse) ToJsonString added in v1.0.357

func (r *DescribeOverviewInvocationResponse) ToJsonString() string

type DescribeOverviewInvocationResponseParams added in v1.0.426

type DescribeOverviewInvocationResponseParams struct {
	// 监控统计数据列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*MetricDataPoint `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePathRewriteRequest

type DescribePathRewriteRequest struct {
	*tchttp.BaseRequest

	// 路径重写规则ID
	PathRewriteId *string `json:"PathRewriteId,omitnil,omitempty" name:"PathRewriteId"`
}

func NewDescribePathRewriteRequest

func NewDescribePathRewriteRequest() (request *DescribePathRewriteRequest)

func (*DescribePathRewriteRequest) FromJsonString

func (r *DescribePathRewriteRequest) 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 (*DescribePathRewriteRequest) ToJsonString

func (r *DescribePathRewriteRequest) ToJsonString() string

type DescribePathRewriteRequestParams added in v1.0.426

type DescribePathRewriteRequestParams struct {
	// 路径重写规则ID
	PathRewriteId *string `json:"PathRewriteId,omitnil,omitempty" name:"PathRewriteId"`
}

Predefined struct for user

type DescribePathRewriteResponse

type DescribePathRewriteResponse struct {
	*tchttp.BaseResponse
	Response *DescribePathRewriteResponseParams `json:"Response"`
}

func NewDescribePathRewriteResponse

func NewDescribePathRewriteResponse() (response *DescribePathRewriteResponse)

func (*DescribePathRewriteResponse) FromJsonString

func (r *DescribePathRewriteResponse) 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 (*DescribePathRewriteResponse) ToJsonString

func (r *DescribePathRewriteResponse) ToJsonString() string

type DescribePathRewriteResponseParams added in v1.0.426

type DescribePathRewriteResponseParams struct {
	// 路径重写规则对象
	Result *PathRewrite `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePathRewritesRequest

type DescribePathRewritesRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayGroupId *string `json:"GatewayGroupId,omitnil,omitempty" name:"GatewayGroupId"`

	// 根据正则表达式或替换的内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribePathRewritesRequest

func NewDescribePathRewritesRequest() (request *DescribePathRewritesRequest)

func (*DescribePathRewritesRequest) FromJsonString

func (r *DescribePathRewritesRequest) 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 (*DescribePathRewritesRequest) ToJsonString

func (r *DescribePathRewritesRequest) ToJsonString() string

type DescribePathRewritesRequestParams added in v1.0.426

type DescribePathRewritesRequestParams struct {
	// 网关部署组ID
	GatewayGroupId *string `json:"GatewayGroupId,omitnil,omitempty" name:"GatewayGroupId"`

	// 根据正则表达式或替换的内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribePathRewritesResponse

type DescribePathRewritesResponse struct {
	*tchttp.BaseResponse
	Response *DescribePathRewritesResponseParams `json:"Response"`
}

func NewDescribePathRewritesResponse

func NewDescribePathRewritesResponse() (response *DescribePathRewritesResponse)

func (*DescribePathRewritesResponse) FromJsonString

func (r *DescribePathRewritesResponse) 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 (*DescribePathRewritesResponse) ToJsonString

func (r *DescribePathRewritesResponse) ToJsonString() string

type DescribePathRewritesResponseParams added in v1.0.426

type DescribePathRewritesResponseParams struct {
	// 路径重写翻页对象
	Result *PathRewritePage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePkgsRequest

type DescribePkgsRequest struct {
	*tchttp.BaseRequest

	// 应用ID(只传入应用ID,返回该应用下所有软件包信息)
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 查询关键字(支持根据包ID,包名,包版本号搜索)
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序关键字(默认为"UploadTime":上传时间)
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序:0/降序:1(默认降序)
	OrderType *uint64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 查询起始偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量限制
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 程序包类型数组支持(fatjar jar war tar.gz zip)
	PackageTypeList []*string `json:"PackageTypeList,omitnil,omitempty" name:"PackageTypeList"`
}

func NewDescribePkgsRequest

func NewDescribePkgsRequest() (request *DescribePkgsRequest)

func (*DescribePkgsRequest) FromJsonString

func (r *DescribePkgsRequest) 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 (*DescribePkgsRequest) ToJsonString

func (r *DescribePkgsRequest) ToJsonString() string

type DescribePkgsRequestParams added in v1.0.426

type DescribePkgsRequestParams struct {
	// 应用ID(只传入应用ID,返回该应用下所有软件包信息)
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 查询关键字(支持根据包ID,包名,包版本号搜索)
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 排序关键字(默认为"UploadTime":上传时间)
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序:0/降序:1(默认降序)
	OrderType *uint64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 查询起始偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量限制
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 程序包类型数组支持(fatjar jar war tar.gz zip)
	PackageTypeList []*string `json:"PackageTypeList,omitnil,omitempty" name:"PackageTypeList"`
}

Predefined struct for user

type DescribePkgsResponse

type DescribePkgsResponse struct {
	*tchttp.BaseResponse
	Response *DescribePkgsResponseParams `json:"Response"`
}

func NewDescribePkgsResponse

func NewDescribePkgsResponse() (response *DescribePkgsResponse)

func (*DescribePkgsResponse) FromJsonString

func (r *DescribePkgsResponse) 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 (*DescribePkgsResponse) ToJsonString

func (r *DescribePkgsResponse) ToJsonString() string

type DescribePkgsResponseParams added in v1.0.426

type DescribePkgsResponseParams struct {
	// 符合查询程序包信息列表
	Result *PkgList `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePluginInstancesRequest

type DescribePluginInstancesRequest struct {
	*tchttp.BaseRequest

	// 分组或者API的ID
	ScopeValue *string `json:"ScopeValue,omitnil,omitempty" name:"ScopeValue"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 绑定: true; 未绑定: false
	Bound *bool `json:"Bound,omitnil,omitempty" name:"Bound"`

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

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

func NewDescribePluginInstancesRequest

func NewDescribePluginInstancesRequest() (request *DescribePluginInstancesRequest)

func (*DescribePluginInstancesRequest) FromJsonString

func (r *DescribePluginInstancesRequest) 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 (*DescribePluginInstancesRequest) ToJsonString

func (r *DescribePluginInstancesRequest) ToJsonString() string

type DescribePluginInstancesRequestParams added in v1.0.426

type DescribePluginInstancesRequestParams struct {
	// 分组或者API的ID
	ScopeValue *string `json:"ScopeValue,omitnil,omitempty" name:"ScopeValue"`

	// 翻页偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页展示的条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 绑定: true; 未绑定: false
	Bound *bool `json:"Bound,omitnil,omitempty" name:"Bound"`

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

	// 搜索关键字
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`
}

Predefined struct for user

type DescribePluginInstancesResponse

type DescribePluginInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribePluginInstancesResponseParams `json:"Response"`
}

func NewDescribePluginInstancesResponse

func NewDescribePluginInstancesResponse() (response *DescribePluginInstancesResponse)

func (*DescribePluginInstancesResponse) FromJsonString

func (r *DescribePluginInstancesResponse) 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 (*DescribePluginInstancesResponse) ToJsonString

func (r *DescribePluginInstancesResponse) ToJsonString() string

type DescribePluginInstancesResponseParams added in v1.0.426

type DescribePluginInstancesResponseParams struct {
	// 插件信息列表
	Result *TsfPageGatewayPlugin `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePodInstancesRequest

type DescribePodInstancesRequest struct {
	*tchttp.BaseRequest

	// 实例所属groupId
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤字段
	PodNameList []*string `json:"PodNameList,omitnil,omitempty" name:"PodNameList"`
}

func NewDescribePodInstancesRequest

func NewDescribePodInstancesRequest() (request *DescribePodInstancesRequest)

func (*DescribePodInstancesRequest) FromJsonString

func (r *DescribePodInstancesRequest) 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 (*DescribePodInstancesRequest) ToJsonString

func (r *DescribePodInstancesRequest) ToJsonString() string

type DescribePodInstancesRequestParams added in v1.0.426

type DescribePodInstancesRequestParams struct {
	// 实例所属groupId
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 偏移量,取值从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤字段
	PodNameList []*string `json:"PodNameList,omitnil,omitempty" name:"PodNameList"`
}

Predefined struct for user

type DescribePodInstancesResponse

type DescribePodInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribePodInstancesResponseParams `json:"Response"`
}

func NewDescribePodInstancesResponse

func NewDescribePodInstancesResponse() (response *DescribePodInstancesResponse)

func (*DescribePodInstancesResponse) FromJsonString

func (r *DescribePodInstancesResponse) 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 (*DescribePodInstancesResponse) ToJsonString

func (r *DescribePodInstancesResponse) ToJsonString() string

type DescribePodInstancesResponseParams added in v1.0.426

type DescribePodInstancesResponseParams struct {
	// 查询的权限数据对象
	Result *GroupPodResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeProgramsRequest added in v1.0.394

type DescribeProgramsRequest struct {
	*tchttp.BaseRequest

	// 模糊查询数据集ID,数据集名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeProgramsRequest added in v1.0.394

func NewDescribeProgramsRequest() (request *DescribeProgramsRequest)

func (*DescribeProgramsRequest) FromJsonString added in v1.0.394

func (r *DescribeProgramsRequest) 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 (*DescribeProgramsRequest) ToJsonString added in v1.0.394

func (r *DescribeProgramsRequest) ToJsonString() string

type DescribeProgramsRequestParams added in v1.0.426

type DescribeProgramsRequestParams struct {
	// 模糊查询数据集ID,数据集名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 每页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeProgramsResponse added in v1.0.394

type DescribeProgramsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeProgramsResponseParams `json:"Response"`
}

func NewDescribeProgramsResponse added in v1.0.394

func NewDescribeProgramsResponse() (response *DescribeProgramsResponse)

func (*DescribeProgramsResponse) FromJsonString added in v1.0.394

func (r *DescribeProgramsResponse) 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 (*DescribeProgramsResponse) ToJsonString added in v1.0.394

func (r *DescribeProgramsResponse) ToJsonString() string

type DescribeProgramsResponseParams added in v1.0.426

type DescribeProgramsResponseParams struct {
	// 数据集列表
	Result *PagedProgram `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePublicConfigReleaseLogsRequest

type DescribePublicConfigReleaseLogsRequest struct {
	*tchttp.BaseRequest

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribePublicConfigReleaseLogsRequest

func NewDescribePublicConfigReleaseLogsRequest() (request *DescribePublicConfigReleaseLogsRequest)

func (*DescribePublicConfigReleaseLogsRequest) FromJsonString

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

func (*DescribePublicConfigReleaseLogsRequest) ToJsonString

type DescribePublicConfigReleaseLogsRequestParams added in v1.0.426

type DescribePublicConfigReleaseLogsRequestParams struct {
	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribePublicConfigReleaseLogsResponse

type DescribePublicConfigReleaseLogsResponse struct {
	*tchttp.BaseResponse
	Response *DescribePublicConfigReleaseLogsResponseParams `json:"Response"`
}

func NewDescribePublicConfigReleaseLogsResponse

func NewDescribePublicConfigReleaseLogsResponse() (response *DescribePublicConfigReleaseLogsResponse)

func (*DescribePublicConfigReleaseLogsResponse) FromJsonString

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

func (*DescribePublicConfigReleaseLogsResponse) ToJsonString

type DescribePublicConfigReleaseLogsResponseParams added in v1.0.426

type DescribePublicConfigReleaseLogsResponseParams struct {
	// 分页后的公共配置项发布历史列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfigReleaseLog `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePublicConfigReleasesRequest

type DescribePublicConfigReleasesRequest struct {
	*tchttp.BaseRequest

	// 配置项名称,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 配置项ID,不传入时查询全量
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDescribePublicConfigReleasesRequest

func NewDescribePublicConfigReleasesRequest() (request *DescribePublicConfigReleasesRequest)

func (*DescribePublicConfigReleasesRequest) FromJsonString

func (r *DescribePublicConfigReleasesRequest) 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 (*DescribePublicConfigReleasesRequest) ToJsonString

func (r *DescribePublicConfigReleasesRequest) ToJsonString() string

type DescribePublicConfigReleasesRequestParams added in v1.0.426

type DescribePublicConfigReleasesRequestParams struct {
	// 配置项名称,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 配置项ID,不传入时查询全量
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DescribePublicConfigReleasesResponse

type DescribePublicConfigReleasesResponse struct {
	*tchttp.BaseResponse
	Response *DescribePublicConfigReleasesResponseParams `json:"Response"`
}

func NewDescribePublicConfigReleasesResponse

func NewDescribePublicConfigReleasesResponse() (response *DescribePublicConfigReleasesResponse)

func (*DescribePublicConfigReleasesResponse) FromJsonString

func (r *DescribePublicConfigReleasesResponse) 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 (*DescribePublicConfigReleasesResponse) ToJsonString

func (r *DescribePublicConfigReleasesResponse) ToJsonString() string

type DescribePublicConfigReleasesResponseParams added in v1.0.426

type DescribePublicConfigReleasesResponseParams struct {
	// 公共配置发布信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfigRelease `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePublicConfigRequest

type DescribePublicConfigRequest struct {
	*tchttp.BaseRequest

	// 需要查询的配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

func NewDescribePublicConfigRequest

func NewDescribePublicConfigRequest() (request *DescribePublicConfigRequest)

func (*DescribePublicConfigRequest) FromJsonString

func (r *DescribePublicConfigRequest) 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 (*DescribePublicConfigRequest) ToJsonString

func (r *DescribePublicConfigRequest) ToJsonString() string

type DescribePublicConfigRequestParams added in v1.0.426

type DescribePublicConfigRequestParams struct {
	// 需要查询的配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`
}

Predefined struct for user

type DescribePublicConfigResponse

type DescribePublicConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribePublicConfigResponseParams `json:"Response"`
}

func NewDescribePublicConfigResponse

func NewDescribePublicConfigResponse() (response *DescribePublicConfigResponse)

func (*DescribePublicConfigResponse) FromJsonString

func (r *DescribePublicConfigResponse) 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 (*DescribePublicConfigResponse) ToJsonString

func (r *DescribePublicConfigResponse) ToJsonString() string

type DescribePublicConfigResponseParams added in v1.0.426

type DescribePublicConfigResponseParams struct {
	// 全局配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *Config `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePublicConfigSummaryRequest

type DescribePublicConfigSummaryRequest struct {
	*tchttp.BaseRequest

	// 查询关键字,模糊查询:配置项名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按时间排序:creation_time;按名称排序:config_name
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序传 0,降序传 1
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 无
	ConfigTagList []*string `json:"ConfigTagList,omitnil,omitempty" name:"ConfigTagList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

func NewDescribePublicConfigSummaryRequest

func NewDescribePublicConfigSummaryRequest() (request *DescribePublicConfigSummaryRequest)

func (*DescribePublicConfigSummaryRequest) FromJsonString

func (r *DescribePublicConfigSummaryRequest) 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 (*DescribePublicConfigSummaryRequest) ToJsonString

func (r *DescribePublicConfigSummaryRequest) ToJsonString() string

type DescribePublicConfigSummaryRequestParams added in v1.0.426

type DescribePublicConfigSummaryRequestParams struct {
	// 查询关键字,模糊查询:配置项名称,不传入时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按时间排序:creation_time;按名称排序:config_name
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 升序传 0,降序传 1
	OrderType *int64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 无
	ConfigTagList []*string `json:"ConfigTagList,omitnil,omitempty" name:"ConfigTagList"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`

	// 无
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`
}

Predefined struct for user

type DescribePublicConfigSummaryResponse

type DescribePublicConfigSummaryResponse struct {
	*tchttp.BaseResponse
	Response *DescribePublicConfigSummaryResponseParams `json:"Response"`
}

func NewDescribePublicConfigSummaryResponse

func NewDescribePublicConfigSummaryResponse() (response *DescribePublicConfigSummaryResponse)

func (*DescribePublicConfigSummaryResponse) FromJsonString

func (r *DescribePublicConfigSummaryResponse) 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 (*DescribePublicConfigSummaryResponse) ToJsonString

func (r *DescribePublicConfigSummaryResponse) ToJsonString() string

type DescribePublicConfigSummaryResponseParams added in v1.0.426

type DescribePublicConfigSummaryResponseParams struct {
	// 分页的全局配置统计信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePublicConfigsRequest

type DescribePublicConfigsRequest struct {
	*tchttp.BaseRequest

	// 配置项ID,不传入时查询全量,高优先级
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项ID列表,不传入时查询全量,低优先级
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称,精确查询,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本,精确查询,不传入时查询全量
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

func NewDescribePublicConfigsRequest

func NewDescribePublicConfigsRequest() (request *DescribePublicConfigsRequest)

func (*DescribePublicConfigsRequest) FromJsonString

func (r *DescribePublicConfigsRequest) 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 (*DescribePublicConfigsRequest) ToJsonString

func (r *DescribePublicConfigsRequest) ToJsonString() string

type DescribePublicConfigsRequestParams added in v1.0.426

type DescribePublicConfigsRequestParams struct {
	// 配置项ID,不传入时查询全量,高优先级
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页条数,默认为20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 配置项ID列表,不传入时查询全量,低优先级
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// 配置项名称,精确查询,不传入时查询全量
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本,精确查询,不传入时查询全量
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`
}

Predefined struct for user

type DescribePublicConfigsResponse

type DescribePublicConfigsResponse struct {
	*tchttp.BaseResponse
	Response *DescribePublicConfigsResponseParams `json:"Response"`
}

func NewDescribePublicConfigsResponse

func NewDescribePublicConfigsResponse() (response *DescribePublicConfigsResponse)

func (*DescribePublicConfigsResponse) FromJsonString

func (r *DescribePublicConfigsResponse) 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 (*DescribePublicConfigsResponse) ToJsonString

func (r *DescribePublicConfigsResponse) ToJsonString() string

type DescribePublicConfigsResponseParams added in v1.0.426

type DescribePublicConfigsResponseParams struct {
	// 分页后的全局配置项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeReleasedConfigRequest

type DescribeReleasedConfigRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDescribeReleasedConfigRequest

func NewDescribeReleasedConfigRequest() (request *DescribeReleasedConfigRequest)

func (*DescribeReleasedConfigRequest) FromJsonString

func (r *DescribeReleasedConfigRequest) 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 (*DescribeReleasedConfigRequest) ToJsonString

func (r *DescribeReleasedConfigRequest) ToJsonString() string

type DescribeReleasedConfigRequestParams added in v1.0.426

type DescribeReleasedConfigRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DescribeReleasedConfigResponse

type DescribeReleasedConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReleasedConfigResponseParams `json:"Response"`
}

func NewDescribeReleasedConfigResponse

func NewDescribeReleasedConfigResponse() (response *DescribeReleasedConfigResponse)

func (*DescribeReleasedConfigResponse) FromJsonString

func (r *DescribeReleasedConfigResponse) 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 (*DescribeReleasedConfigResponse) ToJsonString

func (r *DescribeReleasedConfigResponse) ToJsonString() string

type DescribeReleasedConfigResponseParams added in v1.0.426

type DescribeReleasedConfigResponseParams struct {
	// 已发布的配置内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeRepositoriesRequest

type DescribeRepositoriesRequest struct {
	*tchttp.BaseRequest

	// 查询关键字(按照仓库名称搜索)
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 查询起始偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量限制
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 仓库类型(默认仓库:default,私有仓库:private)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`
}

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 {
	// 查询关键字(按照仓库名称搜索)
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 查询起始偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 返回数量限制
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 仓库类型(默认仓库:default,私有仓库:private)
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`
}

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 {
	// 符合查询仓库信息列表
	Result *RepositoryList `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeRepositoryRequest

type DescribeRepositoryRequest struct {
	*tchttp.BaseRequest

	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

func NewDescribeRepositoryRequest

func NewDescribeRepositoryRequest() (request *DescribeRepositoryRequest)

func (*DescribeRepositoryRequest) FromJsonString

func (r *DescribeRepositoryRequest) 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 (*DescribeRepositoryRequest) ToJsonString

func (r *DescribeRepositoryRequest) ToJsonString() string

type DescribeRepositoryRequestParams added in v1.0.426

type DescribeRepositoryRequestParams struct {
	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

Predefined struct for user

type DescribeRepositoryResponse

type DescribeRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRepositoryResponseParams `json:"Response"`
}

func NewDescribeRepositoryResponse

func NewDescribeRepositoryResponse() (response *DescribeRepositoryResponse)

func (*DescribeRepositoryResponse) FromJsonString

func (r *DescribeRepositoryResponse) 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 (*DescribeRepositoryResponse) ToJsonString

func (r *DescribeRepositoryResponse) ToJsonString() string

type DescribeRepositoryResponseParams added in v1.0.426

type DescribeRepositoryResponseParams struct {
	// 查询的仓库信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *RepositoryInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeResourceTaskStatusRequest added in v1.0.624

type DescribeResourceTaskStatusRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeResourceTaskStatusRequest added in v1.0.624

func NewDescribeResourceTaskStatusRequest() (request *DescribeResourceTaskStatusRequest)

func (*DescribeResourceTaskStatusRequest) FromJsonString added in v1.0.624

func (r *DescribeResourceTaskStatusRequest) 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 (*DescribeResourceTaskStatusRequest) ToJsonString added in v1.0.624

func (r *DescribeResourceTaskStatusRequest) ToJsonString() string

type DescribeResourceTaskStatusRequestParams added in v1.0.624

type DescribeResourceTaskStatusRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeResourceTaskStatusResponse added in v1.0.624

type DescribeResourceTaskStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeResourceTaskStatusResponseParams `json:"Response"`
}

func NewDescribeResourceTaskStatusResponse added in v1.0.624

func NewDescribeResourceTaskStatusResponse() (response *DescribeResourceTaskStatusResponse)

func (*DescribeResourceTaskStatusResponse) FromJsonString added in v1.0.624

func (r *DescribeResourceTaskStatusResponse) 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 (*DescribeResourceTaskStatusResponse) ToJsonString added in v1.0.624

func (r *DescribeResourceTaskStatusResponse) ToJsonString() string

type DescribeResourceTaskStatusResponseParams added in v1.0.624

type DescribeResourceTaskStatusResponseParams struct {
	// 资源任务执行状态结果
	Result *ResourceTaskStatusResult `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeSimpleApplicationsRequest

type DescribeSimpleApplicationsRequest struct {
	*tchttp.BaseRequest

	// 应用ID列表
	ApplicationIdList []*string `json:"ApplicationIdList,omitnil,omitempty" name:"ApplicationIdList"`

	// 应用类型
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 微服务类型
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 资源类型数组
	ApplicationResourceTypeList []*string `json:"ApplicationResourceTypeList,omitnil,omitempty" name:"ApplicationResourceTypeList"`

	// 通过id和name进行关键词过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

func NewDescribeSimpleApplicationsRequest

func NewDescribeSimpleApplicationsRequest() (request *DescribeSimpleApplicationsRequest)

func (*DescribeSimpleApplicationsRequest) FromJsonString

func (r *DescribeSimpleApplicationsRequest) 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 (*DescribeSimpleApplicationsRequest) ToJsonString

func (r *DescribeSimpleApplicationsRequest) ToJsonString() string

type DescribeSimpleApplicationsRequestParams added in v1.0.426

type DescribeSimpleApplicationsRequestParams struct {
	// 应用ID列表
	ApplicationIdList []*string `json:"ApplicationIdList,omitnil,omitempty" name:"ApplicationIdList"`

	// 应用类型
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 微服务类型
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 资源类型数组
	ApplicationResourceTypeList []*string `json:"ApplicationResourceTypeList,omitnil,omitempty" name:"ApplicationResourceTypeList"`

	// 通过id和name进行关键词过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

Predefined struct for user

type DescribeSimpleApplicationsResponse

type DescribeSimpleApplicationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSimpleApplicationsResponseParams `json:"Response"`
}

func NewDescribeSimpleApplicationsResponse

func NewDescribeSimpleApplicationsResponse() (response *DescribeSimpleApplicationsResponse)

func (*DescribeSimpleApplicationsResponse) FromJsonString

func (r *DescribeSimpleApplicationsResponse) 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 (*DescribeSimpleApplicationsResponse) ToJsonString

func (r *DescribeSimpleApplicationsResponse) ToJsonString() string

type DescribeSimpleApplicationsResponseParams added in v1.0.426

type DescribeSimpleApplicationsResponseParams struct {
	// 简单应用分页对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageSimpleApplication `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeSimpleClustersRequest

type DescribeSimpleClustersRequest struct {
	*tchttp.BaseRequest

	// 需要查询的集群ID列表,不填或不传入时查询所有内容
	ClusterIdList []*string `json:"ClusterIdList,omitnil,omitempty" name:"ClusterIdList"`

	// 需要查询的集群类型,不填或不传入时查询所有内容
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 查询偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 对id和name进行关键词过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

func NewDescribeSimpleClustersRequest

func NewDescribeSimpleClustersRequest() (request *DescribeSimpleClustersRequest)

func (*DescribeSimpleClustersRequest) FromJsonString

func (r *DescribeSimpleClustersRequest) 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 (*DescribeSimpleClustersRequest) ToJsonString

func (r *DescribeSimpleClustersRequest) ToJsonString() string

type DescribeSimpleClustersRequestParams added in v1.0.426

type DescribeSimpleClustersRequestParams struct {
	// 需要查询的集群ID列表,不填或不传入时查询所有内容
	ClusterIdList []*string `json:"ClusterIdList,omitnil,omitempty" name:"ClusterIdList"`

	// 需要查询的集群类型,不填或不传入时查询所有内容
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 查询偏移量,默认为0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页个数,默认为20, 取值应为1~50
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 对id和name进行关键词过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

Predefined struct for user

type DescribeSimpleClustersResponse

type DescribeSimpleClustersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSimpleClustersResponseParams `json:"Response"`
}

func NewDescribeSimpleClustersResponse

func NewDescribeSimpleClustersResponse() (response *DescribeSimpleClustersResponse)

func (*DescribeSimpleClustersResponse) FromJsonString

func (r *DescribeSimpleClustersResponse) 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 (*DescribeSimpleClustersResponse) ToJsonString

func (r *DescribeSimpleClustersResponse) ToJsonString() string

type DescribeSimpleClustersResponseParams added in v1.0.426

type DescribeSimpleClustersResponseParams struct {
	// TSF集群分页对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageCluster `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeSimpleGroupsRequest

type DescribeSimpleGroupsRequest struct {
	*tchttp.BaseRequest

	// 部署组ID列表,不填写时查询全量
	GroupIdList []*string `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"`

	// 应用ID,不填写时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 集群ID,不填写时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间ID,不填写时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 部署组ID,不填写时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 模糊查询,部署组名称,不填写时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 部署组类型,精确过滤字段,M:service mesh, P:原生应用, G:网关应用
	AppMicroServiceType *string `json:"AppMicroServiceType,omitnil,omitempty" name:"AppMicroServiceType"`
}

func NewDescribeSimpleGroupsRequest

func NewDescribeSimpleGroupsRequest() (request *DescribeSimpleGroupsRequest)

func (*DescribeSimpleGroupsRequest) FromJsonString

func (r *DescribeSimpleGroupsRequest) 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 (*DescribeSimpleGroupsRequest) ToJsonString

func (r *DescribeSimpleGroupsRequest) ToJsonString() string

type DescribeSimpleGroupsRequestParams added in v1.0.426

type DescribeSimpleGroupsRequestParams struct {
	// 部署组ID列表,不填写时查询全量
	GroupIdList []*string `json:"GroupIdList,omitnil,omitempty" name:"GroupIdList"`

	// 应用ID,不填写时查询全量
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 集群ID,不填写时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 命名空间ID,不填写时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 部署组ID,不填写时查询全量
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 模糊查询,部署组名称,不填写时查询全量
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 部署组类型,精确过滤字段,M:service mesh, P:原生应用, G:网关应用
	AppMicroServiceType *string `json:"AppMicroServiceType,omitnil,omitempty" name:"AppMicroServiceType"`
}

Predefined struct for user

type DescribeSimpleGroupsResponse

type DescribeSimpleGroupsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSimpleGroupsResponseParams `json:"Response"`
}

func NewDescribeSimpleGroupsResponse

func NewDescribeSimpleGroupsResponse() (response *DescribeSimpleGroupsResponse)

func (*DescribeSimpleGroupsResponse) FromJsonString

func (r *DescribeSimpleGroupsResponse) 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 (*DescribeSimpleGroupsResponse) ToJsonString

func (r *DescribeSimpleGroupsResponse) ToJsonString() string

type DescribeSimpleGroupsResponseParams added in v1.0.426

type DescribeSimpleGroupsResponseParams struct {
	// 简单部署组列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageSimpleGroup `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeSimpleNamespacesRequest

type DescribeSimpleNamespacesRequest struct {
	*tchttp.BaseRequest

	// 命名空间ID列表,不传入时查询全量
	NamespaceIdList []*string `json:"NamespaceIdList,omitnil,omitempty" name:"NamespaceIdList"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 查询资源类型列表
	NamespaceResourceTypeList []*string `json:"NamespaceResourceTypeList,omitnil,omitempty" name:"NamespaceResourceTypeList"`

	// 通过id和name进行过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 查询的命名空间类型列表
	NamespaceTypeList []*string `json:"NamespaceTypeList,omitnil,omitempty" name:"NamespaceTypeList"`

	// 通过命名空间名精确过滤
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 通过是否是默认命名空间过滤,不传表示拉取全部命名空间。0:默认命名空间。1:非默认命名空间
	IsDefault *string `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

func NewDescribeSimpleNamespacesRequest

func NewDescribeSimpleNamespacesRequest() (request *DescribeSimpleNamespacesRequest)

func (*DescribeSimpleNamespacesRequest) FromJsonString

func (r *DescribeSimpleNamespacesRequest) 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 (*DescribeSimpleNamespacesRequest) ToJsonString

func (r *DescribeSimpleNamespacesRequest) ToJsonString() string

type DescribeSimpleNamespacesRequestParams added in v1.0.426

type DescribeSimpleNamespacesRequestParams struct {
	// 命名空间ID列表,不传入时查询全量
	NamespaceIdList []*string `json:"NamespaceIdList,omitnil,omitempty" name:"NamespaceIdList"`

	// 集群ID,不传入时查询全量
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 每页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 起始偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 命名空间ID,不传入时查询全量
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 查询资源类型列表
	NamespaceResourceTypeList []*string `json:"NamespaceResourceTypeList,omitnil,omitempty" name:"NamespaceResourceTypeList"`

	// 通过id和name进行过滤
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 查询的命名空间类型列表
	NamespaceTypeList []*string `json:"NamespaceTypeList,omitnil,omitempty" name:"NamespaceTypeList"`

	// 通过命名空间名精确过滤
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 通过是否是默认命名空间过滤,不传表示拉取全部命名空间。0:默认命名空间。1:非默认命名空间
	IsDefault *string `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 无
	DisableProgramAuthCheck *bool `json:"DisableProgramAuthCheck,omitnil,omitempty" name:"DisableProgramAuthCheck"`
}

Predefined struct for user

type DescribeSimpleNamespacesResponse

type DescribeSimpleNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSimpleNamespacesResponseParams `json:"Response"`
}

func NewDescribeSimpleNamespacesResponse

func NewDescribeSimpleNamespacesResponse() (response *DescribeSimpleNamespacesResponse)

func (*DescribeSimpleNamespacesResponse) FromJsonString

func (r *DescribeSimpleNamespacesResponse) 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 (*DescribeSimpleNamespacesResponse) ToJsonString

func (r *DescribeSimpleNamespacesResponse) ToJsonString() string

type DescribeSimpleNamespacesResponseParams added in v1.0.426

type DescribeSimpleNamespacesResponseParams struct {
	// 命名空间分页列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageNamespace `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeStatisticsRequest added in v1.0.357

type DescribeStatisticsRequest struct {
	*tchttp.BaseRequest

	// 类型:Interface、Service、Group、Instance、SQL、NoSQL
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 步长,单位s:60、3600、86400
	TimeStep *uint64 `json:"TimeStep,omitnil,omitempty" name:"TimeStep"`

	// 偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 50],默认值为10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

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

	// 排序字段:AvgTimeConsuming[默认]、RequestCount、ErrorRate。实例监控还支持 CpuPercent
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式:ASC:0、DESC:1
	OrderType *uint64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 开始时间:年月日 时分秒2020-05-12 14:43:12
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 开始时间:年月日 时分秒2020-05-12 14:43:12
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 服务名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`

	// 聚合关键词
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`

	// 数据库
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// 命名空间id数组
	NamespaceIdList []*string `json:"NamespaceIdList,omitnil,omitempty" name:"NamespaceIdList"`
}

func NewDescribeStatisticsRequest added in v1.0.357

func NewDescribeStatisticsRequest() (request *DescribeStatisticsRequest)

func (*DescribeStatisticsRequest) FromJsonString added in v1.0.357

func (r *DescribeStatisticsRequest) 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 (*DescribeStatisticsRequest) ToJsonString added in v1.0.357

func (r *DescribeStatisticsRequest) ToJsonString() string

type DescribeStatisticsRequestParams added in v1.0.426

type DescribeStatisticsRequestParams struct {
	// 类型:Interface、Service、Group、Instance、SQL、NoSQL
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 步长,单位s:60、3600、86400
	TimeStep *uint64 `json:"TimeStep,omitnil,omitempty" name:"TimeStep"`

	// 偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 50],默认值为10
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

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

	// 排序字段:AvgTimeConsuming[默认]、RequestCount、ErrorRate。实例监控还支持 CpuPercent
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式:ASC:0、DESC:1
	OrderType *uint64 `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 开始时间:年月日 时分秒2020-05-12 14:43:12
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 开始时间:年月日 时分秒2020-05-12 14:43:12
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 服务名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 搜索关键词
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 维度
	MetricDimensionValues []*MetricDimensionValue `json:"MetricDimensionValues,omitnil,omitempty" name:"MetricDimensionValues"`

	// 聚合关键词
	BucketKey *string `json:"BucketKey,omitnil,omitempty" name:"BucketKey"`

	// 数据库
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// 命名空间id数组
	NamespaceIdList []*string `json:"NamespaceIdList,omitnil,omitempty" name:"NamespaceIdList"`
}

Predefined struct for user

type DescribeStatisticsResponse added in v1.0.357

type DescribeStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStatisticsResponseParams `json:"Response"`
}

func NewDescribeStatisticsResponse added in v1.0.357

func NewDescribeStatisticsResponse() (response *DescribeStatisticsResponse)

func (*DescribeStatisticsResponse) FromJsonString added in v1.0.357

func (r *DescribeStatisticsResponse) 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 (*DescribeStatisticsResponse) ToJsonString added in v1.0.357

func (r *DescribeStatisticsResponse) ToJsonString() string

type DescribeStatisticsResponseParams added in v1.0.426

type DescribeStatisticsResponseParams struct {
	// 查询服务统计结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ServiceStatisticsResults `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeTaskDetailRequest

type DescribeTaskDetailRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务历史ID
	TaskLogId *string `json:"TaskLogId,omitnil,omitempty" name:"TaskLogId"`
}

func NewDescribeTaskDetailRequest

func NewDescribeTaskDetailRequest() (request *DescribeTaskDetailRequest)

func (*DescribeTaskDetailRequest) FromJsonString

func (r *DescribeTaskDetailRequest) 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 (*DescribeTaskDetailRequest) ToJsonString

func (r *DescribeTaskDetailRequest) ToJsonString() string

type DescribeTaskDetailRequestParams added in v1.0.426

type DescribeTaskDetailRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务历史ID
	TaskLogId *string `json:"TaskLogId,omitnil,omitempty" name:"TaskLogId"`
}

Predefined struct for user

type DescribeTaskDetailResponse

type DescribeTaskDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskDetailResponseParams `json:"Response"`
}

func NewDescribeTaskDetailResponse

func NewDescribeTaskDetailResponse() (response *DescribeTaskDetailResponse)

func (*DescribeTaskDetailResponse) FromJsonString

func (r *DescribeTaskDetailResponse) 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 (*DescribeTaskDetailResponse) ToJsonString

func (r *DescribeTaskDetailResponse) ToJsonString() string

type DescribeTaskDetailResponseParams added in v1.0.426

type DescribeTaskDetailResponseParams struct {
	// 任务详情
	Result *TaskRecord `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeTaskLastStatusRequest

type DescribeTaskLastStatusRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDescribeTaskLastStatusRequest

func NewDescribeTaskLastStatusRequest() (request *DescribeTaskLastStatusRequest)

func (*DescribeTaskLastStatusRequest) FromJsonString

func (r *DescribeTaskLastStatusRequest) 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 (*DescribeTaskLastStatusRequest) ToJsonString

func (r *DescribeTaskLastStatusRequest) ToJsonString() string

type DescribeTaskLastStatusRequestParams added in v1.0.426

type DescribeTaskLastStatusRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DescribeTaskLastStatusResponse

type DescribeTaskLastStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskLastStatusResponseParams `json:"Response"`
}

func NewDescribeTaskLastStatusResponse

func NewDescribeTaskLastStatusResponse() (response *DescribeTaskLastStatusResponse)

func (*DescribeTaskLastStatusResponse) FromJsonString

func (r *DescribeTaskLastStatusResponse) 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 (*DescribeTaskLastStatusResponse) ToJsonString

func (r *DescribeTaskLastStatusResponse) ToJsonString() string

type DescribeTaskLastStatusResponseParams added in v1.0.426

type DescribeTaskLastStatusResponseParams struct {
	// 任务上一次执行状态
	Result *TaskLastExecuteStatus `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeTaskRecordsRequest

type DescribeTaskRecordsRequest struct {
	*tchttp.BaseRequest

	// 翻页偏移量。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询单页数量。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 模糊查询关键字,支持任务ID和任务名称。
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 任务启用状态。enabled/disabled
	TaskState *string `json:"TaskState,omitnil,omitempty" name:"TaskState"`

	// 分组ID。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 任务类型。
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务触发类型,UNICAST、BROADCAST。
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 无
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}

func NewDescribeTaskRecordsRequest

func NewDescribeTaskRecordsRequest() (request *DescribeTaskRecordsRequest)

func (*DescribeTaskRecordsRequest) FromJsonString

func (r *DescribeTaskRecordsRequest) 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 (*DescribeTaskRecordsRequest) ToJsonString

func (r *DescribeTaskRecordsRequest) ToJsonString() string

type DescribeTaskRecordsRequestParams added in v1.0.426

type DescribeTaskRecordsRequestParams struct {
	// 翻页偏移量。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询单页数量。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 模糊查询关键字,支持任务ID和任务名称。
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 任务启用状态。enabled/disabled
	TaskState *string `json:"TaskState,omitnil,omitempty" name:"TaskState"`

	// 分组ID。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 任务类型。
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务触发类型,UNICAST、BROADCAST。
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 无
	Ids []*string `json:"Ids,omitnil,omitempty" name:"Ids"`
}

Predefined struct for user

type DescribeTaskRecordsResponse

type DescribeTaskRecordsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskRecordsResponseParams `json:"Response"`
}

func NewDescribeTaskRecordsResponse

func NewDescribeTaskRecordsResponse() (response *DescribeTaskRecordsResponse)

func (*DescribeTaskRecordsResponse) FromJsonString

func (r *DescribeTaskRecordsResponse) 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 (*DescribeTaskRecordsResponse) ToJsonString

func (r *DescribeTaskRecordsResponse) ToJsonString() string

type DescribeTaskRecordsResponseParams added in v1.0.426

type DescribeTaskRecordsResponseParams struct {
	// 任务记录列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskRecordPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUnitApiUseDetailRequest

type DescribeUnitApiUseDetailRequest struct {
	*tchttp.BaseRequest

	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 网关实例ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 网关分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 监控统计数据粒度
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`
}

func NewDescribeUnitApiUseDetailRequest

func NewDescribeUnitApiUseDetailRequest() (request *DescribeUnitApiUseDetailRequest)

func (*DescribeUnitApiUseDetailRequest) FromJsonString

func (r *DescribeUnitApiUseDetailRequest) 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 (*DescribeUnitApiUseDetailRequest) ToJsonString

func (r *DescribeUnitApiUseDetailRequest) ToJsonString() string

type DescribeUnitApiUseDetailRequestParams added in v1.0.426

type DescribeUnitApiUseDetailRequestParams struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关分组Api ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 查询的日期,格式:yyyy-MM-dd HH:mm:ss
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 网关实例ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 网关分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 监控统计数据粒度
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`
}

Predefined struct for user

type DescribeUnitApiUseDetailResponse

type DescribeUnitApiUseDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnitApiUseDetailResponseParams `json:"Response"`
}

func NewDescribeUnitApiUseDetailResponse

func NewDescribeUnitApiUseDetailResponse() (response *DescribeUnitApiUseDetailResponse)

func (*DescribeUnitApiUseDetailResponse) FromJsonString

func (r *DescribeUnitApiUseDetailResponse) 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 (*DescribeUnitApiUseDetailResponse) ToJsonString

func (r *DescribeUnitApiUseDetailResponse) ToJsonString() string

type DescribeUnitApiUseDetailResponseParams added in v1.0.426

type DescribeUnitApiUseDetailResponseParams struct {
	// 单元化使用统计对象
	Result *GroupUnitApiUseStatistics `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUnitNamespacesRequest

type DescribeUnitNamespacesRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据命名空间名或ID模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeUnitNamespacesRequest

func NewDescribeUnitNamespacesRequest() (request *DescribeUnitNamespacesRequest)

func (*DescribeUnitNamespacesRequest) FromJsonString

func (r *DescribeUnitNamespacesRequest) 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 (*DescribeUnitNamespacesRequest) ToJsonString

func (r *DescribeUnitNamespacesRequest) ToJsonString() string

type DescribeUnitNamespacesRequestParams added in v1.0.426

type DescribeUnitNamespacesRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据命名空间名或ID模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeUnitNamespacesResponse

type DescribeUnitNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnitNamespacesResponseParams `json:"Response"`
}

func NewDescribeUnitNamespacesResponse

func NewDescribeUnitNamespacesResponse() (response *DescribeUnitNamespacesResponse)

func (*DescribeUnitNamespacesResponse) FromJsonString

func (r *DescribeUnitNamespacesResponse) 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 (*DescribeUnitNamespacesResponse) ToJsonString

func (r *DescribeUnitNamespacesResponse) ToJsonString() string

type DescribeUnitNamespacesResponseParams added in v1.0.426

type DescribeUnitNamespacesResponseParams struct {
	// 单元化命名空间对象列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageUnitNamespace `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUnitRuleRequest

type DescribeUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 单元化规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewDescribeUnitRuleRequest

func NewDescribeUnitRuleRequest() (request *DescribeUnitRuleRequest)

func (*DescribeUnitRuleRequest) FromJsonString

func (r *DescribeUnitRuleRequest) 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 (*DescribeUnitRuleRequest) ToJsonString

func (r *DescribeUnitRuleRequest) ToJsonString() string

type DescribeUnitRuleRequestParams added in v1.0.426

type DescribeUnitRuleRequestParams struct {
	// 单元化规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type DescribeUnitRuleResponse

type DescribeUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnitRuleResponseParams `json:"Response"`
}

func NewDescribeUnitRuleResponse

func NewDescribeUnitRuleResponse() (response *DescribeUnitRuleResponse)

func (*DescribeUnitRuleResponse) FromJsonString

func (r *DescribeUnitRuleResponse) 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 (*DescribeUnitRuleResponse) ToJsonString

func (r *DescribeUnitRuleResponse) ToJsonString() string

type DescribeUnitRuleResponseParams added in v1.0.426

type DescribeUnitRuleResponseParams struct {
	// 单元化规则对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *UnitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUnitRulesRequest

type DescribeUnitRulesRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据规则名或备注内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 启用状态, disabled: 未发布, enabled: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeUnitRulesRequest

func NewDescribeUnitRulesRequest() (request *DescribeUnitRulesRequest)

func (*DescribeUnitRulesRequest) FromJsonString

func (r *DescribeUnitRulesRequest) 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 (*DescribeUnitRulesRequest) ToJsonString

func (r *DescribeUnitRulesRequest) ToJsonString() string

type DescribeUnitRulesRequestParams added in v1.0.426

type DescribeUnitRulesRequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据规则名或备注内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 启用状态, disabled: 未发布, enabled: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeUnitRulesResponse

type DescribeUnitRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnitRulesResponseParams `json:"Response"`
}

func NewDescribeUnitRulesResponse

func NewDescribeUnitRulesResponse() (response *DescribeUnitRulesResponse)

func (*DescribeUnitRulesResponse) FromJsonString

func (r *DescribeUnitRulesResponse) 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 (*DescribeUnitRulesResponse) ToJsonString

func (r *DescribeUnitRulesResponse) ToJsonString() string

type DescribeUnitRulesResponseParams added in v1.0.426

type DescribeUnitRulesResponseParams struct {
	// 分页列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*TsfPageUnitRule `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUnitRulesV2Request added in v1.0.648

type DescribeUnitRulesV2Request struct {
	*tchttp.BaseRequest

	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据规则名或备注内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 启用状态, disabled: 未发布, enabled: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeUnitRulesV2Request added in v1.0.648

func NewDescribeUnitRulesV2Request() (request *DescribeUnitRulesV2Request)

func (*DescribeUnitRulesV2Request) FromJsonString added in v1.0.648

func (r *DescribeUnitRulesV2Request) 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 (*DescribeUnitRulesV2Request) ToJsonString added in v1.0.648

func (r *DescribeUnitRulesV2Request) ToJsonString() string

type DescribeUnitRulesV2RequestParams added in v1.0.648

type DescribeUnitRulesV2RequestParams struct {
	// 网关实体ID
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 根据规则名或备注内容模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 启用状态, disabled: 未发布, enabled: 发布
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeUnitRulesV2Response added in v1.0.648

type DescribeUnitRulesV2Response struct {
	*tchttp.BaseResponse
	Response *DescribeUnitRulesV2ResponseParams `json:"Response"`
}

func NewDescribeUnitRulesV2Response added in v1.0.648

func NewDescribeUnitRulesV2Response() (response *DescribeUnitRulesV2Response)

func (*DescribeUnitRulesV2Response) FromJsonString added in v1.0.648

func (r *DescribeUnitRulesV2Response) 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 (*DescribeUnitRulesV2Response) ToJsonString added in v1.0.648

func (r *DescribeUnitRulesV2Response) ToJsonString() string

type DescribeUnitRulesV2ResponseParams added in v1.0.648

type DescribeUnitRulesV2ResponseParams struct {
	// 分页列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageUnitRuleV2 `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUploadInfoRequest

type DescribeUploadInfoRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 程序包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// 程序包版本
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`

	// 程序包类型
	PkgType *string `json:"PkgType,omitnil,omitempty" name:"PkgType"`

	// 程序包介绍
	PkgDesc *string `json:"PkgDesc,omitnil,omitempty" name:"PkgDesc"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

func NewDescribeUploadInfoRequest

func NewDescribeUploadInfoRequest() (request *DescribeUploadInfoRequest)

func (*DescribeUploadInfoRequest) FromJsonString

func (r *DescribeUploadInfoRequest) 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 (*DescribeUploadInfoRequest) ToJsonString

func (r *DescribeUploadInfoRequest) ToJsonString() string

type DescribeUploadInfoRequestParams added in v1.0.426

type DescribeUploadInfoRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 程序包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// 程序包版本
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`

	// 程序包类型
	PkgType *string `json:"PkgType,omitnil,omitempty" name:"PkgType"`

	// 程序包介绍
	PkgDesc *string `json:"PkgDesc,omitnil,omitempty" name:"PkgDesc"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

Predefined struct for user

type DescribeUploadInfoResponse

type DescribeUploadInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUploadInfoResponseParams `json:"Response"`
}

func NewDescribeUploadInfoResponse

func NewDescribeUploadInfoResponse() (response *DescribeUploadInfoResponse)

func (*DescribeUploadInfoResponse) FromJsonString

func (r *DescribeUploadInfoResponse) 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 (*DescribeUploadInfoResponse) ToJsonString

func (r *DescribeUploadInfoResponse) ToJsonString() string

type DescribeUploadInfoResponseParams added in v1.0.426

type DescribeUploadInfoResponseParams struct {
	// COS上传信息
	Result *CosUploadInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeUsableUnitNamespacesRequest

type DescribeUsableUnitNamespacesRequest struct {
	*tchttp.BaseRequest

	// 根据命名空间名或ID模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeUsableUnitNamespacesRequest

func NewDescribeUsableUnitNamespacesRequest() (request *DescribeUsableUnitNamespacesRequest)

func (*DescribeUsableUnitNamespacesRequest) FromJsonString

func (r *DescribeUsableUnitNamespacesRequest) 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 (*DescribeUsableUnitNamespacesRequest) ToJsonString

func (r *DescribeUsableUnitNamespacesRequest) ToJsonString() string

type DescribeUsableUnitNamespacesRequestParams added in v1.0.426

type DescribeUsableUnitNamespacesRequestParams struct {
	// 根据命名空间名或ID模糊查询
	SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"`

	// 翻页查询偏移量
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 翻页查询每页记录数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeUsableUnitNamespacesResponse

type DescribeUsableUnitNamespacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUsableUnitNamespacesResponseParams `json:"Response"`
}

func NewDescribeUsableUnitNamespacesResponse

func NewDescribeUsableUnitNamespacesResponse() (response *DescribeUsableUnitNamespacesResponse)

func (*DescribeUsableUnitNamespacesResponse) FromJsonString

func (r *DescribeUsableUnitNamespacesResponse) 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 (*DescribeUsableUnitNamespacesResponse) ToJsonString

func (r *DescribeUsableUnitNamespacesResponse) ToJsonString() string

type DescribeUsableUnitNamespacesResponseParams added in v1.0.426

type DescribeUsableUnitNamespacesResponseParams struct {
	// 单元化命名空间对象列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageUnitNamespace `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisableLaneRuleRequest added in v1.0.926

type DisableLaneRuleRequest struct {
	*tchttp.BaseRequest

	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

func NewDisableLaneRuleRequest added in v1.0.926

func NewDisableLaneRuleRequest() (request *DisableLaneRuleRequest)

func (*DisableLaneRuleRequest) FromJsonString added in v1.0.926

func (r *DisableLaneRuleRequest) 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 (*DisableLaneRuleRequest) ToJsonString added in v1.0.926

func (r *DisableLaneRuleRequest) ToJsonString() string

type DisableLaneRuleRequestParams added in v1.0.926

type DisableLaneRuleRequestParams struct {
	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

Predefined struct for user

type DisableLaneRuleResponse added in v1.0.926

type DisableLaneRuleResponse struct {
	*tchttp.BaseResponse
	Response *DisableLaneRuleResponseParams `json:"Response"`
}

func NewDisableLaneRuleResponse added in v1.0.926

func NewDisableLaneRuleResponse() (response *DisableLaneRuleResponse)

func (*DisableLaneRuleResponse) FromJsonString added in v1.0.926

func (r *DisableLaneRuleResponse) 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 (*DisableLaneRuleResponse) ToJsonString added in v1.0.926

func (r *DisableLaneRuleResponse) ToJsonString() string

type DisableLaneRuleResponseParams added in v1.0.926

type DisableLaneRuleResponseParams struct {
	// 操作状态。成功:true,失败:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisableTaskFlowRequest

type DisableTaskFlowRequest struct {
	*tchttp.BaseRequest

	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewDisableTaskFlowRequest

func NewDisableTaskFlowRequest() (request *DisableTaskFlowRequest)

func (*DisableTaskFlowRequest) FromJsonString

func (r *DisableTaskFlowRequest) 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 (*DisableTaskFlowRequest) ToJsonString

func (r *DisableTaskFlowRequest) ToJsonString() string

type DisableTaskFlowRequestParams added in v1.0.426

type DisableTaskFlowRequestParams struct {
	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type DisableTaskFlowResponse

type DisableTaskFlowResponse struct {
	*tchttp.BaseResponse
	Response *DisableTaskFlowResponseParams `json:"Response"`
}

func NewDisableTaskFlowResponse

func NewDisableTaskFlowResponse() (response *DisableTaskFlowResponse)

func (*DisableTaskFlowResponse) FromJsonString

func (r *DisableTaskFlowResponse) 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 (*DisableTaskFlowResponse) ToJsonString

func (r *DisableTaskFlowResponse) ToJsonString() string

type DisableTaskFlowResponseParams added in v1.0.426

type DisableTaskFlowResponseParams struct {
	// true成功,false: 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisableTaskRequest

type DisableTaskRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewDisableTaskRequest

func NewDisableTaskRequest() (request *DisableTaskRequest)

func (*DisableTaskRequest) FromJsonString

func (r *DisableTaskRequest) 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 (*DisableTaskRequest) ToJsonString

func (r *DisableTaskRequest) ToJsonString() string

type DisableTaskRequestParams added in v1.0.426

type DisableTaskRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type DisableTaskResponse

type DisableTaskResponse struct {
	*tchttp.BaseResponse
	Response *DisableTaskResponseParams `json:"Response"`
}

func NewDisableTaskResponse

func NewDisableTaskResponse() (response *DisableTaskResponse)

func (*DisableTaskResponse) FromJsonString

func (r *DisableTaskResponse) 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 (*DisableTaskResponse) ToJsonString

func (r *DisableTaskResponse) ToJsonString() string

type DisableTaskResponseParams added in v1.0.426

type DisableTaskResponseParams struct {
	// 操作成功 or 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisableUnitRouteRequest

type DisableUnitRouteRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewDisableUnitRouteRequest

func NewDisableUnitRouteRequest() (request *DisableUnitRouteRequest)

func (*DisableUnitRouteRequest) FromJsonString

func (r *DisableUnitRouteRequest) 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 (*DisableUnitRouteRequest) ToJsonString

func (r *DisableUnitRouteRequest) ToJsonString() string

type DisableUnitRouteRequestParams added in v1.0.426

type DisableUnitRouteRequestParams struct {
	// 网关实体ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type DisableUnitRouteResponse

type DisableUnitRouteResponse struct {
	*tchttp.BaseResponse
	Response *DisableUnitRouteResponseParams `json:"Response"`
}

func NewDisableUnitRouteResponse

func NewDisableUnitRouteResponse() (response *DisableUnitRouteResponse)

func (*DisableUnitRouteResponse) FromJsonString

func (r *DisableUnitRouteResponse) 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 (*DisableUnitRouteResponse) ToJsonString

func (r *DisableUnitRouteResponse) ToJsonString() string

type DisableUnitRouteResponseParams added in v1.0.426

type DisableUnitRouteResponseParams struct {
	// 返回结果,成功失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisableUnitRuleRequest

type DisableUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewDisableUnitRuleRequest

func NewDisableUnitRuleRequest() (request *DisableUnitRuleRequest)

func (*DisableUnitRuleRequest) FromJsonString

func (r *DisableUnitRuleRequest) 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 (*DisableUnitRuleRequest) ToJsonString

func (r *DisableUnitRuleRequest) ToJsonString() string

type DisableUnitRuleRequestParams added in v1.0.426

type DisableUnitRuleRequestParams struct {
	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type DisableUnitRuleResponse

type DisableUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *DisableUnitRuleResponseParams `json:"Response"`
}

func NewDisableUnitRuleResponse

func NewDisableUnitRuleResponse() (response *DisableUnitRuleResponse)

func (*DisableUnitRuleResponse) FromJsonString

func (r *DisableUnitRuleResponse) 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 (*DisableUnitRuleResponse) ToJsonString

func (r *DisableUnitRuleResponse) ToJsonString() string

type DisableUnitRuleResponseParams added in v1.0.426

type DisableUnitRuleResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisassociateBusinessLogConfigRequest added in v1.0.425

type DisassociateBusinessLogConfigRequest struct {
	*tchttp.BaseRequest

	// 业务日志配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// TSF分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDisassociateBusinessLogConfigRequest added in v1.0.425

func NewDisassociateBusinessLogConfigRequest() (request *DisassociateBusinessLogConfigRequest)

func (*DisassociateBusinessLogConfigRequest) FromJsonString added in v1.0.425

func (r *DisassociateBusinessLogConfigRequest) 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 (*DisassociateBusinessLogConfigRequest) ToJsonString added in v1.0.425

func (r *DisassociateBusinessLogConfigRequest) ToJsonString() string

type DisassociateBusinessLogConfigRequestParams added in v1.0.426

type DisassociateBusinessLogConfigRequestParams struct {
	// 业务日志配置项ID列表
	ConfigIdList []*string `json:"ConfigIdList,omitnil,omitempty" name:"ConfigIdList"`

	// TSF分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DisassociateBusinessLogConfigResponse added in v1.0.425

type DisassociateBusinessLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *DisassociateBusinessLogConfigResponseParams `json:"Response"`
}

func NewDisassociateBusinessLogConfigResponse added in v1.0.425

func NewDisassociateBusinessLogConfigResponse() (response *DisassociateBusinessLogConfigResponse)

func (*DisassociateBusinessLogConfigResponse) FromJsonString added in v1.0.425

func (r *DisassociateBusinessLogConfigResponse) 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 (*DisassociateBusinessLogConfigResponse) ToJsonString added in v1.0.425

type DisassociateBusinessLogConfigResponseParams added in v1.0.426

type DisassociateBusinessLogConfigResponseParams struct {
	// 操作结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DisassociateKafkaConfigRequest added in v1.0.425

type DisassociateKafkaConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组id
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`
}

func NewDisassociateKafkaConfigRequest added in v1.0.425

func NewDisassociateKafkaConfigRequest() (request *DisassociateKafkaConfigRequest)

func (*DisassociateKafkaConfigRequest) FromJsonString added in v1.0.425

func (r *DisassociateKafkaConfigRequest) 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 (*DisassociateKafkaConfigRequest) ToJsonString added in v1.0.425

func (r *DisassociateKafkaConfigRequest) ToJsonString() string

type DisassociateKafkaConfigRequestParams added in v1.0.426

type DisassociateKafkaConfigRequestParams struct {
	// 配置项id
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组id
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`
}

Predefined struct for user

type DisassociateKafkaConfigResponse added in v1.0.425

type DisassociateKafkaConfigResponse struct {
	*tchttp.BaseResponse
	Response *DisassociateKafkaConfigResponseParams `json:"Response"`
}

func NewDisassociateKafkaConfigResponse added in v1.0.425

func NewDisassociateKafkaConfigResponse() (response *DisassociateKafkaConfigResponse)

func (*DisassociateKafkaConfigResponse) FromJsonString added in v1.0.425

func (r *DisassociateKafkaConfigResponse) 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 (*DisassociateKafkaConfigResponse) ToJsonString added in v1.0.425

func (r *DisassociateKafkaConfigResponse) ToJsonString() string

type DisassociateKafkaConfigResponseParams added in v1.0.426

type DisassociateKafkaConfigResponseParams struct {
	// 解除绑定是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DraftApiGroupRequest

type DraftApiGroupRequest struct {
	*tchttp.BaseRequest

	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewDraftApiGroupRequest

func NewDraftApiGroupRequest() (request *DraftApiGroupRequest)

func (*DraftApiGroupRequest) FromJsonString

func (r *DraftApiGroupRequest) 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 (*DraftApiGroupRequest) ToJsonString

func (r *DraftApiGroupRequest) ToJsonString() string

type DraftApiGroupRequestParams added in v1.0.426

type DraftApiGroupRequestParams struct {
	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type DraftApiGroupResponse

type DraftApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *DraftApiGroupResponseParams `json:"Response"`
}

func NewDraftApiGroupResponse

func NewDraftApiGroupResponse() (response *DraftApiGroupResponse)

func (*DraftApiGroupResponse) FromJsonString

func (r *DraftApiGroupResponse) 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 (*DraftApiGroupResponse) ToJsonString

func (r *DraftApiGroupResponse) ToJsonString() string

type DraftApiGroupResponseParams added in v1.0.426

type DraftApiGroupResponseParams struct {
	// true: 成功, false: 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type EnableLaneRuleRequest added in v1.0.926

type EnableLaneRuleRequest struct {
	*tchttp.BaseRequest

	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

func NewEnableLaneRuleRequest added in v1.0.926

func NewEnableLaneRuleRequest() (request *EnableLaneRuleRequest)

func (*EnableLaneRuleRequest) FromJsonString added in v1.0.926

func (r *EnableLaneRuleRequest) 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 (*EnableLaneRuleRequest) ToJsonString added in v1.0.926

func (r *EnableLaneRuleRequest) ToJsonString() string

type EnableLaneRuleRequestParams added in v1.0.926

type EnableLaneRuleRequestParams struct {
	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`
}

Predefined struct for user

type EnableLaneRuleResponse added in v1.0.926

type EnableLaneRuleResponse struct {
	*tchttp.BaseResponse
	Response *EnableLaneRuleResponseParams `json:"Response"`
}

func NewEnableLaneRuleResponse added in v1.0.926

func NewEnableLaneRuleResponse() (response *EnableLaneRuleResponse)

func (*EnableLaneRuleResponse) FromJsonString added in v1.0.926

func (r *EnableLaneRuleResponse) 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 (*EnableLaneRuleResponse) ToJsonString added in v1.0.926

func (r *EnableLaneRuleResponse) ToJsonString() string

type EnableLaneRuleResponseParams added in v1.0.926

type EnableLaneRuleResponseParams struct {
	// 操作状态。成功:true,失败:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type EnableTaskFlowRequest

type EnableTaskFlowRequest struct {
	*tchttp.BaseRequest

	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewEnableTaskFlowRequest

func NewEnableTaskFlowRequest() (request *EnableTaskFlowRequest)

func (*EnableTaskFlowRequest) FromJsonString

func (r *EnableTaskFlowRequest) 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 (*EnableTaskFlowRequest) ToJsonString

func (r *EnableTaskFlowRequest) ToJsonString() string

type EnableTaskFlowRequestParams added in v1.0.426

type EnableTaskFlowRequestParams struct {
	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type EnableTaskFlowResponse

type EnableTaskFlowResponse struct {
	*tchttp.BaseResponse
	Response *EnableTaskFlowResponseParams `json:"Response"`
}

func NewEnableTaskFlowResponse

func NewEnableTaskFlowResponse() (response *EnableTaskFlowResponse)

func (*EnableTaskFlowResponse) FromJsonString

func (r *EnableTaskFlowResponse) 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 (*EnableTaskFlowResponse) ToJsonString

func (r *EnableTaskFlowResponse) ToJsonString() string

type EnableTaskFlowResponseParams added in v1.0.426

type EnableTaskFlowResponseParams struct {
	// true成功,false: 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type EnableTaskRequest

type EnableTaskRequest struct {
	*tchttp.BaseRequest

	// 启用任务
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewEnableTaskRequest

func NewEnableTaskRequest() (request *EnableTaskRequest)

func (*EnableTaskRequest) FromJsonString

func (r *EnableTaskRequest) 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 (*EnableTaskRequest) ToJsonString

func (r *EnableTaskRequest) ToJsonString() string

type EnableTaskRequestParams added in v1.0.426

type EnableTaskRequestParams struct {
	// 启用任务
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type EnableTaskResponse

type EnableTaskResponse struct {
	*tchttp.BaseResponse
	Response *EnableTaskResponseParams `json:"Response"`
}

func NewEnableTaskResponse

func NewEnableTaskResponse() (response *EnableTaskResponse)

func (*EnableTaskResponse) FromJsonString

func (r *EnableTaskResponse) 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 (*EnableTaskResponse) ToJsonString

func (r *EnableTaskResponse) ToJsonString() string

type EnableTaskResponseParams added in v1.0.426

type EnableTaskResponseParams struct {
	// 操作成功or失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type EnableUnitRouteRequest

type EnableUnitRouteRequest struct {
	*tchttp.BaseRequest

	// 网关实体ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewEnableUnitRouteRequest

func NewEnableUnitRouteRequest() (request *EnableUnitRouteRequest)

func (*EnableUnitRouteRequest) FromJsonString

func (r *EnableUnitRouteRequest) 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 (*EnableUnitRouteRequest) ToJsonString

func (r *EnableUnitRouteRequest) ToJsonString() string

type EnableUnitRouteRequestParams added in v1.0.426

type EnableUnitRouteRequestParams struct {
	// 网关实体ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type EnableUnitRouteResponse

type EnableUnitRouteResponse struct {
	*tchttp.BaseResponse
	Response *EnableUnitRouteResponseParams `json:"Response"`
}

func NewEnableUnitRouteResponse

func NewEnableUnitRouteResponse() (response *EnableUnitRouteResponse)

func (*EnableUnitRouteResponse) FromJsonString

func (r *EnableUnitRouteResponse) 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 (*EnableUnitRouteResponse) ToJsonString

func (r *EnableUnitRouteResponse) ToJsonString() string

type EnableUnitRouteResponseParams added in v1.0.426

type EnableUnitRouteResponseParams struct {
	// 返回结果,成功失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type EnableUnitRuleRequest

type EnableUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

func NewEnableUnitRuleRequest

func NewEnableUnitRuleRequest() (request *EnableUnitRuleRequest)

func (*EnableUnitRuleRequest) FromJsonString

func (r *EnableUnitRuleRequest) 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 (*EnableUnitRuleRequest) ToJsonString

func (r *EnableUnitRuleRequest) ToJsonString() string

type EnableUnitRuleRequestParams added in v1.0.426

type EnableUnitRuleRequestParams struct {
	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

Predefined struct for user

type EnableUnitRuleResponse

type EnableUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *EnableUnitRuleResponseParams `json:"Response"`
}

func NewEnableUnitRuleResponse

func NewEnableUnitRuleResponse() (response *EnableUnitRuleResponse)

func (*EnableUnitRuleResponse) FromJsonString

func (r *EnableUnitRuleResponse) 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 (*EnableUnitRuleResponse) ToJsonString

func (r *EnableUnitRuleResponse) ToJsonString() string

type EnableUnitRuleResponseParams added in v1.0.426

type EnableUnitRuleResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type Env

type Env struct {
	// 环境变量名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 环境变量值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// k8s ValueFrom
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueFrom *ValueFrom `json:"ValueFrom,omitnil,omitempty" name:"ValueFrom"`
}

type ExecuteTaskFlowRequest

type ExecuteTaskFlowRequest struct {
	*tchttp.BaseRequest

	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

func NewExecuteTaskFlowRequest

func NewExecuteTaskFlowRequest() (request *ExecuteTaskFlowRequest)

func (*ExecuteTaskFlowRequest) FromJsonString

func (r *ExecuteTaskFlowRequest) 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 (*ExecuteTaskFlowRequest) ToJsonString

func (r *ExecuteTaskFlowRequest) ToJsonString() string

type ExecuteTaskFlowRequestParams added in v1.0.426

type ExecuteTaskFlowRequestParams struct {
	// 工作流 ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`
}

Predefined struct for user

type ExecuteTaskFlowResponse

type ExecuteTaskFlowResponse struct {
	*tchttp.BaseResponse
	Response *ExecuteTaskFlowResponseParams `json:"Response"`
}

func NewExecuteTaskFlowResponse

func NewExecuteTaskFlowResponse() (response *ExecuteTaskFlowResponse)

func (*ExecuteTaskFlowResponse) FromJsonString

func (r *ExecuteTaskFlowResponse) 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 (*ExecuteTaskFlowResponse) ToJsonString

func (r *ExecuteTaskFlowResponse) ToJsonString() string

type ExecuteTaskFlowResponseParams added in v1.0.426

type ExecuteTaskFlowResponseParams struct {
	// 工作流批次ID
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ExecuteTaskRequest

type ExecuteTaskRequest struct {
	*tchttp.BaseRequest

	// 任务 ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewExecuteTaskRequest

func NewExecuteTaskRequest() (request *ExecuteTaskRequest)

func (*ExecuteTaskRequest) FromJsonString

func (r *ExecuteTaskRequest) 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 (*ExecuteTaskRequest) ToJsonString

func (r *ExecuteTaskRequest) ToJsonString() string

type ExecuteTaskRequestParams added in v1.0.426

type ExecuteTaskRequestParams struct {
	// 任务 ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type ExecuteTaskResponse

type ExecuteTaskResponse struct {
	*tchttp.BaseResponse
	Response *ExecuteTaskResponseParams `json:"Response"`
}

func NewExecuteTaskResponse

func NewExecuteTaskResponse() (response *ExecuteTaskResponse)

func (*ExecuteTaskResponse) FromJsonString

func (r *ExecuteTaskResponse) 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 (*ExecuteTaskResponse) ToJsonString

func (r *ExecuteTaskResponse) ToJsonString() string

type ExecuteTaskResponseParams added in v1.0.426

type ExecuteTaskResponseParams struct {
	// 成功/失败
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ExpandGroupRequest

type ExpandGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 扩容的机器实例ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

func NewExpandGroupRequest

func NewExpandGroupRequest() (request *ExpandGroupRequest)

func (*ExpandGroupRequest) FromJsonString

func (r *ExpandGroupRequest) 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 (*ExpandGroupRequest) ToJsonString

func (r *ExpandGroupRequest) ToJsonString() string

type ExpandGroupRequestParams added in v1.0.426

type ExpandGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 扩容的机器实例ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

Predefined struct for user

type ExpandGroupResponse

type ExpandGroupResponse struct {
	*tchttp.BaseResponse
	Response *ExpandGroupResponseParams `json:"Response"`
}

func NewExpandGroupResponse

func NewExpandGroupResponse() (response *ExpandGroupResponse)

func (*ExpandGroupResponse) FromJsonString

func (r *ExpandGroupResponse) 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 (*ExpandGroupResponse) ToJsonString

func (r *ExpandGroupResponse) ToJsonString() string

type ExpandGroupResponseParams added in v1.0.426

type ExpandGroupResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type FieldRef

type FieldRef struct {
	// k8s 的 FieldPath
	// 注意:此字段可能返回 null,表示取不到有效值。
	FieldPath *string `json:"FieldPath,omitnil,omitempty" name:"FieldPath"`
}

type FileConfig added in v1.0.208

type FileConfig struct {
	// 配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 配置项版本描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersionDesc *string `json:"ConfigVersionDesc,omitnil,omitempty" name:"ConfigVersionDesc"`

	// 配置项文件名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigFileName *string `json:"ConfigFileName,omitnil,omitempty" name:"ConfigFileName"`

	// 配置项文件内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigFileValue *string `json:"ConfigFileValue,omitnil,omitempty" name:"ConfigFileValue"`

	// 配置项文件编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigFileCode *string `json:"ConfigFileCode,omitnil,omitempty" name:"ConfigFileCode"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 配置项归属应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 删除标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 配置项版本数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersionCount *int64 `json:"ConfigVersionCount,omitnil,omitempty" name:"ConfigVersionCount"`

	// 配置项最后更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpdateTime *string `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"`

	// 发布路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigFilePath *string `json:"ConfigFilePath,omitnil,omitempty" name:"ConfigFilePath"`

	// 后置命令
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigPostCmd *string `json:"ConfigPostCmd,omitnil,omitempty" name:"ConfigPostCmd"`

	// 配置项文件长度
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigFileValueLength *uint64 `json:"ConfigFileValueLength,omitnil,omitempty" name:"ConfigFileValueLength"`
}

type FileConfigRelease added in v1.0.231

type FileConfigRelease struct {
	// 配置项发布ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`

	// 配置项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 配置项版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigVersion *string `json:"ConfigVersion,omitnil,omitempty" name:"ConfigVersion"`

	// 发布描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`

	// 发布时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReleaseTime *string `json:"ReleaseTime,omitnil,omitempty" name:"ReleaseTime"`

	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`
}

type Filter added in v1.0.382

type Filter struct {
	// 过滤条件名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 过滤条件匹配值,几个条件间是或关系
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type GatewayApiGroupVo

type GatewayApiGroupVo struct {
	// 分组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 分组下API个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupApiCount *uint64 `json:"GroupApiCount,omitnil,omitempty" name:"GroupApiCount"`

	// 分组API列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupApis []*GatewayGroupApiVo `json:"GroupApis,omitnil,omitempty" name:"GroupApis"`

	// 网关实例的类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceType *string `json:"GatewayInstanceType,omitnil,omitempty" name:"GatewayInstanceType"`

	// 网关实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

type GatewayConfig added in v1.0.553

type GatewayConfig struct {
}

type GatewayDeployGroup

type GatewayDeployGroup struct {
	// 网关部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployGroupId *string `json:"DeployGroupId,omitnil,omitempty" name:"DeployGroupId"`

	// 网关部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployGroupName *string `json:"DeployGroupName,omitnil,omitempty" name:"DeployGroupName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用分类:V:虚拟机应用,C:容器应用
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 部署组应用状态,取值: Running、Waiting、Paused、Updating、RollingBack、Abnormal、Unknown
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupStatus *string `json:"GroupStatus,omitnil,omitempty" name:"GroupStatus"`

	// 集群类型,C :容器,V:虚拟机
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`
}

type GatewayGroupApiVo

type GatewayGroupApiVo struct {
	// API ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// API 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// API 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// API 请求方法
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`
}

type GatewayGroupIds

type GatewayGroupIds struct {
	// 网关部署组ID
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 分组id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

type GatewayPlugin

type GatewayPlugin struct {
	// 网关插件id
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 插件名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 插件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 插件描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 发布状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type GatewayPluginBoundParam

type GatewayPluginBoundParam struct {
	// 插件id
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 插件绑定到的对象类型:group/api/all
	ScopeType *string `json:"ScopeType,omitnil,omitempty" name:"ScopeType"`

	// 插件绑定到的对象主键值,例如分组的ID/API的ID
	ScopeValue *string `json:"ScopeValue,omitnil,omitempty" name:"ScopeValue"`

	// 创建关联的服务id,关联envoy网关时使用
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 网关id
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`
}

type GatewayVo

type GatewayVo struct {
	// 网关部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayDeployGroupId *string `json:"GatewayDeployGroupId,omitnil,omitempty" name:"GatewayDeployGroupId"`

	// 网关部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayDeployGroupName *string `json:"GatewayDeployGroupName,omitnil,omitempty" name:"GatewayDeployGroupName"`

	// API 分组个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupNum *uint64 `json:"GroupNum,omitnil,omitempty" name:"GroupNum"`

	// API 分组列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Groups []*GatewayApiGroupVo `json:"Groups,omitnil,omitempty" name:"Groups"`
}

type GroupApiUseStatistics

type GroupApiUseStatistics struct {
	// 总调用数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TopStatusCode []*ApiUseStatisticsEntity `json:"TopStatusCode,omitnil,omitempty" name:"TopStatusCode"`

	// 平均错误率
	// 注意:此字段可能返回 null,表示取不到有效值。
	TopTimeCost []*ApiUseStatisticsEntity `json:"TopTimeCost,omitnil,omitempty" name:"TopTimeCost"`

	// 分位值对象
	// 注意:此字段可能返回 null,表示取不到有效值。
	Quantile *QuantileEntity `json:"Quantile,omitnil,omitempty" name:"Quantile"`
}

type GroupContainerInfo added in v1.0.787

type GroupContainerInfo struct {
	// 镜像版本名称
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 容器名字
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"`

	// 镜像名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 仓库类型,tcr,address,personal,默认personal
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *string `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// tcr仓库信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

	// 镜像server
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

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

	// jvm 参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 容器最大的 CPU 核数,对应 K8S 的 limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuLimit *string `json:"CpuLimit,omitnil,omitempty" name:"CpuLimit"`

	// 容器分配的 CPU 核数,对应 K8S 的 request
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuRequest *string `json:"CpuRequest,omitnil,omitempty" name:"CpuRequest"`

	// 容器分配的内存 MiB 数,对应 K8S 的 request
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemRequest *string `json:"MemRequest,omitnil,omitempty" name:"MemRequest"`

	// 容器最大的内存 MiB 数,对应 K8S 的 limit
	// 注意:此字段可能返回 null,表示取不到有效值。
	MemLimit *string `json:"MemLimit,omitnil,omitempty" name:"MemLimit"`

	// 健康检查配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 环境变量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Envs []*Env `json:"Envs,omitnil,omitempty" name:"Envs"`

	// 环境变量,作为入参时不用填
	// 注意:此字段可能返回 null,表示取不到有效值。
	UserEnvs []*Env `json:"UserEnvs,omitnil,omitempty" name:"UserEnvs"`

	// 数据卷挂载点信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	VolumeMountInfoList []*VolumeMountInfo `json:"VolumeMountInfoList,omitnil,omitempty" name:"VolumeMountInfoList"`
}

type GroupDailyUseStatistics

type GroupDailyUseStatistics struct {
	// 总调用数
	TopReqAmount []*GroupUseStatisticsEntity `json:"TopReqAmount,omitnil,omitempty" name:"TopReqAmount"`

	// 平均错误率
	TopFailureRate []*GroupUseStatisticsEntity `json:"TopFailureRate,omitnil,omitempty" name:"TopFailureRate"`

	// 平均响应耗时
	TopAvgTimeCost []*GroupUseStatisticsEntity `json:"TopAvgTimeCost,omitnil,omitempty" name:"TopAvgTimeCost"`
}

type GroupInfo added in v1.0.425

type GroupInfo struct {
	// 部署组id
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 集群类型
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 集群id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 绑定时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AssociateTime *string `json:"AssociateTime,omitnil,omitempty" name:"AssociateTime"`
}

type GroupPod

type GroupPod struct {
	// 实例名称(对应到kubernetes的pod名称)
	// 注意:此字段可能返回 null,表示取不到有效值。
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`

	// 实例ID(对应到kubernetes的pod id)
	// 注意:此字段可能返回 null,表示取不到有效值。
	PodId *string `json:"PodId,omitnil,omitempty" name:"PodId"`

	// 实例状态,请参考后面的实例以及容器的状态定义。启动中(pod 未 ready):Starting;运行中:Running;异常:Abnormal;停止:Stopped;
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 实例处于当前状态的原因,例如容器下载镜像失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 主机IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeIp *string `json:"NodeIp,omitnil,omitempty" name:"NodeIp"`

	// 实例IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"`

	// 实例中容器的重启次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RestartCount *int64 `json:"RestartCount,omitnil,omitempty" name:"RestartCount"`

	// 实例中已就绪容器的个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReadyCount *int64 `json:"ReadyCount,omitnil,omitempty" name:"ReadyCount"`

	// 运行时长
	// 注意:此字段可能返回 null,表示取不到有效值。
	Runtime *string `json:"Runtime,omitnil,omitempty" name:"Runtime"`

	// 实例启动时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 服务实例状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceInstanceStatus *string `json:"ServiceInstanceStatus,omitnil,omitempty" name:"ServiceInstanceStatus"`

	// 机器实例可使用状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceAvailableStatus *string `json:"InstanceAvailableStatus,omitnil,omitempty" name:"InstanceAvailableStatus"`

	// 机器实例状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// 节点实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeInstanceId *string `json:"NodeInstanceId,omitnil,omitempty" name:"NodeInstanceId"`
}

type GroupPodResult

type GroupPodResult struct {
	// 总记录数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*GroupPod `json:"Content,omitnil,omitempty" name:"Content"`
}

type GroupRelease added in v1.0.231

type GroupRelease struct {
	// 程序包ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 程序包名
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 程序包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 镜像名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 镜像版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 已发布的全局配置列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	PublicConfigReleaseList []*ConfigRelease `json:"PublicConfigReleaseList,omitnil,omitempty" name:"PublicConfigReleaseList"`

	// 已发布的应用配置列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigReleaseList []*ConfigRelease `json:"ConfigReleaseList,omitnil,omitempty" name:"ConfigReleaseList"`

	// 已发布的文件配置列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileConfigReleaseList []*FileConfigRelease `json:"FileConfigReleaseList,omitnil,omitempty" name:"FileConfigReleaseList"`
}

type GroupUnitApiDailyUseStatistics

type GroupUnitApiDailyUseStatistics struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

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

	// 该API在该命名空间下的总调用次数
	SumReqAmount *string `json:"SumReqAmount,omitnil,omitempty" name:"SumReqAmount"`

	// 该API在该命名空间下的平均错误率
	AvgFailureRate *string `json:"AvgFailureRate,omitnil,omitempty" name:"AvgFailureRate"`

	// 该API在该命名空间下的平均响应时间
	AvgTimeCost *string `json:"AvgTimeCost,omitnil,omitempty" name:"AvgTimeCost"`

	// 监控数据曲线点位图Map集合
	MetricDataPointMap *MetricDataPointMap `json:"MetricDataPointMap,omitnil,omitempty" name:"MetricDataPointMap"`

	// 状态码分布详情
	TopStatusCode []*ApiUseStatisticsEntity `json:"TopStatusCode,omitnil,omitempty" name:"TopStatusCode"`

	// 耗时分布详情
	TopTimeCost []*ApiUseStatisticsEntity `json:"TopTimeCost,omitnil,omitempty" name:"TopTimeCost"`

	// 分位值对象
	Quantile *QuantileEntity `json:"Quantile,omitnil,omitempty" name:"Quantile"`
}

type GroupUnitApiUseStatistics

type GroupUnitApiUseStatistics struct {
	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 查询网关API监控明细对象集合
	Content []*GroupUnitApiDailyUseStatistics `json:"Content,omitnil,omitempty" name:"Content"`
}

type GroupUseStatisticsEntity

type GroupUseStatisticsEntity struct {
	// API 路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiPath *string `json:"ApiPath,omitnil,omitempty" name:"ApiPath"`

	// 服务名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// 统计值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// API ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`
}

type HealthCheckConfig

type HealthCheckConfig struct {
	// 健康检查路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`
}

type HealthCheckSetting

type HealthCheckSetting struct {
	// 健康检查方法。HTTP:通过 HTTP 接口检查;CMD:通过执行命令检查;TCP:通过建立 TCP 连接检查。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"`

	// 容器延时启动健康检查的时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	InitialDelaySeconds *uint64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// 每次健康检查响应的最大超时时间。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimeoutSeconds *uint64 `json:"TimeoutSeconds,omitnil,omitempty" name:"TimeoutSeconds"`

	// 进行健康检查的时间间隔。
	// 注意:此字段可能返回 null,表示取不到有效值。
	PeriodSeconds *uint64 `json:"PeriodSeconds,omitnil,omitempty" name:"PeriodSeconds"`

	// 表示后端容器从失败到成功的连续健康检查成功次数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccessThreshold *uint64 `json:"SuccessThreshold,omitnil,omitempty" name:"SuccessThreshold"`

	// 表示后端容器从成功到失败的连续健康检查成功次数。
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailureThreshold *uint64 `json:"FailureThreshold,omitnil,omitempty" name:"FailureThreshold"`

	// HTTP 健康检查方法使用的检查协议。支持HTTP、HTTPS。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"`

	// 健康检查端口,范围 1~65535 。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Port *uint64 `json:"Port,omitnil,omitempty" name:"Port"`

	// HTTP 健康检查接口的请求路径。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 执行命令检查方式,执行的命令。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Command []*string `json:"Command,omitnil,omitempty" name:"Command"`

	// TSF_DEFAULT:tsf 默认就绪探针。K8S_NATIVE:k8s 原生探针。不填默认为 k8s 原生探针。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

type HealthCheckSettings

type HealthCheckSettings struct {
	// 存活健康检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	LivenessProbe *HealthCheckSetting `json:"LivenessProbe,omitnil,omitempty" name:"LivenessProbe"`

	// 就绪健康检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReadinessProbe *HealthCheckSetting `json:"ReadinessProbe,omitnil,omitempty" name:"ReadinessProbe"`
}

type ImageRepository

type ImageRepository struct {
	// 仓库名,含命名空间,如tsf/nginx
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reponame *string `json:"Reponame,omitnil,omitempty" name:"Reponame"`

	// 仓库类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Repotype *string `json:"Repotype,omitnil,omitempty" name:"Repotype"`

	// 镜像版本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagCount *int64 `json:"TagCount,omitnil,omitempty" name:"TagCount"`

	// 是否公共,1:公有,0:私有
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPublic *int64 `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 是否被用户收藏。true:是,false:否
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsUserFavor *bool `json:"IsUserFavor,omitnil,omitempty" name:"IsUserFavor"`

	// 是否是腾讯云官方仓库。 是否是腾讯云官方仓库。true:是,false:否
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsQcloudOfficial *bool `json:"IsQcloudOfficial,omitnil,omitempty" name:"IsQcloudOfficial"`

	// 被所有用户收藏次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	FavorCount *int64 `json:"FavorCount,omitnil,omitempty" name:"FavorCount"`

	// 拉取次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	PullCount *int64 `json:"PullCount,omitnil,omitempty" name:"PullCount"`

	// 描述内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *string `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// TcrRepoInfo值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`

	// TcrBindingId值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TcrBindingId *int64 `json:"TcrBindingId,omitnil,omitempty" name:"TcrBindingId"`

	// applicationid值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// ApplicationName值(废弃)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *ScalableRule `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// ApplicationName值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationNameReal *string `json:"ApplicationNameReal,omitnil,omitempty" name:"ApplicationNameReal"`

	// 是否公共,1:公有,0:私有
	// 注意:此字段可能返回 null,表示取不到有效值。
	Public *int64 `json:"Public,omitnil,omitempty" name:"Public"`
}

type ImageRepositoryResult

type ImageRepositoryResult struct {
	// 总记录数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 镜像服务器地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ImageRepository `json:"Content,omitnil,omitempty" name:"Content"`
}

type ImageTag

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

	// 版本名称
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 版本ID
	TagId *string `json:"TagId,omitnil,omitempty" name:"TagId"`

	// 镜像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"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 镜像制作者
	Author *string `json:"Author,omitnil,omitempty" name:"Author"`

	// CPU架构
	Architecture *string `json:"Architecture,omitnil,omitempty" name:"Architecture"`

	// Docker客户端版本
	DockerVersion *string `json:"DockerVersion,omitnil,omitempty" name:"DockerVersion"`

	// 操作系统
	// 注意:此字段可能返回 null,表示取不到有效值。
	Os *string `json:"Os,omitnil,omitempty" name:"Os"`

	// push时间
	PushTime *string `json:"PushTime,omitnil,omitempty" name:"PushTime"`

	// 单位为字节
	SizeByte *int64 `json:"SizeByte,omitnil,omitempty" name:"SizeByte"`

	// TcrRepoInfo值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`
}

type ImageTagsResult

type ImageTagsResult struct {
	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 仓库名,含命名空间,如tsf/ngin
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 镜像服务器地址
	Server *string `json:"Server,omitnil,omitempty" name:"Server"`

	// 列表信息
	Content []*ImageTag `json:"Content,omitnil,omitempty" name:"Content"`
}

type IndicatorCoord added in v1.0.357

type IndicatorCoord struct {
	// 指标横坐标值
	// 注意:此字段可能返回 null,表示取不到有效值。
	CoordX *string `json:"CoordX,omitnil,omitempty" name:"CoordX"`

	// 指标纵坐标值
	// 注意:此字段可能返回 null,表示取不到有效值。
	CoordY *string `json:"CoordY,omitnil,omitempty" name:"CoordY"`

	// 指标标签,用于标识附加信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	CoordTag *string `json:"CoordTag,omitnil,omitempty" name:"CoordTag"`
}

type Instance

type Instance struct {
	// 机器实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 机器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`

	// 机器内网地址IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	LanIp *string `json:"LanIp,omitnil,omitempty" name:"LanIp"`

	// 机器外网地址IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"`

	// 机器描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceDesc *string `json:"InstanceDesc,omitnil,omitempty" name:"InstanceDesc"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// VM的状态 虚机:虚机的状态 容器:Pod所在虚机的状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// VM的可使用状态 虚机:虚机是否能够作为资源使用 容器:虚机是否能够作为资源部署POD
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceAvailableStatus *string `json:"InstanceAvailableStatus,omitnil,omitempty" name:"InstanceAvailableStatus"`

	// 服务下的服务实例的状态 虚机:应用是否可用 + Agent状态 容器:Pod状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceInstanceStatus *string `json:"ServiceInstanceStatus,omitnil,omitempty" name:"ServiceInstanceStatus"`

	// 标识此instance是否已添加在tsf中
	// 注意:此字段可能返回 null,表示取不到有效值。
	CountInTsf *int64 `json:"CountInTsf,omitnil,omitempty" name:"CountInTsf"`

	// 机器所属部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 机器所属应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 机器所属应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 机器实例在CVM的创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCreatedTime *string `json:"InstanceCreatedTime,omitnil,omitempty" name:"InstanceCreatedTime"`

	// 机器实例在CVM的过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceExpiredTime *string `json:"InstanceExpiredTime,omitnil,omitempty" name:"InstanceExpiredTime"`

	// 机器实例在CVM的计费模式
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceChargeType *string `json:"InstanceChargeType,omitnil,omitempty" name:"InstanceChargeType"`

	// 机器实例总CPU信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceTotalCpu *float64 `json:"InstanceTotalCpu,omitnil,omitempty" name:"InstanceTotalCpu"`

	// 机器实例总内存信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceTotalMem *float64 `json:"InstanceTotalMem,omitnil,omitempty" name:"InstanceTotalMem"`

	// 机器实例使用的CPU信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceUsedCpu *float64 `json:"InstanceUsedCpu,omitnil,omitempty" name:"InstanceUsedCpu"`

	// 机器实例使用的内存信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceUsedMem *float64 `json:"InstanceUsedMem,omitnil,omitempty" name:"InstanceUsedMem"`

	// 机器实例Limit CPU信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceLimitCpu *float64 `json:"InstanceLimitCpu,omitnil,omitempty" name:"InstanceLimitCpu"`

	// 机器实例Limit 内存信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceLimitMem *float64 `json:"InstanceLimitMem,omitnil,omitempty" name:"InstanceLimitMem"`

	// 包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstancePkgVersion *string `json:"InstancePkgVersion,omitnil,omitempty" name:"InstancePkgVersion"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 机器实例业务状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	RestrictState *string `json:"RestrictState,omitnil,omitempty" name:"RestrictState"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 实例执行状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	OperationState *int64 `json:"OperationState,omitnil,omitempty" name:"OperationState"`

	// NamespaceId Ns ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// InstanceZoneId 可用区ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceZoneId *string `json:"InstanceZoneId,omitnil,omitempty" name:"InstanceZoneId"`

	// InstanceImportMode 导入模式
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceImportMode *string `json:"InstanceImportMode,omitnil,omitempty" name:"InstanceImportMode"`

	// ApplicationType应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// ApplicationResourceType 资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationResourceType *string `json:"ApplicationResourceType,omitnil,omitempty" name:"ApplicationResourceType"`

	// sidecar状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceSidecarStatus *string `json:"ServiceSidecarStatus,omitnil,omitempty" name:"ServiceSidecarStatus"`

	// 部署组名
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// NS名
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 健康检查原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// agent版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentVersion *string `json:"AgentVersion,omitnil,omitempty" name:"AgentVersion"`

	// 容器母机实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeInstanceId *string `json:"NodeInstanceId,omitnil,omitempty" name:"NodeInstanceId"`
}

type InstanceAdvancedSettings

type InstanceAdvancedSettings struct {
	// 数据盘挂载点, 默认不挂载数据盘. 已格式化的 ext3,ext4,xfs 文件系统的数据盘将直接挂载,其他文件系统或未格式化的数据盘将自动格式化为ext4 并挂载,请注意备份数据! 无数据盘或有多块数据盘的云主机此设置不生效。
	// 注意,注意,多盘场景请使用下方的DataDisks数据结构,设置对应的云盘类型、云盘大小、挂载路径、是否格式化等信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	MountTarget *string `json:"MountTarget,omitnil,omitempty" name:"MountTarget"`

	// dockerd --graph 指定值, 默认为 /var/lib/docker
	// 注意:此字段可能返回 null,表示取不到有效值。
	DockerGraphPath *string `json:"DockerGraphPath,omitnil,omitempty" name:"DockerGraphPath"`
}

type InstanceEnrichedInfo added in v1.0.382

type InstanceEnrichedInfo struct {
	// 机器ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 机器名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`

	// 机器内网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	LanIp *string `json:"LanIp,omitnil,omitempty" name:"LanIp"`

	// 机器外网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"`

	// 机器所在VPC
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// 机器运行状态 Pending Running Stopped Rebooting Starting Stopping Abnormal Unknown
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// 机器可用状态(表示机器上的Agent在线)
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceAvailableStatus *string `json:"InstanceAvailableStatus,omitnil,omitempty" name:"InstanceAvailableStatus"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 机器所在部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

type InstanceEnrichedInfoPage added in v1.0.382

type InstanceEnrichedInfoPage struct {
	// 总数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*InstanceEnrichedInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

type InvocationIndicator added in v1.0.357

type InvocationIndicator struct {
	// 总请求数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationQuantity *int64 `json:"InvocationQuantity,omitnil,omitempty" name:"InvocationQuantity"`

	// 请求成功率,百分比
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationSuccessRate *float64 `json:"InvocationSuccessRate,omitnil,omitempty" name:"InvocationSuccessRate"`

	// 请求平均耗时,单位毫秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationAvgDuration *float64 `json:"InvocationAvgDuration,omitnil,omitempty" name:"InvocationAvgDuration"`

	// 成功请求数时间分布
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationSuccessDistribution []*IndicatorCoord `json:"InvocationSuccessDistribution,omitnil,omitempty" name:"InvocationSuccessDistribution"`

	// 失败请求数时间分布
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationFailedDistribution []*IndicatorCoord `json:"InvocationFailedDistribution,omitnil,omitempty" name:"InvocationFailedDistribution"`

	// 状态码分布
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationStatusDistribution []*IndicatorCoord `json:"InvocationStatusDistribution,omitnil,omitempty" name:"InvocationStatusDistribution"`

	// 时延分布
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationDurationDistribution []*IndicatorCoord `json:"InvocationDurationDistribution,omitnil,omitempty" name:"InvocationDurationDistribution"`

	// 并发请求次数时间分布
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationQuantityDistribution []*IndicatorCoord `json:"InvocationQuantityDistribution,omitnil,omitempty" name:"InvocationQuantityDistribution"`
}

type InvocationMetricScatterPlot added in v1.0.357

type InvocationMetricScatterPlot struct {
	// 时间轴截止时间,GMT,精确到毫秒
	EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 时间粒度
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 时间轴开始时间,GMT,精确到毫秒
	Period *int64 `json:"Period,omitnil,omitempty" name:"Period"`

	// 多值数据点集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataPoints []*MultiValueDataPoints `json:"DataPoints,omitnil,omitempty" name:"DataPoints"`
}

type JvmMonitorData added in v1.0.357

type JvmMonitorData struct {
	// 堆内存监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeapMemory *MemoryPicture `json:"HeapMemory,omitnil,omitempty" name:"HeapMemory"`

	// 非堆内存监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	NonHeapMemory *MemoryPicture `json:"NonHeapMemory,omitnil,omitempty" name:"NonHeapMemory"`

	// 伊甸园区监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	EdenSpace *MemoryPicture `json:"EdenSpace,omitnil,omitempty" name:"EdenSpace"`

	// 幸存者区监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	SurvivorSpace *MemoryPicture `json:"SurvivorSpace,omitnil,omitempty" name:"SurvivorSpace"`

	// 老年代监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	OldSpace *MemoryPicture `json:"OldSpace,omitnil,omitempty" name:"OldSpace"`

	// 元空间监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetaSpace *MemoryPicture `json:"MetaSpace,omitnil,omitempty" name:"MetaSpace"`

	// 线程监控图,三条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	ThreadPicture *ThreadPicture `json:"ThreadPicture,omitnil,omitempty" name:"ThreadPicture"`

	// youngGC增量监控图,一条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	YoungGC []*CurvePoint `json:"YoungGC,omitnil,omitempty" name:"YoungGC"`

	// fullGC增量监控图,一条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	FullGC []*CurvePoint `json:"FullGC,omitnil,omitempty" name:"FullGC"`

	// cpu使用率,一条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuUsage []*CurvePoint `json:"CpuUsage,omitnil,omitempty" name:"CpuUsage"`

	// 加载类数,一条线
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClassCount []*CurvePoint `json:"ClassCount,omitnil,omitempty" name:"ClassCount"`
}

type KafkaDeliveryConfig added in v1.0.425

type KafkaDeliveryConfig struct {
	// 配置项id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`

	// 采集路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CollectPath []*string `json:"CollectPath,omitnil,omitempty" name:"CollectPath"`

	// kafka vip
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaVIp *string `json:"KafkaVIp,omitnil,omitempty" name:"KafkaVIp"`

	// kafka vport
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaVPort *string `json:"KafkaVPort,omitnil,omitempty" name:"KafkaVPort"`

	// kafka topic
	// 注意:此字段可能返回 null,表示取不到有效值。
	Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"`

	// 换行规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	LineRule *string `json:"LineRule,omitnil,omitempty" name:"LineRule"`

	// 是否需要认证
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableAuth *bool `json:"EnableAuth,omitnil,omitempty" name:"EnableAuth"`

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

	// 密码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Password *string `json:"Password,omitnil,omitempty" name:"Password"`

	// 投递的topic和path
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaInfos []*DeliveryKafkaInfo `json:"KafkaInfos,omitnil,omitempty" name:"KafkaInfos"`

	// 是否应用单行规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableGlobalLineRule *bool `json:"EnableGlobalLineRule,omitnil,omitempty" name:"EnableGlobalLineRule"`

	// 自定义分行规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomRule *string `json:"CustomRule,omitnil,omitempty" name:"CustomRule"`

	// KafkaAddress
	// 注意:此字段可能返回 null,表示取不到有效值。
	KafkaAddress *string `json:"KafkaAddress,omitnil,omitempty" name:"KafkaAddress"`
}

type LaneGroup

type LaneGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 是否入口应用
	// 注意:此字段可能返回 null,表示取不到有效值。
	Entrance *bool `json:"Entrance,omitnil,omitempty" name:"Entrance"`

	// 泳道部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneGroupId *string `json:"LaneGroupId,omitnil,omitempty" name:"LaneGroupId"`

	// 泳道ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 部署组名
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

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

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`
}

type LaneInfo

type LaneInfo struct {
	// 泳道ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 泳道名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneName *string `json:"LaneName,omitnil,omitempty" name:"LaneName"`

	// 泳道备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 泳道部署组
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneGroupList []*LaneGroup `json:"LaneGroupList,omitnil,omitempty" name:"LaneGroupList"`

	// 是否入口应用
	// 注意:此字段可能返回 null,表示取不到有效值。
	Entrance *bool `json:"Entrance,omitnil,omitempty" name:"Entrance"`

	// 泳道已经关联部署组的命名空间列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceIdList []*string `json:"NamespaceIdList,omitnil,omitempty" name:"NamespaceIdList"`

	// 泳道部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneGroupId *string `json:"LaneGroupId,omitnil,omitempty" name:"LaneGroupId"`
}

type LaneInfos

type LaneInfos struct {
	// 总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 泳道信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*LaneInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

type LaneRule

type LaneRule struct {
	// 泳道规则ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 泳道规则名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 优先级
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道规则标签列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleTagList []*LaneRuleTag `json:"RuleTagList,omitnil,omitempty" name:"RuleTagList"`

	// 泳道规则标签关系
	// 注意:此字段可能返回 null,表示取不到有效值。
	RuleTagRelationship *string `json:"RuleTagRelationship,omitnil,omitempty" name:"RuleTagRelationship"`

	// 泳道ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 开启状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type LaneRuleTag

type LaneRuleTag struct {
	// 标签ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagId *string `json:"TagId,omitnil,omitempty" name:"TagId"`

	// 标签名
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagName *string `json:"TagName,omitnil,omitempty" name:"TagName"`

	// 标签操作符
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagOperator *string `json:"TagOperator,omitnil,omitempty" name:"TagOperator"`

	// 标签值
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`

	// 泳道规则ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LaneRuleId *string `json:"LaneRuleId,omitnil,omitempty" name:"LaneRuleId"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type LaneRules

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

	// 泳道规则列表
	Content []*LaneRule `json:"Content,omitnil,omitempty" name:"Content"`
}

type MemoryPicture added in v1.0.357

type MemoryPicture struct {
	// 内存最大值
	Max []*CurvePoint `json:"Max,omitnil,omitempty" name:"Max"`

	// 已用内存大小
	Used []*CurvePoint `json:"Used,omitnil,omitempty" name:"Used"`

	// 系统分配内存大小
	Committed []*CurvePoint `json:"Committed,omitnil,omitempty" name:"Committed"`
}

type Metric added in v1.0.357

type Metric struct {
	// 指标名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 指标计算方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Function *string `json:"Function,omitnil,omitempty" name:"Function"`
}

type MetricDataCurve added in v1.0.357

type MetricDataCurve struct {
	// 指标名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 指标计算方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricFunction *string `json:"MetricFunction,omitnil,omitempty" name:"MetricFunction"`

	// 指标数据点集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricDataPoints []*MetricDataPoint `json:"MetricDataPoints,omitnil,omitempty" name:"MetricDataPoints"`
}

type MetricDataPoint

type MetricDataPoint struct {
	// 数据点键
	// 注意:此字段可能返回 null,表示取不到有效值。
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 数据点值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 数据点标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"`
}

type MetricDataPointMap

type MetricDataPointMap struct {
	// 总调用次数监控数据点集合
	SumReqAmount []*MetricDataPoint `json:"SumReqAmount,omitnil,omitempty" name:"SumReqAmount"`

	// 平均错误率监控数据点集合
	AvgFailureRate []*MetricDataPoint `json:"AvgFailureRate,omitnil,omitempty" name:"AvgFailureRate"`

	// 平均响应时间监控数据点集合
	AvgTimeCost []*MetricDataPoint `json:"AvgTimeCost,omitnil,omitempty" name:"AvgTimeCost"`
}

type MetricDataSingleValue added in v1.0.357

type MetricDataSingleValue struct {
	// 指标
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 统计方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricFunction *string `json:"MetricFunction,omitnil,omitempty" name:"MetricFunction"`

	// 指标值
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricDataValue *string `json:"MetricDataValue,omitnil,omitempty" name:"MetricDataValue"`

	// 日环比
	// 注意:此字段可能返回 null,表示取不到有效值。
	DailyPercent *float64 `json:"DailyPercent,omitnil,omitempty" name:"DailyPercent"`
}

type MetricDimension added in v1.0.357

type MetricDimension struct {
	// 指标维度名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 指标维度取值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type MetricDimensionValue added in v1.0.357

type MetricDimensionValue struct {
	// 维度名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 维度值
	Value []*string `json:"Value,omitnil,omitempty" name:"Value"`
}

type Microservice

type Microservice struct {
	// 微服务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 微服务名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 微服务描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 微服务的运行实例数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 微服务的离线实例数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	CriticalInstanceCount *int64 `json:"CriticalInstanceCount,omitnil,omitempty" name:"CriticalInstanceCount"`
}

type ModifyApplicationRequest added in v1.0.581

type ModifyApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用备注
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// 应用备注名
	ApplicationRemarkName *string `json:"ApplicationRemarkName,omitnil,omitempty" name:"ApplicationRemarkName"`

	// 服务配置信息列表
	ServiceConfigList []*ServiceConfig `json:"ServiceConfigList,omitnil,omitempty" name:"ServiceConfigList"`
}

func NewModifyApplicationRequest added in v1.0.581

func NewModifyApplicationRequest() (request *ModifyApplicationRequest)

func (*ModifyApplicationRequest) FromJsonString added in v1.0.581

func (r *ModifyApplicationRequest) 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 (*ModifyApplicationRequest) ToJsonString added in v1.0.581

func (r *ModifyApplicationRequest) ToJsonString() string

type ModifyApplicationRequestParams added in v1.0.581

type ModifyApplicationRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用备注
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// 应用备注名
	ApplicationRemarkName *string `json:"ApplicationRemarkName,omitnil,omitempty" name:"ApplicationRemarkName"`

	// 服务配置信息列表
	ServiceConfigList []*ServiceConfig `json:"ServiceConfigList,omitnil,omitempty" name:"ServiceConfigList"`
}

Predefined struct for user

type ModifyApplicationResponse added in v1.0.581

type ModifyApplicationResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationResponseParams `json:"Response"`
}

func NewModifyApplicationResponse added in v1.0.581

func NewModifyApplicationResponse() (response *ModifyApplicationResponse)

func (*ModifyApplicationResponse) FromJsonString added in v1.0.581

func (r *ModifyApplicationResponse) 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 (*ModifyApplicationResponse) ToJsonString added in v1.0.581

func (r *ModifyApplicationResponse) ToJsonString() string

type ModifyApplicationResponseParams added in v1.0.581

type ModifyApplicationResponseParams struct {
	// true:操作成功
	// false:操作失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyClusterRequest added in v1.0.581

type ModifyClusterRequest struct {
	*tchttp.BaseRequest

	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群描述信息
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 备注名
	ClusterRemarkName *string `json:"ClusterRemarkName,omitnil,omitempty" name:"ClusterRemarkName"`

	// 是否开启cls日志功能
	EnableLogCollection *bool `json:"EnableLogCollection,omitnil,omitempty" name:"EnableLogCollection"`

	// 是否修复cls日志功能
	RepairLog *bool `json:"RepairLog,omitnil,omitempty" name:"RepairLog"`
}

func NewModifyClusterRequest added in v1.0.581

func NewModifyClusterRequest() (request *ModifyClusterRequest)

func (*ModifyClusterRequest) FromJsonString added in v1.0.581

func (r *ModifyClusterRequest) 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 (*ModifyClusterRequest) ToJsonString added in v1.0.581

func (r *ModifyClusterRequest) ToJsonString() string

type ModifyClusterRequestParams added in v1.0.581

type ModifyClusterRequestParams struct {
	// 集群ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群描述信息
	ClusterDesc *string `json:"ClusterDesc,omitnil,omitempty" name:"ClusterDesc"`

	// 备注名
	ClusterRemarkName *string `json:"ClusterRemarkName,omitnil,omitempty" name:"ClusterRemarkName"`

	// 是否开启cls日志功能
	EnableLogCollection *bool `json:"EnableLogCollection,omitnil,omitempty" name:"EnableLogCollection"`

	// 是否修复cls日志功能
	RepairLog *bool `json:"RepairLog,omitnil,omitempty" name:"RepairLog"`
}

Predefined struct for user

type ModifyClusterResponse added in v1.0.581

type ModifyClusterResponse struct {
	*tchttp.BaseResponse
	Response *ModifyClusterResponseParams `json:"Response"`
}

func NewModifyClusterResponse added in v1.0.581

func NewModifyClusterResponse() (response *ModifyClusterResponse)

func (*ModifyClusterResponse) FromJsonString added in v1.0.581

func (r *ModifyClusterResponse) 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 (*ModifyClusterResponse) ToJsonString added in v1.0.581

func (r *ModifyClusterResponse) ToJsonString() string

type ModifyClusterResponseParams added in v1.0.581

type ModifyClusterResponseParams struct {
	// 更新集群详情操作是否成功。
	// true: 操作成功。
	// false:操作失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyContainerGroupRequest

type ModifyContainerGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 0:公网 1:集群内访问 2:NodePort
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// ProtocolPorts数组
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 更新间隔,单位秒
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

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

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

func NewModifyContainerGroupRequest

func NewModifyContainerGroupRequest() (request *ModifyContainerGroupRequest)

func (*ModifyContainerGroupRequest) FromJsonString

func (r *ModifyContainerGroupRequest) 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 (*ModifyContainerGroupRequest) ToJsonString

func (r *ModifyContainerGroupRequest) ToJsonString() string

type ModifyContainerGroupRequestParams added in v1.0.426

type ModifyContainerGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 0:公网 1:集群内访问 2:NodePort
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// ProtocolPorts数组
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 更新方式:0:快速更新 1:滚动更新
	UpdateType *int64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 更新间隔,单位秒
	UpdateIvl *int64 `json:"UpdateIvl,omitnil,omitempty" name:"UpdateIvl"`

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

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

Predefined struct for user

type ModifyContainerGroupResponse

type ModifyContainerGroupResponse struct {
	*tchttp.BaseResponse
	Response *ModifyContainerGroupResponseParams `json:"Response"`
}

func NewModifyContainerGroupResponse

func NewModifyContainerGroupResponse() (response *ModifyContainerGroupResponse)

func (*ModifyContainerGroupResponse) FromJsonString

func (r *ModifyContainerGroupResponse) 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 (*ModifyContainerGroupResponse) ToJsonString

func (r *ModifyContainerGroupResponse) ToJsonString() string

type ModifyContainerGroupResponseParams added in v1.0.426

type ModifyContainerGroupResponseParams struct {
	// 更新部署组是否成功。
	// true:成功。
	// false:失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyContainerReplicasRequest

type ModifyContainerReplicasRequest struct {
	*tchttp.BaseRequest

	// 部署组ID,部署组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`
}

func NewModifyContainerReplicasRequest

func NewModifyContainerReplicasRequest() (request *ModifyContainerReplicasRequest)

func (*ModifyContainerReplicasRequest) FromJsonString

func (r *ModifyContainerReplicasRequest) 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 (*ModifyContainerReplicasRequest) ToJsonString

func (r *ModifyContainerReplicasRequest) ToJsonString() string

type ModifyContainerReplicasRequestParams added in v1.0.426

type ModifyContainerReplicasRequestParams struct {
	// 部署组ID,部署组唯一标识
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 实例数量
	InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"`
}

Predefined struct for user

type ModifyContainerReplicasResponse

type ModifyContainerReplicasResponse struct {
	*tchttp.BaseResponse
	Response *ModifyContainerReplicasResponseParams `json:"Response"`
}

func NewModifyContainerReplicasResponse

func NewModifyContainerReplicasResponse() (response *ModifyContainerReplicasResponse)

func (*ModifyContainerReplicasResponse) FromJsonString

func (r *ModifyContainerReplicasResponse) 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 (*ModifyContainerReplicasResponse) ToJsonString

func (r *ModifyContainerReplicasResponse) ToJsonString() string

type ModifyContainerReplicasResponseParams added in v1.0.426

type ModifyContainerReplicasResponseParams struct {
	// 结果true:成功;false:失败;
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyGroupRequest added in v1.0.581

type ModifyGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组描述
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

func NewModifyGroupRequest added in v1.0.581

func NewModifyGroupRequest() (request *ModifyGroupRequest)

func (*ModifyGroupRequest) FromJsonString added in v1.0.581

func (r *ModifyGroupRequest) 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 (*ModifyGroupRequest) ToJsonString added in v1.0.581

func (r *ModifyGroupRequest) ToJsonString() string

type ModifyGroupRequestParams added in v1.0.581

type ModifyGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组描述
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 部署组备注
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

Predefined struct for user

type ModifyGroupResponse added in v1.0.581

type ModifyGroupResponse struct {
	*tchttp.BaseResponse
	Response *ModifyGroupResponseParams `json:"Response"`
}

func NewModifyGroupResponse added in v1.0.581

func NewModifyGroupResponse() (response *ModifyGroupResponse)

func (*ModifyGroupResponse) FromJsonString added in v1.0.581

func (r *ModifyGroupResponse) 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 (*ModifyGroupResponse) ToJsonString added in v1.0.581

func (r *ModifyGroupResponse) ToJsonString() string

type ModifyGroupResponseParams added in v1.0.581

type ModifyGroupResponseParams struct {
	// 更新部署组详情是否成功。
	// true:操作成功。
	// false:操作失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyLaneRequest

type ModifyLaneRequest struct {
	*tchttp.BaseRequest

	// 泳道ID
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 泳道名称
	LaneName *string `json:"LaneName,omitnil,omitempty" name:"LaneName"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewModifyLaneRequest

func NewModifyLaneRequest() (request *ModifyLaneRequest)

func (*ModifyLaneRequest) FromJsonString

func (r *ModifyLaneRequest) 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 (*ModifyLaneRequest) ToJsonString

func (r *ModifyLaneRequest) ToJsonString() string

type ModifyLaneRequestParams added in v1.0.426

type ModifyLaneRequestParams struct {
	// 泳道ID
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 泳道名称
	LaneName *string `json:"LaneName,omitnil,omitempty" name:"LaneName"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type ModifyLaneResponse

type ModifyLaneResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLaneResponseParams `json:"Response"`
}

func NewModifyLaneResponse

func NewModifyLaneResponse() (response *ModifyLaneResponse)

func (*ModifyLaneResponse) FromJsonString

func (r *ModifyLaneResponse) 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 (*ModifyLaneResponse) ToJsonString

func (r *ModifyLaneResponse) ToJsonString() string

type ModifyLaneResponseParams added in v1.0.426

type ModifyLaneResponseParams struct {
	// 更新成功: true / 更新失败: false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyLaneRuleRequest

type ModifyLaneRuleRequest struct {
	*tchttp.BaseRequest

	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 泳道规则名称
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 泳道规则备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道规则标签列表
	RuleTagList []*LaneRuleTag `json:"RuleTagList,omitnil,omitempty" name:"RuleTagList"`

	// 泳道规则标签关系
	RuleTagRelationship *string `json:"RuleTagRelationship,omitnil,omitempty" name:"RuleTagRelationship"`

	// 泳道ID
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 开启状态
	Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"`
}

func NewModifyLaneRuleRequest

func NewModifyLaneRuleRequest() (request *ModifyLaneRuleRequest)

func (*ModifyLaneRuleRequest) FromJsonString

func (r *ModifyLaneRuleRequest) 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 (*ModifyLaneRuleRequest) ToJsonString

func (r *ModifyLaneRuleRequest) ToJsonString() string

type ModifyLaneRuleRequestParams added in v1.0.426

type ModifyLaneRuleRequestParams struct {
	// 泳道规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 泳道规则名称
	RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"`

	// 泳道规则备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 泳道规则标签列表
	RuleTagList []*LaneRuleTag `json:"RuleTagList,omitnil,omitempty" name:"RuleTagList"`

	// 泳道规则标签关系
	RuleTagRelationship *string `json:"RuleTagRelationship,omitnil,omitempty" name:"RuleTagRelationship"`

	// 泳道ID
	LaneId *string `json:"LaneId,omitnil,omitempty" name:"LaneId"`

	// 开启状态
	Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"`
}

Predefined struct for user

type ModifyLaneRuleResponse

type ModifyLaneRuleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLaneRuleResponseParams `json:"Response"`
}

func NewModifyLaneRuleResponse

func NewModifyLaneRuleResponse() (response *ModifyLaneRuleResponse)

func (*ModifyLaneRuleResponse) FromJsonString

func (r *ModifyLaneRuleResponse) 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 (*ModifyLaneRuleResponse) ToJsonString

func (r *ModifyLaneRuleResponse) ToJsonString() string

type ModifyLaneRuleResponseParams added in v1.0.426

type ModifyLaneRuleResponseParams struct {
	// 操作状态。成功:true,失败:false
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyMicroserviceRequest

type ModifyMicroserviceRequest struct {
	*tchttp.BaseRequest

	// 微服务 ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 微服务备注信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

func NewModifyMicroserviceRequest

func NewModifyMicroserviceRequest() (request *ModifyMicroserviceRequest)

func (*ModifyMicroserviceRequest) FromJsonString

func (r *ModifyMicroserviceRequest) 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 (*ModifyMicroserviceRequest) ToJsonString

func (r *ModifyMicroserviceRequest) ToJsonString() string

type ModifyMicroserviceRequestParams added in v1.0.426

type ModifyMicroserviceRequestParams struct {
	// 微服务 ID
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 微服务备注信息
	MicroserviceDesc *string `json:"MicroserviceDesc,omitnil,omitempty" name:"MicroserviceDesc"`
}

Predefined struct for user

type ModifyMicroserviceResponse

type ModifyMicroserviceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyMicroserviceResponseParams `json:"Response"`
}

func NewModifyMicroserviceResponse

func NewModifyMicroserviceResponse() (response *ModifyMicroserviceResponse)

func (*ModifyMicroserviceResponse) FromJsonString

func (r *ModifyMicroserviceResponse) 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 (*ModifyMicroserviceResponse) ToJsonString

func (r *ModifyMicroserviceResponse) ToJsonString() string

type ModifyMicroserviceResponseParams added in v1.0.426

type ModifyMicroserviceResponseParams struct {
	// 修改微服务详情是否成功。
	// true:操作成功。
	// false:操作失败。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyNamespaceRequest added in v1.0.581

type ModifyNamespaceRequest struct {
	*tchttp.BaseRequest

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

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

	// 命名空间备注
	NamespaceDesc *string `json:"NamespaceDesc,omitnil,omitempty" name:"NamespaceDesc"`

	// 是否开启高可用
	IsHaEnable *string `json:"IsHaEnable,omitnil,omitempty" name:"IsHaEnable"`
}

func NewModifyNamespaceRequest added in v1.0.581

func NewModifyNamespaceRequest() (request *ModifyNamespaceRequest)

func (*ModifyNamespaceRequest) FromJsonString added in v1.0.581

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 added in v1.0.581

func (r *ModifyNamespaceRequest) ToJsonString() string

type ModifyNamespaceRequestParams added in v1.0.581

type ModifyNamespaceRequestParams struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

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

	// 命名空间备注
	NamespaceDesc *string `json:"NamespaceDesc,omitnil,omitempty" name:"NamespaceDesc"`

	// 是否开启高可用
	IsHaEnable *string `json:"IsHaEnable,omitnil,omitempty" name:"IsHaEnable"`
}

Predefined struct for user

type ModifyNamespaceResponse added in v1.0.581

type ModifyNamespaceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyNamespaceResponseParams `json:"Response"`
}

func NewModifyNamespaceResponse added in v1.0.581

func NewModifyNamespaceResponse() (response *ModifyNamespaceResponse)

func (*ModifyNamespaceResponse) FromJsonString added in v1.0.581

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 added in v1.0.581

func (r *ModifyNamespaceResponse) ToJsonString() string

type ModifyNamespaceResponseParams added in v1.0.581

type ModifyNamespaceResponseParams struct {
	// Result
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyPathRewriteRequest

type ModifyPathRewriteRequest struct {
	*tchttp.BaseRequest

	// 路径重写规则ID
	PathRewriteId *string `json:"PathRewriteId,omitnil,omitempty" name:"PathRewriteId"`

	// 正则表达式
	Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"`

	// 替换的内容
	Replacement *string `json:"Replacement,omitnil,omitempty" name:"Replacement"`

	// 是否屏蔽映射后路径,Y: 是 N: 否
	Blocked *string `json:"Blocked,omitnil,omitempty" name:"Blocked"`

	// 规则顺序,越小优先级越高
	Order *int64 `json:"Order,omitnil,omitempty" name:"Order"`
}

func NewModifyPathRewriteRequest

func NewModifyPathRewriteRequest() (request *ModifyPathRewriteRequest)

func (*ModifyPathRewriteRequest) FromJsonString

func (r *ModifyPathRewriteRequest) 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 (*ModifyPathRewriteRequest) ToJsonString

func (r *ModifyPathRewriteRequest) ToJsonString() string

type ModifyPathRewriteRequestParams added in v1.0.426

type ModifyPathRewriteRequestParams struct {
	// 路径重写规则ID
	PathRewriteId *string `json:"PathRewriteId,omitnil,omitempty" name:"PathRewriteId"`

	// 正则表达式
	Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"`

	// 替换的内容
	Replacement *string `json:"Replacement,omitnil,omitempty" name:"Replacement"`

	// 是否屏蔽映射后路径,Y: 是 N: 否
	Blocked *string `json:"Blocked,omitnil,omitempty" name:"Blocked"`

	// 规则顺序,越小优先级越高
	Order *int64 `json:"Order,omitnil,omitempty" name:"Order"`
}

Predefined struct for user

type ModifyPathRewriteResponse

type ModifyPathRewriteResponse struct {
	*tchttp.BaseResponse
	Response *ModifyPathRewriteResponseParams `json:"Response"`
}

func NewModifyPathRewriteResponse

func NewModifyPathRewriteResponse() (response *ModifyPathRewriteResponse)

func (*ModifyPathRewriteResponse) FromJsonString

func (r *ModifyPathRewriteResponse) 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 (*ModifyPathRewriteResponse) ToJsonString

func (r *ModifyPathRewriteResponse) ToJsonString() string

type ModifyPathRewriteResponseParams added in v1.0.426

type ModifyPathRewriteResponseParams struct {
	// true/false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyTaskRequest

type ModifyTaskRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务名称
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务内容
	TaskContent *string `json:"TaskContent,omitnil,omitempty" name:"TaskContent"`

	// 任务执行类型
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 触发规则
	TaskRule *TaskRule `json:"TaskRule,omitnil,omitempty" name:"TaskRule"`

	// 超时时间,单位 ms
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分片数量
	ShardCount *int64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"`

	// 分片参数
	ShardArguments []*ShardArgument `json:"ShardArguments,omitnil,omitempty" name:"ShardArguments"`

	// 高级设置
	AdvanceSettings *AdvanceSettings `json:"AdvanceSettings,omitnil,omitempty" name:"AdvanceSettings"`

	// 判断任务成功的操作符 GT/GTE
	SuccessOperator *string `json:"SuccessOperator,omitnil,omitempty" name:"SuccessOperator"`

	// 判断任务成功率的阈值
	SuccessRatio *int64 `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`

	// 重试次数
	RetryCount *uint64 `json:"RetryCount,omitnil,omitempty" name:"RetryCount"`

	// 重试间隔
	RetryInterval *uint64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"`

	// 任务参数,长度限制10000个字符
	TaskArgument *string `json:"TaskArgument,omitnil,omitempty" name:"TaskArgument"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

func NewModifyTaskRequest

func NewModifyTaskRequest() (request *ModifyTaskRequest)

func (*ModifyTaskRequest) FromJsonString

func (r *ModifyTaskRequest) 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 (*ModifyTaskRequest) ToJsonString

func (r *ModifyTaskRequest) ToJsonString() string

type ModifyTaskRequestParams added in v1.0.426

type ModifyTaskRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务名称
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务内容
	TaskContent *string `json:"TaskContent,omitnil,omitempty" name:"TaskContent"`

	// 任务执行类型
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 触发规则
	TaskRule *TaskRule `json:"TaskRule,omitnil,omitempty" name:"TaskRule"`

	// 超时时间,单位 ms
	TimeOut *uint64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 分片数量
	ShardCount *int64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"`

	// 分片参数
	ShardArguments []*ShardArgument `json:"ShardArguments,omitnil,omitempty" name:"ShardArguments"`

	// 高级设置
	AdvanceSettings *AdvanceSettings `json:"AdvanceSettings,omitnil,omitempty" name:"AdvanceSettings"`

	// 判断任务成功的操作符 GT/GTE
	SuccessOperator *string `json:"SuccessOperator,omitnil,omitempty" name:"SuccessOperator"`

	// 判断任务成功率的阈值
	SuccessRatio *int64 `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`

	// 重试次数
	RetryCount *uint64 `json:"RetryCount,omitnil,omitempty" name:"RetryCount"`

	// 重试间隔
	RetryInterval *uint64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"`

	// 任务参数,长度限制10000个字符
	TaskArgument *string `json:"TaskArgument,omitnil,omitempty" name:"TaskArgument"`

	// 无
	ProgramIdList []*string `json:"ProgramIdList,omitnil,omitempty" name:"ProgramIdList"`
}

Predefined struct for user

type ModifyTaskResponse

type ModifyTaskResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTaskResponseParams `json:"Response"`
}

func NewModifyTaskResponse

func NewModifyTaskResponse() (response *ModifyTaskResponse)

func (*ModifyTaskResponse) FromJsonString

func (r *ModifyTaskResponse) 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 (*ModifyTaskResponse) ToJsonString

func (r *ModifyTaskResponse) ToJsonString() string

type ModifyTaskResponseParams added in v1.0.426

type ModifyTaskResponseParams struct {
	// 更新是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ModifyUploadInfoRequest

type ModifyUploadInfoRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 调用DescribeUploadInfo接口时返回的软件包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// COS返回上传结果(默认为0:成功,其他值表示失败)
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 程序包MD5
	Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"`

	// 程序包大小(单位字节)
	Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

func NewModifyUploadInfoRequest

func NewModifyUploadInfoRequest() (request *ModifyUploadInfoRequest)

func (*ModifyUploadInfoRequest) FromJsonString

func (r *ModifyUploadInfoRequest) 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 (*ModifyUploadInfoRequest) ToJsonString

func (r *ModifyUploadInfoRequest) ToJsonString() string

type ModifyUploadInfoRequestParams added in v1.0.426

type ModifyUploadInfoRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 调用DescribeUploadInfo接口时返回的软件包ID
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// COS返回上传结果(默认为0:成功,其他值表示失败)
	Result *int64 `json:"Result,omitnil,omitempty" name:"Result"`

	// 程序包MD5
	Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"`

	// 程序包大小(单位字节)
	Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"`

	// 程序包仓库类型
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库id
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`
}

Predefined struct for user

type ModifyUploadInfoResponse

type ModifyUploadInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifyUploadInfoResponseParams `json:"Response"`
}

func NewModifyUploadInfoResponse

func NewModifyUploadInfoResponse() (response *ModifyUploadInfoResponse)

func (*ModifyUploadInfoResponse) FromJsonString

func (r *ModifyUploadInfoResponse) 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 (*ModifyUploadInfoResponse) ToJsonString

func (r *ModifyUploadInfoResponse) ToJsonString() string

type ModifyUploadInfoResponseParams added in v1.0.426

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

Predefined struct for user

type MonitorOverview

type MonitorOverview struct {
	// 近24小时调用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationCountOfDay *string `json:"InvocationCountOfDay,omitnil,omitempty" name:"InvocationCountOfDay"`

	// 总调用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvocationCount *string `json:"InvocationCount,omitnil,omitempty" name:"InvocationCount"`

	// 近24小时调用错误数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorCountOfDay *string `json:"ErrorCountOfDay,omitnil,omitempty" name:"ErrorCountOfDay"`

	// 总调用错误数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorCount *string `json:"ErrorCount,omitnil,omitempty" name:"ErrorCount"`

	// 近24小时调用成功率
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccessRatioOfDay *string `json:"SuccessRatioOfDay,omitnil,omitempty" name:"SuccessRatioOfDay"`

	// 总调用成功率
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccessRatio *string `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`
}

type MsApiArray

type MsApiArray struct {
	// API 请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 方法描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// API状态 0:离线 1:在线
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`
}

type MsInstance

type MsInstance struct {
	// 机器实例ID信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 机器实例名称信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`

	// 服务运行的端口号
	// 注意:此字段可能返回 null,表示取不到有效值。
	Port *string `json:"Port,omitnil,omitempty" name:"Port"`

	// 机器实例内网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	LanIp *string `json:"LanIp,omitnil,omitempty" name:"LanIp"`

	// 机器实例外网IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	WanIp *string `json:"WanIp,omitnil,omitempty" name:"WanIp"`

	// 机器可用状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceAvailableStatus *string `json:"InstanceAvailableStatus,omitnil,omitempty" name:"InstanceAvailableStatus"`

	// 服务运行状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceInstanceStatus *string `json:"ServiceInstanceStatus,omitnil,omitempty" name:"ServiceInstanceStatus"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 机器TSF可用状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"`

	// 健康检查URL
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckUrl *string `json:"HealthCheckUrl,omitnil,omitempty" name:"HealthCheckUrl"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 应用程序包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationPackageVersion *string `json:"ApplicationPackageVersion,omitnil,omitempty" name:"ApplicationPackageVersion"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 服务状态,passing 在线,critical 离线
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceStatus *string `json:"ServiceStatus,omitnil,omitempty" name:"ServiceStatus"`

	// 注册时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegistrationTime *int64 `json:"RegistrationTime,omitnil,omitempty" name:"RegistrationTime"`

	// 上次心跳时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastHeartbeatTime *int64 `json:"LastHeartbeatTime,omitnil,omitempty" name:"LastHeartbeatTime"`

	// 实例注册id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegistrationId *string `json:"RegistrationId,omitnil,omitempty" name:"RegistrationId"`

	// 屏蔽状态,hidden 为屏蔽,unhidden 为未屏蔽
	// 注意:此字段可能返回 null,表示取不到有效值。
	HiddenStatus *string `json:"HiddenStatus,omitnil,omitempty" name:"HiddenStatus"`
}

type MultiValue added in v1.0.357

type MultiValue struct {
	// 数据点
	// 注意:此字段可能返回 null,表示取不到有效值。
	Values []*float64 `json:"Values,omitnil,omitempty" name:"Values"`
}

type MultiValueDataPoints added in v1.0.357

type MultiValueDataPoints struct {
	// 多值数据点
	Points []*MultiValue `json:"Points,omitnil,omitempty" name:"Points"`

	// 指标名称
	MetricName *string `json:"MetricName,omitnil,omitempty" name:"MetricName"`

	// 多值数据点key列表,每个值表示当前数据点所在区域的下限
	PointKeys []*string `json:"PointKeys,omitnil,omitempty" name:"PointKeys"`
}

type Namespace

type Namespace struct {
	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceCode *string `json:"NamespaceCode,omitnil,omitempty" name:"NamespaceCode"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 命名空间描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceDesc *string `json:"NamespaceDesc,omitnil,omitempty" name:"NamespaceDesc"`

	// 默认命名空间
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDefault *string `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 命名空间状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceStatus *string `json:"NamespaceStatus,omitnil,omitempty" name:"NamespaceStatus"`

	// 删除标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 集群数组,仅携带集群ID,集群名称,集群类型等基础信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterList []*Cluster `json:"ClusterList,omitnil,omitempty" name:"ClusterList"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceResourceType *string `json:"NamespaceResourceType,omitnil,omitempty" name:"NamespaceResourceType"`

	// 命名空间类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceType *string `json:"NamespaceType,omitnil,omitempty" name:"NamespaceType"`

	// 是否开启高可用
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsHaEnable *string `json:"IsHaEnable,omitnil,omitempty" name:"IsHaEnable"`

	// KubeInjectEnable值
	// 注意:此字段可能返回 null,表示取不到有效值。
	KubeInjectEnable *bool `json:"KubeInjectEnable,omitnil,omitempty" name:"KubeInjectEnable"`
}

type OperateApplicationTcrBindingRequest added in v1.0.231

type OperateApplicationTcrBindingRequest struct {
	*tchttp.BaseRequest

	// bind 或 unbind
	Command *string `json:"Command,omitnil,omitempty" name:"Command"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`
}

func NewOperateApplicationTcrBindingRequest added in v1.0.231

func NewOperateApplicationTcrBindingRequest() (request *OperateApplicationTcrBindingRequest)

func (*OperateApplicationTcrBindingRequest) FromJsonString added in v1.0.231

func (r *OperateApplicationTcrBindingRequest) 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 (*OperateApplicationTcrBindingRequest) ToJsonString added in v1.0.231

func (r *OperateApplicationTcrBindingRequest) ToJsonString() string

type OperateApplicationTcrBindingRequestParams added in v1.0.426

type OperateApplicationTcrBindingRequestParams struct {
	// bind 或 unbind
	Command *string `json:"Command,omitnil,omitempty" name:"Command"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TcrRepoInfo值
	TcrRepoInfo *TcrRepoInfo `json:"TcrRepoInfo,omitnil,omitempty" name:"TcrRepoInfo"`
}

Predefined struct for user

type OperateApplicationTcrBindingResponse added in v1.0.231

type OperateApplicationTcrBindingResponse struct {
	*tchttp.BaseResponse
	Response *OperateApplicationTcrBindingResponseParams `json:"Response"`
}

func NewOperateApplicationTcrBindingResponse added in v1.0.231

func NewOperateApplicationTcrBindingResponse() (response *OperateApplicationTcrBindingResponse)

func (*OperateApplicationTcrBindingResponse) FromJsonString added in v1.0.231

func (r *OperateApplicationTcrBindingResponse) 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 (*OperateApplicationTcrBindingResponse) ToJsonString added in v1.0.231

func (r *OperateApplicationTcrBindingResponse) ToJsonString() string

type OperateApplicationTcrBindingResponseParams added in v1.0.426

type OperateApplicationTcrBindingResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type OperationInfo

type OperationInfo struct {
	// 初始化按钮的控制信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Init *OperationInfoDetail `json:"Init,omitnil,omitempty" name:"Init"`

	// 添加实例按钮的控制信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	AddInstance *OperationInfoDetail `json:"AddInstance,omitnil,omitempty" name:"AddInstance"`

	// 销毁机器的控制信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Destroy *OperationInfoDetail `json:"Destroy,omitnil,omitempty" name:"Destroy"`
}

type OperationInfoDetail

type OperationInfoDetail struct {
	// 不显示的原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisabledReason *string `json:"DisabledReason,omitnil,omitempty" name:"DisabledReason"`

	// 该按钮是否可点击
	// 注意:此字段可能返回 null,表示取不到有效值。
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 是否显示该按钮
	// 注意:此字段可能返回 null,表示取不到有效值。
	Supported *bool `json:"Supported,omitnil,omitempty" name:"Supported"`
}

type OverviewBasicResourceUsage

type OverviewBasicResourceUsage struct {
	// 应用总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationCount *int64 `json:"ApplicationCount,omitnil,omitempty" name:"ApplicationCount"`

	// 命名空间总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceCount *int64 `json:"NamespaceCount,omitnil,omitempty" name:"NamespaceCount"`

	// 部署组个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupCount *int64 `json:"GroupCount,omitnil,omitempty" name:"GroupCount"`

	// 程序包存储空间用量,单位字节
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageSpaceUsed *int64 `json:"PackageSpaceUsed,omitnil,omitempty" name:"PackageSpaceUsed"`

	// 已注册实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConsulInstanceCount *int64 `json:"ConsulInstanceCount,omitnil,omitempty" name:"ConsulInstanceCount"`
}

type PagedProgram added in v1.0.394

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

	// 数据集列表
	Content []*Program `json:"Content,omitnil,omitempty" name:"Content"`
}

type PathRewrite

type PathRewrite struct {
	// 路径重写规则ID
	PathRewriteId *string `json:"PathRewriteId,omitnil,omitempty" name:"PathRewriteId"`

	// 网关部署组ID
	GatewayGroupId *string `json:"GatewayGroupId,omitnil,omitempty" name:"GatewayGroupId"`

	// 正则表达式
	Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"`

	// 替换的内容
	Replacement *string `json:"Replacement,omitnil,omitempty" name:"Replacement"`

	// 是否屏蔽映射后路径,Y: 是 N: 否
	Blocked *string `json:"Blocked,omitnil,omitempty" name:"Blocked"`

	// 规则顺序,越小优先级越高
	Order *int64 `json:"Order,omitnil,omitempty" name:"Order"`
}

type PathRewriteCreateObject

type PathRewriteCreateObject struct {
	// 网关部署组ID
	GatewayGroupId *string `json:"GatewayGroupId,omitnil,omitempty" name:"GatewayGroupId"`

	// 正则表达式
	Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"`

	// 替换的内容
	Replacement *string `json:"Replacement,omitnil,omitempty" name:"Replacement"`

	// 是否屏蔽映射后路径,Y: 是 N: 否
	Blocked *string `json:"Blocked,omitnil,omitempty" name:"Blocked"`

	// 规则顺序,越小优先级越高
	Order *int64 `json:"Order,omitnil,omitempty" name:"Order"`
}

type PathRewritePage

type PathRewritePage struct {
	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 路径重写规则列表
	Content []*PathRewrite `json:"Content,omitnil,omitempty" name:"Content"`
}

type PkgBind

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

	// 部署组id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

type PkgInfo

type PkgInfo struct {
	// 程序包ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgId *string `json:"PkgId,omitnil,omitempty" name:"PkgId"`

	// 程序包名
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// 程序包类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgType *string `json:"PkgType,omitnil,omitempty" name:"PkgType"`

	// 程序包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgVersion *string `json:"PkgVersion,omitnil,omitempty" name:"PkgVersion"`

	// 程序包描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgDesc *string `json:"PkgDesc,omitnil,omitempty" name:"PkgDesc"`

	// 上传时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadTime *string `json:"UploadTime,omitnil,omitempty" name:"UploadTime"`

	// 程序包MD5
	// 注意:此字段可能返回 null,表示取不到有效值。
	Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"`

	// 程序包状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgPubStatus *int64 `json:"PkgPubStatus,omitnil,omitempty" name:"PkgPubStatus"`

	// 程序包关联关系
	// 注意:此字段可能返回 null,表示取不到有效值。
	PkgBindInfo []*PkgBind `json:"PkgBindInfo,omitnil,omitempty" name:"PkgBindInfo"`
}

type PkgList

type PkgList struct {
	// 程序包总量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 程序包信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*PkgInfo `json:"Content,omitnil,omitempty" name:"Content"`

	// 程序包仓库id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 程序包仓库类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 程序包仓库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`
}

type Ports

type Ports struct {
	// 服务端口
	TargetPort *uint64 `json:"TargetPort,omitnil,omitempty" name:"TargetPort"`

	// 端口协议
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
}

type Program added in v1.0.394

type Program struct {
	// 数据集ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`

	// 数据集名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramName *string `json:"ProgramName,omitnil,omitempty" name:"ProgramName"`

	// 数据集描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramDesc *string `json:"ProgramDesc,omitnil,omitempty" name:"ProgramDesc"`

	// 删除标识,true: 可以删除; false: 不可删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *int64 `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 最后更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpdateTime *int64 `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"`

	// 数据项列表,无值时返回空数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramItemList []*ProgramItem `json:"ProgramItemList,omitnil,omitempty" name:"ProgramItemList"`
}

type ProgramItem added in v1.0.394

type ProgramItem struct {
	// 数据项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramItemId *string `json:"ProgramItemId,omitnil,omitempty" name:"ProgramItemId"`

	// 资源
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resource *Resource `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 数据值列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueList []*string `json:"ValueList,omitnil,omitempty" name:"ValueList"`

	// 全选标识,true: 全选;false: 非全选
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *int64 `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 最后更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpdateTime *int64 `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"`

	// 删除标识,true: 可删除;false: 不可删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 数据集ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgramId *string `json:"ProgramId,omitnil,omitempty" name:"ProgramId"`
}

type PropertyField

type PropertyField struct {
	// 属性名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

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

	// 属性描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type ProtocolPort

type ProtocolPort struct {
	// TCP UDP
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// 服务端口
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 容器端口
	TargetPort *int64 `json:"TargetPort,omitnil,omitempty" name:"TargetPort"`

	// 主机端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodePort *int64 `json:"NodePort,omitnil,omitempty" name:"NodePort"`
}

type QuantileEntity

type QuantileEntity struct {
	// 最大值
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxValue *string `json:"MaxValue,omitnil,omitempty" name:"MaxValue"`

	// 最小值
	// 注意:此字段可能返回 null,表示取不到有效值。
	MinValue *string `json:"MinValue,omitnil,omitempty" name:"MinValue"`

	// 五分位值
	// 注意:此字段可能返回 null,表示取不到有效值。
	FifthPositionValue *string `json:"FifthPositionValue,omitnil,omitempty" name:"FifthPositionValue"`

	// 九分位值
	// 注意:此字段可能返回 null,表示取不到有效值。
	NinthPositionValue *string `json:"NinthPositionValue,omitnil,omitempty" name:"NinthPositionValue"`
}

type ReassociateBusinessLogConfigRequest added in v1.0.425

type ReassociateBusinessLogConfigRequest struct {
	*tchttp.BaseRequest

	// 原关联日志配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 新关联日志配置ID
	NewConfigId *string `json:"NewConfigId,omitnil,omitempty" name:"NewConfigId"`

	// TSF应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TSF部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewReassociateBusinessLogConfigRequest added in v1.0.425

func NewReassociateBusinessLogConfigRequest() (request *ReassociateBusinessLogConfigRequest)

func (*ReassociateBusinessLogConfigRequest) FromJsonString added in v1.0.425

func (r *ReassociateBusinessLogConfigRequest) 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 (*ReassociateBusinessLogConfigRequest) ToJsonString added in v1.0.425

func (r *ReassociateBusinessLogConfigRequest) ToJsonString() string

type ReassociateBusinessLogConfigRequestParams added in v1.0.426

type ReassociateBusinessLogConfigRequestParams struct {
	// 原关联日志配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 新关联日志配置ID
	NewConfigId *string `json:"NewConfigId,omitnil,omitempty" name:"NewConfigId"`

	// TSF应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// TSF部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type ReassociateBusinessLogConfigResponse added in v1.0.425

type ReassociateBusinessLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *ReassociateBusinessLogConfigResponseParams `json:"Response"`
}

func NewReassociateBusinessLogConfigResponse added in v1.0.425

func NewReassociateBusinessLogConfigResponse() (response *ReassociateBusinessLogConfigResponse)

func (*ReassociateBusinessLogConfigResponse) FromJsonString added in v1.0.425

func (r *ReassociateBusinessLogConfigResponse) 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 (*ReassociateBusinessLogConfigResponse) ToJsonString added in v1.0.425

func (r *ReassociateBusinessLogConfigResponse) ToJsonString() string

type ReassociateBusinessLogConfigResponseParams added in v1.0.426

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

Predefined struct for user

type RedoTaskBatchRequest

type RedoTaskBatchRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`
}

func NewRedoTaskBatchRequest

func NewRedoTaskBatchRequest() (request *RedoTaskBatchRequest)

func (*RedoTaskBatchRequest) FromJsonString

func (r *RedoTaskBatchRequest) 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 (*RedoTaskBatchRequest) ToJsonString

func (r *RedoTaskBatchRequest) ToJsonString() string

type RedoTaskBatchRequestParams added in v1.0.426

type RedoTaskBatchRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`
}

Predefined struct for user

type RedoTaskBatchResponse

type RedoTaskBatchResponse struct {
	*tchttp.BaseResponse
	Response *RedoTaskBatchResponseParams `json:"Response"`
}

func NewRedoTaskBatchResponse

func NewRedoTaskBatchResponse() (response *RedoTaskBatchResponse)

func (*RedoTaskBatchResponse) FromJsonString

func (r *RedoTaskBatchResponse) 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 (*RedoTaskBatchResponse) ToJsonString

func (r *RedoTaskBatchResponse) ToJsonString() string

type RedoTaskBatchResponseParams added in v1.0.426

type RedoTaskBatchResponseParams struct {
	// 批次ID
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RedoTaskExecuteRequest

type RedoTaskExecuteRequest struct {
	*tchttp.BaseRequest

	// 任务批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 任务执行ID
	ExecuteId *string `json:"ExecuteId,omitnil,omitempty" name:"ExecuteId"`

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewRedoTaskExecuteRequest

func NewRedoTaskExecuteRequest() (request *RedoTaskExecuteRequest)

func (*RedoTaskExecuteRequest) FromJsonString

func (r *RedoTaskExecuteRequest) 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 (*RedoTaskExecuteRequest) ToJsonString

func (r *RedoTaskExecuteRequest) ToJsonString() string

type RedoTaskExecuteRequestParams added in v1.0.426

type RedoTaskExecuteRequestParams struct {
	// 任务批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 任务执行ID
	ExecuteId *string `json:"ExecuteId,omitnil,omitempty" name:"ExecuteId"`

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type RedoTaskExecuteResponse

type RedoTaskExecuteResponse struct {
	*tchttp.BaseResponse
	Response *RedoTaskExecuteResponseParams `json:"Response"`
}

func NewRedoTaskExecuteResponse

func NewRedoTaskExecuteResponse() (response *RedoTaskExecuteResponse)

func (*RedoTaskExecuteResponse) FromJsonString

func (r *RedoTaskExecuteResponse) 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 (*RedoTaskExecuteResponse) ToJsonString

func (r *RedoTaskExecuteResponse) ToJsonString() string

type RedoTaskExecuteResponseParams added in v1.0.426

type RedoTaskExecuteResponseParams struct {
	// 成功失败
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RedoTaskFlowBatchRequest

type RedoTaskFlowBatchRequest struct {
	*tchttp.BaseRequest

	// 工作流批次 ID
	FlowBatchId *string `json:"FlowBatchId,omitnil,omitempty" name:"FlowBatchId"`
}

func NewRedoTaskFlowBatchRequest

func NewRedoTaskFlowBatchRequest() (request *RedoTaskFlowBatchRequest)

func (*RedoTaskFlowBatchRequest) FromJsonString

func (r *RedoTaskFlowBatchRequest) 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 (*RedoTaskFlowBatchRequest) ToJsonString

func (r *RedoTaskFlowBatchRequest) ToJsonString() string

type RedoTaskFlowBatchRequestParams added in v1.0.426

type RedoTaskFlowBatchRequestParams struct {
	// 工作流批次 ID
	FlowBatchId *string `json:"FlowBatchId,omitnil,omitempty" name:"FlowBatchId"`
}

Predefined struct for user

type RedoTaskFlowBatchResponse

type RedoTaskFlowBatchResponse struct {
	*tchttp.BaseResponse
	Response *RedoTaskFlowBatchResponseParams `json:"Response"`
}

func NewRedoTaskFlowBatchResponse

func NewRedoTaskFlowBatchResponse() (response *RedoTaskFlowBatchResponse)

func (*RedoTaskFlowBatchResponse) FromJsonString

func (r *RedoTaskFlowBatchResponse) 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 (*RedoTaskFlowBatchResponse) ToJsonString

func (r *RedoTaskFlowBatchResponse) ToJsonString() string

type RedoTaskFlowBatchResponseParams added in v1.0.426

type RedoTaskFlowBatchResponseParams struct {
	// 工作流批次历史 ID
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RedoTaskRequest

type RedoTaskRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewRedoTaskRequest

func NewRedoTaskRequest() (request *RedoTaskRequest)

func (*RedoTaskRequest) FromJsonString

func (r *RedoTaskRequest) 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 (*RedoTaskRequest) ToJsonString

func (r *RedoTaskRequest) ToJsonString() string

type RedoTaskRequestParams added in v1.0.426

type RedoTaskRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type RedoTaskResponse

type RedoTaskResponse struct {
	*tchttp.BaseResponse
	Response *RedoTaskResponseParams `json:"Response"`
}

func NewRedoTaskResponse

func NewRedoTaskResponse() (response *RedoTaskResponse)

func (*RedoTaskResponse) FromJsonString

func (r *RedoTaskResponse) 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 (*RedoTaskResponse) ToJsonString

func (r *RedoTaskResponse) ToJsonString() string

type RedoTaskResponseParams added in v1.0.426

type RedoTaskResponseParams struct {
	// 操作成功or失败
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ReleaseApiGroupRequest

type ReleaseApiGroupRequest struct {
	*tchttp.BaseRequest

	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewReleaseApiGroupRequest

func NewReleaseApiGroupRequest() (request *ReleaseApiGroupRequest)

func (*ReleaseApiGroupRequest) FromJsonString

func (r *ReleaseApiGroupRequest) 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 (*ReleaseApiGroupRequest) ToJsonString

func (r *ReleaseApiGroupRequest) ToJsonString() string

type ReleaseApiGroupRequestParams added in v1.0.426

type ReleaseApiGroupRequestParams struct {
	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type ReleaseApiGroupResponse

type ReleaseApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *ReleaseApiGroupResponseParams `json:"Response"`
}

func NewReleaseApiGroupResponse

func NewReleaseApiGroupResponse() (response *ReleaseApiGroupResponse)

func (*ReleaseApiGroupResponse) FromJsonString

func (r *ReleaseApiGroupResponse) 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 (*ReleaseApiGroupResponse) ToJsonString

func (r *ReleaseApiGroupResponse) ToJsonString() string

type ReleaseApiGroupResponseParams added in v1.0.426

type ReleaseApiGroupResponseParams struct {
	// 成功/失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ReleaseConfigRequest

type ReleaseConfigRequest struct {
	*tchttp.BaseRequest

	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

func NewReleaseConfigRequest

func NewReleaseConfigRequest() (request *ReleaseConfigRequest)

func (*ReleaseConfigRequest) FromJsonString

func (r *ReleaseConfigRequest) 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 (*ReleaseConfigRequest) ToJsonString

func (r *ReleaseConfigRequest) ToJsonString() string

type ReleaseConfigRequestParams added in v1.0.426

type ReleaseConfigRequestParams struct {
	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

Predefined struct for user

type ReleaseConfigResponse

type ReleaseConfigResponse struct {
	*tchttp.BaseResponse
	Response *ReleaseConfigResponseParams `json:"Response"`
}

func NewReleaseConfigResponse

func NewReleaseConfigResponse() (response *ReleaseConfigResponse)

func (*ReleaseConfigResponse) FromJsonString

func (r *ReleaseConfigResponse) 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 (*ReleaseConfigResponse) ToJsonString

func (r *ReleaseConfigResponse) ToJsonString() string

type ReleaseConfigResponseParams added in v1.0.426

type ReleaseConfigResponseParams struct {
	// true:发布成功;false:发布失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ReleaseConfigWithDetailRespRequest added in v1.0.624

type ReleaseConfigWithDetailRespRequest struct {
	*tchttp.BaseRequest

	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

func NewReleaseConfigWithDetailRespRequest added in v1.0.624

func NewReleaseConfigWithDetailRespRequest() (request *ReleaseConfigWithDetailRespRequest)

func (*ReleaseConfigWithDetailRespRequest) FromJsonString added in v1.0.624

func (r *ReleaseConfigWithDetailRespRequest) 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 (*ReleaseConfigWithDetailRespRequest) ToJsonString added in v1.0.624

func (r *ReleaseConfigWithDetailRespRequest) ToJsonString() string

type ReleaseConfigWithDetailRespRequestParams added in v1.0.624

type ReleaseConfigWithDetailRespRequestParams struct {
	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

Predefined struct for user

type ReleaseConfigWithDetailRespResponse added in v1.0.624

type ReleaseConfigWithDetailRespResponse struct {
	*tchttp.BaseResponse
	Response *ReleaseConfigWithDetailRespResponseParams `json:"Response"`
}

func NewReleaseConfigWithDetailRespResponse added in v1.0.624

func NewReleaseConfigWithDetailRespResponse() (response *ReleaseConfigWithDetailRespResponse)

func (*ReleaseConfigWithDetailRespResponse) FromJsonString added in v1.0.624

func (r *ReleaseConfigWithDetailRespResponse) 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 (*ReleaseConfigWithDetailRespResponse) ToJsonString added in v1.0.624

func (r *ReleaseConfigWithDetailRespResponse) ToJsonString() string

type ReleaseConfigWithDetailRespResponseParams added in v1.0.624

type ReleaseConfigWithDetailRespResponseParams struct {
	// 配置项发布 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ConfigRelease `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ReleaseFileConfigRequest added in v1.0.208

type ReleaseFileConfigRequest struct {
	*tchttp.BaseRequest

	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

func NewReleaseFileConfigRequest added in v1.0.208

func NewReleaseFileConfigRequest() (request *ReleaseFileConfigRequest)

func (*ReleaseFileConfigRequest) FromJsonString added in v1.0.208

func (r *ReleaseFileConfigRequest) 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 (*ReleaseFileConfigRequest) ToJsonString added in v1.0.208

func (r *ReleaseFileConfigRequest) ToJsonString() string

type ReleaseFileConfigRequestParams added in v1.0.426

type ReleaseFileConfigRequestParams struct {
	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

Predefined struct for user

type ReleaseFileConfigResponse added in v1.0.208

type ReleaseFileConfigResponse struct {
	*tchttp.BaseResponse
	Response *ReleaseFileConfigResponseParams `json:"Response"`
}

func NewReleaseFileConfigResponse added in v1.0.208

func NewReleaseFileConfigResponse() (response *ReleaseFileConfigResponse)

func (*ReleaseFileConfigResponse) FromJsonString added in v1.0.208

func (r *ReleaseFileConfigResponse) 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 (*ReleaseFileConfigResponse) ToJsonString added in v1.0.208

func (r *ReleaseFileConfigResponse) ToJsonString() string

type ReleaseFileConfigResponseParams added in v1.0.426

type ReleaseFileConfigResponseParams struct {
	// 发布结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ReleasePublicConfigRequest

type ReleasePublicConfigRequest struct {
	*tchttp.BaseRequest

	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

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

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

func NewReleasePublicConfigRequest

func NewReleasePublicConfigRequest() (request *ReleasePublicConfigRequest)

func (*ReleasePublicConfigRequest) FromJsonString

func (r *ReleasePublicConfigRequest) 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 (*ReleasePublicConfigRequest) ToJsonString

func (r *ReleasePublicConfigRequest) ToJsonString() string

type ReleasePublicConfigRequestParams added in v1.0.426

type ReleasePublicConfigRequestParams struct {
	// 配置ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

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

	// 发布描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

Predefined struct for user

type ReleasePublicConfigResponse

type ReleasePublicConfigResponse struct {
	*tchttp.BaseResponse
	Response *ReleasePublicConfigResponseParams `json:"Response"`
}

func NewReleasePublicConfigResponse

func NewReleasePublicConfigResponse() (response *ReleasePublicConfigResponse)

func (*ReleasePublicConfigResponse) FromJsonString

func (r *ReleasePublicConfigResponse) 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 (*ReleasePublicConfigResponse) ToJsonString

func (r *ReleasePublicConfigResponse) ToJsonString() string

type ReleasePublicConfigResponseParams added in v1.0.426

type ReleasePublicConfigResponseParams struct {
	// true:发布成功;false:发布失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RemoveInstancesRequest

type RemoveInstancesRequest struct {
	*tchttp.BaseRequest

	// 集群 ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机 ID 列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

func NewRemoveInstancesRequest

func NewRemoveInstancesRequest() (request *RemoveInstancesRequest)

func (*RemoveInstancesRequest) FromJsonString

func (r *RemoveInstancesRequest) 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 (*RemoveInstancesRequest) ToJsonString

func (r *RemoveInstancesRequest) ToJsonString() string

type RemoveInstancesRequestParams added in v1.0.426

type RemoveInstancesRequestParams struct {
	// 集群 ID
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 云主机 ID 列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

Predefined struct for user

type RemoveInstancesResponse

type RemoveInstancesResponse struct {
	*tchttp.BaseResponse
	Response *RemoveInstancesResponseParams `json:"Response"`
}

func NewRemoveInstancesResponse

func NewRemoveInstancesResponse() (response *RemoveInstancesResponse)

func (*RemoveInstancesResponse) FromJsonString

func (r *RemoveInstancesResponse) 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 (*RemoveInstancesResponse) ToJsonString

func (r *RemoveInstancesResponse) ToJsonString() string

type RemoveInstancesResponseParams added in v1.0.426

type RemoveInstancesResponseParams struct {
	// 集群移除机器是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RepositoryInfo

type RepositoryInfo struct {
	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 仓库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryName *string `json:"RepositoryName,omitnil,omitempty" name:"RepositoryName"`

	// 仓库类型(默认仓库:default,私有仓库:private)
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"`

	// 仓库描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepositoryDesc *string `json:"RepositoryDesc,omitnil,omitempty" name:"RepositoryDesc"`

	// 仓库是否正在被使用
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsUsed *bool `json:"IsUsed,omitnil,omitempty" name:"IsUsed"`

	// 仓库创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 仓库桶名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"`

	// 仓库桶所在地域
	// 注意:此字段可能返回 null,表示取不到有效值。
	BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"`

	// 仓库目录
	// 注意:此字段可能返回 null,表示取不到有效值。
	Directory *string `json:"Directory,omitnil,omitempty" name:"Directory"`
}

type RepositoryList

type RepositoryList struct {
	// 仓库总量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 仓库信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*RepositoryInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

type Resource added in v1.0.394

type Resource struct {
	// 资源ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 资源编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceCode *string `json:"ResourceCode,omitnil,omitempty" name:"ResourceCode"`

	// 资源名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"`

	// 资源所属产品编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceCode *string `json:"ServiceCode,omitnil,omitempty" name:"ServiceCode"`

	// 选取资源使用的Action
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceAction *string `json:"ResourceAction,omitnil,omitempty" name:"ResourceAction"`

	// 资源数据查询的ID字段名
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdField *string `json:"IdField,omitnil,omitempty" name:"IdField"`

	// 资源数据查询的名称字段名
	// 注意:此字段可能返回 null,表示取不到有效值。
	NameField *string `json:"NameField,omitnil,omitempty" name:"NameField"`

	// 资源数据查询的ID过滤字段名
	// 注意:此字段可能返回 null,表示取不到有效值。
	SelectIdsField *string `json:"SelectIdsField,omitnil,omitempty" name:"SelectIdsField"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreationTime *int64 `json:"CreationTime,omitnil,omitempty" name:"CreationTime"`

	// 最后更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastUpdateTime *int64 `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"`

	// 删除标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteFlag *bool `json:"DeleteFlag,omitnil,omitempty" name:"DeleteFlag"`

	// 资源描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceDesc *string `json:"ResourceDesc,omitnil,omitempty" name:"ResourceDesc"`

	// 是否可以选择全部
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanSelectAll *bool `json:"CanSelectAll,omitnil,omitempty" name:"CanSelectAll"`

	// 资源数据查询的模糊查询字段名
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchWordField *string `json:"SearchWordField,omitnil,omitempty" name:"SearchWordField"`

	// 排序
	// 注意:此字段可能返回 null,表示取不到有效值。
	Index *int64 `json:"Index,omitnil,omitempty" name:"Index"`
}

type ResourceFieldRef

type ResourceFieldRef struct {
	// k8s 的 Resource
	// 注意:此字段可能返回 null,表示取不到有效值。
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`
}

type ResourceTaskStatusResult added in v1.0.624

type ResourceTaskStatusResult struct {
	// 任务的执行状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskStatus *uint64 `json:"TaskStatus,omitnil,omitempty" name:"TaskStatus"`
}

type RevocationConfigRequest

type RevocationConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

func NewRevocationConfigRequest

func NewRevocationConfigRequest() (request *RevocationConfigRequest)

func (*RevocationConfigRequest) FromJsonString

func (r *RevocationConfigRequest) 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 (*RevocationConfigRequest) ToJsonString

func (r *RevocationConfigRequest) ToJsonString() string

type RevocationConfigRequestParams added in v1.0.426

type RevocationConfigRequestParams struct {
	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

Predefined struct for user

type RevocationConfigResponse

type RevocationConfigResponse struct {
	*tchttp.BaseResponse
	Response *RevocationConfigResponseParams `json:"Response"`
}

func NewRevocationConfigResponse

func NewRevocationConfigResponse() (response *RevocationConfigResponse)

func (*RevocationConfigResponse) FromJsonString

func (r *RevocationConfigResponse) 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 (*RevocationConfigResponse) ToJsonString

func (r *RevocationConfigResponse) ToJsonString() string

type RevocationConfigResponseParams added in v1.0.426

type RevocationConfigResponseParams struct {
	// true:回滚成功;false:回滚失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RevocationPublicConfigRequest

type RevocationPublicConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

func NewRevocationPublicConfigRequest

func NewRevocationPublicConfigRequest() (request *RevocationPublicConfigRequest)

func (*RevocationPublicConfigRequest) FromJsonString

func (r *RevocationPublicConfigRequest) 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 (*RevocationPublicConfigRequest) ToJsonString

func (r *RevocationPublicConfigRequest) ToJsonString() string

type RevocationPublicConfigRequestParams added in v1.0.426

type RevocationPublicConfigRequestParams struct {
	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

Predefined struct for user

type RevocationPublicConfigResponse

type RevocationPublicConfigResponse struct {
	*tchttp.BaseResponse
	Response *RevocationPublicConfigResponseParams `json:"Response"`
}

func NewRevocationPublicConfigResponse

func NewRevocationPublicConfigResponse() (response *RevocationPublicConfigResponse)

func (*RevocationPublicConfigResponse) FromJsonString

func (r *RevocationPublicConfigResponse) 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 (*RevocationPublicConfigResponse) ToJsonString

func (r *RevocationPublicConfigResponse) ToJsonString() string

type RevocationPublicConfigResponseParams added in v1.0.426

type RevocationPublicConfigResponseParams struct {
	// true:撤销成功;false:撤销失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RevokeFileConfigRequest added in v1.0.581

type RevokeFileConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

func NewRevokeFileConfigRequest added in v1.0.581

func NewRevokeFileConfigRequest() (request *RevokeFileConfigRequest)

func (*RevokeFileConfigRequest) FromJsonString added in v1.0.581

func (r *RevokeFileConfigRequest) 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 (*RevokeFileConfigRequest) ToJsonString added in v1.0.581

func (r *RevokeFileConfigRequest) ToJsonString() string

type RevokeFileConfigRequestParams added in v1.0.581

type RevokeFileConfigRequestParams struct {
	// 配置项发布ID
	ConfigReleaseId *string `json:"ConfigReleaseId,omitnil,omitempty" name:"ConfigReleaseId"`
}

Predefined struct for user

type RevokeFileConfigResponse added in v1.0.581

type RevokeFileConfigResponse struct {
	*tchttp.BaseResponse
	Response *RevokeFileConfigResponseParams `json:"Response"`
}

func NewRevokeFileConfigResponse added in v1.0.581

func NewRevokeFileConfigResponse() (response *RevokeFileConfigResponse)

func (*RevokeFileConfigResponse) FromJsonString added in v1.0.581

func (r *RevokeFileConfigResponse) 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 (*RevokeFileConfigResponse) ToJsonString added in v1.0.581

func (r *RevokeFileConfigResponse) ToJsonString() string

type RevokeFileConfigResponseParams added in v1.0.581

type RevokeFileConfigResponseParams struct {
	// 撤回结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type RollbackConfigRequest

type RollbackConfigRequest struct {
	*tchttp.BaseRequest

	// 配置项发布历史ID
	ConfigReleaseLogId *string `json:"ConfigReleaseLogId,omitnil,omitempty" name:"ConfigReleaseLogId"`

	// 回滚描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

func NewRollbackConfigRequest

func NewRollbackConfigRequest() (request *RollbackConfigRequest)

func (*RollbackConfigRequest) FromJsonString

func (r *RollbackConfigRequest) 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 (*RollbackConfigRequest) ToJsonString

func (r *RollbackConfigRequest) ToJsonString() string

type RollbackConfigRequestParams added in v1.0.426

type RollbackConfigRequestParams struct {
	// 配置项发布历史ID
	ConfigReleaseLogId *string `json:"ConfigReleaseLogId,omitnil,omitempty" name:"ConfigReleaseLogId"`

	// 回滚描述
	ReleaseDesc *string `json:"ReleaseDesc,omitnil,omitempty" name:"ReleaseDesc"`
}

Predefined struct for user

type RollbackConfigResponse

type RollbackConfigResponse struct {
	*tchttp.BaseResponse
	Response *RollbackConfigResponseParams `json:"Response"`
}

func NewRollbackConfigResponse

func NewRollbackConfigResponse() (response *RollbackConfigResponse)

func (*RollbackConfigResponse) FromJsonString

func (r *RollbackConfigResponse) 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 (*RollbackConfigResponse) ToJsonString

func (r *RollbackConfigResponse) ToJsonString() string

type RollbackConfigResponseParams added in v1.0.426

type RollbackConfigResponseParams struct {
	// true:回滚成功;false:回滚失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ScalableRule added in v1.0.231

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

	// Name值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// ExpandVmCountLimit值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpandVmCountLimit *int64 `json:"ExpandVmCountLimit,omitnil,omitempty" name:"ExpandVmCountLimit"`

	// ShrinkVmCountLimit值
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShrinkVmCountLimit *int64 `json:"ShrinkVmCountLimit,omitnil,omitempty" name:"ShrinkVmCountLimit"`

	// GroupCount值
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupCount *int64 `json:"GroupCount,omitnil,omitempty" name:"GroupCount"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 是否关闭指标伸缩, 默认0, 0:打开指标伸缩 1:关闭指标伸缩
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisableMetricAS *uint64 `json:"DisableMetricAS,omitnil,omitempty" name:"DisableMetricAS"`

	// 开启定时伸缩规则, 默认0, 0:关闭定时伸缩 1:开启定时伸缩
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableCronAS *uint64 `json:"EnableCronAS,omitnil,omitempty" name:"EnableCronAS"`
}

type SchedulingStrategy

type SchedulingStrategy struct {
	// NONE:不使用调度策略;CROSS_AZ:跨可用区部署
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`
}

type SearchBusinessLogRequest

type SearchBusinessLogRequest struct {
	*tchttp.BaseRequest

	// 日志配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 机器实例ID,不传表示全部实例
	InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 请求偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 200],默认值为50
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 排序规则,默认值"time"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,取值"asc"或"desc",默认值"desc"
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 检索关键词
	SearchWords []*string `json:"SearchWords,omitnil,omitempty" name:"SearchWords"`

	// 部署组ID列表,不传表示全部部署组
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`

	// 检索类型,取值"LUCENE", "REGEXP", "NORMAL"
	SearchWordType *string `json:"SearchWordType,omitnil,omitempty" name:"SearchWordType"`

	// 批量请求类型,取值"page"或"scroll"
	BatchType *string `json:"BatchType,omitnil,omitempty" name:"BatchType"`

	// 游标ID
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`
}

func NewSearchBusinessLogRequest

func NewSearchBusinessLogRequest() (request *SearchBusinessLogRequest)

func (*SearchBusinessLogRequest) FromJsonString

func (r *SearchBusinessLogRequest) 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 (*SearchBusinessLogRequest) ToJsonString

func (r *SearchBusinessLogRequest) ToJsonString() string

type SearchBusinessLogRequestParams added in v1.0.426

type SearchBusinessLogRequestParams struct {
	// 日志配置项ID
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 机器实例ID,不传表示全部实例
	InstanceIds []*string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 请求偏移量,取值范围大于等于0,默认值为0
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页请求配置数量,取值范围[1, 200],默认值为50
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 排序规则,默认值"time"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,取值"asc"或"desc",默认值"desc"
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 检索关键词
	SearchWords []*string `json:"SearchWords,omitnil,omitempty" name:"SearchWords"`

	// 部署组ID列表,不传表示全部部署组
	GroupIds []*string `json:"GroupIds,omitnil,omitempty" name:"GroupIds"`

	// 检索类型,取值"LUCENE", "REGEXP", "NORMAL"
	SearchWordType *string `json:"SearchWordType,omitnil,omitempty" name:"SearchWordType"`

	// 批量请求类型,取值"page"或"scroll"
	BatchType *string `json:"BatchType,omitnil,omitempty" name:"BatchType"`

	// 游标ID
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`
}

Predefined struct for user

type SearchBusinessLogResponse

type SearchBusinessLogResponse struct {
	*tchttp.BaseResponse
	Response *SearchBusinessLogResponseParams `json:"Response"`
}

func NewSearchBusinessLogResponse

func NewSearchBusinessLogResponse() (response *SearchBusinessLogResponse)

func (*SearchBusinessLogResponse) FromJsonString

func (r *SearchBusinessLogResponse) 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 (*SearchBusinessLogResponse) ToJsonString

func (r *SearchBusinessLogResponse) ToJsonString() string

type SearchBusinessLogResponseParams added in v1.0.426

type SearchBusinessLogResponseParams struct {
	// 业务日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageBusinessLogV2 `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type SearchStdoutLogRequest

type SearchStdoutLogRequest struct {
	*tchttp.BaseRequest

	// 机器实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 单页请求配置数量,取值范围[1, 500],默认值为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 检索关键词
	SearchWords []*string `json:"SearchWords,omitnil,omitempty" name:"SearchWords"`

	// 查询起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 请求偏移量,取值范围大于等于0,默认值为
	// 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 排序规则,默认值"time"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,取值"asc"或"desc",默认
	// 值"desc"
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 检索类型,取值"LUCENE", "REGEXP",
	// "NORMAL"
	SearchWordType *string `json:"SearchWordType,omitnil,omitempty" name:"SearchWordType"`

	// 批量请求类型,取值"page"或"scroll",默认
	// 值"page"
	BatchType *string `json:"BatchType,omitnil,omitempty" name:"BatchType"`

	// 游标ID
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`
}

func NewSearchStdoutLogRequest

func NewSearchStdoutLogRequest() (request *SearchStdoutLogRequest)

func (*SearchStdoutLogRequest) FromJsonString

func (r *SearchStdoutLogRequest) 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 (*SearchStdoutLogRequest) ToJsonString

func (r *SearchStdoutLogRequest) ToJsonString() string

type SearchStdoutLogRequestParams added in v1.0.426

type SearchStdoutLogRequestParams struct {
	// 机器实例ID
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 单页请求配置数量,取值范围[1, 500],默认值为100
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 检索关键词
	SearchWords []*string `json:"SearchWords,omitnil,omitempty" name:"SearchWords"`

	// 查询起始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 查询结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 请求偏移量,取值范围大于等于0,默认值为
	// 0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 排序规则,默认值"time"
	OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"`

	// 排序方式,取值"asc"或"desc",默认
	// 值"desc"
	OrderType *string `json:"OrderType,omitnil,omitempty" name:"OrderType"`

	// 检索类型,取值"LUCENE", "REGEXP",
	// "NORMAL"
	SearchWordType *string `json:"SearchWordType,omitnil,omitempty" name:"SearchWordType"`

	// 批量请求类型,取值"page"或"scroll",默认
	// 值"page"
	BatchType *string `json:"BatchType,omitnil,omitempty" name:"BatchType"`

	// 游标ID
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`
}

Predefined struct for user

type SearchStdoutLogResponse

type SearchStdoutLogResponse struct {
	*tchttp.BaseResponse
	Response *SearchStdoutLogResponseParams `json:"Response"`
}

func NewSearchStdoutLogResponse

func NewSearchStdoutLogResponse() (response *SearchStdoutLogResponse)

func (*SearchStdoutLogResponse) FromJsonString

func (r *SearchStdoutLogResponse) 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 (*SearchStdoutLogResponse) ToJsonString

func (r *SearchStdoutLogResponse) ToJsonString() string

type SearchStdoutLogResponseParams added in v1.0.426

type SearchStdoutLogResponseParams struct {
	// 标准输出日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TsfPageStdoutLogV2 `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ServiceConfig

type ServiceConfig struct {
	// 服务名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 端口信息列表
	Ports []*Ports `json:"Ports,omitnil,omitempty" name:"Ports"`

	// 健康检查配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheck *HealthCheckConfig `json:"HealthCheck,omitnil,omitempty" name:"HealthCheck"`
}

type ServiceSetting

type ServiceSetting struct {
	// 0:公网, 1:集群内访问, 2:NodePort, 3: VPC 内网访问
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"`

	// 容器端口映射
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProtocolPorts []*ProtocolPort `json:"ProtocolPorts,omitnil,omitempty" name:"ProtocolPorts"`

	// 子网ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 是否创建 k8s service,默认为 false
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisableService *bool `json:"DisableService,omitnil,omitempty" name:"DisableService"`

	// service 是否为 headless 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeadlessService *bool `json:"HeadlessService,omitnil,omitempty" name:"HeadlessService"`

	// 当为 true 且 DisableService 也为 true 时,会删除之前创建的 service,请小心使用
	// 注意:此字段可能返回 null,表示取不到有效值。
	AllowDeleteService *bool `json:"AllowDeleteService,omitnil,omitempty" name:"AllowDeleteService"`

	// 开启SessionAffinity,true为开启,false为不开启,默认为false
	// 注意:此字段可能返回 null,表示取不到有效值。
	OpenSessionAffinity *bool `json:"OpenSessionAffinity,omitnil,omitempty" name:"OpenSessionAffinity"`

	// SessionAffinity会话时间,默认10800
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionAffinityTimeoutSeconds *int64 `json:"SessionAffinityTimeoutSeconds,omitnil,omitempty" name:"SessionAffinityTimeoutSeconds"`
}

type ServiceStatisticsResult added in v1.0.357

type ServiceStatisticsResult struct {
	// 请求模板路径:type为接口时返回,服务时不返回
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 请求方法:type为接口时返回,服务时不返回
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 微服务Id
	MicroserviceId *string `json:"MicroserviceId,omitnil,omitempty" name:"MicroserviceId"`

	// 微服务名称
	MicroserviceName *string `json:"MicroserviceName,omitnil,omitempty" name:"MicroserviceName"`

	// 请求数
	RequestCount *uint64 `json:"RequestCount,omitnil,omitempty" name:"RequestCount"`

	// 请求错误率,不带百分号
	ErrorRate *float64 `json:"ErrorRate,omitnil,omitempty" name:"ErrorRate"`

	// 平均响应耗时ms
	AvgTimeConsuming *float64 `json:"AvgTimeConsuming,omitnil,omitempty" name:"AvgTimeConsuming"`

	// 响应耗时曲线
	MetricDataCurves []*MetricDataCurve `json:"MetricDataCurves,omitnil,omitempty" name:"MetricDataCurves"`

	// 实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 实例name
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"`

	// 部署组id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组name
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 部署组是否存在
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupExist *int64 `json:"GroupExist,omitnil,omitempty" name:"GroupExist"`

	// 实例是否存在,仅限cvm
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceExist *int64 `json:"InstanceExist,omitnil,omitempty" name:"InstanceExist"`

	// 应用id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// cpu使用率
	// 注意:此字段可能返回 null,表示取不到有效值。
	CpuPercent *int64 `json:"CpuPercent,omitnil,omitempty" name:"CpuPercent"`

	// 已用堆大小,单位KB
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeapUsed *int64 `json:"HeapUsed,omitnil,omitempty" name:"HeapUsed"`

	// 数据库
	// 注意:此字段可能返回 null,表示取不到有效值。
	DbName *string `json:"DbName,omitnil,omitempty" name:"DbName"`

	// Script值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Script *string `json:"Script,omitnil,omitempty" name:"Script"`

	// 数据库类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	DbType *string `json:"DbType,omitnil,omitempty" name:"DbType"`

	// Apdex值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Apdex *float64 `json:"Apdex,omitnil,omitempty" name:"Apdex"`

	// Qps值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Qps *float64 `json:"Qps,omitnil,omitempty" name:"Qps"`

	// 实例在线数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceOnlineCount *int64 `json:"InstanceOnlineCount,omitnil,omitempty" name:"InstanceOnlineCount"`

	// 实例总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceTotalCount *int64 `json:"InstanceTotalCount,omitnil,omitempty" name:"InstanceTotalCount"`

	// normal/error
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// normal/warn/error
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorRateLevel *string `json:"ErrorRateLevel,omitnil,omitempty" name:"ErrorRateLevel"`

	// normal/warn/error
	// 注意:此字段可能返回 null,表示取不到有效值。
	AvgTimeConsumingLevel *string `json:"AvgTimeConsumingLevel,omitnil,omitempty" name:"AvgTimeConsumingLevel"`

	// normal/warn/error
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApdexLevel *string `json:"ApdexLevel,omitnil,omitempty" name:"ApdexLevel"`
}

type ServiceStatisticsResults added in v1.0.357

type ServiceStatisticsResults struct {
	// 返回结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ServiceStatisticsResult `json:"Content,omitnil,omitempty" name:"Content"`

	// 条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`
}

type ShardArgument

type ShardArgument struct {
	// 分片参数 KEY,整形, 范围 [1,1000]
	ShardKey *uint64 `json:"ShardKey,omitnil,omitempty" name:"ShardKey"`

	// 分片参数 VALUE
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShardValue *string `json:"ShardValue,omitnil,omitempty" name:"ShardValue"`
}

type ShrinkGroupRequest

type ShrinkGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewShrinkGroupRequest

func NewShrinkGroupRequest() (request *ShrinkGroupRequest)

func (*ShrinkGroupRequest) FromJsonString

func (r *ShrinkGroupRequest) 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 (*ShrinkGroupRequest) ToJsonString

func (r *ShrinkGroupRequest) ToJsonString() string

type ShrinkGroupRequestParams added in v1.0.426

type ShrinkGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type ShrinkGroupResponse

type ShrinkGroupResponse struct {
	*tchttp.BaseResponse
	Response *ShrinkGroupResponseParams `json:"Response"`
}

func NewShrinkGroupResponse

func NewShrinkGroupResponse() (response *ShrinkGroupResponse)

func (*ShrinkGroupResponse) FromJsonString

func (r *ShrinkGroupResponse) 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 (*ShrinkGroupResponse) ToJsonString

func (r *ShrinkGroupResponse) ToJsonString() string

type ShrinkGroupResponseParams added in v1.0.426

type ShrinkGroupResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ShrinkInstancesRequest

type ShrinkInstancesRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 下线机器实例ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

func NewShrinkInstancesRequest

func NewShrinkInstancesRequest() (request *ShrinkInstancesRequest)

func (*ShrinkInstancesRequest) FromJsonString

func (r *ShrinkInstancesRequest) 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 (*ShrinkInstancesRequest) ToJsonString

func (r *ShrinkInstancesRequest) ToJsonString() string

type ShrinkInstancesRequestParams added in v1.0.426

type ShrinkInstancesRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 下线机器实例ID列表
	InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"`
}

Predefined struct for user

type ShrinkInstancesResponse

type ShrinkInstancesResponse struct {
	*tchttp.BaseResponse
	Response *ShrinkInstancesResponseParams `json:"Response"`
}

func NewShrinkInstancesResponse

func NewShrinkInstancesResponse() (response *ShrinkInstancesResponse)

func (*ShrinkInstancesResponse) FromJsonString

func (r *ShrinkInstancesResponse) 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 (*ShrinkInstancesResponse) ToJsonString

func (r *ShrinkInstancesResponse) ToJsonString() string

type ShrinkInstancesResponseParams added in v1.0.426

type ShrinkInstancesResponseParams struct {
	// 任务ID
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type SimpleApplication

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

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 应用微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// ApplicationDesc
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationDesc *string `json:"ApplicationDesc,omitnil,omitempty" name:"ApplicationDesc"`

	// ProgLang
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProgLang *string `json:"ProgLang,omitnil,omitempty" name:"ProgLang"`

	// ApplicationResourceType
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationResourceType *string `json:"ApplicationResourceType,omitnil,omitempty" name:"ApplicationResourceType"`

	// CreateTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// UpdateTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// ApigatewayServiceId
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApigatewayServiceId *string `json:"ApigatewayServiceId,omitnil,omitempty" name:"ApigatewayServiceId"`

	// ApplicationRuntimeType
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationRuntimeType *string `json:"ApplicationRuntimeType,omitnil,omitempty" name:"ApplicationRuntimeType"`
}

type SimpleGroup

type SimpleGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 集群类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 启动参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartupParameters *string `json:"StartupParameters,omitnil,omitempty" name:"StartupParameters"`

	// 部署组资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 应用微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppMicroServiceType *string `json:"AppMicroServiceType,omitnil,omitempty" name:"AppMicroServiceType"`
}

type SimpleKafkaDeliveryConfig added in v1.0.425

type SimpleKafkaDeliveryConfig struct {
	// 配置项id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 配置项名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`
}

type StartContainerGroupRequest

type StartContainerGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewStartContainerGroupRequest

func NewStartContainerGroupRequest() (request *StartContainerGroupRequest)

func (*StartContainerGroupRequest) FromJsonString

func (r *StartContainerGroupRequest) 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 (*StartContainerGroupRequest) ToJsonString

func (r *StartContainerGroupRequest) ToJsonString() string

type StartContainerGroupRequestParams added in v1.0.426

type StartContainerGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type StartContainerGroupResponse

type StartContainerGroupResponse struct {
	*tchttp.BaseResponse
	Response *StartContainerGroupResponseParams `json:"Response"`
}

func NewStartContainerGroupResponse

func NewStartContainerGroupResponse() (response *StartContainerGroupResponse)

func (*StartContainerGroupResponse) FromJsonString

func (r *StartContainerGroupResponse) 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 (*StartContainerGroupResponse) ToJsonString

func (r *StartContainerGroupResponse) ToJsonString() string

type StartContainerGroupResponseParams added in v1.0.426

type StartContainerGroupResponseParams struct {
	// 启动操作是否成功。
	// true:启动成功
	// false:启动失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type StartGroupRequest

type StartGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewStartGroupRequest

func NewStartGroupRequest() (request *StartGroupRequest)

func (*StartGroupRequest) FromJsonString

func (r *StartGroupRequest) 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 (*StartGroupRequest) ToJsonString

func (r *StartGroupRequest) ToJsonString() string

type StartGroupRequestParams added in v1.0.426

type StartGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type StartGroupResponse

type StartGroupResponse struct {
	*tchttp.BaseResponse
	Response *StartGroupResponseParams `json:"Response"`
}

func NewStartGroupResponse

func NewStartGroupResponse() (response *StartGroupResponse)

func (*StartGroupResponse) FromJsonString

func (r *StartGroupResponse) 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 (*StartGroupResponse) ToJsonString

func (r *StartGroupResponse) ToJsonString() string

type StartGroupResponseParams added in v1.0.426

type StartGroupResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type StdoutLogV2

type StdoutLogV2 struct {
	// 实例ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 日志内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 日志时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timestamp *uint64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`

	// 实例IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceIp *string `json:"InstanceIp,omitnil,omitempty" name:"InstanceIp"`
}

type StopContainerGroupRequest

type StopContainerGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewStopContainerGroupRequest

func NewStopContainerGroupRequest() (request *StopContainerGroupRequest)

func (*StopContainerGroupRequest) FromJsonString

func (r *StopContainerGroupRequest) 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 (*StopContainerGroupRequest) ToJsonString

func (r *StopContainerGroupRequest) ToJsonString() string

type StopContainerGroupRequestParams added in v1.0.426

type StopContainerGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type StopContainerGroupResponse

type StopContainerGroupResponse struct {
	*tchttp.BaseResponse
	Response *StopContainerGroupResponseParams `json:"Response"`
}

func NewStopContainerGroupResponse

func NewStopContainerGroupResponse() (response *StopContainerGroupResponse)

func (*StopContainerGroupResponse) FromJsonString

func (r *StopContainerGroupResponse) 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 (*StopContainerGroupResponse) ToJsonString

func (r *StopContainerGroupResponse) ToJsonString() string

type StopContainerGroupResponseParams added in v1.0.426

type StopContainerGroupResponseParams struct {
	// 停止操作是否成功。
	// true:停止成功
	// false:停止失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type StopGroupRequest

type StopGroupRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

func NewStopGroupRequest

func NewStopGroupRequest() (request *StopGroupRequest)

func (*StopGroupRequest) FromJsonString

func (r *StopGroupRequest) 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 (*StopGroupRequest) ToJsonString

func (r *StopGroupRequest) ToJsonString() string

type StopGroupRequestParams added in v1.0.426

type StopGroupRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`
}

Predefined struct for user

type StopGroupResponse

type StopGroupResponse struct {
	*tchttp.BaseResponse
	Response *StopGroupResponseParams `json:"Response"`
}

func NewStopGroupResponse

func NewStopGroupResponse() (response *StopGroupResponse)

func (*StopGroupResponse) FromJsonString

func (r *StopGroupResponse) 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 (*StopGroupResponse) ToJsonString

func (r *StopGroupResponse) ToJsonString() string

type StopGroupResponseParams added in v1.0.426

type StopGroupResponseParams struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *TaskId `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type StopTaskBatchRequest

type StopTaskBatchRequest struct {
	*tchttp.BaseRequest

	// 批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 参数ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewStopTaskBatchRequest

func NewStopTaskBatchRequest() (request *StopTaskBatchRequest)

func (*StopTaskBatchRequest) FromJsonString

func (r *StopTaskBatchRequest) 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 (*StopTaskBatchRequest) ToJsonString

func (r *StopTaskBatchRequest) ToJsonString() string

type StopTaskBatchRequestParams added in v1.0.426

type StopTaskBatchRequestParams struct {
	// 批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 参数ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type StopTaskBatchResponse

type StopTaskBatchResponse struct {
	*tchttp.BaseResponse
	Response *StopTaskBatchResponseParams `json:"Response"`
}

func NewStopTaskBatchResponse

func NewStopTaskBatchResponse() (response *StopTaskBatchResponse)

func (*StopTaskBatchResponse) FromJsonString

func (r *StopTaskBatchResponse) 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 (*StopTaskBatchResponse) ToJsonString

func (r *StopTaskBatchResponse) ToJsonString() string

type StopTaskBatchResponseParams added in v1.0.426

type StopTaskBatchResponseParams struct {
	// 操作成功 or 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type StopTaskExecuteRequest

type StopTaskExecuteRequest struct {
	*tchttp.BaseRequest

	// 任务执行ID
	ExecuteId *string `json:"ExecuteId,omitnil,omitempty" name:"ExecuteId"`

	// 任务批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

func NewStopTaskExecuteRequest

func NewStopTaskExecuteRequest() (request *StopTaskExecuteRequest)

func (*StopTaskExecuteRequest) FromJsonString

func (r *StopTaskExecuteRequest) 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 (*StopTaskExecuteRequest) ToJsonString

func (r *StopTaskExecuteRequest) ToJsonString() string

type StopTaskExecuteRequestParams added in v1.0.426

type StopTaskExecuteRequestParams struct {
	// 任务执行ID
	ExecuteId *string `json:"ExecuteId,omitnil,omitempty" name:"ExecuteId"`

	// 任务批次ID
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

Predefined struct for user

type StopTaskExecuteResponse

type StopTaskExecuteResponse struct {
	*tchttp.BaseResponse
	Response *StopTaskExecuteResponseParams `json:"Response"`
}

func NewStopTaskExecuteResponse

func NewStopTaskExecuteResponse() (response *StopTaskExecuteResponse)

func (*StopTaskExecuteResponse) FromJsonString

func (r *StopTaskExecuteResponse) 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 (*StopTaskExecuteResponse) ToJsonString

func (r *StopTaskExecuteResponse) ToJsonString() string

type StopTaskExecuteResponseParams added in v1.0.426

type StopTaskExecuteResponseParams struct {
	// 操作成功 or 失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type TaskFlowEdge

type TaskFlowEdge struct {
	// 节点 ID
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 子节点 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ChildNodeId *string `json:"ChildNodeId,omitnil,omitempty" name:"ChildNodeId"`

	// 是否核心任务,Y/N
	// 注意:此字段可能返回 null,表示取不到有效值。
	CoreNode *string `json:"CoreNode,omitnil,omitempty" name:"CoreNode"`

	// 边类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	EdgeType *string `json:"EdgeType,omitnil,omitempty" name:"EdgeType"`

	// 任务节点类型
	NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// X轴坐标位置
	// 注意:此字段可能返回 null,表示取不到有效值。
	PositionX *string `json:"PositionX,omitnil,omitempty" name:"PositionX"`

	// Y轴坐标位置
	// 注意:此字段可能返回 null,表示取不到有效值。
	PositionY *string `json:"PositionY,omitnil,omitempty" name:"PositionY"`

	// 图 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GraphId *string `json:"GraphId,omitnil,omitempty" name:"GraphId"`

	// 工作流 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务历史ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskLogId *string `json:"TaskLogId,omitnil,omitempty" name:"TaskLogId"`
}

type TaskFlowLastBatchState

type TaskFlowLastBatchState struct {
	// 批次ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowBatchId *string `json:"FlowBatchId,omitnil,omitempty" name:"FlowBatchId"`

	// 批次历史ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowBatchLogId *string `json:"FlowBatchLogId,omitnil,omitempty" name:"FlowBatchLogId"`

	// 状态,WAITING/SUCCESS/FAILED/RUNNING/TERMINATING
	// 注意:此字段可能返回 null,表示取不到有效值。
	State *string `json:"State,omitnil,omitempty" name:"State"`
}

type TaskId

type TaskId struct {
	// 任务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`
}

type TaskLastExecuteStatus

type TaskLastExecuteStatus struct {
	// 批次ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	BatchId *string `json:"BatchId,omitnil,omitempty" name:"BatchId"`

	// 运行状态,RUNNING/SUCCESS/FAIL/HALF/TERMINATED
	// 注意:此字段可能返回 null,表示取不到有效值。
	State *string `json:"State,omitnil,omitempty" name:"State"`

	// 批次历史ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	BatchLogId *string `json:"BatchLogId,omitnil,omitempty" name:"BatchLogId"`
}

type TaskRecord

type TaskRecord struct {
	// 任务名称
	TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 执行类型
	ExecuteType *string `json:"ExecuteType,omitnil,omitempty" name:"ExecuteType"`

	// 任务内容,长度限制65535字节
	TaskContent *string `json:"TaskContent,omitnil,omitempty" name:"TaskContent"`

	// 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 超时时间
	TimeOut *int64 `json:"TimeOut,omitnil,omitempty" name:"TimeOut"`

	// 重试次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RetryCount *int64 `json:"RetryCount,omitnil,omitempty" name:"RetryCount"`

	// 重试间隔
	// 注意:此字段可能返回 null,表示取不到有效值。
	RetryInterval *int64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"`

	// 触发规则
	TaskRule *TaskRule `json:"TaskRule,omitnil,omitempty" name:"TaskRule"`

	// 是否启用任务,ENABLED/DISABLED
	TaskState *string `json:"TaskState,omitnil,omitempty" name:"TaskState"`

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 判断任务成功的操作符
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccessOperator *string `json:"SuccessOperator,omitnil,omitempty" name:"SuccessOperator"`

	// 判断任务成功的阈值
	// 注意:此字段可能返回 null,表示取不到有效值。
	SuccessRatio *int64 `json:"SuccessRatio,omitnil,omitempty" name:"SuccessRatio"`

	// 分片数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShardCount *int64 `json:"ShardCount,omitnil,omitempty" name:"ShardCount"`

	// 高级设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	AdvanceSettings *AdvanceSettings `json:"AdvanceSettings,omitnil,omitempty" name:"AdvanceSettings"`

	// 分片参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShardArguments []*ShardArgument `json:"ShardArguments,omitnil,omitempty" name:"ShardArguments"`

	// 所属工作流ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	BelongFlowIds []*string `json:"BelongFlowIds,omitnil,omitempty" name:"BelongFlowIds"`

	// 任务历史ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskLogId *string `json:"TaskLogId,omitnil,omitempty" name:"TaskLogId"`

	// 触发类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"`

	// 任务参数,长度限制10000个字符
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskArgument *string `json:"TaskArgument,omitnil,omitempty" name:"TaskArgument"`
}

type TaskRecordPage

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

	// 任务记录列表
	Content []*TaskRecord `json:"Content,omitnil,omitempty" name:"Content"`
}

type TaskRule

type TaskRule struct {
	// 触发规则类型, Cron/Repeat
	RuleType *string `json:"RuleType,omitnil,omitempty" name:"RuleType"`

	// Cron类型规则,cron表达式。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Expression *string `json:"Expression,omitnil,omitempty" name:"Expression"`

	// 时间间隔, 单位毫秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepeatInterval *uint64 `json:"RepeatInterval,omitnil,omitempty" name:"RepeatInterval"`
}

type TcrRepoInfo added in v1.0.231

type TcrRepoInfo struct {
	// 地域(填数字)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegistryId *string `json:"RegistryId,omitnil,omitempty" name:"RegistryId"`

	// 实例名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegistryName *string `json:"RegistryName,omitnil,omitempty" name:"RegistryName"`

	// 命名空间
	// 注意:此字段可能返回 null,表示取不到有效值。
	Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"`

	// 仓库名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`
}

type TerminateTaskFlowBatchRequest

type TerminateTaskFlowBatchRequest struct {
	*tchttp.BaseRequest

	// 工作流批次 ID
	FlowBatchId *string `json:"FlowBatchId,omitnil,omitempty" name:"FlowBatchId"`
}

func NewTerminateTaskFlowBatchRequest

func NewTerminateTaskFlowBatchRequest() (request *TerminateTaskFlowBatchRequest)

func (*TerminateTaskFlowBatchRequest) FromJsonString

func (r *TerminateTaskFlowBatchRequest) 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 (*TerminateTaskFlowBatchRequest) ToJsonString

func (r *TerminateTaskFlowBatchRequest) ToJsonString() string

type TerminateTaskFlowBatchRequestParams added in v1.0.426

type TerminateTaskFlowBatchRequestParams struct {
	// 工作流批次 ID
	FlowBatchId *string `json:"FlowBatchId,omitnil,omitempty" name:"FlowBatchId"`
}

Predefined struct for user

type TerminateTaskFlowBatchResponse

type TerminateTaskFlowBatchResponse struct {
	*tchttp.BaseResponse
	Response *TerminateTaskFlowBatchResponseParams `json:"Response"`
}

func NewTerminateTaskFlowBatchResponse

func NewTerminateTaskFlowBatchResponse() (response *TerminateTaskFlowBatchResponse)

func (*TerminateTaskFlowBatchResponse) FromJsonString

func (r *TerminateTaskFlowBatchResponse) 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 (*TerminateTaskFlowBatchResponse) ToJsonString

func (r *TerminateTaskFlowBatchResponse) ToJsonString() string

type TerminateTaskFlowBatchResponseParams added in v1.0.426

type TerminateTaskFlowBatchResponseParams struct {
	// 是否停止成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ThreadPicture added in v1.0.357

type ThreadPicture struct {
	// 总线程数
	ThreadCount []*CurvePoint `json:"ThreadCount,omitnil,omitempty" name:"ThreadCount"`

	// 活跃线程数
	ThreadActive []*CurvePoint `json:"ThreadActive,omitnil,omitempty" name:"ThreadActive"`

	// 守护线程数
	DeamonThreadCount []*CurvePoint `json:"DeamonThreadCount,omitnil,omitempty" name:"DeamonThreadCount"`
}

type TsfApiListResponse

type TsfApiListResponse struct {
	// 数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// API 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*MsApiArray `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfConfigCenter added in v1.0.728

type TsfConfigCenter struct {
	// 配置中心类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigType *string `json:"ConfigType,omitnil,omitempty" name:"ConfigType"`

	// 配置中心实例id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigCenterInstanceId *string `json:"ConfigCenterInstanceId,omitnil,omitempty" name:"ConfigCenterInstanceId"`

	// 配置中心实例名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigCenterInstanceName *string `json:"ConfigCenterInstanceName,omitnil,omitempty" name:"ConfigCenterInstanceName"`

	// 实例地域id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegionId *string `json:"RegionId,omitnil,omitempty" name:"RegionId"`

	// 命名空间id
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`
}

type TsfPageApiDetailInfo added in v1.0.273

type TsfPageApiDetailInfo struct {
	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// API 信息列表
	Content []*ApiDetailInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageApiGroupInfo

type TsfPageApiGroupInfo struct {
	// 总记录数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// API分组信息
	Content []*ApiGroupInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageApplication

type TsfPageApplication struct {
	// 应用总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 应用信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ApplicationForPage `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageBusinessLogConfig added in v1.0.425

type TsfPageBusinessLogConfig struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 业务日志配置项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*BusinessLogConfig `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageBusinessLogV2

type TsfPageBusinessLogV2 struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 业务日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*BusinessLogV2 `json:"Content,omitnil,omitempty" name:"Content"`

	// 游标ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`

	// 查询状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type TsfPageCluster

type TsfPageCluster struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 集群列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*Cluster `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageClusterV2 added in v1.0.581

type TsfPageClusterV2 struct {
	// 集群总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 集群列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ClusterV2 `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageConfig

type TsfPageConfig struct {
	// TsfPageConfig
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 配置项列表
	Content []*Config `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageConfigRelease

type TsfPageConfigRelease struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 配置项发布信息数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ConfigRelease `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageConfigReleaseLog

type TsfPageConfigReleaseLog struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 配置项发布日志数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*ConfigReleaseLog `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageContainerEvent

type TsfPageContainerEvent struct {
	// 返回个数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// events 数组
	Content []*ContainerEvent `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageDimension added in v1.0.357

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

	// 维度
	Content []*string `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageFileConfig added in v1.0.208

type TsfPageFileConfig struct {
	// 总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 文件配置数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*FileConfig `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageFileConfigRelease added in v1.0.581

type TsfPageFileConfigRelease struct {
	// 数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*FileConfigRelease `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageGatewayDeployGroup

type TsfPageGatewayDeployGroup struct {
	// 记录总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 记录实体列表
	Content []*GatewayDeployGroup `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageGatewayPlugin

type TsfPageGatewayPlugin struct {
	// 记录总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 记录实体列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*GatewayPlugin `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageInstance

type TsfPageInstance struct {
	// 机器实例总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 机器实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*Instance `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageMicroservice

type TsfPageMicroservice struct {
	// 微服务总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 微服务列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*Microservice `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageMsInstance

type TsfPageMsInstance struct {
	// 微服务实例总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 微服务实例列表内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*MsInstance `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageNamespace

type TsfPageNamespace struct {
	// 命名空间总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 命名空间列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*Namespace `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageSimpleApplication

type TsfPageSimpleApplication struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 简单应用列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*SimpleApplication `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageSimpleGroup

type TsfPageSimpleGroup struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 简单部署组列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*SimpleGroup `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageStdoutLogV2

type TsfPageStdoutLogV2 struct {
	// 总条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 标准输出日志列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*StdoutLogV2 `json:"Content,omitnil,omitempty" name:"Content"`

	// 游标ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ScrollId *string `json:"ScrollId,omitnil,omitempty" name:"ScrollId"`

	// 查询状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

type TsfPageUnitNamespace

type TsfPageUnitNamespace struct {
	// 记录总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 记录实体列表
	Content []*UnitNamespace `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageUnitRule

type TsfPageUnitRule struct {
	// 记录总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 记录实体列表
	Content []*UnitRule `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageUnitRuleV2 added in v1.0.648

type TsfPageUnitRuleV2 struct {
	// 记录总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 记录实体列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*UnitRule `json:"Content,omitnil,omitempty" name:"Content"`
}

type TsfPageVmGroup

type TsfPageVmGroup struct {
	// 虚拟机部署组总数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 虚拟机部署组列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content []*VmGroupSimple `json:"Content,omitnil,omitempty" name:"Content"`
}

type UnbindApiGroupRequest

type UnbindApiGroupRequest struct {
	*tchttp.BaseRequest

	// 分组网关id列表
	GroupGatewayList []*GatewayGroupIds `json:"GroupGatewayList,omitnil,omitempty" name:"GroupGatewayList"`
}

func NewUnbindApiGroupRequest

func NewUnbindApiGroupRequest() (request *UnbindApiGroupRequest)

func (*UnbindApiGroupRequest) FromJsonString

func (r *UnbindApiGroupRequest) 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 (*UnbindApiGroupRequest) ToJsonString

func (r *UnbindApiGroupRequest) ToJsonString() string

type UnbindApiGroupRequestParams added in v1.0.426

type UnbindApiGroupRequestParams struct {
	// 分组网关id列表
	GroupGatewayList []*GatewayGroupIds `json:"GroupGatewayList,omitnil,omitempty" name:"GroupGatewayList"`
}

Predefined struct for user

type UnbindApiGroupResponse

type UnbindApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *UnbindApiGroupResponseParams `json:"Response"`
}

func NewUnbindApiGroupResponse

func NewUnbindApiGroupResponse() (response *UnbindApiGroupResponse)

func (*UnbindApiGroupResponse) FromJsonString

func (r *UnbindApiGroupResponse) 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 (*UnbindApiGroupResponse) ToJsonString

func (r *UnbindApiGroupResponse) ToJsonString() string

type UnbindApiGroupResponseParams added in v1.0.426

type UnbindApiGroupResponseParams struct {
	// 返回结果,成功失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UnitNamespace

type UnitNamespace struct {
	// 命名空间ID
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

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

	// 单元化命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 网关实体ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`
}

type UnitRule

type UnitRule struct {
	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 网关实体ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstanceId *string `json:"GatewayInstanceId,omitnil,omitempty" name:"GatewayInstanceId"`

	// 规则描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 使用状态:enabled/disabled
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 规则项列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`

	// CreatedTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// UpdatedTime
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`
}

type UnitRuleItem

type UnitRuleItem struct {
	// 逻辑关系:AND/OR
	Relationship *string `json:"Relationship,omitnil,omitempty" name:"Relationship"`

	// 目的地命名空间ID
	DestNamespaceId *string `json:"DestNamespaceId,omitnil,omitempty" name:"DestNamespaceId"`

	// 目的地命名空间名称
	DestNamespaceName *string `json:"DestNamespaceName,omitnil,omitempty" name:"DestNamespaceName"`

	// 规则项名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 单元化规则ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnitRuleId *string `json:"UnitRuleId,omitnil,omitempty" name:"UnitRuleId"`

	// 规则顺序,越小优先级越高:默认为0
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`

	// 规则描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则标签列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnitRuleTagList []*UnitRuleTag `json:"UnitRuleTagList,omitnil,omitempty" name:"UnitRuleTagList"`

	// 规则项索引
	// 注意:此字段可能返回 null,表示取不到有效值。
	ItemIndex *int64 `json:"ItemIndex,omitnil,omitempty" name:"ItemIndex"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedTime *string `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"`

	// 修改时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *string `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`
}

type UnitRuleTag

type UnitRuleTag struct {
	// 标签类型 : U(用户标签)/S(系统标签)
	TagType *string `json:"TagType,omitnil,omitempty" name:"TagType"`

	// 标签名
	TagField *string `json:"TagField,omitnil,omitempty" name:"TagField"`

	// 操作符:IN/NOT_IN/EQUAL/NOT_EQUAL/REGEX
	TagOperator *string `json:"TagOperator,omitnil,omitempty" name:"TagOperator"`

	// 标签值
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`

	// 单元化规则项ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnitRuleItemId *string `json:"UnitRuleItemId,omitnil,omitempty" name:"UnitRuleItemId"`

	// 规则ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`
}

type UpdateApiGroupRequest

type UpdateApiGroupRequest struct {
	*tchttp.BaseRequest

	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api 分组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// Api 分组描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 鉴权类型。 secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 分组上下文
	GroupContext *string `json:"GroupContext,omitnil,omitempty" name:"GroupContext"`

	// 命名空间参数key值
	NamespaceNameKey *string `json:"NamespaceNameKey,omitnil,omitempty" name:"NamespaceNameKey"`

	// 微服务名参数key值
	ServiceNameKey *string `json:"ServiceNameKey,omitnil,omitempty" name:"ServiceNameKey"`

	// 命名空间参数位置,path,header或query,默认是path
	NamespaceNameKeyPosition *string `json:"NamespaceNameKeyPosition,omitnil,omitempty" name:"NamespaceNameKeyPosition"`

	// 微服务名参数位置,path,header或query,默认是path
	ServiceNameKeyPosition *string `json:"ServiceNameKeyPosition,omitnil,omitempty" name:"ServiceNameKeyPosition"`
}

func NewUpdateApiGroupRequest

func NewUpdateApiGroupRequest() (request *UpdateApiGroupRequest)

func (*UpdateApiGroupRequest) FromJsonString

func (r *UpdateApiGroupRequest) 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 (*UpdateApiGroupRequest) ToJsonString

func (r *UpdateApiGroupRequest) ToJsonString() string

type UpdateApiGroupRequestParams added in v1.0.426

type UpdateApiGroupRequestParams struct {
	// Api 分组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// Api 分组名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// Api 分组描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 鉴权类型。 secret: 密钥鉴权; none:无鉴权
	AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"`

	// 分组上下文
	GroupContext *string `json:"GroupContext,omitnil,omitempty" name:"GroupContext"`

	// 命名空间参数key值
	NamespaceNameKey *string `json:"NamespaceNameKey,omitnil,omitempty" name:"NamespaceNameKey"`

	// 微服务名参数key值
	ServiceNameKey *string `json:"ServiceNameKey,omitnil,omitempty" name:"ServiceNameKey"`

	// 命名空间参数位置,path,header或query,默认是path
	NamespaceNameKeyPosition *string `json:"NamespaceNameKeyPosition,omitnil,omitempty" name:"NamespaceNameKeyPosition"`

	// 微服务名参数位置,path,header或query,默认是path
	ServiceNameKeyPosition *string `json:"ServiceNameKeyPosition,omitnil,omitempty" name:"ServiceNameKeyPosition"`
}

Predefined struct for user

type UpdateApiGroupResponse

type UpdateApiGroupResponse struct {
	*tchttp.BaseResponse
	Response *UpdateApiGroupResponseParams `json:"Response"`
}

func NewUpdateApiGroupResponse

func NewUpdateApiGroupResponse() (response *UpdateApiGroupResponse)

func (*UpdateApiGroupResponse) FromJsonString

func (r *UpdateApiGroupResponse) 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 (*UpdateApiGroupResponse) ToJsonString

func (r *UpdateApiGroupResponse) ToJsonString() string

type UpdateApiGroupResponseParams added in v1.0.426

type UpdateApiGroupResponseParams struct {
	// 返回结果,true: 成功, false: 失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateApiRateLimitRuleRequest

type UpdateApiRateLimitRuleRequest struct {
	*tchttp.BaseRequest

	// 限流规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// qps值,开启限流规则时,必填
	MaxQps *int64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`
}

func NewUpdateApiRateLimitRuleRequest

func NewUpdateApiRateLimitRuleRequest() (request *UpdateApiRateLimitRuleRequest)

func (*UpdateApiRateLimitRuleRequest) FromJsonString

func (r *UpdateApiRateLimitRuleRequest) 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 (*UpdateApiRateLimitRuleRequest) ToJsonString

func (r *UpdateApiRateLimitRuleRequest) ToJsonString() string

type UpdateApiRateLimitRuleRequestParams added in v1.0.426

type UpdateApiRateLimitRuleRequestParams struct {
	// 限流规则ID
	RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// qps值,开启限流规则时,必填
	MaxQps *int64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`
}

Predefined struct for user

type UpdateApiRateLimitRuleResponse

type UpdateApiRateLimitRuleResponse struct {
	*tchttp.BaseResponse
	Response *UpdateApiRateLimitRuleResponseParams `json:"Response"`
}

func NewUpdateApiRateLimitRuleResponse

func NewUpdateApiRateLimitRuleResponse() (response *UpdateApiRateLimitRuleResponse)

func (*UpdateApiRateLimitRuleResponse) FromJsonString

func (r *UpdateApiRateLimitRuleResponse) 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 (*UpdateApiRateLimitRuleResponse) ToJsonString

func (r *UpdateApiRateLimitRuleResponse) ToJsonString() string

type UpdateApiRateLimitRuleResponseParams added in v1.0.426

type UpdateApiRateLimitRuleResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateApiRateLimitRulesRequest

type UpdateApiRateLimitRulesRequest struct {
	*tchttp.BaseRequest

	// API ID 列表
	ApiIds []*string `json:"ApiIds,omitnil,omitempty" name:"ApiIds"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// QPS值。开启限流规则时,必填
	MaxQps *int64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`
}

func NewUpdateApiRateLimitRulesRequest

func NewUpdateApiRateLimitRulesRequest() (request *UpdateApiRateLimitRulesRequest)

func (*UpdateApiRateLimitRulesRequest) FromJsonString

func (r *UpdateApiRateLimitRulesRequest) 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 (*UpdateApiRateLimitRulesRequest) ToJsonString

func (r *UpdateApiRateLimitRulesRequest) ToJsonString() string

type UpdateApiRateLimitRulesRequestParams added in v1.0.426

type UpdateApiRateLimitRulesRequestParams struct {
	// API ID 列表
	ApiIds []*string `json:"ApiIds,omitnil,omitempty" name:"ApiIds"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// QPS值。开启限流规则时,必填
	MaxQps *int64 `json:"MaxQps,omitnil,omitempty" name:"MaxQps"`
}

Predefined struct for user

type UpdateApiRateLimitRulesResponse

type UpdateApiRateLimitRulesResponse struct {
	*tchttp.BaseResponse
	Response *UpdateApiRateLimitRulesResponseParams `json:"Response"`
}

func NewUpdateApiRateLimitRulesResponse

func NewUpdateApiRateLimitRulesResponse() (response *UpdateApiRateLimitRulesResponse)

func (*UpdateApiRateLimitRulesResponse) FromJsonString

func (r *UpdateApiRateLimitRulesResponse) 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 (*UpdateApiRateLimitRulesResponse) ToJsonString

func (r *UpdateApiRateLimitRulesResponse) ToJsonString() string

type UpdateApiRateLimitRulesResponseParams added in v1.0.426

type UpdateApiRateLimitRulesResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateApiTimeoutsRequest

type UpdateApiTimeoutsRequest struct {
	*tchttp.BaseRequest

	// API ID 列表
	ApiIds []*string `json:"ApiIds,omitnil,omitempty" name:"ApiIds"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// 超时时间,单位毫秒,开启API超时时,必填
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`
}

func NewUpdateApiTimeoutsRequest

func NewUpdateApiTimeoutsRequest() (request *UpdateApiTimeoutsRequest)

func (*UpdateApiTimeoutsRequest) FromJsonString

func (r *UpdateApiTimeoutsRequest) 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 (*UpdateApiTimeoutsRequest) ToJsonString

func (r *UpdateApiTimeoutsRequest) ToJsonString() string

type UpdateApiTimeoutsRequestParams added in v1.0.426

type UpdateApiTimeoutsRequestParams struct {
	// API ID 列表
	ApiIds []*string `json:"ApiIds,omitnil,omitempty" name:"ApiIds"`

	// 开启/禁用,enabled/disabled
	UsableStatus *string `json:"UsableStatus,omitnil,omitempty" name:"UsableStatus"`

	// 超时时间,单位毫秒,开启API超时时,必填
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`
}

Predefined struct for user

type UpdateApiTimeoutsResponse

type UpdateApiTimeoutsResponse struct {
	*tchttp.BaseResponse
	Response *UpdateApiTimeoutsResponseParams `json:"Response"`
}

func NewUpdateApiTimeoutsResponse

func NewUpdateApiTimeoutsResponse() (response *UpdateApiTimeoutsResponse)

func (*UpdateApiTimeoutsResponse) FromJsonString

func (r *UpdateApiTimeoutsResponse) 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 (*UpdateApiTimeoutsResponse) ToJsonString

func (r *UpdateApiTimeoutsResponse) ToJsonString() string

type UpdateApiTimeoutsResponseParams added in v1.0.426

type UpdateApiTimeoutsResponseParams struct {
	// 是否成功
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateConfigTemplateRequest added in v1.0.581

type UpdateConfigTemplateRequest struct {
	*tchttp.BaseRequest

	// 配置模板id
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`

	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`
}

func NewUpdateConfigTemplateRequest added in v1.0.581

func NewUpdateConfigTemplateRequest() (request *UpdateConfigTemplateRequest)

func (*UpdateConfigTemplateRequest) FromJsonString added in v1.0.581

func (r *UpdateConfigTemplateRequest) 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 (*UpdateConfigTemplateRequest) ToJsonString added in v1.0.581

func (r *UpdateConfigTemplateRequest) ToJsonString() string

type UpdateConfigTemplateRequestParams added in v1.0.581

type UpdateConfigTemplateRequestParams struct {
	// 配置模板id
	ConfigTemplateId *string `json:"ConfigTemplateId,omitnil,omitempty" name:"ConfigTemplateId"`

	// 配置模板名称
	ConfigTemplateName *string `json:"ConfigTemplateName,omitnil,omitempty" name:"ConfigTemplateName"`

	// 配置模板对应的微服务框架
	ConfigTemplateType *string `json:"ConfigTemplateType,omitnil,omitempty" name:"ConfigTemplateType"`

	// 配置模板数据
	ConfigTemplateValue *string `json:"ConfigTemplateValue,omitnil,omitempty" name:"ConfigTemplateValue"`

	// 配置模板描述
	ConfigTemplateDesc *string `json:"ConfigTemplateDesc,omitnil,omitempty" name:"ConfigTemplateDesc"`
}

Predefined struct for user

type UpdateConfigTemplateResponse added in v1.0.581

type UpdateConfigTemplateResponse struct {
	*tchttp.BaseResponse
	Response *UpdateConfigTemplateResponseParams `json:"Response"`
}

func NewUpdateConfigTemplateResponse added in v1.0.581

func NewUpdateConfigTemplateResponse() (response *UpdateConfigTemplateResponse)

func (*UpdateConfigTemplateResponse) FromJsonString added in v1.0.581

func (r *UpdateConfigTemplateResponse) 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 (*UpdateConfigTemplateResponse) ToJsonString added in v1.0.581

func (r *UpdateConfigTemplateResponse) ToJsonString() string

type UpdateConfigTemplateResponseParams added in v1.0.581

type UpdateConfigTemplateResponseParams struct {
	// 更新成功: true / 更新失败: false
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateGatewayApiRequest

type UpdateGatewayApiRequest struct {
	*tchttp.BaseRequest

	// API ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// API 路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// Api 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 请求映射
	PathMapping *string `json:"PathMapping,omitnil,omitempty" name:"PathMapping"`

	// api所在服务host
	Host *string `json:"Host,omitnil,omitempty" name:"Host"`

	// api描述信息
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

func NewUpdateGatewayApiRequest

func NewUpdateGatewayApiRequest() (request *UpdateGatewayApiRequest)

func (*UpdateGatewayApiRequest) FromJsonString

func (r *UpdateGatewayApiRequest) 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 (*UpdateGatewayApiRequest) ToJsonString

func (r *UpdateGatewayApiRequest) ToJsonString() string

type UpdateGatewayApiRequestParams added in v1.0.426

type UpdateGatewayApiRequestParams struct {
	// API ID
	ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"`

	// API 路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// Api 请求方法
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 请求映射
	PathMapping *string `json:"PathMapping,omitnil,omitempty" name:"PathMapping"`

	// api所在服务host
	Host *string `json:"Host,omitnil,omitempty" name:"Host"`

	// api描述信息
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

Predefined struct for user

type UpdateGatewayApiResponse

type UpdateGatewayApiResponse struct {
	*tchttp.BaseResponse
	Response *UpdateGatewayApiResponseParams `json:"Response"`
}

func NewUpdateGatewayApiResponse

func NewUpdateGatewayApiResponse() (response *UpdateGatewayApiResponse)

func (*UpdateGatewayApiResponse) FromJsonString

func (r *UpdateGatewayApiResponse) 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 (*UpdateGatewayApiResponse) ToJsonString

func (r *UpdateGatewayApiResponse) ToJsonString() string

type UpdateGatewayApiResponseParams added in v1.0.426

type UpdateGatewayApiResponseParams struct {
	// 返回结果,成功失败
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateHealthCheckSettingsRequest

type UpdateHealthCheckSettingsRequest struct {
	*tchttp.BaseRequest

	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 是否开启健康检查
	EnableHealthCheck *bool `json:"EnableHealthCheck,omitnil,omitempty" name:"EnableHealthCheck"`

	// 健康检查配置
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`
}

func NewUpdateHealthCheckSettingsRequest

func NewUpdateHealthCheckSettingsRequest() (request *UpdateHealthCheckSettingsRequest)

func (*UpdateHealthCheckSettingsRequest) FromJsonString

func (r *UpdateHealthCheckSettingsRequest) 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 (*UpdateHealthCheckSettingsRequest) ToJsonString

func (r *UpdateHealthCheckSettingsRequest) ToJsonString() string

type UpdateHealthCheckSettingsRequestParams added in v1.0.426

type UpdateHealthCheckSettingsRequestParams struct {
	// 部署组ID
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 是否开启健康检查
	EnableHealthCheck *bool `json:"EnableHealthCheck,omitnil,omitempty" name:"EnableHealthCheck"`

	// 健康检查配置
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`
}

Predefined struct for user

type UpdateHealthCheckSettingsResponse

type UpdateHealthCheckSettingsResponse struct {
	*tchttp.BaseResponse
	Response *UpdateHealthCheckSettingsResponseParams `json:"Response"`
}

func NewUpdateHealthCheckSettingsResponse

func NewUpdateHealthCheckSettingsResponse() (response *UpdateHealthCheckSettingsResponse)

func (*UpdateHealthCheckSettingsResponse) FromJsonString

func (r *UpdateHealthCheckSettingsResponse) 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 (*UpdateHealthCheckSettingsResponse) ToJsonString

func (r *UpdateHealthCheckSettingsResponse) ToJsonString() string

type UpdateHealthCheckSettingsResponseParams added in v1.0.426

type UpdateHealthCheckSettingsResponseParams struct {
	// 更新健康检查配置操作是否成功。
	// true:操作成功。
	// false:操作失败。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateRepositoryRequest

type UpdateRepositoryRequest struct {
	*tchttp.BaseRequest

	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 仓库描述
	RepositoryDesc *string `json:"RepositoryDesc,omitnil,omitempty" name:"RepositoryDesc"`
}

func NewUpdateRepositoryRequest

func NewUpdateRepositoryRequest() (request *UpdateRepositoryRequest)

func (*UpdateRepositoryRequest) FromJsonString

func (r *UpdateRepositoryRequest) 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 (*UpdateRepositoryRequest) ToJsonString

func (r *UpdateRepositoryRequest) ToJsonString() string

type UpdateRepositoryRequestParams added in v1.0.426

type UpdateRepositoryRequestParams struct {
	// 仓库ID
	RepositoryId *string `json:"RepositoryId,omitnil,omitempty" name:"RepositoryId"`

	// 仓库描述
	RepositoryDesc *string `json:"RepositoryDesc,omitnil,omitempty" name:"RepositoryDesc"`
}

Predefined struct for user

type UpdateRepositoryResponse

type UpdateRepositoryResponse struct {
	*tchttp.BaseResponse
	Response *UpdateRepositoryResponseParams `json:"Response"`
}

func NewUpdateRepositoryResponse

func NewUpdateRepositoryResponse() (response *UpdateRepositoryResponse)

func (*UpdateRepositoryResponse) FromJsonString

func (r *UpdateRepositoryResponse) 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 (*UpdateRepositoryResponse) ToJsonString

func (r *UpdateRepositoryResponse) ToJsonString() string

type UpdateRepositoryResponseParams added in v1.0.426

type UpdateRepositoryResponseParams struct {
	// 更新仓库是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type UpdateUnitRuleRequest

type UpdateUnitRuleRequest struct {
	*tchttp.BaseRequest

	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

func NewUpdateUnitRuleRequest

func NewUpdateUnitRuleRequest() (request *UpdateUnitRuleRequest)

func (*UpdateUnitRuleRequest) FromJsonString

func (r *UpdateUnitRuleRequest) 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 (*UpdateUnitRuleRequest) ToJsonString

func (r *UpdateUnitRuleRequest) ToJsonString() string

type UpdateUnitRuleRequestParams added in v1.0.426

type UpdateUnitRuleRequestParams struct {
	// 规则ID
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 规则项列表
	UnitRuleItemList []*UnitRuleItem `json:"UnitRuleItemList,omitnil,omitempty" name:"UnitRuleItemList"`
}

Predefined struct for user

type UpdateUnitRuleResponse

type UpdateUnitRuleResponse struct {
	*tchttp.BaseResponse
	Response *UpdateUnitRuleResponseParams `json:"Response"`
}

func NewUpdateUnitRuleResponse

func NewUpdateUnitRuleResponse() (response *UpdateUnitRuleResponse)

func (*UpdateUnitRuleResponse) FromJsonString

func (r *UpdateUnitRuleResponse) 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 (*UpdateUnitRuleResponse) ToJsonString

func (r *UpdateUnitRuleResponse) ToJsonString() string

type UpdateUnitRuleResponseParams added in v1.0.426

type UpdateUnitRuleResponseParams struct {
	// 是否成功
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *bool `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type ValueFrom

type ValueFrom struct {
	// k8s env 的 FieldRef
	// 注意:此字段可能返回 null,表示取不到有效值。
	FieldRef *FieldRef `json:"FieldRef,omitnil,omitempty" name:"FieldRef"`

	// k8s env 的 ResourceFieldRef
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceFieldRef *ResourceFieldRef `json:"ResourceFieldRef,omitnil,omitempty" name:"ResourceFieldRef"`
}

type VmGroup

type VmGroup struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 部署组状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupStatus *string `json:"GroupStatus,omitnil,omitempty" name:"GroupStatus"`

	// 程序包ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 程序包名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 程序包版本号
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 部署组机器数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 部署组运行中机器数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 部署组启动参数信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartupParameters *string `json:"StartupParameters,omitnil,omitempty" name:"StartupParameters"`

	// 部署组创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 部署组更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 部署组停止机器数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	OffInstanceCount *int64 `json:"OffInstanceCount,omitnil,omitempty" name:"OffInstanceCount"`

	// 部署组描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 部署组资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 部署组更新时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *int64 `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 部署应用描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployDesc *string `json:"DeployDesc,omitnil,omitempty" name:"DeployDesc"`

	// 滚动发布的更新方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateType *uint64 `json:"UpdateType,omitnil,omitempty" name:"UpdateType"`

	// 发布是否启用beta批次
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployBetaEnable *bool `json:"DeployBetaEnable,omitnil,omitempty" name:"DeployBetaEnable"`

	// 滚动发布的批次比例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployBatch []*float64 `json:"DeployBatch,omitnil,omitempty" name:"DeployBatch"`

	// 滚动发布的批次执行方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployExeMode *string `json:"DeployExeMode,omitnil,omitempty" name:"DeployExeMode"`

	// 滚动发布的每个批次的等待时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployWaitTime *uint64 `json:"DeployWaitTime,omitnil,omitempty" name:"DeployWaitTime"`

	// 是否开启了健康检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableHealthCheck *bool `json:"EnableHealthCheck,omitnil,omitempty" name:"EnableHealthCheck"`

	// 健康检查配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`

	// 程序包类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageType *string `json:"PackageType,omitnil,omitempty" name:"PackageType"`

	// 启动脚本 base64编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartScript *string `json:"StartScript,omitnil,omitempty" name:"StartScript"`

	// 停止脚本 base64编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	StopScript *string `json:"StopScript,omitnil,omitempty" name:"StopScript"`

	// 部署组备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`

	// javaagent信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentProfileList []*AgentProfile `json:"AgentProfileList,omitnil,omitempty" name:"AgentProfileList"`

	// 预热属性配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	WarmupSetting *WarmupSetting `json:"WarmupSetting,omitnil,omitempty" name:"WarmupSetting"`

	// Envoy网关配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayConfig *GatewayConfig `json:"GatewayConfig,omitnil,omitempty" name:"GatewayConfig"`

	// 批次是否开启健康检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableBatchHealthCheck *bool `json:"EnableBatchHealthCheck,omitnil,omitempty" name:"EnableBatchHealthCheck"`
}

type VmGroupOther added in v1.0.302

type VmGroupOther struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 程序包ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 程序包名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 程序包版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PackageVersion *string `json:"PackageVersion,omitnil,omitempty" name:"PackageVersion"`

	// 部署组实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	InstanceCount *int64 `json:"InstanceCount,omitnil,omitempty" name:"InstanceCount"`

	// 部署组运行中实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunInstanceCount *int64 `json:"RunInstanceCount,omitnil,omitempty" name:"RunInstanceCount"`

	// 部署组中停止实例数
	// 注意:此字段可能返回 null,表示取不到有效值。
	OffInstanceCount *int64 `json:"OffInstanceCount,omitnil,omitempty" name:"OffInstanceCount"`

	// 部署组状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupStatus *string `json:"GroupStatus,omitnil,omitempty" name:"GroupStatus"`

	// 服务配置信息是否匹配
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsNotEqualServiceConfig *bool `json:"IsNotEqualServiceConfig,omitnil,omitempty" name:"IsNotEqualServiceConfig"`

	// HealthCheckSettings
	// 注意:此字段可能返回 null,表示取不到有效值。
	HealthCheckSettings *HealthCheckSettings `json:"HealthCheckSettings,omitnil,omitempty" name:"HealthCheckSettings"`
}

type VmGroupSimple

type VmGroupSimple struct {
	// 部署组ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 部署组名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 应用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationType *string `json:"ApplicationType,omitnil,omitempty" name:"ApplicationType"`

	// 部署组描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupDesc *string `json:"GroupDesc,omitnil,omitempty" name:"GroupDesc"`

	// 部署组更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 集群ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 部署组启动参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartupParameters *string `json:"StartupParameters,omitnil,omitempty" name:"StartupParameters"`

	// 命名空间ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceId *string `json:"NamespaceId,omitnil,omitempty" name:"NamespaceId"`

	// 部署组创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 集群名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 命名空间名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 应用微服务类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	MicroserviceType *string `json:"MicroserviceType,omitnil,omitempty" name:"MicroserviceType"`

	// 部署组资源类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	GroupResourceType *string `json:"GroupResourceType,omitnil,omitempty" name:"GroupResourceType"`

	// 部署组更新时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedTime *int64 `json:"UpdatedTime,omitnil,omitempty" name:"UpdatedTime"`

	// 部署应用描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployDesc *string `json:"DeployDesc,omitnil,omitempty" name:"DeployDesc"`

	// 部署组备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"`
}

type VolumeInfo added in v1.0.319

type VolumeInfo struct {
	// 数据卷类型
	VolumeType *string `json:"VolumeType,omitnil,omitempty" name:"VolumeType"`

	// 数据卷名称
	VolumeName *string `json:"VolumeName,omitnil,omitempty" name:"VolumeName"`

	// 数据卷配置
	VolumeConfig *string `json:"VolumeConfig,omitnil,omitempty" name:"VolumeConfig"`
}

type VolumeMountInfo added in v1.0.319

type VolumeMountInfo struct {
	// 挂载数据卷名称
	VolumeMountName *string `json:"VolumeMountName,omitnil,omitempty" name:"VolumeMountName"`

	// 挂载路径
	VolumeMountPath *string `json:"VolumeMountPath,omitnil,omitempty" name:"VolumeMountPath"`

	// 挂载子路径
	VolumeMountSubPath *string `json:"VolumeMountSubPath,omitnil,omitempty" name:"VolumeMountSubPath"`

	// 读写,1:读 2:读写
	ReadOrWrite *string `json:"ReadOrWrite,omitnil,omitempty" name:"ReadOrWrite"`
}

type WarmupSetting added in v1.0.511

type WarmupSetting struct {
	// 是否开启预热
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 预热时间
	WarmupTime *uint64 `json:"WarmupTime,omitnil,omitempty" name:"WarmupTime"`

	// 预热曲率,取值 1~5
	Curvature *uint64 `json:"Curvature,omitnil,omitempty" name:"Curvature"`

	// 是否开启预热保护,在开启保护的情况下,超过 50% 的节点处于预热中,则会中止预热
	EnabledProtection *bool `json:"EnabledProtection,omitnil,omitempty" name:"EnabledProtection"`
}

Jump to

Keyboard shortcuts

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