v20201207

package
v1.0.721 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2023 License: Apache-2.0 Imports: 7 Imported by: 4

Documentation

Index

Constants

View Source
const (

	// 未授权操作错误。
	AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"

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

	// 操作失败。
	FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"

	// 操作失败,内部错误。
	FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"

	// 获取临时密钥失败
	FAILEDOPERATION_ROLE = "FailedOperation.Role"

	// 调用VPC服务失败
	FAILEDOPERATION_VPC = "FailedOperation.Vpc"

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

	// 创建内部错误。
	INTERNALERROR_CREATEERROR = "InternalError.CreateError"

	// 获取凭证失败。
	INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"

	// 角色获取错误。
	INTERNALERROR_GETROLEERROR = "InternalError.GetRoleError"

	// 状态码错误。
	INTERNALERROR_HTTPSTATUSCODEERROR = "InternalError.HttpStatusCodeError"

	// 内部服务调用异常。
	INTERNALERROR_IOERROR = "InternalError.IOError"

	// 服务内部错误。
	INTERNALERROR_INTERNALERROR = "InternalError.InternalError"

	// 操作失败。
	INTERNALERROR_OPERATIONFAILED = "InternalError.OperationFailed"

	// 查询内部错误。
	INTERNALERROR_QUERYERROR = "InternalError.QueryError"

	// TKE相关操作失败。
	INTERNALERROR_TKEFAILURE = "InternalError.TKEFailure"

	// 标签操作失败。
	INTERNALERROR_TAGFAILURE = "InternalError.TagFailure"

	// 未知错误。
	INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

	// 更新内部错误。
	INTERNALERROR_UPDATEERROR = "InternalError.UpdateError"

	// 访问VPC内部错误。
	INTERNALERROR_VPCFAILURE = "InternalError.VPCFailure"

	// 旧实例不支持此操作。
	INVALIDPARAMETERVALUE_ACTION = "InvalidParameterValue.Action"

	// 请求格式不正确。
	INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"

	// 无效请求参数导致创建失败。
	INVALIDPARAMETERVALUE_CREATEERROR = "InvalidParameterValue.CreateError"

	// 无效的参数值。
	INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"

	// 无效请求参数导致操作失败。
	INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"

	// 无效请求参数,查询失败。
	INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"

	// 无效的Region。
	INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"

	// 资源已经存在。
	INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"

	// 网关规格参数内容错误
	INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"

	// 网关类型参数内容错误
	INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"

	// 无效请求参数导致更新失败。
	INVALIDPARAMETERVALUE_UPDATEERROR = "InvalidParameterValue.UpdateError"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

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

	// 缺失参数导致创建失败。
	MISSINGPARAMETER_CREATEERROR = "MissingParameter.CreateError"

	// 缺少参数。
	MISSINGPARAMETER_MISSPARAMETER = "MissingParameter.MissParameter"

	// 缺失参数导致更新失败。
	MISSINGPARAMETER_UPDATEERROR = "MissingParameter.UpdateError"

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

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

	// 实例不存在。
	RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"

	// 资源不存在。
	RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"

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

	// cam认证失败。
	UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"

	// 子账号缺少passRole权限。
	UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"

	// Uin未授权
	UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"

	// 未授权的操作。
	UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"
)
View Source
const APIVersion = "2020-12-07"

Variables

This section is empty.

Functions

This section is empty.

Types

type ApolloEnvParam added in v1.0.417

type ApolloEnvParam struct {
	// 环境名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 环境内引擎的节点规格 ID
	// -1C2G
	// -2C4G
	// 兼容原spec-xxxxxx形式的规格ID
	EngineResourceSpec *string `json:"EngineResourceSpec,omitempty" name:"EngineResourceSpec"`

	// 环境内引擎的节点数量
	EngineNodeNum *int64 `json:"EngineNodeNum,omitempty" name:"EngineNodeNum"`

	// 配置存储空间大小,以GB为单位
	StorageCapacity *int64 `json:"StorageCapacity,omitempty" name:"StorageCapacity"`

	// VPC ID。在 VPC 的子网内分配一个 IP 作为 ConfigServer 的访问地址
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

	// 子网 ID。在 VPC 的子网内分配一个 IP 作为 ConfigServer 的访问地址
	SubnetId *string `json:"SubnetId,omitempty" name:"SubnetId"`

	// 环境描述
	EnvDesc *string `json:"EnvDesc,omitempty" name:"EnvDesc"`
}

type BoundK8SInfo added in v1.0.245

