v20210701

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 (

	// 请求响应超时。
	FAILEDOPERATION_ACTIONREADTIMEOUT = "FailedOperation.ActionReadTimeout"

	// 创建服务失败。
	FAILEDOPERATION_CREATESERVICEERROR = "FailedOperation.CreateServiceError"

	// 服务器繁忙,请稍后再试。
	FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"

	// 删除应用失败。
	FAILEDOPERATION_DELETESERVICEERROR = "FailedOperation.DeleteServiceError"

	// 查询 ingress 列表失败。
	FAILEDOPERATION_DESCRIBEINGRESSLISTERROR = "FailedOperation.DescribeIngressListError"

	// 查询实例信息失败。
	FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"

	// 查询service失败。
	FAILEDOPERATION_DESCRIBESERVICEERROR = "FailedOperation.DescribeServiceError"

	// 查询service列表失败。
	FAILEDOPERATION_DESCRIBESERVICELISTERROR = "FailedOperation.DescribeServiceListError"

	// 更新 ingress 失败。
	FAILEDOPERATION_UPDATEINGRESSERROR = "FailedOperation.UpdateIngressError"

	// 请求响应超时。
	INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"

	// 添加子网/虚拟节点异常。
	INTERNALERROR_ADDNEWNODEERROR = "InternalError.AddNewNodeError"

	// 创建apm资源失败。
	INTERNALERROR_CREATEAPMRESOURCEERROR = "InternalError.CreateApmResourceError"

	// 创建配置失败。
	INTERNALERROR_CREATECONFIGDATAERROR = "InternalError.CreateConfigDataError"

	// 底层集群创建失败。
	INTERNALERROR_CREATEEKSCLUSTERERROR = "InternalError.CreateEksClusterError"

	// 创建 LogConfig 错误。
	INTERNALERROR_CREATELOGCONFIGERROR = "InternalError.CreateLogConfigError"

	// 创建服务失败。
	INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"

	// 服务器繁忙,请稍后再试。
	INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"

	// 删除 ingress 失败。
	INTERNALERROR_DELETEINGRESSERROR = "InternalError.DeleteIngressError"

	// 删除 LogConfig 错误。
	INTERNALERROR_DELETELOGCONFIGERROR = "InternalError.DeleteLogConfigError"

	// 删除应用失败。
	INTERNALERROR_DELETESERVICEERROR = "InternalError.DeleteServiceError"

	// 版本部署调用失败。
	INTERNALERROR_DEPLOYVERSIONERROR = "InternalError.DeployVersionError"

	// 查询配置详情失败。
	INTERNALERROR_DESCRIBECONFIGDATAERROR = "InternalError.DescribeConfigDataError"

	// 查询配置列表失败。
	INTERNALERROR_DESCRIBECONFIGDATALISTERROR = "InternalError.DescribeConfigDataListError"

	// 查询 ingress 失败。
	INTERNALERROR_DESCRIBEINGRESSERROR = "InternalError.DescribeIngressError"

	// 查询 ingress 列表失败。
	INTERNALERROR_DESCRIBEINGRESSLISTERROR = "InternalError.DescribeIngressListError"

	// 查询 LogConfig 错误。
	INTERNALERROR_DESCRIBELOGCONFIGERROR = "InternalError.DescribeLogConfigError"

	// 查询 LogConfig 列表错误。
	INTERNALERROR_DESCRIBELOGCONFIGLISTERROR = "InternalError.DescribeLogConfigListError"

	// 查询实例信息失败。
	INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"

	// 查询service失败。
	INTERNALERROR_DESCRIBESERVICEERROR = "InternalError.DescribeServiceError"

	// 查询服务关联的 ingress 失败。
	INTERNALERROR_DESCRIBESERVICEINGRESSERROR = "InternalError.DescribeServiceIngressError"

	// 查询service列表失败。
	INTERNALERROR_DESCRIBESERVICELISTERROR = "InternalError.DescribeServiceListError"

	// 修改配置失败。
	INTERNALERROR_MODIFYCONFIGDATAERROR = "InternalError.ModifyConfigDataError"

	// 修改 LogConfig 错误。
	INTERNALERROR_MODIFYLOGCONFIGERROR = "InternalError.ModifyLogConfigError"

	// 重启失败。
	INTERNALERROR_RESTARTAPPLICATIONERROR = "InternalError.RestartApplicationError"

	// 停止应用失败。
	INTERNALERROR_STOPAPPLICATIONERROR = "InternalError.StopApplicationError"

	// 调用标签接口异常。
	INTERNALERROR_TAGINTERFACEERROR = "InternalError.TagInterfaceError"

	// 更新 ingress 失败。
	INTERNALERROR_UPDATEINGRESSERROR = "InternalError.UpdateIngressError"

	// 应用访问配置服务数量达到上限。
	INVALIDPARAMETER_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameter.ApplicationAccessServiceReachMaximum"

	// LB类型服务不能同时支持TCP和UDP。
	INVALIDPARAMETER_LBSERVICECANNOTSUPPORTTCPUDPSAMETIME = "InvalidParameter.LBServiceCannotSupportTcpUdpSameTime"

	// 必须提供PortMapping规则。
	INVALIDPARAMETER_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameter.MustProvidePortMappingRules"

	// 服务名不符合规范。
	INVALIDPARAMETER_SERVICENAMENOTVALID = "InvalidParameter.ServiceNameNotValid"

	// 服务名使用了保留后缀。
	INVALIDPARAMETER_SERVICEUSERESERVESUFFIX = "InvalidParameter.ServiceUseReserveSuffix"

	// PortMapping规则数量超过限制。
	INVALIDPARAMETER_TOOMANYPORTMAPPINGRULES = "InvalidParameter.TooManyPortMappingRules"

	// 权限不足或缺少相关角色
	INVALIDPARAMETER_UNAUTHORIZEDORMISSINGROLE = "InvalidParameter.UnauthorizedOrMissingRole"

	// 自动创建将超过 vpc 限额。
	INVALIDPARAMETER_VPCOVERQUOTA = "InvalidParameter.VpcOverQuota"

	// APM 没有与当前环境绑定。
	INVALIDPARAMETERVALUE_APMNOTBIND = "InvalidParameterValue.ApmNotBind"

	// 应用访问配置服务数量达到上限。
	INVALIDPARAMETERVALUE_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameterValue.ApplicationAccessServiceReachMaximum"

	// 已存在同名访问方式。
	INVALIDPARAMETERVALUE_APPLICATIONSERVICEALREADYEXIST = "InvalidParameterValue.ApplicationServiceAlreadyExist"

	// 没有找到该访问方式。
	INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"

	// 请至少启用一种弹性规则。
	INVALIDPARAMETERVALUE_ATLEASTONESCALERRULESHOULDBEAPPLIED = "InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied"

	// 只支持绑定一种弹性伸缩。
	INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"

	// 弹性规则名称不合法, 长度必须小于20。
	INVALIDPARAMETERVALUE_AUTOSCALERNAMEINVALID = "InvalidParameterValue.AutoScalerNameInvalid"

	// 不能覆盖其他应用的访问方式。
	INVALIDPARAMETERVALUE_CANNOTOVERWRITEOTHERAPPLICATIONSERVICE = "InvalidParameterValue.CannotOverWriteOtherApplicationService"

	// 不能同时使用全量以及单条更新。
	INVALIDPARAMETERVALUE_CANNOTUPDATESERVICEBYBOTHMETHODS = "InvalidParameterValue.CannotUpdateServiceByBothMethods"

	// 配置已存在。
	INVALIDPARAMETERVALUE_CONFIGDATAALREADYEXIST = "InvalidParameterValue.ConfigDataAlreadyExist"

	// 配置不合法。
	INVALIDPARAMETERVALUE_CONFIGDATAINVALID = "InvalidParameterValue.ConfigDataInvalid"

	// 创建环境createRegion参数错误。
	INVALIDPARAMETERVALUE_CREATENAMESPACEUNSUPPORTREGIONERROR = "InvalidParameterValue.CreateNamespaceUnsupportRegionError"

	// 定时弹性伸缩目标实例数不合法。
	INVALIDPARAMETERVALUE_CRONHPAREPLICASINVALID = "InvalidParameterValue.CronHpaReplicasInvalid"

	// 每日环境创建次数超过上限。
	INVALIDPARAMETERVALUE_DAILYCREATENAMESPACEREACHMAXIMUM = "InvalidParameterValue.DailyCreateNamespaceReachMaximum"

	// 弹性伸缩启用中,请停用后再删除。
	INVALIDPARAMETERVALUE_DISABLESCALERBEFOREDELETE = "InvalidParameterValue.DisableScalerBeforeDelete"

	// 环境名称不可变。
	INVALIDPARAMETERVALUE_ENVIRONMENTNAMEIMMUTABLE = "InvalidParameterValue.EnvironmentNameImmutable"

	// 弹性伸缩指标不合法。
	INVALIDPARAMETERVALUE_HPAMETRICSINVALID = "InvalidParameterValue.HpaMetricsInvalid"

	// 弹性伸缩最小值/最大值不合法。
	INVALIDPARAMETERVALUE_HPAMINMAXINVALID = "InvalidParameterValue.HpaMinMaxInvalid"

	// 弹性伸缩阈值不合法。
	INVALIDPARAMETERVALUE_HPATHRESHOLDINVALID = "InvalidParameterValue.HpaThresholdInvalid"

	// 访问配置重定向需要启用 HTTPS。
	INVALIDPARAMETERVALUE_INGRESSREWRITEREQUIREDHTTPSENABLE = "InvalidParameterValue.IngressRewriteRequiredHttpsEnable"

	// 无效的定时伸缩周期。
	INVALIDPARAMETERVALUE_INVALIDCRONSCALERPERIOD = "InvalidParameterValue.InvalidCronScalerPeriod"

	// 版本号格式非法。
	INVALIDPARAMETERVALUE_INVALIDDEPLOYVERSION = "InvalidParameterValue.InvalidDeployVersion"

	// 访问类型不支持。
	INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"

	// 环境变量名非法,要求有由字母、数字,".","_" 和 "-" 组成,不能由数字开头。
	INVALIDPARAMETERVALUE_INVALIDENVNAME = "InvalidParameterValue.InvalidEnvName"

	// 环境变量长度不能超过1000。
	INVALIDPARAMETERVALUE_INVALIDENVVALUE = "InvalidParameterValue.InvalidEnvValue"

	// 挂载路径不合法,不能为 /app。
	INVALIDPARAMETERVALUE_INVALIDMOUNTPATH = "InvalidParameterValue.InvalidMountPath"

	// 应用名格式非法。
	INVALIDPARAMETERVALUE_INVALIDSERVICENAME = "InvalidParameterValue.InvalidServiceName"

	// 无法识别租户信息。
	INVALIDPARAMETERVALUE_INVALIDTENANTINFO = "InvalidParameterValue.InvalidTenantInfo"

	// JDK 版本不能为空。
	INVALIDPARAMETERVALUE_JDKVERSIONREQUIRED = "InvalidParameterValue.JdkVersionRequired"

	// LogConfig 配置已存在。
	INVALIDPARAMETERVALUE_LOGCONFIGALREADYEXIST = "InvalidParameterValue.LogConfigAlreadyExist"

	// 必须提供PortMapping规则。
	INVALIDPARAMETERVALUE_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameterValue.MustProvidePortMappingRules"

	// 环境重复。
	INVALIDPARAMETERVALUE_NAMESPACEDUPLICATEERROR = "InvalidParameterValue.NamespaceDuplicateError"

	// 命名空间不属于用户。
	INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"

	// 环境不存在。
	INVALIDPARAMETERVALUE_NAMESPACENOTFOUND = "InvalidParameterValue.NamespaceNotFound"

	// 环境创建失败,达到上限。
	INVALIDPARAMETERVALUE_NAMESPACEREACHMAXIMUM = "InvalidParameterValue.NamespaceReachMaximum"

	// 环境资源创建失败,达到上限。
	INVALIDPARAMETERVALUE_NAMESPACERESOURCEREACHMAXIMUM = "InvalidParameterValue.NamespaceResourceReachMaximum"

	// 操作系统不支持。
	INVALIDPARAMETERVALUE_OSNOTSUPPORT = "InvalidParameterValue.OsNotSupport"

	// 服务端口映射重复。
	INVALIDPARAMETERVALUE_PORTDUPLICATEERROR = "InvalidParameterValue.PortDuplicateError"

	// 服务端口是保留端口。
	INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"

	// post start 不合法。
	INVALIDPARAMETERVALUE_POSTSTARTNOTVALID = "InvalidParameterValue.PostStartNotValid"

	// pre stop 不合法。
	INVALIDPARAMETERVALUE_PRESTOPNOTVALID = "InvalidParameterValue.PreStopNotValid"

	// 公有镜像参数错误。
	INVALIDPARAMETERVALUE_PUBLICREPOTYPEPARAMETERERROR = "InvalidParameterValue.PublicRepoTypeParameterError"

	// 注册中心没有与当前环境绑定。
	INVALIDPARAMETERVALUE_REGISTRYNOTBIND = "InvalidParameterValue.RegistryNotBind"

	// 弹性伸缩名称已存在。
	INVALIDPARAMETERVALUE_SCALERNAMEDUPLICATED = "InvalidParameterValue.ScalerNameDuplicated"

	// 应用存在正在运行的实例。
	INVALIDPARAMETERVALUE_SERVICEFOUNDRUNNINGVERSION = "InvalidParameterValue.ServiceFoundRunningVersion"

	// 服务名必须小写。
	INVALIDPARAMETERVALUE_SERVICELOWERCASE = "InvalidParameterValue.ServiceLowerCase"

	// 应用名已存在。
	INVALIDPARAMETERVALUE_SERVICENAMEDUPLICATEERROR = "InvalidParameterValue.ServiceNameDuplicateError"

	// 应用不属于此账户。
	INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"

	// 实例创建失败,达到上限。
	INVALIDPARAMETERVALUE_SERVICEPODREACHMAXIMUM = "InvalidParameterValue.ServicePodReachMaximum"

	// 应用创建失败,达到上限。
	INVALIDPARAMETERVALUE_SERVICEREACHMAXIMUM = "InvalidParameterValue.ServiceReachMaximum"

	// 服务名使用了保留后缀。
	INVALIDPARAMETERVALUE_SERVICEUSERESERVESUFFIX = "InvalidParameterValue.ServiceUseReserveSuffix"

	// 企业版 TCR 实例名称不合法。
	INVALIDPARAMETERVALUE_TCRENTINSTANCENAMENOTVALID = "InvalidParameterValue.TcrEntInstanceNameNotValid"

	// 不是合法的TEM ID。
	INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"

	// 非 JAVA 应用不支持链路追踪特性。
	INVALIDPARAMETERVALUE_TRAITSTRACINGNOTSUPPORTED = "InvalidParameterValue.TraitsTracingNotSupported"

	// version 不能超过128位。
	INVALIDPARAMETERVALUE_VERSIONLENGTHLIMIT = "InvalidParameterValue.VersionLengthLimit"

	// 版本必须小写。
	INVALIDPARAMETERVALUE_VERSIONLOWERCASE = "InvalidParameterValue.VersionLowerCase"

	// 版本的路由流量不为0。
	INVALIDPARAMETERVALUE_VERSIONROUTERATENOTZERO = "InvalidParameterValue.VersionRouteRateNotZero"

	// vpc错误, 与环境vpc不一致。
	INVALIDPARAMETERVALUE_VPCINVALID = "InvalidParameterValue.VpcInvalid"

	// 弹性规则名称不能为空。
	MISSINGPARAMETER_AUTOSCALERNAMENULL = "MissingParameter.AutoScalerNameNull"

	// 部署方式不能为空。
	MISSINGPARAMETER_DEPLOYMODENULL = "MissingParameter.DeployModeNull"

	// 部署版本不能为空。
	MISSINGPARAMETER_DEPLOYVERSIONNULL = "MissingParameter.DeployVersionNull"

	// 环境名称不能为空。
	MISSINGPARAMETER_ENVIRONMENTNAMENULL = "MissingParameter.EnvironmentNameNull"

	// 镜像仓库不能为空。
	MISSINGPARAMETER_IMGREPONULL = "MissingParameter.ImgRepoNull"

	// logset 和 topic 不能为空。
	MISSINGPARAMETER_LOGSETORTOPICNULL = "MissingParameter.LogsetOrTopicNull"

	// 弹性伸缩配置最大值/最小值不能为空。
	MISSINGPARAMETER_MINMAXNUMNULL = "MissingParameter.MinMaxNumNull"

	// 环境ID不能为空。
	MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"

	// 包名不能为空。
	MISSINGPARAMETER_PKGNAMENULL = "MissingParameter.PkgNameNull"

	// 镜像仓库服务器不能为空。
	MISSINGPARAMETER_REPOSERVERNULL = "MissingParameter.RepoServerNull"

	// 弹性规则ID不能为空。
	MISSINGPARAMETER_SCALERIDNULL = "MissingParameter.ScalerIdNull"

	// 服务ID不能为空。
	MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"

	// 镜像仓库还未就绪。
	MISSINGPARAMETER_SVCREPONOTREADY = "MissingParameter.SvcRepoNotReady"

	// 企业版 TCR 实例名称不能为空。
	MISSINGPARAMETER_TCRENTINSTANCENAMENULL = "MissingParameter.TcrEntInstanceNameNull"

	// vpc内访问类型子网ID不能为空。
	MISSINGPARAMETER_VPCSERVICESUBNETNULL = "MissingParameter.VpcServiceSubnetNull"

	// 账户余额不足。
	OPERATIONDENIED_BALANCENOTENOUGH = "OperationDenied.BalanceNotEnough"

	// 账号欠费状态下不支持该操作,请冲正后重试。
	OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"

	// 环境已锁定。
	RESOURCEINUSE_ENVIRONMENTALREADYLOCKED = "ResourceInUse.EnvironmentAlreadyLocked"

	// 你操作的资源已被其他操作占用,请稍后重试。
	RESOURCEINUSE_RESOURCEALREADYLOCKED = "ResourceInUse.ResourceAlreadyLocked"

	// 资源已绑定。
	RESOURCEINUSE_RESOURCEALREADYUSED = "ResourceInUse.ResourceAlreadyUsed"

	// 服务部署中。
	RESOURCEINUSE_SERVICEDEPLOYING = "ResourceInUse.ServiceDeploying"

	// 配置不存在。
	RESOURCENOTFOUND_CONFIGDATANOTFOUND = "ResourceNotFound.ConfigDataNotFound"

	// 未提供该接口。
	RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"

	// 日志配置不存在。
	RESOURCENOTFOUND_LOGCONFIGNOTFOUND = "ResourceNotFound.LogConfigNotFound"

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

	// 环境不存在。
	RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"

	// 找不到应用。
	RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"

	// 找不到运行的服务实例。
	RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"

	// 找不到版本对应的环境。
	RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

	// 找不到版本对应的应用。
	RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"

	// 有资源依赖,无法直接删除应用。
	RESOURCEUNAVAILABLE_APPLICATIONNOTDELETABLE = "ResourceUnavailable.ApplicationNotDeletable"

	// 应用已停止。
	RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"

	// 等待组件安装。
	RESOURCEUNAVAILABLE_WAITFORKRUISE = "ResourceUnavailable.WaitForKruise"

	// 缺少容器服务的 CLS 日志角色,请打开控制台授权。
	UNAUTHORIZEDOPERATION_MISSINGEKSLOGROLE = "UnauthorizedOperation.MissingEksLogRole"

	// 未授权。
	UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

	// 不支持的ACTION。
	UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"
)
View Source
const APIVersion = "2021-07-01"

Variables

This section is empty.

Functions

This section is empty.

Types

type Autoscaler added in v1.0.464

type Autoscaler struct {
	// 弹性伸缩最小实例数
	MinReplicas *int64 `json:"MinReplicas,omitnil,omitempty" name:"MinReplicas"`

	// 弹性伸缩最大实例数
	MaxReplicas *int64 `json:"MaxReplicas,omitnil,omitempty" name:"MaxReplicas"`

	// 指标弹性伸缩策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	HorizontalAutoscaler []*HorizontalAutoscaler `json:"HorizontalAutoscaler,omitnil,omitempty" name:"HorizontalAutoscaler"`

	// 定时弹性伸缩策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	CronHorizontalAutoscaler []*CronHorizontalAutoscaler `json:"CronHorizontalAutoscaler,omitnil,omitempty" name:"CronHorizontalAutoscaler"`

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

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

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

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

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

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

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

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

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

CreateApplication 创建应用

可能返回的错误码:

FAILEDOPERATION_CREATESERVICEERROR = "FailedOperation.CreateServiceError"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_TAGINTERFACEERROR = "InternalError.TagInterfaceError"
INVALIDPARAMETERVALUE_INVALIDSERVICENAME = "InvalidParameterValue.InvalidServiceName"
INVALIDPARAMETERVALUE_PUBLICREPOTYPEPARAMETERERROR = "InvalidParameterValue.PublicRepoTypeParameterError"
INVALIDPARAMETERVALUE_SERVICELOWERCASE = "InvalidParameterValue.ServiceLowerCase"
INVALIDPARAMETERVALUE_SERVICENAMEDUPLICATEERROR = "InvalidParameterValue.ServiceNameDuplicateError"
INVALIDPARAMETERVALUE_SERVICEREACHMAXIMUM = "InvalidParameterValue.ServiceReachMaximum"
INVALIDPARAMETERVALUE_TCRENTINSTANCENAMENOTVALID = "InvalidParameterValue.TcrEntInstanceNameNotValid"
MISSINGPARAMETER_TCRENTINSTANCENAMENULL = "MissingParameter.TcrEntInstanceNameNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateApplicationAutoscaler added in v1.0.464

func (c *Client) CreateApplicationAutoscaler(request *CreateApplicationAutoscalerRequest) (response *CreateApplicationAutoscalerResponse, err error)

CreateApplicationAutoscaler 创建弹性伸缩策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ATLEASTONESCALERRULESHOULDBEAPPLIED = "InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_AUTOSCALERNAMEINVALID = "InvalidParameterValue.AutoScalerNameInvalid"
INVALIDPARAMETERVALUE_CRONHPAREPLICASINVALID = "InvalidParameterValue.CronHpaReplicasInvalid"
INVALIDPARAMETERVALUE_HPAMETRICSINVALID = "InvalidParameterValue.HpaMetricsInvalid"
INVALIDPARAMETERVALUE_HPATHRESHOLDINVALID = "InvalidParameterValue.HpaThresholdInvalid"
INVALIDPARAMETERVALUE_INVALIDCRONSCALERPERIOD = "InvalidParameterValue.InvalidCronScalerPeriod"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_SCALERNAMEDUPLICATED = "InvalidParameterValue.ScalerNameDuplicated"
MISSINGPARAMETER_AUTOSCALERNAMENULL = "MissingParameter.AutoScalerNameNull"
MISSINGPARAMETER_MINMAXNUMNULL = "MissingParameter.MinMaxNumNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateApplicationAutoscalerWithContext added in v1.0.464

func (c *Client) CreateApplicationAutoscalerWithContext(ctx context.Context, request *CreateApplicationAutoscalerRequest) (response *CreateApplicationAutoscalerResponse, err error)

CreateApplicationAutoscaler 创建弹性伸缩策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ATLEASTONESCALERRULESHOULDBEAPPLIED = "InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_AUTOSCALERNAMEINVALID = "InvalidParameterValue.AutoScalerNameInvalid"
INVALIDPARAMETERVALUE_CRONHPAREPLICASINVALID = "InvalidParameterValue.CronHpaReplicasInvalid"
INVALIDPARAMETERVALUE_HPAMETRICSINVALID = "InvalidParameterValue.HpaMetricsInvalid"
INVALIDPARAMETERVALUE_HPATHRESHOLDINVALID = "InvalidParameterValue.HpaThresholdInvalid"
INVALIDPARAMETERVALUE_INVALIDCRONSCALERPERIOD = "InvalidParameterValue.InvalidCronScalerPeriod"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_SCALERNAMEDUPLICATED = "InvalidParameterValue.ScalerNameDuplicated"
MISSINGPARAMETER_AUTOSCALERNAMENULL = "MissingParameter.AutoScalerNameNull"
MISSINGPARAMETER_MINMAXNUMNULL = "MissingParameter.MinMaxNumNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateApplicationService added in v1.0.505

func (c *Client) CreateApplicationService(request *CreateApplicationServiceRequest) (response *CreateApplicationServiceResponse, err error)

CreateApplicationService 新增访问方式

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBESERVICELISTERROR = "InternalError.DescribeServiceListError"
INVALIDPARAMETER_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameter.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETER_LBSERVICECANNOTSUPPORTTCPUDPSAMETIME = "InvalidParameter.LBServiceCannotSupportTcpUdpSameTime"
INVALIDPARAMETER_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameter.MustProvidePortMappingRules"
INVALIDPARAMETER_SERVICENAMENOTVALID = "InvalidParameter.ServiceNameNotValid"
INVALIDPARAMETER_SERVICEUSERESERVESUFFIX = "InvalidParameter.ServiceUseReserveSuffix"
INVALIDPARAMETER_TOOMANYPORTMAPPINGRULES = "InvalidParameter.TooManyPortMappingRules"
INVALIDPARAMETERVALUE_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameterValue.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETERVALUE_APPLICATIONSERVICEALREADYEXIST = "InvalidParameterValue.ApplicationServiceAlreadyExist"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_CANNOTOVERWRITEOTHERAPPLICATIONSERVICE = "InvalidParameterValue.CannotOverWriteOtherApplicationService"
INVALIDPARAMETERVALUE_CANNOTUPDATESERVICEBYBOTHMETHODS = "InvalidParameterValue.CannotUpdateServiceByBothMethods"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_PORTDUPLICATEERROR = "InvalidParameterValue.PortDuplicateError"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateApplicationServiceWithContext added in v1.0.505

func (c *Client) CreateApplicationServiceWithContext(ctx context.Context, request *CreateApplicationServiceRequest) (response *CreateApplicationServiceResponse, err error)

CreateApplicationService 新增访问方式

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBESERVICELISTERROR = "InternalError.DescribeServiceListError"
INVALIDPARAMETER_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameter.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETER_LBSERVICECANNOTSUPPORTTCPUDPSAMETIME = "InvalidParameter.LBServiceCannotSupportTcpUdpSameTime"
INVALIDPARAMETER_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameter.MustProvidePortMappingRules"
INVALIDPARAMETER_SERVICENAMENOTVALID = "InvalidParameter.ServiceNameNotValid"
INVALIDPARAMETER_SERVICEUSERESERVESUFFIX = "InvalidParameter.ServiceUseReserveSuffix"
INVALIDPARAMETER_TOOMANYPORTMAPPINGRULES = "InvalidParameter.TooManyPortMappingRules"
INVALIDPARAMETERVALUE_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameterValue.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETERVALUE_APPLICATIONSERVICEALREADYEXIST = "InvalidParameterValue.ApplicationServiceAlreadyExist"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_CANNOTOVERWRITEOTHERAPPLICATIONSERVICE = "InvalidParameterValue.CannotOverWriteOtherApplicationService"
INVALIDPARAMETERVALUE_CANNOTUPDATESERVICEBYBOTHMETHODS = "InvalidParameterValue.CannotUpdateServiceByBothMethods"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_PORTDUPLICATEERROR = "InvalidParameterValue.PortDuplicateError"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateApplicationWithContext added in v1.0.324

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

CreateApplication 创建应用

可能返回的错误码:

FAILEDOPERATION_CREATESERVICEERROR = "FailedOperation.CreateServiceError"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_TAGINTERFACEERROR = "InternalError.TagInterfaceError"
INVALIDPARAMETERVALUE_INVALIDSERVICENAME = "InvalidParameterValue.InvalidServiceName"
INVALIDPARAMETERVALUE_PUBLICREPOTYPEPARAMETERERROR = "InvalidParameterValue.PublicRepoTypeParameterError"
INVALIDPARAMETERVALUE_SERVICELOWERCASE = "InvalidParameterValue.ServiceLowerCase"
INVALIDPARAMETERVALUE_SERVICENAMEDUPLICATEERROR = "InvalidParameterValue.ServiceNameDuplicateError"
INVALIDPARAMETERVALUE_SERVICEREACHMAXIMUM = "InvalidParameterValue.ServiceReachMaximum"
INVALIDPARAMETERVALUE_TCRENTINSTANCENAMENOTVALID = "InvalidParameterValue.TcrEntInstanceNameNotValid"
MISSINGPARAMETER_TCRENTINSTANCENAMENULL = "MissingParameter.TcrEntInstanceNameNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) CreateConfigData added in v1.0.464

func (c *Client) CreateConfigData(request *CreateConfigDataRequest) (response *CreateConfigDataResponse, err error)

CreateConfigData 创建配置

可能返回的错误码:

INTERNALERROR_CREATECONFIGDATAERROR = "InternalError.CreateConfigDataError"
INVALIDPARAMETERVALUE_CONFIGDATAALREADYEXIST = "InvalidParameterValue.ConfigDataAlreadyExist"
INVALIDPARAMETERVALUE_CONFIGDATAINVALID = "InvalidParameterValue.ConfigDataInvalid"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateConfigDataWithContext added in v1.0.464

func (c *Client) CreateConfigDataWithContext(ctx context.Context, request *CreateConfigDataRequest) (response *CreateConfigDataResponse, err error)

CreateConfigData 创建配置

可能返回的错误码:

INTERNALERROR_CREATECONFIGDATAERROR = "InternalError.CreateConfigDataError"
INVALIDPARAMETERVALUE_CONFIGDATAALREADYEXIST = "InvalidParameterValue.ConfigDataAlreadyExist"
INVALIDPARAMETERVALUE_CONFIGDATAINVALID = "InvalidParameterValue.ConfigDataInvalid"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCosToken

func (c *Client) CreateCosToken(request *CreateCosTokenRequest) (response *CreateCosTokenResponse, err error)

CreateCosToken 生成Cos临时密钥

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCosTokenWithContext added in v1.0.324

func (c *Client) CreateCosTokenWithContext(ctx context.Context, request *CreateCosTokenRequest) (response *CreateCosTokenResponse, err error)

CreateCosToken 生成Cos临时密钥

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateEnvironment

func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)

