Documentation ¶
Index ¶
- Constants
- type Autoscaler
- type Client
- func (c *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
- func (c *Client) CreateApplicationAutoscaler(request *CreateApplicationAutoscalerRequest) (response *CreateApplicationAutoscalerResponse, err error)
- func (c *Client) CreateApplicationAutoscalerWithContext(ctx context.Context, request *CreateApplicationAutoscalerRequest) (response *CreateApplicationAutoscalerResponse, err error)
- func (c *Client) CreateApplicationService(request *CreateApplicationServiceRequest) (response *CreateApplicationServiceResponse, err error)
- func (c *Client) CreateApplicationServiceWithContext(ctx context.Context, request *CreateApplicationServiceRequest) (response *CreateApplicationServiceResponse, err error)
- func (c *Client) CreateApplicationWithContext(ctx context.Context, request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
- func (c *Client) CreateConfigData(request *CreateConfigDataRequest) (response *CreateConfigDataResponse, err error)
- func (c *Client) CreateConfigDataWithContext(ctx context.Context, request *CreateConfigDataRequest) (response *CreateConfigDataResponse, err error)
- func (c *Client) CreateCosToken(request *CreateCosTokenRequest) (response *CreateCosTokenResponse, err error)
- func (c *Client) CreateCosTokenWithContext(ctx context.Context, request *CreateCosTokenRequest) (response *CreateCosTokenResponse, err error)
- func (c *Client) CreateEnvironment(request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateEnvironmentWithContext(ctx context.Context, request *CreateEnvironmentRequest) (response *CreateEnvironmentResponse, err error)
- func (c *Client) CreateLogConfig(request *CreateLogConfigRequest) (response *CreateLogConfigResponse, err error)
- func (c *Client) CreateLogConfigWithContext(ctx context.Context, request *CreateLogConfigRequest) (response *CreateLogConfigResponse, err error)
- func (c *Client) CreateResource(request *CreateResourceRequest) (response *CreateResourceResponse, err error)
- func (c *Client) CreateResourceWithContext(ctx context.Context, request *CreateResourceRequest) (response *CreateResourceResponse, err error)
- func (c *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
- func (c *Client) DeleteApplicationAutoscaler(request *DeleteApplicationAutoscalerRequest) (response *DeleteApplicationAutoscalerResponse, err error)
- func (c *Client) DeleteApplicationAutoscalerWithContext(ctx context.Context, request *DeleteApplicationAutoscalerRequest) (response *DeleteApplicationAutoscalerResponse, err error)
- func (c *Client) DeleteApplicationService(request *DeleteApplicationServiceRequest) (response *DeleteApplicationServiceResponse, err error)
- func (c *Client) DeleteApplicationServiceWithContext(ctx context.Context, request *DeleteApplicationServiceRequest) (response *DeleteApplicationServiceResponse, err error)
- func (c *Client) DeleteApplicationWithContext(ctx context.Context, request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
- func (c *Client) DeleteIngress(request *DeleteIngressRequest) (response *DeleteIngressResponse, err error)
- func (c *Client) DeleteIngressWithContext(ctx context.Context, request *DeleteIngressRequest) (response *DeleteIngressResponse, err error)
- func (c *Client) DeployApplication(request *DeployApplicationRequest) (response *DeployApplicationResponse, err error)
- func (c *Client) DeployApplicationWithContext(ctx context.Context, request *DeployApplicationRequest) (response *DeployApplicationResponse, err error)
- func (c *Client) DescribeApplicationAutoscalerList(request *DescribeApplicationAutoscalerListRequest) (response *DescribeApplicationAutoscalerListResponse, err error)
- func (c *Client) DescribeApplicationAutoscalerListWithContext(ctx context.Context, request *DescribeApplicationAutoscalerListRequest) (response *DescribeApplicationAutoscalerListResponse, err error)
- func (c *Client) DescribeApplicationInfo(request *DescribeApplicationInfoRequest) (response *DescribeApplicationInfoResponse, err error)
- func (c *Client) DescribeApplicationInfoWithContext(ctx context.Context, request *DescribeApplicationInfoRequest) (response *DescribeApplicationInfoResponse, err error)
- func (c *Client) DescribeApplicationPods(request *DescribeApplicationPodsRequest) (response *DescribeApplicationPodsResponse, err error)
- func (c *Client) DescribeApplicationPodsWithContext(ctx context.Context, request *DescribeApplicationPodsRequest) (response *DescribeApplicationPodsResponse, err error)
- func (c *Client) DescribeApplicationServiceList(request *DescribeApplicationServiceListRequest) (response *DescribeApplicationServiceListResponse, err error)
- func (c *Client) DescribeApplicationServiceListWithContext(ctx context.Context, request *DescribeApplicationServiceListRequest) (response *DescribeApplicationServiceListResponse, err error)
- func (c *Client) DescribeApplications(request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
- func (c *Client) DescribeApplicationsStatus(request *DescribeApplicationsStatusRequest) (response *DescribeApplicationsStatusResponse, err error)
- func (c *Client) DescribeApplicationsStatusWithContext(ctx context.Context, request *DescribeApplicationsStatusRequest) (response *DescribeApplicationsStatusResponse, err error)
- func (c *Client) DescribeApplicationsWithContext(ctx context.Context, request *DescribeApplicationsRequest) (response *DescribeApplicationsResponse, err error)
- func (c *Client) DescribeConfigData(request *DescribeConfigDataRequest) (response *DescribeConfigDataResponse, err error)
- func (c *Client) DescribeConfigDataList(request *DescribeConfigDataListRequest) (response *DescribeConfigDataListResponse, err error)
- func (c *Client) DescribeConfigDataListWithContext(ctx context.Context, request *DescribeConfigDataListRequest) (response *DescribeConfigDataListResponse, err error)
- func (c *Client) DescribeConfigDataWithContext(ctx context.Context, request *DescribeConfigDataRequest) (response *DescribeConfigDataResponse, err error)
- func (c *Client) DescribeDeployApplicationDetail(request *DescribeDeployApplicationDetailRequest) (response *DescribeDeployApplicationDetailResponse, err error)
- func (c *Client) DescribeDeployApplicationDetailWithContext(ctx context.Context, request *DescribeDeployApplicationDetailRequest) (response *DescribeDeployApplicationDetailResponse, err error)
- func (c *Client) DescribeEnvironment(request *DescribeEnvironmentRequest) (response *DescribeEnvironmentResponse, err error)
- func (c *Client) DescribeEnvironmentStatus(request *DescribeEnvironmentStatusRequest) (response *DescribeEnvironmentStatusResponse, err error)
- func (c *Client) DescribeEnvironmentStatusWithContext(ctx context.Context, request *DescribeEnvironmentStatusRequest) (response *DescribeEnvironmentStatusResponse, err error)
- func (c *Client) DescribeEnvironmentWithContext(ctx context.Context, request *DescribeEnvironmentRequest) (response *DescribeEnvironmentResponse, err error)
- func (c *Client) DescribeEnvironments(request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeEnvironmentsWithContext(ctx context.Context, request *DescribeEnvironmentsRequest) (response *DescribeEnvironmentsResponse, err error)
- func (c *Client) DescribeIngress(request *DescribeIngressRequest) (response *DescribeIngressResponse, err error)
- func (c *Client) DescribeIngressWithContext(ctx context.Context, request *DescribeIngressRequest) (response *DescribeIngressResponse, err error)
- func (c *Client) DescribeIngresses(request *DescribeIngressesRequest) (response *DescribeIngressesResponse, err error)
- func (c *Client) DescribeIngressesWithContext(ctx context.Context, request *DescribeIngressesRequest) (response *DescribeIngressesResponse, err error)
- func (c *Client) DescribeLogConfig(request *DescribeLogConfigRequest) (response *DescribeLogConfigResponse, err error)
- func (c *Client) DescribeLogConfigWithContext(ctx context.Context, request *DescribeLogConfigRequest) (response *DescribeLogConfigResponse, err error)
- func (c *Client) DescribePagedLogConfigList(request *DescribePagedLogConfigListRequest) (response *DescribePagedLogConfigListResponse, err error)
- func (c *Client) DescribePagedLogConfigListWithContext(ctx context.Context, request *DescribePagedLogConfigListRequest) (response *DescribePagedLogConfigListResponse, err error)
- func (c *Client) DescribeRelatedIngresses(request *DescribeRelatedIngressesRequest) (response *DescribeRelatedIngressesResponse, err error)
- func (c *Client) DescribeRelatedIngressesWithContext(ctx context.Context, request *DescribeRelatedIngressesRequest) (response *DescribeRelatedIngressesResponse, err error)
- func (c *Client) DestroyConfigData(request *DestroyConfigDataRequest) (response *DestroyConfigDataResponse, err error)
- func (c *Client) DestroyConfigDataWithContext(ctx context.Context, request *DestroyConfigDataRequest) (response *DestroyConfigDataResponse, err error)
- func (c *Client) DestroyEnvironment(request *DestroyEnvironmentRequest) (response *DestroyEnvironmentResponse, err error)
- func (c *Client) DestroyEnvironmentWithContext(ctx context.Context, request *DestroyEnvironmentRequest) (response *DestroyEnvironmentResponse, err error)
- func (c *Client) DestroyLogConfig(request *DestroyLogConfigRequest) (response *DestroyLogConfigResponse, err error)
- func (c *Client) DestroyLogConfigWithContext(ctx context.Context, request *DestroyLogConfigRequest) (response *DestroyLogConfigResponse, err error)
- func (c *Client) DisableApplicationAutoscaler(request *DisableApplicationAutoscalerRequest) (response *DisableApplicationAutoscalerResponse, err error)
- func (c *Client) DisableApplicationAutoscalerWithContext(ctx context.Context, request *DisableApplicationAutoscalerRequest) (response *DisableApplicationAutoscalerResponse, err error)
- func (c *Client) EnableApplicationAutoscaler(request *EnableApplicationAutoscalerRequest) (response *EnableApplicationAutoscalerResponse, err error)
- func (c *Client) EnableApplicationAutoscalerWithContext(ctx context.Context, request *EnableApplicationAutoscalerRequest) (response *EnableApplicationAutoscalerResponse, err error)
- func (c *Client) GenerateApplicationPackageDownloadUrl(request *GenerateApplicationPackageDownloadUrlRequest) (response *GenerateApplicationPackageDownloadUrlResponse, err error)
- func (c *Client) GenerateApplicationPackageDownloadUrlWithContext(ctx context.Context, request *GenerateApplicationPackageDownloadUrlRequest) (response *GenerateApplicationPackageDownloadUrlResponse, err error)
- func (c *Client) ModifyApplicationAutoscaler(request *ModifyApplicationAutoscalerRequest) (response *ModifyApplicationAutoscalerResponse, err error)
- func (c *Client) ModifyApplicationAutoscalerWithContext(ctx context.Context, request *ModifyApplicationAutoscalerRequest) (response *ModifyApplicationAutoscalerResponse, err error)
- func (c *Client) ModifyApplicationInfo(request *ModifyApplicationInfoRequest) (response *ModifyApplicationInfoResponse, err error)
- func (c *Client) ModifyApplicationInfoWithContext(ctx context.Context, request *ModifyApplicationInfoRequest) (response *ModifyApplicationInfoResponse, err error)
- func (c *Client) ModifyApplicationReplicas(request *ModifyApplicationReplicasRequest) (response *ModifyApplicationReplicasResponse, err error)
- func (c *Client) ModifyApplicationReplicasWithContext(ctx context.Context, request *ModifyApplicationReplicasRequest) (response *ModifyApplicationReplicasResponse, err error)
- func (c *Client) ModifyApplicationService(request *ModifyApplicationServiceRequest) (response *ModifyApplicationServiceResponse, err error)
- func (c *Client) ModifyApplicationServiceWithContext(ctx context.Context, request *ModifyApplicationServiceRequest) (response *ModifyApplicationServiceResponse, err error)
- func (c *Client) ModifyConfigData(request *ModifyConfigDataRequest) (response *ModifyConfigDataResponse, err error)
- func (c *Client) ModifyConfigDataWithContext(ctx context.Context, request *ModifyConfigDataRequest) (response *ModifyConfigDataResponse, err error)
- func (c *Client) ModifyEnvironment(request *ModifyEnvironmentRequest) (response *ModifyEnvironmentResponse, err error)
- func (c *Client) ModifyEnvironmentWithContext(ctx context.Context, request *ModifyEnvironmentRequest) (response *ModifyEnvironmentResponse, err error)
- func (c *Client) ModifyIngress(request *ModifyIngressRequest) (response *ModifyIngressResponse, err error)
- func (c *Client) ModifyIngressWithContext(ctx context.Context, request *ModifyIngressRequest) (response *ModifyIngressResponse, err error)
- func (c *Client) ModifyLogConfig(request *ModifyLogConfigRequest) (response *ModifyLogConfigResponse, err error)
- func (c *Client) ModifyLogConfigWithContext(ctx context.Context, request *ModifyLogConfigRequest) (response *ModifyLogConfigResponse, err error)
- func (c *Client) RestartApplication(request *RestartApplicationRequest) (response *RestartApplicationResponse, err error)
- func (c *Client) RestartApplicationPod(request *RestartApplicationPodRequest) (response *RestartApplicationPodResponse, err error)
- func (c *Client) RestartApplicationPodWithContext(ctx context.Context, request *RestartApplicationPodRequest) (response *RestartApplicationPodResponse, err error)
- func (c *Client) RestartApplicationWithContext(ctx context.Context, request *RestartApplicationRequest) (response *RestartApplicationResponse, err error)
- func (c *Client) ResumeDeployApplication(request *ResumeDeployApplicationRequest) (response *ResumeDeployApplicationResponse, err error)
- func (c *Client) ResumeDeployApplicationWithContext(ctx context.Context, request *ResumeDeployApplicationRequest) (response *ResumeDeployApplicationResponse, err error)
- func (c *Client) RevertDeployApplication(request *RevertDeployApplicationRequest) (response *RevertDeployApplicationResponse, err error)
- func (c *Client) RevertDeployApplicationWithContext(ctx context.Context, request *RevertDeployApplicationRequest) (response *RevertDeployApplicationResponse, err error)
- func (c *Client) RollingUpdateApplicationByVersion(request *RollingUpdateApplicationByVersionRequest) (response *RollingUpdateApplicationByVersionResponse, err error)
- func (c *Client) RollingUpdateApplicationByVersionWithContext(ctx context.Context, request *RollingUpdateApplicationByVersionRequest) (response *RollingUpdateApplicationByVersionResponse, err error)
- func (c *Client) StopApplication(request *StopApplicationRequest) (response *StopApplicationResponse, err error)
- func (c *Client) StopApplicationWithContext(ctx context.Context, request *StopApplicationRequest) (response *StopApplicationResponse, err error)
- type ConfigData
- type CosToken
- type CreateApplicationAutoscalerRequest
- type CreateApplicationAutoscalerRequestParams
- type CreateApplicationAutoscalerResponse
- type CreateApplicationAutoscalerResponseParams
- type CreateApplicationRequest
- type CreateApplicationRequestParams
- type CreateApplicationResponse
- type CreateApplicationResponseParams
- type CreateApplicationServiceRequest
- type CreateApplicationServiceRequestParams
- type CreateApplicationServiceResponse
- type CreateApplicationServiceResponseParams
- type CreateConfigDataRequest
- type CreateConfigDataRequestParams
- type CreateConfigDataResponse
- type CreateConfigDataResponseParams
- type CreateCosTokenRequest
- type CreateCosTokenRequestParams
- type CreateCosTokenResponse
- type CreateCosTokenResponseParams
- type CreateEnvironmentRequest
- type CreateEnvironmentRequestParams
- type CreateEnvironmentResponse
- type CreateEnvironmentResponseParams
- type CreateLogConfigRequest
- type CreateLogConfigRequestParams
- type CreateLogConfigResponse
- type CreateLogConfigResponseParams
- type CreateResourceRequest
- type CreateResourceRequestParams
- type CreateResourceResponse
- type CreateResourceResponseParams
- type CronHorizontalAutoscaler
- type CronHorizontalAutoscalerSchedule
- type DeleteApplicationAutoscalerRequest
- type DeleteApplicationAutoscalerRequestParams
- type DeleteApplicationAutoscalerResponse
- type DeleteApplicationAutoscalerResponseParams
- type DeleteApplicationRequest
- type DeleteApplicationRequestParams
- type DeleteApplicationResponse
- type DeleteApplicationResponseParams
- type DeleteApplicationServiceRequest
- type DeleteApplicationServiceRequestParams
- type DeleteApplicationServiceResponse
- type DeleteApplicationServiceResponseParams
- type DeleteIngressRequest
- type DeleteIngressRequestParams
- type DeleteIngressResponse
- type DeleteIngressResponseParams
- type DeployApplicationRequest
- type DeployApplicationRequestParams
- type DeployApplicationResponse
- type DeployApplicationResponseParams
- type DeployServiceBatchDetail
- type DeployServicePodDetail
- type DeployStrategyConf
- type DescribeApplicationAutoscalerListRequest
- type DescribeApplicationAutoscalerListRequestParams
- type DescribeApplicationAutoscalerListResponse
- type DescribeApplicationAutoscalerListResponseParams
- type DescribeApplicationInfoRequest
- type DescribeApplicationInfoRequestParams
- type DescribeApplicationInfoResponse
- type DescribeApplicationInfoResponseParams
- type DescribeApplicationPodsRequest
- type DescribeApplicationPodsRequestParams
- type DescribeApplicationPodsResponse
- type DescribeApplicationPodsResponseParams
- type DescribeApplicationServiceListRequest
- type DescribeApplicationServiceListRequestParams
- type DescribeApplicationServiceListResponse
- type DescribeApplicationServiceListResponseParams
- type DescribeApplicationsRequest
- type DescribeApplicationsRequestParams
- type DescribeApplicationsResponse
- type DescribeApplicationsResponseParams
- type DescribeApplicationsStatusRequest
- type DescribeApplicationsStatusRequestParams
- type DescribeApplicationsStatusResponse
- type DescribeApplicationsStatusResponseParams
- type DescribeConfigDataListPage
- type DescribeConfigDataListRequest
- type DescribeConfigDataListRequestParams
- type DescribeConfigDataListResponse
- type DescribeConfigDataListResponseParams
- type DescribeConfigDataRequest
- type DescribeConfigDataRequestParams
- type DescribeConfigDataResponse
- type DescribeConfigDataResponseParams
- type DescribeDeployApplicationDetailRequest
- type DescribeDeployApplicationDetailRequestParams
- type DescribeDeployApplicationDetailResponse
- type DescribeDeployApplicationDetailResponseParams
- type DescribeEnvironmentRequest
- type DescribeEnvironmentRequestParams
- type DescribeEnvironmentResponse
- type DescribeEnvironmentResponseParams
- type DescribeEnvironmentStatusRequest
- type DescribeEnvironmentStatusRequestParams
- type DescribeEnvironmentStatusResponse
- type DescribeEnvironmentStatusResponseParams
- type DescribeEnvironmentsRequest
- type DescribeEnvironmentsRequestParams
- type DescribeEnvironmentsResponse
- type DescribeEnvironmentsResponseParams
- type DescribeIngressRequest
- type DescribeIngressRequestParams
- type DescribeIngressResponse
- type DescribeIngressResponseParams
- type DescribeIngressesRequest
- type DescribeIngressesRequestParams
- type DescribeIngressesResponse
- type DescribeIngressesResponseParams
- type DescribeLogConfigRequest
- type DescribeLogConfigRequestParams
- type DescribeLogConfigResponse
- type DescribeLogConfigResponseParams
- type DescribePagedLogConfigListRequest
- type DescribePagedLogConfigListRequestParams
- type DescribePagedLogConfigListResponse
- type DescribePagedLogConfigListResponseParams
- type DescribeRelatedIngressesRequest
- type DescribeRelatedIngressesRequestParams
- type DescribeRelatedIngressesResponse
- type DescribeRelatedIngressesResponseParams
- type DescribeRunPodPage
- type DestroyConfigDataRequest
- type DestroyConfigDataRequestParams
- type DestroyConfigDataResponse
- type DestroyConfigDataResponseParams
- type DestroyEnvironmentRequest
- type DestroyEnvironmentRequestParams
- type DestroyEnvironmentResponse
- type DestroyEnvironmentResponseParams
- type DestroyLogConfigRequest
- type DestroyLogConfigRequestParams
- type DestroyLogConfigResponse
- type DestroyLogConfigResponseParams
- type DisableApplicationAutoscalerRequest
- type DisableApplicationAutoscalerRequestParams
- type DisableApplicationAutoscalerResponse
- type DisableApplicationAutoscalerResponseParams
- type EksService
- type EnableApplicationAutoscalerRequest
- type EnableApplicationAutoscalerRequestParams
- type EnableApplicationAutoscalerResponse
- type EnableApplicationAutoscalerResponseParams
- type EnablePrometheusConf
- type EsInfo
- type GenerateApplicationPackageDownloadUrlRequest
- type GenerateApplicationPackageDownloadUrlRequestParams
- type GenerateApplicationPackageDownloadUrlResponse
- type GenerateApplicationPackageDownloadUrlResponseParams
- type HealthCheckConfig
- type HorizontalAutoscaler
- type IngressInfo
- type IngressRule
- type IngressRuleBackend
- type IngressRulePath
- type IngressRuleValue
- type IngressTls
- type LogConfig
- type LogConfigExtractRule
- type LogConfigListPage
- type LogOutputConf
- type ModifyApplicationAutoscalerRequest
- type ModifyApplicationAutoscalerRequestParams
- type ModifyApplicationAutoscalerResponse
- type ModifyApplicationAutoscalerResponseParams
- type ModifyApplicationInfoRequest
- type ModifyApplicationInfoRequestParams
- type ModifyApplicationInfoResponse
- type ModifyApplicationInfoResponseParams
- type ModifyApplicationReplicasRequest
- type ModifyApplicationReplicasRequestParams
- type ModifyApplicationReplicasResponse
- type ModifyApplicationReplicasResponseParams
- type ModifyApplicationServiceRequest
- type ModifyApplicationServiceRequestParams
- type ModifyApplicationServiceResponse
- type ModifyApplicationServiceResponseParams
- type ModifyConfigDataRequest
- type ModifyConfigDataRequestParams
- type ModifyConfigDataResponse
- type ModifyConfigDataResponseParams
- type ModifyEnvironmentRequest
- type ModifyEnvironmentRequestParams
- type ModifyEnvironmentResponse
- type ModifyEnvironmentResponseParams
- type ModifyIngressRequest
- type ModifyIngressRequestParams
- type ModifyIngressResponse
- type ModifyIngressResponseParams
- type ModifyLogConfigRequest
- type ModifyLogConfigRequestParams
- type ModifyLogConfigResponse
- type ModifyLogConfigResponseParams
- type MountedSettingConf
- type NamespaceInfo
- type NamespacePage
- type NamespaceStatusInfo
- type NodeInfo
- type Pair
- type PortMapping
- type QueryFilter
- type RestartApplicationPodRequest
- type RestartApplicationPodRequestParams
- type RestartApplicationPodResponse
- type RestartApplicationPodResponseParams
- type RestartApplicationRequest
- type RestartApplicationRequestParams
- type RestartApplicationResponse
- type RestartApplicationResponseParams
- type ResumeDeployApplicationRequest
- type ResumeDeployApplicationRequestParams
- type ResumeDeployApplicationResponse
- type ResumeDeployApplicationResponseParams
- type RevertDeployApplicationRequest
- type RevertDeployApplicationRequestParams
- type RevertDeployApplicationResponse
- type RevertDeployApplicationResponseParams
- type RollingUpdateApplicationByVersionRequest
- type RollingUpdateApplicationByVersionRequestParams
- type RollingUpdateApplicationByVersionResponse
- type RollingUpdateApplicationByVersionResponseParams
- type RunVersionPod
- type ServicePage
- type ServicePortMapping
- type ServicePortMappingItem
- type ServiceVersionBrief
- type SortType
- type StopApplicationRequest
- type StopApplicationRequestParams
- type StopApplicationResponse
- type StopApplicationResponseParams
- type StorageConf
- type StorageMountConf
- type Tag
- type TemDeployApplicationDetailInfo
- type TemEnvironmentStartingStatus
- type TemEnvironmentStoppingStatus
- type TemNamespaceInfo
- type TemService
- type TemServiceVersionInfo
- type UseDefaultRepoParameters
- type WorkloadInfo
Constants ¶
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" )
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 ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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 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
func (r *DescribeApplicationAutoscalerListRequest) FromJsonString(s string) error
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
func (r *DescribeApplicationAutoscalerListRequest) ToJsonString() string
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
func (r *DescribeApplicationAutoscalerListResponse) FromJsonString(s string) error
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
func (r *DescribeApplicationAutoscalerListResponse) ToJsonString() string
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
func (r *DescribeApplicationServiceListRequest) ToJsonString() string
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
func (r *DescribeApplicationServiceListResponse) FromJsonString(s string) error
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
func (r *DescribeApplicationServiceListResponse) ToJsonString() string
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 ¶
func (r *DescribeDeployApplicationDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeployApplicationDetailRequest) ToJsonString ¶
func (r *DescribeDeployApplicationDetailRequest) ToJsonString() string
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 ¶
func (r *DescribeDeployApplicationDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeployApplicationDetailResponse) ToJsonString ¶
func (r *DescribeDeployApplicationDetailResponse) ToJsonString() string
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 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 ¶
func (r *GenerateApplicationPackageDownloadUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateApplicationPackageDownloadUrlRequest) ToJsonString ¶
func (r *GenerateApplicationPackageDownloadUrlRequest) ToJsonString() string
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 ¶
func (r *GenerateApplicationPackageDownloadUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GenerateApplicationPackageDownloadUrlResponse) ToJsonString ¶
func (r *GenerateApplicationPackageDownloadUrlResponse) ToJsonString() string
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 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 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 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
func (r *RollingUpdateApplicationByVersionRequest) FromJsonString(s string) error
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
func (r *RollingUpdateApplicationByVersionRequest) ToJsonString() string
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
func (r *RollingUpdateApplicationByVersionResponse) FromJsonString(s string) error
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
func (r *RollingUpdateApplicationByVersionResponse) ToJsonString() string
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 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 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"` }