type BoundK8SInfo struct {
	// 绑定的kubernetes集群ID
	BoundClusterId *string `json:"BoundClusterId,omitempty" name:"BoundClusterId"`

	// 绑定的kubernetes的集群类型,分tke和eks两种
	// 注意:此字段可能返回 null,表示取不到有效值。
	BoundClusterType *string `json:"BoundClusterType,omitempty" name:"BoundClusterType"`

	// 服务同步模式,all为全量同步,demand为按需同步
	// 注意:此字段可能返回 null,表示取不到有效值。
	SyncMode *string `json:"SyncMode,omitempty" name:"SyncMode"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

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

func NewClientWithSecretId

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

Deprecated

func (*Client) CreateCloudNativeAPIGatewayCanaryRule added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayCanaryRule(request *CreateCloudNativeAPIGatewayCanaryRuleRequest) (response *CreateCloudNativeAPIGatewayCanaryRuleResponse, err error)

CreateCloudNativeAPIGatewayCanaryRule 创建云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_CREATEERROR = "InvalidParameterValue.CreateError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayCanaryRuleWithContext added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayCanaryRuleWithContext(ctx context.Context, request *CreateCloudNativeAPIGatewayCanaryRuleRequest) (response *CreateCloudNativeAPIGatewayCanaryRuleResponse, err error)

CreateCloudNativeAPIGatewayCanaryRule 创建云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_CREATEERROR = "InvalidParameterValue.CreateError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayRoute added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayRoute(request *CreateCloudNativeAPIGatewayRouteRequest) (response *CreateCloudNativeAPIGatewayRouteResponse, err error)

CreateCloudNativeAPIGatewayRoute 创建云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayRouteRateLimit added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayRouteRateLimit(request *CreateCloudNativeAPIGatewayRouteRateLimitRequest) (response *CreateCloudNativeAPIGatewayRouteRateLimitResponse, err error)

CreateCloudNativeAPIGatewayRouteRateLimit 创建云原生网关限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayRouteRateLimitWithContext added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayRouteRateLimitWithContext(ctx context.Context, request *CreateCloudNativeAPIGatewayRouteRateLimitRequest) (response *CreateCloudNativeAPIGatewayRouteRateLimitResponse, err error)

CreateCloudNativeAPIGatewayRouteRateLimit 创建云原生网关限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayRouteWithContext added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayRouteWithContext(ctx context.Context, request *CreateCloudNativeAPIGatewayRouteRequest) (response *CreateCloudNativeAPIGatewayRouteResponse, err error)

CreateCloudNativeAPIGatewayRoute 创建云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayService added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayService(request *CreateCloudNativeAPIGatewayServiceRequest) (response *CreateCloudNativeAPIGatewayServiceResponse, err error)

CreateCloudNativeAPIGatewayService 创建云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayServiceRateLimit added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayServiceRateLimit(request *CreateCloudNativeAPIGatewayServiceRateLimitRequest) (response *CreateCloudNativeAPIGatewayServiceRateLimitResponse, err error)

CreateCloudNativeAPIGatewayServiceRateLimit 创建云原生网关限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_MISSPARAMETER = "MissingParameter.MissParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayServiceRateLimitWithContext added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayServiceRateLimitWithContext(ctx context.Context, request *CreateCloudNativeAPIGatewayServiceRateLimitRequest) (response *CreateCloudNativeAPIGatewayServiceRateLimitResponse, err error)

CreateCloudNativeAPIGatewayServiceRateLimit 创建云原生网关限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
MISSINGPARAMETER_MISSPARAMETER = "MissingParameter.MissParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateCloudNativeAPIGatewayServiceWithContext added in v1.0.697

func (c *Client) CreateCloudNativeAPIGatewayServiceWithContext(ctx context.Context, request *CreateCloudNativeAPIGatewayServiceRequest) (response *CreateCloudNativeAPIGatewayServiceResponse, err error)

CreateCloudNativeAPIGatewayService 创建云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) CreateEngine added in v1.0.417

func (c *Client) CreateEngine(request *CreateEngineRequest) (response *CreateEngineResponse, err error)

CreateEngine 创建引擎实例

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR_CREATEERROR = "InternalError.CreateError"
INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_TKEFAILURE = "InternalError.TKEFailure"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INTERNALERROR_VPCFAILURE = "InternalError.VPCFailure"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_CREATEERROR = "InvalidParameterValue.CreateError"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER_CREATEERROR = "MissingParameter.CreateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"

func (*Client) CreateEngineWithContext added in v1.0.417

func (c *Client) CreateEngineWithContext(ctx context.Context, request *CreateEngineRequest) (response *CreateEngineResponse, err error)

CreateEngine 创建引擎实例

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR_CREATEERROR = "InternalError.CreateError"
INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_TKEFAILURE = "InternalError.TKEFailure"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INTERNALERROR_VPCFAILURE = "InternalError.VPCFailure"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_CREATEERROR = "InvalidParameterValue.CreateError"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER_CREATEERROR = "MissingParameter.CreateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"

func (*Client) DeleteCloudNativeAPIGatewayCanaryRule added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayCanaryRule(request *DeleteCloudNativeAPIGatewayCanaryRuleRequest) (response *DeleteCloudNativeAPIGatewayCanaryRuleResponse, err error)

DeleteCloudNativeAPIGatewayCanaryRule 删除云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayCanaryRuleWithContext added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayCanaryRuleWithContext(ctx context.Context, request *DeleteCloudNativeAPIGatewayCanaryRuleRequest) (response *DeleteCloudNativeAPIGatewayCanaryRuleResponse, err error)

DeleteCloudNativeAPIGatewayCanaryRule 删除云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayRoute added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayRoute(request *DeleteCloudNativeAPIGatewayRouteRequest) (response *DeleteCloudNativeAPIGatewayRouteResponse, err error)

DeleteCloudNativeAPIGatewayRoute 删除云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayRouteRateLimit added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayRouteRateLimit(request *DeleteCloudNativeAPIGatewayRouteRateLimitRequest) (response *DeleteCloudNativeAPIGatewayRouteRateLimitResponse, err error)

DeleteCloudNativeAPIGatewayRouteRateLimit 删除云原生网关的限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayRouteRateLimitWithContext added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayRouteRateLimitWithContext(ctx context.Context, request *DeleteCloudNativeAPIGatewayRouteRateLimitRequest) (response *DeleteCloudNativeAPIGatewayRouteRateLimitResponse, err error)

DeleteCloudNativeAPIGatewayRouteRateLimit 删除云原生网关的限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayRouteWithContext added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayRouteWithContext(ctx context.Context, request *DeleteCloudNativeAPIGatewayRouteRequest) (response *DeleteCloudNativeAPIGatewayRouteResponse, err error)

DeleteCloudNativeAPIGatewayRoute 删除云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayService added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayService(request *DeleteCloudNativeAPIGatewayServiceRequest) (response *DeleteCloudNativeAPIGatewayServiceResponse, err error)

DeleteCloudNativeAPIGatewayService 删除云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayServiceRateLimit added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayServiceRateLimit(request *DeleteCloudNativeAPIGatewayServiceRateLimitRequest) (response *DeleteCloudNativeAPIGatewayServiceRateLimitResponse, err error)

DeleteCloudNativeAPIGatewayServiceRateLimit 删除云原生网关的限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayServiceRateLimitWithContext added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayServiceRateLimitWithContext(ctx context.Context, request *DeleteCloudNativeAPIGatewayServiceRateLimitRequest) (response *DeleteCloudNativeAPIGatewayServiceRateLimitResponse, err error)

DeleteCloudNativeAPIGatewayServiceRateLimit 删除云原生网关的限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteCloudNativeAPIGatewayServiceWithContext added in v1.0.697

func (c *Client) DeleteCloudNativeAPIGatewayServiceWithContext(ctx context.Context, request *DeleteCloudNativeAPIGatewayServiceRequest) (response *DeleteCloudNativeAPIGatewayServiceResponse, err error)

DeleteCloudNativeAPIGatewayService 删除云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DeleteEngine added in v1.0.417

func (c *Client) DeleteEngine(request *DeleteEngineRequest) (response *DeleteEngineResponse, err error)

DeleteEngine 删除引擎实例

可能返回的错误码:

INTERNALERROR_OPERATIONFAILED = "InternalError.OperationFailed"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INTERNALERROR_UPDATEERROR = "InternalError.UpdateError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_UPDATEERROR = "InvalidParameterValue.UpdateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DeleteEngineWithContext added in v1.0.417

func (c *Client) DeleteEngineWithContext(ctx context.Context, request *DeleteEngineRequest) (response *DeleteEngineResponse, err error)

DeleteEngine 删除引擎实例

可能返回的错误码:

INTERNALERROR_OPERATIONFAILED = "InternalError.OperationFailed"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INTERNALERROR_UPDATEERROR = "InternalError.UpdateError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_UPDATEERROR = "InvalidParameterValue.UpdateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeCloudNativeAPIGatewayCanaryRules added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayCanaryRules(request *DescribeCloudNativeAPIGatewayCanaryRulesRequest) (response *DescribeCloudNativeAPIGatewayCanaryRulesResponse, err error)

DescribeCloudNativeAPIGatewayCanaryRules 查询云原生网关灰度规则列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayCanaryRulesWithContext added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayCanaryRulesWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayCanaryRulesRequest) (response *DescribeCloudNativeAPIGatewayCanaryRulesResponse, err error)

DescribeCloudNativeAPIGatewayCanaryRules 查询云原生网关灰度规则列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayNodes added in v1.0.469

func (c *Client) DescribeCloudNativeAPIGatewayNodes(request *DescribeCloudNativeAPIGatewayNodesRequest) (response *DescribeCloudNativeAPIGatewayNodesResponse, err error)

DescribeCloudNativeAPIGatewayNodes 获取云原生网关节点列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR_INTERNALERROR = "InternalError.InternalError"
INVALIDPARAMETERVALUE_ACTION = "InvalidParameterValue.Action"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"

func (*Client) DescribeCloudNativeAPIGatewayNodesWithContext added in v1.0.469

func (c *Client) DescribeCloudNativeAPIGatewayNodesWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayNodesRequest) (response *DescribeCloudNativeAPIGatewayNodesResponse, err error)

DescribeCloudNativeAPIGatewayNodes 获取云原生网关节点列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
INTERNALERROR_INTERNALERROR = "InternalError.InternalError"
INVALIDPARAMETERVALUE_ACTION = "InvalidParameterValue.Action"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"

func (*Client) DescribeCloudNativeAPIGatewayPorts added in v1.0.704

func (c *Client) DescribeCloudNativeAPIGatewayPorts(request *DescribeCloudNativeAPIGatewayPortsRequest) (response *DescribeCloudNativeAPIGatewayPortsResponse, err error)

DescribeCloudNativeAPIGatewayPorts 获取云原生API网关实例端口信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"

func (*Client) DescribeCloudNativeAPIGatewayPortsWithContext added in v1.0.704

func (c *Client) DescribeCloudNativeAPIGatewayPortsWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayPortsRequest) (response *DescribeCloudNativeAPIGatewayPortsResponse, err error)

DescribeCloudNativeAPIGatewayPorts 获取云原生API网关实例端口信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"

func (*Client) DescribeCloudNativeAPIGatewayRouteRateLimit added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayRouteRateLimit(request *DescribeCloudNativeAPIGatewayRouteRateLimitRequest) (response *DescribeCloudNativeAPIGatewayRouteRateLimitResponse, err error)

DescribeCloudNativeAPIGatewayRouteRateLimit 查询云原生网关的限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayRouteRateLimitWithContext added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayRouteRateLimitWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayRouteRateLimitRequest) (response *DescribeCloudNativeAPIGatewayRouteRateLimitResponse, err error)

DescribeCloudNativeAPIGatewayRouteRateLimit 查询云原生网关的限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayRoutes added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayRoutes(request *DescribeCloudNativeAPIGatewayRoutesRequest) (response *DescribeCloudNativeAPIGatewayRoutesResponse, err error)

DescribeCloudNativeAPIGatewayRoutes 查询云原生网关路由列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayRoutesWithContext added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayRoutesWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayRoutesRequest) (response *DescribeCloudNativeAPIGatewayRoutesResponse, err error)

DescribeCloudNativeAPIGatewayRoutes 查询云原生网关路由列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayServiceRateLimit added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayServiceRateLimit(request *DescribeCloudNativeAPIGatewayServiceRateLimitRequest) (response *DescribeCloudNativeAPIGatewayServiceRateLimitResponse, err error)

DescribeCloudNativeAPIGatewayServiceRateLimit 查询云原生网关的限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayServiceRateLimitWithContext added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayServiceRateLimitWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayServiceRateLimitRequest) (response *DescribeCloudNativeAPIGatewayServiceRateLimitResponse, err error)

DescribeCloudNativeAPIGatewayServiceRateLimit 查询云原生网关的限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayServices added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayServices(request *DescribeCloudNativeAPIGatewayServicesRequest) (response *DescribeCloudNativeAPIGatewayServicesResponse, err error)

DescribeCloudNativeAPIGatewayServices 查询云原生网关服务列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_IOERROR = "InternalError.IOError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeCloudNativeAPIGatewayServicesWithContext added in v1.0.697

func (c *Client) DescribeCloudNativeAPIGatewayServicesWithContext(ctx context.Context, request *DescribeCloudNativeAPIGatewayServicesRequest) (response *DescribeCloudNativeAPIGatewayServicesResponse, err error)

DescribeCloudNativeAPIGatewayServices 查询云原生网关服务列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_IOERROR = "InternalError.IOError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeNacosReplicas added in v1.0.430

func (c *Client) DescribeNacosReplicas(request *DescribeNacosReplicasRequest) (response *DescribeNacosReplicasResponse, err error)

DescribeNacosReplicas 查询Nacos类型引擎实例副本信息

可能返回的错误码:

INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeNacosReplicasWithContext added in v1.0.430

func (c *Client) DescribeNacosReplicasWithContext(ctx context.Context, request *DescribeNacosReplicasRequest) (response *DescribeNacosReplicasResponse, err error)

DescribeNacosReplicas 查询Nacos类型引擎实例副本信息

可能返回的错误码:

INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeNacosServerInterfaces added in v1.0.430

func (c *Client) DescribeNacosServerInterfaces(request *DescribeNacosServerInterfacesRequest) (response *DescribeNacosServerInterfacesResponse, err error)

DescribeNacosServerInterfaces 查询nacos服务接口列表

可能返回的错误码:

INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeNacosServerInterfacesWithContext added in v1.0.430

func (c *Client) DescribeNacosServerInterfacesWithContext(ctx context.Context, request *DescribeNacosServerInterfacesRequest) (response *DescribeNacosServerInterfacesResponse, err error)

DescribeNacosServerInterfaces 查询nacos服务接口列表

可能返回的错误码:

INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeOneCloudNativeAPIGatewayService added in v1.0.697

func (c *Client) DescribeOneCloudNativeAPIGatewayService(request *DescribeOneCloudNativeAPIGatewayServiceRequest) (response *DescribeOneCloudNativeAPIGatewayServiceResponse, err error)

DescribeOneCloudNativeAPIGatewayService 获取云原生网关服务详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeOneCloudNativeAPIGatewayServiceWithContext added in v1.0.697

func (c *Client) DescribeOneCloudNativeAPIGatewayServiceWithContext(ctx context.Context, request *DescribeOneCloudNativeAPIGatewayServiceRequest) (response *DescribeOneCloudNativeAPIGatewayServiceResponse, err error)

DescribeOneCloudNativeAPIGatewayService 获取云原生网关服务详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) DescribeSREInstanceAccessAddress

func (c *Client) DescribeSREInstanceAccessAddress(request *DescribeSREInstanceAccessAddressRequest) (response *DescribeSREInstanceAccessAddressResponse, err error)

DescribeSREInstanceAccessAddress 查询引擎实例访问地址

可能返回的错误码:

INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeSREInstanceAccessAddressWithContext added in v1.0.324

func (c *Client) DescribeSREInstanceAccessAddressWithContext(ctx context.Context, request *DescribeSREInstanceAccessAddressRequest) (response *DescribeSREInstanceAccessAddressResponse, err error)

DescribeSREInstanceAccessAddress 查询引擎实例访问地址

可能返回的错误码:

INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeSREInstances

func (c *Client) DescribeSREInstances(request *DescribeSREInstancesRequest) (response *DescribeSREInstancesResponse, err error)

DescribeSREInstances 用于查询引擎实例列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_GETROLEERROR = "InternalError.GetRoleError"
INTERNALERROR_HTTPSTATUSCODEERROR = "InternalError.HttpStatusCodeError"
INTERNALERROR_IOERROR = "InternalError.IOError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_TAGFAILURE = "InternalError.TagFailure"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"

func (*Client) DescribeSREInstancesWithContext added in v1.0.324

func (c *Client) DescribeSREInstancesWithContext(ctx context.Context, request *DescribeSREInstancesRequest) (response *DescribeSREInstancesResponse, err error)

DescribeSREInstances 用于查询引擎实例列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INTERNALERROR_GETROLEERROR = "InternalError.GetRoleError"
INTERNALERROR_HTTPSTATUSCODEERROR = "InternalError.HttpStatusCodeError"
INTERNALERROR_IOERROR = "InternalError.IOError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_TAGFAILURE = "InternalError.TagFailure"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"

func (*Client) DescribeZookeeperReplicas added in v1.0.430

func (c *Client) DescribeZookeeperReplicas(request *DescribeZookeeperReplicasRequest) (response *DescribeZookeeperReplicasResponse, err error)

DescribeZookeeperReplicas 查询Zookeeper类型注册引擎实例副本信息

可能返回的错误码:

INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeZookeeperReplicasWithContext added in v1.0.430

func (c *Client) DescribeZookeeperReplicasWithContext(ctx context.Context, request *DescribeZookeeperReplicasRequest) (response *DescribeZookeeperReplicasResponse, err error)

DescribeZookeeperReplicas 查询Zookeeper类型注册引擎实例副本信息

可能返回的错误码:

INTERNALERROR_GETCREDENTIAL = "InternalError.GetCredential"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeZookeeperServerInterfaces added in v1.0.430

func (c *Client) DescribeZookeeperServerInterfaces(request *DescribeZookeeperServerInterfacesRequest) (response *DescribeZookeeperServerInterfacesResponse, err error)

DescribeZookeeperServerInterfaces 查询zookeeper服务接口列表

可能返回的错误码:

INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) DescribeZookeeperServerInterfacesWithContext added in v1.0.430

func (c *Client) DescribeZookeeperServerInterfacesWithContext(ctx context.Context, request *DescribeZookeeperServerInterfacesRequest) (response *DescribeZookeeperServerInterfacesResponse, err error)

DescribeZookeeperServerInterfaces 查询zookeeper服务接口列表

可能返回的错误码:

INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_QUERYERROR = "InvalidParameterValue.QueryError"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) ModifyCloudNativeAPIGatewayCanaryRule added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayCanaryRule(request *ModifyCloudNativeAPIGatewayCanaryRuleRequest) (response *ModifyCloudNativeAPIGatewayCanaryRuleResponse, err error)

ModifyCloudNativeAPIGatewayCanaryRule 修改云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
INVALIDPARAMETERVALUE_UPDATEERROR = "InvalidParameterValue.UpdateError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayCanaryRuleWithContext added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayCanaryRuleWithContext(ctx context.Context, request *ModifyCloudNativeAPIGatewayCanaryRuleRequest) (response *ModifyCloudNativeAPIGatewayCanaryRuleResponse, err error)

ModifyCloudNativeAPIGatewayCanaryRule 修改云原生网关的灰度规则

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
INVALIDPARAMETERVALUE_UPDATEERROR = "InvalidParameterValue.UpdateError"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayRoute added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayRoute(request *ModifyCloudNativeAPIGatewayRouteRequest) (response *ModifyCloudNativeAPIGatewayRouteResponse, err error)

ModifyCloudNativeAPIGatewayRoute 修改云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayRouteRateLimit added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayRouteRateLimit(request *ModifyCloudNativeAPIGatewayRouteRateLimitRequest) (response *ModifyCloudNativeAPIGatewayRouteRateLimitResponse, err error)

ModifyCloudNativeAPIGatewayRouteRateLimit 修改云原生网关限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayRouteRateLimitWithContext added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayRouteRateLimitWithContext(ctx context.Context, request *ModifyCloudNativeAPIGatewayRouteRateLimitRequest) (response *ModifyCloudNativeAPIGatewayRouteRateLimitResponse, err error)

ModifyCloudNativeAPIGatewayRouteRateLimit 修改云原生网关限流插件(路由)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayRouteWithContext added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayRouteWithContext(ctx context.Context, request *ModifyCloudNativeAPIGatewayRouteRequest) (response *ModifyCloudNativeAPIGatewayRouteResponse, err error)

ModifyCloudNativeAPIGatewayRoute 修改云原生网关路由

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayService added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayService(request *ModifyCloudNativeAPIGatewayServiceRequest) (response *ModifyCloudNativeAPIGatewayServiceResponse, err error)

ModifyCloudNativeAPIGatewayService 修改云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayServiceRateLimit added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayServiceRateLimit(request *ModifyCloudNativeAPIGatewayServiceRateLimitRequest) (response *ModifyCloudNativeAPIGatewayServiceRateLimitResponse, err error)

ModifyCloudNativeAPIGatewayServiceRateLimit 修改云原生网关限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayServiceRateLimitWithContext added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayServiceRateLimitWithContext(ctx context.Context, request *ModifyCloudNativeAPIGatewayServiceRateLimitRequest) (response *ModifyCloudNativeAPIGatewayServiceRateLimitResponse, err error)

ModifyCloudNativeAPIGatewayServiceRateLimit 修改云原生网关限流插件(服务)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) ModifyCloudNativeAPIGatewayServiceWithContext added in v1.0.697

func (c *Client) ModifyCloudNativeAPIGatewayServiceWithContext(ctx context.Context, request *ModifyCloudNativeAPIGatewayServiceRequest) (response *ModifyCloudNativeAPIGatewayServiceResponse, err error)

ModifyCloudNativeAPIGatewayService 修改云原生网关服务

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_FAILEDOPERATION = "FailedOperation.FailedOperation"
FAILEDOPERATION_INTERNALERROR = "FailedOperation.InternalError"
FAILEDOPERATION_ROLE = "FailedOperation.Role"
FAILEDOPERATION_VPC = "FailedOperation.Vpc"
INTERNALERROR = "InternalError"
INTERNALERROR_QUERYERROR = "InternalError.QueryError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_BADREQUESTFORMAT = "InvalidParameterValue.BadRequestFormat"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUE = "InvalidParameterValue.InvalidParameterValue"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
INVALIDPARAMETERVALUE_REGION = "InvalidParameterValue.Region"
INVALIDPARAMETERVALUE_RESOURCEALREADYEXIST = "InvalidParameterValue.ResourceAlreadyExist"
INVALIDPARAMETERVALUE_SPECIFICATION = "InvalidParameterValue.Specification"
INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_INSTANCENOTFOUND = "ResourceNotFound.InstanceNotFound"
RESOURCENOTFOUND_RESOURCENOTFOUND = "ResourceNotFound.ResourceNotFound"
UNAUTHORIZEDOPERATION_CAMNOAUTH = "UnauthorizedOperation.CamNoAuth"
UNAUTHORIZEDOPERATION_CAMPASSROLENOTEXIST = "UnauthorizedOperation.CamPassRoleNotExist"
UNAUTHORIZEDOPERATION_UIN = "UnauthorizedOperation.Uin"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDOPERATION = "UnauthorizedOperation.UnauthorizedOperation"

func (*Client) UpdateEngineInternetAccess added in v1.0.512

func (c *Client) UpdateEngineInternetAccess(request *UpdateEngineInternetAccessRequest) (response *UpdateEngineInternetAccessResponse, err error)

UpdateEngineInternetAccess 修改引擎公网访问配置

可能返回的错误码:

INTERNALERROR_OPERATIONFAILED = "InternalError.OperationFailed"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
MISSINGPARAMETER_UPDATEERROR = "MissingParameter.UpdateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

func (*Client) UpdateEngineInternetAccessWithContext added in v1.0.512

func (c *Client) UpdateEngineInternetAccessWithContext(ctx context.Context, request *UpdateEngineInternetAccessRequest) (response *UpdateEngineInternetAccessResponse, err error)

UpdateEngineInternetAccess 修改引擎公网访问配置

可能返回的错误码:

INTERNALERROR_OPERATIONFAILED = "InternalError.OperationFailed"
INVALIDPARAMETERVALUE_OPERATIONFAILED = "InvalidParameterValue.OperationFailed"
MISSINGPARAMETER_UPDATEERROR = "MissingParameter.UpdateError"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"

type CloudAPIGatewayCanaryRuleList added in v1.0.697

type CloudAPIGatewayCanaryRuleList struct {
	// 灰度规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanaryRuleList []*CloudNativeAPIGatewayCanaryRule `json:"CanaryRuleList,omitempty" name:"CanaryRuleList"`

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

type CloudNativeAPIGatewayBalancedService added in v1.0.697

type CloudNativeAPIGatewayBalancedService struct {
	// 服务 ID,作为入参时,必填
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"`

	// 服务名称,作为入参时,无意义
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"`

	// Upstream 名称,作为入参时,无意义
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpstreamName *string `json:"UpstreamName,omitempty" name:"UpstreamName"`

	// 百分比,10 即 10%,范围0-100
	// 注意:此字段可能返回 null,表示取不到有效值。
	Percent *float64 `json:"Percent,omitempty" name:"Percent"`
}