CreateEnvironment 创建环境

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_CREATEEKSCLUSTERERROR = "InternalError.CreateEksClusterError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETER_UNAUTHORIZEDORMISSINGROLE = "InvalidParameter.UnauthorizedOrMissingRole"
INVALIDPARAMETER_VPCOVERQUOTA = "InvalidParameter.VpcOverQuota"
INVALIDPARAMETERVALUE_CREATENAMESPACEUNSUPPORTREGIONERROR = "InvalidParameterValue.CreateNamespaceUnsupportRegionError"
INVALIDPARAMETERVALUE_DAILYCREATENAMESPACEREACHMAXIMUM = "InvalidParameterValue.DailyCreateNamespaceReachMaximum"
INVALIDPARAMETERVALUE_NAMESPACEDUPLICATEERROR = "InvalidParameterValue.NamespaceDuplicateError"
INVALIDPARAMETERVALUE_NAMESPACEREACHMAXIMUM = "InvalidParameterValue.NamespaceReachMaximum"
MISSINGPARAMETER_ENVIRONMENTNAMENULL = "MissingParameter.EnvironmentNameNull"
OPERATIONDENIED_BALANCENOTENOUGH = "OperationDenied.BalanceNotEnough"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateEnvironmentWithContext added in v1.0.324

func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)

CreateEnvironment 创建环境

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_CREATEEKSCLUSTERERROR = "InternalError.CreateEksClusterError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETER_UNAUTHORIZEDORMISSINGROLE = "InvalidParameter.UnauthorizedOrMissingRole"
INVALIDPARAMETER_VPCOVERQUOTA = "InvalidParameter.VpcOverQuota"
INVALIDPARAMETERVALUE_CREATENAMESPACEUNSUPPORTREGIONERROR = "InvalidParameterValue.CreateNamespaceUnsupportRegionError"
INVALIDPARAMETERVALUE_DAILYCREATENAMESPACEREACHMAXIMUM = "InvalidParameterValue.DailyCreateNamespaceReachMaximum"
INVALIDPARAMETERVALUE_NAMESPACEDUPLICATEERROR = "InvalidParameterValue.NamespaceDuplicateError"
INVALIDPARAMETERVALUE_NAMESPACEREACHMAXIMUM = "InvalidParameterValue.NamespaceReachMaximum"
MISSINGPARAMETER_ENVIRONMENTNAMENULL = "MissingParameter.EnvironmentNameNull"
OPERATIONDENIED_BALANCENOTENOUGH = "OperationDenied.BalanceNotEnough"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateLogConfig added in v1.0.465

func (c *Client) CreateLogConfig(request *CreateLogConfigRequest) (response *CreateLogConfigResponse, err error)

CreateLogConfig 创建日志收集配置

可能返回的错误码:

INTERNALERROR_CREATECONFIGDATAERROR = "InternalError.CreateConfigDataError"
INTERNALERROR_CREATELOGCONFIGERROR = "InternalError.CreateLogConfigError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_CONFIGDATAALREADYEXIST = "InvalidParameterValue.ConfigDataAlreadyExist"
INVALIDPARAMETERVALUE_LOGCONFIGALREADYEXIST = "InvalidParameterValue.LogConfigAlreadyExist"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateLogConfigWithContext added in v1.0.465

func (c *Client) CreateLogConfigWithContext(ctx context.Context, request *CreateLogConfigRequest) (response *CreateLogConfigResponse, err error)

CreateLogConfig 创建日志收集配置

可能返回的错误码:

INTERNALERROR_CREATECONFIGDATAERROR = "InternalError.CreateConfigDataError"
INTERNALERROR_CREATELOGCONFIGERROR = "InternalError.CreateLogConfigError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_CONFIGDATAALREADYEXIST = "InvalidParameterValue.ConfigDataAlreadyExist"
INVALIDPARAMETERVALUE_LOGCONFIGALREADYEXIST = "InvalidParameterValue.LogConfigAlreadyExist"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateResource

func (c *Client) CreateResource(request *CreateResourceRequest) (response *CreateResourceResponse, err error)

CreateResource 绑定云资源

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_NAMESPACEREACHMAXIMUM = "InvalidParameterValue.NamespaceReachMaximum"
INVALIDPARAMETERVALUE_NAMESPACERESOURCEREACHMAXIMUM = "InvalidParameterValue.NamespaceResourceReachMaximum"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VPCINVALID = "InvalidParameterValue.VpcInvalid"
RESOURCEINUSE_RESOURCEALREADYUSED = "ResourceInUse.ResourceAlreadyUsed"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateResourceWithContext added in v1.0.324

func (c *Client) CreateResourceWithContext(ctx context.Context, request *CreateResourceRequest) (response *CreateResourceResponse, err error)

CreateResource 绑定云资源

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_NAMESPACEREACHMAXIMUM = "InvalidParameterValue.NamespaceReachMaximum"
INVALIDPARAMETERVALUE_NAMESPACERESOURCEREACHMAXIMUM = "InvalidParameterValue.NamespaceResourceReachMaximum"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VPCINVALID = "InvalidParameterValue.VpcInvalid"
RESOURCEINUSE_RESOURCEALREADYUSED = "ResourceInUse.ResourceAlreadyUsed"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplication added in v1.0.318

func (c *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)

DeleteApplication 服务删除

  • 停止当前运行服务

  • 删除服务相关资源

  • 删除服务

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DELETESERVICEERROR = "FailedOperation.DeleteServiceError"
FAILEDOPERATION_DESCRIBEINGRESSLISTERROR = "FailedOperation.DescribeIngressListError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DELETESERVICEERROR = "InternalError.DeleteServiceError"
INTERNALERROR_DESCRIBEINGRESSLISTERROR = "InternalError.DescribeIngressListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEFOUNDRUNNINGVERSION = "InvalidParameterValue.ServiceFoundRunningVersion"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VERSIONROUTERATENOTZERO = "InvalidParameterValue.VersionRouteRateNotZero"
RESOURCEINUSE_RESOURCEALREADYLOCKED = "ResourceInUse.ResourceAlreadyLocked"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
RESOURCEUNAVAILABLE_APPLICATIONNOTDELETABLE = "ResourceUnavailable.ApplicationNotDeletable"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplicationAutoscaler added in v1.0.464

func (c *Client) DeleteApplicationAutoscaler(request *DeleteApplicationAutoscalerRequest) (response *DeleteApplicationAutoscalerResponse, err error)

DeleteApplicationAutoscaler 删除应用弹性策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_DISABLESCALERBEFOREDELETE = "InvalidParameterValue.DisableScalerBeforeDelete"
MISSINGPARAMETER_SCALERIDNULL = "MissingParameter.ScalerIdNull"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplicationAutoscalerWithContext added in v1.0.464

func (c *Client) DeleteApplicationAutoscalerWithContext(ctx context.Context, request *DeleteApplicationAutoscalerRequest) (response *DeleteApplicationAutoscalerResponse, err error)

DeleteApplicationAutoscaler 删除应用弹性策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_DISABLESCALERBEFOREDELETE = "InvalidParameterValue.DisableScalerBeforeDelete"
MISSINGPARAMETER_SCALERIDNULL = "MissingParameter.ScalerIdNull"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplicationService added in v1.0.505

func (c *Client) DeleteApplicationService(request *DeleteApplicationServiceRequest) (response *DeleteApplicationServiceResponse, err error)

DeleteApplicationService 删除一条访问方式

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_CANNOTUPDATESERVICEBYBOTHMETHODS = "InvalidParameterValue.CannotUpdateServiceByBothMethods"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplicationServiceWithContext added in v1.0.505

func (c *Client) DeleteApplicationServiceWithContext(ctx context.Context, request *DeleteApplicationServiceRequest) (response *DeleteApplicationServiceResponse, err error)

DeleteApplicationService 删除一条访问方式

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_CANNOTUPDATESERVICEBYBOTHMETHODS = "InvalidParameterValue.CannotUpdateServiceByBothMethods"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteApplicationWithContext added in v1.0.324

func (c *Client) DeleteApplicationWithContext(ctx context.Context, request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)

DeleteApplication 服务删除

  • 停止当前运行服务

  • 删除服务相关资源

  • 删除服务

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DELETESERVICEERROR = "FailedOperation.DeleteServiceError"
FAILEDOPERATION_DESCRIBEINGRESSLISTERROR = "FailedOperation.DescribeIngressListError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DELETESERVICEERROR = "InternalError.DeleteServiceError"
INTERNALERROR_DESCRIBEINGRESSLISTERROR = "InternalError.DescribeIngressListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEFOUNDRUNNINGVERSION = "InvalidParameterValue.ServiceFoundRunningVersion"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VERSIONROUTERATENOTZERO = "InvalidParameterValue.VersionRouteRateNotZero"
RESOURCEINUSE_RESOURCEALREADYLOCKED = "ResourceInUse.ResourceAlreadyLocked"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
RESOURCEUNAVAILABLE_APPLICATIONNOTDELETABLE = "ResourceUnavailable.ApplicationNotDeletable"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteIngress

func (c *Client) DeleteIngress(request *DeleteIngressRequest) (response *DeleteIngressResponse, err error)

DeleteIngress 删除 Ingress 规则

可能返回的错误码:

INTERNALERROR_DELETEINGRESSERROR = "InternalError.DeleteIngressError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteIngressWithContext added in v1.0.324

func (c *Client) DeleteIngressWithContext(ctx context.Context, request *DeleteIngressRequest) (response *DeleteIngressResponse, err error)

DeleteIngress 删除 Ingress 规则

可能返回的错误码:

INTERNALERROR_DELETEINGRESSERROR = "InternalError.DeleteIngressError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeployApplication

func (c *Client) DeployApplication(request *DeployApplicationRequest) (response *DeployApplicationResponse, err error)

DeployApplication 应用部署

可能返回的错误码:

FAILEDOPERATION_ACTIONREADTIMEOUT = "FailedOperation.ActionReadTimeout"
FAILEDOPERATION_CREATESERVICEERROR = "FailedOperation.CreateServiceError"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBESERVICELISTERROR = "FailedOperation.DescribeServiceListError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_CREATEAPMRESOURCEERROR = "InternalError.CreateApmResourceError"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DEPLOYVERSIONERROR = "InternalError.DeployVersionError"
INVALIDPARAMETERVALUE_APMNOTBIND = "InvalidParameterValue.ApmNotBind"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_CANNOTOVERWRITEOTHERAPPLICATIONSERVICE = "InvalidParameterValue.CannotOverWriteOtherApplicationService"
INVALIDPARAMETERVALUE_INVALIDDEPLOYVERSION = "InvalidParameterValue.InvalidDeployVersion"
INVALIDPARAMETERVALUE_INVALIDENVNAME = "InvalidParameterValue.InvalidEnvName"
INVALIDPARAMETERVALUE_INVALIDENVVALUE = "InvalidParameterValue.InvalidEnvValue"
INVALIDPARAMETERVALUE_INVALIDMOUNTPATH = "InvalidParameterValue.InvalidMountPath"
INVALIDPARAMETERVALUE_INVALIDTENANTINFO = "InvalidParameterValue.InvalidTenantInfo"
INVALIDPARAMETERVALUE_JDKVERSIONREQUIRED = "InvalidParameterValue.JdkVersionRequired"
INVALIDPARAMETERVALUE_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameterValue.MustProvidePortMappingRules"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_OSNOTSUPPORT = "InvalidParameterValue.OsNotSupport"
INVALIDPARAMETERVALUE_POSTSTARTNOTVALID = "InvalidParameterValue.PostStartNotValid"
INVALIDPARAMETERVALUE_PRESTOPNOTVALID = "InvalidParameterValue.PreStopNotValid"
INVALIDPARAMETERVALUE_REGISTRYNOTBIND = "InvalidParameterValue.RegistryNotBind"
INVALIDPARAMETERVALUE_SERVICENAMEDUPLICATEERROR = "InvalidParameterValue.ServiceNameDuplicateError"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEPODREACHMAXIMUM = "InvalidParameterValue.ServicePodReachMaximum"
INVALIDPARAMETERVALUE_SERVICEUSERESERVESUFFIX = "InvalidParameterValue.ServiceUseReserveSuffix"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_TRAITSTRACINGNOTSUPPORTED = "InvalidParameterValue.TraitsTracingNotSupported"
INVALIDPARAMETERVALUE_VERSIONLENGTHLIMIT = "InvalidParameterValue.VersionLengthLimit"
INVALIDPARAMETERVALUE_VERSIONLOWERCASE = "InvalidParameterValue.VersionLowerCase"
MISSINGPARAMETER_DEPLOYMODENULL = "MissingParameter.DeployModeNull"
MISSINGPARAMETER_DEPLOYVERSIONNULL = "MissingParameter.DeployVersionNull"
MISSINGPARAMETER_IMGREPONULL = "MissingParameter.ImgRepoNull"
MISSINGPARAMETER_LOGSETORTOPICNULL = "MissingParameter.LogsetOrTopicNull"
MISSINGPARAMETER_PKGNAMENULL = "MissingParameter.PkgNameNull"
MISSINGPARAMETER_REPOSERVERNULL = "MissingParameter.RepoServerNull"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
MISSINGPARAMETER_SVCREPONOTREADY = "MissingParameter.SvcRepoNotReady"
MISSINGPARAMETER_VPCSERVICESUBNETNULL = "MissingParameter.VpcServiceSubnetNull"
RESOURCEINUSE_SERVICEDEPLOYING = "ResourceInUse.ServiceDeploying"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCEUNAVAILABLE_WAITFORKRUISE = "ResourceUnavailable.WaitForKruise"
UNAUTHORIZEDOPERATION_MISSINGEKSLOGROLE = "UnauthorizedOperation.MissingEksLogRole"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeployApplicationWithContext added in v1.0.324

func (c *Client) DeployApplicationWithContext(ctx context.Context, request *DeployApplicationRequest) (response *DeployApplicationResponse, err error)

DeployApplication 应用部署

可能返回的错误码:

FAILEDOPERATION_ACTIONREADTIMEOUT = "FailedOperation.ActionReadTimeout"
FAILEDOPERATION_CREATESERVICEERROR = "FailedOperation.CreateServiceError"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBESERVICELISTERROR = "FailedOperation.DescribeServiceListError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_CREATEAPMRESOURCEERROR = "InternalError.CreateApmResourceError"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DEPLOYVERSIONERROR = "InternalError.DeployVersionError"
INVALIDPARAMETERVALUE_APMNOTBIND = "InvalidParameterValue.ApmNotBind"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_CANNOTOVERWRITEOTHERAPPLICATIONSERVICE = "InvalidParameterValue.CannotOverWriteOtherApplicationService"
INVALIDPARAMETERVALUE_INVALIDDEPLOYVERSION = "InvalidParameterValue.InvalidDeployVersion"
INVALIDPARAMETERVALUE_INVALIDENVNAME = "InvalidParameterValue.InvalidEnvName"
INVALIDPARAMETERVALUE_INVALIDENVVALUE = "InvalidParameterValue.InvalidEnvValue"
INVALIDPARAMETERVALUE_INVALIDMOUNTPATH = "InvalidParameterValue.InvalidMountPath"
INVALIDPARAMETERVALUE_INVALIDTENANTINFO = "InvalidParameterValue.InvalidTenantInfo"
INVALIDPARAMETERVALUE_JDKVERSIONREQUIRED = "InvalidParameterValue.JdkVersionRequired"
INVALIDPARAMETERVALUE_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameterValue.MustProvidePortMappingRules"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_OSNOTSUPPORT = "InvalidParameterValue.OsNotSupport"
INVALIDPARAMETERVALUE_POSTSTARTNOTVALID = "InvalidParameterValue.PostStartNotValid"
INVALIDPARAMETERVALUE_PRESTOPNOTVALID = "InvalidParameterValue.PreStopNotValid"
INVALIDPARAMETERVALUE_REGISTRYNOTBIND = "InvalidParameterValue.RegistryNotBind"
INVALIDPARAMETERVALUE_SERVICENAMEDUPLICATEERROR = "InvalidParameterValue.ServiceNameDuplicateError"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEPODREACHMAXIMUM = "InvalidParameterValue.ServicePodReachMaximum"
INVALIDPARAMETERVALUE_SERVICEUSERESERVESUFFIX = "InvalidParameterValue.ServiceUseReserveSuffix"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_TRAITSTRACINGNOTSUPPORTED = "InvalidParameterValue.TraitsTracingNotSupported"
INVALIDPARAMETERVALUE_VERSIONLENGTHLIMIT = "InvalidParameterValue.VersionLengthLimit"
INVALIDPARAMETERVALUE_VERSIONLOWERCASE = "InvalidParameterValue.VersionLowerCase"
MISSINGPARAMETER_DEPLOYMODENULL = "MissingParameter.DeployModeNull"
MISSINGPARAMETER_DEPLOYVERSIONNULL = "MissingParameter.DeployVersionNull"
MISSINGPARAMETER_IMGREPONULL = "MissingParameter.ImgRepoNull"
MISSINGPARAMETER_LOGSETORTOPICNULL = "MissingParameter.LogsetOrTopicNull"
MISSINGPARAMETER_PKGNAMENULL = "MissingParameter.PkgNameNull"
MISSINGPARAMETER_REPOSERVERNULL = "MissingParameter.RepoServerNull"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
MISSINGPARAMETER_SVCREPONOTREADY = "MissingParameter.SvcRepoNotReady"
MISSINGPARAMETER_VPCSERVICESUBNETNULL = "MissingParameter.VpcServiceSubnetNull"
RESOURCEINUSE_SERVICEDEPLOYING = "ResourceInUse.ServiceDeploying"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCEUNAVAILABLE_WAITFORKRUISE = "ResourceUnavailable.WaitForKruise"
UNAUTHORIZEDOPERATION_MISSINGEKSLOGROLE = "UnauthorizedOperation.MissingEksLogRole"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationAutoscalerList added in v1.0.464

func (c *Client) DescribeApplicationAutoscalerList(request *DescribeApplicationAutoscalerListRequest) (response *DescribeApplicationAutoscalerListResponse, err error)

DescribeApplicationAutoscalerList 获取应用弹性策略组合

可能返回的错误码:

INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationAutoscalerListWithContext added in v1.0.464

func (c *Client) DescribeApplicationAutoscalerListWithContext(ctx context.Context, request *DescribeApplicationAutoscalerListRequest) (response *DescribeApplicationAutoscalerListResponse, err error)

DescribeApplicationAutoscalerList 获取应用弹性策略组合

可能返回的错误码:

INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationInfo added in v1.0.457

func (c *Client) DescribeApplicationInfo(request *DescribeApplicationInfoRequest) (response *DescribeApplicationInfoResponse, err error)

DescribeApplicationInfo 服务基本信息查看

可能返回的错误码:

FAILEDOPERATION_ACTIONREADTIMEOUT = "FailedOperation.ActionReadTimeout"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
FAILEDOPERATION_DESCRIBESERVICEERROR = "FailedOperation.DescribeServiceError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INTERNALERROR_DESCRIBESERVICEERROR = "InternalError.DescribeServiceError"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationInfoWithContext added in v1.0.457

func (c *Client) DescribeApplicationInfoWithContext(ctx context.Context, request *DescribeApplicationInfoRequest) (response *DescribeApplicationInfoResponse, err error)

DescribeApplicationInfo 服务基本信息查看

可能返回的错误码:

FAILEDOPERATION_ACTIONREADTIMEOUT = "FailedOperation.ActionReadTimeout"
FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
FAILEDOPERATION_DESCRIBESERVICEERROR = "FailedOperation.DescribeServiceError"
INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INTERNALERROR_DESCRIBESERVICEERROR = "InternalError.DescribeServiceError"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationPods

func (c *Client) DescribeApplicationPods(request *DescribeApplicationPodsRequest) (response *DescribeApplicationPodsResponse, err error)

DescribeApplicationPods 获取应用实例列表

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationPodsWithContext added in v1.0.324

func (c *Client) DescribeApplicationPodsWithContext(ctx context.Context, request *DescribeApplicationPodsRequest) (response *DescribeApplicationPodsResponse, err error)

DescribeApplicationPods 获取应用实例列表

可能返回的错误码:

FAILEDOPERATION_DEFAULTINTERNALERROR = "FailedOperation.DefaultInternalError"
FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationServiceList added in v1.0.505

func (c *Client) DescribeApplicationServiceList(request *DescribeApplicationServiceListRequest) (response *DescribeApplicationServiceListResponse, err error)

DescribeApplicationServiceList 查询应用访问方式列表

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeApplicationServiceListWithContext added in v1.0.505

func (c *Client) DescribeApplicationServiceListWithContext(ctx context.Context, request *DescribeApplicationServiceListRequest) (response *DescribeApplicationServiceListResponse, err error)

DescribeApplicationServiceList 查询应用访问方式列表

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_INTERFACENOTFOUND = "ResourceNotFound.InterfaceNotFound"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"
UNSUPPORTEDOPERATION_UNSUPPORTACTION = "UnsupportedOperation.UnsupportAction"

func (*Client) DescribeApplications added in v1.0.452

func (c *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)

DescribeApplications 获取运行服务列表

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DescribeApplicationsStatus added in v1.0.423

func (c *Client) DescribeApplicationsStatus(request *DescribeApplicationsStatusRequest) (response *DescribeApplicationsStatusResponse, err error)

DescribeApplicationsStatus 单环境下所有应用状态查看

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationsStatusWithContext added in v1.0.423

func (c *Client) DescribeApplicationsStatusWithContext(ctx context.Context, request *DescribeApplicationsStatusRequest) (response *DescribeApplicationsStatusResponse, err error)

DescribeApplicationsStatus 单环境下所有应用状态查看

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeApplicationsWithContext added in v1.0.452

func (c *Client) DescribeApplicationsWithContext(ctx context.Context, request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)