type CloudNativeAPIGatewayCanaryRule added in v1.0.697

type CloudNativeAPIGatewayCanaryRule struct {
	// 优先级,值范围为 0 到 100;值越大,优先级越高;不同规则间优先级不可重复
	// 注意:此字段可能返回 null,表示取不到有效值。
	Priority *int64 `json:"Priority,omitempty" name:"Priority"`

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

	// 参数匹配条件
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConditionList []*CloudNativeAPIGatewayCanaryRuleCondition `json:"ConditionList,omitempty" name:"ConditionList"`

	// 服务的流量百分比配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	BalancedServiceList []*CloudNativeAPIGatewayBalancedService `json:"BalancedServiceList,omitempty" name:"BalancedServiceList"`

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

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

type CloudNativeAPIGatewayCanaryRuleCondition added in v1.0.697

type CloudNativeAPIGatewayCanaryRuleCondition struct {
	// 条件类型,支持 path, method, query, header, cookie, body 和 system。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitempty" name:"Type"`

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

	// 操作符,支持 "le", "eq", "lt", "ne", "ge", "gt", "regex", "exists", "in", "not in",  "prefix" ,"exact", "regex" 等
	// 注意:此字段可能返回 null,表示取不到有效值。
	Operator *string `json:"Operator,omitempty" name:"Operator"`

	// 目标参数值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitempty" name:"Value"`

	// 分隔符,当 Operator 为 in 或者 not in 时生效。支持值为英文逗号,英文分号,空格,换行符。
	// 注意:此字段可能返回 null,表示取不到有效值。
	Delimiter *string `json:"Delimiter,omitempty" name:"Delimiter"`

	// 全局配置 Id
	// 注意:此字段可能返回 null,表示取不到有效值。
	GlobalConfigId *string `json:"GlobalConfigId,omitempty" name:"GlobalConfigId"`

	// 全局配置名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	GlobalConfigName *string `json:"GlobalConfigName,omitempty" name:"GlobalConfigName"`
}

type CloudNativeAPIGatewayNode added in v1.0.469

type CloudNativeAPIGatewayNode struct {
	// 云原生网关节点 id
	NodeId *string `json:"NodeId,omitempty" name:"NodeId"`

	// 节点 ip
	NodeIp *string `json:"NodeIp,omitempty" name:"NodeIp"`

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

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

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

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

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

type CloudNativeAPIGatewayRateLimitDetail added in v1.0.697

type CloudNativeAPIGatewayRateLimitDetail struct {
	// 插件启用状态
	Enabled *bool `json:"Enabled,omitempty" name:"Enabled"`

	// qps阈值
	QpsThresholds []*QpsThreshold `json:"QpsThresholds,omitempty" name:"QpsThresholds"`

	// 限流依据
	// ip service consumer credential path header
	LimitBy *string `json:"LimitBy,omitempty" name:"LimitBy"`

	// 响应策略
	// url请求转发
	// text 响应配置
	// default 直接返回
	ResponseType *string `json:"ResponseType,omitempty" name:"ResponseType"`

	// 是否隐藏限流客户端响应头
	HideClientHeaders *bool `json:"HideClientHeaders,omitempty" name:"HideClientHeaders"`

	// 是否开启请求排队
	IsDelay *bool `json:"IsDelay,omitempty" name:"IsDelay"`

	// 需要进行流量控制的请求路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	Path *string `json:"Path,omitempty" name:"Path"`

	// 需要进行流量控制的请求头Key
	// 注意:此字段可能返回 null,表示取不到有效值。
	Header *string `json:"Header,omitempty" name:"Header"`

	// 外部redis配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExternalRedis *ExternalRedis `json:"ExternalRedis,omitempty" name:"ExternalRedis"`

	// 计数器策略
	// local 单机
	// redis  默认redis
	// external_redis 外部redis
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Policy *string `json:"Policy,omitempty" name:"Policy"`

	// 响应配置,响应策略为text
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	RateLimitResponse *RateLimitResponse `json:"RateLimitResponse,omitempty" name:"RateLimitResponse"`

	// 请求转发地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	RateLimitResponseUrl *string `json:"RateLimitResponseUrl,omitempty" name:"RateLimitResponseUrl"`

	// 排队时间
	LineUpTime *int64 `json:"LineUpTime,omitempty" name:"LineUpTime"`
}

type CreateCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleRequest struct {
	*tchttp.BaseRequest

	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 灰度规则配置
	CanaryRule *CloudNativeAPIGatewayCanaryRule `json:"CanaryRule,omitempty" name:"CanaryRule"`
}

func NewCreateCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

func NewCreateCloudNativeAPIGatewayCanaryRuleRequest() (request *CreateCloudNativeAPIGatewayCanaryRuleRequest)

func (*CreateCloudNativeAPIGatewayCanaryRuleRequest) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayCanaryRuleRequest) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleRequestParams added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleRequestParams struct {
	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 灰度规则配置
	CanaryRule *CloudNativeAPIGatewayCanaryRule `json:"CanaryRule,omitempty" name:"CanaryRule"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudNativeAPIGatewayCanaryRuleResponseParams `json:"Response"`
}

func NewCreateCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

func NewCreateCloudNativeAPIGatewayCanaryRuleResponse() (response *CreateCloudNativeAPIGatewayCanaryRuleResponse)

func (*CreateCloudNativeAPIGatewayCanaryRuleResponse) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayCanaryRuleResponse) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleResponseParams added in v1.0.697

type CreateCloudNativeAPIGatewayCanaryRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

func NewCreateCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

func NewCreateCloudNativeAPIGatewayRouteRateLimitRequest() (request *CreateCloudNativeAPIGatewayRouteRateLimitRequest)

func (*CreateCloudNativeAPIGatewayRouteRateLimitRequest) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayRouteRateLimitRequest) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitRequestParams added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudNativeAPIGatewayRouteRateLimitResponseParams `json:"Response"`
}

func NewCreateCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

func NewCreateCloudNativeAPIGatewayRouteRateLimitResponse() (response *CreateCloudNativeAPIGatewayRouteRateLimitResponse)

func (*CreateCloudNativeAPIGatewayRouteRateLimitResponse) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayRouteRateLimitResponse) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitResponseParams added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayRouteRequest added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 所属服务的ID
	ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"`

	// 路由的名字,实例级别唯一,可以不提供
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 路由的方法,其中方法可选值:
	// - GET
	// - POST
	// - DELETE
	// - PUT
	// - OPTIONS
	// - PATCH
	// - HEAD
	// - ANY
	// - TRACE
	// - COPY
	// - MOVE
	// - PROPFIND
	// - PROPPATCH
	// - MKCOL
	// - LOCK
	// - UNLOCK
	Methods []*string `json:"Methods,omitempty" name:"Methods"`

	// 路由的域名
	Hosts []*string `json:"Hosts,omitempty" name:"Hosts"`

	// 路由的路径
	Paths []*string `json:"Paths,omitempty" name:"Paths"`

	// 路由的协议,可选
	// - https
	// - http
	Protocols []*string `json:"Protocols,omitempty" name:"Protocols"`

	// 转发到后端时是否保留Host
	PreserveHost *bool `json:"PreserveHost,omitempty" name:"PreserveHost"`

	// https重定向状态码
	HttpsRedirectStatusCode *int64 `json:"HttpsRedirectStatusCode,omitempty" name:"HttpsRedirectStatusCode"`

	// 转发到后端时是否StripPath
	StripPath *bool `json:"StripPath,omitempty" name:"StripPath"`

	// 是否开启强制HTTPS
	ForceHttps *bool `json:"ForceHttps,omitempty" name:"ForceHttps"`

	// 四层匹配的目的端口
	DestinationPorts []*uint64 `json:"DestinationPorts,omitempty" name:"DestinationPorts"`

	// 路由的Headers
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`
}

func NewCreateCloudNativeAPIGatewayRouteRequest added in v1.0.697

func NewCreateCloudNativeAPIGatewayRouteRequest() (request *CreateCloudNativeAPIGatewayRouteRequest)

func (*CreateCloudNativeAPIGatewayRouteRequest) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayRouteRequest) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRequestParams added in v1.0.697

type CreateCloudNativeAPIGatewayRouteRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 所属服务的ID
	ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"`

	// 路由的名字,实例级别唯一,可以不提供
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 路由的方法,其中方法可选值:
	// - GET
	// - POST
	// - DELETE
	// - PUT
	// - OPTIONS
	// - PATCH
	// - HEAD
	// - ANY
	// - TRACE
	// - COPY
	// - MOVE
	// - PROPFIND
	// - PROPPATCH
	// - MKCOL
	// - LOCK
	// - UNLOCK
	Methods []*string `json:"Methods,omitempty" name:"Methods"`

	// 路由的域名
	Hosts []*string `json:"Hosts,omitempty" name:"Hosts"`

	// 路由的路径
	Paths []*string `json:"Paths,omitempty" name:"Paths"`

	// 路由的协议,可选
	// - https
	// - http
	Protocols []*string `json:"Protocols,omitempty" name:"Protocols"`

	// 转发到后端时是否保留Host
	PreserveHost *bool `json:"PreserveHost,omitempty" name:"PreserveHost"`

	// https重定向状态码
	HttpsRedirectStatusCode *int64 `json:"HttpsRedirectStatusCode,omitempty" name:"HttpsRedirectStatusCode"`

	// 转发到后端时是否StripPath
	StripPath *bool `json:"StripPath,omitempty" name:"StripPath"`

	// 是否开启强制HTTPS
	//
	// Deprecated: ForceHttps is deprecated.
	ForceHttps *bool `json:"ForceHttps,omitempty" name:"ForceHttps"`

	// 四层匹配的目的端口
	DestinationPorts []*uint64 `json:"DestinationPorts,omitempty" name:"DestinationPorts"`

	// 路由的Headers
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayRouteResponse added in v1.0.697

type CreateCloudNativeAPIGatewayRouteResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudNativeAPIGatewayRouteResponseParams `json:"Response"`
}

func NewCreateCloudNativeAPIGatewayRouteResponse added in v1.0.697

func NewCreateCloudNativeAPIGatewayRouteResponse() (response *CreateCloudNativeAPIGatewayRouteResponse)

func (*CreateCloudNativeAPIGatewayRouteResponse) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayRouteResponse) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayRouteResponseParams added in v1.0.697

type CreateCloudNativeAPIGatewayRouteResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

func NewCreateCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

func NewCreateCloudNativeAPIGatewayServiceRateLimitRequest() (request *CreateCloudNativeAPIGatewayServiceRateLimitRequest)

func (*CreateCloudNativeAPIGatewayServiceRateLimitRequest) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayServiceRateLimitRequest) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitRequestParams added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudNativeAPIGatewayServiceRateLimitResponseParams `json:"Response"`
}

func NewCreateCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

func NewCreateCloudNativeAPIGatewayServiceRateLimitResponse() (response *CreateCloudNativeAPIGatewayServiceRateLimitResponse)

func (*CreateCloudNativeAPIGatewayServiceRateLimitResponse) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayServiceRateLimitResponse) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitResponseParams added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayServiceRequest added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 请求协议:
	// - https
	// - http
	// - tcp
	// - udp
	Protocol *string `json:"Protocol,omitempty" name:"Protocol"`

	// 请求路径
	Path *string `json:"Path,omitempty" name:"Path"`

	// 超时时间,单位ms
	Timeout *int64 `json:"Timeout,omitempty" name:"Timeout"`

	// 重试次数
	Retries *int64 `json:"Retries,omitempty" name:"Retries"`

	// 服务类型:
	// - Kubernetes
	// - Registry
	// - IPList
	// - HostIP
	// - Scf
	UpstreamType *string `json:"UpstreamType,omitempty" name:"UpstreamType"`

	// 服务配置信息
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`
}

func NewCreateCloudNativeAPIGatewayServiceRequest added in v1.0.697

func NewCreateCloudNativeAPIGatewayServiceRequest() (request *CreateCloudNativeAPIGatewayServiceRequest)

func (*CreateCloudNativeAPIGatewayServiceRequest) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayServiceRequest) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRequestParams added in v1.0.697

type CreateCloudNativeAPIGatewayServiceRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 请求协议:
	// - https
	// - http
	// - tcp
	// - udp
	Protocol *string `json:"Protocol,omitempty" name:"Protocol"`

	// 请求路径
	Path *string `json:"Path,omitempty" name:"Path"`

	// 超时时间,单位ms
	Timeout *int64 `json:"Timeout,omitempty" name:"Timeout"`

	// 重试次数
	Retries *int64 `json:"Retries,omitempty" name:"Retries"`

	// 服务类型:
	// - Kubernetes
	// - Registry
	// - IPList
	// - HostIP
	// - Scf
	UpstreamType *string `json:"UpstreamType,omitempty" name:"UpstreamType"`

	// 服务配置信息
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`
}

Predefined struct for user

type CreateCloudNativeAPIGatewayServiceResponse added in v1.0.697

type CreateCloudNativeAPIGatewayServiceResponse struct {
	*tchttp.BaseResponse
	Response *CreateCloudNativeAPIGatewayServiceResponseParams `json:"Response"`
}

func NewCreateCloudNativeAPIGatewayServiceResponse added in v1.0.697

func NewCreateCloudNativeAPIGatewayServiceResponse() (response *CreateCloudNativeAPIGatewayServiceResponse)

func (*CreateCloudNativeAPIGatewayServiceResponse) FromJsonString added in v1.0.697

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

func (*CreateCloudNativeAPIGatewayServiceResponse) ToJsonString added in v1.0.697

type CreateCloudNativeAPIGatewayServiceResponseParams added in v1.0.697

type CreateCloudNativeAPIGatewayServiceResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateEngineRequest added in v1.0.417

type CreateEngineRequest struct {
	*tchttp.BaseRequest

	// 引擎类型。参考值:
	// - zookeeper
	// - nacos
	// - consul
	// - apollo
	// - eureka
	// - polaris
	EngineType *string `json:"EngineType,omitempty" name:"EngineType"`

	// 引擎的开源版本。每种引擎支持的开源版本不同,请参考产品文档或者控制台购买页
	EngineVersion *string `json:"EngineVersion,omitempty" name:"EngineVersion"`

	// 引擎的产品版本。参考值:
	// - STANDARD: 标准版
	//
	// 引擎各版本及可选择的规格、节点数说明:
	// apollo - STANDARD版本
	// 规格列表:1C2G、2C4G、4C8G、8C16G、16C32G
	// 节点数:1,2,3,4,5
	//
	// eureka - STANDARD版本
	// 规格列表:1C2G、2C4G、4C8G、8C16G、16C32G
	// 节点数:3,4,5
	//
	// polarismesh - STANDARD版本
	// 规格列表:NUM50、NUM100、NUM200、NUM500、NUM1000、NUM5000、NUM10000、NUM50000
	//
	// 兼容原spec-xxxxxx形式的规格ID
	EngineProductVersion *string `json:"EngineProductVersion,omitempty" name:"EngineProductVersion"`

	// 引擎所在地域。参考值说明:
	// 中国区 参考值:
	// - ap-guangzhou:广州
	// - ap-beijing:北京
	// - ap-chengdu:成都
	// - ap-chongqing:重庆
	// - ap-nanjing:南京
	// - ap-shanghai:上海
	// - ap-hongkong:香港
	// - ap-taipei:台北
	// 亚太区 参考值:
	// - ap-jakarta:雅加达
	// - ap-singapore:新加坡
	// 北美区 参考值
	// - na-toronto:多伦多
	// 金融专区 参考值
	// - ap-beijing-fsi:北京金融
	// - ap-shanghai-fsi:上海金融
	// - ap-shenzhen-fsi:深圳金融
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 引擎名称。参考值:
	// - eurek-test
	EngineName *string `json:"EngineName,omitempty" name:"EngineName"`

	// 付费类型。参考值:
	// - 0:后付费
	// - 1:预付费(接口暂不支持创建预付费实例)
	TradeType *int64 `json:"TradeType,omitempty" name:"TradeType"`

	// 引擎的节点规格 ID。参见EngineProductVersion字段说明
	EngineResourceSpec *string `json:"EngineResourceSpec,omitempty" name:"EngineResourceSpec"`

	// 引擎的节点数量。参见EngineProductVersion字段说明
	EngineNodeNum *int64 `json:"EngineNodeNum,omitempty" name:"EngineNodeNum"`

	// VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:
	// - vpc-conz6aix
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

	// 子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:
	// - subnet-ahde9me9
	SubnetId *string `json:"SubnetId,omitempty" name:"SubnetId"`

	// Apollo 环境配置参数列表。参数说明:
	// 如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:
	// - Name:环境名。参考值:prod, dev, fat, uat
	// - EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明
	// - EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5
	// - StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35
	// - VpcId:VPC ID。参考值:vpc-conz6aix
	// - SubnetId:子网 ID。参考值:subnet-ahde9me9
	ApolloEnvParams []*ApolloEnvParam `json:"ApolloEnvParams,omitempty" name:"ApolloEnvParams"`

	// 引擎的标签列表。用户自定义的key/value形式,无参考值
	EngineTags []*InstanceTagInfo `json:"EngineTags,omitempty" name:"EngineTags"`

	// 引擎的初始帐号信息。可设置参数:
	// - Name:控制台初始用户名
	// - Password:控制台初始密码
	// - Token:引擎接口的管理员 Token
	EngineAdmin *EngineAdmin `json:"EngineAdmin,omitempty" name:"EngineAdmin"`

	// 预付费时长,以月为单位
	PrepaidPeriod *int64 `json:"PrepaidPeriod,omitempty" name:"PrepaidPeriod"`

	// 自动续费标记,仅预付费使用。参考值:
	// - 0:不自动续费
	// - 1:自动续费
	PrepaidRenewFlag *int64 `json:"PrepaidRenewFlag,omitempty" name:"PrepaidRenewFlag"`

	// 跨地域部署的引擎地域配置详情
	EngineRegionInfos []*EngineRegionInfo `json:"EngineRegionInfos,omitempty" name:"EngineRegionInfos"`
}

func NewCreateEngineRequest added in v1.0.417

func NewCreateEngineRequest() (request *CreateEngineRequest)

func (*CreateEngineRequest) FromJsonString added in v1.0.417

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

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

func (*CreateEngineRequest) ToJsonString added in v1.0.417

func (r *CreateEngineRequest) ToJsonString() string

type CreateEngineRequestParams added in v1.0.426

type CreateEngineRequestParams struct {
	// 引擎类型。参考值:
	// - zookeeper
	// - nacos
	// - consul
	// - apollo
	// - eureka
	// - polaris
	EngineType *string `json:"EngineType,omitempty" name:"EngineType"`

	// 引擎的开源版本。每种引擎支持的开源版本不同,请参考产品文档或者控制台购买页
	EngineVersion *string `json:"EngineVersion,omitempty" name:"EngineVersion"`

	// 引擎的产品版本。参考值:
	// - STANDARD: 标准版
	//
	// 引擎各版本及可选择的规格、节点数说明:
	// apollo - STANDARD版本
	// 规格列表:1C2G、2C4G、4C8G、8C16G、16C32G
	// 节点数:1,2,3,4,5
	//
	// eureka - STANDARD版本
	// 规格列表:1C2G、2C4G、4C8G、8C16G、16C32G
	// 节点数:3,4,5
	//
	// polarismesh - STANDARD版本
	// 规格列表:NUM50、NUM100、NUM200、NUM500、NUM1000、NUM5000、NUM10000、NUM50000
	//
	// 兼容原spec-xxxxxx形式的规格ID
	EngineProductVersion *string `json:"EngineProductVersion,omitempty" name:"EngineProductVersion"`

	// 引擎所在地域。参考值说明:
	// 中国区 参考值:
	// - ap-guangzhou:广州
	// - ap-beijing:北京
	// - ap-chengdu:成都
	// - ap-chongqing:重庆
	// - ap-nanjing:南京
	// - ap-shanghai:上海
	// - ap-hongkong:香港
	// - ap-taipei:台北
	// 亚太区 参考值:
	// - ap-jakarta:雅加达
	// - ap-singapore:新加坡
	// 北美区 参考值
	// - na-toronto:多伦多
	// 金融专区 参考值
	// - ap-beijing-fsi:北京金融
	// - ap-shanghai-fsi:上海金融
	// - ap-shenzhen-fsi:深圳金融
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 引擎名称。参考值:
	// - eurek-test
	EngineName *string `json:"EngineName,omitempty" name:"EngineName"`

	// 付费类型。参考值:
	// - 0:后付费
	// - 1:预付费(接口暂不支持创建预付费实例)
	TradeType *int64 `json:"TradeType,omitempty" name:"TradeType"`

	// 引擎的节点规格 ID。参见EngineProductVersion字段说明
	EngineResourceSpec *string `json:"EngineResourceSpec,omitempty" name:"EngineResourceSpec"`

	// 引擎的节点数量。参见EngineProductVersion字段说明
	EngineNodeNum *int64 `json:"EngineNodeNum,omitempty" name:"EngineNodeNum"`

	// VPC ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:
	// - vpc-conz6aix
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

	// 子网 ID。在 VPC 的子网内分配一个 IP 作为引擎的访问地址。参考值:
	// - subnet-ahde9me9
	SubnetId *string `json:"SubnetId,omitempty" name:"SubnetId"`

	// Apollo 环境配置参数列表。参数说明:
	// 如果创建Apollo类型,此参数为必填的环境信息列表,最多可选4个环境。环境信息参数说明:
	// - Name:环境名。参考值:prod, dev, fat, uat
	// - EngineResourceSpec:环境内引擎的节点规格ID。参见EngineProductVersion参数说明
	// - EngineNodeNum:环境内引擎的节点数量。参见EngineProductVersion参数说明,其中prod环境支持的节点数为2,3,4,5
	// - StorageCapacity:配置存储空间大小,以GB为单位,步长为5.参考值:35
	// - VpcId:VPC ID。参考值:vpc-conz6aix
	// - SubnetId:子网 ID。参考值:subnet-ahde9me9
	ApolloEnvParams []*ApolloEnvParam `json:"ApolloEnvParams,omitempty" name:"ApolloEnvParams"`

	// 引擎的标签列表。用户自定义的key/value形式,无参考值
	EngineTags []*InstanceTagInfo `json:"EngineTags,omitempty" name:"EngineTags"`

	// 引擎的初始帐号信息。可设置参数:
	// - Name:控制台初始用户名
	// - Password:控制台初始密码
	// - Token:引擎接口的管理员 Token
	EngineAdmin *EngineAdmin `json:"EngineAdmin,omitempty" name:"EngineAdmin"`

	// 预付费时长,以月为单位
	PrepaidPeriod *int64 `json:"PrepaidPeriod,omitempty" name:"PrepaidPeriod"`

	// 自动续费标记,仅预付费使用。参考值:
	// - 0:不自动续费
	// - 1:自动续费
	PrepaidRenewFlag *int64 `json:"PrepaidRenewFlag,omitempty" name:"PrepaidRenewFlag"`

	// 跨地域部署的引擎地域配置详情
	EngineRegionInfos []*EngineRegionInfo `json:"EngineRegionInfos,omitempty" name:"EngineRegionInfos"`
}

Predefined struct for user

type CreateEngineResponse added in v1.0.417

type CreateEngineResponse struct {
	*tchttp.BaseResponse
	Response *CreateEngineResponseParams `json:"Response"`
}

func NewCreateEngineResponse added in v1.0.417

func NewCreateEngineResponse() (response *CreateEngineResponse)

func (*CreateEngineResponse) FromJsonString added in v1.0.417

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

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

func (*CreateEngineResponse) ToJsonString added in v1.0.417

func (r *CreateEngineResponse) ToJsonString() string

type CreateEngineResponseParams added in v1.0.426

type CreateEngineResponseParams struct {
	// 引擎实例 ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleRequest struct {
	*tchttp.BaseRequest

	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 优先级
	Priority *int64 `json:"Priority,omitempty" name:"Priority"`
}

func NewDeleteCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

func NewDeleteCloudNativeAPIGatewayCanaryRuleRequest() (request *DeleteCloudNativeAPIGatewayCanaryRuleRequest)

func (*DeleteCloudNativeAPIGatewayCanaryRuleRequest) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayCanaryRuleRequest) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleRequestParams added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleRequestParams struct {
	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 优先级
	Priority *int64 `json:"Priority,omitempty" name:"Priority"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudNativeAPIGatewayCanaryRuleResponseParams `json:"Response"`
}

func NewDeleteCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

func NewDeleteCloudNativeAPIGatewayCanaryRuleResponse() (response *DeleteCloudNativeAPIGatewayCanaryRuleResponse)

func (*DeleteCloudNativeAPIGatewayCanaryRuleResponse) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayCanaryRuleResponse) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleResponseParams added in v1.0.697

type DeleteCloudNativeAPIGatewayCanaryRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由Id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`
}

func NewDeleteCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

func NewDeleteCloudNativeAPIGatewayRouteRateLimitRequest() (request *DeleteCloudNativeAPIGatewayRouteRateLimitRequest)

func (*DeleteCloudNativeAPIGatewayRouteRateLimitRequest) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayRouteRateLimitRequest) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitRequestParams added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitRequestParams struct {
	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由Id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudNativeAPIGatewayRouteRateLimitResponseParams `json:"Response"`
}

func NewDeleteCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

func NewDeleteCloudNativeAPIGatewayRouteRateLimitResponse() (response *DeleteCloudNativeAPIGatewayRouteRateLimitResponse)

func (*DeleteCloudNativeAPIGatewayRouteRateLimitResponse) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayRouteRateLimitResponse) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitResponseParams added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayRouteRequest added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由的ID或名字,不支持名称“未命名”
	Name *string `json:"Name,omitempty" name:"Name"`
}

func NewDeleteCloudNativeAPIGatewayRouteRequest added in v1.0.697

func NewDeleteCloudNativeAPIGatewayRouteRequest() (request *DeleteCloudNativeAPIGatewayRouteRequest)