DescribeApplications 获取运行服务列表

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DescribeConfigData added in v1.0.464

func (c *Client) DescribeConfigData(request *DescribeConfigDataRequest) (response *DescribeConfigDataResponse, err error)

DescribeConfigData 查询配置详情

可能返回的错误码:

INTERNALERROR_DESCRIBECONFIGDATAERROR = "InternalError.DescribeConfigDataError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_CONFIGDATANOTFOUND = "ResourceNotFound.ConfigDataNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeConfigDataList added in v1.0.464

func (c *Client) DescribeConfigDataList(request *DescribeConfigDataListRequest) (response *DescribeConfigDataListResponse, err error)

DescribeConfigDataList 查询配置列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBECONFIGDATALISTERROR = "InternalError.DescribeConfigDataListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeConfigDataListWithContext added in v1.0.464

func (c *Client) DescribeConfigDataListWithContext(ctx context.Context, request *DescribeConfigDataListRequest) (response *DescribeConfigDataListResponse, err error)

DescribeConfigDataList 查询配置列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBECONFIGDATALISTERROR = "InternalError.DescribeConfigDataListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeConfigDataWithContext added in v1.0.464

func (c *Client) DescribeConfigDataWithContext(ctx context.Context, request *DescribeConfigDataRequest) (response *DescribeConfigDataResponse, err error)

DescribeConfigData 查询配置详情

可能返回的错误码:

INTERNALERROR_DESCRIBECONFIGDATAERROR = "InternalError.DescribeConfigDataError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_CONFIGDATANOTFOUND = "ResourceNotFound.ConfigDataNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeDeployApplicationDetail

func (c *Client) DescribeDeployApplicationDetail(request *DescribeDeployApplicationDetailRequest) (response *DescribeDeployApplicationDetailResponse, err error)

DescribeDeployApplicationDetail 获取分批发布详情

可能返回的错误码:

FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeDeployApplicationDetailWithContext added in v1.0.324

func (c *Client) DescribeDeployApplicationDetailWithContext(ctx context.Context, request *DescribeDeployApplicationDetailRequest) (response *DescribeDeployApplicationDetailResponse, err error)

DescribeDeployApplicationDetail 获取分批发布详情

可能返回的错误码:

FAILEDOPERATION_DESCRIBERUNPODLISTERROR = "FailedOperation.DescribeRunPodListError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBERUNPODLISTERROR = "InternalError.DescribeRunPodListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCENOTFOUND_VERSIONSERVICENOTFOUND = "ResourceNotFound.VersionServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeEnvironment added in v1.0.470

func (c *Client) DescribeEnvironment(request *DescribeEnvironmentRequest) (response *DescribeEnvironmentResponse, err error)

DescribeEnvironment 获取环境基础信息

可能返回的错误码:

INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_NAMESPACENOTFOUND = "InvalidParameterValue.NamespaceNotFound"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeEnvironmentStatus added in v1.0.452

func (c *Client) DescribeEnvironmentStatus(request *DescribeEnvironmentStatusRequest) (response *DescribeEnvironmentStatusResponse, err error)

DescribeEnvironmentStatus 获取环境状态

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeEnvironmentStatusWithContext added in v1.0.452

func (c *Client) DescribeEnvironmentStatusWithContext(ctx context.Context, request *DescribeEnvironmentStatusRequest) (response *DescribeEnvironmentStatusResponse, err error)

DescribeEnvironmentStatus 获取环境状态

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeEnvironmentWithContext added in v1.0.470

func (c *Client) DescribeEnvironmentWithContext(ctx context.Context, request *DescribeEnvironmentRequest) (response *DescribeEnvironmentResponse, err error)

DescribeEnvironment 获取环境基础信息

可能返回的错误码:

INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_NAMESPACENOTFOUND = "InvalidParameterValue.NamespaceNotFound"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeEnvironments

func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)

DescribeEnvironments 获取环境列表

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_INVALIDTENANTINFO = "InvalidParameterValue.InvalidTenantInfo"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"

func (*Client) DescribeEnvironmentsWithContext added in v1.0.324

func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)

DescribeEnvironments 获取环境列表

可能返回的错误码:

INTERNALERROR_ACTIONREADTIMEOUT = "InternalError.ActionReadTimeout"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_INVALIDTENANTINFO = "InvalidParameterValue.InvalidTenantInfo"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_NAMESPACENOTFOUND = "ResourceNotFound.NamespaceNotFound"

func (*Client) DescribeIngress

func (c *Client) DescribeIngress(request *DescribeIngressRequest) (response *DescribeIngressResponse, err error)

DescribeIngress 查询 Ingress 规则

可能返回的错误码:

INTERNALERROR_DESCRIBEINGRESSERROR = "InternalError.DescribeIngressError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeIngressWithContext added in v1.0.324

func (c *Client) DescribeIngressWithContext(ctx context.Context, request *DescribeIngressRequest) (response *DescribeIngressResponse, err error)

DescribeIngress 查询 Ingress 规则

可能返回的错误码:

INTERNALERROR_DESCRIBEINGRESSERROR = "InternalError.DescribeIngressError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeIngresses

func (c *Client) DescribeIngresses(request *DescribeIngressesRequest) (response *DescribeIngressesResponse, err error)

DescribeIngresses 查询 Ingress 规则列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBESERVICELISTERROR = "FailedOperation.DescribeServiceListError"
INTERNALERROR_DESCRIBESERVICELISTERROR = "InternalError.DescribeServiceListError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DescribeIngressesWithContext added in v1.0.324

func (c *Client) DescribeIngressesWithContext(ctx context.Context, request *DescribeIngressesRequest) (response *DescribeIngressesResponse, err error)

DescribeIngresses 查询 Ingress 规则列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBESERVICELISTERROR = "FailedOperation.DescribeServiceListError"
INTERNALERROR_DESCRIBESERVICELISTERROR = "InternalError.DescribeServiceListError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_MICROSERVICEOFFLINE = "ResourceNotFound.MicroserviceOffline"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DescribeLogConfig added in v1.0.465

func (c *Client) DescribeLogConfig(request *DescribeLogConfigRequest) (response *DescribeLogConfigResponse, err error)

DescribeLogConfig 查询日志收集配置详情

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBELOGCONFIGERROR = "InternalError.DescribeLogConfigError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_LOGCONFIGNOTFOUND = "ResourceNotFound.LogConfigNotFound"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeLogConfigWithContext added in v1.0.465

func (c *Client) DescribeLogConfigWithContext(ctx context.Context, request *DescribeLogConfigRequest) (response *DescribeLogConfigResponse, err error)

DescribeLogConfig 查询日志收集配置详情

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBELOGCONFIGERROR = "InternalError.DescribeLogConfigError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_LOGCONFIGNOTFOUND = "ResourceNotFound.LogConfigNotFound"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribePagedLogConfigList added in v1.0.465

func (c *Client) DescribePagedLogConfigList(request *DescribePagedLogConfigListRequest) (response *DescribePagedLogConfigListResponse, err error)

DescribePagedLogConfigList 查询分页的日志收集配置列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBECONFIGDATALISTERROR = "InternalError.DescribeConfigDataListError"
INTERNALERROR_DESCRIBELOGCONFIGLISTERROR = "InternalError.DescribeLogConfigListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribePagedLogConfigListWithContext added in v1.0.465

func (c *Client) DescribePagedLogConfigListWithContext(ctx context.Context, request *DescribePagedLogConfigListRequest) (response *DescribePagedLogConfigListResponse, err error)

DescribePagedLogConfigList 查询分页的日志收集配置列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DESCRIBECONFIGDATALISTERROR = "InternalError.DescribeConfigDataListError"
INTERNALERROR_DESCRIBELOGCONFIGLISTERROR = "InternalError.DescribeLogConfigListError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeRelatedIngresses

func (c *Client) DescribeRelatedIngresses(request *DescribeRelatedIngressesRequest) (response *DescribeRelatedIngressesResponse, err error)

DescribeRelatedIngresses 查询应用关联的 Ingress 规则列表

可能返回的错误码:

INTERNALERROR_DESCRIBESERVICEINGRESSERROR = "InternalError.DescribeServiceIngressError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DescribeRelatedIngressesWithContext added in v1.0.324

func (c *Client) DescribeRelatedIngressesWithContext(ctx context.Context, request *DescribeRelatedIngressesRequest) (response *DescribeRelatedIngressesResponse, err error)

DescribeRelatedIngresses 查询应用关联的 Ingress 规则列表

可能返回的错误码:

INTERNALERROR_DESCRIBESERVICEINGRESSERROR = "InternalError.DescribeServiceIngressError"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
MISSINGPARAMETER_SERVICEIDNULL = "MissingParameter.ServiceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) DestroyConfigData added in v1.0.464

func (c *Client) DestroyConfigData(request *DestroyConfigDataRequest) (response *DestroyConfigDataResponse, err error)

DestroyConfigData 销毁配置

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DestroyConfigDataWithContext added in v1.0.464

func (c *Client) DestroyConfigDataWithContext(ctx context.Context, request *DestroyConfigDataRequest) (response *DestroyConfigDataResponse, err error)

DestroyConfigData 销毁配置

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DestroyEnvironment added in v1.0.448

func (c *Client) DestroyEnvironment(request *DestroyEnvironmentRequest) (response *DestroyEnvironmentResponse, err error)

DestroyEnvironment 销毁环境

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCEINUSE_ENVIRONMENTALREADYLOCKED = "ResourceInUse.EnvironmentAlreadyLocked"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DestroyEnvironmentWithContext added in v1.0.448

func (c *Client) DestroyEnvironmentWithContext(ctx context.Context, request *DestroyEnvironmentRequest) (response *DestroyEnvironmentResponse, err error)

DestroyEnvironment 销毁环境

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCEINUSE_ENVIRONMENTALREADYLOCKED = "ResourceInUse.EnvironmentAlreadyLocked"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DestroyLogConfig added in v1.0.465

func (c *Client) DestroyLogConfig(request *DestroyLogConfigRequest) (response *DestroyLogConfigResponse, err error)

DestroyLogConfig 销毁日志收集配置

可能返回的错误码:

INTERNALERROR_DELETELOGCONFIGERROR = "InternalError.DeleteLogConfigError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DestroyLogConfigWithContext added in v1.0.465

func (c *Client) DestroyLogConfigWithContext(ctx context.Context, request *DestroyLogConfigRequest) (response *DestroyLogConfigResponse, err error)

DestroyLogConfig 销毁日志收集配置

可能返回的错误码:

INTERNALERROR_DELETELOGCONFIGERROR = "InternalError.DeleteLogConfigError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DisableApplicationAutoscaler added in v1.0.472

func (c *Client) DisableApplicationAutoscaler(request *DisableApplicationAutoscalerRequest) (response *DisableApplicationAutoscalerResponse, err error)

DisableApplicationAutoscaler 关闭应用弹性策略组合

可能返回的错误码:

RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DisableApplicationAutoscalerWithContext added in v1.0.472

func (c *Client) DisableApplicationAutoscalerWithContext(ctx context.Context, request *DisableApplicationAutoscalerRequest) (response *DisableApplicationAutoscalerResponse, err error)

DisableApplicationAutoscaler 关闭应用弹性策略组合

可能返回的错误码:

RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) EnableApplicationAutoscaler added in v1.0.472

func (c *Client) EnableApplicationAutoscaler(request *EnableApplicationAutoscalerRequest) (response *EnableApplicationAutoscalerResponse, err error)

EnableApplicationAutoscaler 启用应用弹性策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) EnableApplicationAutoscalerWithContext added in v1.0.472

func (c *Client) EnableApplicationAutoscalerWithContext(ctx context.Context, request *EnableApplicationAutoscalerRequest) (response *EnableApplicationAutoscalerResponse, err error)

EnableApplicationAutoscaler 启用应用弹性策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) GenerateApplicationPackageDownloadUrl

func (c *Client) GenerateApplicationPackageDownloadUrl(request *GenerateApplicationPackageDownloadUrlRequest) (response *GenerateApplicationPackageDownloadUrlResponse, err error)

GenerateApplicationPackageDownloadUrl 生成应用程序包预签名下载链接

可能返回的错误码:

UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) GenerateApplicationPackageDownloadUrlWithContext added in v1.0.324

func (c *Client) GenerateApplicationPackageDownloadUrlWithContext(ctx context.Context, request *GenerateApplicationPackageDownloadUrlRequest) (response *GenerateApplicationPackageDownloadUrlResponse, err error)

GenerateApplicationPackageDownloadUrl 生成应用程序包预签名下载链接

可能返回的错误码:

UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationAutoscaler added in v1.0.464

func (c *Client) ModifyApplicationAutoscaler(request *ModifyApplicationAutoscalerRequest) (response *ModifyApplicationAutoscalerResponse, err error)

ModifyApplicationAutoscaler 修改弹性伸缩策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ATLEASTONESCALERRULESHOULDBEAPPLIED = "InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_CRONHPAREPLICASINVALID = "InvalidParameterValue.CronHpaReplicasInvalid"
INVALIDPARAMETERVALUE_HPAMINMAXINVALID = "InvalidParameterValue.HpaMinMaxInvalid"
INVALIDPARAMETERVALUE_HPATHRESHOLDINVALID = "InvalidParameterValue.HpaThresholdInvalid"
MISSINGPARAMETER_MINMAXNUMNULL = "MissingParameter.MinMaxNumNull"
MISSINGPARAMETER_SCALERIDNULL = "MissingParameter.ScalerIdNull"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationAutoscalerWithContext added in v1.0.464

func (c *Client) ModifyApplicationAutoscalerWithContext(ctx context.Context, request *ModifyApplicationAutoscalerRequest) (response *ModifyApplicationAutoscalerResponse, err error)

ModifyApplicationAutoscaler 修改弹性伸缩策略组合

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ATLEASTONESCALERRULESHOULDBEAPPLIED = "InvalidParameterValue.AtLeastOneScalerRuleShouldBeApplied"
INVALIDPARAMETERVALUE_AUTOSCALERLARGERTHANONE = "InvalidParameterValue.AutoScalerLargerThanOne"
INVALIDPARAMETERVALUE_CRONHPAREPLICASINVALID = "InvalidParameterValue.CronHpaReplicasInvalid"
INVALIDPARAMETERVALUE_HPAMINMAXINVALID = "InvalidParameterValue.HpaMinMaxInvalid"
INVALIDPARAMETERVALUE_HPATHRESHOLDINVALID = "InvalidParameterValue.HpaThresholdInvalid"
MISSINGPARAMETER_MINMAXNUMNULL = "MissingParameter.MinMaxNumNull"
MISSINGPARAMETER_SCALERIDNULL = "MissingParameter.ScalerIdNull"
RESOURCEUNAVAILABLE_APPLICATIONSTOPPED = "ResourceUnavailable.ApplicationStopped"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationInfo

func (c *Client) ModifyApplicationInfo(request *ModifyApplicationInfoRequest) (response *ModifyApplicationInfoResponse, err error)

ModifyApplicationInfo 修改应用基本信息

可能返回的错误码:

INTERNALERROR_CREATEAPMRESOURCEERROR = "InternalError.CreateApmResourceError"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationInfoWithContext added in v1.0.324

func (c *Client) ModifyApplicationInfoWithContext(ctx context.Context, request *ModifyApplicationInfoRequest) (response *ModifyApplicationInfoResponse, err error)

ModifyApplicationInfo 修改应用基本信息

可能返回的错误码:

INTERNALERROR_CREATEAPMRESOURCEERROR = "InternalError.CreateApmResourceError"
INTERNALERROR_CREATESERVICEERROR = "InternalError.CreateServiceError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationReplicas added in v1.0.309

func (c *Client) ModifyApplicationReplicas(request *ModifyApplicationReplicasRequest) (response *ModifyApplicationReplicasResponse, err error)

ModifyApplicationReplicas 修改应用实例数量

可能返回的错误码:

OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationReplicasWithContext added in v1.0.324

func (c *Client) ModifyApplicationReplicasWithContext(ctx context.Context, request *ModifyApplicationReplicasRequest) (response *ModifyApplicationReplicasResponse, err error)

ModifyApplicationReplicas 修改应用实例数量

可能返回的错误码:

OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyApplicationService added in v1.0.505

func (c *Client) ModifyApplicationService(request *ModifyApplicationServiceRequest) (response *ModifyApplicationServiceResponse, err error)

ModifyApplicationService 修改服务访问方式列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETER_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameter.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETER_LBSERVICECANNOTSUPPORTTCPUDPSAMETIME = "InvalidParameter.LBServiceCannotSupportTcpUdpSameTime"
INVALIDPARAMETER_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameter.MustProvidePortMappingRules"
INVALIDPARAMETER_SERVICENAMENOTVALID = "InvalidParameter.ServiceNameNotValid"
INVALIDPARAMETER_SERVICEUSERESERVESUFFIX = "InvalidParameter.ServiceUseReserveSuffix"
INVALIDPARAMETER_TOOMANYPORTMAPPINGRULES = "InvalidParameter.TooManyPortMappingRules"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) ModifyApplicationServiceWithContext added in v1.0.505

func (c *Client) ModifyApplicationServiceWithContext(ctx context.Context, request *ModifyApplicationServiceRequest) (response *ModifyApplicationServiceResponse, err error)

ModifyApplicationService 修改服务访问方式列表

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETER_APPLICATIONACCESSSERVICEREACHMAXIMUM = "InvalidParameter.ApplicationAccessServiceReachMaximum"
INVALIDPARAMETER_LBSERVICECANNOTSUPPORTTCPUDPSAMETIME = "InvalidParameter.LBServiceCannotSupportTcpUdpSameTime"
INVALIDPARAMETER_MUSTPROVIDEPORTMAPPINGRULES = "InvalidParameter.MustProvidePortMappingRules"
INVALIDPARAMETER_SERVICENAMENOTVALID = "InvalidParameter.ServiceNameNotValid"
INVALIDPARAMETER_SERVICEUSERESERVESUFFIX = "InvalidParameter.ServiceUseReserveSuffix"
INVALIDPARAMETER_TOOMANYPORTMAPPINGRULES = "InvalidParameter.TooManyPortMappingRules"
INVALIDPARAMETERVALUE_APPLICATIONSERVICENOTFOUND = "InvalidParameterValue.ApplicationServiceNotFound"
INVALIDPARAMETERVALUE_INVALIDEKSSERVICETYPE = "InvalidParameterValue.InvalidEksServiceType"
INVALIDPARAMETERVALUE_PORTISRESERVED = "InvalidParameterValue.PortIsReserved"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"

func (*Client) ModifyConfigData added in v1.0.464

func (c *Client) ModifyConfigData(request *ModifyConfigDataRequest) (response *ModifyConfigDataResponse, err error)

ModifyConfigData 编辑配置

可能返回的错误码:

INTERNALERROR_MODIFYCONFIGDATAERROR = "InternalError.ModifyConfigDataError"
INVALIDPARAMETERVALUE_CONFIGDATAINVALID = "InvalidParameterValue.ConfigDataInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyConfigDataWithContext added in v1.0.464

func (c *Client) ModifyConfigDataWithContext(ctx context.Context, request *ModifyConfigDataRequest) (response *ModifyConfigDataResponse, err error)

ModifyConfigData 编辑配置

可能返回的错误码:

INTERNALERROR_MODIFYCONFIGDATAERROR = "InternalError.ModifyConfigDataError"
INVALIDPARAMETERVALUE_CONFIGDATAINVALID = "InvalidParameterValue.ConfigDataInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyEnvironment

func (c *Client) ModifyEnvironment(request *ModifyEnvironmentRequest) (response *ModifyEnvironmentResponse, err error)

ModifyEnvironment 编辑环境

可能返回的错误码:

INTERNALERROR_ADDNEWNODEERROR = "InternalError.AddNewNodeError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ENVIRONMENTNAMEIMMUTABLE = "InvalidParameterValue.EnvironmentNameImmutable"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyEnvironmentWithContext added in v1.0.324

func (c *Client) ModifyEnvironmentWithContext(ctx context.Context, request *ModifyEnvironmentRequest) (response *ModifyEnvironmentResponse, err error)

ModifyEnvironment 编辑环境

可能返回的错误码:

INTERNALERROR_ADDNEWNODEERROR = "InternalError.AddNewNodeError"
INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INVALIDPARAMETERVALUE_ENVIRONMENTNAMEIMMUTABLE = "InvalidParameterValue.EnvironmentNameImmutable"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyIngress

func (c *Client) ModifyIngress(request *ModifyIngressRequest) (response *ModifyIngressResponse, err error)

ModifyIngress 创建或者更新 Ingress 规则

可能返回的错误码:

FAILEDOPERATION_UPDATEINGRESSERROR = "FailedOperation.UpdateIngressError"
INTERNALERROR_UPDATEINGRESSERROR = "InternalError.UpdateIngressError"
INVALIDPARAMETERVALUE_INGRESSREWRITEREQUIREDHTTPSENABLE = "InvalidParameterValue.IngressRewriteRequiredHttpsEnable"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyIngressWithContext added in v1.0.324

func (c *Client) ModifyIngressWithContext(ctx context.Context, request *ModifyIngressRequest) (response *ModifyIngressResponse, err error)

ModifyIngress 创建或者更新 Ingress 规则

可能返回的错误码:

FAILEDOPERATION_UPDATEINGRESSERROR = "FailedOperation.UpdateIngressError"
INTERNALERROR_UPDATEINGRESSERROR = "InternalError.UpdateIngressError"
INVALIDPARAMETERVALUE_INGRESSREWRITEREQUIREDHTTPSENABLE = "InvalidParameterValue.IngressRewriteRequiredHttpsEnable"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyLogConfig added in v1.0.465

func (c *Client) ModifyLogConfig(request *ModifyLogConfigRequest) (response *ModifyLogConfigResponse, err error)

ModifyLogConfig 编辑日志收集配置

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_MODIFYLOGCONFIGERROR = "InternalError.ModifyLogConfigError"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyLogConfigWithContext added in v1.0.465

func (c *Client) ModifyLogConfigWithContext(ctx context.Context, request *ModifyLogConfigRequest) (response *ModifyLogConfigResponse, err error)

ModifyLogConfig 编辑日志收集配置

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_MODIFYLOGCONFIGERROR = "InternalError.ModifyLogConfigError"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RestartApplication added in v1.0.319

func (c *Client) RestartApplication(request *RestartApplicationRequest) (response *RestartApplicationResponse, err error)

RestartApplication 服务重启

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_RESTARTAPPLICATIONERROR = "InternalError.RestartApplicationError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RestartApplicationPod

func (c *Client) RestartApplicationPod(request *RestartApplicationPodRequest) (response *RestartApplicationPodResponse, err error)

RestartApplicationPod 重启应用实例

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RestartApplicationPodWithContext added in v1.0.324

func (c *Client) RestartApplicationPodWithContext(ctx context.Context, request *RestartApplicationPodRequest) (response *RestartApplicationPodResponse, err error)

RestartApplicationPod 重启应用实例

可能返回的错误码:

INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RestartApplicationWithContext added in v1.0.324

func (c *Client) RestartApplicationWithContext(ctx context.Context, request *RestartApplicationRequest) (response *RestartApplicationResponse, err error)

RestartApplication 服务重启

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_RESTARTAPPLICATIONERROR = "InternalError.RestartApplicationError"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
OPERATIONDENIED_RESOURCEISOLATED = "OperationDenied.ResourceIsolated"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ResumeDeployApplication

func (c *Client) ResumeDeployApplication(request *ResumeDeployApplicationRequest) (response *ResumeDeployApplicationResponse, err error)

ResumeDeployApplication 开始下一批次发布

可能返回的错误码:

MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ResumeDeployApplicationWithContext added in v1.0.324

func (c *Client) ResumeDeployApplicationWithContext(ctx context.Context, request *ResumeDeployApplicationRequest) (response *ResumeDeployApplicationResponse, err error)

ResumeDeployApplication 开始下一批次发布

可能返回的错误码:

MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RevertDeployApplication

func (c *Client) RevertDeployApplication(request *RevertDeployApplicationRequest) (response *RevertDeployApplicationResponse, err error)

RevertDeployApplication 回滚分批发布

可能返回的错误码:

RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RevertDeployApplicationWithContext added in v1.0.324

func (c *Client) RevertDeployApplicationWithContext(ctx context.Context, request *RevertDeployApplicationRequest) (response *RevertDeployApplicationResponse, err error)

RevertDeployApplication 回滚分批发布

可能返回的错误码:

RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RollingUpdateApplicationByVersion added in v1.0.317

func (c *Client) RollingUpdateApplicationByVersion(request *RollingUpdateApplicationByVersionRequest) (response *RollingUpdateApplicationByVersionResponse, err error)

RollingUpdateApplicationByVersion 更新应用部署版本

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DEPLOYVERSIONERROR = "InternalError.DeployVersionError"
INVALIDPARAMETERVALUE_APMNOTBIND = "InvalidParameterValue.ApmNotBind"
INVALIDPARAMETERVALUE_INVALIDDEPLOYVERSION = "InvalidParameterValue.InvalidDeployVersion"
INVALIDPARAMETERVALUE_INVALIDENVNAME = "InvalidParameterValue.InvalidEnvName"
INVALIDPARAMETERVALUE_INVALIDMOUNTPATH = "InvalidParameterValue.InvalidMountPath"
INVALIDPARAMETERVALUE_JDKVERSIONREQUIRED = "InvalidParameterValue.JdkVersionRequired"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_OSNOTSUPPORT = "InvalidParameterValue.OsNotSupport"
INVALIDPARAMETERVALUE_REGISTRYNOTBIND = "InvalidParameterValue.RegistryNotBind"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEPODREACHMAXIMUM = "InvalidParameterValue.ServicePodReachMaximum"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VERSIONLENGTHLIMIT = "InvalidParameterValue.VersionLengthLimit"
INVALIDPARAMETERVALUE_VERSIONLOWERCASE = "InvalidParameterValue.VersionLowerCase"
MISSINGPARAMETER_DEPLOYMODENULL = "MissingParameter.DeployModeNull"
MISSINGPARAMETER_DEPLOYVERSIONNULL = "MissingParameter.DeployVersionNull"
MISSINGPARAMETER_LOGSETORTOPICNULL = "MissingParameter.LogsetOrTopicNull"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
MISSINGPARAMETER_SVCREPONOTREADY = "MissingParameter.SvcRepoNotReady"
RESOURCEINUSE_SERVICEDEPLOYING = "ResourceInUse.ServiceDeploying"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCEUNAVAILABLE_WAITFORKRUISE = "ResourceUnavailable.WaitForKruise"
UNAUTHORIZEDOPERATION_MISSINGEKSLOGROLE = "UnauthorizedOperation.MissingEksLogRole"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) RollingUpdateApplicationByVersionWithContext added in v1.0.324