func (*DeleteCloudNativeAPIGatewayRouteRequest) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayRouteRequest) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRequestParams added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由的ID或名字,不支持名称“未命名”
	Name *string `json:"Name,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayRouteResponse added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudNativeAPIGatewayRouteResponseParams `json:"Response"`
}

func NewDeleteCloudNativeAPIGatewayRouteResponse added in v1.0.697

func NewDeleteCloudNativeAPIGatewayRouteResponse() (response *DeleteCloudNativeAPIGatewayRouteResponse)

func (*DeleteCloudNativeAPIGatewayRouteResponse) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayRouteResponse) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteResponseParams added in v1.0.697

type DeleteCloudNativeAPIGatewayRouteResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

func NewDeleteCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

func NewDeleteCloudNativeAPIGatewayServiceRateLimitRequest() (request *DeleteCloudNativeAPIGatewayServiceRateLimitRequest)

func (*DeleteCloudNativeAPIGatewayServiceRateLimitRequest) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayServiceRateLimitRequest) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitRequestParams added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitRequestParams struct {
	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudNativeAPIGatewayServiceRateLimitResponseParams `json:"Response"`
}

func NewDeleteCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

func NewDeleteCloudNativeAPIGatewayServiceRateLimitResponse() (response *DeleteCloudNativeAPIGatewayServiceRateLimitResponse)

func (*DeleteCloudNativeAPIGatewayServiceRateLimitResponse) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayServiceRateLimitResponse) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitResponseParams added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayServiceRequest added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名字,服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

func NewDeleteCloudNativeAPIGatewayServiceRequest added in v1.0.697

func NewDeleteCloudNativeAPIGatewayServiceRequest() (request *DeleteCloudNativeAPIGatewayServiceRequest)

func (*DeleteCloudNativeAPIGatewayServiceRequest) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayServiceRequest) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRequestParams added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名字,服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

Predefined struct for user

type DeleteCloudNativeAPIGatewayServiceResponse added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceResponse struct {
	*tchttp.BaseResponse
	Response *DeleteCloudNativeAPIGatewayServiceResponseParams `json:"Response"`
}

func NewDeleteCloudNativeAPIGatewayServiceResponse added in v1.0.697

func NewDeleteCloudNativeAPIGatewayServiceResponse() (response *DeleteCloudNativeAPIGatewayServiceResponse)

func (*DeleteCloudNativeAPIGatewayServiceResponse) FromJsonString added in v1.0.697

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

func (*DeleteCloudNativeAPIGatewayServiceResponse) ToJsonString added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceResponseParams added in v1.0.697

type DeleteCloudNativeAPIGatewayServiceResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteEngineRequest added in v1.0.417

type DeleteEngineRequest struct {
	*tchttp.BaseRequest

	// 引擎实例 ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`
}

func NewDeleteEngineRequest added in v1.0.417

func NewDeleteEngineRequest() (request *DeleteEngineRequest)

func (*DeleteEngineRequest) FromJsonString added in v1.0.417

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

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

func (*DeleteEngineRequest) ToJsonString added in v1.0.417

func (r *DeleteEngineRequest) ToJsonString() string

type DeleteEngineRequestParams added in v1.0.426

type DeleteEngineRequestParams struct {
	// 引擎实例 ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`
}

Predefined struct for user

type DeleteEngineResponse added in v1.0.417

type DeleteEngineResponse struct {
	*tchttp.BaseResponse
	Response *DeleteEngineResponseParams `json:"Response"`
}

func NewDeleteEngineResponse added in v1.0.417

func NewDeleteEngineResponse() (response *DeleteEngineResponse)

func (*DeleteEngineResponse) FromJsonString added in v1.0.417

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

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

func (*DeleteEngineResponse) ToJsonString added in v1.0.417

func (r *DeleteEngineResponse) ToJsonString() string

type DeleteEngineResponseParams added in v1.0.426

type DeleteEngineResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayCanaryRulesRequest added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 列表数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 列表offset
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeCloudNativeAPIGatewayCanaryRulesRequest added in v1.0.697

func NewDescribeCloudNativeAPIGatewayCanaryRulesRequest() (request *DescribeCloudNativeAPIGatewayCanaryRulesRequest)

func (*DescribeCloudNativeAPIGatewayCanaryRulesRequest) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayCanaryRulesRequest) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesRequestParams added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 列表数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 列表offset
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayCanaryRulesResponse added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayCanaryRulesResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayCanaryRulesResponse added in v1.0.697

func NewDescribeCloudNativeAPIGatewayCanaryRulesResponse() (response *DescribeCloudNativeAPIGatewayCanaryRulesResponse)

func (*DescribeCloudNativeAPIGatewayCanaryRulesResponse) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayCanaryRulesResponse) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesResponseParams added in v1.0.697

type DescribeCloudNativeAPIGatewayCanaryRulesResponseParams struct {
	// 灰度规则列表
	Result *CloudAPIGatewayCanaryRuleList `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayNodesRequest added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesRequest struct {
	*tchttp.BaseRequest

	// 云原生API网关实例ID。
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 实例分组id
	GroupId *string `json:"GroupId,omitempty" name:"GroupId"`

	// 翻页获取多少个
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页从第几个开始获取
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeCloudNativeAPIGatewayNodesRequest added in v1.0.469

func NewDescribeCloudNativeAPIGatewayNodesRequest() (request *DescribeCloudNativeAPIGatewayNodesRequest)

func (*DescribeCloudNativeAPIGatewayNodesRequest) FromJsonString added in v1.0.469

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

func (*DescribeCloudNativeAPIGatewayNodesRequest) ToJsonString added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesRequestParams added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesRequestParams struct {
	// 云原生API网关实例ID。
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 实例分组id
	GroupId *string `json:"GroupId,omitempty" name:"GroupId"`

	// 翻页获取多少个
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页从第几个开始获取
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayNodesResponse added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayNodesResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayNodesResponse added in v1.0.469

func NewDescribeCloudNativeAPIGatewayNodesResponse() (response *DescribeCloudNativeAPIGatewayNodesResponse)

func (*DescribeCloudNativeAPIGatewayNodesResponse) FromJsonString added in v1.0.469

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

func (*DescribeCloudNativeAPIGatewayNodesResponse) ToJsonString added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesResponseParams added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesResponseParams struct {
	// 获取云原生网关节点列表结果。
	Result *DescribeCloudNativeAPIGatewayNodesResult `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayNodesResult added in v1.0.469

type DescribeCloudNativeAPIGatewayNodesResult struct {
	// 获取云原生API网关节点列表响应结果。
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 云原生API网关节点列表。
	NodeList []*CloudNativeAPIGatewayNode `json:"NodeList,omitempty" name:"NodeList"`
}

type DescribeCloudNativeAPIGatewayPortsRequest added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsRequest struct {
	*tchttp.BaseRequest

	// 云原生API网关实例ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`
}

func NewDescribeCloudNativeAPIGatewayPortsRequest added in v1.0.704

func NewDescribeCloudNativeAPIGatewayPortsRequest() (request *DescribeCloudNativeAPIGatewayPortsRequest)

func (*DescribeCloudNativeAPIGatewayPortsRequest) FromJsonString added in v1.0.704

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

func (*DescribeCloudNativeAPIGatewayPortsRequest) ToJsonString added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsRequestParams added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsRequestParams struct {
	// 云原生API网关实例ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayPortsResponse added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayPortsResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayPortsResponse added in v1.0.704

func NewDescribeCloudNativeAPIGatewayPortsResponse() (response *DescribeCloudNativeAPIGatewayPortsResponse)

func (*DescribeCloudNativeAPIGatewayPortsResponse) FromJsonString added in v1.0.704

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

func (*DescribeCloudNativeAPIGatewayPortsResponse) ToJsonString added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsResponseParams added in v1.0.704

type DescribeCloudNativeAPIGatewayPortsResponseParams struct {
	// 云原生API网关实例协议端口列表响应结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *DescribeGatewayInstancePortResult `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由Id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`
}

func NewDescribeCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

func NewDescribeCloudNativeAPIGatewayRouteRateLimitRequest() (request *DescribeCloudNativeAPIGatewayRouteRateLimitRequest)

func (*DescribeCloudNativeAPIGatewayRouteRateLimitRequest) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayRouteRateLimitRequest) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitRequestParams added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitRequestParams struct {
	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由Id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayRouteRateLimitResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

func NewDescribeCloudNativeAPIGatewayRouteRateLimitResponse() (response *DescribeCloudNativeAPIGatewayRouteRateLimitResponse)

func (*DescribeCloudNativeAPIGatewayRouteRateLimitResponse) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayRouteRateLimitResponse) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitResponseParams added in v1.0.697

type DescribeCloudNativeAPIGatewayRouteRateLimitResponseParams struct {
	// 获取云原生网关限流插件(路由)
	Result *CloudNativeAPIGatewayRateLimitDetail `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayRoutesRequest added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 翻页单页查询限制数量[0,1000], 默认值0
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页单页偏移量,默认值0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 服务的名字,精确匹配
	ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"`

	// 路由的名字,精确匹配
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 过滤条件,多个过滤条件之间是与的关系,支持 name, path, host, method, service, protocol
	Filters []*ListFilter `json:"Filters,omitempty" name:"Filters"`
}

func NewDescribeCloudNativeAPIGatewayRoutesRequest added in v1.0.697

func NewDescribeCloudNativeAPIGatewayRoutesRequest() (request *DescribeCloudNativeAPIGatewayRoutesRequest)

func (*DescribeCloudNativeAPIGatewayRoutesRequest) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayRoutesRequest) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesRequestParams added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 翻页单页查询限制数量[0,1000], 默认值0
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页单页偏移量,默认值0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 服务的名字,精确匹配
	ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"`

	// 路由的名字,精确匹配
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 过滤条件,多个过滤条件之间是与的关系,支持 name, path, host, method, service, protocol
	Filters []*ListFilter `json:"Filters,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayRoutesResponse added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayRoutesResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayRoutesResponse added in v1.0.697

func NewDescribeCloudNativeAPIGatewayRoutesResponse() (response *DescribeCloudNativeAPIGatewayRoutesResponse)

func (*DescribeCloudNativeAPIGatewayRoutesResponse) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayRoutesResponse) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesResponseParams added in v1.0.697

type DescribeCloudNativeAPIGatewayRoutesResponseParams struct {
	// 无
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *KongServiceRouteList `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID。
	Name *string `json:"Name,omitempty" name:"Name"`
}

func NewDescribeCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

func NewDescribeCloudNativeAPIGatewayServiceRateLimitRequest() (request *DescribeCloudNativeAPIGatewayServiceRateLimitRequest)

func (*DescribeCloudNativeAPIGatewayServiceRateLimitRequest) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayServiceRateLimitRequest) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitRequestParams added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitRequestParams struct {
	// 网关Id
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID。
	Name *string `json:"Name,omitempty" name:"Name"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayServiceRateLimitResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

func NewDescribeCloudNativeAPIGatewayServiceRateLimitResponse() (response *DescribeCloudNativeAPIGatewayServiceRateLimitResponse)

func (*DescribeCloudNativeAPIGatewayServiceRateLimitResponse) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayServiceRateLimitResponse) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitResponseParams added in v1.0.697

type DescribeCloudNativeAPIGatewayServiceRateLimitResponseParams struct {
	// 获取云原生网关限流插件(服务)
	Result *CloudNativeAPIGatewayRateLimitDetail `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayServicesRequest added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 列表数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 列表 offset
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 过滤条件,多个过滤条件之间是与的关系,支持 name,upstreamType
	Filters []*ListFilter `json:"Filters,omitempty" name:"Filters"`
}

func NewDescribeCloudNativeAPIGatewayServicesRequest added in v1.0.697

func NewDescribeCloudNativeAPIGatewayServicesRequest() (request *DescribeCloudNativeAPIGatewayServicesRequest)

func (*DescribeCloudNativeAPIGatewayServicesRequest) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayServicesRequest) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesRequestParams added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 列表数量
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 列表 offset
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 过滤条件,多个过滤条件之间是与的关系,支持 name,upstreamType
	Filters []*ListFilter `json:"Filters,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeCloudNativeAPIGatewayServicesResponse added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCloudNativeAPIGatewayServicesResponseParams `json:"Response"`
}

func NewDescribeCloudNativeAPIGatewayServicesResponse added in v1.0.697

func NewDescribeCloudNativeAPIGatewayServicesResponse() (response *DescribeCloudNativeAPIGatewayServicesResponse)

func (*DescribeCloudNativeAPIGatewayServicesResponse) FromJsonString added in v1.0.697

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

func (*DescribeCloudNativeAPIGatewayServicesResponse) ToJsonString added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesResponseParams added in v1.0.697

type DescribeCloudNativeAPIGatewayServicesResponseParams struct {
	// 无
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *KongServices `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeGatewayInstancePortResult added in v1.0.704

type DescribeGatewayInstancePortResult struct {
	// 云原生API网关ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 网关实例协议端口列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	GatewayInstancePortList []*GatewayInstanceSchemeAndPorts `json:"GatewayInstancePortList,omitempty" name:"GatewayInstancePortList"`
}

type DescribeInstanceRegionInfo added in v1.0.482