func (c *Client) RollingUpdateApplicationByVersionWithContext(ctx context.Context, request *RollingUpdateApplicationByVersionRequest) (response *RollingUpdateApplicationByVersionResponse, err error)

RollingUpdateApplicationByVersion 更新应用部署版本

可能返回的错误码:

INTERNALERROR_DEFAULTINTERNALERROR = "InternalError.DefaultInternalError"
INTERNALERROR_DEPLOYVERSIONERROR = "InternalError.DeployVersionError"
INVALIDPARAMETERVALUE_APMNOTBIND = "InvalidParameterValue.ApmNotBind"
INVALIDPARAMETERVALUE_INVALIDDEPLOYVERSION = "InvalidParameterValue.InvalidDeployVersion"
INVALIDPARAMETERVALUE_INVALIDENVNAME = "InvalidParameterValue.InvalidEnvName"
INVALIDPARAMETERVALUE_INVALIDMOUNTPATH = "InvalidParameterValue.InvalidMountPath"
INVALIDPARAMETERVALUE_JDKVERSIONREQUIRED = "InvalidParameterValue.JdkVersionRequired"
INVALIDPARAMETERVALUE_NAMESPACENOTBELONGTOAPPID = "InvalidParameterValue.NamespaceNotBelongToAppid"
INVALIDPARAMETERVALUE_OSNOTSUPPORT = "InvalidParameterValue.OsNotSupport"
INVALIDPARAMETERVALUE_REGISTRYNOTBIND = "InvalidParameterValue.RegistryNotBind"
INVALIDPARAMETERVALUE_SERVICENOTBELONGTOAPPID = "InvalidParameterValue.ServiceNotBelongToAppid"
INVALIDPARAMETERVALUE_SERVICEPODREACHMAXIMUM = "InvalidParameterValue.ServicePodReachMaximum"
INVALIDPARAMETERVALUE_TEMIDINVALID = "InvalidParameterValue.TemIdInvalid"
INVALIDPARAMETERVALUE_VERSIONLENGTHLIMIT = "InvalidParameterValue.VersionLengthLimit"
INVALIDPARAMETERVALUE_VERSIONLOWERCASE = "InvalidParameterValue.VersionLowerCase"
MISSINGPARAMETER_DEPLOYMODENULL = "MissingParameter.DeployModeNull"
MISSINGPARAMETER_DEPLOYVERSIONNULL = "MissingParameter.DeployVersionNull"
MISSINGPARAMETER_LOGSETORTOPICNULL = "MissingParameter.LogsetOrTopicNull"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
MISSINGPARAMETER_SVCREPONOTREADY = "MissingParameter.SvcRepoNotReady"
RESOURCEINUSE_SERVICEDEPLOYING = "ResourceInUse.ServiceDeploying"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_VERSIONNAMESPACENOTFOUND = "ResourceNotFound.VersionNamespaceNotFound"
RESOURCEUNAVAILABLE_WAITFORKRUISE = "ResourceUnavailable.WaitForKruise"
UNAUTHORIZEDOPERATION_MISSINGEKSLOGROLE = "UnauthorizedOperation.MissingEksLogRole"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) StopApplication added in v1.0.319

func (c *Client) StopApplication(request *StopApplicationRequest) (response *StopApplicationResponse, err error)

StopApplication 服务停止

可能返回的错误码:

INTERNALERROR_STOPAPPLICATIONERROR = "InternalError.StopApplicationError"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) StopApplicationWithContext added in v1.0.324

func (c *Client) StopApplicationWithContext(ctx context.Context, request *StopApplicationRequest) (response *StopApplicationResponse, err error)

StopApplication 服务停止

可能返回的错误码:

INTERNALERROR_STOPAPPLICATIONERROR = "InternalError.StopApplicationError"
MISSINGPARAMETER_NAMESPACEIDNULL = "MissingParameter.NamespaceIdNull"
RESOURCENOTFOUND_SERVICENOTFOUND = "ResourceNotFound.ServiceNotFound"
RESOURCENOTFOUND_SERVICERUNNINGVERSIONNOTFOUND = "ResourceNotFound.ServiceRunningVersionNotFound"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

type ConfigData added in v1.0.464

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

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

	// 关联的服务列表
	RelatedApplications []*TemService `json:"RelatedApplications,omitnil,omitempty" name:"RelatedApplications"`

	// 配置条目
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`
}

type CosToken

type CosToken struct {
	// 唯一请求 ID
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`

	// 存储桶桶名
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 存储桶所在区域
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 临时密钥的SecretId
	TmpSecretId *string `json:"TmpSecretId,omitnil,omitempty" name:"TmpSecretId"`

	// 临时密钥的SecretKey
	TmpSecretKey *string `json:"TmpSecretKey,omitnil,omitempty" name:"TmpSecretKey"`

	// 临时密钥的 sessionToken
	SessionToken *string `json:"SessionToken,omitnil,omitempty" name:"SessionToken"`

	// 临时密钥获取的开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 临时密钥的 expiredTime
	ExpiredTime *string `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"`

	// 包完整路径
	FullPath *string `json:"FullPath,omitnil,omitempty" name:"FullPath"`
}

type CreateApplicationAutoscalerRequest added in v1.0.464

type CreateApplicationAutoscalerRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略
	Autoscaler *Autoscaler `json:"Autoscaler,omitnil,omitempty" name:"Autoscaler"`
}

func NewCreateApplicationAutoscalerRequest added in v1.0.464

func NewCreateApplicationAutoscalerRequest() (request *CreateApplicationAutoscalerRequest)

func (*CreateApplicationAutoscalerRequest) FromJsonString added in v1.0.464

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

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

func (*CreateApplicationAutoscalerRequest) ToJsonString added in v1.0.464

func (r *CreateApplicationAutoscalerRequest) ToJsonString() string

type CreateApplicationAutoscalerRequestParams added in v1.0.464

type CreateApplicationAutoscalerRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略
	Autoscaler *Autoscaler `json:"Autoscaler,omitnil,omitempty" name:"Autoscaler"`
}

Predefined struct for user

type CreateApplicationAutoscalerResponse added in v1.0.464

type CreateApplicationAutoscalerResponse struct {
	*tchttp.BaseResponse
	Response *CreateApplicationAutoscalerResponseParams `json:"Response"`
}

func NewCreateApplicationAutoscalerResponse added in v1.0.464

func NewCreateApplicationAutoscalerResponse() (response *CreateApplicationAutoscalerResponse)

func (*CreateApplicationAutoscalerResponse) FromJsonString added in v1.0.464

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

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

func (*CreateApplicationAutoscalerResponse) ToJsonString added in v1.0.464

func (r *CreateApplicationAutoscalerResponse) ToJsonString() string

type CreateApplicationAutoscalerResponseParams added in v1.0.464

type CreateApplicationAutoscalerResponseParams 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 CreateApplicationRequest

type CreateApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用名
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

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

	// 是否使用默认镜像服务 1-是,0-否
	UseDefaultImageService *int64 `json:"UseDefaultImageService,omitnil,omitempty" name:"UseDefaultImageService"`

	// 如果是绑定仓库,绑定的仓库类型,0-个人版,1-企业版
	RepoType *int64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 企业版镜像服务的实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 绑定镜像服务器地址
	RepoServer *string `json:"RepoServer,omitnil,omitempty" name:"RepoServer"`

	// 绑定镜像仓库名
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 应用所在子网
	SubnetList []*string `json:"SubnetList,omitnil,omitempty" name:"SubnetList"`

	// 编程语言
	// - JAVA
	// - OTHER
	CodingLanguage *string `json:"CodingLanguage,omitnil,omitempty" name:"CodingLanguage"`

	// 部署方式
	// - IMAGE
	// - JAR
	// - WAR
	DeployMode *string `json:"DeployMode,omitnil,omitempty" name:"DeployMode"`

	// 是否开启 Java 应用的 APM 自动上报功能,1 表示启用;0 表示关闭
	EnableTracing *int64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 使用默认镜像服务额外参数
	UseDefaultImageServiceParameters *UseDefaultRepoParameters `json:"UseDefaultImageServiceParameters,omitnil,omitempty" name:"UseDefaultImageServiceParameters"`

	// 标签
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

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"`

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

	// 是否使用默认镜像服务 1-是,0-否
	UseDefaultImageService *int64 `json:"UseDefaultImageService,omitnil,omitempty" name:"UseDefaultImageService"`

	// 如果是绑定仓库,绑定的仓库类型,0-个人版,1-企业版
	RepoType *int64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`

	// 企业版镜像服务的实例id
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 绑定镜像服务器地址
	RepoServer *string `json:"RepoServer,omitnil,omitempty" name:"RepoServer"`

	// 绑定镜像仓库名
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 应用所在子网
	SubnetList []*string `json:"SubnetList,omitnil,omitempty" name:"SubnetList"`

	// 编程语言
	// - JAVA
	// - OTHER
	CodingLanguage *string `json:"CodingLanguage,omitnil,omitempty" name:"CodingLanguage"`

	// 部署方式
	// - IMAGE
	// - JAR
	// - WAR
	DeployMode *string `json:"DeployMode,omitnil,omitempty" name:"DeployMode"`

	// 是否开启 Java 应用的 APM 自动上报功能,1 表示启用;0 表示关闭
	EnableTracing *int64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 使用默认镜像服务额外参数
	UseDefaultImageServiceParameters *UseDefaultRepoParameters `json:"UseDefaultImageServiceParameters,omitnil,omitempty" name:"UseDefaultImageServiceParameters"`

	// 标签
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`
}

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 {
	// 服务code
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateApplicationServiceRequest added in v1.0.505

type CreateApplicationServiceRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 访问方式详情
	Service *ServicePortMapping `json:"Service,omitnil,omitempty" name:"Service"`
}

func NewCreateApplicationServiceRequest added in v1.0.505

func NewCreateApplicationServiceRequest() (request *CreateApplicationServiceRequest)

func (*CreateApplicationServiceRequest) FromJsonString added in v1.0.505

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

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

func (*CreateApplicationServiceRequest) ToJsonString added in v1.0.505

func (r *CreateApplicationServiceRequest) ToJsonString() string

type CreateApplicationServiceRequestParams added in v1.0.505

type CreateApplicationServiceRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 访问方式详情
	Service *ServicePortMapping `json:"Service,omitnil,omitempty" name:"Service"`
}

Predefined struct for user

type CreateApplicationServiceResponse added in v1.0.505

type CreateApplicationServiceResponse struct {
	*tchttp.BaseResponse
	Response *CreateApplicationServiceResponseParams `json:"Response"`
}

func NewCreateApplicationServiceResponse added in v1.0.505

func NewCreateApplicationServiceResponse() (response *CreateApplicationServiceResponse)

func (*CreateApplicationServiceResponse) FromJsonString added in v1.0.505

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

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

func (*CreateApplicationServiceResponse) ToJsonString added in v1.0.505

func (r *CreateApplicationServiceResponse) ToJsonString() string

type CreateApplicationServiceResponseParams added in v1.0.505

type CreateApplicationServiceResponseParams 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 CreateConfigDataRequest added in v1.0.464

type CreateConfigDataRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 配置信息
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewCreateConfigDataRequest added in v1.0.464

func NewCreateConfigDataRequest() (request *CreateConfigDataRequest)

func (*CreateConfigDataRequest) FromJsonString added in v1.0.464

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

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

func (*CreateConfigDataRequest) ToJsonString added in v1.0.464

func (r *CreateConfigDataRequest) ToJsonString() string

type CreateConfigDataRequestParams added in v1.0.464

type CreateConfigDataRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 配置信息
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type CreateConfigDataResponse added in v1.0.464

type CreateConfigDataResponse struct {
	*tchttp.BaseResponse
	Response *CreateConfigDataResponseParams `json:"Response"`
}

func NewCreateConfigDataResponse added in v1.0.464

func NewCreateConfigDataResponse() (response *CreateConfigDataResponse)

func (*CreateConfigDataResponse) FromJsonString added in v1.0.464

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

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

func (*CreateConfigDataResponse) ToJsonString added in v1.0.464

func (r *CreateConfigDataResponse) ToJsonString() string

type CreateConfigDataResponseParams added in v1.0.464

type CreateConfigDataResponseParams 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 CreateCosTokenRequest

type CreateCosTokenRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// optType 1上传  2查询
	OptType *int64 `json:"OptType,omitnil,omitempty" name:"OptType"`

	// 来源 channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 充当deployVersion入参
	TimeVersion *string `json:"TimeVersion,omitnil,omitempty" name:"TimeVersion"`
}

func NewCreateCosTokenRequest

func NewCreateCosTokenRequest() (request *CreateCosTokenRequest)

func (*CreateCosTokenRequest) FromJsonString

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

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

func (*CreateCosTokenRequest) ToJsonString

func (r *CreateCosTokenRequest) ToJsonString() string

type CreateCosTokenRequestParams added in v1.0.426

type CreateCosTokenRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// optType 1上传  2查询
	OptType *int64 `json:"OptType,omitnil,omitempty" name:"OptType"`

	// 来源 channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 充当deployVersion入参
	TimeVersion *string `json:"TimeVersion,omitnil,omitempty" name:"TimeVersion"`
}

Predefined struct for user

type CreateCosTokenResponse

type CreateCosTokenResponse struct {
	*tchttp.BaseResponse
	Response *CreateCosTokenResponseParams `json:"Response"`
}

func NewCreateCosTokenResponse

func NewCreateCosTokenResponse() (response *CreateCosTokenResponse)

func (*CreateCosTokenResponse) FromJsonString

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

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

func (*CreateCosTokenResponse) ToJsonString

func (r *CreateCosTokenResponse) ToJsonString() string

type CreateCosTokenResponseParams added in v1.0.426

type CreateCosTokenResponseParams struct {
	// 成功时为CosToken对象,失败为null
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *CosToken `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type CreateEnvironmentRequest

type CreateEnvironmentRequest struct {
	*tchttp.BaseRequest

	// 环境名称
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 环境描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 私有网络名称
	Vpc *string `json:"Vpc,omitnil,omitempty" name:"Vpc"`

	// 子网列表
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// K8s version
	K8sVersion *string `json:"K8sVersion,omitnil,omitempty" name:"K8sVersion"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 是否开启tsw服务
	EnableTswTraceService *bool `json:"EnableTswTraceService,omitnil,omitempty" name:"EnableTswTraceService"`

	// 标签
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 环境类型:test、pre、prod
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`

	// 创建环境的region
	CreateRegion *string `json:"CreateRegion,omitnil,omitempty" name:"CreateRegion"`

	// 是否创建私有网络
	SetupVpc *bool `json:"SetupVpc,omitnil,omitempty" name:"SetupVpc"`

	// 是否创建 Prometheus 实例
	SetupPrometheus *bool `json:"SetupPrometheus,omitnil,omitempty" name:"SetupPrometheus"`

	// prometheus 实例 id
	PrometheusId *string `json:"PrometheusId,omitnil,omitempty" name:"PrometheusId"`

	// apm id
	ApmId *string `json:"ApmId,omitnil,omitempty" name:"ApmId"`
}

func NewCreateEnvironmentRequest

func NewCreateEnvironmentRequest() (request *CreateEnvironmentRequest)

func (*CreateEnvironmentRequest) FromJsonString

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

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

func (*CreateEnvironmentRequest) ToJsonString

func (r *CreateEnvironmentRequest) ToJsonString() string

type CreateEnvironmentRequestParams added in v1.0.426

type CreateEnvironmentRequestParams struct {
	// 环境名称
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 环境描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 私有网络名称
	Vpc *string `json:"Vpc,omitnil,omitempty" name:"Vpc"`

	// 子网列表
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// K8s version
	K8sVersion *string `json:"K8sVersion,omitnil,omitempty" name:"K8sVersion"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 是否开启tsw服务
	EnableTswTraceService *bool `json:"EnableTswTraceService,omitnil,omitempty" name:"EnableTswTraceService"`

	// 标签
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 环境类型:test、pre、prod
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`

	// 创建环境的region
	CreateRegion *string `json:"CreateRegion,omitnil,omitempty" name:"CreateRegion"`

	// 是否创建私有网络
	SetupVpc *bool `json:"SetupVpc,omitnil,omitempty" name:"SetupVpc"`

	// 是否创建 Prometheus 实例
	SetupPrometheus *bool `json:"SetupPrometheus,omitnil,omitempty" name:"SetupPrometheus"`

	// prometheus 实例 id
	PrometheusId *string `json:"PrometheusId,omitnil,omitempty" name:"PrometheusId"`

	// apm id
	ApmId *string `json:"ApmId,omitnil,omitempty" name:"ApmId"`
}

Predefined struct for user

type CreateEnvironmentResponse

type CreateEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *CreateEnvironmentResponseParams `json:"Response"`
}

func NewCreateEnvironmentResponse

func NewCreateEnvironmentResponse() (response *CreateEnvironmentResponse)

func (*CreateEnvironmentResponse) FromJsonString

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

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

func (*CreateEnvironmentResponse) ToJsonString

func (r *CreateEnvironmentResponse) ToJsonString() string

type CreateEnvironmentResponseParams added in v1.0.426

type CreateEnvironmentResponseParams 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 CreateLogConfigRequest added in v1.0.465

type CreateLogConfigRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 收集类型,container_stdout 为标准输出;container_file 为文件;
	InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 日志集 ID
	LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"`

	// 日志主题 ID
	TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"`

	// 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
	LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"`

	// 首行正则表达式,当LogType=multiline_log 时生效
	BeginningRegex *string `json:"BeginningRegex,omitnil,omitempty" name:"BeginningRegex"`

	// 收集文件目录,当 InputType=container_file 时生效
	LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"`

	// 收集文件名模式,当 InputType=container_file 时生效
	FilePattern *string `json:"FilePattern,omitnil,omitempty" name:"FilePattern"`

	// 导出规则
	ExtractRule *LogConfigExtractRule `json:"ExtractRule,omitnil,omitempty" name:"ExtractRule"`
}

func NewCreateLogConfigRequest added in v1.0.465

func NewCreateLogConfigRequest() (request *CreateLogConfigRequest)

func (*CreateLogConfigRequest) FromJsonString added in v1.0.465

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

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

func (*CreateLogConfigRequest) ToJsonString added in v1.0.465

func (r *CreateLogConfigRequest) ToJsonString() string

type CreateLogConfigRequestParams added in v1.0.465

type CreateLogConfigRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 收集类型,container_stdout 为标准输出;container_file 为文件;
	InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 日志集 ID
	LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"`

	// 日志主题 ID
	TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"`

	// 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;json_log 为 json格式;fullregex_log 为单行正则;multiline_fullregex_log 为多行正则
	LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"`

	// 首行正则表达式,当LogType=multiline_log 时生效
	BeginningRegex *string `json:"BeginningRegex,omitnil,omitempty" name:"BeginningRegex"`

	// 收集文件目录,当 InputType=container_file 时生效
	LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"`

	// 收集文件名模式,当 InputType=container_file 时生效
	FilePattern *string `json:"FilePattern,omitnil,omitempty" name:"FilePattern"`

	// 导出规则
	ExtractRule *LogConfigExtractRule `json:"ExtractRule,omitnil,omitempty" name:"ExtractRule"`
}

Predefined struct for user

type CreateLogConfigResponse added in v1.0.465

type CreateLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *CreateLogConfigResponseParams `json:"Response"`
}

func NewCreateLogConfigResponse added in v1.0.465

func NewCreateLogConfigResponse() (response *CreateLogConfigResponse)

func (*CreateLogConfigResponse) FromJsonString added in v1.0.465

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

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

func (*CreateLogConfigResponse) ToJsonString added in v1.0.465

func (r *CreateLogConfigResponse) ToJsonString() string

type CreateLogConfigResponseParams added in v1.0.465

type CreateLogConfigResponseParams 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 CreateResourceRequest

type CreateResourceRequest struct {
	*tchttp.BaseRequest

	// 环境 Id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 资源类型,目前支持文件系统:CFS;日志服务:CLS;注册中心:TSE_SRE
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 资源 Id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 资源来源,目前支持:existing,已有资源;creating,自动创建
	ResourceFrom *string `json:"ResourceFrom,omitnil,omitempty" name:"ResourceFrom"`

	// 设置 resource 的额外配置
	ResourceConfig *string `json:"ResourceConfig,omitnil,omitempty" name:"ResourceConfig"`
}

func NewCreateResourceRequest

func NewCreateResourceRequest() (request *CreateResourceRequest)

func (*CreateResourceRequest) FromJsonString

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

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

func (*CreateResourceRequest) ToJsonString

func (r *CreateResourceRequest) ToJsonString() string

type CreateResourceRequestParams added in v1.0.426

type CreateResourceRequestParams struct {
	// 环境 Id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 资源类型,目前支持文件系统:CFS;日志服务:CLS;注册中心:TSE_SRE
	ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"`

	// 资源 Id
	ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 资源来源,目前支持:existing,已有资源;creating,自动创建
	ResourceFrom *string `json:"ResourceFrom,omitnil,omitempty" name:"ResourceFrom"`

	// 设置 resource 的额外配置
	ResourceConfig *string `json:"ResourceConfig,omitnil,omitempty" name:"ResourceConfig"`
}

Predefined struct for user

type CreateResourceResponse

type CreateResourceResponse struct {
	*tchttp.BaseResponse
	Response *CreateResourceResponseParams `json:"Response"`
}

func NewCreateResourceResponse

func NewCreateResourceResponse() (response *CreateResourceResponse)

func (*CreateResourceResponse) FromJsonString

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

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

func (*CreateResourceResponse) ToJsonString

func (r *CreateResourceResponse) ToJsonString() string

type CreateResourceResponseParams added in v1.0.426

type CreateResourceResponseParams 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 CronHorizontalAutoscaler

type CronHorizontalAutoscaler struct {
	// 定时伸缩策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 策略周期
	// * * *,三个范围,第一个是天,第二个是月,第三个是周,中间用空格隔开
	// 例子:
	// * * * (每天)
	// * * 0-3 (每周日到周三)
	// 1,11,21 * *(每个月1号,11号,21号)
	Period *string `json:"Period,omitnil,omitempty" name:"Period"`

	// 定时伸缩策略明细
	Schedules []*CronHorizontalAutoscalerSchedule `json:"Schedules,omitnil,omitempty" name:"Schedules"`

	// 是否启用
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 策略优先级,值越大优先级越高,0为最小值
	Priority *int64 `json:"Priority,omitnil,omitempty" name:"Priority"`
}

type CronHorizontalAutoscalerSchedule

type CronHorizontalAutoscalerSchedule struct {
	// 触发事件,小时分钟,用:分割
	// 例如
	// 00:00(零点零分触发)
	StartAt *string `json:"StartAt,omitnil,omitempty" name:"StartAt"`

	// 目标实例数(不大于50)
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetReplicas *int64 `json:"TargetReplicas,omitnil,omitempty" name:"TargetReplicas"`
}

type DeleteApplicationAutoscalerRequest added in v1.0.464

type DeleteApplicationAutoscalerRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

func NewDeleteApplicationAutoscalerRequest added in v1.0.464

func NewDeleteApplicationAutoscalerRequest() (request *DeleteApplicationAutoscalerRequest)

func (*DeleteApplicationAutoscalerRequest) FromJsonString added in v1.0.464

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

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

func (*DeleteApplicationAutoscalerRequest) ToJsonString added in v1.0.464

func (r *DeleteApplicationAutoscalerRequest) ToJsonString() string

type DeleteApplicationAutoscalerRequestParams added in v1.0.464

type DeleteApplicationAutoscalerRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

Predefined struct for user

type DeleteApplicationAutoscalerResponse added in v1.0.464

type DeleteApplicationAutoscalerResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApplicationAutoscalerResponseParams `json:"Response"`
}

func NewDeleteApplicationAutoscalerResponse added in v1.0.464

func NewDeleteApplicationAutoscalerResponse() (response *DeleteApplicationAutoscalerResponse)

func (*DeleteApplicationAutoscalerResponse) FromJsonString added in v1.0.464

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

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

func (*DeleteApplicationAutoscalerResponse) ToJsonString added in v1.0.464

func (r *DeleteApplicationAutoscalerResponse) ToJsonString() string

type DeleteApplicationAutoscalerResponseParams added in v1.0.464

type DeleteApplicationAutoscalerResponseParams 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 DeleteApplicationRequest added in v1.0.318

type DeleteApplicationRequest struct {
	*tchttp.BaseRequest

	// 服务Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道(用户不需要关心此参数)
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 当服务没有任何运行版本时,是否删除此服务
	DeleteApplicationIfNoRunningVersion *bool `json:"DeleteApplicationIfNoRunningVersion,omitnil,omitempty" name:"DeleteApplicationIfNoRunningVersion"`
}

func NewDeleteApplicationRequest added in v1.0.318

func NewDeleteApplicationRequest() (request *DeleteApplicationRequest)

func (*DeleteApplicationRequest) FromJsonString added in v1.0.318

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 added in v1.0.318

func (r *DeleteApplicationRequest) ToJsonString() string

type DeleteApplicationRequestParams added in v1.0.426

type DeleteApplicationRequestParams struct {
	// 服务Id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道(用户不需要关心此参数)
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 当服务没有任何运行版本时,是否删除此服务
	DeleteApplicationIfNoRunningVersion *bool `json:"DeleteApplicationIfNoRunningVersion,omitnil,omitempty" name:"DeleteApplicationIfNoRunningVersion"`
}