type DescribeInstanceRegionInfo struct {
	// 引擎部署地域信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 引擎在该地域的副本数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Replica *int64 `json:"Replica,omitempty" name:"Replica"`

	// 引擎在该地域的规格id
	// 注意:此字段可能返回 null,表示取不到有效值。
	SpecId *string `json:"SpecId,omitempty" name:"SpecId"`

	// 内网的网络信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	IntranetVpcInfos []*VpcInfo `json:"IntranetVpcInfos,omitempty" name:"IntranetVpcInfos"`

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

type DescribeNacosReplicasRequest added in v1.0.430

type DescribeNacosReplicasRequest struct {
	*tchttp.BaseRequest

	// 引擎实例ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 副本列表Limit
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 副本列表Offset
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeNacosReplicasRequest added in v1.0.430

func NewDescribeNacosReplicasRequest() (request *DescribeNacosReplicasRequest)

func (*DescribeNacosReplicasRequest) FromJsonString added in v1.0.430

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

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

func (*DescribeNacosReplicasRequest) ToJsonString added in v1.0.430

func (r *DescribeNacosReplicasRequest) ToJsonString() string

type DescribeNacosReplicasRequestParams added in v1.0.430

type DescribeNacosReplicasRequestParams struct {
	// 引擎实例ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 副本列表Limit
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 副本列表Offset
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeNacosReplicasResponse added in v1.0.430

type DescribeNacosReplicasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeNacosReplicasResponseParams `json:"Response"`
}

func NewDescribeNacosReplicasResponse added in v1.0.430

func NewDescribeNacosReplicasResponse() (response *DescribeNacosReplicasResponse)

func (*DescribeNacosReplicasResponse) FromJsonString added in v1.0.430

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

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

func (*DescribeNacosReplicasResponse) ToJsonString added in v1.0.430

func (r *DescribeNacosReplicasResponse) ToJsonString() string

type DescribeNacosReplicasResponseParams added in v1.0.430

type DescribeNacosReplicasResponseParams struct {
	// 引擎实例副本信息
	Replicas []*NacosReplica `json:"Replicas,omitempty" name:"Replicas"`

	// 副本个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeNacosServerInterfacesRequest added in v1.0.430

type DescribeNacosServerInterfacesRequest struct {
	*tchttp.BaseRequest

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

	// 返回的列表个数
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 返回的列表起始偏移量
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeNacosServerInterfacesRequest added in v1.0.430

func NewDescribeNacosServerInterfacesRequest() (request *DescribeNacosServerInterfacesRequest)

func (*DescribeNacosServerInterfacesRequest) FromJsonString added in v1.0.430

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

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

func (*DescribeNacosServerInterfacesRequest) ToJsonString added in v1.0.430

func (r *DescribeNacosServerInterfacesRequest) ToJsonString() string

type DescribeNacosServerInterfacesRequestParams added in v1.0.430

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

	// 返回的列表个数
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 返回的列表起始偏移量
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeNacosServerInterfacesResponse added in v1.0.430

type DescribeNacosServerInterfacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeNacosServerInterfacesResponseParams `json:"Response"`
}

func NewDescribeNacosServerInterfacesResponse added in v1.0.430

func NewDescribeNacosServerInterfacesResponse() (response *DescribeNacosServerInterfacesResponse)

func (*DescribeNacosServerInterfacesResponse) FromJsonString added in v1.0.430

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

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

func (*DescribeNacosServerInterfacesResponse) ToJsonString added in v1.0.430

type DescribeNacosServerInterfacesResponseParams added in v1.0.430

type DescribeNacosServerInterfacesResponseParams struct {
	// 接口总个数
	TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 接口列表
	Content []*NacosServerInterface `json:"Content,omitempty" name:"Content"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOneCloudNativeAPIGatewayServiceRequest added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名字,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

func NewDescribeOneCloudNativeAPIGatewayServiceRequest added in v1.0.697

func NewDescribeOneCloudNativeAPIGatewayServiceRequest() (request *DescribeOneCloudNativeAPIGatewayServiceRequest)

func (*DescribeOneCloudNativeAPIGatewayServiceRequest) FromJsonString added in v1.0.697

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

func (*DescribeOneCloudNativeAPIGatewayServiceRequest) ToJsonString added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceRequestParams added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名字,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`
}

Predefined struct for user

type DescribeOneCloudNativeAPIGatewayServiceResponse added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOneCloudNativeAPIGatewayServiceResponseParams `json:"Response"`
}

func NewDescribeOneCloudNativeAPIGatewayServiceResponse added in v1.0.697

func NewDescribeOneCloudNativeAPIGatewayServiceResponse() (response *DescribeOneCloudNativeAPIGatewayServiceResponse)

func (*DescribeOneCloudNativeAPIGatewayServiceResponse) FromJsonString added in v1.0.697

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

func (*DescribeOneCloudNativeAPIGatewayServiceResponse) ToJsonString added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceResponseParams added in v1.0.697

type DescribeOneCloudNativeAPIGatewayServiceResponseParams struct {
	// 无
	Result *KongServiceDetail `json:"Result,omitempty" name:"Result"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSREInstanceAccessAddressRequest

type DescribeSREInstanceAccessAddressRequest struct {
	*tchttp.BaseRequest

	// 注册引擎实例Id
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// VPC ID
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

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

	// 引擎其他组件名称(pushgateway、polaris-limiter)
	Workload *string `json:"Workload,omitempty" name:"Workload"`

	// 部署地域
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`
}

func NewDescribeSREInstanceAccessAddressRequest

func NewDescribeSREInstanceAccessAddressRequest() (request *DescribeSREInstanceAccessAddressRequest)

func (*DescribeSREInstanceAccessAddressRequest) FromJsonString

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

func (*DescribeSREInstanceAccessAddressRequest) ToJsonString

type DescribeSREInstanceAccessAddressRequestParams added in v1.0.426

type DescribeSREInstanceAccessAddressRequestParams struct {
	// 注册引擎实例Id
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// VPC ID
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

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

	// 引擎其他组件名称(pushgateway、polaris-limiter)
	Workload *string `json:"Workload,omitempty" name:"Workload"`

	// 部署地域
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`
}

Predefined struct for user

type DescribeSREInstanceAccessAddressResponse

type DescribeSREInstanceAccessAddressResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSREInstanceAccessAddressResponseParams `json:"Response"`
}

func NewDescribeSREInstanceAccessAddressResponse

func NewDescribeSREInstanceAccessAddressResponse() (response *DescribeSREInstanceAccessAddressResponse)

func (*DescribeSREInstanceAccessAddressResponse) FromJsonString

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

func (*DescribeSREInstanceAccessAddressResponse) ToJsonString

type DescribeSREInstanceAccessAddressResponseParams added in v1.0.426

type DescribeSREInstanceAccessAddressResponseParams struct {
	// 内网访问地址
	IntranetAddress *string `json:"IntranetAddress,omitempty" name:"IntranetAddress"`

	// 公网访问地址
	InternetAddress *string `json:"InternetAddress,omitempty" name:"InternetAddress"`

	// apollo多环境公网ip
	EnvAddressInfos []*EnvAddressInfo `json:"EnvAddressInfos,omitempty" name:"EnvAddressInfos"`

	// 控制台公网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConsoleInternetAddress *string `json:"ConsoleInternetAddress,omitempty" name:"ConsoleInternetAddress"`

	// 控制台内网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConsoleIntranetAddress *string `json:"ConsoleIntranetAddress,omitempty" name:"ConsoleIntranetAddress"`

	// 客户端公网带宽
	// 注意:此字段可能返回 null,表示取不到有效值。
	InternetBandWidth *int64 `json:"InternetBandWidth,omitempty" name:"InternetBandWidth"`

	// 控制台公网带宽
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConsoleInternetBandWidth *int64 `json:"ConsoleInternetBandWidth,omitempty" name:"ConsoleInternetBandWidth"`

	// 北极星限流server节点接入IP
	// 注意:此字段可能返回 null,表示取不到有效值。
	LimiterAddressInfos []*PolarisLimiterAddress `json:"LimiterAddressInfos,omitempty" name:"LimiterAddressInfos"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSREInstancesRequest

type DescribeSREInstancesRequest struct {
	*tchttp.BaseRequest

	// 请求过滤参数
	Filters []*Filter `json:"Filters,omitempty" name:"Filters"`

	// 翻页单页查询限制数量[0,1000], 默认值0
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页单页偏移量,默认值0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 查询类型
	QueryType *string `json:"QueryType,omitempty" name:"QueryType"`

	// 调用方来源
	QuerySource *string `json:"QuerySource,omitempty" name:"QuerySource"`
}

func NewDescribeSREInstancesRequest

func NewDescribeSREInstancesRequest() (request *DescribeSREInstancesRequest)

func (*DescribeSREInstancesRequest) FromJsonString

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

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

func (*DescribeSREInstancesRequest) ToJsonString

func (r *DescribeSREInstancesRequest) ToJsonString() string

type DescribeSREInstancesRequestParams added in v1.0.426

type DescribeSREInstancesRequestParams struct {
	// 请求过滤参数
	Filters []*Filter `json:"Filters,omitempty" name:"Filters"`

	// 翻页单页查询限制数量[0,1000], 默认值0
	Limit *int64 `json:"Limit,omitempty" name:"Limit"`

	// 翻页单页偏移量,默认值0
	Offset *int64 `json:"Offset,omitempty" name:"Offset"`

	// 查询类型
	QueryType *string `json:"QueryType,omitempty" name:"QueryType"`

	// 调用方来源
	QuerySource *string `json:"QuerySource,omitempty" name:"QuerySource"`
}

Predefined struct for user

type DescribeSREInstancesResponse

type DescribeSREInstancesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSREInstancesResponseParams `json:"Response"`
}

func NewDescribeSREInstancesResponse

func NewDescribeSREInstancesResponse() (response *DescribeSREInstancesResponse)

func (*DescribeSREInstancesResponse) FromJsonString

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

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

func (*DescribeSREInstancesResponse) ToJsonString

func (r *DescribeSREInstancesResponse) ToJsonString() string

type DescribeSREInstancesResponseParams added in v1.0.426

type DescribeSREInstancesResponseParams struct {
	// 总数量
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 实例记录
	Content []*SREInstance `json:"Content,omitempty" name:"Content"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeZookeeperReplicasRequest added in v1.0.430

type DescribeZookeeperReplicasRequest struct {
	*tchttp.BaseRequest

	// 注册引擎实例ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 副本列表Limit
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 副本列表Offset
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeZookeeperReplicasRequest added in v1.0.430

func NewDescribeZookeeperReplicasRequest() (request *DescribeZookeeperReplicasRequest)

func (*DescribeZookeeperReplicasRequest) FromJsonString added in v1.0.430

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

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

func (*DescribeZookeeperReplicasRequest) ToJsonString added in v1.0.430

func (r *DescribeZookeeperReplicasRequest) ToJsonString() string

type DescribeZookeeperReplicasRequestParams added in v1.0.430

type DescribeZookeeperReplicasRequestParams struct {
	// 注册引擎实例ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 副本列表Limit
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 副本列表Offset
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeZookeeperReplicasResponse added in v1.0.430

type DescribeZookeeperReplicasResponse struct {
	*tchttp.BaseResponse
	Response *DescribeZookeeperReplicasResponseParams `json:"Response"`
}

func NewDescribeZookeeperReplicasResponse added in v1.0.430

func NewDescribeZookeeperReplicasResponse() (response *DescribeZookeeperReplicasResponse)

func (*DescribeZookeeperReplicasResponse) FromJsonString added in v1.0.430

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

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

func (*DescribeZookeeperReplicasResponse) ToJsonString added in v1.0.430

func (r *DescribeZookeeperReplicasResponse) ToJsonString() string

type DescribeZookeeperReplicasResponseParams added in v1.0.430

type DescribeZookeeperReplicasResponseParams struct {
	// 注册引擎实例副本信息
	Replicas []*ZookeeperReplica `json:"Replicas,omitempty" name:"Replicas"`

	// 副本个数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeZookeeperServerInterfacesRequest added in v1.0.430

type DescribeZookeeperServerInterfacesRequest struct {
	*tchttp.BaseRequest

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

	// 返回的列表个数
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 返回的列表起始偏移量
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

func NewDescribeZookeeperServerInterfacesRequest added in v1.0.430

func NewDescribeZookeeperServerInterfacesRequest() (request *DescribeZookeeperServerInterfacesRequest)

func (*DescribeZookeeperServerInterfacesRequest) FromJsonString added in v1.0.430

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

func (*DescribeZookeeperServerInterfacesRequest) ToJsonString added in v1.0.430

type DescribeZookeeperServerInterfacesRequestParams added in v1.0.430

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

	// 返回的列表个数
	Limit *uint64 `json:"Limit,omitempty" name:"Limit"`

	// 返回的列表起始偏移量
	Offset *uint64 `json:"Offset,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeZookeeperServerInterfacesResponse added in v1.0.430

type DescribeZookeeperServerInterfacesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeZookeeperServerInterfacesResponseParams `json:"Response"`
}

func NewDescribeZookeeperServerInterfacesResponse added in v1.0.430

func NewDescribeZookeeperServerInterfacesResponse() (response *DescribeZookeeperServerInterfacesResponse)

func (*DescribeZookeeperServerInterfacesResponse) FromJsonString added in v1.0.430

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

func (*DescribeZookeeperServerInterfacesResponse) ToJsonString added in v1.0.430

type DescribeZookeeperServerInterfacesResponseParams added in v1.0.430

type DescribeZookeeperServerInterfacesResponseParams struct {
	// 接口总个数
	TotalCount *uint64 `json:"TotalCount,omitempty" name:"TotalCount"`

	// 接口列表
	Content []*ZookeeperServerInterface `json:"Content,omitempty" name:"Content"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type EngineAdmin added in v1.0.417

type EngineAdmin struct {
	// 控制台初始用户名
	Name *string `json:"Name,omitempty" name:"Name"`

	// 控制台初始密码
	Password *string `json:"Password,omitempty" name:"Password"`

	// 引擎接口的管理员 Token
	Token *string `json:"Token,omitempty" name:"Token"`
}

type EngineRegionInfo added in v1.0.610

type EngineRegionInfo struct {
	// 引擎节点所在地域
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 此地域节点分配数量
	Replica *int64 `json:"Replica,omitempty" name:"Replica"`

	// 集群网络信息
	VpcInfos []*VpcInfo `json:"VpcInfos,omitempty" name:"VpcInfos"`
}

type EnvAddressInfo added in v1.0.217

type EnvAddressInfo struct {
	// 环境名
	EnvName *string `json:"EnvName,omitempty" name:"EnvName"`

	// 是否开启config公网
	EnableConfigInternet *bool `json:"EnableConfigInternet,omitempty" name:"EnableConfigInternet"`

	// config公网ip
	ConfigInternetServiceIp *string `json:"ConfigInternetServiceIp,omitempty" name:"ConfigInternetServiceIp"`

	// config内网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigIntranetAddress *string `json:"ConfigIntranetAddress,omitempty" name:"ConfigIntranetAddress"`

	// 是否开启config内网clb
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableConfigIntranet *bool `json:"EnableConfigIntranet,omitempty" name:"EnableConfigIntranet"`

	// 客户端公网带宽
	// 注意:此字段可能返回 null,表示取不到有效值。
	InternetBandWidth *int64 `json:"InternetBandWidth,omitempty" name:"InternetBandWidth"`
}

type EnvInfo added in v1.0.205

type EnvInfo struct {
	// 环境名称
	EnvName *string `json:"EnvName,omitempty" name:"EnvName"`

	// 环境对应的网络信息
	VpcInfos []*VpcInfo `json:"VpcInfos,omitempty" name:"VpcInfos"`

	// 云硬盘容量
	StorageCapacity *int64 `json:"StorageCapacity,omitempty" name:"StorageCapacity"`

	// 运行状态
	Status *string `json:"Status,omitempty" name:"Status"`

	// Admin service 访问地址
	AdminServiceIp *string `json:"AdminServiceIp,omitempty" name:"AdminServiceIp"`

	// Config service访问地址
	ConfigServiceIp *string `json:"ConfigServiceIp,omitempty" name:"ConfigServiceIp"`

	// 是否开启config-server公网
	EnableConfigInternet *bool `json:"EnableConfigInternet,omitempty" name:"EnableConfigInternet"`

	// config-server公网访问地址
	ConfigInternetServiceIp *string `json:"ConfigInternetServiceIp,omitempty" name:"ConfigInternetServiceIp"`

	// 规格ID
	SpecId *string `json:"SpecId,omitempty" name:"SpecId"`

	// 环境的节点数
	EnvReplica *int64 `json:"EnvReplica,omitempty" name:"EnvReplica"`

	// 环境运行的节点数
	RunningCount *int64 `json:"RunningCount,omitempty" name:"RunningCount"`

	// 环境别名
	AliasEnvName *string `json:"AliasEnvName,omitempty" name:"AliasEnvName"`

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

	// 客户端带宽
	ClientBandWidth *uint64 `json:"ClientBandWidth,omitempty" name:"ClientBandWidth"`

	// 客户端内网开关
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableConfigIntranet *bool `json:"EnableConfigIntranet,omitempty" name:"EnableConfigIntranet"`
}

type ExternalRedis added in v1.0.697

type ExternalRedis struct {
	// redis ip
	// 注意:此字段可能返回 null,表示取不到有效值。
	RedisHost *string `json:"RedisHost,omitempty" name:"RedisHost"`

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

	// redis端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	RedisPort *int64 `json:"RedisPort,omitempty" name:"RedisPort"`

	// 超时时间  ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	RedisTimeout *int64 `json:"RedisTimeout,omitempty" name:"RedisTimeout"`
}

type Filter

type Filter struct {
	// 过滤参数名
	Name *string `json:"Name,omitempty" name:"Name"`

	// 过滤参数值
	Values []*string `json:"Values,omitempty" name:"Values"`
}

type GatewayInstanceSchemeAndPorts added in v1.0.704

type GatewayInstanceSchemeAndPorts struct {
	// 端口协议,可选HTTP、HTTPS、TCP和UDP
	// 注意:此字段可能返回 null,表示取不到有效值。
	Scheme *string `json:"Scheme,omitempty" name:"Scheme"`

	// 端口列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	PortList []*uint64 `json:"PortList,omitempty" name:"PortList"`
}

type InstanceTagInfo added in v1.0.417

type InstanceTagInfo struct {
	// 标签键
	TagKey *string `json:"TagKey,omitempty" name:"TagKey"`

	// 标签值
	TagValue *string `json:"TagValue,omitempty" name:"TagValue"`
}

type KVMapping added in v1.0.697

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

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

type KVPair added in v1.0.278

type KVPair struct {
	// 键
	Key *string `json:"Key,omitempty" name:"Key"`

	// 值
	Value *string `json:"Value,omitempty" name:"Value"`
}

type KongRoutePreview added in v1.0.697

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

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

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

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

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

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

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

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

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

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

	// 是否开启了强制HTTPS
	// 注意:此字段可能返回 null,表示取不到有效值。
	//
	// Deprecated: ForceHttps is deprecated.
	ForceHttps *bool `json:"ForceHttps,omitempty" name:"ForceHttps"`

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

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

	// 目的端口
	// 注意:此字段可能返回 null,表示取不到有效值。
	DestinationPorts []*uint64 `json:"DestinationPorts,omitempty" name:"DestinationPorts"`

	// 路由的Headers
	// 注意:此字段可能返回 null,表示取不到有效值。
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`
}

type KongServiceDetail added in v1.0.697

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

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

	// 后端协议
	// 注意:此字段可能返回 null,表示取不到有效值。
	Protocol *string `json:"Protocol,omitempty" name:"Protocol"`

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

	// 后端延时,单位ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timeout *int64 `json:"Timeout,omitempty" name:"Timeout"`

	// 重试次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Retries *int64 `json:"Retries,omitempty" name:"Retries"`

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*string `json:"Tags,omitempty" name:"Tags"`

	// 后端配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`

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

	// 是否可编辑
	// 注意:此字段可能返回 null,表示取不到有效值。
	Editable *bool `json:"Editable,omitempty" name:"Editable"`

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

type KongServicePreview added in v1.0.697

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

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

	// 标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*string `json:"Tags,omitempty" name:"Tags"`

	// 后端配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`

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

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

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

type KongServiceRouteList added in v1.0.697

type KongServiceRouteList struct {
	// 无
	// 注意:此字段可能返回 null,表示取不到有效值。
	RouteList []*KongRoutePreview `json:"RouteList,omitempty" name:"RouteList"`

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

type KongServices added in v1.0.697

type KongServices struct {
	// kong实例的服务列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceList []*KongServicePreview `json:"ServiceList,omitempty" name:"ServiceList"`

	// 列表总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitempty" name:"TotalCount"`
}

type KongTarget added in v1.0.697

type KongTarget struct {
	// Host
	Host *string `json:"Host,omitempty" name:"Host"`

	// 端口
	Port *int64 `json:"Port,omitempty" name:"Port"`

	// 权重
	Weight *int64 `json:"Weight,omitempty" name:"Weight"`

	// 健康状态
	Health *string `json:"Health,omitempty" name:"Health"`

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

	// Target的来源
	Source *string `json:"Source,omitempty" name:"Source"`
}

type KongUpstreamInfo added in v1.0.697

type KongUpstreamInfo struct {
	// IP或域名
	Host *string `json:"Host,omitempty" name:"Host"`

	// 端口
	Port *int64 `json:"Port,omitempty" name:"Port"`

	// 服务来源ID
	SourceID *string `json:"SourceID,omitempty" name:"SourceID"`

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

	// 服务(注册中心或Kubernetes中的服务)名字
	ServiceName *string `json:"ServiceName,omitempty" name:"ServiceName"`

	// 服务后端类型是IPList时提供
	Targets []*KongTarget `json:"Targets,omitempty" name:"Targets"`

	// 服务来源类型
	SourceType *string `json:"SourceType,omitempty" name:"SourceType"`

	// SCF函数类型
	ScfType *string `json:"ScfType,omitempty" name:"ScfType"`

	// SCF函数命名空间
	ScfNamespace *string `json:"ScfNamespace,omitempty" name:"ScfNamespace"`

	// SCF函数名
	ScfLambdaName *string `json:"ScfLambdaName,omitempty" name:"ScfLambdaName"`

	// SCF函数版本
	ScfLambdaQualifier *string `json:"ScfLambdaQualifier,omitempty" name:"ScfLambdaQualifier"`

	// 冷启动时间,单位秒
	SlowStart *int64 `json:"SlowStart,omitempty" name:"SlowStart"`

	// 负载均衡算法,默认为 round-robin,还支持 least-connections,consisten_hashing
	Algorithm *string `json:"Algorithm,omitempty" name:"Algorithm"`

	// CVM弹性伸缩组ID
	AutoScalingGroupID *string `json:"AutoScalingGroupID,omitempty" name:"AutoScalingGroupID"`

	// CVM弹性伸缩组端口
	AutoScalingCvmPort *uint64 `json:"AutoScalingCvmPort,omitempty" name:"AutoScalingCvmPort"`

	// CVM弹性伸缩组使用的CVM TAT命令状态
	AutoScalingTatCmdStatus *string `json:"AutoScalingTatCmdStatus,omitempty" name:"AutoScalingTatCmdStatus"`

	// CVM弹性伸缩组生命周期挂钩状态
	AutoScalingHookStatus *string `json:"AutoScalingHookStatus,omitempty" name:"AutoScalingHookStatus"`

	// 服务来源的名字
	SourceName *string `json:"SourceName,omitempty" name:"SourceName"`

	// 精确的服务来源类型,新建服务来源时候传入的类型
	RealSourceType *string `json:"RealSourceType,omitempty" name:"RealSourceType"`
}

type ListFilter added in v1.0.697

type ListFilter struct {
	// 过滤字段
	Key *string `json:"Key,omitempty" name:"Key"`

	// 过滤值
	Value *string `json:"Value,omitempty" name:"Value"`
}

type ModifyCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleRequest struct {
	*tchttp.BaseRequest

	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 优先级,同一个服务的灰度规则优先级是唯一的
	Priority *int64 `json:"Priority,omitempty" name:"Priority"`

	// 灰度规则配置
	CanaryRule *CloudNativeAPIGatewayCanaryRule `json:"CanaryRule,omitempty" name:"CanaryRule"`
}

func NewModifyCloudNativeAPIGatewayCanaryRuleRequest added in v1.0.697

func NewModifyCloudNativeAPIGatewayCanaryRuleRequest() (request *ModifyCloudNativeAPIGatewayCanaryRuleRequest)

func (*ModifyCloudNativeAPIGatewayCanaryRuleRequest) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayCanaryRuleRequest) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleRequestParams added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleRequestParams struct {
	// 网关 ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

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

	// 优先级,同一个服务的灰度规则优先级是唯一的
	Priority *int64 `json:"Priority,omitempty" name:"Priority"`

	// 灰度规则配置
	CanaryRule *CloudNativeAPIGatewayCanaryRule `json:"CanaryRule,omitempty" name:"CanaryRule"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudNativeAPIGatewayCanaryRuleResponseParams `json:"Response"`
}

func NewModifyCloudNativeAPIGatewayCanaryRuleResponse added in v1.0.697

func NewModifyCloudNativeAPIGatewayCanaryRuleResponse() (response *ModifyCloudNativeAPIGatewayCanaryRuleResponse)

func (*ModifyCloudNativeAPIGatewayCanaryRuleResponse) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayCanaryRuleResponse) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleResponseParams added in v1.0.697

type ModifyCloudNativeAPIGatewayCanaryRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

func NewModifyCloudNativeAPIGatewayRouteRateLimitRequest added in v1.0.697

func NewModifyCloudNativeAPIGatewayRouteRateLimitRequest() (request *ModifyCloudNativeAPIGatewayRouteRateLimitRequest)

func (*ModifyCloudNativeAPIGatewayRouteRateLimitRequest) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayRouteRateLimitRequest) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitRequestParams added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 路由id,或路由名称。
	// 不支持“未命名”
	Id *string `json:"Id,omitempty" name:"Id"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudNativeAPIGatewayRouteRateLimitResponseParams `json:"Response"`
}

func NewModifyCloudNativeAPIGatewayRouteRateLimitResponse added in v1.0.697

func NewModifyCloudNativeAPIGatewayRouteRateLimitResponse() (response *ModifyCloudNativeAPIGatewayRouteRateLimitResponse)

func (*ModifyCloudNativeAPIGatewayRouteRateLimitResponse) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayRouteRateLimitResponse) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitResponseParams added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayRouteRequest added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 所属服务的ID
	ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"`

	// 路由的ID,实例级别唯一
	RouteID *string `json:"RouteID,omitempty" name:"RouteID"`

	// 路由的名字,实例级别唯一,可以不提供
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 路由的方法,其中方法可选值:
	// - GET
	// - POST
	// - DELETE
	// - PUT
	// - OPTIONS
	// - PATCH
	// - HEAD
	// - ANY
	// - TRACE
	// - COPY
	// - MOVE
	// - PROPFIND
	// - PROPPATCH
	// - MKCOL
	// - LOCK
	// - UNLOCK
	Methods []*string `json:"Methods,omitempty" name:"Methods"`

	// 路由的域名
	Hosts []*string `json:"Hosts,omitempty" name:"Hosts"`

	// 路由的路径
	Paths []*string `json:"Paths,omitempty" name:"Paths"`

	// 路由的协议,可选
	// - https
	// - http
	Protocols []*string `json:"Protocols,omitempty" name:"Protocols"`

	// 转发到后端时是否保留Host
	PreserveHost *bool `json:"PreserveHost,omitempty" name:"PreserveHost"`

	// https重定向状态码
	HttpsRedirectStatusCode *int64 `json:"HttpsRedirectStatusCode,omitempty" name:"HttpsRedirectStatusCode"`

	// 转发到后端时是否StripPath
	StripPath *bool `json:"StripPath,omitempty" name:"StripPath"`

	// 是否开启强制HTTPS
	ForceHttps *bool `json:"ForceHttps,omitempty" name:"ForceHttps"`

	// 四层匹配的目的端口
	DestinationPorts []*uint64 `json:"DestinationPorts,omitempty" name:"DestinationPorts"`

	// 路由的Headers
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`
}

func NewModifyCloudNativeAPIGatewayRouteRequest added in v1.0.697

func NewModifyCloudNativeAPIGatewayRouteRequest() (request *ModifyCloudNativeAPIGatewayRouteRequest)

func (*ModifyCloudNativeAPIGatewayRouteRequest) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayRouteRequest) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRequestParams added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 所属服务的ID
	ServiceID *string `json:"ServiceID,omitempty" name:"ServiceID"`

	// 路由的ID,实例级别唯一
	RouteID *string `json:"RouteID,omitempty" name:"RouteID"`

	// 路由的名字,实例级别唯一,可以不提供
	RouteName *string `json:"RouteName,omitempty" name:"RouteName"`

	// 路由的方法,其中方法可选值:
	// - GET
	// - POST
	// - DELETE
	// - PUT
	// - OPTIONS
	// - PATCH
	// - HEAD
	// - ANY
	// - TRACE
	// - COPY
	// - MOVE
	// - PROPFIND
	// - PROPPATCH
	// - MKCOL
	// - LOCK
	// - UNLOCK
	Methods []*string `json:"Methods,omitempty" name:"Methods"`

	// 路由的域名
	Hosts []*string `json:"Hosts,omitempty" name:"Hosts"`

	// 路由的路径
	Paths []*string `json:"Paths,omitempty" name:"Paths"`

	// 路由的协议,可选
	// - https
	// - http
	Protocols []*string `json:"Protocols,omitempty" name:"Protocols"`

	// 转发到后端时是否保留Host
	PreserveHost *bool `json:"PreserveHost,omitempty" name:"PreserveHost"`

	// https重定向状态码
	HttpsRedirectStatusCode *int64 `json:"HttpsRedirectStatusCode,omitempty" name:"HttpsRedirectStatusCode"`

	// 转发到后端时是否StripPath
	StripPath *bool `json:"StripPath,omitempty" name:"StripPath"`

	// 是否开启强制HTTPS
	//
	// Deprecated: ForceHttps is deprecated.
	ForceHttps *bool `json:"ForceHttps,omitempty" name:"ForceHttps"`

	// 四层匹配的目的端口
	DestinationPorts []*uint64 `json:"DestinationPorts,omitempty" name:"DestinationPorts"`

	// 路由的Headers
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayRouteResponse added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudNativeAPIGatewayRouteResponseParams `json:"Response"`
}

func NewModifyCloudNativeAPIGatewayRouteResponse added in v1.0.697

func NewModifyCloudNativeAPIGatewayRouteResponse() (response *ModifyCloudNativeAPIGatewayRouteResponse)

func (*ModifyCloudNativeAPIGatewayRouteResponse) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayRouteResponse) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteResponseParams added in v1.0.697

type ModifyCloudNativeAPIGatewayRouteResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

func NewModifyCloudNativeAPIGatewayServiceRateLimitRequest added in v1.0.697

func NewModifyCloudNativeAPIGatewayServiceRateLimitRequest() (request *ModifyCloudNativeAPIGatewayServiceRateLimitRequest)

func (*ModifyCloudNativeAPIGatewayServiceRateLimitRequest) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayServiceRateLimitRequest) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitRequestParams added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称,或服务ID
	Name *string `json:"Name,omitempty" name:"Name"`

	// 限流配置
	LimitDetail *CloudNativeAPIGatewayRateLimitDetail `json:"LimitDetail,omitempty" name:"LimitDetail"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudNativeAPIGatewayServiceRateLimitResponseParams `json:"Response"`
}