Predefined struct for user

type DeleteApplicationResponse added in v1.0.318

type DeleteApplicationResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApplicationResponseParams `json:"Response"`
}

func NewDeleteApplicationResponse added in v1.0.318

func NewDeleteApplicationResponse() (response *DeleteApplicationResponse)

func (*DeleteApplicationResponse) FromJsonString added in v1.0.318

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 added in v1.0.318

func (r *DeleteApplicationResponse) ToJsonString() string

type DeleteApplicationResponseParams added in v1.0.426

type DeleteApplicationResponseParams 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 DeleteApplicationServiceRequest added in v1.0.505

type DeleteApplicationServiceRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 访问方式服务名
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`
}

func NewDeleteApplicationServiceRequest added in v1.0.505

func NewDeleteApplicationServiceRequest() (request *DeleteApplicationServiceRequest)

func (*DeleteApplicationServiceRequest) FromJsonString added in v1.0.505

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

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

func (*DeleteApplicationServiceRequest) ToJsonString added in v1.0.505

func (r *DeleteApplicationServiceRequest) ToJsonString() string

type DeleteApplicationServiceRequestParams added in v1.0.505

type DeleteApplicationServiceRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 访问方式服务名
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`
}

Predefined struct for user

type DeleteApplicationServiceResponse added in v1.0.505

type DeleteApplicationServiceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteApplicationServiceResponseParams `json:"Response"`
}

func NewDeleteApplicationServiceResponse added in v1.0.505

func NewDeleteApplicationServiceResponse() (response *DeleteApplicationServiceResponse)

func (*DeleteApplicationServiceResponse) FromJsonString added in v1.0.505

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

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

func (*DeleteApplicationServiceResponse) ToJsonString added in v1.0.505

func (r *DeleteApplicationServiceResponse) ToJsonString() string

type DeleteApplicationServiceResponseParams added in v1.0.505

type DeleteApplicationServiceResponseParams 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 DeleteIngressRequest

type DeleteIngressRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// ingress 规则名
	IngressName *string `json:"IngressName,omitnil,omitempty" name:"IngressName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDeleteIngressRequest

func NewDeleteIngressRequest() (request *DeleteIngressRequest)

func (*DeleteIngressRequest) FromJsonString

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

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

func (*DeleteIngressRequest) ToJsonString

func (r *DeleteIngressRequest) ToJsonString() string

type DeleteIngressRequestParams added in v1.0.426

type DeleteIngressRequestParams struct {
	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// ingress 规则名
	IngressName *string `json:"IngressName,omitnil,omitempty" name:"IngressName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DeleteIngressResponse

type DeleteIngressResponse struct {
	*tchttp.BaseResponse
	Response *DeleteIngressResponseParams `json:"Response"`
}

func NewDeleteIngressResponse

func NewDeleteIngressResponse() (response *DeleteIngressResponse)

func (*DeleteIngressResponse) FromJsonString

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

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

func (*DeleteIngressResponse) ToJsonString

func (r *DeleteIngressResponse) ToJsonString() string

type DeleteIngressResponseParams added in v1.0.426

type DeleteIngressResponseParams 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 DeployApplicationRequest

type DeployApplicationRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 初始化 pod 数
	InitPodNum *uint64 `json:"InitPodNum,omitnil,omitempty" name:"InitPodNum"`

	// cpu规格
	CpuSpec *float64 `json:"CpuSpec,omitnil,omitempty" name:"CpuSpec"`

	// 内存规格
	MemorySpec *float64 `json:"MemorySpec,omitnil,omitempty" name:"MemorySpec"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 镜像仓库
	ImgRepo *string `json:"ImgRepo,omitnil,omitempty" name:"ImgRepo"`

	// 版本描述信息
	VersionDesc *string `json:"VersionDesc,omitnil,omitempty" name:"VersionDesc"`

	// 启动参数
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 弹性伸缩配置(已废弃,请使用HorizontalAutoscaler设置弹性策略)
	EsInfo *EsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 环境变量配置
	EnvConf []*Pair `json:"EnvConf,omitnil,omitempty" name:"EnvConf"`

	// 日志配置
	LogConfs []*string `json:"LogConfs,omitnil,omitempty" name:"LogConfs"`

	// 数据卷配置
	StorageConfs []*StorageConf `json:"StorageConfs,omitnil,omitempty" name:"StorageConfs"`

	// 数据卷挂载配置
	StorageMountConfs []*StorageMountConf `json:"StorageMountConfs,omitnil,omitempty" name:"StorageMountConfs"`

	// 部署类型。
	// - JAR:通过 jar 包部署
	// - WAR:通过 war 包部署
	// - IMAGE:通过镜像部署
	DeployMode *string `json:"DeployMode,omitnil,omitempty" name:"DeployMode"`

	// 部署类型为 IMAGE 时,该参数表示镜像 tag。
	// 部署类型为 JAR/WAR 时,该参数表示包版本号。
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// 包名。使用 JAR 包或者 WAR 包部署的时候必填。
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// JDK 版本。
	// - KONA:8:使用 kona jdk 8。
	// - OPEN:8:使用 open jdk 8。
	// - KONA:11:使用 kona jdk 11。
	// - OPEN:11:使用 open jdk 11。
	JdkVersion *string `json:"JdkVersion,omitnil,omitempty" name:"JdkVersion"`

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

	// 日志输出配置
	LogOutputConf *LogOutputConf `json:"LogOutputConf,omitnil,omitempty" name:"LogOutputConf"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 版本描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 镜像命令
	ImageCommand *string `json:"ImageCommand,omitnil,omitempty" name:"ImageCommand"`

	// 镜像命令参数
	ImageArgs []*string `json:"ImageArgs,omitnil,omitempty" name:"ImageArgs"`

	// 是否添加默认注册中心配置
	UseRegistryDefaultConfig *bool `json:"UseRegistryDefaultConfig,omitnil,omitempty" name:"UseRegistryDefaultConfig"`

	// 挂载配置信息
	SettingConfs []*MountedSettingConf `json:"SettingConfs,omitnil,omitempty" name:"SettingConfs"`

	// 应用访问设置
	Service *EksService `json:"Service,omitnil,omitempty" name:"Service"`

	// 要回滚到的历史版本id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`

	// 启动后执行的脚本
	PostStart *string `json:"PostStart,omitnil,omitempty" name:"PostStart"`

	// 停止前执行的脚本
	PreStop *string `json:"PreStop,omitnil,omitempty" name:"PreStop"`

	// 存活探针配置
	Liveness *HealthCheckConfig `json:"Liveness,omitnil,omitempty" name:"Liveness"`

	// 就绪探针配置
	Readiness *HealthCheckConfig `json:"Readiness,omitnil,omitempty" name:"Readiness"`

	// 分批发布策略配置
	DeployStrategyConf *DeployStrategyConf `json:"DeployStrategyConf,omitnil,omitempty" name:"DeployStrategyConf"`

	// 弹性策略(已弃用,请使用弹性伸缩策略组合相关接口)
	HorizontalAutoscaler []*HorizontalAutoscaler `json:"HorizontalAutoscaler,omitnil,omitempty" name:"HorizontalAutoscaler"`

	// 定时弹性策略(已弃用,请使用弹性伸缩策略组合相关接口)
	CronHorizontalAutoscaler []*CronHorizontalAutoscaler `json:"CronHorizontalAutoscaler,omitnil,omitempty" name:"CronHorizontalAutoscaler"`

	// 是否启用log,1为启用,0为不启用
	LogEnable *int64 `json:"LogEnable,omitnil,omitempty" name:"LogEnable"`

	// (除开镜像配置)配置是否修改
	ConfEdited *bool `json:"ConfEdited,omitnil,omitempty" name:"ConfEdited"`

	// 是否开启应用加速
	SpeedUp *bool `json:"SpeedUp,omitnil,omitempty" name:"SpeedUp"`

	// 启动探针配置
	StartupProbe *HealthCheckConfig `json:"StartupProbe,omitnil,omitempty" name:"StartupProbe"`

	// 操作系统版本;
	// 当选择openjdk时,可选参数:
	// - ALPINE
	// - CENTOS
	// 当选择konajdk时,可选参数:
	// - ALPINE
	// - TENCENTOS
	OsFlavour *string `json:"OsFlavour,omitnil,omitempty" name:"OsFlavour"`

	// metrics业务指标监控配置
	EnablePrometheusConf *EnablePrometheusConf `json:"EnablePrometheusConf,omitnil,omitempty" name:"EnablePrometheusConf"`

	// 1:开始自动apm采集(skywalking);
	// 0:关闭apm采集;
	EnableTracing *int64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 1:开始自动metrics采集(open-telemetry);
	// 0:关闭metrics采集;
	EnableMetrics *int64 `json:"EnableMetrics,omitnil,omitempty" name:"EnableMetrics"`

	// 镜像部署时,选择的tcr实例id
	TcrInstanceId *string `json:"TcrInstanceId,omitnil,omitempty" name:"TcrInstanceId"`

	// 镜像部署时,选择的镜像服务器地址
	RepoServer *string `json:"RepoServer,omitnil,omitempty" name:"RepoServer"`

	// 镜像部署时,仓库类型:0:个人仓库;1:企业版;2:公共仓库;3:tem托管仓库;4:demo仓库
	RepoType *int64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`
}

func NewDeployApplicationRequest

func NewDeployApplicationRequest() (request *DeployApplicationRequest)

func (*DeployApplicationRequest) FromJsonString

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

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

func (*DeployApplicationRequest) ToJsonString

func (r *DeployApplicationRequest) ToJsonString() string

type DeployApplicationRequestParams added in v1.0.426

type DeployApplicationRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 初始化 pod 数
	InitPodNum *uint64 `json:"InitPodNum,omitnil,omitempty" name:"InitPodNum"`

	// cpu规格
	CpuSpec *float64 `json:"CpuSpec,omitnil,omitempty" name:"CpuSpec"`

	// 内存规格
	MemorySpec *float64 `json:"MemorySpec,omitnil,omitempty" name:"MemorySpec"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 镜像仓库
	ImgRepo *string `json:"ImgRepo,omitnil,omitempty" name:"ImgRepo"`

	// 版本描述信息
	VersionDesc *string `json:"VersionDesc,omitnil,omitempty" name:"VersionDesc"`

	// 启动参数
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 弹性伸缩配置(已废弃,请使用HorizontalAutoscaler设置弹性策略)
	EsInfo *EsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 环境变量配置
	EnvConf []*Pair `json:"EnvConf,omitnil,omitempty" name:"EnvConf"`

	// 日志配置
	LogConfs []*string `json:"LogConfs,omitnil,omitempty" name:"LogConfs"`

	// 数据卷配置
	StorageConfs []*StorageConf `json:"StorageConfs,omitnil,omitempty" name:"StorageConfs"`

	// 数据卷挂载配置
	StorageMountConfs []*StorageMountConf `json:"StorageMountConfs,omitnil,omitempty" name:"StorageMountConfs"`

	// 部署类型。
	// - JAR:通过 jar 包部署
	// - WAR:通过 war 包部署
	// - IMAGE:通过镜像部署
	DeployMode *string `json:"DeployMode,omitnil,omitempty" name:"DeployMode"`

	// 部署类型为 IMAGE 时,该参数表示镜像 tag。
	// 部署类型为 JAR/WAR 时,该参数表示包版本号。
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// 包名。使用 JAR 包或者 WAR 包部署的时候必填。
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// JDK 版本。
	// - KONA:8:使用 kona jdk 8。
	// - OPEN:8:使用 open jdk 8。
	// - KONA:11:使用 kona jdk 11。
	// - OPEN:11:使用 open jdk 11。
	JdkVersion *string `json:"JdkVersion,omitnil,omitempty" name:"JdkVersion"`

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

	// 日志输出配置
	LogOutputConf *LogOutputConf `json:"LogOutputConf,omitnil,omitempty" name:"LogOutputConf"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 版本描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 镜像命令
	ImageCommand *string `json:"ImageCommand,omitnil,omitempty" name:"ImageCommand"`

	// 镜像命令参数
	ImageArgs []*string `json:"ImageArgs,omitnil,omitempty" name:"ImageArgs"`

	// 是否添加默认注册中心配置
	UseRegistryDefaultConfig *bool `json:"UseRegistryDefaultConfig,omitnil,omitempty" name:"UseRegistryDefaultConfig"`

	// 挂载配置信息
	SettingConfs []*MountedSettingConf `json:"SettingConfs,omitnil,omitempty" name:"SettingConfs"`

	// 应用访问设置
	Service *EksService `json:"Service,omitnil,omitempty" name:"Service"`

	// 要回滚到的历史版本id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`

	// 启动后执行的脚本
	PostStart *string `json:"PostStart,omitnil,omitempty" name:"PostStart"`

	// 停止前执行的脚本
	PreStop *string `json:"PreStop,omitnil,omitempty" name:"PreStop"`

	// 存活探针配置
	Liveness *HealthCheckConfig `json:"Liveness,omitnil,omitempty" name:"Liveness"`

	// 就绪探针配置
	Readiness *HealthCheckConfig `json:"Readiness,omitnil,omitempty" name:"Readiness"`

	// 分批发布策略配置
	DeployStrategyConf *DeployStrategyConf `json:"DeployStrategyConf,omitnil,omitempty" name:"DeployStrategyConf"`

	// 弹性策略(已弃用,请使用弹性伸缩策略组合相关接口)
	HorizontalAutoscaler []*HorizontalAutoscaler `json:"HorizontalAutoscaler,omitnil,omitempty" name:"HorizontalAutoscaler"`

	// 定时弹性策略(已弃用,请使用弹性伸缩策略组合相关接口)
	CronHorizontalAutoscaler []*CronHorizontalAutoscaler `json:"CronHorizontalAutoscaler,omitnil,omitempty" name:"CronHorizontalAutoscaler"`

	// 是否启用log,1为启用,0为不启用
	LogEnable *int64 `json:"LogEnable,omitnil,omitempty" name:"LogEnable"`

	// (除开镜像配置)配置是否修改
	ConfEdited *bool `json:"ConfEdited,omitnil,omitempty" name:"ConfEdited"`

	// 是否开启应用加速
	SpeedUp *bool `json:"SpeedUp,omitnil,omitempty" name:"SpeedUp"`

	// 启动探针配置
	StartupProbe *HealthCheckConfig `json:"StartupProbe,omitnil,omitempty" name:"StartupProbe"`

	// 操作系统版本;
	// 当选择openjdk时,可选参数:
	// - ALPINE
	// - CENTOS
	// 当选择konajdk时,可选参数:
	// - ALPINE
	// - TENCENTOS
	OsFlavour *string `json:"OsFlavour,omitnil,omitempty" name:"OsFlavour"`

	// metrics业务指标监控配置
	EnablePrometheusConf *EnablePrometheusConf `json:"EnablePrometheusConf,omitnil,omitempty" name:"EnablePrometheusConf"`

	// 1:开始自动apm采集(skywalking);
	// 0:关闭apm采集;
	EnableTracing *int64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 1:开始自动metrics采集(open-telemetry);
	// 0:关闭metrics采集;
	EnableMetrics *int64 `json:"EnableMetrics,omitnil,omitempty" name:"EnableMetrics"`

	// 镜像部署时,选择的tcr实例id
	TcrInstanceId *string `json:"TcrInstanceId,omitnil,omitempty" name:"TcrInstanceId"`

	// 镜像部署时,选择的镜像服务器地址
	RepoServer *string `json:"RepoServer,omitnil,omitempty" name:"RepoServer"`

	// 镜像部署时,仓库类型:0:个人仓库;1:企业版;2:公共仓库;3:tem托管仓库;4:demo仓库
	RepoType *int64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`
}

Predefined struct for user

type DeployApplicationResponse

type DeployApplicationResponse struct {
	*tchttp.BaseResponse
	Response *DeployApplicationResponseParams `json:"Response"`
}

func NewDeployApplicationResponse

func NewDeployApplicationResponse() (response *DeployApplicationResponse)

func (*DeployApplicationResponse) FromJsonString

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

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

func (*DeployApplicationResponse) ToJsonString

func (r *DeployApplicationResponse) ToJsonString() string

type DeployApplicationResponseParams added in v1.0.426

type DeployApplicationResponseParams 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 DeployServiceBatchDetail

type DeployServiceBatchDetail struct {
	// 旧实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	OldPodList *DeployServicePodDetail `json:"OldPodList,omitnil,omitempty" name:"OldPodList"`

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

	// 当前批次状态:"WaitForTimeExceed", "WaitForResume", "Deploying", "Finish", "NotStart"
	// 注意:此字段可能返回 null,表示取不到有效值。
	BatchStatus *string `json:"BatchStatus,omitnil,omitempty" name:"BatchStatus"`

	// 该批次预计旧实例数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	PodNum *int64 `json:"PodNum,omitnil,omitempty" name:"PodNum"`

	// 批次id
	// 注意:此字段可能返回 null,表示取不到有效值。
	BatchIndex *int64 `json:"BatchIndex,omitnil,omitempty" name:"BatchIndex"`

	// 旧实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	OldPods []*DeployServicePodDetail `json:"OldPods,omitnil,omitempty" name:"OldPods"`

	// 新实例列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	NewPods []*DeployServicePodDetail `json:"NewPods,omitnil,omitempty" name:"NewPods"`

	// =0:手动确认批次;>0:下一批次开始时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextBatchStartTime *int64 `json:"NextBatchStartTime,omitnil,omitempty" name:"NextBatchStartTime"`
}

type DeployServicePodDetail

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

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

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

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

	// pod所在可用区
	// 注意:此字段可能返回 null,表示取不到有效值。
	Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"`

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

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

type DeployStrategyConf

type DeployStrategyConf struct {
	// 总分批数
	TotalBatchCount *int64 `json:"TotalBatchCount,omitnil,omitempty" name:"TotalBatchCount"`

	// beta分批实例数
	BetaBatchNum *int64 `json:"BetaBatchNum,omitnil,omitempty" name:"BetaBatchNum"`

	// 分批策略:0-全自动,1-全手动,2-beta分批,beta批一定是手动的,3-首次发布
	DeployStrategyType *int64 `json:"DeployStrategyType,omitnil,omitempty" name:"DeployStrategyType"`

	// 每批暂停间隔
	BatchInterval *int64 `json:"BatchInterval,omitnil,omitempty" name:"BatchInterval"`

	// 最小可用实例数
	MinAvailable *int64 `json:"MinAvailable,omitnil,omitempty" name:"MinAvailable"`

	// 是否强制发布
	Force *bool `json:"Force,omitnil,omitempty" name:"Force"`
}

type DescribeApplicationAutoscalerListRequest added in v1.0.464

type DescribeApplicationAutoscalerListRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeApplicationAutoscalerListRequest added in v1.0.464

func NewDescribeApplicationAutoscalerListRequest() (request *DescribeApplicationAutoscalerListRequest)

func (*DescribeApplicationAutoscalerListRequest) FromJsonString added in v1.0.464

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

func (*DescribeApplicationAutoscalerListRequest) ToJsonString added in v1.0.464

type DescribeApplicationAutoscalerListRequestParams added in v1.0.464

type DescribeApplicationAutoscalerListRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeApplicationAutoscalerListResponse added in v1.0.464

type DescribeApplicationAutoscalerListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationAutoscalerListResponseParams `json:"Response"`
}

func NewDescribeApplicationAutoscalerListResponse added in v1.0.464

func NewDescribeApplicationAutoscalerListResponse() (response *DescribeApplicationAutoscalerListResponse)

func (*DescribeApplicationAutoscalerListResponse) FromJsonString added in v1.0.464

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

func (*DescribeApplicationAutoscalerListResponse) ToJsonString added in v1.0.464

type DescribeApplicationAutoscalerListResponseParams added in v1.0.464

type DescribeApplicationAutoscalerListResponseParams struct {
	// 弹性伸缩策略组合
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*Autoscaler `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationInfoRequest added in v1.0.457

type DescribeApplicationInfoRequest struct {
	*tchttp.BaseRequest

	// 服务版本ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewDescribeApplicationInfoRequest added in v1.0.457

func NewDescribeApplicationInfoRequest() (request *DescribeApplicationInfoRequest)

func (*DescribeApplicationInfoRequest) FromJsonString added in v1.0.457

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

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

func (*DescribeApplicationInfoRequest) ToJsonString added in v1.0.457

func (r *DescribeApplicationInfoRequest) ToJsonString() string

type DescribeApplicationInfoRequestParams added in v1.0.457

type DescribeApplicationInfoRequestParams struct {
	// 服务版本ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type DescribeApplicationInfoResponse added in v1.0.457

type DescribeApplicationInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationInfoResponseParams `json:"Response"`
}

func NewDescribeApplicationInfoResponse added in v1.0.457

func NewDescribeApplicationInfoResponse() (response *DescribeApplicationInfoResponse)

func (*DescribeApplicationInfoResponse) FromJsonString added in v1.0.457

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

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

func (*DescribeApplicationInfoResponse) ToJsonString added in v1.0.457

func (r *DescribeApplicationInfoResponse) ToJsonString() string

type DescribeApplicationInfoResponseParams added in v1.0.457

type DescribeApplicationInfoResponseParams struct {
	// 返回结果
	Result *TemServiceVersionInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationPodsRequest

type DescribeApplicationPodsRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 单页条数,默认值20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标,默认值0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 实例状态
	// - Running
	// - Pending
	// - Error
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 实例名字
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeApplicationPodsRequest

func NewDescribeApplicationPodsRequest() (request *DescribeApplicationPodsRequest)

func (*DescribeApplicationPodsRequest) FromJsonString

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

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

func (*DescribeApplicationPodsRequest) ToJsonString

func (r *DescribeApplicationPodsRequest) ToJsonString() string

type DescribeApplicationPodsRequestParams added in v1.0.426

type DescribeApplicationPodsRequestParams struct {
	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 单页条数,默认值20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标,默认值0
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 实例状态
	// - Running
	// - Pending
	// - Error
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 实例名字
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeApplicationPodsResponse

type DescribeApplicationPodsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationPodsResponseParams `json:"Response"`
}

func NewDescribeApplicationPodsResponse

func NewDescribeApplicationPodsResponse() (response *DescribeApplicationPodsResponse)

func (*DescribeApplicationPodsResponse) FromJsonString

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

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

func (*DescribeApplicationPodsResponse) ToJsonString

func (r *DescribeApplicationPodsResponse) ToJsonString() string

type DescribeApplicationPodsResponseParams added in v1.0.426

type DescribeApplicationPodsResponseParams struct {
	// 返回结果
	Result *DescribeRunPodPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationServiceListRequest added in v1.0.505

type DescribeApplicationServiceListRequest struct {
	*tchttp.BaseRequest

	// namespace id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 服务ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// xx
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeApplicationServiceListRequest added in v1.0.505

func NewDescribeApplicationServiceListRequest() (request *DescribeApplicationServiceListRequest)

func (*DescribeApplicationServiceListRequest) FromJsonString added in v1.0.505

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

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

func (*DescribeApplicationServiceListRequest) ToJsonString added in v1.0.505

type DescribeApplicationServiceListRequestParams added in v1.0.505

type DescribeApplicationServiceListRequestParams struct {
	// namespace id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 服务ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// xx
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeApplicationServiceListResponse added in v1.0.505

type DescribeApplicationServiceListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationServiceListResponseParams `json:"Response"`
}

func NewDescribeApplicationServiceListResponse added in v1.0.505

func NewDescribeApplicationServiceListResponse() (response *DescribeApplicationServiceListResponse)

func (*DescribeApplicationServiceListResponse) FromJsonString added in v1.0.505

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

func (*DescribeApplicationServiceListResponse) ToJsonString added in v1.0.505

type DescribeApplicationServiceListResponseParams added in v1.0.505

type DescribeApplicationServiceListResponseParams struct {
	// 应用 EKS Service 列表
	Result *EksService `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationsRequest added in v1.0.452

type DescribeApplicationsRequest struct {
	*tchttp.BaseRequest

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

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页offset
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 搜索关键字
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 查询过滤器
	Filters []*QueryFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 排序字段
	SortInfo *SortType `json:"SortInfo,omitnil,omitempty" name:"SortInfo"`
}

func NewDescribeApplicationsRequest added in v1.0.452

func NewDescribeApplicationsRequest() (request *DescribeApplicationsRequest)

func (*DescribeApplicationsRequest) FromJsonString added in v1.0.452

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 added in v1.0.452

func (r *DescribeApplicationsRequest) ToJsonString() string

type DescribeApplicationsRequestParams added in v1.0.452

type DescribeApplicationsRequestParams struct {
	// 命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 分页Limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页offset
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 搜索关键字
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 查询过滤器
	Filters []*QueryFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 排序字段
	SortInfo *SortType `json:"SortInfo,omitnil,omitempty" name:"SortInfo"`
}

Predefined struct for user

type DescribeApplicationsResponse added in v1.0.452

type DescribeApplicationsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationsResponseParams `json:"Response"`
}

func NewDescribeApplicationsResponse added in v1.0.452

func NewDescribeApplicationsResponse() (response *DescribeApplicationsResponse)

func (*DescribeApplicationsResponse) FromJsonString added in v1.0.452

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 added in v1.0.452

func (r *DescribeApplicationsResponse) ToJsonString() string

type DescribeApplicationsResponseParams added in v1.0.452

type DescribeApplicationsResponseParams struct {
	// 返回结果
	Result *ServicePage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeApplicationsStatusRequest added in v1.0.423

type DescribeApplicationsStatusRequest struct {
	*tchttp.BaseRequest

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewDescribeApplicationsStatusRequest added in v1.0.423

func NewDescribeApplicationsStatusRequest() (request *DescribeApplicationsStatusRequest)

func (*DescribeApplicationsStatusRequest) FromJsonString added in v1.0.423

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

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

func (*DescribeApplicationsStatusRequest) ToJsonString added in v1.0.423

func (r *DescribeApplicationsStatusRequest) ToJsonString() string

type DescribeApplicationsStatusRequestParams added in v1.0.426

type DescribeApplicationsStatusRequestParams struct {
	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type DescribeApplicationsStatusResponse added in v1.0.423

type DescribeApplicationsStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeApplicationsStatusResponseParams `json:"Response"`
}

func NewDescribeApplicationsStatusResponse added in v1.0.423

func NewDescribeApplicationsStatusResponse() (response *DescribeApplicationsStatusResponse)

func (*DescribeApplicationsStatusResponse) FromJsonString added in v1.0.423

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

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

func (*DescribeApplicationsStatusResponse) ToJsonString added in v1.0.423

func (r *DescribeApplicationsStatusResponse) ToJsonString() string

type DescribeApplicationsStatusResponseParams added in v1.0.426

type DescribeApplicationsStatusResponseParams struct {
	// 返回结果
	Result []*ServiceVersionBrief `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigDataListPage added in v1.0.464

type DescribeConfigDataListPage struct {
	// 记录
	Records []*ConfigData `json:"Records,omitnil,omitempty" name:"Records"`

	// 分页游标,用以查询下一页
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`

	// 剩余数目
	// 注意:此字段可能返回 null,表示取不到有效值。
	RemainingCount *int64 `json:"RemainingCount,omitnil,omitempty" name:"RemainingCount"`
}

type DescribeConfigDataListRequest added in v1.0.464

type DescribeConfigDataListRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 查询游标
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`

	// 分页 limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeConfigDataListRequest added in v1.0.464

func NewDescribeConfigDataListRequest() (request *DescribeConfigDataListRequest)

func (*DescribeConfigDataListRequest) FromJsonString added in v1.0.464

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

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

func (*DescribeConfigDataListRequest) ToJsonString added in v1.0.464

func (r *DescribeConfigDataListRequest) ToJsonString() string

type DescribeConfigDataListRequestParams added in v1.0.464

type DescribeConfigDataListRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 查询游标
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`

	// 分页 limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeConfigDataListResponse added in v1.0.464

type DescribeConfigDataListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigDataListResponseParams `json:"Response"`
}

func NewDescribeConfigDataListResponse added in v1.0.464

func NewDescribeConfigDataListResponse() (response *DescribeConfigDataListResponse)

func (*DescribeConfigDataListResponse) FromJsonString added in v1.0.464

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

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

func (*DescribeConfigDataListResponse) ToJsonString added in v1.0.464

func (r *DescribeConfigDataListResponse) ToJsonString() string

type DescribeConfigDataListResponseParams added in v1.0.464

type DescribeConfigDataListResponseParams struct {
	// 配置列表
	Result *DescribeConfigDataListPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeConfigDataRequest added in v1.0.464

type DescribeConfigDataRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeConfigDataRequest added in v1.0.464

func NewDescribeConfigDataRequest() (request *DescribeConfigDataRequest)

func (*DescribeConfigDataRequest) FromJsonString added in v1.0.464

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

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

func (*DescribeConfigDataRequest) ToJsonString added in v1.0.464

func (r *DescribeConfigDataRequest) ToJsonString() string

type DescribeConfigDataRequestParams added in v1.0.464

type DescribeConfigDataRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeConfigDataResponse added in v1.0.464

type DescribeConfigDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConfigDataResponseParams `json:"Response"`
}

func NewDescribeConfigDataResponse added in v1.0.464

func NewDescribeConfigDataResponse() (response *DescribeConfigDataResponse)

func (*DescribeConfigDataResponse) FromJsonString added in v1.0.464

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

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

func (*DescribeConfigDataResponse) ToJsonString added in v1.0.464

func (r *DescribeConfigDataResponse) ToJsonString() string

type DescribeConfigDataResponseParams added in v1.0.464

type DescribeConfigDataResponseParams struct {
	// 配置
	Result *ConfigData `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeDeployApplicationDetailRequest

type DescribeDeployApplicationDetailRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 版本部署id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`
}

func NewDescribeDeployApplicationDetailRequest

func NewDescribeDeployApplicationDetailRequest() (request *DescribeDeployApplicationDetailRequest)

func (*DescribeDeployApplicationDetailRequest) FromJsonString

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

func (*DescribeDeployApplicationDetailRequest) ToJsonString

type DescribeDeployApplicationDetailRequestParams added in v1.0.426

type DescribeDeployApplicationDetailRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 版本部署id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`
}

Predefined struct for user

type DescribeDeployApplicationDetailResponse

type DescribeDeployApplicationDetailResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDeployApplicationDetailResponseParams `json:"Response"`
}

func NewDescribeDeployApplicationDetailResponse

func NewDescribeDeployApplicationDetailResponse() (response *DescribeDeployApplicationDetailResponse)

func (*DescribeDeployApplicationDetailResponse) FromJsonString

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

func (*DescribeDeployApplicationDetailResponse) ToJsonString

type DescribeDeployApplicationDetailResponseParams added in v1.0.426

type DescribeDeployApplicationDetailResponseParams struct {
	// 分批发布结果详情
	Result *TemDeployApplicationDetailInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeEnvironmentRequest added in v1.0.470

type DescribeEnvironmentRequest struct {
	*tchttp.BaseRequest

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

	// 来源Channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeEnvironmentRequest added in v1.0.470

func NewDescribeEnvironmentRequest() (request *DescribeEnvironmentRequest)

func (*DescribeEnvironmentRequest) FromJsonString added in v1.0.470

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

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

func (*DescribeEnvironmentRequest) ToJsonString added in v1.0.470

func (r *DescribeEnvironmentRequest) ToJsonString() string

type DescribeEnvironmentRequestParams added in v1.0.470

type DescribeEnvironmentRequestParams struct {
	// 命名空间id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源Channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeEnvironmentResponse added in v1.0.470

type DescribeEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvironmentResponseParams `json:"Response"`
}

func NewDescribeEnvironmentResponse added in v1.0.470

func NewDescribeEnvironmentResponse() (response *DescribeEnvironmentResponse)

func (*DescribeEnvironmentResponse) FromJsonString added in v1.0.470

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

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

func (*DescribeEnvironmentResponse) ToJsonString added in v1.0.470

func (r *DescribeEnvironmentResponse) ToJsonString() string

type DescribeEnvironmentResponseParams added in v1.0.470

type DescribeEnvironmentResponseParams struct {
	// 环境信息
	Result *NamespaceInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeEnvironmentStatusRequest added in v1.0.452

type DescribeEnvironmentStatusRequest struct {
	*tchttp.BaseRequest

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

	// 来源Channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeEnvironmentStatusRequest added in v1.0.452

func NewDescribeEnvironmentStatusRequest() (request *DescribeEnvironmentStatusRequest)

func (*DescribeEnvironmentStatusRequest) FromJsonString added in v1.0.452

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

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

func (*DescribeEnvironmentStatusRequest) ToJsonString added in v1.0.452

func (r *DescribeEnvironmentStatusRequest) ToJsonString() string

type DescribeEnvironmentStatusRequestParams added in v1.0.452

type DescribeEnvironmentStatusRequestParams struct {
	// 命名空间id
	EnvironmentIds []*string `json:"EnvironmentIds,omitnil,omitempty" name:"EnvironmentIds"`

	// 来源Channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeEnvironmentStatusResponse added in v1.0.452

type DescribeEnvironmentStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvironmentStatusResponseParams `json:"Response"`
}

func NewDescribeEnvironmentStatusResponse added in v1.0.452

func NewDescribeEnvironmentStatusResponse() (response *DescribeEnvironmentStatusResponse)

func (*DescribeEnvironmentStatusResponse) FromJsonString added in v1.0.452

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

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

func (*DescribeEnvironmentStatusResponse) ToJsonString added in v1.0.452

func (r *DescribeEnvironmentStatusResponse) ToJsonString() string

type DescribeEnvironmentStatusResponseParams added in v1.0.452

type DescribeEnvironmentStatusResponseParams struct {
	// 返回状态列表
	Result []*NamespaceStatusInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeEnvironmentsRequest

type DescribeEnvironmentsRequest struct {
	*tchttp.BaseRequest

	// 分页limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 来源source
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 查询过滤器
	Filters []*QueryFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 排序字段
	SortInfo *SortType `json:"SortInfo,omitnil,omitempty" name:"SortInfo"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewDescribeEnvironmentsRequest

func NewDescribeEnvironmentsRequest() (request *DescribeEnvironmentsRequest)

func (*DescribeEnvironmentsRequest) FromJsonString

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

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

func (*DescribeEnvironmentsRequest) ToJsonString

func (r *DescribeEnvironmentsRequest) ToJsonString() string

type DescribeEnvironmentsRequestParams added in v1.0.426

type DescribeEnvironmentsRequestParams struct {
	// 分页limit
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 来源source
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 查询过滤器
	Filters []*QueryFilter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 排序字段
	SortInfo *SortType `json:"SortInfo,omitnil,omitempty" name:"SortInfo"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type DescribeEnvironmentsResponse

type DescribeEnvironmentsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeEnvironmentsResponseParams `json:"Response"`
}

func NewDescribeEnvironmentsResponse

func NewDescribeEnvironmentsResponse() (response *DescribeEnvironmentsResponse)

func (*DescribeEnvironmentsResponse) FromJsonString

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

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

func (*DescribeEnvironmentsResponse) ToJsonString

func (r *DescribeEnvironmentsResponse) ToJsonString() string

type DescribeEnvironmentsResponseParams added in v1.0.426

type DescribeEnvironmentsResponseParams struct {
	// 返回结果
	Result *NamespacePage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeIngressRequest

type DescribeIngressRequest struct {
	*tchttp.BaseRequest

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// ingress 规则名
	IngressName *string `json:"IngressName,omitnil,omitempty" name:"IngressName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDescribeIngressRequest

func NewDescribeIngressRequest() (request *DescribeIngressRequest)

func (*DescribeIngressRequest) FromJsonString

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

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

func (*DescribeIngressRequest) ToJsonString

func (r *DescribeIngressRequest) ToJsonString() string

type DescribeIngressRequestParams added in v1.0.426

type DescribeIngressRequestParams struct {
	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// ingress 规则名
	IngressName *string `json:"IngressName,omitnil,omitempty" name:"IngressName"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DescribeIngressResponse

type DescribeIngressResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIngressResponseParams `json:"Response"`
}

func NewDescribeIngressResponse

func NewDescribeIngressResponse() (response *DescribeIngressResponse)

func (*DescribeIngressResponse) FromJsonString

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

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

func (*DescribeIngressResponse) ToJsonString

func (r *DescribeIngressResponse) ToJsonString() string

type DescribeIngressResponseParams added in v1.0.426

type DescribeIngressResponseParams struct {
	// Ingress 规则配置
	Result *IngressInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeIngressesRequest

type DescribeIngressesRequest struct {
	*tchttp.BaseRequest

	// 环境 id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// ingress 规则名列表
	IngressNames []*string `json:"IngressNames,omitnil,omitempty" name:"IngressNames"`
}

func NewDescribeIngressesRequest

func NewDescribeIngressesRequest() (request *DescribeIngressesRequest)

func (*DescribeIngressesRequest) FromJsonString

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

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

func (*DescribeIngressesRequest) ToJsonString

func (r *DescribeIngressesRequest) ToJsonString() string

type DescribeIngressesRequestParams added in v1.0.426

type DescribeIngressesRequestParams struct {
	// 环境 id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// ingress 规则名列表
	IngressNames []*string `json:"IngressNames,omitnil,omitempty" name:"IngressNames"`
}

Predefined struct for user

type DescribeIngressesResponse

type DescribeIngressesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeIngressesResponseParams `json:"Response"`
}

func NewDescribeIngressesResponse

func NewDescribeIngressesResponse() (response *DescribeIngressesResponse)

func (*DescribeIngressesResponse) FromJsonString

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

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

func (*DescribeIngressesResponse) ToJsonString

func (r *DescribeIngressesResponse) ToJsonString() string

type DescribeIngressesResponseParams added in v1.0.426

type DescribeIngressesResponseParams struct {
	// ingress 数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*IngressInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeLogConfigRequest added in v1.0.465

type DescribeLogConfigRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeLogConfigRequest added in v1.0.465

func NewDescribeLogConfigRequest() (request *DescribeLogConfigRequest)

func (*DescribeLogConfigRequest) FromJsonString added in v1.0.465

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

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

func (*DescribeLogConfigRequest) ToJsonString added in v1.0.465

func (r *DescribeLogConfigRequest) ToJsonString() string

type DescribeLogConfigRequestParams added in v1.0.465

type DescribeLogConfigRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeLogConfigResponse added in v1.0.465

type DescribeLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLogConfigResponseParams `json:"Response"`
}

func NewDescribeLogConfigResponse added in v1.0.465

func NewDescribeLogConfigResponse() (response *DescribeLogConfigResponse)

func (*DescribeLogConfigResponse) FromJsonString added in v1.0.465

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

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

func (*DescribeLogConfigResponse) ToJsonString added in v1.0.465

func (r *DescribeLogConfigResponse) ToJsonString() string

type DescribeLogConfigResponseParams added in v1.0.465

type DescribeLogConfigResponseParams struct {
	// 配置
	Result *LogConfig `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribePagedLogConfigListRequest added in v1.0.465

type DescribePagedLogConfigListRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 规则名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分页大小,默认 20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页游标
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`
}

func NewDescribePagedLogConfigListRequest added in v1.0.465

func NewDescribePagedLogConfigListRequest() (request *DescribePagedLogConfigListRequest)

func (*DescribePagedLogConfigListRequest) FromJsonString added in v1.0.465

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

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

func (*DescribePagedLogConfigListRequest) ToJsonString added in v1.0.465

func (r *DescribePagedLogConfigListRequest) ToJsonString() string

type DescribePagedLogConfigListRequestParams added in v1.0.465

type DescribePagedLogConfigListRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 应用名
	ApplicationName *string `json:"ApplicationName,omitnil,omitempty" name:"ApplicationName"`

	// 规则名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分页大小,默认 20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页游标
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`
}

Predefined struct for user

type DescribePagedLogConfigListResponse added in v1.0.465

type DescribePagedLogConfigListResponse struct {
	*tchttp.BaseResponse
	Response *DescribePagedLogConfigListResponseParams `json:"Response"`
}

func NewDescribePagedLogConfigListResponse added in v1.0.465

func NewDescribePagedLogConfigListResponse() (response *DescribePagedLogConfigListResponse)

func (*DescribePagedLogConfigListResponse) FromJsonString added in v1.0.465

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

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

func (*DescribePagedLogConfigListResponse) ToJsonString added in v1.0.465

func (r *DescribePagedLogConfigListResponse) ToJsonString() string

type DescribePagedLogConfigListResponseParams added in v1.0.465

type DescribePagedLogConfigListResponseParams struct {
	// 日志收集配置列表
	Result *LogConfigListPage `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeRelatedIngressesRequest

type DescribeRelatedIngressesRequest struct {
	*tchttp.BaseRequest

	// 环境 id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDescribeRelatedIngressesRequest

func NewDescribeRelatedIngressesRequest() (request *DescribeRelatedIngressesRequest)

func (*DescribeRelatedIngressesRequest) FromJsonString

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

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

func (*DescribeRelatedIngressesRequest) ToJsonString

func (r *DescribeRelatedIngressesRequest) ToJsonString() string

type DescribeRelatedIngressesRequestParams added in v1.0.426

type DescribeRelatedIngressesRequestParams struct {
	// 环境 id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境 namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DescribeRelatedIngressesResponse

type DescribeRelatedIngressesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRelatedIngressesResponseParams `json:"Response"`
}

func NewDescribeRelatedIngressesResponse

func NewDescribeRelatedIngressesResponse() (response *DescribeRelatedIngressesResponse)

func (*DescribeRelatedIngressesResponse) FromJsonString

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

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

func (*DescribeRelatedIngressesResponse) ToJsonString

func (r *DescribeRelatedIngressesResponse) ToJsonString() string

type DescribeRelatedIngressesResponseParams added in v1.0.426

type DescribeRelatedIngressesResponseParams struct {
	// ingress 数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*IngressInfo `json:"Result,omitnil,omitempty" name:"Result"`

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

Predefined struct for user

type DescribeRunPodPage

type DescribeRunPodPage struct {
	// 分页下标
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 单页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 请求id
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`

	// 条目
	PodList []*RunVersionPod `json:"PodList,omitnil,omitempty" name:"PodList"`
}

type DestroyConfigDataRequest added in v1.0.464

type DestroyConfigDataRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDestroyConfigDataRequest added in v1.0.464

func NewDestroyConfigDataRequest() (request *DestroyConfigDataRequest)

func (*DestroyConfigDataRequest) FromJsonString added in v1.0.464

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

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

func (*DestroyConfigDataRequest) ToJsonString added in v1.0.464

func (r *DestroyConfigDataRequest) ToJsonString() string

type DestroyConfigDataRequestParams added in v1.0.464

type DestroyConfigDataRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DestroyConfigDataResponse added in v1.0.464

type DestroyConfigDataResponse struct {
	*tchttp.BaseResponse
	Response *DestroyConfigDataResponseParams `json:"Response"`
}

func NewDestroyConfigDataResponse added in v1.0.464

func NewDestroyConfigDataResponse() (response *DestroyConfigDataResponse)

func (*DestroyConfigDataResponse) FromJsonString added in v1.0.464

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

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

func (*DestroyConfigDataResponse) ToJsonString added in v1.0.464

func (r *DestroyConfigDataResponse) ToJsonString() string

type DestroyConfigDataResponseParams added in v1.0.464

type DestroyConfigDataResponseParams 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 DestroyEnvironmentRequest added in v1.0.448

type DestroyEnvironmentRequest struct {
	*tchttp.BaseRequest

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

	// Namespace
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewDestroyEnvironmentRequest added in v1.0.448

func NewDestroyEnvironmentRequest() (request *DestroyEnvironmentRequest)

func (*DestroyEnvironmentRequest) FromJsonString added in v1.0.448

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

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

func (*DestroyEnvironmentRequest) ToJsonString added in v1.0.448

func (r *DestroyEnvironmentRequest) ToJsonString() string

type DestroyEnvironmentRequestParams added in v1.0.448

type DestroyEnvironmentRequestParams struct {
	// 命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// Namespace
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type DestroyEnvironmentResponse added in v1.0.448

type DestroyEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *DestroyEnvironmentResponseParams `json:"Response"`
}

func NewDestroyEnvironmentResponse added in v1.0.448

func NewDestroyEnvironmentResponse() (response *DestroyEnvironmentResponse)

func (*DestroyEnvironmentResponse) FromJsonString added in v1.0.448

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

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

func (*DestroyEnvironmentResponse) ToJsonString added in v1.0.448

func (r *DestroyEnvironmentResponse) ToJsonString() string

type DestroyEnvironmentResponseParams added in v1.0.448

type DestroyEnvironmentResponseParams 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 DestroyLogConfigRequest added in v1.0.465

type DestroyLogConfigRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewDestroyLogConfigRequest added in v1.0.465

func NewDestroyLogConfigRequest() (request *DestroyLogConfigRequest)

func (*DestroyLogConfigRequest) FromJsonString added in v1.0.465

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

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

func (*DestroyLogConfigRequest) ToJsonString added in v1.0.465

func (r *DestroyLogConfigRequest) ToJsonString() string

type DestroyLogConfigRequestParams added in v1.0.465

type DestroyLogConfigRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type DestroyLogConfigResponse added in v1.0.465

type DestroyLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *DestroyLogConfigResponseParams `json:"Response"`
}

func NewDestroyLogConfigResponse added in v1.0.465

func NewDestroyLogConfigResponse() (response *DestroyLogConfigResponse)

func (*DestroyLogConfigResponse) FromJsonString added in v1.0.465

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

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

func (*DestroyLogConfigResponse) ToJsonString added in v1.0.465

func (r *DestroyLogConfigResponse) ToJsonString() string

type DestroyLogConfigResponseParams added in v1.0.465

type DestroyLogConfigResponseParams 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 DisableApplicationAutoscalerRequest added in v1.0.472

type DisableApplicationAutoscalerRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

func NewDisableApplicationAutoscalerRequest added in v1.0.472

func NewDisableApplicationAutoscalerRequest() (request *DisableApplicationAutoscalerRequest)

func (*DisableApplicationAutoscalerRequest) FromJsonString added in v1.0.472

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

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

func (*DisableApplicationAutoscalerRequest) ToJsonString added in v1.0.472

func (r *DisableApplicationAutoscalerRequest) ToJsonString() string

type DisableApplicationAutoscalerRequestParams added in v1.0.472

type DisableApplicationAutoscalerRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

Predefined struct for user

type DisableApplicationAutoscalerResponse added in v1.0.472

type DisableApplicationAutoscalerResponse struct {
	*tchttp.BaseResponse
	Response *DisableApplicationAutoscalerResponseParams `json:"Response"`
}

func NewDisableApplicationAutoscalerResponse added in v1.0.472

func NewDisableApplicationAutoscalerResponse() (response *DisableApplicationAutoscalerResponse)

func (*DisableApplicationAutoscalerResponse) FromJsonString added in v1.0.472

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

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

func (*DisableApplicationAutoscalerResponse) ToJsonString added in v1.0.472

func (r *DisableApplicationAutoscalerResponse) ToJsonString() string

type DisableApplicationAutoscalerResponseParams added in v1.0.472

type DisableApplicationAutoscalerResponseParams 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 EksService

type EksService struct {
	// service name
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 可用端口
	Ports []*int64 `json:"Ports,omitnil,omitempty" name:"Ports"`

	// yaml 内容
	Yaml *string `json:"Yaml,omitnil,omitempty" name:"Yaml"`

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

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

	// 内网ip
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterIp []*string `json:"ClusterIp,omitnil,omitempty" name:"ClusterIp"`

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

	// 访问类型,可选值:
	// - EXTERNAL(公网访问)
	// - VPC(vpc内访问)
	// - CLUSTER(集群内访问)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 子网ID,只在类型为vpc访问时才有值
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"`

	// 负载均衡ID,只在外网访问和vpc内访问才有值,默认自动创建
	// 注意:此字段可能返回 null,表示取不到有效值。
	LoadBalanceId *string `json:"LoadBalanceId,omitnil,omitempty" name:"LoadBalanceId"`

	// 端口映射
	// 注意:此字段可能返回 null,表示取不到有效值。
	PortMappings []*PortMapping `json:"PortMappings,omitnil,omitempty" name:"PortMappings"`

	// 每种类型访问配置详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServicePortMappingList []*ServicePortMapping `json:"ServicePortMappingList,omitnil,omitempty" name:"ServicePortMappingList"`

	// 刷新复写所有类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlushAll *bool `json:"FlushAll,omitnil,omitempty" name:"FlushAll"`

	// 1: 下次部署自动注入注册中心信息;0:不注入
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableRegistryNextDeploy *int64 `json:"EnableRegistryNextDeploy,omitnil,omitempty" name:"EnableRegistryNextDeploy"`

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

	// 所有服务IP是否已经ready
	// 注意:此字段可能返回 null,表示取不到有效值。
	AllIpDone *bool `json:"AllIpDone,omitnil,omitempty" name:"AllIpDone"`

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

type EnableApplicationAutoscalerRequest added in v1.0.472

type EnableApplicationAutoscalerRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

func NewEnableApplicationAutoscalerRequest added in v1.0.472

func NewEnableApplicationAutoscalerRequest() (request *EnableApplicationAutoscalerRequest)

func (*EnableApplicationAutoscalerRequest) FromJsonString added in v1.0.472

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

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

func (*EnableApplicationAutoscalerRequest) ToJsonString added in v1.0.472

func (r *EnableApplicationAutoscalerRequest) ToJsonString() string

type EnableApplicationAutoscalerRequestParams added in v1.0.472

type EnableApplicationAutoscalerRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`
}

Predefined struct for user

type EnableApplicationAutoscalerResponse added in v1.0.472

type EnableApplicationAutoscalerResponse struct {
	*tchttp.BaseResponse
	Response *EnableApplicationAutoscalerResponseParams `json:"Response"`
}

func NewEnableApplicationAutoscalerResponse added in v1.0.472

func NewEnableApplicationAutoscalerResponse() (response *EnableApplicationAutoscalerResponse)

func (*EnableApplicationAutoscalerResponse) FromJsonString added in v1.0.472

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

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

func (*EnableApplicationAutoscalerResponse) ToJsonString added in v1.0.472

func (r *EnableApplicationAutoscalerResponse) ToJsonString() string

type EnableApplicationAutoscalerResponseParams added in v1.0.472

type EnableApplicationAutoscalerResponseParams 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 EnablePrometheusConf added in v1.0.376

type EnablePrometheusConf struct {
	// 应用开放的监听端口
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 业务指标暴露的url path
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`
}

type EsInfo

type EsInfo struct {
	// 最小实例数
	MinAliveInstances *int64 `json:"MinAliveInstances,omitnil,omitempty" name:"MinAliveInstances"`

	// 最大实例数
	MaxAliveInstances *int64 `json:"MaxAliveInstances,omitnil,omitempty" name:"MaxAliveInstances"`

	// 弹性策略,1:cpu,2:内存
	EsStrategy *int64 `json:"EsStrategy,omitnil,omitempty" name:"EsStrategy"`

	// 弹性扩缩容条件值
	Threshold *uint64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`

	// 版本Id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`
}

type GenerateApplicationPackageDownloadUrlRequest

type GenerateApplicationPackageDownloadUrlRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// 需要下载的包版本
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// 来源 channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewGenerateApplicationPackageDownloadUrlRequest

func NewGenerateApplicationPackageDownloadUrlRequest() (request *GenerateApplicationPackageDownloadUrlRequest)

func (*GenerateApplicationPackageDownloadUrlRequest) FromJsonString

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

func (*GenerateApplicationPackageDownloadUrlRequest) ToJsonString

type GenerateApplicationPackageDownloadUrlRequestParams added in v1.0.426

type GenerateApplicationPackageDownloadUrlRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 包名
	PkgName *string `json:"PkgName,omitnil,omitempty" name:"PkgName"`

	// 需要下载的包版本
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// 来源 channel
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type GenerateApplicationPackageDownloadUrlResponse

type GenerateApplicationPackageDownloadUrlResponse struct {
	*tchttp.BaseResponse
	Response *GenerateApplicationPackageDownloadUrlResponseParams `json:"Response"`
}

func NewGenerateApplicationPackageDownloadUrlResponse

func NewGenerateApplicationPackageDownloadUrlResponse() (response *GenerateApplicationPackageDownloadUrlResponse)

func (*GenerateApplicationPackageDownloadUrlResponse) FromJsonString

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

func (*GenerateApplicationPackageDownloadUrlResponse) ToJsonString

type GenerateApplicationPackageDownloadUrlResponseParams added in v1.0.426

type GenerateApplicationPackageDownloadUrlResponseParams 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 HealthCheckConfig

type HealthCheckConfig struct {
	// 支持的健康检查类型,如 HttpGet,TcpSocket,Exec
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 仅当健康检查类型为 HttpGet 时有效,表示协议类型,如 HTTP,HTTPS
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// 仅当健康检查类型为 HttpGet 时有效,表示请求路径
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// 仅当健康检查类型为 Exec 时有效,表示执行的脚本内容
	Exec *string `json:"Exec,omitnil,omitempty" name:"Exec"`

	// 仅当健康检查类型为 HttpGet\TcpSocket 时有效,表示请求路径
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 检查延迟开始时间,单位为秒,默认为 0
	InitialDelaySeconds *int64 `json:"InitialDelaySeconds,omitnil,omitempty" name:"InitialDelaySeconds"`

	// 超时时间,单位为秒,默认为 1
	TimeoutSeconds *int64 `json:"TimeoutSeconds,omitnil,omitempty" name:"TimeoutSeconds"`

	// 间隔时间,单位为秒,默认为 10
	PeriodSeconds *int64 `json:"PeriodSeconds,omitnil,omitempty" name:"PeriodSeconds"`
}

type HorizontalAutoscaler

type HorizontalAutoscaler struct {
	// 最小实例数(可以不传)
	MinReplicas *int64 `json:"MinReplicas,omitnil,omitempty" name:"MinReplicas"`

	// 最大实例数(可以不传)
	MaxReplicas *int64 `json:"MaxReplicas,omitnil,omitempty" name:"MaxReplicas"`

	// 指标度量
	// CPU(CPU使用率,%)
	// MEMORY(内存使用率,%)
	// CPU_CORE_USED(CPU使用量,core)
	// MEMORY_SIZE_USED(内存使用量,MiB)
	// NETWORK_BANDWIDTH_RECEIVE(网络入带宽,MBps)
	// NETWORK_BANDWIDTH_TRANSMIT(网络出带宽,MBps)
	// NETWORK_TRAFFIC_RECEIVE(网络入流量,MiB/s)
	// NETWORK_TRAFFIC_TRANSMIT(网络出流量,MiB/s)
	// NETWORK_PACKETS_RECEIVE(网络入包量,Count/s)
	// NETWORK_PACKETS_TRANSMIT(网络出包量,Count/s)
	// FS_IOPS_WRITE(磁盘写次数,Count/s)
	// FS_IOPS_READ(磁盘读次数,Count/s)
	// FS_SIZE_WRITE(磁盘写大小,MiB/s)
	// FS_SIZE_READ(磁盘读大小,MiB/s)
	Metrics *string `json:"Metrics,omitnil,omitempty" name:"Metrics"`

	// 阈值(整数)
	Threshold *int64 `json:"Threshold,omitnil,omitempty" name:"Threshold"`

	// 是否启用
	Enabled *bool `json:"Enabled,omitnil,omitempty" name:"Enabled"`

	// 阈值(小数,优先使用)
	// 注意:此字段可能返回 null,表示取不到有效值。
	DoubleThreshold *float64 `json:"DoubleThreshold,omitnil,omitempty" name:"DoubleThreshold"`
}

type IngressInfo

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

	// 环境namespace
	ClusterNamespace *string `json:"ClusterNamespace,omitnil,omitempty" name:"ClusterNamespace"`

	// ip version
	AddressIPVersion *string `json:"AddressIPVersion,omitnil,omitempty" name:"AddressIPVersion"`

	// ingress name
	IngressName *string `json:"IngressName,omitnil,omitempty" name:"IngressName"`

	// rules 配置
	Rules []*IngressRule `json:"Rules,omitnil,omitempty" name:"Rules"`

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

	// tls 配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tls []*IngressTls `json:"Tls,omitnil,omitempty" name:"Tls"`

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

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

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

	// 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
	Mixed *bool `json:"Mixed,omitnil,omitempty" name:"Mixed"`

	// 重定向模式,可选值:
	// - AUTO(自动重定向http到https)
	// - NONE(不使用重定向)
	// 注意:此字段可能返回 null,表示取不到有效值。
	RewriteType *string `json:"RewriteType,omitnil,omitempty" name:"RewriteType"`

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

type IngressRule

type IngressRule struct {
	// ingress rule value
	Http *IngressRuleValue `json:"Http,omitnil,omitempty" name:"Http"`

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

	// 协议,选项为 http, https,默认为 http
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`
}

type IngressRuleBackend

type IngressRuleBackend struct {
	// eks service 名
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`

	// eks service 端口
	ServicePort *int64 `json:"ServicePort,omitnil,omitempty" name:"ServicePort"`
}

type IngressRulePath

type IngressRulePath struct {
	// path 信息
	Path *string `json:"Path,omitnil,omitempty" name:"Path"`

	// backend 配置
	Backend *IngressRuleBackend `json:"Backend,omitnil,omitempty" name:"Backend"`
}

type IngressRuleValue

type IngressRuleValue struct {
	// rule 整体配置
	Paths []*IngressRulePath `json:"Paths,omitnil,omitempty" name:"Paths"`
}

type IngressTls

type IngressTls struct {
	// host 数组, 空数组表示全部域名的默认证书
	Hosts []*string `json:"Hosts,omitnil,omitempty" name:"Hosts"`

	// secret name,如使用证书,则填空字符串
	SecretName *string `json:"SecretName,omitnil,omitempty" name:"SecretName"`

	// SSL Certificate Id
	CertificateId *string `json:"CertificateId,omitnil,omitempty" name:"CertificateId"`
}

type LogConfig added in v1.0.465

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

	// 收集类型,container_stdout 为标准输出;container_file 为文件;
	InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"`

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

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

	// 日志提取模式,minimalist_log 为单行全文;multiline_log 为多行全文;  fullregex_log 为单行正则; multiline_fullregex_log 为多行正则; json_log 为 json;
	LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"`

	// 首行正则表达式,当 LogType 为多行全文、多行正则时生效
	// 注意:此字段可能返回 null,表示取不到有效值。
	BeginningRegex *string `json:"BeginningRegex,omitnil,omitempty" name:"BeginningRegex"`

	// 收集文件目录,当 InputType=container_file 时生效
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogPath *string `json:"LogPath,omitnil,omitempty" name:"LogPath"`

	// 收集文件名模式,当 InputType=container_file 时生效
	// 注意:此字段可能返回 null,表示取不到有效值。
	FilePattern *string `json:"FilePattern,omitnil,omitempty" name:"FilePattern"`

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

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

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

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

	// 导出规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtractRule *LogConfigExtractRule `json:"ExtractRule,omitnil,omitempty" name:"ExtractRule"`
}

type LogConfigExtractRule added in v1.0.528

type LogConfigExtractRule struct {
	// 首行正则表达式
	// 注意:此字段可能返回 null,表示取不到有效值。
	BeginningRegex *string `json:"BeginningRegex,omitnil,omitempty" name:"BeginningRegex"`

	// 提取结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Keys []*string `json:"Keys,omitnil,omitempty" name:"Keys"`

	// 过滤键
	// 注意:此字段可能返回 null,表示取不到有效值。
	FilterKeys []*string `json:"FilterKeys,omitnil,omitempty" name:"FilterKeys"`

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

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

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

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

	// 是否上传解析失败日志
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnMatchUpload *string `json:"UnMatchUpload,omitnil,omitempty" name:"UnMatchUpload"`

	// 解析失败日志的键名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnMatchedKey *string `json:"UnMatchedKey,omitnil,omitempty" name:"UnMatchedKey"`

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

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

type LogConfigListPage added in v1.0.465

type LogConfigListPage struct {
	// 记录
	// 注意:此字段可能返回 null,表示取不到有效值。
	Records []*LogConfig `json:"Records,omitnil,omitempty" name:"Records"`

	// 翻页游标
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContinueToken *string `json:"ContinueToken,omitnil,omitempty" name:"ContinueToken"`
}

type LogOutputConf

type LogOutputConf struct {
	// 日志消费端类型
	OutputType *string `json:"OutputType,omitnil,omitempty" name:"OutputType"`

	// cls日志集
	ClsLogsetName *string `json:"ClsLogsetName,omitnil,omitempty" name:"ClsLogsetName"`

	// cls日志主题
	ClsLogTopicId *string `json:"ClsLogTopicId,omitnil,omitempty" name:"ClsLogTopicId"`

	// cls日志集id
	ClsLogsetId *string `json:"ClsLogsetId,omitnil,omitempty" name:"ClsLogsetId"`

	// cls日志名称
	ClsLogTopicName *string `json:"ClsLogTopicName,omitnil,omitempty" name:"ClsLogTopicName"`
}

type ModifyApplicationAutoscalerRequest added in v1.0.464

type ModifyApplicationAutoscalerRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`

	// 弹性伸缩策略
	Autoscaler *Autoscaler `json:"Autoscaler,omitnil,omitempty" name:"Autoscaler"`
}

func NewModifyApplicationAutoscalerRequest added in v1.0.464

func NewModifyApplicationAutoscalerRequest() (request *ModifyApplicationAutoscalerRequest)

func (*ModifyApplicationAutoscalerRequest) FromJsonString added in v1.0.464

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

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

func (*ModifyApplicationAutoscalerRequest) ToJsonString added in v1.0.464

func (r *ModifyApplicationAutoscalerRequest) ToJsonString() string

type ModifyApplicationAutoscalerRequestParams added in v1.0.464

type ModifyApplicationAutoscalerRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 弹性伸缩策略ID
	AutoscalerId *string `json:"AutoscalerId,omitnil,omitempty" name:"AutoscalerId"`

	// 弹性伸缩策略
	Autoscaler *Autoscaler `json:"Autoscaler,omitnil,omitempty" name:"Autoscaler"`
}

Predefined struct for user

type ModifyApplicationAutoscalerResponse added in v1.0.464

type ModifyApplicationAutoscalerResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationAutoscalerResponseParams `json:"Response"`
}

func NewModifyApplicationAutoscalerResponse added in v1.0.464

func NewModifyApplicationAutoscalerResponse() (response *ModifyApplicationAutoscalerResponse)

func (*ModifyApplicationAutoscalerResponse) FromJsonString added in v1.0.464

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

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

func (*ModifyApplicationAutoscalerResponse) ToJsonString added in v1.0.464

func (r *ModifyApplicationAutoscalerResponse) ToJsonString() string

type ModifyApplicationAutoscalerResponseParams added in v1.0.464

type ModifyApplicationAutoscalerResponseParams 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 ModifyApplicationInfoRequest

type ModifyApplicationInfoRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

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

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 是否开启调用链,(此参数已弃用)
	EnableTracing *uint64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`
}

func NewModifyApplicationInfoRequest

func NewModifyApplicationInfoRequest() (request *ModifyApplicationInfoRequest)

func (*ModifyApplicationInfoRequest) FromJsonString

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

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

func (*ModifyApplicationInfoRequest) ToJsonString

func (r *ModifyApplicationInfoRequest) ToJsonString() string

type ModifyApplicationInfoRequestParams added in v1.0.426

type ModifyApplicationInfoRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

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

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 是否开启调用链,(此参数已弃用)
	EnableTracing *uint64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`
}

Predefined struct for user

type ModifyApplicationInfoResponse

type ModifyApplicationInfoResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationInfoResponseParams `json:"Response"`
}

func NewModifyApplicationInfoResponse

func NewModifyApplicationInfoResponse() (response *ModifyApplicationInfoResponse)

func (*ModifyApplicationInfoResponse) FromJsonString

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

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

func (*ModifyApplicationInfoResponse) ToJsonString

func (r *ModifyApplicationInfoResponse) ToJsonString() string

type ModifyApplicationInfoResponseParams added in v1.0.426

type ModifyApplicationInfoResponseParams 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 ModifyApplicationReplicasRequest added in v1.0.309

type ModifyApplicationReplicasRequest struct {
	*tchttp.BaseRequest

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 实例数量
	Replicas *int64 `json:"Replicas,omitnil,omitempty" name:"Replicas"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewModifyApplicationReplicasRequest added in v1.0.309

func NewModifyApplicationReplicasRequest() (request *ModifyApplicationReplicasRequest)

func (*ModifyApplicationReplicasRequest) FromJsonString added in v1.0.309

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

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

func (*ModifyApplicationReplicasRequest) ToJsonString added in v1.0.309

func (r *ModifyApplicationReplicasRequest) ToJsonString() string

type ModifyApplicationReplicasRequestParams added in v1.0.426

type ModifyApplicationReplicasRequestParams struct {
	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 实例数量
	Replicas *int64 `json:"Replicas,omitnil,omitempty" name:"Replicas"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type ModifyApplicationReplicasResponse added in v1.0.309

type ModifyApplicationReplicasResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationReplicasResponseParams `json:"Response"`
}

func NewModifyApplicationReplicasResponse added in v1.0.309

func NewModifyApplicationReplicasResponse() (response *ModifyApplicationReplicasResponse)

func (*ModifyApplicationReplicasResponse) FromJsonString added in v1.0.309

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

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

func (*ModifyApplicationReplicasResponse) ToJsonString added in v1.0.309

func (r *ModifyApplicationReplicasResponse) ToJsonString() string

type ModifyApplicationReplicasResponseParams added in v1.0.426

type ModifyApplicationReplicasResponseParams 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 ModifyApplicationServiceRequest added in v1.0.505

type ModifyApplicationServiceRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 全量访问方式设置
	Service *EksService `json:"Service,omitnil,omitempty" name:"Service"`

	// 单条访问方式设置
	Data *ServicePortMapping `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewModifyApplicationServiceRequest added in v1.0.505

func NewModifyApplicationServiceRequest() (request *ModifyApplicationServiceRequest)

func (*ModifyApplicationServiceRequest) FromJsonString added in v1.0.505

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

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

func (*ModifyApplicationServiceRequest) ToJsonString added in v1.0.505

func (r *ModifyApplicationServiceRequest) ToJsonString() string

type ModifyApplicationServiceRequestParams added in v1.0.505

type ModifyApplicationServiceRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 全量访问方式设置
	Service *EksService `json:"Service,omitnil,omitempty" name:"Service"`

	// 单条访问方式设置
	Data *ServicePortMapping `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type ModifyApplicationServiceResponse added in v1.0.505

type ModifyApplicationServiceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyApplicationServiceResponseParams `json:"Response"`
}

func NewModifyApplicationServiceResponse added in v1.0.505

func NewModifyApplicationServiceResponse() (response *ModifyApplicationServiceResponse)

func (*ModifyApplicationServiceResponse) FromJsonString added in v1.0.505

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

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

func (*ModifyApplicationServiceResponse) ToJsonString added in v1.0.505

func (r *ModifyApplicationServiceResponse) ToJsonString() string

type ModifyApplicationServiceResponseParams added in v1.0.505

type ModifyApplicationServiceResponseParams 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 ModifyConfigDataRequest added in v1.0.464

type ModifyConfigDataRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 配置信息
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewModifyConfigDataRequest added in v1.0.464

func NewModifyConfigDataRequest() (request *ModifyConfigDataRequest)

func (*ModifyConfigDataRequest) FromJsonString added in v1.0.464

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

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

func (*ModifyConfigDataRequest) ToJsonString added in v1.0.464

func (r *ModifyConfigDataRequest) ToJsonString() string

type ModifyConfigDataRequestParams added in v1.0.464

type ModifyConfigDataRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 配置信息
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type ModifyConfigDataResponse added in v1.0.464

type ModifyConfigDataResponse struct {
	*tchttp.BaseResponse
	Response *ModifyConfigDataResponseParams `json:"Response"`
}

func NewModifyConfigDataResponse added in v1.0.464

func NewModifyConfigDataResponse() (response *ModifyConfigDataResponse)

func (*ModifyConfigDataResponse) FromJsonString added in v1.0.464

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

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

func (*ModifyConfigDataResponse) ToJsonString added in v1.0.464

func (r *ModifyConfigDataResponse) ToJsonString() string

type ModifyConfigDataResponseParams added in v1.0.464

type ModifyConfigDataResponseParams 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 ModifyEnvironmentRequest

type ModifyEnvironmentRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境名称
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 环境描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 私有网络名称
	Vpc *string `json:"Vpc,omitnil,omitempty" name:"Vpc"`

	// 子网网络
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境类型:test、pre、prod
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`
}

func NewModifyEnvironmentRequest

func NewModifyEnvironmentRequest() (request *ModifyEnvironmentRequest)

func (*ModifyEnvironmentRequest) FromJsonString

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

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

func (*ModifyEnvironmentRequest) ToJsonString

func (r *ModifyEnvironmentRequest) ToJsonString() string

type ModifyEnvironmentRequestParams added in v1.0.426

type ModifyEnvironmentRequestParams struct {
	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 环境名称
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 环境描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 私有网络名称
	Vpc *string `json:"Vpc,omitnil,omitempty" name:"Vpc"`

	// 子网网络
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境类型:test、pre、prod
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`
}

Predefined struct for user

type ModifyEnvironmentResponse

type ModifyEnvironmentResponse struct {
	*tchttp.BaseResponse
	Response *ModifyEnvironmentResponseParams `json:"Response"`
}

func NewModifyEnvironmentResponse

func NewModifyEnvironmentResponse() (response *ModifyEnvironmentResponse)

func (*ModifyEnvironmentResponse) FromJsonString

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

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

func (*ModifyEnvironmentResponse) ToJsonString

func (r *ModifyEnvironmentResponse) ToJsonString() string

type ModifyEnvironmentResponseParams added in v1.0.426

type ModifyEnvironmentResponseParams struct {
	// 成功时为环境ID,失败为null
	// 注意:此字段可能返回 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 ModifyIngressRequest

type ModifyIngressRequest struct {
	*tchttp.BaseRequest

	// Ingress 规则配置
	Ingress *IngressInfo `json:"Ingress,omitnil,omitempty" name:"Ingress"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewModifyIngressRequest

func NewModifyIngressRequest() (request *ModifyIngressRequest)

func (*ModifyIngressRequest) FromJsonString

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

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

func (*ModifyIngressRequest) ToJsonString

func (r *ModifyIngressRequest) ToJsonString() string

type ModifyIngressRequestParams added in v1.0.426

type ModifyIngressRequestParams struct {
	// Ingress 规则配置
	Ingress *IngressInfo `json:"Ingress,omitnil,omitempty" name:"Ingress"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type ModifyIngressResponse

type ModifyIngressResponse struct {
	*tchttp.BaseResponse
	Response *ModifyIngressResponseParams `json:"Response"`
}

func NewModifyIngressResponse

func NewModifyIngressResponse() (response *ModifyIngressResponse)

func (*ModifyIngressResponse) FromJsonString

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

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

func (*ModifyIngressResponse) ToJsonString

func (r *ModifyIngressResponse) ToJsonString() string

type ModifyIngressResponseParams added in v1.0.426

type ModifyIngressResponseParams 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 ModifyLogConfigRequest added in v1.0.465

type ModifyLogConfigRequest struct {
	*tchttp.BaseRequest

	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 日志收集配置信息
	Data *LogConfig `json:"Data,omitnil,omitempty" name:"Data"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

func NewModifyLogConfigRequest added in v1.0.465

func NewModifyLogConfigRequest() (request *ModifyLogConfigRequest)

func (*ModifyLogConfigRequest) FromJsonString added in v1.0.465

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

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

func (*ModifyLogConfigRequest) ToJsonString added in v1.0.465

func (r *ModifyLogConfigRequest) ToJsonString() string

type ModifyLogConfigRequestParams added in v1.0.465

type ModifyLogConfigRequestParams struct {
	// 环境 ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 配置名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 日志收集配置信息
	Data *LogConfig `json:"Data,omitnil,omitempty" name:"Data"`

	// 应用 ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`
}

Predefined struct for user

type ModifyLogConfigResponse added in v1.0.465

type ModifyLogConfigResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLogConfigResponseParams `json:"Response"`
}

func NewModifyLogConfigResponse added in v1.0.465

func NewModifyLogConfigResponse() (response *ModifyLogConfigResponse)

func (*ModifyLogConfigResponse) FromJsonString added in v1.0.465

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

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

func (*ModifyLogConfigResponse) ToJsonString added in v1.0.465

func (r *ModifyLogConfigResponse) ToJsonString() string

type ModifyLogConfigResponseParams added in v1.0.465

type ModifyLogConfigResponseParams 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 MountedSettingConf

type MountedSettingConf struct {
	// 配置名称
	ConfigDataName *string `json:"ConfigDataName,omitnil,omitempty" name:"ConfigDataName"`

	// 挂载路径
	MountedPath *string `json:"MountedPath,omitnil,omitempty" name:"MountedPath"`

	// 配置内容
	Data []*Pair `json:"Data,omitnil,omitempty" name:"Data"`

	// 加密配置名称
	SecretDataName *string `json:"SecretDataName,omitnil,omitempty" name:"SecretDataName"`
}

type NamespaceInfo added in v1.0.470

type NamespaceInfo struct {
	// ID 信息
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 名字(已弃用)
	NamespaceName *string `json:"NamespaceName,omitnil,omitempty" name:"NamespaceName"`

	// 地域
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// vpc id
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// subnet id 数组
	SubnetIds []*string `json:"SubnetIds,omitnil,omitempty" name:"SubnetIds"`

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

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

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

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

	// 环境是否上锁,1为上锁,0则未上锁
	// 注意:此字段可能返回 null,表示取不到有效值。
	Locked *int64 `json:"Locked,omitnil,omitempty" name:"Locked"`

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 环境类型:test、pre、prod
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`
}

type NamespacePage

type NamespacePage struct {
	// 分页内容
	Records []*TemNamespaceInfo `json:"Records,omitnil,omitempty" name:"Records"`

	// 总数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 条目数
	Size *int64 `json:"Size,omitnil,omitempty" name:"Size"`

	// 页数
	Pages *int64 `json:"Pages,omitnil,omitempty" name:"Pages"`

	// 当前条目
	// 注意:此字段可能返回 null,表示取不到有效值。
	Current *int64 `json:"Current,omitnil,omitempty" name:"Current"`
}

type NamespaceStatusInfo added in v1.0.452

type NamespaceStatusInfo struct {
	// 命名空间id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

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

	// TCB envId | EKS clusterId
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 环境状态
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 环境启动状态(不在启动中为null)
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvironmentStartingStatus *TemEnvironmentStartingStatus `json:"EnvironmentStartingStatus,omitnil,omitempty" name:"EnvironmentStartingStatus"`

	// 环境停止状态(不在停止中为null)
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvironmentStoppingStatus *TemEnvironmentStoppingStatus `json:"EnvironmentStoppingStatus,omitnil,omitempty" name:"EnvironmentStoppingStatus"`
}

type NodeInfo added in v1.0.457

type NodeInfo struct {
	// node名字
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

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

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

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

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

type Pair

type Pair struct {
	// 键
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 类型,default 为自定义,reserved 为系统变量,referenced 为引用配置项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

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

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

type PortMapping

type PortMapping struct {
	// 端口
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 映射端口
	TargetPort *int64 `json:"TargetPort,omitnil,omitempty" name:"TargetPort"`

	// 协议栈 TCP/UDP
	Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"`

	// k8s service名称
	ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"`
}

type QueryFilter added in v1.0.521

type QueryFilter struct {
	// 查询字段名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 查询字段值
	Value []*string `json:"Value,omitnil,omitempty" name:"Value"`
}

type RestartApplicationPodRequest

type RestartApplicationPodRequest struct {
	*tchttp.BaseRequest

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 名字
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`

	// 单页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// pod状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

func NewRestartApplicationPodRequest

func NewRestartApplicationPodRequest() (request *RestartApplicationPodRequest)

func (*RestartApplicationPodRequest) FromJsonString

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

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

func (*RestartApplicationPodRequest) ToJsonString

func (r *RestartApplicationPodRequest) ToJsonString() string

type RestartApplicationPodRequestParams added in v1.0.426

type RestartApplicationPodRequestParams struct {
	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 应用id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 名字
	PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"`

	// 单页条数
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 分页下标
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// pod状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`
}

Predefined struct for user

type RestartApplicationPodResponse

type RestartApplicationPodResponse struct {
	*tchttp.BaseResponse
	Response *RestartApplicationPodResponseParams `json:"Response"`
}

func NewRestartApplicationPodResponse

func NewRestartApplicationPodResponse() (response *RestartApplicationPodResponse)

func (*RestartApplicationPodResponse) FromJsonString

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

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

func (*RestartApplicationPodResponse) ToJsonString

func (r *RestartApplicationPodResponse) ToJsonString() string

type RestartApplicationPodResponseParams added in v1.0.426

type RestartApplicationPodResponseParams 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 RestartApplicationRequest added in v1.0.319

type RestartApplicationRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID/命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewRestartApplicationRequest added in v1.0.319

func NewRestartApplicationRequest() (request *RestartApplicationRequest)

func (*RestartApplicationRequest) FromJsonString added in v1.0.319

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

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

func (*RestartApplicationRequest) ToJsonString added in v1.0.319

func (r *RestartApplicationRequest) ToJsonString() string

type RestartApplicationRequestParams added in v1.0.426

type RestartApplicationRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID/命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type RestartApplicationResponse added in v1.0.319

type RestartApplicationResponse struct {
	*tchttp.BaseResponse
	Response *RestartApplicationResponseParams `json:"Response"`
}

func NewRestartApplicationResponse added in v1.0.319

func NewRestartApplicationResponse() (response *RestartApplicationResponse)

func (*RestartApplicationResponse) FromJsonString added in v1.0.319

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

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

func (*RestartApplicationResponse) ToJsonString added in v1.0.319

func (r *RestartApplicationResponse) ToJsonString() string

type RestartApplicationResponseParams added in v1.0.426

type RestartApplicationResponseParams 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 ResumeDeployApplicationRequest

type ResumeDeployApplicationRequest struct {
	*tchttp.BaseRequest

	// 需要开始下一批次的服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewResumeDeployApplicationRequest

func NewResumeDeployApplicationRequest() (request *ResumeDeployApplicationRequest)

func (*ResumeDeployApplicationRequest) FromJsonString

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

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

func (*ResumeDeployApplicationRequest) ToJsonString

func (r *ResumeDeployApplicationRequest) ToJsonString() string

type ResumeDeployApplicationRequestParams added in v1.0.426

type ResumeDeployApplicationRequestParams struct {
	// 需要开始下一批次的服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type ResumeDeployApplicationResponse

type ResumeDeployApplicationResponse struct {
	*tchttp.BaseResponse
	Response *ResumeDeployApplicationResponseParams `json:"Response"`
}

func NewResumeDeployApplicationResponse

func NewResumeDeployApplicationResponse() (response *ResumeDeployApplicationResponse)

func (*ResumeDeployApplicationResponse) FromJsonString

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

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

func (*ResumeDeployApplicationResponse) ToJsonString

func (r *ResumeDeployApplicationResponse) ToJsonString() string

type ResumeDeployApplicationResponseParams added in v1.0.426

type ResumeDeployApplicationResponseParams 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 RevertDeployApplicationRequest

type RevertDeployApplicationRequest struct {
	*tchttp.BaseRequest

	// 需要回滚的服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 需要回滚的服务所在环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewRevertDeployApplicationRequest

func NewRevertDeployApplicationRequest() (request *RevertDeployApplicationRequest)

func (*RevertDeployApplicationRequest) FromJsonString

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

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

func (*RevertDeployApplicationRequest) ToJsonString

func (r *RevertDeployApplicationRequest) ToJsonString() string

type RevertDeployApplicationRequestParams added in v1.0.426

type RevertDeployApplicationRequestParams struct {
	// 需要回滚的服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 需要回滚的服务所在环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type RevertDeployApplicationResponse

type RevertDeployApplicationResponse struct {
	*tchttp.BaseResponse
	Response *RevertDeployApplicationResponseParams `json:"Response"`
}

func NewRevertDeployApplicationResponse

func NewRevertDeployApplicationResponse() (response *RevertDeployApplicationResponse)

func (*RevertDeployApplicationResponse) FromJsonString

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

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

func (*RevertDeployApplicationResponse) ToJsonString

func (r *RevertDeployApplicationResponse) ToJsonString() string

type RevertDeployApplicationResponseParams added in v1.0.426

type RevertDeployApplicationResponseParams 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 RollingUpdateApplicationByVersionRequest added in v1.0.317

type RollingUpdateApplicationByVersionRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 更新版本,IMAGE 部署为 tag 值;JAR/WAR 部署 为 Version
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// JAR/WAR 包名,仅 JAR/WAR 部署时必填
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 请求来源平台,含 IntelliJ,Coding
	From *string `json:"From,omitnil,omitempty" name:"From"`

	// 部署策略,AUTO 为全自动;BETA 为小批量验证后自动;MANUAL 为全手动;
	DeployStrategyType *string `json:"DeployStrategyType,omitnil,omitempty" name:"DeployStrategyType"`

	// 发布批次数
	TotalBatchCount *int64 `json:"TotalBatchCount,omitnil,omitempty" name:"TotalBatchCount"`

	// 批次间隔时间
	BatchInterval *int64 `json:"BatchInterval,omitnil,omitempty" name:"BatchInterval"`

	// 小批量验证批次的实例数
	BetaBatchNum *int64 `json:"BetaBatchNum,omitnil,omitempty" name:"BetaBatchNum"`

	// 发布过程中保障的最小可用实例数
	MinAvailable *int64 `json:"MinAvailable,omitnil,omitempty" name:"MinAvailable"`

	// 是否强制发布
	Force *bool `json:"Force,omitnil,omitempty" name:"Force"`
}

func NewRollingUpdateApplicationByVersionRequest added in v1.0.317

func NewRollingUpdateApplicationByVersionRequest() (request *RollingUpdateApplicationByVersionRequest)

func (*RollingUpdateApplicationByVersionRequest) FromJsonString added in v1.0.317

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

func (*RollingUpdateApplicationByVersionRequest) ToJsonString added in v1.0.317

type RollingUpdateApplicationByVersionRequestParams added in v1.0.426

type RollingUpdateApplicationByVersionRequestParams struct {
	// 应用ID
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 环境ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 更新版本,IMAGE 部署为 tag 值;JAR/WAR 部署 为 Version
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// JAR/WAR 包名,仅 JAR/WAR 部署时必填
	PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"`

	// 请求来源平台,含 IntelliJ,Coding
	From *string `json:"From,omitnil,omitempty" name:"From"`

	// 部署策略,AUTO 为全自动;BETA 为小批量验证后自动;MANUAL 为全手动;
	DeployStrategyType *string `json:"DeployStrategyType,omitnil,omitempty" name:"DeployStrategyType"`

	// 发布批次数
	TotalBatchCount *int64 `json:"TotalBatchCount,omitnil,omitempty" name:"TotalBatchCount"`

	// 批次间隔时间
	BatchInterval *int64 `json:"BatchInterval,omitnil,omitempty" name:"BatchInterval"`

	// 小批量验证批次的实例数
	BetaBatchNum *int64 `json:"BetaBatchNum,omitnil,omitempty" name:"BetaBatchNum"`

	// 发布过程中保障的最小可用实例数
	MinAvailable *int64 `json:"MinAvailable,omitnil,omitempty" name:"MinAvailable"`

	// 是否强制发布
	Force *bool `json:"Force,omitnil,omitempty" name:"Force"`
}

Predefined struct for user

type RollingUpdateApplicationByVersionResponse added in v1.0.317

type RollingUpdateApplicationByVersionResponse struct {
	*tchttp.BaseResponse
	Response *RollingUpdateApplicationByVersionResponseParams `json:"Response"`
}

func NewRollingUpdateApplicationByVersionResponse added in v1.0.317

func NewRollingUpdateApplicationByVersionResponse() (response *RollingUpdateApplicationByVersionResponse)

func (*RollingUpdateApplicationByVersionResponse) FromJsonString added in v1.0.317

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

func (*RollingUpdateApplicationByVersionResponse) ToJsonString added in v1.0.317

type RollingUpdateApplicationByVersionResponseParams added in v1.0.426

type RollingUpdateApplicationByVersionResponseParams 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 RunVersionPod

type RunVersionPod struct {
	// shell地址
	Webshell *string `json:"Webshell,omitnil,omitempty" name:"Webshell"`

	// pod的id
	PodId *string `json:"PodId,omitnil,omitempty" name:"PodId"`

	// 状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

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

	// 实例的ip
	PodIp *string `json:"PodIp,omitnil,omitempty" name:"PodIp"`

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

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

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

	// pod是否就绪
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ready *bool `json:"Ready,omitnil,omitempty" name:"Ready"`

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

	// 实例所在节点信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeInfo *NodeInfo `json:"NodeInfo,omitnil,omitempty" name:"NodeInfo"`

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

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

	// 不健康时的提示信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnhealthyWarningMsg *string `json:"UnhealthyWarningMsg,omitnil,omitempty" name:"UnhealthyWarningMsg"`

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

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

type ServicePage added in v1.0.452

type ServicePage struct {
	// 条目
	Records []*TemService `json:"Records,omitnil,omitempty" name:"Records"`

	// 总数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 条目
	Size *int64 `json:"Size,omitnil,omitempty" name:"Size"`

	// 页数
	Pages *int64 `json:"Pages,omitnil,omitempty" name:"Pages"`

	// 当前条数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Current *int64 `json:"Current,omitnil,omitempty" name:"Current"`
}

type ServicePortMapping added in v1.0.465

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

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

	// 集群内访问vip
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClusterIp *string `json:"ClusterIp,omitnil,omitempty" name:"ClusterIp"`

	// 集群外方位vip
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExternalIp *string `json:"ExternalIp,omitnil,omitempty" name:"ExternalIp"`

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

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

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

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

	// 暴露端口列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ports []*int64 `json:"Ports,omitnil,omitempty" name:"Ports"`

	// 端口映射数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	PortMappingItemList []*ServicePortMappingItem `json:"PortMappingItemList,omitnil,omitempty" name:"PortMappingItemList"`

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

type ServicePortMappingItem added in v1.0.465

type ServicePortMappingItem struct {
	// 应用访问端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	Port *int64 `json:"Port,omitnil,omitempty" name:"Port"`

	// 应用监听端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetPort *int64 `json:"TargetPort,omitnil,omitempty" name:"TargetPort"`

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

type ServiceVersionBrief added in v1.0.423

type ServiceVersionBrief struct {
	// 版本名称
	VersionName *string `json:"VersionName,omitnil,omitempty" name:"VersionName"`

	// 状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 是否启动弹性 -- 已废弃
	EnableEs *int64 `json:"EnableEs,omitnil,omitempty" name:"EnableEs"`

	// 当前实例
	CurrentInstances *int64 `json:"CurrentInstances,omitnil,omitempty" name:"CurrentInstances"`

	// version的id
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`

	// 日志输出配置 -- 已废弃
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogOutputConf *LogOutputConf `json:"LogOutputConf,omitnil,omitempty" name:"LogOutputConf"`

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

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

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

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

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

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

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

	// 是否正在发布中
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnderDeploying *bool `json:"UnderDeploying,omitnil,omitempty" name:"UnderDeploying"`

	// 分批次部署状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	BatchDeployStatus *string `json:"BatchDeployStatus,omitnil,omitempty" name:"BatchDeployStatus"`

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

	// 节点信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeInfos []*NodeInfo `json:"NodeInfos,omitnil,omitempty" name:"NodeInfos"`

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

	// 工作负载信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkloadInfo *WorkloadInfo `json:"WorkloadInfo,omitnil,omitempty" name:"WorkloadInfo"`

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

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

type SortType added in v1.0.555

type SortType struct {
	// 排序字段名称
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 0:升序,1:倒序
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`
}

type StopApplicationRequest added in v1.0.319

type StopApplicationRequest struct {
	*tchttp.BaseRequest

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID/命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

func NewStopApplicationRequest added in v1.0.319

func NewStopApplicationRequest() (request *StopApplicationRequest)

func (*StopApplicationRequest) FromJsonString added in v1.0.319

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

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

func (*StopApplicationRequest) ToJsonString added in v1.0.319

func (r *StopApplicationRequest) ToJsonString() string

type StopApplicationRequestParams added in v1.0.426

type StopApplicationRequestParams struct {
	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 来源渠道
	SourceChannel *int64 `json:"SourceChannel,omitnil,omitempty" name:"SourceChannel"`

	// 环境ID/命名空间ID
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`
}

Predefined struct for user

type StopApplicationResponse added in v1.0.319

type StopApplicationResponse struct {
	*tchttp.BaseResponse
	Response *StopApplicationResponseParams `json:"Response"`
}

func NewStopApplicationResponse added in v1.0.319

func NewStopApplicationResponse() (response *StopApplicationResponse)

func (*StopApplicationResponse) FromJsonString added in v1.0.319

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

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

func (*StopApplicationResponse) ToJsonString added in v1.0.319

func (r *StopApplicationResponse) ToJsonString() string

type StopApplicationResponseParams added in v1.0.426

type StopApplicationResponseParams 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 StorageConf

type StorageConf struct {
	// 存储卷名称
	StorageVolName *string `json:"StorageVolName,omitnil,omitempty" name:"StorageVolName"`

	// 存储卷路径
	StorageVolPath *string `json:"StorageVolPath,omitnil,omitempty" name:"StorageVolPath"`

	// 存储卷IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	StorageVolIp *string `json:"StorageVolIp,omitnil,omitempty" name:"StorageVolIp"`
}

type StorageMountConf

type StorageMountConf struct {
	// 数据卷名
	VolumeName *string `json:"VolumeName,omitnil,omitempty" name:"VolumeName"`

	// 数据卷绑定路径
	MountPath *string `json:"MountPath,omitnil,omitempty" name:"MountPath"`
}

type Tag added in v1.0.506

type Tag struct {
	// 标签键
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`

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

type TemDeployApplicationDetailInfo

type TemDeployApplicationDetailInfo struct {
	// 分批发布策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeployStrategyConf *DeployStrategyConf `json:"DeployStrategyConf,omitnil,omitempty" name:"DeployStrategyConf"`

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

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

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

	// beta分批详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	BetaBatchDetail *DeployServiceBatchDetail `json:"BetaBatchDetail,omitnil,omitempty" name:"BetaBatchDetail"`

	// 其他分批详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	OtherBatchDetail []*DeployServiceBatchDetail `json:"OtherBatchDetail,omitnil,omitempty" name:"OtherBatchDetail"`

	// 老版本pod列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	OldVersionPodList *DescribeRunPodPage `json:"OldVersionPodList,omitnil,omitempty" name:"OldVersionPodList"`

	// 当前批次id
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurrentBatchIndex *int64 `json:"CurrentBatchIndex,omitnil,omitempty" name:"CurrentBatchIndex"`

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

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

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

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

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

	// 下一批次开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	NextBatchStartTime *int64 `json:"NextBatchStartTime,omitnil,omitempty" name:"NextBatchStartTime"`
}

type TemEnvironmentStartingStatus added in v1.0.452

type TemEnvironmentStartingStatus struct {
	// 需要启动的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationNumNeedToStart *int64 `json:"ApplicationNumNeedToStart,omitnil,omitempty" name:"ApplicationNumNeedToStart"`

	// 已经启动的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartedApplicationNum *int64 `json:"StartedApplicationNum,omitnil,omitempty" name:"StartedApplicationNum"`

	// 启动失败的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartFailedApplicationNum *int64 `json:"StartFailedApplicationNum,omitnil,omitempty" name:"StartFailedApplicationNum"`
}

type TemEnvironmentStoppingStatus added in v1.0.452

type TemEnvironmentStoppingStatus struct {
	// 需要停止的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApplicationNumNeedToStop *int64 `json:"ApplicationNumNeedToStop,omitnil,omitempty" name:"ApplicationNumNeedToStop"`

	// 已经停止的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	StoppedApplicationNum *int64 `json:"StoppedApplicationNum,omitnil,omitempty" name:"StoppedApplicationNum"`

	// 停止失败的应用数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	StopFailedApplicationNum *int64 `json:"StopFailedApplicationNum,omitnil,omitempty" name:"StopFailedApplicationNum"`
}

type TemNamespaceInfo

type TemNamespaceInfo struct {
	// 环境id
	EnvironmentId *string `json:"EnvironmentId,omitnil,omitempty" name:"EnvironmentId"`

	// 渠道
	Channel *string `json:"Channel,omitnil,omitempty" name:"Channel"`

	// 环境名称
	EnvironmentName *string `json:"EnvironmentName,omitnil,omitempty" name:"EnvironmentName"`

	// 区域名称
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

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

	// 状态,1:已销毁;0:正常
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// vpc网络
	Vpc *string `json:"Vpc,omitnil,omitempty" name:"Vpc"`

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

	// 修改时间
	ModifyDate *string `json:"ModifyDate,omitnil,omitempty" name:"ModifyDate"`

	// 修改人
	Modifier *string `json:"Modifier,omitnil,omitempty" name:"Modifier"`

	// 创建人
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`

	// 应用数
	ApplicationNum *int64 `json:"ApplicationNum,omitnil,omitempty" name:"ApplicationNum"`

	// 运行实例数
	RunInstancesNum *int64 `json:"RunInstancesNum,omitnil,omitempty" name:"RunInstancesNum"`

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

	// 环境集群 status
	ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"`

	// 是否开启tsw
	EnableTswTraceService *bool `json:"EnableTswTraceService,omitnil,omitempty" name:"EnableTswTraceService"`

	// 环境锁,1为上锁,0则为上锁
	Locked *int64 `json:"Locked,omitnil,omitempty" name:"Locked"`

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

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

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

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

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 资源是否有权限
	// 注意:此字段可能返回 null,表示取不到有效值。
	HasAuthority *bool `json:"HasAuthority,omitnil,omitempty" name:"HasAuthority"`

	// 环境类型: test、pre、prod
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvType *string `json:"EnvType,omitnil,omitempty" name:"EnvType"`

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

type TemService added in v1.0.452

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

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

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

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

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

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

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

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

	// tcr个人版or企业版
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *int64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`

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

	// 镜像仓库名
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoName *string `json:"RepoName,omitnil,omitempty" name:"RepoName"`

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

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

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

	// 服务当前运行环境的实例信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveVersions []*ServiceVersionBrief `json:"ActiveVersions,omitnil,omitempty" name:"ActiveVersions"`

	// 是否启用链路追踪
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableTracing *uint64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 是否有资源权限
	// 注意:此字段可能返回 null,表示取不到有效值。
	HasAuthority *bool `json:"HasAuthority,omitnil,omitempty" name:"HasAuthority"`
}

type TemServiceVersionInfo added in v1.0.457

type TemServiceVersionInfo struct {
	// 主键
	VersionId *string `json:"VersionId,omitnil,omitempty" name:"VersionId"`

	// 服务id
	ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"`

	// 部署方式
	DeployMode *string `json:"DeployMode,omitnil,omitempty" name:"DeployMode"`

	// jdk版本
	JdkVersion *string `json:"JdkVersion,omitnil,omitempty" name:"JdkVersion"`

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

	// 部署版本
	DeployVersion *string `json:"DeployVersion,omitnil,omitempty" name:"DeployVersion"`

	// 发布方式
	PublishMode *string `json:"PublishMode,omitnil,omitempty" name:"PublishMode"`

	// 启动参数
	JvmOpts *string `json:"JvmOpts,omitnil,omitempty" name:"JvmOpts"`

	// 初始实例
	InitPodNum *int64 `json:"InitPodNum,omitnil,omitempty" name:"InitPodNum"`

	// cpu规格
	CpuSpec *float64 `json:"CpuSpec,omitnil,omitempty" name:"CpuSpec"`

	// 内存规格
	MemorySpec *float64 `json:"MemorySpec,omitnil,omitempty" name:"MemorySpec"`

	// 镜像路径
	ImgRepo *string `json:"ImgRepo,omitnil,omitempty" name:"ImgRepo"`

	// 镜像名称
	ImgName *string `json:"ImgName,omitnil,omitempty" name:"ImgName"`

	// 镜像版本
	ImgVersion *string `json:"ImgVersion,omitnil,omitempty" name:"ImgVersion"`

	// 弹性配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	EsInfo *EsInfo `json:"EsInfo,omitnil,omitempty" name:"EsInfo"`

	// 环境配置
	EnvConf []*Pair `json:"EnvConf,omitnil,omitempty" name:"EnvConf"`

	// 存储配置
	StorageConfs []*StorageConf `json:"StorageConfs,omitnil,omitempty" name:"StorageConfs"`

	// 运行状态
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

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

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

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

	// 修改时间
	ModifyDate *string `json:"ModifyDate,omitnil,omitempty" name:"ModifyDate"`

	// 挂载配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	StorageMountConfs []*StorageMountConf `json:"StorageMountConfs,omitnil,omitempty" name:"StorageMountConfs"`

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

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

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

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

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

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

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

	// 是否开通公网访问
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnablePublicAccess *bool `json:"EnablePublicAccess,omitnil,omitempty" name:"EnablePublicAccess"`

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

	// 期望的实例
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpectedInstances *int64 `json:"ExpectedInstances,omitnil,omitempty" name:"ExpectedInstances"`

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

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

	// 是否启用弹性伸缩
	// 注意:此字段可能返回 null,表示取不到有效值。
	EsEnable *int64 `json:"EsEnable,omitnil,omitempty" name:"EsEnable"`

	// 弹性策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	EsStrategy *int64 `json:"EsStrategy,omitnil,omitempty" name:"EsStrategy"`

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

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

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

	// 安全组
	// 注意:此字段可能返回 null,表示取不到有效值。
	SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"`

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

	// 镜像命令参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageArgs []*string `json:"ImageArgs,omitnil,omitempty" name:"ImageArgs"`

	// 是否使用默认注册中心配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseRegistryDefaultConfig *bool `json:"UseRegistryDefaultConfig,omitnil,omitempty" name:"UseRegistryDefaultConfig"`

	// eks 访问设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Service *EksService `json:"Service,omitnil,omitempty" name:"Service"`

	// 挂载配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SettingConfs []*MountedSettingConf `json:"SettingConfs,omitnil,omitempty" name:"SettingConfs"`

	// log path数组信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	LogConfs []*string `json:"LogConfs,omitnil,omitempty" name:"LogConfs"`

	// 启动后立即执行的脚本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PostStart *string `json:"PostStart,omitnil,omitempty" name:"PostStart"`

	// 停止前执行的脚本
	// 注意:此字段可能返回 null,表示取不到有效值。
	PreStop *string `json:"PreStop,omitnil,omitempty" name:"PreStop"`

	// 存活探针配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Liveness *HealthCheckConfig `json:"Liveness,omitnil,omitempty" name:"Liveness"`

	// 就绪探针配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Readiness *HealthCheckConfig `json:"Readiness,omitnil,omitempty" name:"Readiness"`

	// 弹性策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	HorizontalAutoscaler []*HorizontalAutoscaler `json:"HorizontalAutoscaler,omitnil,omitempty" name:"HorizontalAutoscaler"`

	// 定时弹性策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	CronHorizontalAutoscaler []*CronHorizontalAutoscaler `json:"CronHorizontalAutoscaler,omitnil,omitempty" name:"CronHorizontalAutoscaler"`

	// 应用实际可用区
	// 注意:此字段可能返回 null,表示取不到有效值。
	Zones []*string `json:"Zones,omitnil,omitempty" name:"Zones"`

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

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

	// 应用所在node信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeInfos []*NodeInfo `json:"NodeInfos,omitnil,omitempty" name:"NodeInfos"`

	// image类型 -0 为demo -1为正常image
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageType *int64 `json:"ImageType,omitnil,omitempty" name:"ImageType"`

	// 是否启用调用链组件
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableTracing *uint64 `json:"EnableTracing,omitnil,omitempty" name:"EnableTracing"`

	// 是否开启调用链上报,只有 EnableTracing=1 时生效(参数已弃用)
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableTracingReport *uint64 `json:"EnableTracingReport,omitnil,omitempty" name:"EnableTracingReport"`

	// 镜像类型:0-个人镜像、1-企业镜像、2-公有镜像
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoType *uint64 `json:"RepoType,omitnil,omitempty" name:"RepoType"`

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

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

	// 工作负载信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkloadInfo *WorkloadInfo `json:"WorkloadInfo,omitnil,omitempty" name:"WorkloadInfo"`

	// 是否启用应用加速
	// 注意:此字段可能返回 null,表示取不到有效值。
	SpeedUp *bool `json:"SpeedUp,omitnil,omitempty" name:"SpeedUp"`

	// 启动检测探针配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartupProbe *HealthCheckConfig `json:"StartupProbe,omitnil,omitempty" name:"StartupProbe"`

	// 操作系统版本,可选参数:
	// - ALPINE
	// - CENTOS
	// 注意:此字段可能返回 null,表示取不到有效值。
	OsFlavour *string `json:"OsFlavour,omitnil,omitempty" name:"OsFlavour"`

	// 镜像仓库server
	// 注意:此字段可能返回 null,表示取不到有效值。
	RepoServer *string `json:"RepoServer,omitnil,omitempty" name:"RepoServer"`

	// 是否正在发布中
	// 注意:此字段可能返回 null,表示取不到有效值。
	UnderDeploying *bool `json:"UnderDeploying,omitnil,omitempty" name:"UnderDeploying"`

	// 监控业务指标监控
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnablePrometheusConf *EnablePrometheusConf `json:"EnablePrometheusConf,omitnil,omitempty" name:"EnablePrometheusConf"`

	// 是否为手动停止
	// 注意:此字段可能返回 null,表示取不到有效值。
	StoppedManually *bool `json:"StoppedManually,omitnil,omitempty" name:"StoppedManually"`

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

	// 1:开始自动metrics采集(open-telemetry);
	// 0:关闭metrics采集;
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableMetrics *int64 `json:"EnableMetrics,omitnil,omitempty" name:"EnableMetrics"`

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

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

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

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

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

	// 是否启用注册中心
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableRegistry *int64 `json:"EnableRegistry,omitnil,omitempty" name:"EnableRegistry"`

	// 弹性伸缩数组
	// 注意:此字段可能返回 null,表示取不到有效值。
	AutoscalerList []*Autoscaler `json:"AutoscalerList,omitnil,omitempty" name:"AutoscalerList"`

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

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

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

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

	// 发布时配置是否有修改
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfEdited *bool `json:"ConfEdited,omitnil,omitempty" name:"ConfEdited"`

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

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

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

type UseDefaultRepoParameters added in v1.0.391

type UseDefaultRepoParameters struct {
	// 企业版实例名
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnterpriseInstanceName *string `json:"EnterpriseInstanceName,omitnil,omitempty" name:"EnterpriseInstanceName"`

	// 企业版收费类型  0 按量收费   1 包年包月
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnterpriseInstanceChargeType *int64 `json:"EnterpriseInstanceChargeType,omitnil,omitempty" name:"EnterpriseInstanceChargeType"`

	// 企业版规格:basic-基础班 ,standard-标准版,premium-高级版
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnterpriseInstanceType *string `json:"EnterpriseInstanceType,omitnil,omitempty" name:"EnterpriseInstanceType"`
}

type WorkloadInfo added in v1.0.457

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

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

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

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

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

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

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

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

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

Jump to

Keyboard shortcuts

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