func NewModifyCloudNativeAPIGatewayServiceRateLimitResponse added in v1.0.697

func NewModifyCloudNativeAPIGatewayServiceRateLimitResponse() (response *ModifyCloudNativeAPIGatewayServiceRateLimitResponse)

func (*ModifyCloudNativeAPIGatewayServiceRateLimitResponse) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayServiceRateLimitResponse) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitResponseParams added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRateLimitResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyCloudNativeAPIGatewayServiceRequest added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRequest struct {
	*tchttp.BaseRequest

	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 请求协议:
	// - https
	// - http
	// - tcp
	// - udp
	Protocol *string `json:"Protocol,omitempty" name:"Protocol"`

	// 请求路径
	Path *string `json:"Path,omitempty" name:"Path"`

	// 超时时间,单位ms
	Timeout *int64 `json:"Timeout,omitempty" name:"Timeout"`

	// 重试次数
	Retries *int64 `json:"Retries,omitempty" name:"Retries"`

	// 服务类型:
	// - Kubernetes
	// - Registry
	// - IPList
	// - HostIP
	// - Scf
	UpstreamType *string `json:"UpstreamType,omitempty" name:"UpstreamType"`

	// 服务配置
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`

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

func NewModifyCloudNativeAPIGatewayServiceRequest added in v1.0.697

func NewModifyCloudNativeAPIGatewayServiceRequest() (request *ModifyCloudNativeAPIGatewayServiceRequest)

func (*ModifyCloudNativeAPIGatewayServiceRequest) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayServiceRequest) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRequestParams added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceRequestParams struct {
	// 网关ID
	GatewayId *string `json:"GatewayId,omitempty" name:"GatewayId"`

	// 服务名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 请求协议:
	// - https
	// - http
	// - tcp
	// - udp
	Protocol *string `json:"Protocol,omitempty" name:"Protocol"`

	// 请求路径
	Path *string `json:"Path,omitempty" name:"Path"`

	// 超时时间,单位ms
	Timeout *int64 `json:"Timeout,omitempty" name:"Timeout"`

	// 重试次数
	Retries *int64 `json:"Retries,omitempty" name:"Retries"`

	// 服务类型:
	// - Kubernetes
	// - Registry
	// - IPList
	// - HostIP
	// - Scf
	UpstreamType *string `json:"UpstreamType,omitempty" name:"UpstreamType"`

	// 服务配置
	UpstreamInfo *KongUpstreamInfo `json:"UpstreamInfo,omitempty" name:"UpstreamInfo"`

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

Predefined struct for user

type ModifyCloudNativeAPIGatewayServiceResponse added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceResponse struct {
	*tchttp.BaseResponse
	Response *ModifyCloudNativeAPIGatewayServiceResponseParams `json:"Response"`
}

func NewModifyCloudNativeAPIGatewayServiceResponse added in v1.0.697

func NewModifyCloudNativeAPIGatewayServiceResponse() (response *ModifyCloudNativeAPIGatewayServiceResponse)

func (*ModifyCloudNativeAPIGatewayServiceResponse) FromJsonString added in v1.0.697

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

func (*ModifyCloudNativeAPIGatewayServiceResponse) ToJsonString added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceResponseParams added in v1.0.697

type ModifyCloudNativeAPIGatewayServiceResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type NacosReplica added in v1.0.430

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

	// 角色
	Role *string `json:"Role,omitempty" name:"Role"`

	// 状态
	Status *string `json:"Status,omitempty" name:"Status"`

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

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

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

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

type NacosServerInterface added in v1.0.430

type NacosServerInterface struct {
	// 接口名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Interface *string `json:"Interface,omitempty" name:"Interface"`
}

type PolarisLimiterAddress added in v1.0.521

type PolarisLimiterAddress struct {
	// VPC接入IP列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	IntranetAddress *string `json:"IntranetAddress,omitempty" name:"IntranetAddress"`
}

type QpsThreshold added in v1.0.697

type QpsThreshold struct {
	// qps阈值控制维度,包含:second、minute、hour、day、month、year
	Unit *string `json:"Unit,omitempty" name:"Unit"`

	// 阈值
	Max *int64 `json:"Max,omitempty" name:"Max"`
}

type RateLimitResponse added in v1.0.697

type RateLimitResponse struct {
	// 自定义响应体
	// 注意:此字段可能返回 null,表示取不到有效值。
	Body *string `json:"Body,omitempty" name:"Body"`

	// headrs
	// 注意:此字段可能返回 null,表示取不到有效值。
	Headers []*KVMapping `json:"Headers,omitempty" name:"Headers"`

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

type SREInstance

type SREInstance struct {
	// 实例ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 名称
	Name *string `json:"Name,omitempty" name:"Name"`

	// 版本号
	Edition *string `json:"Edition,omitempty" name:"Edition"`

	// 状态, 枚举值:creating/create_fail/running/updating/update_fail/restarting/restart_fail/destroying/destroy_fail
	Status *string `json:"Status,omitempty" name:"Status"`

	// 规格ID
	SpecId *string `json:"SpecId,omitempty" name:"SpecId"`

	// 副本数
	Replica *int64 `json:"Replica,omitempty" name:"Replica"`

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

	// Vpc iD
	VpcId *string `json:"VpcId,omitempty" name:"VpcId"`

	// 子网ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubnetIds []*string `json:"SubnetIds,omitempty" name:"SubnetIds"`

	// 是否开启持久化存储
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableStorage *bool `json:"EnableStorage,omitempty" name:"EnableStorage"`

	// 数据存储方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	StorageType *string `json:"StorageType,omitempty" name:"StorageType"`

	// 云硬盘容量
	// 注意:此字段可能返回 null,表示取不到有效值。
	StorageCapacity *int64 `json:"StorageCapacity,omitempty" name:"StorageCapacity"`

	// 计费方式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Paymode *string `json:"Paymode,omitempty" name:"Paymode"`

	// EKS集群的ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	EKSClusterID *string `json:"EKSClusterID,omitempty" name:"EKSClusterID"`

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

	// 环境配置信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnvInfos []*EnvInfo `json:"EnvInfos,omitempty" name:"EnvInfos"`

	// 引擎所在的区域
	// 注意:此字段可能返回 null,表示取不到有效值。
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 注册引擎是否开启公网
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableInternet *bool `json:"EnableInternet,omitempty" name:"EnableInternet"`

	// 私有网络列表信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcInfos []*VpcInfo `json:"VpcInfos,omitempty" name:"VpcInfos"`

	// 服务治理相关信息列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ServiceGovernanceInfos []*ServiceGovernanceInfo `json:"ServiceGovernanceInfos,omitempty" name:"ServiceGovernanceInfos"`

	// 实例的标签信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*KVPair `json:"Tags,omitempty" name:"Tags"`

	// 引擎实例是否开启控制台公网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableConsoleInternet *bool `json:"EnableConsoleInternet,omitempty" name:"EnableConsoleInternet"`

	// 引擎实例是否开启控制台内网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableConsoleIntranet *bool `json:"EnableConsoleIntranet,omitempty" name:"EnableConsoleIntranet"`

	// 引擎实例是否展示参数配置页面
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigInfoVisible *bool `json:"ConfigInfoVisible,omitempty" name:"ConfigInfoVisible"`

	// 引擎实例控制台默认密码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConsoleDefaultPwd *string `json:"ConsoleDefaultPwd,omitempty" name:"ConsoleDefaultPwd"`

	// 交易付费类型,0后付费/1预付费
	// 注意:此字段可能返回 null,表示取不到有效值。
	TradeType *int64 `json:"TradeType,omitempty" name:"TradeType"`

	// 自动续费标记:0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费
	// 注意:此字段可能返回 null,表示取不到有效值。
	AutoRenewFlag *int64 `json:"AutoRenewFlag,omitempty" name:"AutoRenewFlag"`

	// 预付费到期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CurDeadline *string `json:"CurDeadline,omitempty" name:"CurDeadline"`

	// 隔离开始时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsolateTime *string `json:"IsolateTime,omitempty" name:"IsolateTime"`

	// 实例地域相关的描述信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RegionInfos []*DescribeInstanceRegionInfo `json:"RegionInfos,omitempty" name:"RegionInfos"`

	// 所在EKS环境,分为common和yunti
	// 注意:此字段可能返回 null,表示取不到有效值。
	EKSType *string `json:"EKSType,omitempty" name:"EKSType"`

	// 引擎的产品版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	FeatureVersion *string `json:"FeatureVersion,omitempty" name:"FeatureVersion"`

	// 引擎实例是否开启客户端内网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableClientIntranet *bool `json:"EnableClientIntranet,omitempty" name:"EnableClientIntranet"`
}

type ServiceGovernanceInfo added in v1.0.245

type ServiceGovernanceInfo struct {
	// 引擎所在的地域
	EngineRegion *string `json:"EngineRegion,omitempty" name:"EngineRegion"`

	// 服务治理引擎绑定的kubernetes集群信息
	BoundK8SInfos []*BoundK8SInfo `json:"BoundK8SInfos,omitempty" name:"BoundK8SInfos"`

	// 服务治理引擎绑定的网络信息
	VpcInfos []*VpcInfo `json:"VpcInfos,omitempty" name:"VpcInfos"`

	// 当前实例鉴权是否开启
	AuthOpen *bool `json:"AuthOpen,omitempty" name:"AuthOpen"`

	// 该实例支持的功能,鉴权就是 Auth
	Features []*string `json:"Features,omitempty" name:"Features"`

	// 主账户名默认为 polaris,该值为主账户的默认密码
	MainPassword *string `json:"MainPassword,omitempty" name:"MainPassword"`

	// 服务治理pushgateway引擎绑定的网络信息
	PgwVpcInfos []*VpcInfo `json:"PgwVpcInfos,omitempty" name:"PgwVpcInfos"`

	// 服务治理限流server引擎绑定的网络信息
	LimiterVpcInfos []*VpcInfo `json:"LimiterVpcInfos,omitempty" name:"LimiterVpcInfos"`
}

type UpdateEngineInternetAccessRequest added in v1.0.512

type UpdateEngineInternetAccessRequest struct {
	*tchttp.BaseRequest

	// 引擎ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 引擎类型
	EngineType *string `json:"EngineType,omitempty" name:"EngineType"`

	// 是否开启客户端公网访问,true开 false关
	EnableClientInternetAccess *bool `json:"EnableClientInternetAccess,omitempty" name:"EnableClientInternetAccess"`
}

func NewUpdateEngineInternetAccessRequest added in v1.0.512

func NewUpdateEngineInternetAccessRequest() (request *UpdateEngineInternetAccessRequest)

func (*UpdateEngineInternetAccessRequest) FromJsonString added in v1.0.512

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

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

func (*UpdateEngineInternetAccessRequest) ToJsonString added in v1.0.512

func (r *UpdateEngineInternetAccessRequest) ToJsonString() string

type UpdateEngineInternetAccessRequestParams added in v1.0.512

type UpdateEngineInternetAccessRequestParams struct {
	// 引擎ID
	InstanceId *string `json:"InstanceId,omitempty" name:"InstanceId"`

	// 引擎类型
	EngineType *string `json:"EngineType,omitempty" name:"EngineType"`

	// 是否开启客户端公网访问,true开 false关
	EnableClientInternetAccess *bool `json:"EnableClientInternetAccess,omitempty" name:"EnableClientInternetAccess"`
}

Predefined struct for user

type UpdateEngineInternetAccessResponse added in v1.0.512

type UpdateEngineInternetAccessResponse struct {
	*tchttp.BaseResponse
	Response *UpdateEngineInternetAccessResponseParams `json:"Response"`
}

func NewUpdateEngineInternetAccessResponse added in v1.0.512

func NewUpdateEngineInternetAccessResponse() (response *UpdateEngineInternetAccessResponse)

func (*UpdateEngineInternetAccessResponse) FromJsonString added in v1.0.512

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

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

func (*UpdateEngineInternetAccessResponse) ToJsonString added in v1.0.512

func (r *UpdateEngineInternetAccessResponse) ToJsonString() string

type UpdateEngineInternetAccessResponseParams added in v1.0.512

type UpdateEngineInternetAccessResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
}

Predefined struct for user

type VpcInfo added in v1.0.205

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

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

	// 内网访问地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	IntranetAddress *string `json:"IntranetAddress,omitempty" name:"IntranetAddress"`
}

type ZookeeperReplica added in v1.0.430

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

	// 角色
	Role *string `json:"Role,omitempty" name:"Role"`

	// 状态
	Status *string `json:"Status,omitempty" name:"Status"`

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

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

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

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

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

type ZookeeperServerInterface added in v1.0.430

type ZookeeperServerInterface struct {
	// 接口名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Interface *string `json:"Interface,omitempty" name:"Interface"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL