model

package
v0.0.81 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AclApiBindingCreate

type AclApiBindingCreate struct {
	AclId string `json:"acl_id"`

	PublishIds []string `json:"publish_ids"`
}

func (AclApiBindingCreate) String

func (o AclApiBindingCreate) String() string

type AclApiBindingInfo

type AclApiBindingInfo struct {
	Id *string `json:"id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	AclId *string `json:"acl_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`
}

func (AclApiBindingInfo) String

func (o AclApiBindingInfo) String() string

type AclBatchDelete

type AclBatchDelete struct {
	Acls *[]string `json:"acls,omitempty"`
}

func (AclBatchDelete) String

func (o AclBatchDelete) String() string

type AclBatchFailure

type AclBatchFailure struct {
	AclId *string `json:"acl_id,omitempty"`

	AclName *string `json:"acl_name,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

func (AclBatchFailure) String

func (o AclBatchFailure) String() string

type AclBindApiInfo

type AclBindApiInfo struct {
	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	ApiType *int32 `json:"api_type,omitempty"`

	ApiRemark *string `json:"api_remark,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	BindId *string `json:"bind_id,omitempty"`

	BindTime *sdktime.SdkTime `json:"bind_time,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`
}

func (AclBindApiInfo) String

func (o AclBindApiInfo) String() string

type AclBindingBatchDelete

type AclBindingBatchDelete struct {
	AclBindings *[]string `json:"acl_bindings,omitempty"`
}

func (AclBindingBatchDelete) String

func (o AclBindingBatchDelete) String() string

type AclBindingBatchFailure

type AclBindingBatchFailure struct {
	BindId *string `json:"bind_id,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`
}

func (AclBindingBatchFailure) String

func (o AclBindingBatchFailure) String() string

type AddSubsetsToGatewayRequest

type AddSubsetsToGatewayRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	Body *AddSubsetsToGatewayRequestBody `json:"body,omitempty"`
}

Request Object

func (AddSubsetsToGatewayRequest) String

type AddSubsetsToGatewayRequestBody

type AddSubsetsToGatewayRequestBody struct {
	Resources []int32 `json:"resources"`
}

func (AddSubsetsToGatewayRequestBody) String

type AddSubsetsToGatewayResponse

type AddSubsetsToGatewayResponse struct {
	Body           *[]Device `json:"body,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (AddSubsetsToGatewayResponse) String

type AddUserToApp

type AddUserToApp struct {
	Users *[]User `json:"users,omitempty"`
}

func (AddUserToApp) String

func (o AddUserToApp) String() string

type AddUserToAppRequest

type AddUserToAppRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`

	Body *AddUserToApp `json:"body,omitempty"`
}

Request Object

func (AddUserToAppRequest) String

func (o AddUserToAppRequest) String() string

type AddUserToAppResponse

type AddUserToAppResponse struct {
	Total *int32 `json:"total,omitempty"`

	Id *string `json:"id,omitempty"`

	Users          *[]AppUsersUsers `json:"users,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (AddUserToAppResponse) String

func (o AddUserToAppResponse) String() string

type AddingBackendInstancesV2Request

type AddingBackendInstancesV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *VpcMemberCreate `json:"body,omitempty"`
}

Request Object

func (AddingBackendInstancesV2Request) String

type AddingBackendInstancesV2Response

type AddingBackendInstancesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Members        *[]VpcMemberInfo `json:"members,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (AddingBackendInstancesV2Response) String

type ApiAclCreate

type ApiAclCreate struct {
	AclName string `json:"acl_name"`

	AclType string `json:"acl_type"`

	AclValue string `json:"acl_value"`

	EntityType string `json:"entity_type"`
}

func (ApiAclCreate) String

func (o ApiAclCreate) String() string

type ApiAclInfoWithBindNum

type ApiAclInfoWithBindNum struct {
	AclName *string `json:"acl_name,omitempty"`

	AclType *string `json:"acl_type,omitempty"`

	AclValue *string `json:"acl_value,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	EntityType *string `json:"entity_type,omitempty"`

	Id *string `json:"id,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

func (ApiAclInfoWithBindNum) String

func (o ApiAclInfoWithBindNum) String() string

type ApiActionInfo

type ApiActionInfo struct {
	Action ApiActionInfoAction `json:"action"`

	ApiId string `json:"api_id"`

	EnvId string `json:"env_id"`

	Remark *string `json:"remark,omitempty"`
}

func (ApiActionInfo) String

func (o ApiActionInfo) String() string

type ApiActionInfoAction

type ApiActionInfoAction struct {
	// contains filtered or unexported fields
}

func (ApiActionInfoAction) MarshalJSON

func (c ApiActionInfoAction) MarshalJSON() ([]byte, error)

func (*ApiActionInfoAction) UnmarshalJSON

func (c *ApiActionInfoAction) UnmarshalJSON(b []byte) error

type ApiActionInfoActionEnum

type ApiActionInfoActionEnum struct {
	ONLINE  ApiActionInfoAction
	OFFLINE ApiActionInfoAction
}

func GetApiActionInfoActionEnum

func GetApiActionInfoActionEnum() ApiActionInfoActionEnum

type ApiAuthBase

type ApiAuthBase struct {
	Id *string `json:"id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	ApiType *int32 `json:"api_type,omitempty"`

	ApiRemark *string `json:"api_remark,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	AuthRole *string `json:"auth_role,omitempty"`

	AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppRemark *string `json:"app_remark,omitempty"`

	AppType *ApiAuthBaseAppType `json:"app_type,omitempty"`

	AppCreator *string `json:"app_creator,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	AuthTunnel *ApiAuthBaseAuthTunnel `json:"auth_tunnel,omitempty"`

	AuthWhitelist *[]string `json:"auth_whitelist,omitempty"`

	AuthBlacklist *[]string `json:"auth_blacklist,omitempty"`

	VisitParam *string `json:"visit_param,omitempty"`

	RomaAppType *string `json:"roma_app_type,omitempty"`
}

func (ApiAuthBase) String

func (o ApiAuthBase) String() string

type ApiAuthBaseAppType

type ApiAuthBaseAppType struct {
	// contains filtered or unexported fields
}

func (ApiAuthBaseAppType) MarshalJSON

func (c ApiAuthBaseAppType) MarshalJSON() ([]byte, error)

func (*ApiAuthBaseAppType) UnmarshalJSON

func (c *ApiAuthBaseAppType) UnmarshalJSON(b []byte) error

type ApiAuthBaseAppTypeEnum

type ApiAuthBaseAppTypeEnum struct {
	APIG ApiAuthBaseAppType
	ROMA ApiAuthBaseAppType
}

func GetApiAuthBaseAppTypeEnum

func GetApiAuthBaseAppTypeEnum() ApiAuthBaseAppTypeEnum

type ApiAuthBaseAuthTunnel

type ApiAuthBaseAuthTunnel struct {
	// contains filtered or unexported fields
}

func (ApiAuthBaseAuthTunnel) MarshalJSON

func (c ApiAuthBaseAuthTunnel) MarshalJSON() ([]byte, error)

func (*ApiAuthBaseAuthTunnel) UnmarshalJSON

func (c *ApiAuthBaseAuthTunnel) UnmarshalJSON(b []byte) error

type ApiAuthBaseAuthTunnelEnum

type ApiAuthBaseAuthTunnelEnum struct {
	NORMAL ApiAuthBaseAuthTunnel
	GREEN  ApiAuthBaseAuthTunnel
}

func GetApiAuthBaseAuthTunnelEnum

func GetApiAuthBaseAuthTunnelEnum() ApiAuthBaseAuthTunnelEnum

type ApiAuthCreate

type ApiAuthCreate struct {
	EnvId string `json:"env_id"`

	AppIds []string `json:"app_ids"`

	ApiIds []string `json:"api_ids"`

	AuthTunnel *string `json:"auth_tunnel,omitempty"`

	AuthWhitelist *[]string `json:"auth_whitelist,omitempty"`

	AuthBlacklist *[]string `json:"auth_blacklist,omitempty"`

	VisitParams *[]ApiAuthVisitParam `json:"visit_params,omitempty"`
}

func (ApiAuthCreate) String

func (o ApiAuthCreate) String() string

type ApiAuthDetail

type ApiAuthDetail struct {
	AuthMethod *ApiAuthDetailAuthMethod `json:"auth_method,omitempty"`

	AppAuthType *ApiAuthDetailAppAuthType `json:"app_auth_type,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	Password *string `json:"password,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	AppSecret *string `json:"app_secret,omitempty"`

	Secret *string `json:"secret,omitempty"`

	AltIp *string `json:"alt_ip,omitempty"`

	AccessTokenUrl *string `json:"access_token_url,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	ClientSecret *string `json:"client_secret,omitempty"`

	Scope *string `json:"scope,omitempty"`

	Authorization *string `json:"authorization,omitempty"`

	GrantType *string `json:"grant_type,omitempty"`
}

api鉴权字段

func (ApiAuthDetail) String

func (o ApiAuthDetail) String() string

type ApiAuthDetailAppAuthType

type ApiAuthDetailAppAuthType struct {
	// contains filtered or unexported fields
}

func (ApiAuthDetailAppAuthType) MarshalJSON

func (c ApiAuthDetailAppAuthType) MarshalJSON() ([]byte, error)

func (*ApiAuthDetailAppAuthType) UnmarshalJSON

func (c *ApiAuthDetailAppAuthType) UnmarshalJSON(b []byte) error

type ApiAuthDetailAppAuthTypeEnum

type ApiAuthDetailAppAuthTypeEnum struct {
	DEFAULT ApiAuthDetailAppAuthType
	SECRET  ApiAuthDetailAppAuthType
	JWT     ApiAuthDetailAppAuthType
}

func GetApiAuthDetailAppAuthTypeEnum

func GetApiAuthDetailAppAuthTypeEnum() ApiAuthDetailAppAuthTypeEnum

type ApiAuthDetailAuthMethod

type ApiAuthDetailAuthMethod struct {
	// contains filtered or unexported fields
}

func (ApiAuthDetailAuthMethod) MarshalJSON

func (c ApiAuthDetailAuthMethod) MarshalJSON() ([]byte, error)

func (*ApiAuthDetailAuthMethod) UnmarshalJSON

func (c *ApiAuthDetailAuthMethod) UnmarshalJSON(b []byte) error

type ApiAuthInfo

type ApiAuthInfo struct {
	Id *string `json:"id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	ApiType *int32 `json:"api_type,omitempty"`

	ApiRemark *string `json:"api_remark,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	AuthRole *string `json:"auth_role,omitempty"`

	AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppRemark *string `json:"app_remark,omitempty"`

	AppType *ApiAuthInfoAppType `json:"app_type,omitempty"`

	AppCreator *string `json:"app_creator,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	AuthTunnel *ApiAuthInfoAuthTunnel `json:"auth_tunnel,omitempty"`

	AuthWhitelist *[]string `json:"auth_whitelist,omitempty"`

	AuthBlacklist *[]string `json:"auth_blacklist,omitempty"`

	VisitParam *string `json:"visit_param,omitempty"`

	RomaAppType *string `json:"roma_app_type,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`
}

func (ApiAuthInfo) String

func (o ApiAuthInfo) String() string

type ApiAuthInfoAppType

type ApiAuthInfoAppType struct {
	// contains filtered or unexported fields
}

func (ApiAuthInfoAppType) MarshalJSON

func (c ApiAuthInfoAppType) MarshalJSON() ([]byte, error)

func (*ApiAuthInfoAppType) UnmarshalJSON

func (c *ApiAuthInfoAppType) UnmarshalJSON(b []byte) error

type ApiAuthInfoAppTypeEnum

type ApiAuthInfoAppTypeEnum struct {
	APIG ApiAuthInfoAppType
	ROMA ApiAuthInfoAppType
}

func GetApiAuthInfoAppTypeEnum

func GetApiAuthInfoAppTypeEnum() ApiAuthInfoAppTypeEnum

type ApiAuthInfoAuthTunnel

type ApiAuthInfoAuthTunnel struct {
	// contains filtered or unexported fields
}

func (ApiAuthInfoAuthTunnel) MarshalJSON

func (c ApiAuthInfoAuthTunnel) MarshalJSON() ([]byte, error)

func (*ApiAuthInfoAuthTunnel) UnmarshalJSON

func (c *ApiAuthInfoAuthTunnel) UnmarshalJSON(b []byte) error

type ApiAuthInfoAuthTunnelEnum

type ApiAuthInfoAuthTunnelEnum struct {
	NORMAL ApiAuthInfoAuthTunnel
	GREEN  ApiAuthInfoAuthTunnel
}

func GetApiAuthInfoAuthTunnelEnum

func GetApiAuthInfoAuthTunnelEnum() ApiAuthInfoAuthTunnelEnum

type ApiAuthRelations

type ApiAuthRelations struct {
	ApiId *string `json:"api_id,omitempty"`

	AuthResult *AuthResult `json:"auth_result,omitempty"`

	AuthTime *sdktime.SdkTime `json:"auth_time,omitempty"`

	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AuthRole *ApiAuthRelationsAuthRole `json:"auth_role,omitempty"`

	AuthTunnel *string `json:"auth_tunnel,omitempty"`

	AuthWhitelist *[]string `json:"auth_whitelist,omitempty"`

	AuthBlacklist *[]string `json:"auth_blacklist,omitempty"`

	VisitParams *string `json:"visit_params,omitempty"`
}

func (ApiAuthRelations) String

func (o ApiAuthRelations) String() string

type ApiAuthRelationsAuthRole

type ApiAuthRelationsAuthRole struct {
	// contains filtered or unexported fields
}

func (ApiAuthRelationsAuthRole) MarshalJSON

func (c ApiAuthRelationsAuthRole) MarshalJSON() ([]byte, error)

func (*ApiAuthRelationsAuthRole) UnmarshalJSON

func (c *ApiAuthRelationsAuthRole) UnmarshalJSON(b []byte) error

type ApiAuthRelationsAuthRoleEnum

type ApiAuthRelationsAuthRoleEnum struct {
	PROVIDER ApiAuthRelationsAuthRole
	CONSUMER ApiAuthRelationsAuthRole
}

func GetApiAuthRelationsAuthRoleEnum

func GetApiAuthRelationsAuthRoleEnum() ApiAuthRelationsAuthRoleEnum

type ApiAuthVisitParam

type ApiAuthVisitParam struct {
	ApiId string `json:"api_id"`

	AppId *string `json:"app_id,omitempty"`

	VisitParam string `json:"visit_param"`
}

func (ApiAuthVisitParam) String

func (o ApiAuthVisitParam) String() string

type ApiBaseInfo

type ApiBaseInfo struct {
	Name string `json:"name"`

	Type ApiBaseInfoType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiBaseInfoReqProtocol `json:"req_protocol"`

	ReqMethod ApiBaseInfoReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiBaseInfoAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiBaseInfoMatchMode `json:"match_mode,omitempty"`

	BackendType ApiBaseInfoBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiBaseInfoContentType `json:"content_type,omitempty"`
}

func (ApiBaseInfo) String

func (o ApiBaseInfo) String() string

type ApiBaseInfoAuthType

type ApiBaseInfoAuthType struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoAuthType) MarshalJSON

func (c ApiBaseInfoAuthType) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoAuthType) UnmarshalJSON

func (c *ApiBaseInfoAuthType) UnmarshalJSON(b []byte) error

type ApiBaseInfoAuthTypeEnum

type ApiBaseInfoAuthTypeEnum struct {
	NONE       ApiBaseInfoAuthType
	APP        ApiBaseInfoAuthType
	IAM        ApiBaseInfoAuthType
	AUTHORIZER ApiBaseInfoAuthType
}

func GetApiBaseInfoAuthTypeEnum

func GetApiBaseInfoAuthTypeEnum() ApiBaseInfoAuthTypeEnum

type ApiBaseInfoBackendType

type ApiBaseInfoBackendType struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoBackendType) MarshalJSON

func (c ApiBaseInfoBackendType) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoBackendType) UnmarshalJSON

func (c *ApiBaseInfoBackendType) UnmarshalJSON(b []byte) error

type ApiBaseInfoBackendTypeEnum

type ApiBaseInfoBackendTypeEnum struct {
	HTTP     ApiBaseInfoBackendType
	FUNCTION ApiBaseInfoBackendType
	MOCK     ApiBaseInfoBackendType
}

func GetApiBaseInfoBackendTypeEnum

func GetApiBaseInfoBackendTypeEnum() ApiBaseInfoBackendTypeEnum

type ApiBaseInfoContentType

type ApiBaseInfoContentType struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoContentType) MarshalJSON

func (c ApiBaseInfoContentType) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoContentType) UnmarshalJSON

func (c *ApiBaseInfoContentType) UnmarshalJSON(b []byte) error

type ApiBaseInfoContentTypeEnum

type ApiBaseInfoContentTypeEnum struct {
	APPLICATION_JSON    ApiBaseInfoContentType
	APPLICATION_XML     ApiBaseInfoContentType
	MULTIPART_FORM_DATE ApiBaseInfoContentType
	TEXT_PLAIN          ApiBaseInfoContentType
}

func GetApiBaseInfoContentTypeEnum

func GetApiBaseInfoContentTypeEnum() ApiBaseInfoContentTypeEnum

type ApiBaseInfoMatchMode

type ApiBaseInfoMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoMatchMode) MarshalJSON

func (c ApiBaseInfoMatchMode) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoMatchMode) UnmarshalJSON

func (c *ApiBaseInfoMatchMode) UnmarshalJSON(b []byte) error

type ApiBaseInfoMatchModeEnum

type ApiBaseInfoMatchModeEnum struct {
	SWA    ApiBaseInfoMatchMode
	NORMAL ApiBaseInfoMatchMode
}

func GetApiBaseInfoMatchModeEnum

func GetApiBaseInfoMatchModeEnum() ApiBaseInfoMatchModeEnum

type ApiBaseInfoReqMethod

type ApiBaseInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoReqMethod) MarshalJSON

func (c ApiBaseInfoReqMethod) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoReqMethod) UnmarshalJSON

func (c *ApiBaseInfoReqMethod) UnmarshalJSON(b []byte) error

type ApiBaseInfoReqProtocol

type ApiBaseInfoReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoReqProtocol) MarshalJSON

func (c ApiBaseInfoReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoReqProtocol) UnmarshalJSON

func (c *ApiBaseInfoReqProtocol) UnmarshalJSON(b []byte) error

type ApiBaseInfoReqProtocolEnum

type ApiBaseInfoReqProtocolEnum struct {
	HTTP  ApiBaseInfoReqProtocol
	HTTPS ApiBaseInfoReqProtocol
	BOTH  ApiBaseInfoReqProtocol
}

func GetApiBaseInfoReqProtocolEnum

func GetApiBaseInfoReqProtocolEnum() ApiBaseInfoReqProtocolEnum

type ApiBaseInfoType

type ApiBaseInfoType struct {
	// contains filtered or unexported fields
}

func (ApiBaseInfoType) MarshalJSON

func (c ApiBaseInfoType) MarshalJSON() ([]byte, error)

func (*ApiBaseInfoType) UnmarshalJSON

func (c *ApiBaseInfoType) UnmarshalJSON(b []byte) error

type ApiBaseInfoTypeEnum

type ApiBaseInfoTypeEnum struct {
	E_1 ApiBaseInfoType
	E_2 ApiBaseInfoType
}

func GetApiBaseInfoTypeEnum

func GetApiBaseInfoTypeEnum() ApiBaseInfoTypeEnum

type ApiBatchPublish

type ApiBatchPublish struct {
	Apis *[]string `json:"apis,omitempty"`

	EnvId string `json:"env_id"`

	Remark *string `json:"remark,omitempty"`
}

func (ApiBatchPublish) String

func (o ApiBatchPublish) String() string

type ApiBindAclInfo

type ApiBindAclInfo struct {
	AclId *string `json:"acl_id,omitempty"`

	AclName *string `json:"acl_name,omitempty"`

	EntityType *ApiBindAclInfoEntityType `json:"entity_type,omitempty"`

	AclType *ApiBindAclInfoAclType `json:"acl_type,omitempty"`

	AclValue *string `json:"acl_value,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	BindId *string `json:"bind_id,omitempty"`

	BindTime *sdktime.SdkTime `json:"bind_time,omitempty"`
}

func (ApiBindAclInfo) String

func (o ApiBindAclInfo) String() string

type ApiBindAclInfoAclType

type ApiBindAclInfoAclType struct {
	// contains filtered or unexported fields
}

func (ApiBindAclInfoAclType) MarshalJSON

func (c ApiBindAclInfoAclType) MarshalJSON() ([]byte, error)

func (*ApiBindAclInfoAclType) UnmarshalJSON

func (c *ApiBindAclInfoAclType) UnmarshalJSON(b []byte) error

type ApiBindAclInfoAclTypeEnum

type ApiBindAclInfoAclTypeEnum struct {
	PERMIT ApiBindAclInfoAclType
	DENY   ApiBindAclInfoAclType
}

func GetApiBindAclInfoAclTypeEnum

func GetApiBindAclInfoAclTypeEnum() ApiBindAclInfoAclTypeEnum

type ApiBindAclInfoEntityType

type ApiBindAclInfoEntityType struct {
	// contains filtered or unexported fields
}

func (ApiBindAclInfoEntityType) MarshalJSON

func (c ApiBindAclInfoEntityType) MarshalJSON() ([]byte, error)

func (*ApiBindAclInfoEntityType) UnmarshalJSON

func (c *ApiBindAclInfoEntityType) UnmarshalJSON(b []byte) error

type ApiBindAclInfoEntityTypeEnum

type ApiBindAclInfoEntityTypeEnum struct {
	IP     ApiBindAclInfoEntityType
	DOMAIN ApiBindAclInfoEntityType
}

func GetApiBindAclInfoEntityTypeEnum

func GetApiBindAclInfoEntityTypeEnum() ApiBindAclInfoEntityTypeEnum

type ApiCheckInfo

type ApiCheckInfo struct {
	Name *string `json:"name,omitempty"`

	ReqMethod *ApiCheckInfoReqMethod `json:"req_method,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	MatchMode *ApiCheckInfoMatchMode `json:"match_mode,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`
}

func (ApiCheckInfo) String

func (o ApiCheckInfo) String() string

type ApiCheckInfoMatchMode

type ApiCheckInfoMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiCheckInfoMatchMode) MarshalJSON

func (c ApiCheckInfoMatchMode) MarshalJSON() ([]byte, error)

func (*ApiCheckInfoMatchMode) UnmarshalJSON

func (c *ApiCheckInfoMatchMode) UnmarshalJSON(b []byte) error

type ApiCheckInfoMatchModeEnum

type ApiCheckInfoMatchModeEnum struct {
	SWA    ApiCheckInfoMatchMode
	NORMAL ApiCheckInfoMatchMode
}

func GetApiCheckInfoMatchModeEnum

func GetApiCheckInfoMatchModeEnum() ApiCheckInfoMatchModeEnum

type ApiCheckInfoReqMethod

type ApiCheckInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiCheckInfoReqMethod) MarshalJSON

func (c ApiCheckInfoReqMethod) MarshalJSON() ([]byte, error)

func (*ApiCheckInfoReqMethod) UnmarshalJSON

func (c *ApiCheckInfoReqMethod) UnmarshalJSON(b []byte) error

type ApiCheckInfoV2

type ApiCheckInfoV2 struct {
	Name *string `json:"name,omitempty"`

	ReqMethod *ApiCheckInfoV2ReqMethod `json:"req_method,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	MatchMode *ApiCheckInfoV2MatchMode `json:"match_mode,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	Type *ApiCheckInfoV2Type `json:"type,omitempty"`
}

func (ApiCheckInfoV2) String

func (o ApiCheckInfoV2) String() string

type ApiCheckInfoV2MatchMode

type ApiCheckInfoV2MatchMode struct {
	// contains filtered or unexported fields
}

func (ApiCheckInfoV2MatchMode) MarshalJSON

func (c ApiCheckInfoV2MatchMode) MarshalJSON() ([]byte, error)

func (*ApiCheckInfoV2MatchMode) UnmarshalJSON

func (c *ApiCheckInfoV2MatchMode) UnmarshalJSON(b []byte) error

type ApiCheckInfoV2MatchModeEnum

type ApiCheckInfoV2MatchModeEnum struct {
	SWA    ApiCheckInfoV2MatchMode
	NORMAL ApiCheckInfoV2MatchMode
}

func GetApiCheckInfoV2MatchModeEnum

func GetApiCheckInfoV2MatchModeEnum() ApiCheckInfoV2MatchModeEnum

type ApiCheckInfoV2ReqMethod

type ApiCheckInfoV2ReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiCheckInfoV2ReqMethod) MarshalJSON

func (c ApiCheckInfoV2ReqMethod) MarshalJSON() ([]byte, error)

func (*ApiCheckInfoV2ReqMethod) UnmarshalJSON

func (c *ApiCheckInfoV2ReqMethod) UnmarshalJSON(b []byte) error

type ApiCheckInfoV2Type

type ApiCheckInfoV2Type struct {
	// contains filtered or unexported fields
}

func (ApiCheckInfoV2Type) MarshalJSON

func (c ApiCheckInfoV2Type) MarshalJSON() ([]byte, error)

func (*ApiCheckInfoV2Type) UnmarshalJSON

func (c *ApiCheckInfoV2Type) UnmarshalJSON(b []byte) error

type ApiCheckInfoV2TypeEnum

type ApiCheckInfoV2TypeEnum struct {
	PATH ApiCheckInfoV2Type
	NAME ApiCheckInfoV2Type
}

func GetApiCheckInfoV2TypeEnum

func GetApiCheckInfoV2TypeEnum() ApiCheckInfoV2TypeEnum

type ApiCommon

type ApiCommon struct {
	Name string `json:"name"`

	Type ApiCommonType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiCommonReqProtocol `json:"req_protocol"`

	ReqMethod ApiCommonReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiCommonAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiCommonMatchMode `json:"match_mode,omitempty"`

	BackendType ApiCommonBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiCommonContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ApiCommonStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`
}

func (ApiCommon) String

func (o ApiCommon) String() string

type ApiCommonAuthType

type ApiCommonAuthType struct {
	// contains filtered or unexported fields
}

func (ApiCommonAuthType) MarshalJSON

func (c ApiCommonAuthType) MarshalJSON() ([]byte, error)

func (*ApiCommonAuthType) UnmarshalJSON

func (c *ApiCommonAuthType) UnmarshalJSON(b []byte) error

type ApiCommonAuthTypeEnum

type ApiCommonAuthTypeEnum struct {
	NONE       ApiCommonAuthType
	APP        ApiCommonAuthType
	IAM        ApiCommonAuthType
	AUTHORIZER ApiCommonAuthType
}

func GetApiCommonAuthTypeEnum

func GetApiCommonAuthTypeEnum() ApiCommonAuthTypeEnum

type ApiCommonBackendType

type ApiCommonBackendType struct {
	// contains filtered or unexported fields
}

func (ApiCommonBackendType) MarshalJSON

func (c ApiCommonBackendType) MarshalJSON() ([]byte, error)

func (*ApiCommonBackendType) UnmarshalJSON

func (c *ApiCommonBackendType) UnmarshalJSON(b []byte) error

type ApiCommonBackendTypeEnum

type ApiCommonBackendTypeEnum struct {
	HTTP     ApiCommonBackendType
	FUNCTION ApiCommonBackendType
	MOCK     ApiCommonBackendType
}

func GetApiCommonBackendTypeEnum

func GetApiCommonBackendTypeEnum() ApiCommonBackendTypeEnum

type ApiCommonContentType

type ApiCommonContentType struct {
	// contains filtered or unexported fields
}

func (ApiCommonContentType) MarshalJSON

func (c ApiCommonContentType) MarshalJSON() ([]byte, error)

func (*ApiCommonContentType) UnmarshalJSON

func (c *ApiCommonContentType) UnmarshalJSON(b []byte) error

type ApiCommonContentTypeEnum

type ApiCommonContentTypeEnum struct {
	APPLICATION_JSON    ApiCommonContentType
	APPLICATION_XML     ApiCommonContentType
	MULTIPART_FORM_DATE ApiCommonContentType
	TEXT_PLAIN          ApiCommonContentType
}

func GetApiCommonContentTypeEnum

func GetApiCommonContentTypeEnum() ApiCommonContentTypeEnum

type ApiCommonMatchMode

type ApiCommonMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiCommonMatchMode) MarshalJSON

func (c ApiCommonMatchMode) MarshalJSON() ([]byte, error)

func (*ApiCommonMatchMode) UnmarshalJSON

func (c *ApiCommonMatchMode) UnmarshalJSON(b []byte) error

type ApiCommonMatchModeEnum

type ApiCommonMatchModeEnum struct {
	SWA    ApiCommonMatchMode
	NORMAL ApiCommonMatchMode
}

func GetApiCommonMatchModeEnum

func GetApiCommonMatchModeEnum() ApiCommonMatchModeEnum

type ApiCommonReqMethod

type ApiCommonReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiCommonReqMethod) MarshalJSON

func (c ApiCommonReqMethod) MarshalJSON() ([]byte, error)

func (*ApiCommonReqMethod) UnmarshalJSON

func (c *ApiCommonReqMethod) UnmarshalJSON(b []byte) error

type ApiCommonReqProtocol

type ApiCommonReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiCommonReqProtocol) MarshalJSON

func (c ApiCommonReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiCommonReqProtocol) UnmarshalJSON

func (c *ApiCommonReqProtocol) UnmarshalJSON(b []byte) error

type ApiCommonReqProtocolEnum

type ApiCommonReqProtocolEnum struct {
	HTTP  ApiCommonReqProtocol
	HTTPS ApiCommonReqProtocol
	BOTH  ApiCommonReqProtocol
}

func GetApiCommonReqProtocolEnum

func GetApiCommonReqProtocolEnum() ApiCommonReqProtocolEnum

type ApiCommonStatus

type ApiCommonStatus struct {
	// contains filtered or unexported fields
}

func (ApiCommonStatus) MarshalJSON

func (c ApiCommonStatus) MarshalJSON() ([]byte, error)

func (*ApiCommonStatus) UnmarshalJSON

func (c *ApiCommonStatus) UnmarshalJSON(b []byte) error

type ApiCommonStatusEnum

type ApiCommonStatusEnum struct {
	E_1 ApiCommonStatus
}

func GetApiCommonStatusEnum

func GetApiCommonStatusEnum() ApiCommonStatusEnum

type ApiCommonType

type ApiCommonType struct {
	// contains filtered or unexported fields
}

func (ApiCommonType) MarshalJSON

func (c ApiCommonType) MarshalJSON() ([]byte, error)

func (*ApiCommonType) UnmarshalJSON

func (c *ApiCommonType) UnmarshalJSON(b []byte) error

type ApiCommonTypeEnum

type ApiCommonTypeEnum struct {
	E_1 ApiCommonType
	E_2 ApiCommonType
}

func GetApiCommonTypeEnum

func GetApiCommonTypeEnum() ApiCommonTypeEnum

type ApiConditionBase

type ApiConditionBase struct {
	ReqParamName *string `json:"req_param_name,omitempty"`

	SysParamName *ApiConditionBaseSysParamName `json:"sys_param_name,omitempty"`

	ConditionType *ApiConditionBaseConditionType `json:"condition_type,omitempty"`

	ConditionOrigin ApiConditionBaseConditionOrigin `json:"condition_origin"`

	ConditionValue string `json:"condition_value"`
}

func (ApiConditionBase) String

func (o ApiConditionBase) String() string

type ApiConditionBaseConditionOrigin

type ApiConditionBaseConditionOrigin struct {
	// contains filtered or unexported fields
}

func (ApiConditionBaseConditionOrigin) MarshalJSON

func (c ApiConditionBaseConditionOrigin) MarshalJSON() ([]byte, error)

func (*ApiConditionBaseConditionOrigin) UnmarshalJSON

func (c *ApiConditionBaseConditionOrigin) UnmarshalJSON(b []byte) error

type ApiConditionBaseConditionOriginEnum

type ApiConditionBaseConditionOriginEnum struct {
	PARAM  ApiConditionBaseConditionOrigin
	SOURCE ApiConditionBaseConditionOrigin
}

func GetApiConditionBaseConditionOriginEnum

func GetApiConditionBaseConditionOriginEnum() ApiConditionBaseConditionOriginEnum

type ApiConditionBaseConditionType

type ApiConditionBaseConditionType struct {
	// contains filtered or unexported fields
}

func (ApiConditionBaseConditionType) MarshalJSON

func (c ApiConditionBaseConditionType) MarshalJSON() ([]byte, error)

func (*ApiConditionBaseConditionType) UnmarshalJSON

func (c *ApiConditionBaseConditionType) UnmarshalJSON(b []byte) error

type ApiConditionBaseConditionTypeEnum

type ApiConditionBaseConditionTypeEnum struct {
	EXACT   ApiConditionBaseConditionType
	ENUM    ApiConditionBaseConditionType
	PATTERN ApiConditionBaseConditionType
}

func GetApiConditionBaseConditionTypeEnum

func GetApiConditionBaseConditionTypeEnum() ApiConditionBaseConditionTypeEnum

type ApiConditionBaseSysParamName

type ApiConditionBaseSysParamName struct {
	// contains filtered or unexported fields
}

func (ApiConditionBaseSysParamName) MarshalJSON

func (c ApiConditionBaseSysParamName) MarshalJSON() ([]byte, error)

func (*ApiConditionBaseSysParamName) UnmarshalJSON

func (c *ApiConditionBaseSysParamName) UnmarshalJSON(b []byte) error

type ApiConditionBaseSysParamNameEnum

type ApiConditionBaseSysParamNameEnum struct {
	REQ_PATH   ApiConditionBaseSysParamName
	REQ_METHOD ApiConditionBaseSysParamName
}

func GetApiConditionBaseSysParamNameEnum

func GetApiConditionBaseSysParamNameEnum() ApiConditionBaseSysParamNameEnum

type ApiConditionCreate

type ApiConditionCreate struct {
	ReqParamName *string `json:"req_param_name,omitempty"`

	SysParamName *ApiConditionCreateSysParamName `json:"sys_param_name,omitempty"`

	ConditionType *ApiConditionCreateConditionType `json:"condition_type,omitempty"`

	ConditionOrigin ApiConditionCreateConditionOrigin `json:"condition_origin"`

	ConditionValue string `json:"condition_value"`
}

func (ApiConditionCreate) String

func (o ApiConditionCreate) String() string

type ApiConditionCreateConditionOrigin

type ApiConditionCreateConditionOrigin struct {
	// contains filtered or unexported fields
}

func (ApiConditionCreateConditionOrigin) MarshalJSON

func (c ApiConditionCreateConditionOrigin) MarshalJSON() ([]byte, error)

func (*ApiConditionCreateConditionOrigin) UnmarshalJSON

func (c *ApiConditionCreateConditionOrigin) UnmarshalJSON(b []byte) error

type ApiConditionCreateConditionOriginEnum

type ApiConditionCreateConditionOriginEnum struct {
	PARAM  ApiConditionCreateConditionOrigin
	SOURCE ApiConditionCreateConditionOrigin
}

func GetApiConditionCreateConditionOriginEnum

func GetApiConditionCreateConditionOriginEnum() ApiConditionCreateConditionOriginEnum

type ApiConditionCreateConditionType

type ApiConditionCreateConditionType struct {
	// contains filtered or unexported fields
}

func (ApiConditionCreateConditionType) MarshalJSON

func (c ApiConditionCreateConditionType) MarshalJSON() ([]byte, error)

func (*ApiConditionCreateConditionType) UnmarshalJSON

func (c *ApiConditionCreateConditionType) UnmarshalJSON(b []byte) error

type ApiConditionCreateSysParamName

type ApiConditionCreateSysParamName struct {
	// contains filtered or unexported fields
}

func (ApiConditionCreateSysParamName) MarshalJSON

func (c ApiConditionCreateSysParamName) MarshalJSON() ([]byte, error)

func (*ApiConditionCreateSysParamName) UnmarshalJSON

func (c *ApiConditionCreateSysParamName) UnmarshalJSON(b []byte) error

type ApiConditionCreateSysParamNameEnum

type ApiConditionCreateSysParamNameEnum struct {
	REQ_PATH   ApiConditionCreateSysParamName
	REQ_METHOD ApiConditionCreateSysParamName
}

func GetApiConditionCreateSysParamNameEnum

func GetApiConditionCreateSysParamNameEnum() ApiConditionCreateSysParamNameEnum

type ApiCreate

type ApiCreate struct {
	Name string `json:"name"`

	Type ApiCreateType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiCreateReqProtocol `json:"req_protocol"`

	ReqMethod ApiCreateReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiCreateAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiCreateMatchMode `json:"match_mode,omitempty"`

	BackendType ApiCreateBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiCreateContentType `json:"content_type,omitempty"`

	MockInfo *ApiMockCreate `json:"mock_info,omitempty"`

	FuncInfo *ApiFuncCreate `json:"func_info,omitempty"`

	ReqParams *[]ReqParamBase `json:"req_params,omitempty"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	PolicyMocks *[]ApiPolicyMockCreate `json:"policy_mocks,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionCreate `json:"policy_functions,omitempty"`

	BackendApi *BackendApiCreate `json:"backend_api,omitempty"`

	PolicyHttps *[]ApiPolicyHttpCreate `json:"policy_https,omitempty"`
}

func (ApiCreate) String

func (o ApiCreate) String() string

type ApiCreateAuthType

type ApiCreateAuthType struct {
	// contains filtered or unexported fields
}

func (ApiCreateAuthType) MarshalJSON

func (c ApiCreateAuthType) MarshalJSON() ([]byte, error)

func (*ApiCreateAuthType) UnmarshalJSON

func (c *ApiCreateAuthType) UnmarshalJSON(b []byte) error

type ApiCreateAuthTypeEnum

type ApiCreateAuthTypeEnum struct {
	NONE       ApiCreateAuthType
	APP        ApiCreateAuthType
	IAM        ApiCreateAuthType
	AUTHORIZER ApiCreateAuthType
}

func GetApiCreateAuthTypeEnum

func GetApiCreateAuthTypeEnum() ApiCreateAuthTypeEnum

type ApiCreateBackendType

type ApiCreateBackendType struct {
	// contains filtered or unexported fields
}

func (ApiCreateBackendType) MarshalJSON

func (c ApiCreateBackendType) MarshalJSON() ([]byte, error)

func (*ApiCreateBackendType) UnmarshalJSON

func (c *ApiCreateBackendType) UnmarshalJSON(b []byte) error

type ApiCreateBackendTypeEnum

type ApiCreateBackendTypeEnum struct {
	HTTP     ApiCreateBackendType
	FUNCTION ApiCreateBackendType
	MOCK     ApiCreateBackendType
}

func GetApiCreateBackendTypeEnum

func GetApiCreateBackendTypeEnum() ApiCreateBackendTypeEnum

type ApiCreateBase

type ApiCreateBase struct {
	Name string `json:"name"`

	Type ApiCreateBaseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiCreateBaseReqProtocol `json:"req_protocol"`

	ReqMethod ApiCreateBaseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiCreateBaseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiCreateBaseMatchMode `json:"match_mode,omitempty"`

	BackendType ApiCreateBaseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiCreateBaseContentType `json:"content_type,omitempty"`

	MockInfo *ApiMockCreate `json:"mock_info,omitempty"`

	FuncInfo *ApiFuncCreate `json:"func_info,omitempty"`

	ReqParams *[]ReqParamBase `json:"req_params,omitempty"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	PolicyMocks *[]ApiPolicyMockCreate `json:"policy_mocks,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionCreate `json:"policy_functions,omitempty"`
}

func (ApiCreateBase) String

func (o ApiCreateBase) String() string

type ApiCreateBaseAuthType

type ApiCreateBaseAuthType struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseAuthType) MarshalJSON

func (c ApiCreateBaseAuthType) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseAuthType) UnmarshalJSON

func (c *ApiCreateBaseAuthType) UnmarshalJSON(b []byte) error

type ApiCreateBaseAuthTypeEnum

type ApiCreateBaseAuthTypeEnum struct {
	NONE       ApiCreateBaseAuthType
	APP        ApiCreateBaseAuthType
	IAM        ApiCreateBaseAuthType
	AUTHORIZER ApiCreateBaseAuthType
}

func GetApiCreateBaseAuthTypeEnum

func GetApiCreateBaseAuthTypeEnum() ApiCreateBaseAuthTypeEnum

type ApiCreateBaseBackendType

type ApiCreateBaseBackendType struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseBackendType) MarshalJSON

func (c ApiCreateBaseBackendType) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseBackendType) UnmarshalJSON

func (c *ApiCreateBaseBackendType) UnmarshalJSON(b []byte) error

type ApiCreateBaseBackendTypeEnum

type ApiCreateBaseBackendTypeEnum struct {
	HTTP     ApiCreateBaseBackendType
	FUNCTION ApiCreateBaseBackendType
	MOCK     ApiCreateBaseBackendType
}

func GetApiCreateBaseBackendTypeEnum

func GetApiCreateBaseBackendTypeEnum() ApiCreateBaseBackendTypeEnum

type ApiCreateBaseContentType

type ApiCreateBaseContentType struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseContentType) MarshalJSON

func (c ApiCreateBaseContentType) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseContentType) UnmarshalJSON

func (c *ApiCreateBaseContentType) UnmarshalJSON(b []byte) error

type ApiCreateBaseContentTypeEnum

type ApiCreateBaseContentTypeEnum struct {
	APPLICATION_JSON    ApiCreateBaseContentType
	APPLICATION_XML     ApiCreateBaseContentType
	MULTIPART_FORM_DATE ApiCreateBaseContentType
	TEXT_PLAIN          ApiCreateBaseContentType
}

func GetApiCreateBaseContentTypeEnum

func GetApiCreateBaseContentTypeEnum() ApiCreateBaseContentTypeEnum

type ApiCreateBaseMatchMode

type ApiCreateBaseMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseMatchMode) MarshalJSON

func (c ApiCreateBaseMatchMode) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseMatchMode) UnmarshalJSON

func (c *ApiCreateBaseMatchMode) UnmarshalJSON(b []byte) error

type ApiCreateBaseMatchModeEnum

type ApiCreateBaseMatchModeEnum struct {
	SWA    ApiCreateBaseMatchMode
	NORMAL ApiCreateBaseMatchMode
}

func GetApiCreateBaseMatchModeEnum

func GetApiCreateBaseMatchModeEnum() ApiCreateBaseMatchModeEnum

type ApiCreateBaseReqMethod

type ApiCreateBaseReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseReqMethod) MarshalJSON

func (c ApiCreateBaseReqMethod) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseReqMethod) UnmarshalJSON

func (c *ApiCreateBaseReqMethod) UnmarshalJSON(b []byte) error

type ApiCreateBaseReqProtocol

type ApiCreateBaseReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseReqProtocol) MarshalJSON

func (c ApiCreateBaseReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseReqProtocol) UnmarshalJSON

func (c *ApiCreateBaseReqProtocol) UnmarshalJSON(b []byte) error

type ApiCreateBaseReqProtocolEnum

type ApiCreateBaseReqProtocolEnum struct {
	HTTP  ApiCreateBaseReqProtocol
	HTTPS ApiCreateBaseReqProtocol
	BOTH  ApiCreateBaseReqProtocol
}

func GetApiCreateBaseReqProtocolEnum

func GetApiCreateBaseReqProtocolEnum() ApiCreateBaseReqProtocolEnum

type ApiCreateBaseType

type ApiCreateBaseType struct {
	// contains filtered or unexported fields
}

func (ApiCreateBaseType) MarshalJSON

func (c ApiCreateBaseType) MarshalJSON() ([]byte, error)

func (*ApiCreateBaseType) UnmarshalJSON

func (c *ApiCreateBaseType) UnmarshalJSON(b []byte) error

type ApiCreateBaseTypeEnum

type ApiCreateBaseTypeEnum struct {
	E_1 ApiCreateBaseType
	E_2 ApiCreateBaseType
}

func GetApiCreateBaseTypeEnum

func GetApiCreateBaseTypeEnum() ApiCreateBaseTypeEnum

type ApiCreateContentType

type ApiCreateContentType struct {
	// contains filtered or unexported fields
}

func (ApiCreateContentType) MarshalJSON

func (c ApiCreateContentType) MarshalJSON() ([]byte, error)

func (*ApiCreateContentType) UnmarshalJSON

func (c *ApiCreateContentType) UnmarshalJSON(b []byte) error

type ApiCreateContentTypeEnum

type ApiCreateContentTypeEnum struct {
	APPLICATION_JSON    ApiCreateContentType
	APPLICATION_XML     ApiCreateContentType
	MULTIPART_FORM_DATE ApiCreateContentType
	TEXT_PLAIN          ApiCreateContentType
}

func GetApiCreateContentTypeEnum

func GetApiCreateContentTypeEnum() ApiCreateContentTypeEnum

type ApiCreateMatchMode

type ApiCreateMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiCreateMatchMode) MarshalJSON

func (c ApiCreateMatchMode) MarshalJSON() ([]byte, error)

func (*ApiCreateMatchMode) UnmarshalJSON

func (c *ApiCreateMatchMode) UnmarshalJSON(b []byte) error

type ApiCreateMatchModeEnum

type ApiCreateMatchModeEnum struct {
	SWA    ApiCreateMatchMode
	NORMAL ApiCreateMatchMode
}

func GetApiCreateMatchModeEnum

func GetApiCreateMatchModeEnum() ApiCreateMatchModeEnum

type ApiCreateReqMethod

type ApiCreateReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiCreateReqMethod) MarshalJSON

func (c ApiCreateReqMethod) MarshalJSON() ([]byte, error)

func (*ApiCreateReqMethod) UnmarshalJSON

func (c *ApiCreateReqMethod) UnmarshalJSON(b []byte) error

type ApiCreateReqProtocol

type ApiCreateReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiCreateReqProtocol) MarshalJSON

func (c ApiCreateReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiCreateReqProtocol) UnmarshalJSON

func (c *ApiCreateReqProtocol) UnmarshalJSON(b []byte) error

type ApiCreateReqProtocolEnum

type ApiCreateReqProtocolEnum struct {
	HTTP  ApiCreateReqProtocol
	HTTPS ApiCreateReqProtocol
	BOTH  ApiCreateReqProtocol
}

func GetApiCreateReqProtocolEnum

func GetApiCreateReqProtocolEnum() ApiCreateReqProtocolEnum

type ApiCreateType

type ApiCreateType struct {
	// contains filtered or unexported fields
}

func (ApiCreateType) MarshalJSON

func (c ApiCreateType) MarshalJSON() ([]byte, error)

func (*ApiCreateType) UnmarshalJSON

func (c *ApiCreateType) UnmarshalJSON(b []byte) error

type ApiCreateTypeEnum

type ApiCreateTypeEnum struct {
	E_1 ApiCreateType
	E_2 ApiCreateType
}

func GetApiCreateTypeEnum

func GetApiCreateTypeEnum() ApiCreateTypeEnum

type ApiDebugInfo

type ApiDebugInfo struct {
	Body *string `json:"body,omitempty"`

	Header map[string][]string `json:"header,omitempty"`

	Method ApiDebugInfoMethod `json:"method"`

	Mode string `json:"mode"`

	Path string `json:"path"`

	Query map[string][]string `json:"query,omitempty"`

	Scheme string `json:"scheme"`

	AppKey *string `json:"app_key,omitempty"`

	AppSecret *string `json:"app_secret,omitempty"`

	Domain *string `json:"domain,omitempty"`

	Stage *string `json:"stage,omitempty"`
}

func (ApiDebugInfo) String

func (o ApiDebugInfo) String() string

type ApiDebugInfoMethod

type ApiDebugInfoMethod struct {
	// contains filtered or unexported fields
}

func (ApiDebugInfoMethod) MarshalJSON

func (c ApiDebugInfoMethod) MarshalJSON() ([]byte, error)

func (*ApiDebugInfoMethod) UnmarshalJSON

func (c *ApiDebugInfoMethod) UnmarshalJSON(b []byte) error

type ApiDebugInfoMethodEnum

type ApiDebugInfoMethodEnum struct {
	GET     ApiDebugInfoMethod
	POST    ApiDebugInfoMethod
	PUT     ApiDebugInfoMethod
	DELETE  ApiDebugInfoMethod
	HEAD    ApiDebugInfoMethod
	PATCH   ApiDebugInfoMethod
	OPTIONS ApiDebugInfoMethod
}

func GetApiDebugInfoMethodEnum

func GetApiDebugInfoMethodEnum() ApiDebugInfoMethodEnum

type ApiDuplicationInfo

type ApiDuplicationInfo struct {
	ReqMethod *ApiDuplicationInfoReqMethod `json:"req_method,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	MatchMode *ApiDuplicationInfoMatchMode `json:"match_mode,omitempty"`

	DuplicatedApis *[]DuplicateApiInfo `json:"duplicated_apis,omitempty"`
}

func (ApiDuplicationInfo) String

func (o ApiDuplicationInfo) String() string

type ApiDuplicationInfoMatchMode

type ApiDuplicationInfoMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiDuplicationInfoMatchMode) MarshalJSON

func (c ApiDuplicationInfoMatchMode) MarshalJSON() ([]byte, error)

func (*ApiDuplicationInfoMatchMode) UnmarshalJSON

func (c *ApiDuplicationInfoMatchMode) UnmarshalJSON(b []byte) error

type ApiDuplicationInfoMatchModeEnum

type ApiDuplicationInfoMatchModeEnum struct {
	SWA    ApiDuplicationInfoMatchMode
	NORMAL ApiDuplicationInfoMatchMode
}

func GetApiDuplicationInfoMatchModeEnum

func GetApiDuplicationInfoMatchModeEnum() ApiDuplicationInfoMatchModeEnum

type ApiDuplicationInfoReqMethod

type ApiDuplicationInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiDuplicationInfoReqMethod) MarshalJSON

func (c ApiDuplicationInfoReqMethod) MarshalJSON() ([]byte, error)

func (*ApiDuplicationInfoReqMethod) UnmarshalJSON

func (c *ApiDuplicationInfoReqMethod) UnmarshalJSON(b []byte) error

type ApiForSign

type ApiForSign struct {
	AuthType *string `json:"auth_type,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	Id *string `json:"id,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	Type *int32 `json:"type,omitempty"`

	SignatureName *string `json:"signature_name,omitempty"`
}

func (ApiForSign) String

func (o ApiForSign) String() string

type ApiForThrottle

type ApiForThrottle struct {
	AuthType *string `json:"auth_type,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	Id *string `json:"id,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	Type *int32 `json:"type,omitempty"`

	ThrottleApplyId *string `json:"throttle_apply_id,omitempty"`

	ThrottleName *string `json:"throttle_name,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`
}

func (ApiForThrottle) String

func (o ApiForThrottle) String() string

type ApiFunc

type ApiFunc struct {
	FunctionUrn string `json:"function_urn"`

	Remark *string `json:"remark,omitempty"`

	InvocationType ApiFuncInvocationType `json:"invocation_type"`

	Version *string `json:"version,omitempty"`

	Timeout int32 `json:"timeout"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Id *string `json:"id,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *ApiFuncStatus `json:"status,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

[函数工作流后端详情](tag:hws;hws_hk;hcs;fcs;g42;)[暂不支持](tag:Site)

func (ApiFunc) String

func (o ApiFunc) String() string

type ApiFuncCreate

type ApiFuncCreate struct {
	FunctionUrn string `json:"function_urn"`

	Remark *string `json:"remark,omitempty"`

	InvocationType ApiFuncCreateInvocationType `json:"invocation_type"`

	Version *string `json:"version,omitempty"`

	Timeout int32 `json:"timeout"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

[函数工作流后端详情](tag:hws;hws_hk;hcs;fcs;g42;)[暂不支持](tag:Site)

func (ApiFuncCreate) String

func (o ApiFuncCreate) String() string

type ApiFuncCreateInvocationType

type ApiFuncCreateInvocationType struct {
	// contains filtered or unexported fields
}

func (ApiFuncCreateInvocationType) MarshalJSON

func (c ApiFuncCreateInvocationType) MarshalJSON() ([]byte, error)

func (*ApiFuncCreateInvocationType) UnmarshalJSON

func (c *ApiFuncCreateInvocationType) UnmarshalJSON(b []byte) error

type ApiFuncCreateInvocationTypeEnum

type ApiFuncCreateInvocationTypeEnum struct {
	ASYNC ApiFuncCreateInvocationType
	SYNC  ApiFuncCreateInvocationType
}

func GetApiFuncCreateInvocationTypeEnum

func GetApiFuncCreateInvocationTypeEnum() ApiFuncCreateInvocationTypeEnum

type ApiFuncInvocationType

type ApiFuncInvocationType struct {
	// contains filtered or unexported fields
}

func (ApiFuncInvocationType) MarshalJSON

func (c ApiFuncInvocationType) MarshalJSON() ([]byte, error)

func (*ApiFuncInvocationType) UnmarshalJSON

func (c *ApiFuncInvocationType) UnmarshalJSON(b []byte) error

type ApiFuncInvocationTypeEnum

type ApiFuncInvocationTypeEnum struct {
	ASYNC ApiFuncInvocationType
	SYNC  ApiFuncInvocationType
}

func GetApiFuncInvocationTypeEnum

func GetApiFuncInvocationTypeEnum() ApiFuncInvocationTypeEnum

type ApiFuncStatus

type ApiFuncStatus struct {
	// contains filtered or unexported fields
}

func (ApiFuncStatus) MarshalJSON

func (c ApiFuncStatus) MarshalJSON() ([]byte, error)

func (*ApiFuncStatus) UnmarshalJSON

func (c *ApiFuncStatus) UnmarshalJSON(b []byte) error

type ApiFuncStatusEnum

type ApiFuncStatusEnum struct {
	E_1 ApiFuncStatus
}

func GetApiFuncStatusEnum

func GetApiFuncStatusEnum() ApiFuncStatusEnum

type ApiGroupBase

type ApiGroupBase struct {
	Name string `json:"name"`

	Remark *string `json:"remark,omitempty"`
}

func (ApiGroupBase) String

func (o ApiGroupBase) String() string

type ApiGroupCheck

type ApiGroupCheck struct {
	GroupName string `json:"group_name"`

	RomaAppId *string `json:"roma_app_id,omitempty"`
}

func (ApiGroupCheck) String

func (o ApiGroupCheck) String() string

type ApiGroupCommonInfo

type ApiGroupCommonInfo struct {
	Id string `json:"id"`

	Name string `json:"name"`

	Status ApiGroupCommonInfoStatus `json:"status"`

	SlDomain string `json:"sl_domain"`

	RegisterTime *sdktime.SdkTime `json:"register_time"`

	UpdateTime *sdktime.SdkTime `json:"update_time"`

	OnSellStatus int32 `json:"on_sell_status"`

	UrlDomains *[]UrlDomain `json:"url_domains,omitempty"`
}

func (ApiGroupCommonInfo) String

func (o ApiGroupCommonInfo) String() string

type ApiGroupCommonInfoStatus

type ApiGroupCommonInfoStatus struct {
	// contains filtered or unexported fields
}

func (ApiGroupCommonInfoStatus) MarshalJSON

func (c ApiGroupCommonInfoStatus) MarshalJSON() ([]byte, error)

func (*ApiGroupCommonInfoStatus) UnmarshalJSON

func (c *ApiGroupCommonInfoStatus) UnmarshalJSON(b []byte) error

type ApiGroupCommonInfoStatusEnum

type ApiGroupCommonInfoStatusEnum struct {
	E_1 ApiGroupCommonInfoStatus
}

func GetApiGroupCommonInfoStatusEnum

func GetApiGroupCommonInfoStatusEnum() ApiGroupCommonInfoStatusEnum

type ApiGroupCreate

type ApiGroupCreate struct {
	Name string `json:"name"`

	Remark *string `json:"remark,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	Version *string `json:"version,omitempty"`
}

func (ApiGroupCreate) String

func (o ApiGroupCreate) String() string

type ApiGroupInfo

type ApiGroupInfo struct {
	Id string `json:"id"`

	Name string `json:"name"`

	Status ApiGroupInfoStatus `json:"status"`

	SlDomain string `json:"sl_domain"`

	RegisterTime *sdktime.SdkTime `json:"register_time"`

	UpdateTime *sdktime.SdkTime `json:"update_time"`

	OnSellStatus int32 `json:"on_sell_status"`

	UrlDomains *[]UrlDomain `json:"url_domains,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	Remark *string `json:"remark,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	TimeUnit *string `json:"time_unit,omitempty"`

	IsDefault *int32 `json:"is_default,omitempty"`

	Version *string `json:"version,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`
}

func (ApiGroupInfo) String

func (o ApiGroupInfo) String() string

type ApiGroupInfoStatus

type ApiGroupInfoStatus struct {
	// contains filtered or unexported fields
}

func (ApiGroupInfoStatus) MarshalJSON

func (c ApiGroupInfoStatus) MarshalJSON() ([]byte, error)

func (*ApiGroupInfoStatus) UnmarshalJSON

func (c *ApiGroupInfoStatus) UnmarshalJSON(b []byte) error

type ApiGroupInfoStatusEnum

type ApiGroupInfoStatusEnum struct {
	E_1 ApiGroupInfoStatus
}

func GetApiGroupInfoStatusEnum

func GetApiGroupInfoStatusEnum() ApiGroupInfoStatusEnum

type ApiInfo

type ApiInfo struct {
	Name string `json:"name"`

	Type ApiInfoType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiInfoReqProtocol `json:"req_protocol"`

	ReqMethod ApiInfoReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiInfoAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiInfoMatchMode `json:"match_mode,omitempty"`

	BackendType ApiInfoBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiInfoContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ApiInfoStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`

	PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"`
}

func (ApiInfo) String

func (o ApiInfo) String() string

type ApiInfoAuthType

type ApiInfoAuthType struct {
	// contains filtered or unexported fields
}

func (ApiInfoAuthType) MarshalJSON

func (c ApiInfoAuthType) MarshalJSON() ([]byte, error)

func (*ApiInfoAuthType) UnmarshalJSON

func (c *ApiInfoAuthType) UnmarshalJSON(b []byte) error

type ApiInfoAuthTypeEnum

type ApiInfoAuthTypeEnum struct {
	NONE       ApiInfoAuthType
	APP        ApiInfoAuthType
	IAM        ApiInfoAuthType
	AUTHORIZER ApiInfoAuthType
}

func GetApiInfoAuthTypeEnum

func GetApiInfoAuthTypeEnum() ApiInfoAuthTypeEnum

type ApiInfoBackendType

type ApiInfoBackendType struct {
	// contains filtered or unexported fields
}

func (ApiInfoBackendType) MarshalJSON

func (c ApiInfoBackendType) MarshalJSON() ([]byte, error)

func (*ApiInfoBackendType) UnmarshalJSON

func (c *ApiInfoBackendType) UnmarshalJSON(b []byte) error

type ApiInfoBackendTypeEnum

type ApiInfoBackendTypeEnum struct {
	HTTP     ApiInfoBackendType
	FUNCTION ApiInfoBackendType
	MOCK     ApiInfoBackendType
}

func GetApiInfoBackendTypeEnum

func GetApiInfoBackendTypeEnum() ApiInfoBackendTypeEnum

type ApiInfoContentType

type ApiInfoContentType struct {
	// contains filtered or unexported fields
}

func (ApiInfoContentType) MarshalJSON

func (c ApiInfoContentType) MarshalJSON() ([]byte, error)

func (*ApiInfoContentType) UnmarshalJSON

func (c *ApiInfoContentType) UnmarshalJSON(b []byte) error

type ApiInfoContentTypeEnum

type ApiInfoContentTypeEnum struct {
	APPLICATION_JSON    ApiInfoContentType
	APPLICATION_XML     ApiInfoContentType
	MULTIPART_FORM_DATE ApiInfoContentType
	TEXT_PLAIN          ApiInfoContentType
}

func GetApiInfoContentTypeEnum

func GetApiInfoContentTypeEnum() ApiInfoContentTypeEnum

type ApiInfoMatchMode

type ApiInfoMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiInfoMatchMode) MarshalJSON

func (c ApiInfoMatchMode) MarshalJSON() ([]byte, error)

func (*ApiInfoMatchMode) UnmarshalJSON

func (c *ApiInfoMatchMode) UnmarshalJSON(b []byte) error

type ApiInfoMatchModeEnum

type ApiInfoMatchModeEnum struct {
	SWA    ApiInfoMatchMode
	NORMAL ApiInfoMatchMode
}

func GetApiInfoMatchModeEnum

func GetApiInfoMatchModeEnum() ApiInfoMatchModeEnum

type ApiInfoPerPage

type ApiInfoPerPage struct {
	Name string `json:"name"`

	Type ApiInfoPerPageType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiInfoPerPageReqProtocol `json:"req_protocol"`

	ReqMethod ApiInfoPerPageReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiInfoPerPageAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiInfoPerPageMatchMode `json:"match_mode,omitempty"`

	BackendType ApiInfoPerPageBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiInfoPerPageContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ApiInfoPerPageStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`
}

func (ApiInfoPerPage) String

func (o ApiInfoPerPage) String() string

type ApiInfoPerPageAuthType

type ApiInfoPerPageAuthType struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageAuthType) MarshalJSON

func (c ApiInfoPerPageAuthType) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageAuthType) UnmarshalJSON

func (c *ApiInfoPerPageAuthType) UnmarshalJSON(b []byte) error

type ApiInfoPerPageAuthTypeEnum

type ApiInfoPerPageAuthTypeEnum struct {
	NONE       ApiInfoPerPageAuthType
	APP        ApiInfoPerPageAuthType
	IAM        ApiInfoPerPageAuthType
	AUTHORIZER ApiInfoPerPageAuthType
}

func GetApiInfoPerPageAuthTypeEnum

func GetApiInfoPerPageAuthTypeEnum() ApiInfoPerPageAuthTypeEnum

type ApiInfoPerPageBackendType

type ApiInfoPerPageBackendType struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageBackendType) MarshalJSON

func (c ApiInfoPerPageBackendType) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageBackendType) UnmarshalJSON

func (c *ApiInfoPerPageBackendType) UnmarshalJSON(b []byte) error

type ApiInfoPerPageBackendTypeEnum

type ApiInfoPerPageBackendTypeEnum struct {
	HTTP     ApiInfoPerPageBackendType
	FUNCTION ApiInfoPerPageBackendType
	MOCK     ApiInfoPerPageBackendType
}

func GetApiInfoPerPageBackendTypeEnum

func GetApiInfoPerPageBackendTypeEnum() ApiInfoPerPageBackendTypeEnum

type ApiInfoPerPageContentType

type ApiInfoPerPageContentType struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageContentType) MarshalJSON

func (c ApiInfoPerPageContentType) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageContentType) UnmarshalJSON

func (c *ApiInfoPerPageContentType) UnmarshalJSON(b []byte) error

type ApiInfoPerPageContentTypeEnum

type ApiInfoPerPageContentTypeEnum struct {
	APPLICATION_JSON    ApiInfoPerPageContentType
	APPLICATION_XML     ApiInfoPerPageContentType
	MULTIPART_FORM_DATE ApiInfoPerPageContentType
	TEXT_PLAIN          ApiInfoPerPageContentType
}

func GetApiInfoPerPageContentTypeEnum

func GetApiInfoPerPageContentTypeEnum() ApiInfoPerPageContentTypeEnum

type ApiInfoPerPageMatchMode

type ApiInfoPerPageMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageMatchMode) MarshalJSON

func (c ApiInfoPerPageMatchMode) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageMatchMode) UnmarshalJSON

func (c *ApiInfoPerPageMatchMode) UnmarshalJSON(b []byte) error

type ApiInfoPerPageMatchModeEnum

type ApiInfoPerPageMatchModeEnum struct {
	SWA    ApiInfoPerPageMatchMode
	NORMAL ApiInfoPerPageMatchMode
}

func GetApiInfoPerPageMatchModeEnum

func GetApiInfoPerPageMatchModeEnum() ApiInfoPerPageMatchModeEnum

type ApiInfoPerPageReqMethod

type ApiInfoPerPageReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageReqMethod) MarshalJSON

func (c ApiInfoPerPageReqMethod) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageReqMethod) UnmarshalJSON

func (c *ApiInfoPerPageReqMethod) UnmarshalJSON(b []byte) error

type ApiInfoPerPageReqProtocol

type ApiInfoPerPageReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageReqProtocol) MarshalJSON

func (c ApiInfoPerPageReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageReqProtocol) UnmarshalJSON

func (c *ApiInfoPerPageReqProtocol) UnmarshalJSON(b []byte) error

type ApiInfoPerPageReqProtocolEnum

type ApiInfoPerPageReqProtocolEnum struct {
	HTTP  ApiInfoPerPageReqProtocol
	HTTPS ApiInfoPerPageReqProtocol
	BOTH  ApiInfoPerPageReqProtocol
}

func GetApiInfoPerPageReqProtocolEnum

func GetApiInfoPerPageReqProtocolEnum() ApiInfoPerPageReqProtocolEnum

type ApiInfoPerPageStatus

type ApiInfoPerPageStatus struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageStatus) MarshalJSON

func (c ApiInfoPerPageStatus) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageStatus) UnmarshalJSON

func (c *ApiInfoPerPageStatus) UnmarshalJSON(b []byte) error

type ApiInfoPerPageStatusEnum

type ApiInfoPerPageStatusEnum struct {
	E_1 ApiInfoPerPageStatus
}

func GetApiInfoPerPageStatusEnum

func GetApiInfoPerPageStatusEnum() ApiInfoPerPageStatusEnum

type ApiInfoPerPageType

type ApiInfoPerPageType struct {
	// contains filtered or unexported fields
}

func (ApiInfoPerPageType) MarshalJSON

func (c ApiInfoPerPageType) MarshalJSON() ([]byte, error)

func (*ApiInfoPerPageType) UnmarshalJSON

func (c *ApiInfoPerPageType) UnmarshalJSON(b []byte) error

type ApiInfoPerPageTypeEnum

type ApiInfoPerPageTypeEnum struct {
	E_1 ApiInfoPerPageType
	E_2 ApiInfoPerPageType
}

func GetApiInfoPerPageTypeEnum

func GetApiInfoPerPageTypeEnum() ApiInfoPerPageTypeEnum

type ApiInfoReqMethod

type ApiInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiInfoReqMethod) MarshalJSON

func (c ApiInfoReqMethod) MarshalJSON() ([]byte, error)

func (*ApiInfoReqMethod) UnmarshalJSON

func (c *ApiInfoReqMethod) UnmarshalJSON(b []byte) error

type ApiInfoReqMethodEnum

type ApiInfoReqMethodEnum struct {
	GET     ApiInfoReqMethod
	POST    ApiInfoReqMethod
	PUT     ApiInfoReqMethod
	DELETE  ApiInfoReqMethod
	HEAD    ApiInfoReqMethod
	PATCH   ApiInfoReqMethod
	OPTIONS ApiInfoReqMethod
	ANY     ApiInfoReqMethod
}

func GetApiInfoReqMethodEnum

func GetApiInfoReqMethodEnum() ApiInfoReqMethodEnum

type ApiInfoReqProtocol

type ApiInfoReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiInfoReqProtocol) MarshalJSON

func (c ApiInfoReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiInfoReqProtocol) UnmarshalJSON

func (c *ApiInfoReqProtocol) UnmarshalJSON(b []byte) error

type ApiInfoReqProtocolEnum

type ApiInfoReqProtocolEnum struct {
	HTTP  ApiInfoReqProtocol
	HTTPS ApiInfoReqProtocol
	BOTH  ApiInfoReqProtocol
}

func GetApiInfoReqProtocolEnum

func GetApiInfoReqProtocolEnum() ApiInfoReqProtocolEnum

type ApiInfoStatus

type ApiInfoStatus struct {
	// contains filtered or unexported fields
}

func (ApiInfoStatus) MarshalJSON

func (c ApiInfoStatus) MarshalJSON() ([]byte, error)

func (*ApiInfoStatus) UnmarshalJSON

func (c *ApiInfoStatus) UnmarshalJSON(b []byte) error

type ApiInfoStatusEnum

type ApiInfoStatusEnum struct {
	E_1 ApiInfoStatus
}

func GetApiInfoStatusEnum

func GetApiInfoStatusEnum() ApiInfoStatusEnum

type ApiInfoType

type ApiInfoType struct {
	// contains filtered or unexported fields
}

func (ApiInfoType) MarshalJSON

func (c ApiInfoType) MarshalJSON() ([]byte, error)

func (*ApiInfoType) UnmarshalJSON

func (c *ApiInfoType) UnmarshalJSON(b []byte) error

type ApiInfoTypeEnum

type ApiInfoTypeEnum struct {
	E_1 ApiInfoType
	E_2 ApiInfoType
}

func GetApiInfoTypeEnum

func GetApiInfoTypeEnum() ApiInfoTypeEnum

type ApiMock

type ApiMock struct {
	Remark *string `json:"remark,omitempty"`

	ResultContent *string `json:"result_content,omitempty"`

	Version *string `json:"version,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	StatusCode *ApiMockStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`

	Id *string `json:"id,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *ApiMockStatus `json:"status,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

mock后端详情

func (ApiMock) String

func (o ApiMock) String() string

type ApiMockCreate

type ApiMockCreate struct {
	Remark *string `json:"remark,omitempty"`

	ResultContent *string `json:"result_content,omitempty"`

	Version *string `json:"version,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	StatusCode *ApiMockCreateStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`
}

mock后端详情

func (ApiMockCreate) String

func (o ApiMockCreate) String() string

type ApiMockCreateStatusCode

type ApiMockCreateStatusCode struct {
	// contains filtered or unexported fields
}

func (ApiMockCreateStatusCode) MarshalJSON

func (c ApiMockCreateStatusCode) MarshalJSON() ([]byte, error)

func (*ApiMockCreateStatusCode) UnmarshalJSON

func (c *ApiMockCreateStatusCode) UnmarshalJSON(b []byte) error

type ApiMockStatus

type ApiMockStatus struct {
	// contains filtered or unexported fields
}

func (ApiMockStatus) MarshalJSON

func (c ApiMockStatus) MarshalJSON() ([]byte, error)

func (*ApiMockStatus) UnmarshalJSON

func (c *ApiMockStatus) UnmarshalJSON(b []byte) error

type ApiMockStatusCode

type ApiMockStatusCode struct {
	// contains filtered or unexported fields
}

func (ApiMockStatusCode) MarshalJSON

func (c ApiMockStatusCode) MarshalJSON() ([]byte, error)

func (*ApiMockStatusCode) UnmarshalJSON

func (c *ApiMockStatusCode) UnmarshalJSON(b []byte) error

type ApiMockStatusEnum

type ApiMockStatusEnum struct {
	E_1 ApiMockStatus
}

func GetApiMockStatusEnum

func GetApiMockStatusEnum() ApiMockStatusEnum

type ApiOutline

type ApiOutline struct {
	AuthType *string `json:"auth_type,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	Id *string `json:"id,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`
}

func (ApiOutline) String

func (o ApiOutline) String() string

type ApiPolicyFunctionBase

type ApiPolicyFunctionBase struct {
	FunctionUrn string `json:"function_urn"`

	InvocationType ApiPolicyFunctionBaseInvocationType `json:"invocation_type"`

	Timeout int32 `json:"timeout"`

	Version *string `json:"version,omitempty"`
}

func (ApiPolicyFunctionBase) String

func (o ApiPolicyFunctionBase) String() string

type ApiPolicyFunctionBaseInvocationType

type ApiPolicyFunctionBaseInvocationType struct {
	// contains filtered or unexported fields
}

func (ApiPolicyFunctionBaseInvocationType) MarshalJSON

func (c ApiPolicyFunctionBaseInvocationType) MarshalJSON() ([]byte, error)

func (*ApiPolicyFunctionBaseInvocationType) UnmarshalJSON

func (c *ApiPolicyFunctionBaseInvocationType) UnmarshalJSON(b []byte) error

type ApiPolicyFunctionBaseInvocationTypeEnum

type ApiPolicyFunctionBaseInvocationTypeEnum struct {
	ASYNC ApiPolicyFunctionBaseInvocationType
	SYNC  ApiPolicyFunctionBaseInvocationType
}

func GetApiPolicyFunctionBaseInvocationTypeEnum

func GetApiPolicyFunctionBaseInvocationTypeEnum() ApiPolicyFunctionBaseInvocationTypeEnum

type ApiPolicyFunctionCreate

type ApiPolicyFunctionCreate struct {
	FunctionUrn string `json:"function_urn"`

	InvocationType ApiPolicyFunctionCreateInvocationType `json:"invocation_type"`

	Timeout int32 `json:"timeout"`

	Version *string `json:"version,omitempty"`

	EffectMode ApiPolicyFunctionCreateEffectMode `json:"effect_mode"`

	Name string `json:"name"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	Conditions []ApiConditionCreate `json:"conditions"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

func (ApiPolicyFunctionCreate) String

func (o ApiPolicyFunctionCreate) String() string

type ApiPolicyFunctionCreateEffectMode

type ApiPolicyFunctionCreateEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyFunctionCreateEffectMode) MarshalJSON

func (c ApiPolicyFunctionCreateEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyFunctionCreateEffectMode) UnmarshalJSON

func (c *ApiPolicyFunctionCreateEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyFunctionCreateEffectModeEnum

type ApiPolicyFunctionCreateEffectModeEnum struct {
	ALL ApiPolicyFunctionCreateEffectMode
	ANY ApiPolicyFunctionCreateEffectMode
}

func GetApiPolicyFunctionCreateEffectModeEnum

func GetApiPolicyFunctionCreateEffectModeEnum() ApiPolicyFunctionCreateEffectModeEnum

type ApiPolicyFunctionCreateInvocationType

type ApiPolicyFunctionCreateInvocationType struct {
	// contains filtered or unexported fields
}

func (ApiPolicyFunctionCreateInvocationType) MarshalJSON

func (c ApiPolicyFunctionCreateInvocationType) MarshalJSON() ([]byte, error)

func (*ApiPolicyFunctionCreateInvocationType) UnmarshalJSON

func (c *ApiPolicyFunctionCreateInvocationType) UnmarshalJSON(b []byte) error

type ApiPolicyFunctionCreateInvocationTypeEnum

type ApiPolicyFunctionCreateInvocationTypeEnum struct {
	ASYNC ApiPolicyFunctionCreateInvocationType
	SYNC  ApiPolicyFunctionCreateInvocationType
}

func GetApiPolicyFunctionCreateInvocationTypeEnum

func GetApiPolicyFunctionCreateInvocationTypeEnum() ApiPolicyFunctionCreateInvocationTypeEnum

type ApiPolicyFunctionResp

type ApiPolicyFunctionResp struct {
	FunctionUrn string `json:"function_urn"`

	InvocationType ApiPolicyFunctionRespInvocationType `json:"invocation_type"`

	Timeout int32 `json:"timeout"`

	Version *string `json:"version,omitempty"`

	Id *string `json:"id,omitempty"`

	Name string `json:"name"`

	Conditions []ConditionResp `json:"conditions"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	EffectMode ApiPolicyFunctionRespEffectMode `json:"effect_mode"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

func (ApiPolicyFunctionResp) String

func (o ApiPolicyFunctionResp) String() string

type ApiPolicyFunctionRespEffectMode

type ApiPolicyFunctionRespEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyFunctionRespEffectMode) MarshalJSON

func (c ApiPolicyFunctionRespEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyFunctionRespEffectMode) UnmarshalJSON

func (c *ApiPolicyFunctionRespEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyFunctionRespEffectModeEnum

type ApiPolicyFunctionRespEffectModeEnum struct {
	ALL ApiPolicyFunctionRespEffectMode
	ANY ApiPolicyFunctionRespEffectMode
}

func GetApiPolicyFunctionRespEffectModeEnum

func GetApiPolicyFunctionRespEffectModeEnum() ApiPolicyFunctionRespEffectModeEnum

type ApiPolicyFunctionRespInvocationType

type ApiPolicyFunctionRespInvocationType struct {
	// contains filtered or unexported fields
}

func (ApiPolicyFunctionRespInvocationType) MarshalJSON

func (c ApiPolicyFunctionRespInvocationType) MarshalJSON() ([]byte, error)

func (*ApiPolicyFunctionRespInvocationType) UnmarshalJSON

func (c *ApiPolicyFunctionRespInvocationType) UnmarshalJSON(b []byte) error

type ApiPolicyFunctionRespInvocationTypeEnum

type ApiPolicyFunctionRespInvocationTypeEnum struct {
	ASYNC ApiPolicyFunctionRespInvocationType
	SYNC  ApiPolicyFunctionRespInvocationType
}

func GetApiPolicyFunctionRespInvocationTypeEnum

func GetApiPolicyFunctionRespInvocationTypeEnum() ApiPolicyFunctionRespInvocationTypeEnum

type ApiPolicyHttpBase

type ApiPolicyHttpBase struct {
	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol ApiPolicyHttpBaseReqProtocol `json:"req_protocol"`

	ReqMethod ApiPolicyHttpBaseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	Timeout *int32 `json:"timeout,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`
}

func (ApiPolicyHttpBase) String

func (o ApiPolicyHttpBase) String() string

type ApiPolicyHttpBaseReqMethod

type ApiPolicyHttpBaseReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpBaseReqMethod) MarshalJSON

func (c ApiPolicyHttpBaseReqMethod) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpBaseReqMethod) UnmarshalJSON

func (c *ApiPolicyHttpBaseReqMethod) UnmarshalJSON(b []byte) error

type ApiPolicyHttpBaseReqProtocol

type ApiPolicyHttpBaseReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpBaseReqProtocol) MarshalJSON

func (c ApiPolicyHttpBaseReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpBaseReqProtocol) UnmarshalJSON

func (c *ApiPolicyHttpBaseReqProtocol) UnmarshalJSON(b []byte) error

type ApiPolicyHttpBaseReqProtocolEnum

type ApiPolicyHttpBaseReqProtocolEnum struct {
	HTTP  ApiPolicyHttpBaseReqProtocol
	HTTPS ApiPolicyHttpBaseReqProtocol
}

func GetApiPolicyHttpBaseReqProtocolEnum

func GetApiPolicyHttpBaseReqProtocolEnum() ApiPolicyHttpBaseReqProtocolEnum

type ApiPolicyHttpCreate

type ApiPolicyHttpCreate struct {
	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol ApiPolicyHttpCreateReqProtocol `json:"req_protocol"`

	ReqMethod ApiPolicyHttpCreateReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	Timeout *int32 `json:"timeout,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`

	EffectMode ApiPolicyHttpCreateEffectMode `json:"effect_mode"`

	Name string `json:"name"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	Conditions []ApiConditionCreate `json:"conditions"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"`

	VpcChannelStatus *ApiPolicyHttpCreateVpcChannelStatus `json:"vpc_channel_status,omitempty"`
}

func (ApiPolicyHttpCreate) String

func (o ApiPolicyHttpCreate) String() string

type ApiPolicyHttpCreateEffectMode

type ApiPolicyHttpCreateEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpCreateEffectMode) MarshalJSON

func (c ApiPolicyHttpCreateEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpCreateEffectMode) UnmarshalJSON

func (c *ApiPolicyHttpCreateEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyHttpCreateEffectModeEnum

type ApiPolicyHttpCreateEffectModeEnum struct {
	ALL ApiPolicyHttpCreateEffectMode
	ANY ApiPolicyHttpCreateEffectMode
}

func GetApiPolicyHttpCreateEffectModeEnum

func GetApiPolicyHttpCreateEffectModeEnum() ApiPolicyHttpCreateEffectModeEnum

type ApiPolicyHttpCreateReqMethod

type ApiPolicyHttpCreateReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpCreateReqMethod) MarshalJSON

func (c ApiPolicyHttpCreateReqMethod) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpCreateReqMethod) UnmarshalJSON

func (c *ApiPolicyHttpCreateReqMethod) UnmarshalJSON(b []byte) error

type ApiPolicyHttpCreateReqProtocol

type ApiPolicyHttpCreateReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpCreateReqProtocol) MarshalJSON

func (c ApiPolicyHttpCreateReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpCreateReqProtocol) UnmarshalJSON

func (c *ApiPolicyHttpCreateReqProtocol) UnmarshalJSON(b []byte) error

type ApiPolicyHttpCreateReqProtocolEnum

type ApiPolicyHttpCreateReqProtocolEnum struct {
	HTTP  ApiPolicyHttpCreateReqProtocol
	HTTPS ApiPolicyHttpCreateReqProtocol
}

func GetApiPolicyHttpCreateReqProtocolEnum

func GetApiPolicyHttpCreateReqProtocolEnum() ApiPolicyHttpCreateReqProtocolEnum

type ApiPolicyHttpCreateVpcChannelStatus

type ApiPolicyHttpCreateVpcChannelStatus struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpCreateVpcChannelStatus) MarshalJSON

func (c ApiPolicyHttpCreateVpcChannelStatus) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpCreateVpcChannelStatus) UnmarshalJSON

func (c *ApiPolicyHttpCreateVpcChannelStatus) UnmarshalJSON(b []byte) error

type ApiPolicyHttpCreateVpcChannelStatusEnum

type ApiPolicyHttpCreateVpcChannelStatusEnum struct {
	E_1 ApiPolicyHttpCreateVpcChannelStatus
	E_2 ApiPolicyHttpCreateVpcChannelStatus
}

func GetApiPolicyHttpCreateVpcChannelStatusEnum

func GetApiPolicyHttpCreateVpcChannelStatusEnum() ApiPolicyHttpCreateVpcChannelStatusEnum

type ApiPolicyHttpResp

type ApiPolicyHttpResp struct {
	Id *string `json:"id,omitempty"`

	Name string `json:"name"`

	Conditions []ConditionResp `json:"conditions"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	EffectMode ApiPolicyHttpRespEffectMode `json:"effect_mode"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol ApiPolicyHttpRespReqProtocol `json:"req_protocol"`

	ReqMethod ApiPolicyHttpRespReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	Timeout *int32 `json:"timeout,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`

	VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"`

	VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"`
}

func (ApiPolicyHttpResp) String

func (o ApiPolicyHttpResp) String() string

type ApiPolicyHttpRespEffectMode

type ApiPolicyHttpRespEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpRespEffectMode) MarshalJSON

func (c ApiPolicyHttpRespEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpRespEffectMode) UnmarshalJSON

func (c *ApiPolicyHttpRespEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyHttpRespEffectModeEnum

type ApiPolicyHttpRespEffectModeEnum struct {
	ALL ApiPolicyHttpRespEffectMode
	ANY ApiPolicyHttpRespEffectMode
}

func GetApiPolicyHttpRespEffectModeEnum

func GetApiPolicyHttpRespEffectModeEnum() ApiPolicyHttpRespEffectModeEnum

type ApiPolicyHttpRespReqMethod

type ApiPolicyHttpRespReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpRespReqMethod) MarshalJSON

func (c ApiPolicyHttpRespReqMethod) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpRespReqMethod) UnmarshalJSON

func (c *ApiPolicyHttpRespReqMethod) UnmarshalJSON(b []byte) error

type ApiPolicyHttpRespReqProtocol

type ApiPolicyHttpRespReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiPolicyHttpRespReqProtocol) MarshalJSON

func (c ApiPolicyHttpRespReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiPolicyHttpRespReqProtocol) UnmarshalJSON

func (c *ApiPolicyHttpRespReqProtocol) UnmarshalJSON(b []byte) error

type ApiPolicyHttpRespReqProtocolEnum

type ApiPolicyHttpRespReqProtocolEnum struct {
	HTTP  ApiPolicyHttpRespReqProtocol
	HTTPS ApiPolicyHttpRespReqProtocol
}

func GetApiPolicyHttpRespReqProtocolEnum

func GetApiPolicyHttpRespReqProtocolEnum() ApiPolicyHttpRespReqProtocolEnum

type ApiPolicyMockBase

type ApiPolicyMockBase struct {
	ResultContent *string `json:"result_content,omitempty"`

	StatusCode *ApiPolicyMockBaseStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`
}

func (ApiPolicyMockBase) String

func (o ApiPolicyMockBase) String() string

type ApiPolicyMockBaseStatusCode

type ApiPolicyMockBaseStatusCode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyMockBaseStatusCode) MarshalJSON

func (c ApiPolicyMockBaseStatusCode) MarshalJSON() ([]byte, error)

func (*ApiPolicyMockBaseStatusCode) UnmarshalJSON

func (c *ApiPolicyMockBaseStatusCode) UnmarshalJSON(b []byte) error

type ApiPolicyMockBaseStatusCodeEnum

func GetApiPolicyMockBaseStatusCodeEnum

func GetApiPolicyMockBaseStatusCodeEnum() ApiPolicyMockBaseStatusCodeEnum

type ApiPolicyMockCreate

type ApiPolicyMockCreate struct {
	ResultContent *string `json:"result_content,omitempty"`

	StatusCode *ApiPolicyMockCreateStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`

	EffectMode ApiPolicyMockCreateEffectMode `json:"effect_mode"`

	Name string `json:"name"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	Conditions []ApiConditionCreate `json:"conditions"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

func (ApiPolicyMockCreate) String

func (o ApiPolicyMockCreate) String() string

type ApiPolicyMockCreateEffectMode

type ApiPolicyMockCreateEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyMockCreateEffectMode) MarshalJSON

func (c ApiPolicyMockCreateEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyMockCreateEffectMode) UnmarshalJSON

func (c *ApiPolicyMockCreateEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyMockCreateEffectModeEnum

type ApiPolicyMockCreateEffectModeEnum struct {
	ALL ApiPolicyMockCreateEffectMode
	ANY ApiPolicyMockCreateEffectMode
}

func GetApiPolicyMockCreateEffectModeEnum

func GetApiPolicyMockCreateEffectModeEnum() ApiPolicyMockCreateEffectModeEnum

type ApiPolicyMockCreateStatusCode

type ApiPolicyMockCreateStatusCode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyMockCreateStatusCode) MarshalJSON

func (c ApiPolicyMockCreateStatusCode) MarshalJSON() ([]byte, error)

func (*ApiPolicyMockCreateStatusCode) UnmarshalJSON

func (c *ApiPolicyMockCreateStatusCode) UnmarshalJSON(b []byte) error

type ApiPolicyMockCreateStatusCodeEnum

type ApiPolicyMockCreateStatusCodeEnum struct {
	E_200 ApiPolicyMockCreateStatusCode
	E_201 ApiPolicyMockCreateStatusCode
	E_202 ApiPolicyMockCreateStatusCode
	E_203 ApiPolicyMockCreateStatusCode
	E_204 ApiPolicyMockCreateStatusCode
	E_205 ApiPolicyMockCreateStatusCode
	E_206 ApiPolicyMockCreateStatusCode
	E_300 ApiPolicyMockCreateStatusCode
	E_301 ApiPolicyMockCreateStatusCode
	E_302 ApiPolicyMockCreateStatusCode
	E_303 ApiPolicyMockCreateStatusCode
	E_304 ApiPolicyMockCreateStatusCode
	E_305 ApiPolicyMockCreateStatusCode
	E_306 ApiPolicyMockCreateStatusCode
	E_307 ApiPolicyMockCreateStatusCode
	E_400 ApiPolicyMockCreateStatusCode
	E_401 ApiPolicyMockCreateStatusCode
	E_402 ApiPolicyMockCreateStatusCode
	E_403 ApiPolicyMockCreateStatusCode
	E_404 ApiPolicyMockCreateStatusCode
	E_405 ApiPolicyMockCreateStatusCode
	E_406 ApiPolicyMockCreateStatusCode
	E_407 ApiPolicyMockCreateStatusCode
	E_408 ApiPolicyMockCreateStatusCode
	E_409 ApiPolicyMockCreateStatusCode
	E_410 ApiPolicyMockCreateStatusCode
	E_411 ApiPolicyMockCreateStatusCode
	E_412 ApiPolicyMockCreateStatusCode
	E_413 ApiPolicyMockCreateStatusCode
	E_414 ApiPolicyMockCreateStatusCode
	E_415 ApiPolicyMockCreateStatusCode
	E_416 ApiPolicyMockCreateStatusCode
	E_417 ApiPolicyMockCreateStatusCode
	E_450 ApiPolicyMockCreateStatusCode
	E_451 ApiPolicyMockCreateStatusCode
	E_500 ApiPolicyMockCreateStatusCode
	E_501 ApiPolicyMockCreateStatusCode
	E_502 ApiPolicyMockCreateStatusCode
	E_503 ApiPolicyMockCreateStatusCode
	E_504 ApiPolicyMockCreateStatusCode
	E_505 ApiPolicyMockCreateStatusCode
}

func GetApiPolicyMockCreateStatusCodeEnum

func GetApiPolicyMockCreateStatusCodeEnum() ApiPolicyMockCreateStatusCodeEnum

type ApiPolicyMockResp

type ApiPolicyMockResp struct {
	Id *string `json:"id,omitempty"`

	Name string `json:"name"`

	Conditions []ConditionResp `json:"conditions"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	EffectMode ApiPolicyMockRespEffectMode `json:"effect_mode"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	ResultContent *string `json:"result_content,omitempty"`

	StatusCode *ApiPolicyMockRespStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`
}

func (ApiPolicyMockResp) String

func (o ApiPolicyMockResp) String() string

type ApiPolicyMockRespEffectMode

type ApiPolicyMockRespEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyMockRespEffectMode) MarshalJSON

func (c ApiPolicyMockRespEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyMockRespEffectMode) UnmarshalJSON

func (c *ApiPolicyMockRespEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyMockRespEffectModeEnum

type ApiPolicyMockRespEffectModeEnum struct {
	ALL ApiPolicyMockRespEffectMode
	ANY ApiPolicyMockRespEffectMode
}

func GetApiPolicyMockRespEffectModeEnum

func GetApiPolicyMockRespEffectModeEnum() ApiPolicyMockRespEffectModeEnum

type ApiPolicyMockRespStatusCode

type ApiPolicyMockRespStatusCode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyMockRespStatusCode) MarshalJSON

func (c ApiPolicyMockRespStatusCode) MarshalJSON() ([]byte, error)

func (*ApiPolicyMockRespStatusCode) UnmarshalJSON

func (c *ApiPolicyMockRespStatusCode) UnmarshalJSON(b []byte) error

type ApiPolicyMockRespStatusCodeEnum

func GetApiPolicyMockRespStatusCodeEnum

func GetApiPolicyMockRespStatusCodeEnum() ApiPolicyMockRespStatusCodeEnum

type ApiPolicyReqBase

type ApiPolicyReqBase struct {
	EffectMode ApiPolicyReqBaseEffectMode `json:"effect_mode"`

	Name string `json:"name"`

	BackendParams *[]BackendParamBase `json:"backend_params,omitempty"`

	Conditions []ApiConditionCreate `json:"conditions"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

func (ApiPolicyReqBase) String

func (o ApiPolicyReqBase) String() string

type ApiPolicyReqBaseEffectMode

type ApiPolicyReqBaseEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyReqBaseEffectMode) MarshalJSON

func (c ApiPolicyReqBaseEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyReqBaseEffectMode) UnmarshalJSON

func (c *ApiPolicyReqBaseEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyReqBaseEffectModeEnum

type ApiPolicyReqBaseEffectModeEnum struct {
	ALL ApiPolicyReqBaseEffectMode
	ANY ApiPolicyReqBaseEffectMode
}

func GetApiPolicyReqBaseEffectModeEnum

func GetApiPolicyReqBaseEffectModeEnum() ApiPolicyReqBaseEffectModeEnum

type ApiPolicyRespBase

type ApiPolicyRespBase struct {
	Id *string `json:"id,omitempty"`

	Name string `json:"name"`

	Conditions []ConditionResp `json:"conditions"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	EffectMode ApiPolicyRespBaseEffectMode `json:"effect_mode"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

func (ApiPolicyRespBase) String

func (o ApiPolicyRespBase) String() string

type ApiPolicyRespBaseEffectMode

type ApiPolicyRespBaseEffectMode struct {
	// contains filtered or unexported fields
}

func (ApiPolicyRespBaseEffectMode) MarshalJSON

func (c ApiPolicyRespBaseEffectMode) MarshalJSON() ([]byte, error)

func (*ApiPolicyRespBaseEffectMode) UnmarshalJSON

func (c *ApiPolicyRespBaseEffectMode) UnmarshalJSON(b []byte) error

type ApiPolicyRespBaseEffectModeEnum

type ApiPolicyRespBaseEffectModeEnum struct {
	ALL ApiPolicyRespBaseEffectMode
	ANY ApiPolicyRespBaseEffectMode
}

func GetApiPolicyRespBaseEffectModeEnum

func GetApiPolicyRespBaseEffectModeEnum() ApiPolicyRespBaseEffectModeEnum

type ApiRespBaseInfo

type ApiRespBaseInfo struct {
	Name string `json:"name"`

	Type ApiRespBaseInfoType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ApiRespBaseInfoReqProtocol `json:"req_protocol"`

	ReqMethod ApiRespBaseInfoReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ApiRespBaseInfoAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ApiRespBaseInfoMatchMode `json:"match_mode,omitempty"`

	BackendType ApiRespBaseInfoBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ApiRespBaseInfoContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ApiRespBaseInfoStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`
}

func (ApiRespBaseInfo) String

func (o ApiRespBaseInfo) String() string

type ApiRespBaseInfoAuthType

type ApiRespBaseInfoAuthType struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoAuthType) MarshalJSON

func (c ApiRespBaseInfoAuthType) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoAuthType) UnmarshalJSON

func (c *ApiRespBaseInfoAuthType) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoAuthTypeEnum

type ApiRespBaseInfoAuthTypeEnum struct {
	NONE       ApiRespBaseInfoAuthType
	APP        ApiRespBaseInfoAuthType
	IAM        ApiRespBaseInfoAuthType
	AUTHORIZER ApiRespBaseInfoAuthType
}

func GetApiRespBaseInfoAuthTypeEnum

func GetApiRespBaseInfoAuthTypeEnum() ApiRespBaseInfoAuthTypeEnum

type ApiRespBaseInfoBackendType

type ApiRespBaseInfoBackendType struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoBackendType) MarshalJSON

func (c ApiRespBaseInfoBackendType) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoBackendType) UnmarshalJSON

func (c *ApiRespBaseInfoBackendType) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoBackendTypeEnum

type ApiRespBaseInfoBackendTypeEnum struct {
	HTTP     ApiRespBaseInfoBackendType
	FUNCTION ApiRespBaseInfoBackendType
	MOCK     ApiRespBaseInfoBackendType
}

func GetApiRespBaseInfoBackendTypeEnum

func GetApiRespBaseInfoBackendTypeEnum() ApiRespBaseInfoBackendTypeEnum

type ApiRespBaseInfoContentType

type ApiRespBaseInfoContentType struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoContentType) MarshalJSON

func (c ApiRespBaseInfoContentType) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoContentType) UnmarshalJSON

func (c *ApiRespBaseInfoContentType) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoContentTypeEnum

type ApiRespBaseInfoContentTypeEnum struct {
	APPLICATION_JSON    ApiRespBaseInfoContentType
	APPLICATION_XML     ApiRespBaseInfoContentType
	MULTIPART_FORM_DATE ApiRespBaseInfoContentType
	TEXT_PLAIN          ApiRespBaseInfoContentType
}

func GetApiRespBaseInfoContentTypeEnum

func GetApiRespBaseInfoContentTypeEnum() ApiRespBaseInfoContentTypeEnum

type ApiRespBaseInfoMatchMode

type ApiRespBaseInfoMatchMode struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoMatchMode) MarshalJSON

func (c ApiRespBaseInfoMatchMode) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoMatchMode) UnmarshalJSON

func (c *ApiRespBaseInfoMatchMode) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoMatchModeEnum

type ApiRespBaseInfoMatchModeEnum struct {
	SWA    ApiRespBaseInfoMatchMode
	NORMAL ApiRespBaseInfoMatchMode
}

func GetApiRespBaseInfoMatchModeEnum

func GetApiRespBaseInfoMatchModeEnum() ApiRespBaseInfoMatchModeEnum

type ApiRespBaseInfoReqMethod

type ApiRespBaseInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoReqMethod) MarshalJSON

func (c ApiRespBaseInfoReqMethod) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoReqMethod) UnmarshalJSON

func (c *ApiRespBaseInfoReqMethod) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoReqProtocol

type ApiRespBaseInfoReqProtocol struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoReqProtocol) MarshalJSON

func (c ApiRespBaseInfoReqProtocol) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoReqProtocol) UnmarshalJSON

func (c *ApiRespBaseInfoReqProtocol) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoReqProtocolEnum

type ApiRespBaseInfoReqProtocolEnum struct {
	HTTP  ApiRespBaseInfoReqProtocol
	HTTPS ApiRespBaseInfoReqProtocol
	BOTH  ApiRespBaseInfoReqProtocol
}

func GetApiRespBaseInfoReqProtocolEnum

func GetApiRespBaseInfoReqProtocolEnum() ApiRespBaseInfoReqProtocolEnum

type ApiRespBaseInfoStatus

type ApiRespBaseInfoStatus struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoStatus) MarshalJSON

func (c ApiRespBaseInfoStatus) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoStatus) UnmarshalJSON

func (c *ApiRespBaseInfoStatus) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoStatusEnum

type ApiRespBaseInfoStatusEnum struct {
	E_1 ApiRespBaseInfoStatus
}

func GetApiRespBaseInfoStatusEnum

func GetApiRespBaseInfoStatusEnum() ApiRespBaseInfoStatusEnum

type ApiRespBaseInfoType

type ApiRespBaseInfoType struct {
	// contains filtered or unexported fields
}

func (ApiRespBaseInfoType) MarshalJSON

func (c ApiRespBaseInfoType) MarshalJSON() ([]byte, error)

func (*ApiRespBaseInfoType) UnmarshalJSON

func (c *ApiRespBaseInfoType) UnmarshalJSON(b []byte) error

type ApiRespBaseInfoTypeEnum

type ApiRespBaseInfoTypeEnum struct {
	E_1 ApiRespBaseInfoType
	E_2 ApiRespBaseInfoType
}

func GetApiRespBaseInfoTypeEnum

func GetApiRespBaseInfoTypeEnum() ApiRespBaseInfoTypeEnum

type ApiVersion

type ApiVersion struct {
	VersionId string `json:"version_id"`
}

func (ApiVersion) String

func (o ApiVersion) String() string

type ApiVersionResp

type ApiVersionResp struct {
	VersionId *string `json:"version_id,omitempty"`

	VersionNo *string `json:"version_no,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"`

	Status *ApiVersionRespStatus `json:"status,omitempty"`
}

func (ApiVersionResp) String

func (o ApiVersionResp) String() string

type ApiVersionRespStatus

type ApiVersionRespStatus struct {
	// contains filtered or unexported fields
}

func (ApiVersionRespStatus) MarshalJSON

func (c ApiVersionRespStatus) MarshalJSON() ([]byte, error)

func (*ApiVersionRespStatus) UnmarshalJSON

func (c *ApiVersionRespStatus) UnmarshalJSON(b []byte) error

type ApiVersionRespStatusEnum

type ApiVersionRespStatusEnum struct {
	E_1 ApiVersionRespStatus
	E_2 ApiVersionRespStatus
}

func GetApiVersionRespStatusEnum

func GetApiVersionRespStatusEnum() ApiVersionRespStatusEnum

type AppAclCreate

type AppAclCreate struct {
	AppAclType string `json:"app_acl_type"`

	AppAclValues []string `json:"app_acl_values"`
}

func (AppAclCreate) String

func (o AppAclCreate) String() string

type AppAsset

type AppAsset struct {
}

func (AppAsset) String

func (o AppAsset) String() string

type AppBaseInfo

type AppBaseInfo struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`
}

func (AppBaseInfo) String

func (o AppBaseInfo) String() string

type AppCodeBaseInfo

type AppCodeBaseInfo struct {
	AppCode string `json:"app_code"`

	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`
}

func (AppCodeBaseInfo) String

func (o AppCodeBaseInfo) String() string

type AppCodeCreate

type AppCodeCreate struct {
	AppCode string `json:"app_code"`
}

func (AppCodeCreate) String

func (o AppCodeCreate) String() string

type AppConfigCreateRequestV2

type AppConfigCreateRequestV2 struct {
	ConfigType AppConfigCreateRequestV2ConfigType `json:"config_type"`

	ConfigValue *string `json:"config_value,omitempty"`

	Description *string `json:"description,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`
}

func (AppConfigCreateRequestV2) String

func (o AppConfigCreateRequestV2) String() string

type AppConfigCreateRequestV2ConfigType

type AppConfigCreateRequestV2ConfigType struct {
	// contains filtered or unexported fields
}

func (AppConfigCreateRequestV2ConfigType) MarshalJSON

func (c AppConfigCreateRequestV2ConfigType) MarshalJSON() ([]byte, error)

func (*AppConfigCreateRequestV2ConfigType) UnmarshalJSON

func (c *AppConfigCreateRequestV2ConfigType) UnmarshalJSON(b []byte) error

type AppConfigCreateRequestV2ConfigTypeEnum

type AppConfigCreateRequestV2ConfigTypeEnum struct {
	VARIABLE    AppConfigCreateRequestV2ConfigType
	PASSWORD    AppConfigCreateRequestV2ConfigType
	CERTIFICATE AppConfigCreateRequestV2ConfigType
}

func GetAppConfigCreateRequestV2ConfigTypeEnum

func GetAppConfigCreateRequestV2ConfigTypeEnum() AppConfigCreateRequestV2ConfigTypeEnum

type AppConfigInfoV2

type AppConfigInfoV2 struct {
	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ConfigType *string `json:"config_type,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	Description *string `json:"description,omitempty"`
}

func (AppConfigInfoV2) String

func (o AppConfigInfoV2) String() string

type AppConfigModifyRequestV2

type AppConfigModifyRequestV2 struct {
	ConfigType AppConfigModifyRequestV2ConfigType `json:"config_type"`

	ConfigValue *string `json:"config_value,omitempty"`

	Description *string `json:"description,omitempty"`
}

func (AppConfigModifyRequestV2) String

func (o AppConfigModifyRequestV2) String() string

type AppConfigModifyRequestV2ConfigType

type AppConfigModifyRequestV2ConfigType struct {
	// contains filtered or unexported fields
}

func (AppConfigModifyRequestV2ConfigType) MarshalJSON

func (c AppConfigModifyRequestV2ConfigType) MarshalJSON() ([]byte, error)

func (*AppConfigModifyRequestV2ConfigType) UnmarshalJSON

func (c *AppConfigModifyRequestV2ConfigType) UnmarshalJSON(b []byte) error

type AppConfigModifyRequestV2ConfigTypeEnum

type AppConfigModifyRequestV2ConfigTypeEnum struct {
	VARIABLE    AppConfigModifyRequestV2ConfigType
	PASSWORD    AppConfigModifyRequestV2ConfigType
	CERTIFICATE AppConfigModifyRequestV2ConfigType
}

func GetAppConfigModifyRequestV2ConfigTypeEnum

func GetAppConfigModifyRequestV2ConfigTypeEnum() AppConfigModifyRequestV2ConfigTypeEnum

type AppFavorite

type AppFavorite struct {
}

是否收藏应用,收藏的应用会在列表里优先显示

func (AppFavorite) String

func (o AppFavorite) String() string

type AppId

type AppId struct {
}

应用ID

func (AppId) String

func (o AppId) String() string

type AppInfo

type AppInfo struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Creator *AppInfoCreator `json:"creator,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	AppSecret *string `json:"app_secret,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *AppInfoStatus `json:"status,omitempty"`

	AppType *AppInfoAppType `json:"app_type,omitempty"`

	RomaAppType *string `json:"roma_app_type,omitempty"`
}

func (AppInfo) String

func (o AppInfo) String() string

type AppInfoAppType

type AppInfoAppType struct {
	// contains filtered or unexported fields
}

func (AppInfoAppType) MarshalJSON

func (c AppInfoAppType) MarshalJSON() ([]byte, error)

func (*AppInfoAppType) UnmarshalJSON

func (c *AppInfoAppType) UnmarshalJSON(b []byte) error

type AppInfoAppTypeEnum

type AppInfoAppTypeEnum struct {
	APIG AppInfoAppType
	ROMA AppInfoAppType
}

func GetAppInfoAppTypeEnum

func GetAppInfoAppTypeEnum() AppInfoAppTypeEnum

type AppInfoCreator

type AppInfoCreator struct {
	// contains filtered or unexported fields
}

func (AppInfoCreator) MarshalJSON

func (c AppInfoCreator) MarshalJSON() ([]byte, error)

func (*AppInfoCreator) UnmarshalJSON

func (c *AppInfoCreator) UnmarshalJSON(b []byte) error

type AppInfoCreatorEnum

type AppInfoCreatorEnum struct {
	USER   AppInfoCreator
	MARKET AppInfoCreator
}

func GetAppInfoCreatorEnum

func GetAppInfoCreatorEnum() AppInfoCreatorEnum

type AppInfoStatus

type AppInfoStatus struct {
	// contains filtered or unexported fields
}

func (AppInfoStatus) MarshalJSON

func (c AppInfoStatus) MarshalJSON() ([]byte, error)

func (*AppInfoStatus) UnmarshalJSON

func (c *AppInfoStatus) UnmarshalJSON(b []byte) error

type AppInfoStatusEnum

type AppInfoStatusEnum struct {
	E_1 AppInfoStatus
}

func GetAppInfoStatusEnum

func GetAppInfoStatusEnum() AppInfoStatusEnum

type AppInfoWithBindNum

type AppInfoWithBindNum struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Creator *AppInfoWithBindNumCreator `json:"creator,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	AppSecret *string `json:"app_secret,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *AppInfoWithBindNumStatus `json:"status,omitempty"`

	AppType *AppInfoWithBindNumAppType `json:"app_type,omitempty"`

	RomaAppType *string `json:"roma_app_type,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`
}

func (AppInfoWithBindNum) String

func (o AppInfoWithBindNum) String() string

type AppInfoWithBindNumAppType

type AppInfoWithBindNumAppType struct {
	// contains filtered or unexported fields
}

func (AppInfoWithBindNumAppType) MarshalJSON

func (c AppInfoWithBindNumAppType) MarshalJSON() ([]byte, error)

func (*AppInfoWithBindNumAppType) UnmarshalJSON

func (c *AppInfoWithBindNumAppType) UnmarshalJSON(b []byte) error

type AppInfoWithBindNumAppTypeEnum

type AppInfoWithBindNumAppTypeEnum struct {
	APIG AppInfoWithBindNumAppType
	ROMA AppInfoWithBindNumAppType
}

func GetAppInfoWithBindNumAppTypeEnum

func GetAppInfoWithBindNumAppTypeEnum() AppInfoWithBindNumAppTypeEnum

type AppInfoWithBindNumCreator

type AppInfoWithBindNumCreator struct {
	// contains filtered or unexported fields
}

func (AppInfoWithBindNumCreator) MarshalJSON

func (c AppInfoWithBindNumCreator) MarshalJSON() ([]byte, error)

func (*AppInfoWithBindNumCreator) UnmarshalJSON

func (c *AppInfoWithBindNumCreator) UnmarshalJSON(b []byte) error

type AppInfoWithBindNumCreatorEnum

type AppInfoWithBindNumCreatorEnum struct {
	USER   AppInfoWithBindNumCreator
	MARKET AppInfoWithBindNumCreator
}

func GetAppInfoWithBindNumCreatorEnum

func GetAppInfoWithBindNumCreatorEnum() AppInfoWithBindNumCreatorEnum

type AppInfoWithBindNumStatus

type AppInfoWithBindNumStatus struct {
	// contains filtered or unexported fields
}

func (AppInfoWithBindNumStatus) MarshalJSON

func (c AppInfoWithBindNumStatus) MarshalJSON() ([]byte, error)

func (*AppInfoWithBindNumStatus) UnmarshalJSON

func (c *AppInfoWithBindNumStatus) UnmarshalJSON(b []byte) error

type AppInfoWithBindNumStatusEnum

type AppInfoWithBindNumStatusEnum struct {
	E_1 AppInfoWithBindNumStatus
}

func GetAppInfoWithBindNumStatusEnum

func GetAppInfoWithBindNumStatusEnum() AppInfoWithBindNumStatusEnum

type AppKey

type AppKey struct {
}

应用认证访问KEY,未提供时随机生成 - 字符集:支持中文、英文字母、数字、中划线、下划线、@号和点,以字母或中文或数字开头 - 约束:实例下唯一

func (AppKey) String

func (o AppKey) String() string

type AppName

type AppName struct {
}

应用名称 - 字符集:支持中文、英文字母、数字、中划线、下划线、点、空格和中英文圆括号 - 约束:实例下唯一

func (AppName) String

func (o AppName) String() string

type AppQuotaAppBinding

type AppQuotaAppBinding struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	BoundTime *sdktime.SdkTime `json:"bound_time,omitempty"`
}

客户端应用与客户端配额绑定信息

func (AppQuotaAppBinding) String

func (o AppQuotaAppBinding) String() string

type AppQuotaAppInfo

type AppQuotaAppInfo struct {
	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *int32 `json:"status,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	Remark *string `json:"remark,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	AppQuotaId *string `json:"app_quota_id,omitempty"`

	AppQuotaName *string `json:"app_quota_name,omitempty"`

	BoundTime *sdktime.SdkTime `json:"bound_time,omitempty"`
}

func (AppQuotaAppInfo) String

func (o AppQuotaAppInfo) String() string

type AppQuotaCreate

type AppQuotaCreate struct {
	Name string `json:"name"`

	CallLimits int32 `json:"call_limits"`

	TimeUnit AppQuotaCreateTimeUnit `json:"time_unit"`

	TimeInterval int32 `json:"time_interval"`

	ResetTime *string `json:"reset_time,omitempty"`

	Remark *string `json:"remark,omitempty"`
}

func (AppQuotaCreate) String

func (o AppQuotaCreate) String() string

type AppQuotaCreateTimeUnit

type AppQuotaCreateTimeUnit struct {
	// contains filtered or unexported fields
}

func (AppQuotaCreateTimeUnit) MarshalJSON

func (c AppQuotaCreateTimeUnit) MarshalJSON() ([]byte, error)

func (*AppQuotaCreateTimeUnit) UnmarshalJSON

func (c *AppQuotaCreateTimeUnit) UnmarshalJSON(b []byte) error

type AppQuotaCreateTimeUnitEnum

type AppQuotaCreateTimeUnitEnum struct {
	SECOND AppQuotaCreateTimeUnit
	MINUTE AppQuotaCreateTimeUnit
	HOUR   AppQuotaCreateTimeUnit
	DAY    AppQuotaCreateTimeUnit
}

func GetAppQuotaCreateTimeUnitEnum

func GetAppQuotaCreateTimeUnitEnum() AppQuotaCreateTimeUnitEnum

type AppQuotaInfo

type AppQuotaInfo struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	Name *string `json:"name,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeUnit *AppQuotaInfoTimeUnit `json:"time_unit,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ResetTime *string `json:"reset_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	BoundAppNum *int32 `json:"bound_app_num,omitempty"`
}

func (AppQuotaInfo) String

func (o AppQuotaInfo) String() string

type AppQuotaInfoTimeUnit

type AppQuotaInfoTimeUnit struct {
	// contains filtered or unexported fields
}

func (AppQuotaInfoTimeUnit) MarshalJSON

func (c AppQuotaInfoTimeUnit) MarshalJSON() ([]byte, error)

func (*AppQuotaInfoTimeUnit) UnmarshalJSON

func (c *AppQuotaInfoTimeUnit) UnmarshalJSON(b []byte) error

type AppQuotaInfoTimeUnitEnum

type AppQuotaInfoTimeUnitEnum struct {
	SECOND AppQuotaInfoTimeUnit
	MINUTE AppQuotaInfoTimeUnit
	HOUR   AppQuotaInfoTimeUnit
	DAY    AppQuotaInfoTimeUnit
}

func GetAppQuotaInfoTimeUnitEnum

func GetAppQuotaInfoTimeUnitEnum() AppQuotaInfoTimeUnitEnum

type AppRemark

type AppRemark struct {
}

应用描述

func (AppRemark) String

func (o AppRemark) String() string

type AppSecret

type AppSecret struct {
}

应用认证访问SECRET,未提供(字段不存在或值为null)时随机生成 - 字符集:英文字母、数字、!、@、#、$、%、+、=、点、中划线、斜线/ - 复杂度:满足大小写字母、数字、特殊字符的复杂度组合,考虑兼容性暂时可不做

func (AppSecret) String

func (o AppSecret) String() string

type AppUsersUsers

type AppUsersUsers struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Roles *[]AppUsersUsersRoles `json:"roles,omitempty"`
}

func (AppUsersUsers) String

func (o AppUsersUsers) String() string

type AppUsersUsersRoles

type AppUsersUsersRoles struct {
	// contains filtered or unexported fields
}

func (AppUsersUsersRoles) MarshalJSON

func (c AppUsersUsersRoles) MarshalJSON() ([]byte, error)

func (*AppUsersUsersRoles) UnmarshalJSON

func (c *AppUsersUsersRoles) UnmarshalJSON(b []byte) error

type AppUsersUsersRolesEnum

type AppUsersUsersRolesEnum struct {
	READ   AppUsersUsersRoles
	ACCESS AppUsersUsersRoles
	DELETE AppUsersUsersRoles
	MODIFY AppUsersUsersRoles
	ADMIN  AppUsersUsersRoles
}

func GetAppUsersUsersRolesEnum

func GetAppUsersUsersRolesEnum() AppUsersUsersRolesEnum

type AssetExportRequest

type AssetExportRequest struct {
	Apps []AssetExportRequestApps `json:"apps"`

	Tasks *[]AssetExportRequestTasks `json:"tasks,omitempty"`
}

func (AssetExportRequest) String

func (o AssetExportRequest) String() string

type AssetExportRequestApps

type AssetExportRequestApps struct {
	Id *string `json:"id,omitempty"`
}

func (AssetExportRequestApps) String

func (o AssetExportRequestApps) String() string

type AssetExportRequestTasks

type AssetExportRequestTasks struct {
	Id *string `json:"id,omitempty"`
}

func (AssetExportRequestTasks) String

func (o AssetExportRequestTasks) String() string

type AssetExportTask

type AssetExportTask struct {
}

任务ID

func (AssetExportTask) String

func (o AssetExportTask) String() string

type AssetJobReason

type AssetJobReason struct {
	ResourceType *AssetJobReasonResourceType `json:"resource_type,omitempty"`

	ResourceName *string `json:"resource_name,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

func (AssetJobReason) String

func (o AssetJobReason) String() string

type AssetJobReasonResourceType

type AssetJobReasonResourceType struct {
	// contains filtered or unexported fields
}

func (AssetJobReasonResourceType) MarshalJSON

func (c AssetJobReasonResourceType) MarshalJSON() ([]byte, error)

func (*AssetJobReasonResourceType) UnmarshalJSON

func (c *AssetJobReasonResourceType) UnmarshalJSON(b []byte) error

type AssetJobReasonResourceTypeEnum

type AssetJobReasonResourceTypeEnum struct {
	APPLICATION AssetJobReasonResourceType
	TASK        AssetJobReasonResourceType
}

func GetAssetJobReasonResourceTypeEnum

func GetAssetJobReasonResourceTypeEnum() AssetJobReasonResourceTypeEnum

type AssetOperateRequest

type AssetOperateRequest struct {
	Apps []string `json:"apps"`

	Tasks []AssetOperateRequestTasks `json:"tasks"`
}

func (AssetOperateRequest) String

func (o AssetOperateRequest) String() string

type AssetOperateRequestTasks added in v0.0.75

type AssetOperateRequestTasks struct {
	TaskId *string `json:"task_id,omitempty"`
}

func (AssetOperateRequestTasks) String added in v0.0.75

func (o AssetOperateRequestTasks) String() string

type AssociateAppsForAppQuotaRequest

type AssociateAppsForAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`

	Body *CreateAppQuotaBindingApp `json:"body,omitempty"`
}

Request Object

func (AssociateAppsForAppQuotaRequest) String

type AssociateAppsForAppQuotaResponse

type AssociateAppsForAppQuotaResponse struct {
	Applies        *[]AppQuotaAppBinding `json:"applies,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (AssociateAppsForAppQuotaResponse) String

type AssociateCertificateV2Request

type AssociateCertificateV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	DomainId string `json:"domain_id"`

	Body *CertForm `json:"body,omitempty"`
}

Request Object

func (AssociateCertificateV2Request) String

type AssociateCertificateV2Response

type AssociateCertificateV2Response struct {
	UrlDomain string `json:"url_domain"`

	Id string `json:"id"`

	Status AssociateCertificateV2ResponseStatus `json:"status"`

	MinSslVersion string `json:"min_ssl_version"`

	SslName *string `json:"ssl_name,omitempty"`

	SslId          *string `json:"ssl_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (AssociateCertificateV2Response) String

type AssociateCertificateV2ResponseStatus

type AssociateCertificateV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (AssociateCertificateV2ResponseStatus) MarshalJSON

func (c AssociateCertificateV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*AssociateCertificateV2ResponseStatus) UnmarshalJSON

func (c *AssociateCertificateV2ResponseStatus) UnmarshalJSON(b []byte) error

type AssociateDomainV2Request

type AssociateDomainV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	Body *UrlDomainCreate `json:"body,omitempty"`
}

Request Object

func (AssociateDomainV2Request) String

func (o AssociateDomainV2Request) String() string

type AssociateDomainV2Response

type AssociateDomainV2Response struct {
	UrlDomain *string `json:"url_domain,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *AssociateDomainV2ResponseStatus `json:"status,omitempty"`

	MinSslVersion  *string `json:"min_ssl_version,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (AssociateDomainV2Response) String

func (o AssociateDomainV2Response) String() string

type AssociateDomainV2ResponseStatus

type AssociateDomainV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (AssociateDomainV2ResponseStatus) MarshalJSON

func (c AssociateDomainV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*AssociateDomainV2ResponseStatus) UnmarshalJSON

func (c *AssociateDomainV2ResponseStatus) UnmarshalJSON(b []byte) error

type AssociateRequestThrottlingPolicyV2Request

type AssociateRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ThrottleApiBindingCreate `json:"body,omitempty"`
}

Request Object

func (AssociateRequestThrottlingPolicyV2Request) String

type AssociateRequestThrottlingPolicyV2Response

type AssociateRequestThrottlingPolicyV2Response struct {
	ThrottleApplys *[]ThrottleApiBinding `json:"throttle_applys,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (AssociateRequestThrottlingPolicyV2Response) String

type AssociateSignatureKeyV2Request

type AssociateSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *SignApiBinding `json:"body,omitempty"`
}

Request Object

func (AssociateSignatureKeyV2Request) String

type AssociateSignatureKeyV2Response

type AssociateSignatureKeyV2Response struct {
	Bindings       *[]SignApiBindingInfo `json:"bindings,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (AssociateSignatureKeyV2Response) String

type AuthOpt

type AuthOpt struct {
	AppCodeAuthType *AuthOptAppCodeAuthType `json:"app_code_auth_type,omitempty"`
}

认证方式参数

func (AuthOpt) String

func (o AuthOpt) String() string

type AuthOptAppCodeAuthType

type AuthOptAppCodeAuthType struct {
	// contains filtered or unexported fields
}

func (AuthOptAppCodeAuthType) MarshalJSON

func (c AuthOptAppCodeAuthType) MarshalJSON() ([]byte, error)

func (*AuthOptAppCodeAuthType) UnmarshalJSON

func (c *AuthOptAppCodeAuthType) UnmarshalJSON(b []byte) error

type AuthOptAppCodeAuthTypeEnum

type AuthOptAppCodeAuthTypeEnum struct {
	DISABLE AuthOptAppCodeAuthType
	HEADER  AuthOptAppCodeAuthType
}

func GetAuthOptAppCodeAuthTypeEnum

func GetAuthOptAppCodeAuthTypeEnum() AuthOptAppCodeAuthTypeEnum

type AuthResult

type AuthResult struct {
	Status *AuthResultStatus `json:"status,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	AppName *string `json:"app_name,omitempty"`
}

授权结果

func (AuthResult) String

func (o AuthResult) String() string

type AuthResultStatus

type AuthResultStatus struct {
	// contains filtered or unexported fields
}

func (AuthResultStatus) MarshalJSON

func (c AuthResultStatus) MarshalJSON() ([]byte, error)

func (*AuthResultStatus) UnmarshalJSON

func (c *AuthResultStatus) UnmarshalJSON(b []byte) error

type AuthResultStatusEnum

type AuthResultStatusEnum struct {
	SUCCESS AuthResultStatus
	SKIPPED AuthResultStatus
	FAILED  AuthResultStatus
}

func GetAuthResultStatusEnum

func GetAuthResultStatusEnum() AuthResultStatusEnum

type Authentication

type Authentication struct {
	UserName *string `json:"user_name,omitempty"`

	Password *string `json:"password,omitempty"`
}

鉴权

func (Authentication) String

func (o Authentication) String() string

type AuthorizerBase

type AuthorizerBase struct {
	Name string `json:"name"`

	Type AuthorizerBaseType `json:"type"`

	AuthorizerType AuthorizerBaseAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`
}

func (AuthorizerBase) String

func (o AuthorizerBase) String() string

type AuthorizerBaseAuthorizerType

type AuthorizerBaseAuthorizerType struct {
	// contains filtered or unexported fields
}

func (AuthorizerBaseAuthorizerType) MarshalJSON

func (c AuthorizerBaseAuthorizerType) MarshalJSON() ([]byte, error)

func (*AuthorizerBaseAuthorizerType) UnmarshalJSON

func (c *AuthorizerBaseAuthorizerType) UnmarshalJSON(b []byte) error

type AuthorizerBaseAuthorizerTypeEnum

type AuthorizerBaseAuthorizerTypeEnum struct {
	LD   AuthorizerBaseAuthorizerType
	FUNC AuthorizerBaseAuthorizerType
}

func GetAuthorizerBaseAuthorizerTypeEnum

func GetAuthorizerBaseAuthorizerTypeEnum() AuthorizerBaseAuthorizerTypeEnum

type AuthorizerBaseType

type AuthorizerBaseType struct {
	// contains filtered or unexported fields
}

func (AuthorizerBaseType) MarshalJSON

func (c AuthorizerBaseType) MarshalJSON() ([]byte, error)

func (*AuthorizerBaseType) UnmarshalJSON

func (c *AuthorizerBaseType) UnmarshalJSON(b []byte) error

type AuthorizerBaseTypeEnum

type AuthorizerBaseTypeEnum struct {
	FRONTEND AuthorizerBaseType
	BACKEND  AuthorizerBaseType
}

func GetAuthorizerBaseTypeEnum

func GetAuthorizerBaseTypeEnum() AuthorizerBaseTypeEnum

type AuthorizerCreate

type AuthorizerCreate struct {
	Name string `json:"name"`

	Type AuthorizerCreateType `json:"type"`

	AuthorizerType AuthorizerCreateAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`
}

func (AuthorizerCreate) String

func (o AuthorizerCreate) String() string

type AuthorizerCreateAuthorizerType

type AuthorizerCreateAuthorizerType struct {
	// contains filtered or unexported fields
}

func (AuthorizerCreateAuthorizerType) MarshalJSON

func (c AuthorizerCreateAuthorizerType) MarshalJSON() ([]byte, error)

func (*AuthorizerCreateAuthorizerType) UnmarshalJSON

func (c *AuthorizerCreateAuthorizerType) UnmarshalJSON(b []byte) error

type AuthorizerCreateAuthorizerTypeEnum

type AuthorizerCreateAuthorizerTypeEnum struct {
	LD   AuthorizerCreateAuthorizerType
	FUNC AuthorizerCreateAuthorizerType
}

func GetAuthorizerCreateAuthorizerTypeEnum

func GetAuthorizerCreateAuthorizerTypeEnum() AuthorizerCreateAuthorizerTypeEnum

type AuthorizerCreateType

type AuthorizerCreateType struct {
	// contains filtered or unexported fields
}

func (AuthorizerCreateType) MarshalJSON

func (c AuthorizerCreateType) MarshalJSON() ([]byte, error)

func (*AuthorizerCreateType) UnmarshalJSON

func (c *AuthorizerCreateType) UnmarshalJSON(b []byte) error

type AuthorizerCreateTypeEnum

type AuthorizerCreateTypeEnum struct {
	FRONTEND AuthorizerCreateType
	BACKEND  AuthorizerCreateType
}

func GetAuthorizerCreateTypeEnum

func GetAuthorizerCreateTypeEnum() AuthorizerCreateTypeEnum

type AuthorizerResp

type AuthorizerResp struct {
	Name string `json:"name"`

	Type AuthorizerRespType `json:"type"`

	AuthorizerType AuthorizerRespAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`
}

func (AuthorizerResp) String

func (o AuthorizerResp) String() string

type AuthorizerRespAuthorizerType

type AuthorizerRespAuthorizerType struct {
	// contains filtered or unexported fields
}

func (AuthorizerRespAuthorizerType) MarshalJSON

func (c AuthorizerRespAuthorizerType) MarshalJSON() ([]byte, error)

func (*AuthorizerRespAuthorizerType) UnmarshalJSON

func (c *AuthorizerRespAuthorizerType) UnmarshalJSON(b []byte) error

type AuthorizerRespAuthorizerTypeEnum

type AuthorizerRespAuthorizerTypeEnum struct {
	LD   AuthorizerRespAuthorizerType
	FUNC AuthorizerRespAuthorizerType
}

func GetAuthorizerRespAuthorizerTypeEnum

func GetAuthorizerRespAuthorizerTypeEnum() AuthorizerRespAuthorizerTypeEnum

type AuthorizerRespType

type AuthorizerRespType struct {
	// contains filtered or unexported fields
}

func (AuthorizerRespType) MarshalJSON

func (c AuthorizerRespType) MarshalJSON() ([]byte, error)

func (*AuthorizerRespType) UnmarshalJSON

func (c *AuthorizerRespType) UnmarshalJSON(b []byte) error

type AuthorizerRespTypeEnum

type AuthorizerRespTypeEnum struct {
	FRONTEND AuthorizerRespType
	BACKEND  AuthorizerRespType
}

func GetAuthorizerRespTypeEnum

func GetAuthorizerRespTypeEnum() AuthorizerRespTypeEnum

type Backend

type Backend struct {
	Ip *[]string `json:"ip,omitempty"`

	Port *int32 `json:"port,omitempty"`

	HealthCheck *HealthCheck `json:"health_check,omitempty"`
}

后端服务定义

func (Backend) String

func (o Backend) String() string

type BackendApi

type BackendApi struct {
	AuthorizerId *string `json:"authorizer_id,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol BackendApiReqProtocol `json:"req_protocol"`

	Remark *string `json:"remark,omitempty"`

	ReqMethod BackendApiReqMethod `json:"req_method"`

	Version *string `json:"version,omitempty"`

	ReqUri string `json:"req_uri"`

	Timeout int32 `json:"timeout"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *BackendApiStatus `json:"status,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"`

	VpcChannelStatus *int32 `json:"vpc_channel_status,omitempty"`
}

web后端详情

func (BackendApi) String

func (o BackendApi) String() string

type BackendApiBase

type BackendApiBase struct {
	AuthorizerId *string `json:"authorizer_id,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol BackendApiBaseReqProtocol `json:"req_protocol"`

	Remark *string `json:"remark,omitempty"`

	ReqMethod BackendApiBaseReqMethod `json:"req_method"`

	Version *string `json:"version,omitempty"`

	ReqUri string `json:"req_uri"`

	Timeout int32 `json:"timeout"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *BackendApiBaseStatus `json:"status,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

func (BackendApiBase) String

func (o BackendApiBase) String() string

type BackendApiBaseInfo

type BackendApiBaseInfo struct {
	AuthorizerId *string `json:"authorizer_id,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol BackendApiBaseInfoReqProtocol `json:"req_protocol"`

	Remark *string `json:"remark,omitempty"`

	ReqMethod BackendApiBaseInfoReqMethod `json:"req_method"`

	Version *string `json:"version,omitempty"`

	ReqUri string `json:"req_uri"`

	Timeout int32 `json:"timeout"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`
}

func (BackendApiBaseInfo) String

func (o BackendApiBaseInfo) String() string

type BackendApiBaseInfoReqMethod

type BackendApiBaseInfoReqMethod struct {
	// contains filtered or unexported fields
}

func (BackendApiBaseInfoReqMethod) MarshalJSON

func (c BackendApiBaseInfoReqMethod) MarshalJSON() ([]byte, error)

func (*BackendApiBaseInfoReqMethod) UnmarshalJSON

func (c *BackendApiBaseInfoReqMethod) UnmarshalJSON(b []byte) error

type BackendApiBaseInfoReqProtocol

type BackendApiBaseInfoReqProtocol struct {
	// contains filtered or unexported fields
}

func (BackendApiBaseInfoReqProtocol) MarshalJSON

func (c BackendApiBaseInfoReqProtocol) MarshalJSON() ([]byte, error)

func (*BackendApiBaseInfoReqProtocol) UnmarshalJSON

func (c *BackendApiBaseInfoReqProtocol) UnmarshalJSON(b []byte) error

type BackendApiBaseInfoReqProtocolEnum

type BackendApiBaseInfoReqProtocolEnum struct {
	HTTP  BackendApiBaseInfoReqProtocol
	HTTPS BackendApiBaseInfoReqProtocol
}

func GetBackendApiBaseInfoReqProtocolEnum

func GetBackendApiBaseInfoReqProtocolEnum() BackendApiBaseInfoReqProtocolEnum

type BackendApiBaseReqMethod

type BackendApiBaseReqMethod struct {
	// contains filtered or unexported fields
}

func (BackendApiBaseReqMethod) MarshalJSON

func (c BackendApiBaseReqMethod) MarshalJSON() ([]byte, error)

func (*BackendApiBaseReqMethod) UnmarshalJSON

func (c *BackendApiBaseReqMethod) UnmarshalJSON(b []byte) error

type BackendApiBaseReqProtocol

type BackendApiBaseReqProtocol struct {
	// contains filtered or unexported fields
}

func (BackendApiBaseReqProtocol) MarshalJSON

func (c BackendApiBaseReqProtocol) MarshalJSON() ([]byte, error)

func (*BackendApiBaseReqProtocol) UnmarshalJSON

func (c *BackendApiBaseReqProtocol) UnmarshalJSON(b []byte) error

type BackendApiBaseReqProtocolEnum

type BackendApiBaseReqProtocolEnum struct {
	HTTP  BackendApiBaseReqProtocol
	HTTPS BackendApiBaseReqProtocol
}

func GetBackendApiBaseReqProtocolEnum

func GetBackendApiBaseReqProtocolEnum() BackendApiBaseReqProtocolEnum

type BackendApiBaseStatus

type BackendApiBaseStatus struct {
	// contains filtered or unexported fields
}

func (BackendApiBaseStatus) MarshalJSON

func (c BackendApiBaseStatus) MarshalJSON() ([]byte, error)

func (*BackendApiBaseStatus) UnmarshalJSON

func (c *BackendApiBaseStatus) UnmarshalJSON(b []byte) error

type BackendApiBaseStatusEnum

type BackendApiBaseStatusEnum struct {
	E_1 BackendApiBaseStatus
}

func GetBackendApiBaseStatusEnum

func GetBackendApiBaseStatusEnum() BackendApiBaseStatusEnum

type BackendApiCreate

type BackendApiCreate struct {
	AuthorizerId *string `json:"authorizer_id,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`

	ReqProtocol BackendApiCreateReqProtocol `json:"req_protocol"`

	Remark *string `json:"remark,omitempty"`

	ReqMethod BackendApiCreateReqMethod `json:"req_method"`

	Version *string `json:"version,omitempty"`

	ReqUri string `json:"req_uri"`

	Timeout int32 `json:"timeout"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`

	VpcChannelInfo *VpcInfo `json:"vpc_channel_info,omitempty"`

	VpcChannelStatus *BackendApiCreateVpcChannelStatus `json:"vpc_channel_status,omitempty"`
}

web后端详情

func (BackendApiCreate) String

func (o BackendApiCreate) String() string

type BackendApiCreateReqMethod

type BackendApiCreateReqMethod struct {
	// contains filtered or unexported fields
}

func (BackendApiCreateReqMethod) MarshalJSON

func (c BackendApiCreateReqMethod) MarshalJSON() ([]byte, error)

func (*BackendApiCreateReqMethod) UnmarshalJSON

func (c *BackendApiCreateReqMethod) UnmarshalJSON(b []byte) error

type BackendApiCreateReqProtocol

type BackendApiCreateReqProtocol struct {
	// contains filtered or unexported fields
}

func (BackendApiCreateReqProtocol) MarshalJSON

func (c BackendApiCreateReqProtocol) MarshalJSON() ([]byte, error)

func (*BackendApiCreateReqProtocol) UnmarshalJSON

func (c *BackendApiCreateReqProtocol) UnmarshalJSON(b []byte) error

type BackendApiCreateReqProtocolEnum

type BackendApiCreateReqProtocolEnum struct {
	HTTP  BackendApiCreateReqProtocol
	HTTPS BackendApiCreateReqProtocol
}

func GetBackendApiCreateReqProtocolEnum

func GetBackendApiCreateReqProtocolEnum() BackendApiCreateReqProtocolEnum

type BackendApiCreateVpcChannelStatus

type BackendApiCreateVpcChannelStatus struct {
	// contains filtered or unexported fields
}

func (BackendApiCreateVpcChannelStatus) MarshalJSON

func (c BackendApiCreateVpcChannelStatus) MarshalJSON() ([]byte, error)

func (*BackendApiCreateVpcChannelStatus) UnmarshalJSON

func (c *BackendApiCreateVpcChannelStatus) UnmarshalJSON(b []byte) error

type BackendApiCreateVpcChannelStatusEnum

type BackendApiCreateVpcChannelStatusEnum struct {
	E_1 BackendApiCreateVpcChannelStatus
	E_2 BackendApiCreateVpcChannelStatus
}

func GetBackendApiCreateVpcChannelStatusEnum

func GetBackendApiCreateVpcChannelStatusEnum() BackendApiCreateVpcChannelStatusEnum

type BackendApiReqMethod

type BackendApiReqMethod struct {
	// contains filtered or unexported fields
}

func (BackendApiReqMethod) MarshalJSON

func (c BackendApiReqMethod) MarshalJSON() ([]byte, error)

func (*BackendApiReqMethod) UnmarshalJSON

func (c *BackendApiReqMethod) UnmarshalJSON(b []byte) error

type BackendApiReqProtocol

type BackendApiReqProtocol struct {
	// contains filtered or unexported fields
}

func (BackendApiReqProtocol) MarshalJSON

func (c BackendApiReqProtocol) MarshalJSON() ([]byte, error)

func (*BackendApiReqProtocol) UnmarshalJSON

func (c *BackendApiReqProtocol) UnmarshalJSON(b []byte) error

type BackendApiReqProtocolEnum

type BackendApiReqProtocolEnum struct {
	HTTP  BackendApiReqProtocol
	HTTPS BackendApiReqProtocol
}

func GetBackendApiReqProtocolEnum

func GetBackendApiReqProtocolEnum() BackendApiReqProtocolEnum

type BackendApiStatus

type BackendApiStatus struct {
	// contains filtered or unexported fields
}

func (BackendApiStatus) MarshalJSON

func (c BackendApiStatus) MarshalJSON() ([]byte, error)

func (*BackendApiStatus) UnmarshalJSON

func (c *BackendApiStatus) UnmarshalJSON(b []byte) error

type BackendApiStatusEnum

type BackendApiStatusEnum struct {
	E_1 BackendApiStatus
}

func GetBackendApiStatusEnum

func GetBackendApiStatusEnum() BackendApiStatusEnum

type BackendLatencyStats

type BackendLatencyStats struct {
	MaxBackendLatency *int32 `json:"max_backend_latency,omitempty"`

	AvgBackendLatency *float32 `json:"avg_backend_latency,omitempty"`
}

func (BackendLatencyStats) String

func (o BackendLatencyStats) String() string

type BackendParam

type BackendParam struct {
	Name string `json:"name"`

	Location BackendParamLocation `json:"location"`

	Origin BackendParamOrigin `json:"origin"`

	Value string `json:"value"`

	Remark *string `json:"remark,omitempty"`

	Id *string `json:"id,omitempty"`

	ReqParamId *string `json:"req_param_id,omitempty"`
}

func (BackendParam) String

func (o BackendParam) String() string

type BackendParamBase

type BackendParamBase struct {
	Name string `json:"name"`

	Location BackendParamBaseLocation `json:"location"`

	Origin BackendParamBaseOrigin `json:"origin"`

	Value string `json:"value"`

	Remark *string `json:"remark,omitempty"`
}

func (BackendParamBase) String

func (o BackendParamBase) String() string

type BackendParamBaseLocation

type BackendParamBaseLocation struct {
	// contains filtered or unexported fields
}

func (BackendParamBaseLocation) MarshalJSON

func (c BackendParamBaseLocation) MarshalJSON() ([]byte, error)

func (*BackendParamBaseLocation) UnmarshalJSON

func (c *BackendParamBaseLocation) UnmarshalJSON(b []byte) error

type BackendParamBaseLocationEnum

type BackendParamBaseLocationEnum struct {
	PATH   BackendParamBaseLocation
	QUERY  BackendParamBaseLocation
	HEADER BackendParamBaseLocation
}

func GetBackendParamBaseLocationEnum

func GetBackendParamBaseLocationEnum() BackendParamBaseLocationEnum

type BackendParamBaseOrigin

type BackendParamBaseOrigin struct {
	// contains filtered or unexported fields
}

func (BackendParamBaseOrigin) MarshalJSON

func (c BackendParamBaseOrigin) MarshalJSON() ([]byte, error)

func (*BackendParamBaseOrigin) UnmarshalJSON

func (c *BackendParamBaseOrigin) UnmarshalJSON(b []byte) error

type BackendParamBaseOriginEnum

type BackendParamBaseOriginEnum struct {
	REQUEST  BackendParamBaseOrigin
	CONSTANT BackendParamBaseOrigin
	SYSTEM   BackendParamBaseOrigin
}

func GetBackendParamBaseOriginEnum

func GetBackendParamBaseOriginEnum() BackendParamBaseOriginEnum

type BackendParamLocation

type BackendParamLocation struct {
	// contains filtered or unexported fields
}

func (BackendParamLocation) MarshalJSON

func (c BackendParamLocation) MarshalJSON() ([]byte, error)

func (*BackendParamLocation) UnmarshalJSON

func (c *BackendParamLocation) UnmarshalJSON(b []byte) error

type BackendParamLocationEnum

type BackendParamLocationEnum struct {
	PATH   BackendParamLocation
	QUERY  BackendParamLocation
	HEADER BackendParamLocation
}

func GetBackendParamLocationEnum

func GetBackendParamLocationEnum() BackendParamLocationEnum

type BackendParamOrigin

type BackendParamOrigin struct {
	// contains filtered or unexported fields
}

func (BackendParamOrigin) MarshalJSON

func (c BackendParamOrigin) MarshalJSON() ([]byte, error)

func (*BackendParamOrigin) UnmarshalJSON

func (c *BackendParamOrigin) UnmarshalJSON(b []byte) error

type BackendParamOriginEnum

type BackendParamOriginEnum struct {
	REQUEST  BackendParamOrigin
	CONSTANT BackendParamOrigin
	SYSTEM   BackendParamOrigin
}

func GetBackendParamOriginEnum

func GetBackendParamOriginEnum() BackendParamOriginEnum

type BasePage

type BasePage struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`
}

分页基本信息

func (BasePage) String

func (o BasePage) String() string

type BaseSignature

type BaseSignature struct {
	Name string `json:"name"`

	SignType *BaseSignatureSignType `json:"sign_type,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignAlgorithm *BaseSignatureSignAlgorithm `json:"sign_algorithm,omitempty"`
}

func (BaseSignature) String

func (o BaseSignature) String() string

type BaseSignatureSignAlgorithm

type BaseSignatureSignAlgorithm struct {
	// contains filtered or unexported fields
}

func (BaseSignatureSignAlgorithm) MarshalJSON

func (c BaseSignatureSignAlgorithm) MarshalJSON() ([]byte, error)

func (*BaseSignatureSignAlgorithm) UnmarshalJSON

func (c *BaseSignatureSignAlgorithm) UnmarshalJSON(b []byte) error

type BaseSignatureSignAlgorithmEnum

type BaseSignatureSignAlgorithmEnum struct {
	AES_128_CFB BaseSignatureSignAlgorithm
	AES_256_CFB BaseSignatureSignAlgorithm
}

func GetBaseSignatureSignAlgorithmEnum

func GetBaseSignatureSignAlgorithmEnum() BaseSignatureSignAlgorithmEnum

type BaseSignatureSignType

type BaseSignatureSignType struct {
	// contains filtered or unexported fields
}

func (BaseSignatureSignType) MarshalJSON

func (c BaseSignatureSignType) MarshalJSON() ([]byte, error)

func (*BaseSignatureSignType) UnmarshalJSON

func (c *BaseSignatureSignType) UnmarshalJSON(b []byte) error

type BaseSignatureSignTypeEnum

type BaseSignatureSignTypeEnum struct {
	HMAC       BaseSignatureSignType
	BASIC      BaseSignatureSignType
	PUBLIC_KEY BaseSignatureSignType
	AES        BaseSignatureSignType
}

func GetBaseSignatureSignTypeEnum

func GetBaseSignatureSignTypeEnum() BaseSignatureSignTypeEnum

type BatchAddDeviceToGroupRequest

type BatchAddDeviceToGroupRequest struct {
	InstanceId string `json:"instance_id"`

	GroupId int32 `json:"group_id"`

	Body *BatchAddDeviceToGroupRequestBody `json:"body,omitempty"`
}

Request Object

func (BatchAddDeviceToGroupRequest) String

type BatchAddDeviceToGroupRequestBody

type BatchAddDeviceToGroupRequestBody struct {
	Resources []int32 `json:"resources"`
}

func (BatchAddDeviceToGroupRequestBody) String

type BatchAddDeviceToGroupResponse

type BatchAddDeviceToGroupResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (BatchAddDeviceToGroupResponse) String

type BatchDeleteAclV2Request

type BatchDeleteAclV2Request struct {
	InstanceId string `json:"instance_id"`

	Action string `json:"action"`

	Body *AclBatchDelete `json:"body,omitempty"`
}

Request Object

func (BatchDeleteAclV2Request) String

func (o BatchDeleteAclV2Request) String() string

type BatchDeleteAclV2Response

type BatchDeleteAclV2Response struct {
	SuccessCount *int32 `json:"success_count,omitempty"`

	Failure        *[]AclBatchFailure `json:"failure,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (BatchDeleteAclV2Response) String

func (o BatchDeleteAclV2Response) String() string

type BatchDeleteApiAclBindingV2Request

type BatchDeleteApiAclBindingV2Request struct {
	InstanceId string `json:"instance_id"`

	Action string `json:"action"`

	Body *AclBindingBatchDelete `json:"body,omitempty"`
}

Request Object

func (BatchDeleteApiAclBindingV2Request) String

type BatchDeleteApiAclBindingV2Response

type BatchDeleteApiAclBindingV2Response struct {
	SuccessCount *int32 `json:"success_count,omitempty"`

	Failure        *[]AclBindingBatchFailure `json:"failure,omitempty"`
	HttpStatusCode int                       `json:"-"`
}

Response Object

func (BatchDeleteApiAclBindingV2Response) String

type BatchDeleteDevicesRequest

type BatchDeleteDevicesRequest struct {
	InstanceId string `json:"instance_id"`

	Body *BatchDeleteDevicesRequestBody `json:"body,omitempty"`
}

Request Object

func (BatchDeleteDevicesRequest) String

func (o BatchDeleteDevicesRequest) String() string

type BatchDeleteDevicesRequestBody

type BatchDeleteDevicesRequestBody struct {
	Resources []int32 `json:"resources"`
}

func (BatchDeleteDevicesRequestBody) String

type BatchDeleteDevicesResponse

type BatchDeleteDevicesResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (BatchDeleteDevicesResponse) String

type BatchDeleteMqsInstanceTopicReq

type BatchDeleteMqsInstanceTopicReq struct {
	Topics []string `json:"topics"`
}

func (BatchDeleteMqsInstanceTopicReq) String

type BatchDeleteMqsInstanceTopicRequest

type BatchDeleteMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Body *BatchDeleteMqsInstanceTopicReq `json:"body,omitempty"`
}

Request Object

func (BatchDeleteMqsInstanceTopicRequest) String

type BatchDeleteMqsInstanceTopicRespTopics

type BatchDeleteMqsInstanceTopicRespTopics struct {
	Id *string `json:"id,omitempty"`

	Success *bool `json:"success,omitempty"`
}

func (BatchDeleteMqsInstanceTopicRespTopics) String

type BatchDeleteMqsInstanceTopicResponse

type BatchDeleteMqsInstanceTopicResponse struct {
	Topics         *[]BatchDeleteMqsInstanceTopicRespTopics `json:"topics,omitempty"`
	HttpStatusCode int                                      `json:"-"`
}

Response Object

func (BatchDeleteMqsInstanceTopicResponse) String

type BatchDeleteRulesRequest

type BatchDeleteRulesRequest struct {
	InstanceId string `json:"instance_id"`

	Body *BatchDeleteRulesRequestBody `json:"body,omitempty"`
}

Request Object

func (BatchDeleteRulesRequest) String

func (o BatchDeleteRulesRequest) String() string

type BatchDeleteRulesRequestBody

type BatchDeleteRulesRequestBody struct {
	Resources []int32 `json:"resources"`
}

func (BatchDeleteRulesRequestBody) String

type BatchDeleteRulesResponse

type BatchDeleteRulesResponse struct {
	Resources      *[]SingleResponse `json:"resources,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (BatchDeleteRulesResponse) String

func (o BatchDeleteRulesResponse) String() string

type BatchDisableMembersRequest

type BatchDisableMembersRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *MembersBatchEnableOrDisable `json:"body,omitempty"`
}

Request Object

func (BatchDisableMembersRequest) String

type BatchDisableMembersResponse

type BatchDisableMembersResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (BatchDisableMembersResponse) String

type BatchDisassociateThrottlingPolicyV2Request

type BatchDisassociateThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Action string `json:"action"`

	Body *ThrottleBindingBatchDelete `json:"body,omitempty"`
}

Request Object

func (BatchDisassociateThrottlingPolicyV2Request) String

type BatchDisassociateThrottlingPolicyV2Response

type BatchDisassociateThrottlingPolicyV2Response struct {
	SuccessCount *int32 `json:"success_count,omitempty"`

	Failure        *[]ThrottleBindingBatchFailure `json:"failure,omitempty"`
	HttpStatusCode int                            `json:"-"`
}

Response Object

func (BatchDisassociateThrottlingPolicyV2Response) String

type BatchEnableMembersRequest

type BatchEnableMembersRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *MembersBatchEnableOrDisable `json:"body,omitempty"`
}

Request Object

func (BatchEnableMembersRequest) String

func (o BatchEnableMembersRequest) String() string

type BatchEnableMembersResponse

type BatchEnableMembersResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (BatchEnableMembersResponse) String

type BatchFailure

type BatchFailure struct {
	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

批量操作失败的返回结果

func (BatchFailure) String

func (o BatchFailure) String() string

type BatchFreezeDevicesRequest

type BatchFreezeDevicesRequest struct {
	InstanceId string `json:"instance_id"`

	Body *BatchFreezeDevicesRequestBody `json:"body,omitempty"`
}

Request Object

func (BatchFreezeDevicesRequest) String

func (o BatchFreezeDevicesRequest) String() string

type BatchFreezeDevicesRequestBody

type BatchFreezeDevicesRequestBody struct {
	DeviceIds []int32 `json:"device_ids"`
}

func (BatchFreezeDevicesRequestBody) String

type BatchFreezeDevicesResponse

type BatchFreezeDevicesResponse struct {
	Success *[]DeviceInfoSimple `json:"success,omitempty"`

	Failed         *[]DeviceInfoSimple `json:"failed,omitempty"`
	HttpStatusCode int                 `json:"-"`
}

Response Object

func (BatchFreezeDevicesResponse) String

type BatchPublishOrOfflineApiV2Request

type BatchPublishOrOfflineApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Action string `json:"action"`

	Body *ApiBatchPublish `json:"body,omitempty"`
}

Request Object

func (BatchPublishOrOfflineApiV2Request) String

type BatchPublishOrOfflineApiV2Response

type BatchPublishOrOfflineApiV2Response struct {
	Success *[]PublishResp `json:"success,omitempty"`

	Failure        *[]BatchFailure `json:"failure,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (BatchPublishOrOfflineApiV2Response) String

type BatchStartOrStopTasksRequest

type BatchStartOrStopTasksRequest struct {
	InstanceId string `json:"instance_id"`

	Body *OperateTasksBean `json:"body,omitempty"`
}

Request Object

func (BatchStartOrStopTasksRequest) String

type BatchStartOrStopTasksResponse

type BatchStartOrStopTasksResponse struct {
	SuccessCount *int32 `json:"success_count,omitempty"`

	FailureCount *int32 `json:"failure_count,omitempty"`

	Failure *[]TaskBeanFacade `json:"failure,omitempty"`

	Success        *[]TaskBeanFacade `json:"success,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (BatchStartOrStopTasksResponse) String

type BriefTaskRespBean

type BriefTaskRespBean struct {
	TaskId *string `json:"task_id,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	TaskType *BriefTaskRespBeanTaskType `json:"task_type,omitempty"`

	Status *BriefTaskRespBeanStatus `json:"status,omitempty"`

	CreatedDate *string `json:"created_date,omitempty"`

	Version *string `json:"version,omitempty"`

	LastModifiedTime *int64 `json:"last_modified_time,omitempty"`

	ExecuteStatus *string `json:"execute_status,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`

	SourceInstanceId *string `json:"source_instance_id,omitempty"`

	TargetInstanceId *string `json:"target_instance_id,omitempty"`

	ExtType *string `json:"ext_type,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`
}

查询任务列表返回的对象

func (BriefTaskRespBean) String

func (o BriefTaskRespBean) String() string

type BriefTaskRespBeanStatus

type BriefTaskRespBeanStatus struct {
	// contains filtered or unexported fields
}

func (BriefTaskRespBeanStatus) MarshalJSON

func (c BriefTaskRespBeanStatus) MarshalJSON() ([]byte, error)

func (*BriefTaskRespBeanStatus) UnmarshalJSON

func (c *BriefTaskRespBeanStatus) UnmarshalJSON(b []byte) error

type BriefTaskRespBeanStatusEnum

type BriefTaskRespBeanStatusEnum struct {
	E_0 BriefTaskRespBeanStatus
	E_1 BriefTaskRespBeanStatus
}

func GetBriefTaskRespBeanStatusEnum

func GetBriefTaskRespBeanStatusEnum() BriefTaskRespBeanStatusEnum

type BriefTaskRespBeanTaskType

type BriefTaskRespBeanTaskType struct {
	// contains filtered or unexported fields
}

func (BriefTaskRespBeanTaskType) MarshalJSON

func (c BriefTaskRespBeanTaskType) MarshalJSON() ([]byte, error)

func (*BriefTaskRespBeanTaskType) UnmarshalJSON

func (c *BriefTaskRespBeanTaskType) UnmarshalJSON(b []byte) error

type BriefTaskRespBeanTaskTypeEnum

type BriefTaskRespBeanTaskTypeEnum struct {
	REALTIME BriefTaskRespBeanTaskType
	TIMING   BriefTaskRespBeanTaskType
}

func GetBriefTaskRespBeanTaskTypeEnum

func GetBriefTaskRespBeanTaskTypeEnum() BriefTaskRespBeanTaskTypeEnum

type Calculation

type Calculation struct {
	NeverConnected *int32 `json:"never_connected,omitempty"`

	Online *int32 `json:"online,omitempty"`

	Offline *int32 `json:"offline,omitempty"`
}

func (Calculation) String

func (o Calculation) String() string

type CancelingAuthorizationV2Request

type CancelingAuthorizationV2Request struct {
	InstanceId string `json:"instance_id"`

	AppAuthId string `json:"app_auth_id"`
}

Request Object

func (CancelingAuthorizationV2Request) String

type CancelingAuthorizationV2Response

type CancelingAuthorizationV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CancelingAuthorizationV2Response) String

type CandidatesUser

type CandidatesUser struct {
	Name *string `json:"name,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (CandidatesUser) String

func (o CandidatesUser) String() string

type CertForm

type CertForm struct {
	CertContent string `json:"cert_content"`

	Name string `json:"name"`

	PrivateKey string `json:"private_key"`
}

func (CertForm) String

func (o CertForm) String() string

type ChangeApiVersionV2Request

type ChangeApiVersionV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	Body *ApiVersion `json:"body,omitempty"`
}

Request Object

func (ChangeApiVersionV2Request) String

func (o ChangeApiVersionV2Request) String() string

type ChangeApiVersionV2Response

type ChangeApiVersionV2Response struct {
	PublishId *string `json:"publish_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	Remark *string `json:"remark,omitempty"`

	PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"`

	VersionId      *string `json:"version_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ChangeApiVersionV2Response) String

type CheckApiGroupsV2Request

type CheckApiGroupsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiGroupCheck `json:"body,omitempty"`
}

Request Object

func (CheckApiGroupsV2Request) String

func (o CheckApiGroupsV2Request) String() string

type CheckApiGroupsV2Response

type CheckApiGroupsV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CheckApiGroupsV2Response) String

func (o CheckApiGroupsV2Response) String() string

type CheckApisV2Request

type CheckApisV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiCheckInfoV2 `json:"body,omitempty"`
}

Request Object

func (CheckApisV2Request) String

func (o CheckApisV2Request) String() string

type CheckApisV2Response

type CheckApisV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CheckApisV2Response) String

func (o CheckApisV2Response) String() string

type CheckAssetJobStatusRequest

type CheckAssetJobStatusRequest struct {
	InstanceId string `json:"instance_id"`

	JobId string `json:"job_id"`
}

Request Object

func (CheckAssetJobStatusRequest) String

type CheckAssetJobStatusResponse

type CheckAssetJobStatusResponse struct {
	Id *string `json:"id,omitempty"`

	Type *CheckAssetJobStatusResponseType `json:"type,omitempty"`

	Status *CheckAssetJobStatusResponseStatus `json:"status,omitempty"`

	Reasons *[]AssetJobReason `json:"reasons,omitempty"`

	ProgressPercent *float32 `json:"progress_percent,omitempty"`

	ArchiveId *string `json:"archive_id,omitempty"`

	BeginTime *string `json:"begin_time,omitempty"`

	EndTime        *string `json:"end_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CheckAssetJobStatusResponse) String

type CheckAssetJobStatusResponseStatus

type CheckAssetJobStatusResponseStatus struct {
	// contains filtered or unexported fields
}

func (CheckAssetJobStatusResponseStatus) MarshalJSON

func (c CheckAssetJobStatusResponseStatus) MarshalJSON() ([]byte, error)

func (*CheckAssetJobStatusResponseStatus) UnmarshalJSON

func (c *CheckAssetJobStatusResponseStatus) UnmarshalJSON(b []byte) error

type CheckAssetJobStatusResponseStatusEnum

type CheckAssetJobStatusResponseStatusEnum struct {
	RUNNING   CheckAssetJobStatusResponseStatus
	SUCCEEDED CheckAssetJobStatusResponseStatus
	FAILED    CheckAssetJobStatusResponseStatus
}

func GetCheckAssetJobStatusResponseStatusEnum

func GetCheckAssetJobStatusResponseStatusEnum() CheckAssetJobStatusResponseStatusEnum

type CheckAssetJobStatusResponseType

type CheckAssetJobStatusResponseType struct {
	// contains filtered or unexported fields
}

func (CheckAssetJobStatusResponseType) MarshalJSON

func (c CheckAssetJobStatusResponseType) MarshalJSON() ([]byte, error)

func (*CheckAssetJobStatusResponseType) UnmarshalJSON

func (c *CheckAssetJobStatusResponseType) UnmarshalJSON(b []byte) error

type CheckAssetJobStatusResponseTypeEnum

type CheckAssetJobStatusResponseTypeEnum struct {
	IMPORT_ASSET CheckAssetJobStatusResponseType
	EXPORT_ASSET CheckAssetJobStatusResponseType
}

func GetCheckAssetJobStatusResponseTypeEnum

func GetCheckAssetJobStatusResponseTypeEnum() CheckAssetJobStatusResponseTypeEnum

type CheckAuthUsersOfAppRequest

type CheckAuthUsersOfAppRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`

	UserName *string `json:"user_name,omitempty"`
}

Request Object

func (CheckAuthUsersOfAppRequest) String

type CheckAuthUsersOfAppResponse

type CheckAuthUsersOfAppResponse struct {
	Total *int32 `json:"total,omitempty"`

	Id *string `json:"id,omitempty"`

	Users          *[]AppUsersUsers `json:"users,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CheckAuthUsersOfAppResponse) String

type CheckCanAuthUsersOfAppRequest

type CheckCanAuthUsersOfAppRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`

	Filter *string `json:"filter,omitempty"`
}

Request Object

func (CheckCanAuthUsersOfAppRequest) String

type CheckCanAuthUsersOfAppResponse

type CheckCanAuthUsersOfAppResponse struct {
	Users          *[]CandidatesUser `json:"users,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (CheckCanAuthUsersOfAppResponse) String

type CheckDictionaryRequest

type CheckDictionaryRequest struct {
	DictId string `json:"dict_id"`

	InstanceId string `json:"instance_id"`
}

Request Object

func (CheckDictionaryRequest) String

func (o CheckDictionaryRequest) String() string

type CheckDictionaryResponse

type CheckDictionaryResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Code *string `json:"code,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`

	Type *DictionaryType `json:"type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CheckDictionaryResponse) String

func (o CheckDictionaryResponse) String() string

type CheckLivedataApisV2Request

type CheckLivedataApisV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *LdApiCheckInfo `json:"body,omitempty"`
}

Request Object

func (CheckLivedataApisV2Request) String

type CheckLivedataApisV2Response

type CheckLivedataApisV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (CheckLivedataApisV2Response) String

type CheckRomaAppDetailsRequest

type CheckRomaAppDetailsRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`
}

Request Object

func (CheckRomaAppDetailsRequest) String

type CheckRomaAppDetailsResponse

type CheckRomaAppDetailsResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Roles *[]CheckRomaAppDetailsResponseRoles `json:"roles,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	CreatedUser *ServerAppInfoCreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *ServerAppInfoLastUpdatedUser `json:"last_updated_user,omitempty"`

	Owner *bool `json:"owner,omitempty"`

	Key *string `json:"key,omitempty"`

	Favorite       *bool `json:"favorite,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (CheckRomaAppDetailsResponse) String

type CheckRomaAppDetailsResponseRoles

type CheckRomaAppDetailsResponseRoles struct {
	// contains filtered or unexported fields
}

func (CheckRomaAppDetailsResponseRoles) MarshalJSON

func (c CheckRomaAppDetailsResponseRoles) MarshalJSON() ([]byte, error)

func (*CheckRomaAppDetailsResponseRoles) UnmarshalJSON

func (c *CheckRomaAppDetailsResponseRoles) UnmarshalJSON(b []byte) error

type CheckRomaAppSecretRequest

type CheckRomaAppSecretRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`
}

Request Object

func (CheckRomaAppSecretRequest) String

func (o CheckRomaAppSecretRequest) String() string

type CheckRomaAppSecretResponse

type CheckRomaAppSecretResponse struct {
	Id *string `json:"id,omitempty"`

	Secret         *string `json:"secret,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CheckRomaAppSecretResponse) String

type CheckRomaInstanceListV2Request

type CheckRomaInstanceListV2Request struct {
	Status *string `json:"status,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (CheckRomaInstanceListV2Request) String

type CheckRomaInstanceListV2Response

type CheckRomaInstanceListV2Response struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Instances      *[]RomaInstanceCheckListRespInstances `json:"instances,omitempty"`
	HttpStatusCode int                                   `json:"-"`
}

Response Object

func (CheckRomaInstanceListV2Response) String

type ColumnInfo

type ColumnInfo struct {
	FieldName *string `json:"field_name,omitempty"`

	FieldType *string `json:"field_type,omitempty"`

	FieldLength *string `json:"field_length,omitempty"`

	NullAble *string `json:"null_able,omitempty"`

	IsPartition *bool `json:"is_partition,omitempty"`

	Primary *string `json:"primary,omitempty"`

	Unique *string `json:"unique,omitempty"`

	DecimalDigits *string `json:"decimal_digits,omitempty"`
}

表字段详情

func (ColumnInfo) String

func (o ColumnInfo) String() string

type Command

type Command struct {
	ServiceId *int32 `json:"service_id,omitempty"`

	CommandId *int32 `json:"command_id,omitempty"`

	CommandName *string `json:"command_name,omitempty"`

	Description *string `json:"description,omitempty"`
}

func (Command) String

func (o Command) String() string

type ConditionResp

type ConditionResp struct {
	ReqParamName *string `json:"req_param_name,omitempty"`

	SysParamName *ConditionRespSysParamName `json:"sys_param_name,omitempty"`

	ConditionType *ConditionRespConditionType `json:"condition_type,omitempty"`

	ConditionOrigin ConditionRespConditionOrigin `json:"condition_origin"`

	ConditionValue string `json:"condition_value"`

	Id *string `json:"id,omitempty"`

	ReqParamId *string `json:"req_param_id,omitempty"`

	ReqParamLocation *string `json:"req_param_location,omitempty"`
}

func (ConditionResp) String

func (o ConditionResp) String() string

type ConditionRespConditionOrigin

type ConditionRespConditionOrigin struct {
	// contains filtered or unexported fields
}

func (ConditionRespConditionOrigin) MarshalJSON

func (c ConditionRespConditionOrigin) MarshalJSON() ([]byte, error)

func (*ConditionRespConditionOrigin) UnmarshalJSON

func (c *ConditionRespConditionOrigin) UnmarshalJSON(b []byte) error

type ConditionRespConditionOriginEnum

type ConditionRespConditionOriginEnum struct {
	PARAM  ConditionRespConditionOrigin
	SOURCE ConditionRespConditionOrigin
}

func GetConditionRespConditionOriginEnum

func GetConditionRespConditionOriginEnum() ConditionRespConditionOriginEnum

type ConditionRespConditionType

type ConditionRespConditionType struct {
	// contains filtered or unexported fields
}

func (ConditionRespConditionType) MarshalJSON

func (c ConditionRespConditionType) MarshalJSON() ([]byte, error)

func (*ConditionRespConditionType) UnmarshalJSON

func (c *ConditionRespConditionType) UnmarshalJSON(b []byte) error

type ConditionRespConditionTypeEnum

type ConditionRespConditionTypeEnum struct {
	EXACT   ConditionRespConditionType
	ENUM    ConditionRespConditionType
	PATTERN ConditionRespConditionType
}

func GetConditionRespConditionTypeEnum

func GetConditionRespConditionTypeEnum() ConditionRespConditionTypeEnum

type ConditionRespSysParamName

type ConditionRespSysParamName struct {
	// contains filtered or unexported fields
}

func (ConditionRespSysParamName) MarshalJSON

func (c ConditionRespSysParamName) MarshalJSON() ([]byte, error)

func (*ConditionRespSysParamName) UnmarshalJSON

func (c *ConditionRespSysParamName) UnmarshalJSON(b []byte) error

type ConditionRespSysParamNameEnum

type ConditionRespSysParamNameEnum struct {
	REQ_PATH   ConditionRespSysParamName
	REQ_METHOD ConditionRespSysParamName
}

func GetConditionRespSysParamNameEnum

func GetConditionRespSysParamNameEnum() ConditionRespSysParamNameEnum

type Config

type Config struct {
	ConfigId *string `json:"config_id,omitempty"`

	ConfigName *ConfigConfigName `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	ConfigTime *sdktime.SdkTime `json:"config_time,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Used *int64 `json:"used,omitempty"`
}

func (Config) String

func (o Config) String() string

type ConfigConfigName

type ConfigConfigName struct {
	// contains filtered or unexported fields
}

func (ConfigConfigName) MarshalJSON

func (c ConfigConfigName) MarshalJSON() ([]byte, error)

func (*ConfigConfigName) UnmarshalJSON

func (c *ConfigConfigName) UnmarshalJSON(b []byte) error

type ConfigConfigNameEnum

type ConfigConfigNameEnum struct {
	API_NUM_LIMIT                      ConfigConfigName
	APP_NUM_LIMIT                      ConfigConfigName
	APIGROUP_NUM_LIMIT                 ConfigConfigName
	ENVIRONMENT_NUM_LIMIT              ConfigConfigName
	VARIABLE_NUM_LIMIT                 ConfigConfigName
	SIGN_NUM_LIMIT                     ConfigConfigName
	THROTTLE_NUM_LIMIT                 ConfigConfigName
	APIGROUP_DOMAIN_NUM_LIMIT          ConfigConfigName
	API_VERSION_NUM_LIMIT              ConfigConfigName
	VPC_NUM_LIMIT                      ConfigConfigName
	VPC_INSTANCE_NUM_LIMIT             ConfigConfigName
	API_PARAM_NUM_LIMIT                ConfigConfigName
	API_USER_CALL_LIMIT                ConfigConfigName
	ACL_NUM_LIMIT                      ConfigConfigName
	APP_THROTTLE_LIMIT                 ConfigConfigName
	USER_THROTTLE_LIMIT                ConfigConfigName
	API_NUM_LIMIT_PER_GROUP            ConfigConfigName
	API_POLICY_NUM_LIMIT               ConfigConfigName
	API_CONDITION_NUM_LIMIT            ConfigConfigName
	SL_DOMAIN_CALL_LIMIT               ConfigConfigName
	ELB_SWITCH                         ConfigConfigName
	AUTHORIZER_NUM_LIMIT               ConfigConfigName
	AUTHORIZER_IDENTITY_NUM_LIMIT      ConfigConfigName
	APP_CODE_NUM_LIMIT                 ConfigConfigName
	REGION_MANAGER_WHITELIST_SERVICES  ConfigConfigName
	API_SWAGGER_NUM_LIMIT              ConfigConfigName
	API_TAG_NUM_LIMIT                  ConfigConfigName
	LTS_SWITCH                         ConfigConfigName
	APP_KEY_SECRET_SWITCH              ConfigConfigName
	RESPONSE_NUM_LIMIT                 ConfigConfigName
	CONFIG_NUM_LIMIT_PER_APP           ConfigConfigName
	BACKEND_TOKEN_ALLOW_SWITCH         ConfigConfigName
	APP_TOKEN_SWITCH                   ConfigConfigName
	API_DESIGNER_SWITCH                ConfigConfigName
	APP_API_KEY_SWITCH                 ConfigConfigName
	APP_BASIC_SWITCH                   ConfigConfigName
	APP_JWT_SWITCH                     ConfigConfigName
	APP_ROUTE_SWITCH                   ConfigConfigName
	PUBLIC_KEY_SWITCH                  ConfigConfigName
	APP_SECRET_SWITCH                  ConfigConfigName
	CASCADE_SWITCH                     ConfigConfigName
	IS_INIT_API_PATH_HASH              ConfigConfigName
	APP_QUOTA_NUM_LIMIT                ConfigConfigName
	IS_INIT_API_VERSION                ConfigConfigName
	PLUGIN_NUM_LIMIT                   ConfigConfigName
	APICLIENT_FIRST_USE_X_HW_ID_SWITCH ConfigConfigName
	API_TASK_NUM_LIMIT                 ConfigConfigName
	SET_HEADERS_NUM_LIMIT_PER_PLUGIN   ConfigConfigName
	API_TASK_SWITCH                    ConfigConfigName
	THROTTLE_LOCAL_SWITCH              ConfigConfigName
	LUA_SCRIPT_SWITCH                  ConfigConfigName
	SM_DICT_NUM_LIMIT                  ConfigConfigName
	BM_VPC_INSTANCE_GROUP_NUM_LIMIT    ConfigConfigName
}

func GetConfigConfigNameEnum

func GetConfigConfigNameEnum() ConfigConfigNameEnum

type ConfigOutline

type ConfigOutline struct {
	ConfigId *string `json:"config_id,omitempty"`

	ConfigName *ConfigOutlineConfigName `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	ConfigTime *sdktime.SdkTime `json:"config_time,omitempty"`

	Remark *string `json:"remark,omitempty"`
}

func (ConfigOutline) String

func (o ConfigOutline) String() string

type ConfigOutlineConfigName

type ConfigOutlineConfigName struct {
	// contains filtered or unexported fields
}

func (ConfigOutlineConfigName) MarshalJSON

func (c ConfigOutlineConfigName) MarshalJSON() ([]byte, error)

func (*ConfigOutlineConfigName) UnmarshalJSON

func (c *ConfigOutlineConfigName) UnmarshalJSON(b []byte) error

type ConfigOutlineConfigNameEnum

type ConfigOutlineConfigNameEnum struct {
	API_NUM_LIMIT                      ConfigOutlineConfigName
	APP_NUM_LIMIT                      ConfigOutlineConfigName
	APIGROUP_NUM_LIMIT                 ConfigOutlineConfigName
	ENVIRONMENT_NUM_LIMIT              ConfigOutlineConfigName
	VARIABLE_NUM_LIMIT                 ConfigOutlineConfigName
	SIGN_NUM_LIMIT                     ConfigOutlineConfigName
	THROTTLE_NUM_LIMIT                 ConfigOutlineConfigName
	APIGROUP_DOMAIN_NUM_LIMIT          ConfigOutlineConfigName
	API_VERSION_NUM_LIMIT              ConfigOutlineConfigName
	VPC_NUM_LIMIT                      ConfigOutlineConfigName
	VPC_INSTANCE_NUM_LIMIT             ConfigOutlineConfigName
	API_PARAM_NUM_LIMIT                ConfigOutlineConfigName
	API_USER_CALL_LIMIT                ConfigOutlineConfigName
	ACL_NUM_LIMIT                      ConfigOutlineConfigName
	APP_THROTTLE_LIMIT                 ConfigOutlineConfigName
	USER_THROTTLE_LIMIT                ConfigOutlineConfigName
	API_NUM_LIMIT_PER_GROUP            ConfigOutlineConfigName
	API_POLICY_NUM_LIMIT               ConfigOutlineConfigName
	API_CONDITION_NUM_LIMIT            ConfigOutlineConfigName
	SL_DOMAIN_CALL_LIMIT               ConfigOutlineConfigName
	ELB_SWITCH                         ConfigOutlineConfigName
	AUTHORIZER_NUM_LIMIT               ConfigOutlineConfigName
	AUTHORIZER_IDENTITY_NUM_LIMIT      ConfigOutlineConfigName
	APP_CODE_NUM_LIMIT                 ConfigOutlineConfigName
	REGION_MANAGER_WHITELIST_SERVICES  ConfigOutlineConfigName
	API_SWAGGER_NUM_LIMIT              ConfigOutlineConfigName
	API_TAG_NUM_LIMIT                  ConfigOutlineConfigName
	LTS_SWITCH                         ConfigOutlineConfigName
	APP_KEY_SECRET_SWITCH              ConfigOutlineConfigName
	RESPONSE_NUM_LIMIT                 ConfigOutlineConfigName
	CONFIG_NUM_LIMIT_PER_APP           ConfigOutlineConfigName
	BACKEND_TOKEN_ALLOW_SWITCH         ConfigOutlineConfigName
	APP_TOKEN_SWITCH                   ConfigOutlineConfigName
	API_DESIGNER_SWITCH                ConfigOutlineConfigName
	APP_API_KEY_SWITCH                 ConfigOutlineConfigName
	APP_BASIC_SWITCH                   ConfigOutlineConfigName
	APP_JWT_SWITCH                     ConfigOutlineConfigName
	APP_ROUTE_SWITCH                   ConfigOutlineConfigName
	PUBLIC_KEY_SWITCH                  ConfigOutlineConfigName
	APP_SECRET_SWITCH                  ConfigOutlineConfigName
	CASCADE_SWITCH                     ConfigOutlineConfigName
	IS_INIT_API_PATH_HASH              ConfigOutlineConfigName
	APP_QUOTA_NUM_LIMIT                ConfigOutlineConfigName
	IS_INIT_API_VERSION                ConfigOutlineConfigName
	PLUGIN_NUM_LIMIT                   ConfigOutlineConfigName
	APICLIENT_FIRST_USE_X_HW_ID_SWITCH ConfigOutlineConfigName
	API_TASK_NUM_LIMIT                 ConfigOutlineConfigName
	SET_HEADERS_NUM_LIMIT_PER_PLUGIN   ConfigOutlineConfigName
	API_TASK_SWITCH                    ConfigOutlineConfigName
	THROTTLE_LOCAL_SWITCH              ConfigOutlineConfigName
	LUA_SCRIPT_SWITCH                  ConfigOutlineConfigName
	SM_DICT_NUM_LIMIT                  ConfigOutlineConfigName
	BM_VPC_INSTANCE_GROUP_NUM_LIMIT    ConfigOutlineConfigName
}

func GetConfigOutlineConfigNameEnum

func GetConfigOutlineConfigNameEnum() ConfigOutlineConfigNameEnum

type Content

type Content struct {
	Gauss100Version *ContentGauss100Version `json:"gauss100_version,omitempty"`

	Host *string `json:"host,omitempty"`

	Port *string `json:"port,omitempty"`

	DatabaseName *string `json:"database_name,omitempty"`

	RedisDatabase *string `json:"redis_database,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	Password *string `json:"password,omitempty"`

	Mode *ContentMode `json:"mode,omitempty"`

	CdcMode *ContentCdcMode `json:"cdc_mode,omitempty"`

	MultiOracleAddress *[]MultiOracleAddress `json:"multi_oracle_address,omitempty"`

	OracleServiceName *string `json:"oracle_service_name,omitempty"`

	FtpConnectMode *ContentFtpConnectMode `json:"ftp_connect_mode,omitempty"`

	FtpProtocol *ContentFtpProtocol `json:"ftp_protocol,omitempty"`

	Address *string `json:"address,omitempty"`

	Ak *string `json:"ak,omitempty"`

	Sk *string `json:"sk,omitempty"`

	BucketName *string `json:"bucket_name,omitempty"`

	Https *bool `json:"https,omitempty"`

	Url *string `json:"url,omitempty"`

	ApiMethod *ContentApiMethod `json:"api_method,omitempty"`

	AuthMethod *ContentAuthMethod `json:"auth_method,omitempty"`

	ApiAuthDetail *ApiAuthDetail `json:"api_auth_detail,omitempty"`

	Broker *string `json:"broker,omitempty"`

	SslEnable *bool `json:"ssl_enable,omitempty"`

	SslUsername *string `json:"ssl_username,omitempty"`

	SslPassword *string `json:"ssl_password,omitempty"`

	MongodbAuthSource *string `json:"mongodb_auth_source,omitempty"`

	MongodbClusterEnable *bool `json:"mongodb_cluster_enable,omitempty"`

	MongodbReplicaSet *string `json:"mongodb_replica_set,omitempty"`

	Encoding *ContentEncoding `json:"encoding,omitempty"`

	MysqlTimeout *int32 `json:"mysql_timeout,omitempty"`

	TrustStorePassword *string `json:"trust_store_password,omitempty"`

	TrustStore *string `json:"trust_store,omitempty"`

	TrustStoreFileType *ContentTrustStoreFileType `json:"trust_store_file_type,omitempty"`

	SslAuthMethod *ContentSslAuthMethod `json:"ssl_auth_method,omitempty"`

	KeyStore *string `json:"key_store,omitempty"`

	KeyStoreFileType *ContentKeyStoreFileType `json:"key_store_file_type,omitempty"`

	KeyStorePassword *string `json:"key_store_password,omitempty"`

	KeyStoreKeyPassword *string `json:"key_store_key_password,omitempty"`

	DisTunnelName *string `json:"dis_tunnel_name,omitempty"`

	DisDataType *ContentDisDataType `json:"dis_data_type,omitempty"`

	DisSettingType *ContentDisSettingType `json:"dis_setting_type,omitempty"`

	DisEndpoint *string `json:"dis_endpoint,omitempty"`

	DisRegion *string `json:"dis_region,omitempty"`

	DisSourceProjectId *string `json:"dis_source_project_id,omitempty"`

	Hl7Position *ContentHl7Position `json:"hl7_position,omitempty"`

	Hl7WhitelistEnable *bool `json:"hl7_whitelist_enable,omitempty"`

	Hl7Whitelist *string `json:"hl7_whitelist,omitempty"`

	LdapSecurityAuthType *ContentLdapSecurityAuthType `json:"ldap_security_auth_type,omitempty"`

	RabbitmqVirtualHost *string `json:"rabbitmq_virtual_host,omitempty"`

	RabbitmqSslProtocol *ContentRabbitmqSslProtocol `json:"rabbitmq_ssl_protocol,omitempty"`

	SapClient *string `json:"sap_client,omitempty"`

	SapSysnr *string `json:"sap_sysnr,omitempty"`

	SnmpNetworkProtocol *ContentSnmpNetworkProtocol `json:"snmp_network_protocol,omitempty"`

	SnmpVersion *ContentSnmpVersion `json:"snmp_version,omitempty"`

	SnmpCommunity *string `json:"snmp_community,omitempty"`

	IbmmqCcsId *string `json:"ibmmq_ccs_id,omitempty"`

	IbmmqQueueManager *string `json:"ibmmq_queue_manager,omitempty"`

	IbmmqChannel *string `json:"ibmmq_channel,omitempty"`

	IbmmqCipherSuite *string `json:"ibmmq_cipher_suite,omitempty"`

	HdfsPath *string `json:"hdfs_path,omitempty"`

	PrincipalName *string `json:"principal_name,omitempty"`

	ConfigFileName *string `json:"config_file_name,omitempty"`

	ConfigFileContent *string `json:"config_file_content,omitempty"`

	ConnectionInstanceId *string `json:"connection_instance_id,omitempty"`

	ConnectorParams *interface{} `json:"connector_params,omitempty"`
}

func (Content) String

func (o Content) String() string

type ContentApiMethod

type ContentApiMethod struct {
	// contains filtered or unexported fields
}

func (ContentApiMethod) MarshalJSON

func (c ContentApiMethod) MarshalJSON() ([]byte, error)

func (*ContentApiMethod) UnmarshalJSON

func (c *ContentApiMethod) UnmarshalJSON(b []byte) error

type ContentApiMethodEnum

type ContentApiMethodEnum struct {
	POST   ContentApiMethod
	PUT    ContentApiMethod
	DELETE ContentApiMethod
	PATCH  ContentApiMethod
	GET    ContentApiMethod
}

func GetContentApiMethodEnum

func GetContentApiMethodEnum() ContentApiMethodEnum

type ContentAuthMethod

type ContentAuthMethod struct {
	// contains filtered or unexported fields
}

func (ContentAuthMethod) MarshalJSON

func (c ContentAuthMethod) MarshalJSON() ([]byte, error)

func (*ContentAuthMethod) UnmarshalJSON

func (c *ContentAuthMethod) UnmarshalJSON(b []byte) error

type ContentAuthMethodEnum

type ContentAuthMethodEnum struct {
	NONE      ContentAuthMethod
	BASICAUTH ContentAuthMethod
}

func GetContentAuthMethodEnum

func GetContentAuthMethodEnum() ContentAuthMethodEnum

type ContentCdcMode

type ContentCdcMode struct {
	// contains filtered or unexported fields
}

func (ContentCdcMode) MarshalJSON

func (c ContentCdcMode) MarshalJSON() ([]byte, error)

func (*ContentCdcMode) UnmarshalJSON

func (c *ContentCdcMode) UnmarshalJSON(b []byte) error

type ContentCdcModeEnum

type ContentCdcModeEnum struct {
	XSTREAM  ContentCdcMode
	LOGMINER ContentCdcMode
}

func GetContentCdcModeEnum

func GetContentCdcModeEnum() ContentCdcModeEnum

type ContentDisDataType

type ContentDisDataType struct {
	// contains filtered or unexported fields
}

func (ContentDisDataType) MarshalJSON

func (c ContentDisDataType) MarshalJSON() ([]byte, error)

func (*ContentDisDataType) UnmarshalJSON

func (c *ContentDisDataType) UnmarshalJSON(b []byte) error

type ContentDisDataTypeEnum

type ContentDisDataTypeEnum struct {
	JSON ContentDisDataType
}

func GetContentDisDataTypeEnum

func GetContentDisDataTypeEnum() ContentDisDataTypeEnum

type ContentDisSettingType

type ContentDisSettingType struct {
	// contains filtered or unexported fields
}

func (ContentDisSettingType) MarshalJSON

func (c ContentDisSettingType) MarshalJSON() ([]byte, error)

func (*ContentDisSettingType) UnmarshalJSON

func (c *ContentDisSettingType) UnmarshalJSON(b []byte) error

type ContentDisSettingTypeEnum

type ContentDisSettingTypeEnum struct {
	BASIC  ContentDisSettingType
	SENIOR ContentDisSettingType
}

func GetContentDisSettingTypeEnum

func GetContentDisSettingTypeEnum() ContentDisSettingTypeEnum

type ContentEncoding

type ContentEncoding struct {
	// contains filtered or unexported fields
}

func (ContentEncoding) MarshalJSON

func (c ContentEncoding) MarshalJSON() ([]byte, error)

func (*ContentEncoding) UnmarshalJSON

func (c *ContentEncoding) UnmarshalJSON(b []byte) error

type ContentFtpConnectMode

type ContentFtpConnectMode struct {
	// contains filtered or unexported fields
}

func (ContentFtpConnectMode) MarshalJSON

func (c ContentFtpConnectMode) MarshalJSON() ([]byte, error)

func (*ContentFtpConnectMode) UnmarshalJSON

func (c *ContentFtpConnectMode) UnmarshalJSON(b []byte) error

type ContentFtpConnectModeEnum

type ContentFtpConnectModeEnum struct {
	ACTIVE  ContentFtpConnectMode
	PASSIVE ContentFtpConnectMode
}

func GetContentFtpConnectModeEnum

func GetContentFtpConnectModeEnum() ContentFtpConnectModeEnum

type ContentFtpProtocol

type ContentFtpProtocol struct {
	// contains filtered or unexported fields
}

func (ContentFtpProtocol) MarshalJSON

func (c ContentFtpProtocol) MarshalJSON() ([]byte, error)

func (*ContentFtpProtocol) UnmarshalJSON

func (c *ContentFtpProtocol) UnmarshalJSON(b []byte) error

type ContentFtpProtocolEnum

type ContentFtpProtocolEnum struct {
	SFTP ContentFtpProtocol
	FTP  ContentFtpProtocol
}

func GetContentFtpProtocolEnum

func GetContentFtpProtocolEnum() ContentFtpProtocolEnum

type ContentGauss100Version

type ContentGauss100Version struct {
	// contains filtered or unexported fields
}

func (ContentGauss100Version) MarshalJSON

func (c ContentGauss100Version) MarshalJSON() ([]byte, error)

func (*ContentGauss100Version) UnmarshalJSON

func (c *ContentGauss100Version) UnmarshalJSON(b []byte) error

type ContentGauss100VersionEnum

type ContentGauss100VersionEnum struct {
	V100_R003_C20 ContentGauss100Version
	V300_R001_C00 ContentGauss100Version
}

func GetContentGauss100VersionEnum

func GetContentGauss100VersionEnum() ContentGauss100VersionEnum

type ContentHl7Position

type ContentHl7Position struct {
	// contains filtered or unexported fields
}

func (ContentHl7Position) MarshalJSON

func (c ContentHl7Position) MarshalJSON() ([]byte, error)

func (*ContentHl7Position) UnmarshalJSON

func (c *ContentHl7Position) UnmarshalJSON(b []byte) error

type ContentHl7PositionEnum

type ContentHl7PositionEnum struct {
	SOURCE ContentHl7Position
	TARGET ContentHl7Position
}

func GetContentHl7PositionEnum

func GetContentHl7PositionEnum() ContentHl7PositionEnum

type ContentKeyStoreFileType

type ContentKeyStoreFileType struct {
	// contains filtered or unexported fields
}

func (ContentKeyStoreFileType) MarshalJSON

func (c ContentKeyStoreFileType) MarshalJSON() ([]byte, error)

func (*ContentKeyStoreFileType) UnmarshalJSON

func (c *ContentKeyStoreFileType) UnmarshalJSON(b []byte) error

type ContentKeyStoreFileTypeEnum

type ContentKeyStoreFileTypeEnum struct {
	KS  ContentKeyStoreFileType
	JKS ContentKeyStoreFileType
}

func GetContentKeyStoreFileTypeEnum

func GetContentKeyStoreFileTypeEnum() ContentKeyStoreFileTypeEnum

type ContentLdapSecurityAuthType

type ContentLdapSecurityAuthType struct {
	// contains filtered or unexported fields
}

func (ContentLdapSecurityAuthType) MarshalJSON

func (c ContentLdapSecurityAuthType) MarshalJSON() ([]byte, error)

func (*ContentLdapSecurityAuthType) UnmarshalJSON

func (c *ContentLdapSecurityAuthType) UnmarshalJSON(b []byte) error

type ContentLdapSecurityAuthTypeEnum

type ContentLdapSecurityAuthTypeEnum struct {
	NO     ContentLdapSecurityAuthType
	SIMPLE ContentLdapSecurityAuthType
}

func GetContentLdapSecurityAuthTypeEnum

func GetContentLdapSecurityAuthTypeEnum() ContentLdapSecurityAuthTypeEnum

type ContentMode

type ContentMode struct {
	// contains filtered or unexported fields
}

func (ContentMode) MarshalJSON

func (c ContentMode) MarshalJSON() ([]byte, error)

func (*ContentMode) UnmarshalJSON

func (c *ContentMode) UnmarshalJSON(b []byte) error

type ContentModeEnum

type ContentModeEnum struct {
	DEFAULT       ContentMode
	PROFESSIONAL  ContentMode
	MULTI_ADDRESS ContentMode
}

func GetContentModeEnum

func GetContentModeEnum() ContentModeEnum

type ContentRabbitmqSslProtocol

type ContentRabbitmqSslProtocol struct {
	// contains filtered or unexported fields
}

func (ContentRabbitmqSslProtocol) MarshalJSON

func (c ContentRabbitmqSslProtocol) MarshalJSON() ([]byte, error)

func (*ContentRabbitmqSslProtocol) UnmarshalJSON

func (c *ContentRabbitmqSslProtocol) UnmarshalJSON(b []byte) error

type ContentRabbitmqSslProtocolEnum

type ContentRabbitmqSslProtocolEnum struct {
	TLS ContentRabbitmqSslProtocol
}

func GetContentRabbitmqSslProtocolEnum

func GetContentRabbitmqSslProtocolEnum() ContentRabbitmqSslProtocolEnum

type ContentSnmpNetworkProtocol

type ContentSnmpNetworkProtocol struct {
	// contains filtered or unexported fields
}

func (ContentSnmpNetworkProtocol) MarshalJSON

func (c ContentSnmpNetworkProtocol) MarshalJSON() ([]byte, error)

func (*ContentSnmpNetworkProtocol) UnmarshalJSON

func (c *ContentSnmpNetworkProtocol) UnmarshalJSON(b []byte) error

type ContentSnmpNetworkProtocolEnum

type ContentSnmpNetworkProtocolEnum struct {
	UDP ContentSnmpNetworkProtocol
	TCP ContentSnmpNetworkProtocol
}

func GetContentSnmpNetworkProtocolEnum

func GetContentSnmpNetworkProtocolEnum() ContentSnmpNetworkProtocolEnum

type ContentSnmpVersion added in v0.0.78

type ContentSnmpVersion struct {
	// contains filtered or unexported fields
}

func (ContentSnmpVersion) MarshalJSON added in v0.0.78

func (c ContentSnmpVersion) MarshalJSON() ([]byte, error)

func (*ContentSnmpVersion) UnmarshalJSON added in v0.0.78

func (c *ContentSnmpVersion) UnmarshalJSON(b []byte) error

type ContentSnmpVersionEnum added in v0.0.78

type ContentSnmpVersionEnum struct {
	E_0 ContentSnmpVersion
	E_1 ContentSnmpVersion
	E_3 ContentSnmpVersion
}

func GetContentSnmpVersionEnum added in v0.0.78

func GetContentSnmpVersionEnum() ContentSnmpVersionEnum

type ContentSslAuthMethod

type ContentSslAuthMethod struct {
	// contains filtered or unexported fields
}

func (ContentSslAuthMethod) MarshalJSON

func (c ContentSslAuthMethod) MarshalJSON() ([]byte, error)

func (*ContentSslAuthMethod) UnmarshalJSON

func (c *ContentSslAuthMethod) UnmarshalJSON(b []byte) error

type ContentSslAuthMethodEnum

type ContentSslAuthMethodEnum struct {
	ONE_WAY ContentSslAuthMethod
	TWO_WAY ContentSslAuthMethod
}

func GetContentSslAuthMethodEnum

func GetContentSslAuthMethodEnum() ContentSslAuthMethodEnum

type ContentTrustStoreFileType

type ContentTrustStoreFileType struct {
	// contains filtered or unexported fields
}

func (ContentTrustStoreFileType) MarshalJSON

func (c ContentTrustStoreFileType) MarshalJSON() ([]byte, error)

func (*ContentTrustStoreFileType) UnmarshalJSON

func (c *ContentTrustStoreFileType) UnmarshalJSON(b []byte) error

type ContentTrustStoreFileTypeEnum

type ContentTrustStoreFileTypeEnum struct {
	JKS ContentTrustStoreFileType
	TS  ContentTrustStoreFileType
}

func GetContentTrustStoreFileTypeEnum

func GetContentTrustStoreFileTypeEnum() ContentTrustStoreFileTypeEnum

type CountDevicesRequest

type CountDevicesRequest struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (CountDevicesRequest) String

func (o CountDevicesRequest) String() string

type CountDevicesResponse

type CountDevicesResponse struct {
	ProductTemplates *ProductTemplatesCalculation `json:"product_templates,omitempty"`

	Products *ProductsCalculation `json:"products,omitempty"`

	Devices        *DevicesCalculation `json:"devices,omitempty"`
	HttpStatusCode int                 `json:"-"`
}

Response Object

func (CountDevicesResponse) String

func (o CountDevicesResponse) String() string

type CountTasksRequest

type CountTasksRequest struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (CountTasksRequest) String

func (o CountTasksRequest) String() string

type CountTasksResponse

type CountTasksResponse struct {
	CommonTaskDetails *TaskStatisticDetails `json:"common_task_details,omitempty"`

	CdcTaskDetails *TaskStatisticDetails `json:"cdc_task_details,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (CountTasksResponse) String

func (o CountTasksResponse) String() string

type CreateAclStrategyV2Request

type CreateAclStrategyV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiAclCreate `json:"body,omitempty"`
}

Request Object

func (CreateAclStrategyV2Request) String

type CreateAclStrategyV2Response

type CreateAclStrategyV2Response struct {
	AclName *string `json:"acl_name,omitempty"`

	AclType *string `json:"acl_type,omitempty"`

	AclValue *string `json:"acl_value,omitempty"`

	EntityType *string `json:"entity_type,omitempty"`

	Id *string `json:"id,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CreateAclStrategyV2Response) String

type CreateApiAclBindingV2Request

type CreateApiAclBindingV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *AclApiBindingCreate `json:"body,omitempty"`
}

Request Object

func (CreateApiAclBindingV2Request) String

type CreateApiAclBindingV2Response

type CreateApiAclBindingV2Response struct {
	AclBindings    *[]AclApiBindingInfo `json:"acl_bindings,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (CreateApiAclBindingV2Response) String

type CreateApiGroupV2Request

type CreateApiGroupV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiGroupCreate `json:"body,omitempty"`
}

Request Object

func (CreateApiGroupV2Request) String

func (o CreateApiGroupV2Request) String() string

type CreateApiGroupV2Response

type CreateApiGroupV2Response struct {
	Id string `json:"id"`

	Name string `json:"name"`

	Status CreateApiGroupV2ResponseStatus `json:"status"`

	SlDomain string `json:"sl_domain"`

	RegisterTime *sdktime.SdkTime `json:"register_time"`

	UpdateTime *sdktime.SdkTime `json:"update_time"`

	OnSellStatus int32 `json:"on_sell_status"`

	UrlDomains *[]UrlDomain `json:"url_domains,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	Remark *string `json:"remark,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	TimeUnit *string `json:"time_unit,omitempty"`

	IsDefault *int32 `json:"is_default,omitempty"`

	Version *string `json:"version,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateApiGroupV2Response) String

func (o CreateApiGroupV2Response) String() string

type CreateApiGroupV2ResponseStatus

type CreateApiGroupV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateApiGroupV2ResponseStatus) MarshalJSON

func (c CreateApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateApiGroupV2ResponseStatus) UnmarshalJSON

func (c *CreateApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error

type CreateApiGroupV2ResponseStatusEnum

type CreateApiGroupV2ResponseStatusEnum struct {
	E_1 CreateApiGroupV2ResponseStatus
}

func GetCreateApiGroupV2ResponseStatusEnum

func GetCreateApiGroupV2ResponseStatusEnum() CreateApiGroupV2ResponseStatusEnum

type CreateApiV2Request

type CreateApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiCreate `json:"body,omitempty"`
}

Request Object

func (CreateApiV2Request) String

func (o CreateApiV2Request) String() string

type CreateApiV2Response

type CreateApiV2Response struct {
	Name string `json:"name"`

	Type CreateApiV2ResponseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol CreateApiV2ResponseReqProtocol `json:"req_protocol"`

	ReqMethod CreateApiV2ResponseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType CreateApiV2ResponseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *CreateApiV2ResponseMatchMode `json:"match_mode,omitempty"`

	BackendType CreateApiV2ResponseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *CreateApiV2ResponseContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *CreateApiV2ResponseStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`

	PolicyHttps    *[]ApiPolicyHttpResp `json:"policy_https,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (CreateApiV2Response) String

func (o CreateApiV2Response) String() string

type CreateApiV2ResponseAuthType

type CreateApiV2ResponseAuthType struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseAuthType) MarshalJSON

func (c CreateApiV2ResponseAuthType) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseAuthType) UnmarshalJSON

func (c *CreateApiV2ResponseAuthType) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseBackendType

type CreateApiV2ResponseBackendType struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseBackendType) MarshalJSON

func (c CreateApiV2ResponseBackendType) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseBackendType) UnmarshalJSON

func (c *CreateApiV2ResponseBackendType) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseBackendTypeEnum

type CreateApiV2ResponseBackendTypeEnum struct {
	HTTP     CreateApiV2ResponseBackendType
	FUNCTION CreateApiV2ResponseBackendType
	MOCK     CreateApiV2ResponseBackendType
}

func GetCreateApiV2ResponseBackendTypeEnum

func GetCreateApiV2ResponseBackendTypeEnum() CreateApiV2ResponseBackendTypeEnum

type CreateApiV2ResponseContentType

type CreateApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseContentType) MarshalJSON

func (c CreateApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseContentType) UnmarshalJSON

func (c *CreateApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseContentTypeEnum

type CreateApiV2ResponseContentTypeEnum struct {
	APPLICATION_JSON    CreateApiV2ResponseContentType
	APPLICATION_XML     CreateApiV2ResponseContentType
	MULTIPART_FORM_DATE CreateApiV2ResponseContentType
	TEXT_PLAIN          CreateApiV2ResponseContentType
}

func GetCreateApiV2ResponseContentTypeEnum

func GetCreateApiV2ResponseContentTypeEnum() CreateApiV2ResponseContentTypeEnum

type CreateApiV2ResponseMatchMode

type CreateApiV2ResponseMatchMode struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseMatchMode) MarshalJSON

func (c CreateApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseMatchMode) UnmarshalJSON

func (c *CreateApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseMatchModeEnum

type CreateApiV2ResponseMatchModeEnum struct {
	SWA    CreateApiV2ResponseMatchMode
	NORMAL CreateApiV2ResponseMatchMode
}

func GetCreateApiV2ResponseMatchModeEnum

func GetCreateApiV2ResponseMatchModeEnum() CreateApiV2ResponseMatchModeEnum

type CreateApiV2ResponseReqMethod

type CreateApiV2ResponseReqMethod struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseReqMethod) MarshalJSON

func (c CreateApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseReqMethod) UnmarshalJSON

func (c *CreateApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseReqProtocol

type CreateApiV2ResponseReqProtocol struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseReqProtocol) MarshalJSON

func (c CreateApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseReqProtocol) UnmarshalJSON

func (c *CreateApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseStatus

type CreateApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseStatus) MarshalJSON

func (c CreateApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseStatus) UnmarshalJSON

func (c *CreateApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseStatusEnum

type CreateApiV2ResponseStatusEnum struct {
	E_1 CreateApiV2ResponseStatus
}

func GetCreateApiV2ResponseStatusEnum

func GetCreateApiV2ResponseStatusEnum() CreateApiV2ResponseStatusEnum

type CreateApiV2ResponseType

type CreateApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (CreateApiV2ResponseType) MarshalJSON

func (c CreateApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*CreateApiV2ResponseType) UnmarshalJSON

func (c *CreateApiV2ResponseType) UnmarshalJSON(b []byte) error

type CreateApiV2ResponseTypeEnum

type CreateApiV2ResponseTypeEnum struct {
	E_1 CreateApiV2ResponseType
	E_2 CreateApiV2ResponseType
}

func GetCreateApiV2ResponseTypeEnum

func GetCreateApiV2ResponseTypeEnum() CreateApiV2ResponseTypeEnum

type CreateAppCodeAutoV2Request

type CreateAppCodeAutoV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (CreateAppCodeAutoV2Request) String

type CreateAppCodeAutoV2Response

type CreateAppCodeAutoV2Response struct {
	AppCode string `json:"app_code"`

	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CreateAppCodeAutoV2Response) String

type CreateAppCodeV2Request

type CreateAppCodeV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	Body *AppCodeCreate `json:"body,omitempty"`
}

Request Object

func (CreateAppCodeV2Request) String

func (o CreateAppCodeV2Request) String() string

type CreateAppCodeV2Response

type CreateAppCodeV2Response struct {
	AppCode string `json:"app_code"`

	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CreateAppCodeV2Response) String

func (o CreateAppCodeV2Response) String() string

type CreateAppConfigV2Request

type CreateAppConfigV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	Body *AppConfigCreateRequestV2 `json:"body,omitempty"`
}

Request Object

func (CreateAppConfigV2Request) String

func (o CreateAppConfigV2Request) String() string

type CreateAppConfigV2Response

type CreateAppConfigV2Response struct {
	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ConfigType *string `json:"config_type,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateAppConfigV2Response) String

func (o CreateAppConfigV2Response) String() string

type CreateAppQuotaBindingApp

type CreateAppQuotaBindingApp struct {
	AppIds []string `json:"app_ids"`
}

func (CreateAppQuotaBindingApp) String

func (o CreateAppQuotaBindingApp) String() string

type CreateAppQuotaRequest

type CreateAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	Body *AppQuotaCreate `json:"body,omitempty"`
}

Request Object

func (CreateAppQuotaRequest) String

func (o CreateAppQuotaRequest) String() string

type CreateAppQuotaResponse

type CreateAppQuotaResponse struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	Name *string `json:"name,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeUnit *CreateAppQuotaResponseTimeUnit `json:"time_unit,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ResetTime *string `json:"reset_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	BoundAppNum    *int32 `json:"bound_app_num,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (CreateAppQuotaResponse) String

func (o CreateAppQuotaResponse) String() string

type CreateAppQuotaResponseTimeUnit

type CreateAppQuotaResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (CreateAppQuotaResponseTimeUnit) MarshalJSON

func (c CreateAppQuotaResponseTimeUnit) MarshalJSON() ([]byte, error)

func (*CreateAppQuotaResponseTimeUnit) UnmarshalJSON

func (c *CreateAppQuotaResponseTimeUnit) UnmarshalJSON(b []byte) error

type CreateAppReq

type CreateAppReq struct {
	Name string `json:"name"`

	Remark *string `json:"remark,omitempty"`

	Key *string `json:"key,omitempty"`

	Secret *string `json:"secret,omitempty"`

	Favorite *bool `json:"favorite,omitempty"`
}

func (CreateAppReq) String

func (o CreateAppReq) String() string

type CreateAuthorizingAppsV2Request

type CreateAuthorizingAppsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiAuthCreate `json:"body,omitempty"`
}

Request Object

func (CreateAuthorizingAppsV2Request) String

type CreateAuthorizingAppsV2Response

type CreateAuthorizingAppsV2Response struct {
	Auths          *[]ApiAuthRelations `json:"auths,omitempty"`
	HttpStatusCode int                 `json:"-"`
}

Response Object

func (CreateAuthorizingAppsV2Response) String

type CreateCommandRequest

type CreateCommandRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	Body *CreateCommandRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateCommandRequest) String

func (o CreateCommandRequest) String() string

type CreateCommandRequestBody

type CreateCommandRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`
}

func (CreateCommandRequestBody) String

func (o CreateCommandRequestBody) String() string

type CreateCommandResponse

type CreateCommandResponse struct {
	ServiceId *int32 `json:"service_id,omitempty"`

	CommandId *int32 `json:"command_id,omitempty"`

	CommandName *string `json:"command_name,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateCommandResponse) String

func (o CreateCommandResponse) String() string

type CreateCommonTaskRequest

type CreateCommonTaskRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateCommonTaskRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateCommonTaskRequest) String

func (o CreateCommonTaskRequest) String() string

type CreateCommonTaskRequestBody

type CreateCommonTaskRequestBody struct {
	Task *TaskBasicRequestBody `json:"task,omitempty"`

	TaskDetail *string `json:"task_detail,omitempty"`
}

任务信息

func (CreateCommonTaskRequestBody) String

type CreateCommonTaskResponse

type CreateCommonTaskResponse struct {
	Task *TaskBasicRsp `json:"task,omitempty"`

	TaskDetail     *string `json:"task_detail,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateCommonTaskResponse) String

func (o CreateCommonTaskResponse) String() string

type CreateCustomAuthorizerV2Request

type CreateCustomAuthorizerV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *AuthorizerCreate `json:"body,omitempty"`
}

Request Object

func (CreateCustomAuthorizerV2Request) String

type CreateCustomAuthorizerV2Response

type CreateCustomAuthorizerV2Response struct {
	Name string `json:"name"`

	Type CreateCustomAuthorizerV2ResponseType `json:"type"`

	AuthorizerType CreateCustomAuthorizerV2ResponseAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateCustomAuthorizerV2Response) String

type CreateCustomAuthorizerV2ResponseAuthorizerType

type CreateCustomAuthorizerV2ResponseAuthorizerType struct {
	// contains filtered or unexported fields
}

func (CreateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON

func (*CreateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON

type CreateCustomAuthorizerV2ResponseType

type CreateCustomAuthorizerV2ResponseType struct {
	// contains filtered or unexported fields
}

func (CreateCustomAuthorizerV2ResponseType) MarshalJSON

func (c CreateCustomAuthorizerV2ResponseType) MarshalJSON() ([]byte, error)

func (*CreateCustomAuthorizerV2ResponseType) UnmarshalJSON

func (c *CreateCustomAuthorizerV2ResponseType) UnmarshalJSON(b []byte) error

type CreateCustomAuthorizerV2ResponseTypeEnum

type CreateCustomAuthorizerV2ResponseTypeEnum struct {
	FRONTEND CreateCustomAuthorizerV2ResponseType
	BACKEND  CreateCustomAuthorizerV2ResponseType
}

func GetCreateCustomAuthorizerV2ResponseTypeEnum

func GetCreateCustomAuthorizerV2ResponseTypeEnum() CreateCustomAuthorizerV2ResponseTypeEnum

type CreateDatasourceInfoRequest

type CreateDatasourceInfoRequest struct {
	InstanceId string `json:"instance_id"`

	Body *DatasourceInfo `json:"body,omitempty"`
}

Request Object

func (CreateDatasourceInfoRequest) String

type CreateDatasourceInfoResponse

type CreateDatasourceInfoResponse struct {
	DatasourceId *string `json:"datasource_id,omitempty"`

	DatasourceName *string `json:"datasource_name,omitempty"`

	DatasourceType *CreateDatasourceInfoResponseDatasourceType `json:"datasource_type,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	UpdateTime *int64 `json:"update_time,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`

	Content *Content `json:"content,omitempty"`

	Description *string `json:"description,omitempty"`

	AppPermission  *[]CreateDatasourceInfoResponseAppPermission `json:"app_permission,omitempty"`
	HttpStatusCode int                                          `json:"-"`
}

Response Object

func (CreateDatasourceInfoResponse) String

type CreateDatasourceInfoResponseAppPermission

type CreateDatasourceInfoResponseAppPermission struct {
	// contains filtered or unexported fields
}

func (CreateDatasourceInfoResponseAppPermission) MarshalJSON

func (*CreateDatasourceInfoResponseAppPermission) UnmarshalJSON

type CreateDatasourceInfoResponseDatasourceType

type CreateDatasourceInfoResponseDatasourceType struct {
	// contains filtered or unexported fields
}

func (CreateDatasourceInfoResponseDatasourceType) MarshalJSON

func (*CreateDatasourceInfoResponseDatasourceType) UnmarshalJSON

type CreateDatasourceInfoResponseDatasourceTypeEnum

type CreateDatasourceInfoResponseDatasourceTypeEnum struct {
	DWS        CreateDatasourceInfoResponseDatasourceType
	MYSQL      CreateDatasourceInfoResponseDatasourceType
	KAFKA      CreateDatasourceInfoResponseDatasourceType
	API        CreateDatasourceInfoResponseDatasourceType
	OBS        CreateDatasourceInfoResponseDatasourceType
	SAP        CreateDatasourceInfoResponseDatasourceType
	MRSHBASE   CreateDatasourceInfoResponseDatasourceType
	MRSHDFS    CreateDatasourceInfoResponseDatasourceType
	MRSHIVE    CreateDatasourceInfoResponseDatasourceType
	WEBSOCKET  CreateDatasourceInfoResponseDatasourceType
	SQLSERVER  CreateDatasourceInfoResponseDatasourceType
	ORACLE     CreateDatasourceInfoResponseDatasourceType
	POSTGRESQL CreateDatasourceInfoResponseDatasourceType
	REDIS      CreateDatasourceInfoResponseDatasourceType
	MONGODB    CreateDatasourceInfoResponseDatasourceType
	DIS        CreateDatasourceInfoResponseDatasourceType
	HL7        CreateDatasourceInfoResponseDatasourceType
	RABBITMQ   CreateDatasourceInfoResponseDatasourceType
	SNMP       CreateDatasourceInfoResponseDatasourceType
	IBMMQ      CreateDatasourceInfoResponseDatasourceType
	CUSTOMIZED CreateDatasourceInfoResponseDatasourceType
	ACTIVEMQ   CreateDatasourceInfoResponseDatasourceType
	ARTEMISMQ  CreateDatasourceInfoResponseDatasourceType
	FTP        CreateDatasourceInfoResponseDatasourceType
	HIVE       CreateDatasourceInfoResponseDatasourceType
	HANA       CreateDatasourceInfoResponseDatasourceType
	FIKAFKA    CreateDatasourceInfoResponseDatasourceType
	MRSKAFKA   CreateDatasourceInfoResponseDatasourceType
	FIHDFS     CreateDatasourceInfoResponseDatasourceType
	FIHIVE     CreateDatasourceInfoResponseDatasourceType
	GAUSS200   CreateDatasourceInfoResponseDatasourceType
	GAUSS100   CreateDatasourceInfoResponseDatasourceType
	LDAP       CreateDatasourceInfoResponseDatasourceType
	DB2        CreateDatasourceInfoResponseDatasourceType
	TAURUS     CreateDatasourceInfoResponseDatasourceType
}

func GetCreateDatasourceInfoResponseDatasourceTypeEnum

func GetCreateDatasourceInfoResponseDatasourceTypeEnum() CreateDatasourceInfoResponseDatasourceTypeEnum

type CreateDestinationRequest

type CreateDestinationRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	Body *CreateDestinationRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateDestinationRequest) String

func (o CreateDestinationRequest) String() string

type CreateDestinationRequestBody

type CreateDestinationRequestBody struct {
	DestinationType CreateDestinationRequestBodyDestinationType `json:"destination_type"`

	AppId *string `json:"app_id,omitempty"`

	DestinationName *string `json:"destination_name,omitempty"`

	Topic string `json:"topic"`

	Server *string `json:"server,omitempty"`

	Token *string `json:"token,omitempty"`

	Tag *string `json:"tag,omitempty"`

	MqsSaslSsl *bool `json:"mqs_sasl_ssl,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	Password *string `json:"password,omitempty"`
}

func (CreateDestinationRequestBody) String

type CreateDestinationRequestBodyDestinationType added in v0.0.78

type CreateDestinationRequestBodyDestinationType struct {
	// contains filtered or unexported fields
}

func (CreateDestinationRequestBodyDestinationType) MarshalJSON added in v0.0.78

func (*CreateDestinationRequestBodyDestinationType) UnmarshalJSON added in v0.0.78

type CreateDestinationRequestBodyDestinationTypeEnum added in v0.0.78

type CreateDestinationRequestBodyDestinationTypeEnum struct {
	E_0 CreateDestinationRequestBodyDestinationType
	E_7 CreateDestinationRequestBodyDestinationType
}

func GetCreateDestinationRequestBodyDestinationTypeEnum added in v0.0.78

func GetCreateDestinationRequestBodyDestinationTypeEnum() CreateDestinationRequestBodyDestinationTypeEnum

type CreateDestinationResponse

type CreateDestinationResponse struct {
	DestinationId *int32 `json:"destination_id,omitempty"`

	DestinationType *CreateDestinationResponseDestinationType `json:"destination_type,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	DestinationName *string `json:"destination_name,omitempty"`

	Topic *string `json:"topic,omitempty"`

	Server *string `json:"server,omitempty"`

	Token *string `json:"token,omitempty"`

	Tag *string `json:"tag,omitempty"`

	MqsSaslSsl *bool `json:"mqs_sasl_ssl,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateDestinationResponse) String

func (o CreateDestinationResponse) String() string

type CreateDestinationResponseDestinationType added in v0.0.78

type CreateDestinationResponseDestinationType struct {
	// contains filtered or unexported fields
}

func (CreateDestinationResponseDestinationType) MarshalJSON added in v0.0.78

func (*CreateDestinationResponseDestinationType) UnmarshalJSON added in v0.0.78

func (c *CreateDestinationResponseDestinationType) UnmarshalJSON(b []byte) error

type CreateDestinationResponseDestinationTypeEnum added in v0.0.78

type CreateDestinationResponseDestinationTypeEnum struct {
	E_0 CreateDestinationResponseDestinationType
	E_7 CreateDestinationResponseDestinationType
}

func GetCreateDestinationResponseDestinationTypeEnum added in v0.0.78

func GetCreateDestinationResponseDestinationTypeEnum() CreateDestinationResponseDestinationTypeEnum

type CreateDeviceGroupRequest

type CreateDeviceGroupRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateDeviceGroupRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateDeviceGroupRequest) String

func (o CreateDeviceGroupRequest) String() string

type CreateDeviceGroupRequestBody

type CreateDeviceGroupRequestBody struct {
	ParentId int32 `json:"parent_id"`

	Name string `json:"name"`

	Description *string `json:"description,omitempty"`

	AppId string `json:"app_id"`
}

func (CreateDeviceGroupRequestBody) String

type CreateDeviceGroupResponse

type CreateDeviceGroupResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	ParentId *int32 `json:"parent_id,omitempty"`

	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *string `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *string `json:"last_updated_datetime,omitempty"`

	AppName        *string `json:"app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateDeviceGroupResponse) String

func (o CreateDeviceGroupResponse) String() string

type CreateDeviceRequest

type CreateDeviceRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateDeviceRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateDeviceRequest) String

func (o CreateDeviceRequest) String() string

type CreateDeviceRequestBody

type CreateDeviceRequestBody struct {
	ParentDeviceId *int32 `json:"parent_device_id,omitempty"`

	Product *ProductReferer `json:"product"`

	Password *string `json:"password,omitempty"`

	DeviceName string `json:"device_name"`

	NodeId string `json:"node_id"`

	AppId string `json:"app_id"`

	Status *CreateDeviceRequestBodyStatus `json:"status,omitempty"`

	Description *string `json:"description,omitempty"`

	Tags *[]string `json:"tags,omitempty"`
}

func (CreateDeviceRequestBody) String

func (o CreateDeviceRequestBody) String() string

type CreateDeviceRequestBodyStatus added in v0.0.78

type CreateDeviceRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (CreateDeviceRequestBodyStatus) MarshalJSON added in v0.0.78

func (c CreateDeviceRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*CreateDeviceRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *CreateDeviceRequestBodyStatus) UnmarshalJSON(b []byte) error

type CreateDeviceRequestBodyStatusEnum added in v0.0.78

type CreateDeviceRequestBodyStatusEnum struct {
	E_0 CreateDeviceRequestBodyStatus
	E_1 CreateDeviceRequestBodyStatus
}

func GetCreateDeviceRequestBodyStatusEnum added in v0.0.78

func GetCreateDeviceRequestBodyStatusEnum() CreateDeviceRequestBodyStatusEnum

type CreateDeviceResponse

type CreateDeviceResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ParentDeviceId *int32 `json:"parent_device_id,omitempty"`

	ParentDeviceName *string `json:"parent_device_name,omitempty"`

	Product *ProductReferer `json:"product,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Status *CreateDeviceResponseStatus `json:"status,omitempty"`

	OnlineStatus *CreateDeviceResponseOnlineStatus `json:"online_status,omitempty"`

	Description *string `json:"description,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	SslConnectAddress *string `json:"ssl_connect_address,omitempty"`

	Ipv6ConnectAddress *string `json:"ipv6_connect_address,omitempty"`

	Ipv6SslConnectAddress *string `json:"ipv6_ssl_connect_address,omitempty"`

	LastLoginDatetime *int64 `json:"last_login_datetime,omitempty"`

	NodeType *int32 `json:"node_type,omitempty"`

	DeviceType *CreateDeviceResponseDeviceType `json:"device_type,omitempty"`

	ClientIp *string `json:"client_ip,omitempty"`

	KeepAlive *string `json:"keep_alive,omitempty"`

	LastActiveTime *int64 `json:"last_active_time,omitempty"`

	Version *string `json:"version,omitempty"`

	PluginId *CreateDeviceResponsePluginId `json:"plugin_id,omitempty"`

	AppId          *string `json:"app_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateDeviceResponse) String

func (o CreateDeviceResponse) String() string

type CreateDeviceResponseDeviceType added in v0.0.78

type CreateDeviceResponseDeviceType struct {
	// contains filtered or unexported fields
}

func (CreateDeviceResponseDeviceType) MarshalJSON added in v0.0.78

func (c CreateDeviceResponseDeviceType) MarshalJSON() ([]byte, error)

func (*CreateDeviceResponseDeviceType) UnmarshalJSON added in v0.0.78

func (c *CreateDeviceResponseDeviceType) UnmarshalJSON(b []byte) error

type CreateDeviceResponseDeviceTypeEnum added in v0.0.78

type CreateDeviceResponseDeviceTypeEnum struct {
	E_0 CreateDeviceResponseDeviceType
	E_1 CreateDeviceResponseDeviceType
	E_2 CreateDeviceResponseDeviceType
}

func GetCreateDeviceResponseDeviceTypeEnum added in v0.0.78

func GetCreateDeviceResponseDeviceTypeEnum() CreateDeviceResponseDeviceTypeEnum

type CreateDeviceResponseOnlineStatus added in v0.0.78

type CreateDeviceResponseOnlineStatus struct {
	// contains filtered or unexported fields
}

func (CreateDeviceResponseOnlineStatus) MarshalJSON added in v0.0.78

func (c CreateDeviceResponseOnlineStatus) MarshalJSON() ([]byte, error)

func (*CreateDeviceResponseOnlineStatus) UnmarshalJSON added in v0.0.78

func (c *CreateDeviceResponseOnlineStatus) UnmarshalJSON(b []byte) error

type CreateDeviceResponseOnlineStatusEnum added in v0.0.78

type CreateDeviceResponseOnlineStatusEnum struct {
	E_0 CreateDeviceResponseOnlineStatus
	E_1 CreateDeviceResponseOnlineStatus
	E_2 CreateDeviceResponseOnlineStatus
}

func GetCreateDeviceResponseOnlineStatusEnum added in v0.0.78

func GetCreateDeviceResponseOnlineStatusEnum() CreateDeviceResponseOnlineStatusEnum

type CreateDeviceResponsePluginId added in v0.0.78

type CreateDeviceResponsePluginId struct {
	// contains filtered or unexported fields
}

func (CreateDeviceResponsePluginId) MarshalJSON added in v0.0.78

func (c CreateDeviceResponsePluginId) MarshalJSON() ([]byte, error)

func (*CreateDeviceResponsePluginId) UnmarshalJSON added in v0.0.78

func (c *CreateDeviceResponsePluginId) UnmarshalJSON(b []byte) error

type CreateDeviceResponsePluginIdEnum added in v0.0.78

type CreateDeviceResponsePluginIdEnum struct {
	E_0 CreateDeviceResponsePluginId
	E_1 CreateDeviceResponsePluginId
	E_2 CreateDeviceResponsePluginId
}

func GetCreateDeviceResponsePluginIdEnum added in v0.0.78

func GetCreateDeviceResponsePluginIdEnum() CreateDeviceResponsePluginIdEnum

type CreateDeviceResponseStatus added in v0.0.78

type CreateDeviceResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateDeviceResponseStatus) MarshalJSON added in v0.0.78

func (c CreateDeviceResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateDeviceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *CreateDeviceResponseStatus) UnmarshalJSON(b []byte) error

type CreateDeviceResponseStatusEnum added in v0.0.78

type CreateDeviceResponseStatusEnum struct {
	E_0 CreateDeviceResponseStatus
	E_1 CreateDeviceResponseStatus
}

func GetCreateDeviceResponseStatusEnum added in v0.0.78

func GetCreateDeviceResponseStatusEnum() CreateDeviceResponseStatusEnum

type CreateDictionary

type CreateDictionary struct {
	Name string `json:"name"`

	Remark *string `json:"remark,omitempty"`

	Code string `json:"code"`

	Order *int32 `json:"order,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`
}

func (CreateDictionary) String

func (o CreateDictionary) String() string

type CreateDictionaryRequest

type CreateDictionaryRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateDictionary `json:"body,omitempty"`
}

Request Object

func (CreateDictionaryRequest) String

func (o CreateDictionaryRequest) String() string

type CreateDictionaryResponse

type CreateDictionaryResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Code *string `json:"code,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`

	Type *DictionaryType `json:"type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateDictionaryResponse) String

func (o CreateDictionaryResponse) String() string

type CreateDispatchesRequest

type CreateDispatchesRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Body *TaskDispatch `json:"body,omitempty"`
}

Request Object

func (CreateDispatchesRequest) String

func (o CreateDispatchesRequest) String() string

type CreateDispatchesResponse

type CreateDispatchesResponse struct {
	DispatchId *string `json:"dispatch_id,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	StartDatetime *int64 `json:"start_datetime,omitempty"`

	Period *CreateDispatchesResponsePeriod `json:"period,omitempty"`

	DispatchInterval *int64 `json:"dispatch_interval,omitempty"`

	CreatedDate *int64 `json:"created_date,omitempty"`

	LastModifiedDate *int64 `json:"last_modified_date,omitempty"`

	Remark *string `json:"remark,omitempty"`

	UseQuartzCron *bool `json:"use_quartz_cron,omitempty"`

	Cron           *string `json:"cron,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateDispatchesResponse) String

func (o CreateDispatchesResponse) String() string

type CreateDispatchesResponsePeriod

type CreateDispatchesResponsePeriod struct {
	// contains filtered or unexported fields
}

func (CreateDispatchesResponsePeriod) MarshalJSON

func (c CreateDispatchesResponsePeriod) MarshalJSON() ([]byte, error)

func (*CreateDispatchesResponsePeriod) UnmarshalJSON

func (c *CreateDispatchesResponsePeriod) UnmarshalJSON(b []byte) error

type CreateEnvironmentV2Request

type CreateEnvironmentV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *EnvCreate `json:"body,omitempty"`
}

Request Object

func (CreateEnvironmentV2Request) String

type CreateEnvironmentV2Response

type CreateEnvironmentV2Response struct {
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateEnvironmentV2Response) String

type CreateEnvironmentVariableV2Request

type CreateEnvironmentVariableV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *EnvVariableCreate `json:"body,omitempty"`
}

Request Object

func (CreateEnvironmentVariableV2Request) String

type CreateEnvironmentVariableV2Response

type CreateEnvironmentVariableV2Response struct {
	VariableValue string `json:"variable_value"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateEnvironmentVariableV2Response) String

type CreateFeatureV2Request

type CreateFeatureV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *FeatureToggleV2 `json:"body,omitempty"`
}

Request Object

func (CreateFeatureV2Request) String

func (o CreateFeatureV2Request) String() string

type CreateFeatureV2Response

type CreateFeatureV2Response struct {
	Id *string `json:"id,omitempty"`

	Name *CreateFeatureV2ResponseName `json:"name,omitempty"`

	Enable *bool `json:"enable,omitempty"`

	Config *string `json:"config,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CreateFeatureV2Response) String

func (o CreateFeatureV2Response) String() string

type CreateFeatureV2ResponseName

type CreateFeatureV2ResponseName struct {
	// contains filtered or unexported fields
}

func (CreateFeatureV2ResponseName) MarshalJSON

func (c CreateFeatureV2ResponseName) MarshalJSON() ([]byte, error)

func (*CreateFeatureV2ResponseName) UnmarshalJSON

func (c *CreateFeatureV2ResponseName) UnmarshalJSON(b []byte) error

type CreateLiveDataApiScriptV2Request

type CreateLiveDataApiScriptV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`

	Body *LdApiScriptCreate `json:"body,omitempty"`
}

Request Object

func (CreateLiveDataApiScriptV2Request) String

type CreateLiveDataApiScriptV2Response

type CreateLiveDataApiScriptV2Response struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method CreateLiveDataApiScriptV2ResponseMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType CreateLiveDataApiScriptV2ResponseContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`

	Id *string `json:"id,omitempty"`

	Instance *string `json:"instance,omitempty"`

	Type *CreateLiveDataApiScriptV2ResponseType `json:"type,omitempty"`

	Status *CreateLiveDataApiScriptV2ResponseStatus `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`

	Scripts *[]LdApiScript `json:"scripts,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateLiveDataApiScriptV2Response) String

type CreateLiveDataApiScriptV2ResponseContentType

type CreateLiveDataApiScriptV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiScriptV2ResponseContentType) MarshalJSON

func (*CreateLiveDataApiScriptV2ResponseContentType) UnmarshalJSON

type CreateLiveDataApiScriptV2ResponseMethod

type CreateLiveDataApiScriptV2ResponseMethod struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiScriptV2ResponseMethod) MarshalJSON

func (c CreateLiveDataApiScriptV2ResponseMethod) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiScriptV2ResponseMethod) UnmarshalJSON

func (c *CreateLiveDataApiScriptV2ResponseMethod) UnmarshalJSON(b []byte) error

type CreateLiveDataApiScriptV2ResponseStatus

type CreateLiveDataApiScriptV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiScriptV2ResponseStatus) MarshalJSON

func (c CreateLiveDataApiScriptV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiScriptV2ResponseStatus) UnmarshalJSON

func (c *CreateLiveDataApiScriptV2ResponseStatus) UnmarshalJSON(b []byte) error

type CreateLiveDataApiScriptV2ResponseType

type CreateLiveDataApiScriptV2ResponseType struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiScriptV2ResponseType) MarshalJSON

func (c CreateLiveDataApiScriptV2ResponseType) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiScriptV2ResponseType) UnmarshalJSON

func (c *CreateLiveDataApiScriptV2ResponseType) UnmarshalJSON(b []byte) error

type CreateLiveDataApiScriptV2ResponseTypeEnum

type CreateLiveDataApiScriptV2ResponseTypeEnum struct {
	DATA     CreateLiveDataApiScriptV2ResponseType
	FUNCTION CreateLiveDataApiScriptV2ResponseType
}

func GetCreateLiveDataApiScriptV2ResponseTypeEnum

func GetCreateLiveDataApiScriptV2ResponseTypeEnum() CreateLiveDataApiScriptV2ResponseTypeEnum

type CreateLiveDataApiV2Request

type CreateLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *LdApiCreate `json:"body,omitempty"`
}

Request Object

func (CreateLiveDataApiV2Request) String

type CreateLiveDataApiV2Response

type CreateLiveDataApiV2Response struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method CreateLiveDataApiV2ResponseMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType CreateLiveDataApiV2ResponseContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`

	Id *string `json:"id,omitempty"`

	Instance *string `json:"instance,omitempty"`

	Type *CreateLiveDataApiV2ResponseType `json:"type,omitempty"`

	Status *CreateLiveDataApiV2ResponseStatus `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`

	Scripts *[]LdApiScript `json:"scripts,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateLiveDataApiV2Response) String

type CreateLiveDataApiV2ResponseContentType

type CreateLiveDataApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiV2ResponseContentType) MarshalJSON

func (c CreateLiveDataApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiV2ResponseContentType) UnmarshalJSON

func (c *CreateLiveDataApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type CreateLiveDataApiV2ResponseMethod

type CreateLiveDataApiV2ResponseMethod struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiV2ResponseMethod) MarshalJSON

func (c CreateLiveDataApiV2ResponseMethod) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiV2ResponseMethod) UnmarshalJSON

func (c *CreateLiveDataApiV2ResponseMethod) UnmarshalJSON(b []byte) error

type CreateLiveDataApiV2ResponseStatus

type CreateLiveDataApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiV2ResponseStatus) MarshalJSON

func (c CreateLiveDataApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiV2ResponseStatus) UnmarshalJSON

func (c *CreateLiveDataApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type CreateLiveDataApiV2ResponseType

type CreateLiveDataApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (CreateLiveDataApiV2ResponseType) MarshalJSON

func (c CreateLiveDataApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*CreateLiveDataApiV2ResponseType) UnmarshalJSON

func (c *CreateLiveDataApiV2ResponseType) UnmarshalJSON(b []byte) error

type CreateLiveDataApiV2ResponseTypeEnum

type CreateLiveDataApiV2ResponseTypeEnum struct {
	DATA     CreateLiveDataApiV2ResponseType
	FUNCTION CreateLiveDataApiV2ResponseType
}

func GetCreateLiveDataApiV2ResponseTypeEnum

func GetCreateLiveDataApiV2ResponseTypeEnum() CreateLiveDataApiV2ResponseTypeEnum

type CreateMemberGroupRequest

type CreateMemberGroupRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *MemberGroupCreateBatch `json:"body,omitempty"`
}

Request Object

func (CreateMemberGroupRequest) String

func (o CreateMemberGroupRequest) String() string

type CreateMemberGroupResponse

type CreateMemberGroupResponse struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	MemberGroups   *[]MemberGroupInfo `json:"member_groups,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (CreateMemberGroupResponse) String

func (o CreateMemberGroupResponse) String() string

type CreateMqsInstanceTopicReq

type CreateMqsInstanceTopicReq struct {
	Name string `json:"name"`

	AppId string `json:"app_id"`

	Partition *int32 `json:"partition,omitempty"`

	Replication *int32 `json:"replication,omitempty"`

	AccessPolicy CreateMqsInstanceTopicReqAccessPolicy `json:"access_policy"`

	SyncMessageFlush *bool `json:"sync_message_flush,omitempty"`

	SyncReplication *bool `json:"sync_replication,omitempty"`

	RetentionTime *int32 `json:"retention_time,omitempty"`

	Tag *string `json:"tag,omitempty"`

	Description *string `json:"description,omitempty"`

	SensitiveWord *string `json:"sensitive_word,omitempty"`
}

func (CreateMqsInstanceTopicReq) String

func (o CreateMqsInstanceTopicReq) String() string

type CreateMqsInstanceTopicReqAccessPolicy

type CreateMqsInstanceTopicReqAccessPolicy struct {
	// contains filtered or unexported fields
}

func (CreateMqsInstanceTopicReqAccessPolicy) MarshalJSON

func (c CreateMqsInstanceTopicReqAccessPolicy) MarshalJSON() ([]byte, error)

func (*CreateMqsInstanceTopicReqAccessPolicy) UnmarshalJSON

func (c *CreateMqsInstanceTopicReqAccessPolicy) UnmarshalJSON(b []byte) error

type CreateMqsInstanceTopicRequest

type CreateMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateMqsInstanceTopicReq `json:"body,omitempty"`
}

Request Object

func (CreateMqsInstanceTopicRequest) String

type CreateMqsInstanceTopicResponse

type CreateMqsInstanceTopicResponse struct {
	Name           *string `json:"name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateMqsInstanceTopicResponse) String

type CreateMultiTaskMappingsRequest

type CreateMultiTaskMappingsRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Body *MultiTaskMappingCreateBody `json:"body,omitempty"`
}

Request Object

func (CreateMultiTaskMappingsRequest) String

type CreateMultiTaskMappingsResponse

type CreateMultiTaskMappingsResponse struct {
	MappingId      *string `json:"mapping_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateMultiTaskMappingsResponse) String

type CreateMultiTasksRequest

type CreateMultiTasksRequest struct {
	InstanceId string `json:"instance_id"`

	Body *MultiTaskRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateMultiTasksRequest) String

func (o CreateMultiTasksRequest) String() string

type CreateMultiTasksResponse

type CreateMultiTasksResponse struct {
	TaskId         *string `json:"task_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateMultiTasksResponse) String

func (o CreateMultiTasksResponse) String() string

type CreateNotificationRequest

type CreateNotificationRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateNotificationRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateNotificationRequest) String

func (o CreateNotificationRequest) String() string

type CreateNotificationRequestBody

type CreateNotificationRequestBody struct {
	AppId string `json:"app_id"`

	Type CreateNotificationRequestBodyType `json:"type"`

	Topic string `json:"topic"`

	Status CreateNotificationRequestBodyStatus `json:"status"`
}

func (CreateNotificationRequestBody) String

type CreateNotificationRequestBodyStatus

type CreateNotificationRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (CreateNotificationRequestBodyStatus) MarshalJSON

func (c CreateNotificationRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*CreateNotificationRequestBodyStatus) UnmarshalJSON

func (c *CreateNotificationRequestBodyStatus) UnmarshalJSON(b []byte) error

type CreateNotificationRequestBodyStatusEnum

type CreateNotificationRequestBodyStatusEnum struct {
	E_0 CreateNotificationRequestBodyStatus
	E_1 CreateNotificationRequestBodyStatus
}

func GetCreateNotificationRequestBodyStatusEnum

func GetCreateNotificationRequestBodyStatusEnum() CreateNotificationRequestBodyStatusEnum

type CreateNotificationRequestBodyType

type CreateNotificationRequestBodyType struct {
	// contains filtered or unexported fields
}

func (CreateNotificationRequestBodyType) MarshalJSON

func (c CreateNotificationRequestBodyType) MarshalJSON() ([]byte, error)

func (*CreateNotificationRequestBodyType) UnmarshalJSON

func (c *CreateNotificationRequestBodyType) UnmarshalJSON(b []byte) error

type CreateNotificationResponse

type CreateNotificationResponse struct {
	NotificationId *int64 `json:"notification_id,omitempty"`

	Type *CreateNotificationResponseType `json:"type,omitempty"`

	Status *CreateNotificationResponseStatus `json:"status,omitempty"`

	Topic *string `json:"topic,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	AppId          *string `json:"app_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateNotificationResponse) String

type CreateNotificationResponseStatus

type CreateNotificationResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateNotificationResponseStatus) MarshalJSON

func (c CreateNotificationResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateNotificationResponseStatus) UnmarshalJSON

func (c *CreateNotificationResponseStatus) UnmarshalJSON(b []byte) error

type CreateNotificationResponseStatusEnum

type CreateNotificationResponseStatusEnum struct {
	E_0 CreateNotificationResponseStatus
	E_1 CreateNotificationResponseStatus
}

func GetCreateNotificationResponseStatusEnum

func GetCreateNotificationResponseStatusEnum() CreateNotificationResponseStatusEnum

type CreateNotificationResponseType

type CreateNotificationResponseType struct {
	// contains filtered or unexported fields
}

func (CreateNotificationResponseType) MarshalJSON

func (c CreateNotificationResponseType) MarshalJSON() ([]byte, error)

func (*CreateNotificationResponseType) UnmarshalJSON

func (c *CreateNotificationResponseType) UnmarshalJSON(b []byte) error

type CreateOrDeletePublishRecordForApiV2Request

type CreateOrDeletePublishRecordForApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ApiActionInfo `json:"body,omitempty"`
}

Request Object

func (CreateOrDeletePublishRecordForApiV2Request) String

type CreateOrDeletePublishRecordForApiV2Response

type CreateOrDeletePublishRecordForApiV2Response struct {
	PublishId *string `json:"publish_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	Remark *string `json:"remark,omitempty"`

	PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"`

	VersionId      *string `json:"version_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateOrDeletePublishRecordForApiV2Response) String

type CreateProductRequest

type CreateProductRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateProductRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateProductRequest) String

func (o CreateProductRequest) String() string

type CreateProductRequestBody

type CreateProductRequestBody struct {
	AppId string `json:"app_id"`

	Name string `json:"name"`

	ManufacturerId string `json:"manufacturer_id"`

	ManufacturerName string `json:"manufacturer_name"`

	Model string `json:"model"`

	ProductType CreateProductRequestBodyProductType `json:"product_type"`

	Description *string `json:"description,omitempty"`

	ProtocolType CreateProductRequestBodyProtocolType `json:"protocol_type"`

	DeviceType *string `json:"device_type,omitempty"`

	TemplateId *int32 `json:"template_id,omitempty"`

	Version *string `json:"version,omitempty"`

	DataFormat *CreateProductRequestBodyDataFormat `json:"data_format,omitempty"`
}

func (CreateProductRequestBody) String

func (o CreateProductRequestBody) String() string

type CreateProductRequestBodyDataFormat added in v0.0.78

type CreateProductRequestBodyDataFormat struct {
	// contains filtered or unexported fields
}

func (CreateProductRequestBodyDataFormat) MarshalJSON added in v0.0.78

func (c CreateProductRequestBodyDataFormat) MarshalJSON() ([]byte, error)

func (*CreateProductRequestBodyDataFormat) UnmarshalJSON added in v0.0.78

func (c *CreateProductRequestBodyDataFormat) UnmarshalJSON(b []byte) error

type CreateProductRequestBodyDataFormatEnum added in v0.0.78

type CreateProductRequestBodyDataFormatEnum struct {
	E_0 CreateProductRequestBodyDataFormat
	E_1 CreateProductRequestBodyDataFormat
}

func GetCreateProductRequestBodyDataFormatEnum added in v0.0.78

func GetCreateProductRequestBodyDataFormatEnum() CreateProductRequestBodyDataFormatEnum

type CreateProductRequestBodyProductType added in v0.0.78

type CreateProductRequestBodyProductType struct {
	// contains filtered or unexported fields
}

func (CreateProductRequestBodyProductType) MarshalJSON added in v0.0.78

func (c CreateProductRequestBodyProductType) MarshalJSON() ([]byte, error)

func (*CreateProductRequestBodyProductType) UnmarshalJSON added in v0.0.78

func (c *CreateProductRequestBodyProductType) UnmarshalJSON(b []byte) error

type CreateProductRequestBodyProductTypeEnum added in v0.0.78

type CreateProductRequestBodyProductTypeEnum struct {
	E_0 CreateProductRequestBodyProductType
	E_1 CreateProductRequestBodyProductType
}

func GetCreateProductRequestBodyProductTypeEnum added in v0.0.78

func GetCreateProductRequestBodyProductTypeEnum() CreateProductRequestBodyProductTypeEnum

type CreateProductRequestBodyProtocolType added in v0.0.78

type CreateProductRequestBodyProtocolType struct {
	// contains filtered or unexported fields
}

func (CreateProductRequestBodyProtocolType) MarshalJSON added in v0.0.78

func (c CreateProductRequestBodyProtocolType) MarshalJSON() ([]byte, error)

func (*CreateProductRequestBodyProtocolType) UnmarshalJSON added in v0.0.78

func (c *CreateProductRequestBodyProtocolType) UnmarshalJSON(b []byte) error

type CreateProductRequestBodyProtocolTypeEnum added in v0.0.78

type CreateProductRequestBodyProtocolTypeEnum struct {
	E_0 CreateProductRequestBodyProtocolType
	E_2 CreateProductRequestBodyProtocolType
	E_4 CreateProductRequestBodyProtocolType
}

func GetCreateProductRequestBodyProtocolTypeEnum added in v0.0.78

func GetCreateProductRequestBodyProtocolTypeEnum() CreateProductRequestBodyProtocolTypeEnum

type CreateProductResponse

type CreateProductResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ProductSerial *string `json:"product_serial,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	ManufacturerName *string `json:"manufacturer_name,omitempty"`

	Model *string `json:"model,omitempty"`

	ProductType *CreateProductResponseProductType `json:"product_type,omitempty"`

	Description *string `json:"description,omitempty"`

	ProtocolType *CreateProductResponseProtocolType `json:"protocol_type,omitempty"`

	DeviceType *string `json:"device_type,omitempty"`

	Version *string `json:"version,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	DataFormat     *int32 `json:"data_format,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (CreateProductResponse) String

func (o CreateProductResponse) String() string

type CreateProductResponseProductType added in v0.0.78

type CreateProductResponseProductType struct {
	// contains filtered or unexported fields
}

func (CreateProductResponseProductType) MarshalJSON added in v0.0.78

func (c CreateProductResponseProductType) MarshalJSON() ([]byte, error)

func (*CreateProductResponseProductType) UnmarshalJSON added in v0.0.78

func (c *CreateProductResponseProductType) UnmarshalJSON(b []byte) error

type CreateProductResponseProductTypeEnum added in v0.0.78

type CreateProductResponseProductTypeEnum struct {
	E_0 CreateProductResponseProductType
	E_1 CreateProductResponseProductType
}

func GetCreateProductResponseProductTypeEnum added in v0.0.78

func GetCreateProductResponseProductTypeEnum() CreateProductResponseProductTypeEnum

type CreateProductResponseProtocolType added in v0.0.78

type CreateProductResponseProtocolType struct {
	// contains filtered or unexported fields
}

func (CreateProductResponseProtocolType) MarshalJSON added in v0.0.78

func (c CreateProductResponseProtocolType) MarshalJSON() ([]byte, error)

func (*CreateProductResponseProtocolType) UnmarshalJSON added in v0.0.78

func (c *CreateProductResponseProtocolType) UnmarshalJSON(b []byte) error

type CreateProductResponseProtocolTypeEnum added in v0.0.78

type CreateProductResponseProtocolTypeEnum struct {
	E_0 CreateProductResponseProtocolType
	E_2 CreateProductResponseProtocolType
	E_4 CreateProductResponseProtocolType
}

func GetCreateProductResponseProtocolTypeEnum added in v0.0.78

func GetCreateProductResponseProtocolTypeEnum() CreateProductResponseProtocolTypeEnum

type CreateProductTemplateRequest

type CreateProductTemplateRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateProductTemplateRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateProductTemplateRequest) String

type CreateProductTemplateRequestBody

type CreateProductTemplateRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`

	Status CreateProductTemplateRequestBodyStatus `json:"status"`
}

func (CreateProductTemplateRequestBody) String

type CreateProductTemplateRequestBodyStatus added in v0.0.78

type CreateProductTemplateRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (CreateProductTemplateRequestBodyStatus) MarshalJSON added in v0.0.78

func (c CreateProductTemplateRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*CreateProductTemplateRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *CreateProductTemplateRequestBodyStatus) UnmarshalJSON(b []byte) error

type CreateProductTemplateRequestBodyStatusEnum added in v0.0.78

type CreateProductTemplateRequestBodyStatusEnum struct {
	E_0 CreateProductTemplateRequestBodyStatus
	E_1 CreateProductTemplateRequestBodyStatus
}

func GetCreateProductTemplateRequestBodyStatusEnum added in v0.0.78

func GetCreateProductTemplateRequestBodyStatusEnum() CreateProductTemplateRequestBodyStatusEnum

type CreateProductTemplateResponse

type CreateProductTemplateResponse struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *CreateProductTemplateResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (CreateProductTemplateResponse) String

type CreateProductTemplateResponseStatus added in v0.0.78

type CreateProductTemplateResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateProductTemplateResponseStatus) MarshalJSON added in v0.0.78

func (c CreateProductTemplateResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateProductTemplateResponseStatus) UnmarshalJSON added in v0.0.78

func (c *CreateProductTemplateResponseStatus) UnmarshalJSON(b []byte) error

type CreateProductTemplateResponseStatusEnum added in v0.0.78

type CreateProductTemplateResponseStatusEnum struct {
	E_0 CreateProductTemplateResponseStatus
	E_1 CreateProductTemplateResponseStatus
}

func GetCreateProductTemplateResponseStatusEnum added in v0.0.78

func GetCreateProductTemplateResponseStatusEnum() CreateProductTemplateResponseStatusEnum

type CreateProductTopicRequest

type CreateProductTopicRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`

	Body *CreateProductTopicRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateProductTopicRequest) String

func (o CreateProductTopicRequest) String() string

type CreateProductTopicRequestBody

type CreateProductTopicRequestBody struct {
	Permission CreateProductTopicRequestBodyPermission `json:"permission"`

	Name string `json:"name"`

	Version string `json:"version"`

	Description *string `json:"description,omitempty"`
}

func (CreateProductTopicRequestBody) String

type CreateProductTopicRequestBodyPermission added in v0.0.78

type CreateProductTopicRequestBodyPermission struct {
	// contains filtered or unexported fields
}

func (CreateProductTopicRequestBodyPermission) MarshalJSON added in v0.0.78

func (c CreateProductTopicRequestBodyPermission) MarshalJSON() ([]byte, error)

func (*CreateProductTopicRequestBodyPermission) UnmarshalJSON added in v0.0.78

func (c *CreateProductTopicRequestBodyPermission) UnmarshalJSON(b []byte) error

type CreateProductTopicRequestBodyPermissionEnum added in v0.0.78

type CreateProductTopicRequestBodyPermissionEnum struct {
	E_0 CreateProductTopicRequestBodyPermission
	E_1 CreateProductTopicRequestBodyPermission
}

func GetCreateProductTopicRequestBodyPermissionEnum added in v0.0.78

func GetCreateProductTopicRequestBodyPermissionEnum() CreateProductTopicRequestBodyPermissionEnum

type CreateProductTopicResponse

type CreateProductTopicResponse struct {
	ProductId *int32 `json:"product_id,omitempty"`

	TopicId *string `json:"topic_id,omitempty"`

	Permission *CreateProductTopicResponsePermission `json:"permission,omitempty"`

	TopicName *string `json:"topic_name,omitempty"`

	Version *string `json:"version,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateProductTopicResponse) String

type CreateProductTopicResponsePermission added in v0.0.78

type CreateProductTopicResponsePermission struct {
	// contains filtered or unexported fields
}

func (CreateProductTopicResponsePermission) MarshalJSON added in v0.0.78

func (c CreateProductTopicResponsePermission) MarshalJSON() ([]byte, error)

func (*CreateProductTopicResponsePermission) UnmarshalJSON added in v0.0.78

func (c *CreateProductTopicResponsePermission) UnmarshalJSON(b []byte) error

type CreateProductTopicResponsePermissionEnum added in v0.0.78

type CreateProductTopicResponsePermissionEnum struct {
	E_0 CreateProductTopicResponsePermission
	E_1 CreateProductTopicResponsePermission
}

func GetCreateProductTopicResponsePermissionEnum added in v0.0.78

func GetCreateProductTopicResponsePermissionEnum() CreateProductTopicResponsePermissionEnum

type CreateProjectVpcChannelRequest

type CreateProjectVpcChannelRequest struct {
	Body *ProjectVpcCreate `json:"body,omitempty"`
}

Request Object

func (CreateProjectVpcChannelRequest) String

type CreateProjectVpcChannelResponse

type CreateProjectVpcChannelResponse struct {
	ProjectVpcChannels *[]ProjectVpcChannelInfo `json:"project_vpc_channels,omitempty"`
	HttpStatusCode     int                      `json:"-"`
}

Response Object

func (CreateProjectVpcChannelResponse) String

type CreateProjectVpcChannelSyncsRequest

type CreateProjectVpcChannelSyncsRequest struct {
	Body *ProjectVpcSync `json:"body,omitempty"`
}

Request Object

func (CreateProjectVpcChannelSyncsRequest) String

type CreateProjectVpcChannelSyncsResponse

type CreateProjectVpcChannelSyncsResponse struct {
	ProjectVpcChannels *[]ProjectVpcChannelInfo `json:"project_vpc_channels,omitempty"`
	HttpStatusCode     int                      `json:"-"`
}

Response Object

func (CreateProjectVpcChannelSyncsResponse) String

type CreatePropertyRequest

type CreatePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	Body *CreatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (CreatePropertyRequest) String

func (o CreatePropertyRequest) String() string

type CreatePropertyRequestBody

type CreatePropertyRequestBody struct {
	PropertyName string `json:"property_name"`

	Description *string `json:"description,omitempty"`

	DataType CreatePropertyRequestBodyDataType `json:"data_type"`

	Required CreatePropertyRequestBodyRequired `json:"required"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList *string `json:"enum_list,omitempty"`
}

func (CreatePropertyRequestBody) String

func (o CreatePropertyRequestBody) String() string

type CreatePropertyRequestBodyDataType

type CreatePropertyRequestBodyDataType struct {
	// contains filtered or unexported fields
}

func (CreatePropertyRequestBodyDataType) MarshalJSON

func (c CreatePropertyRequestBodyDataType) MarshalJSON() ([]byte, error)

func (*CreatePropertyRequestBodyDataType) UnmarshalJSON

func (c *CreatePropertyRequestBodyDataType) UnmarshalJSON(b []byte) error

type CreatePropertyRequestBodyRequired added in v0.0.78

type CreatePropertyRequestBodyRequired struct {
	// contains filtered or unexported fields
}

func (CreatePropertyRequestBodyRequired) MarshalJSON added in v0.0.78

func (c CreatePropertyRequestBodyRequired) MarshalJSON() ([]byte, error)

func (*CreatePropertyRequestBodyRequired) UnmarshalJSON added in v0.0.78

func (c *CreatePropertyRequestBodyRequired) UnmarshalJSON(b []byte) error

type CreatePropertyRequestBodyRequiredEnum added in v0.0.78

type CreatePropertyRequestBodyRequiredEnum struct {
	E_0 CreatePropertyRequestBodyRequired
	E_1 CreatePropertyRequestBodyRequired
}

func GetCreatePropertyRequestBodyRequiredEnum added in v0.0.78

func GetCreatePropertyRequestBodyRequiredEnum() CreatePropertyRequestBodyRequiredEnum

type CreatePropertyResponse

type CreatePropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *CreatePropertyResponseDataType `json:"data_type,omitempty"`

	Required *CreatePropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreatePropertyResponse) String

func (o CreatePropertyResponse) String() string

type CreatePropertyResponseDataType

type CreatePropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (CreatePropertyResponseDataType) MarshalJSON

func (c CreatePropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*CreatePropertyResponseDataType) UnmarshalJSON

func (c *CreatePropertyResponseDataType) UnmarshalJSON(b []byte) error

type CreatePropertyResponseRequired added in v0.0.78

type CreatePropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (CreatePropertyResponseRequired) MarshalJSON added in v0.0.78

func (c CreatePropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*CreatePropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *CreatePropertyResponseRequired) UnmarshalJSON(b []byte) error

type CreatePropertyResponseRequiredEnum added in v0.0.78

type CreatePropertyResponseRequiredEnum struct {
	E_0 CreatePropertyResponseRequired
	E_1 CreatePropertyResponseRequired
}

func GetCreatePropertyResponseRequiredEnum added in v0.0.78

func GetCreatePropertyResponseRequiredEnum() CreatePropertyResponseRequiredEnum

type CreateRequestPropertyRequest

type CreateRequestPropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	Body *CreatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateRequestPropertyRequest) String

type CreateRequestPropertyResponse

type CreateRequestPropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *CreateRequestPropertyResponseDataType `json:"data_type,omitempty"`

	Required *CreateRequestPropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateRequestPropertyResponse) String

type CreateRequestPropertyResponseDataType

type CreateRequestPropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (CreateRequestPropertyResponseDataType) MarshalJSON

func (c CreateRequestPropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*CreateRequestPropertyResponseDataType) UnmarshalJSON

func (c *CreateRequestPropertyResponseDataType) UnmarshalJSON(b []byte) error

type CreateRequestPropertyResponseRequired added in v0.0.78

type CreateRequestPropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (CreateRequestPropertyResponseRequired) MarshalJSON added in v0.0.78

func (c CreateRequestPropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*CreateRequestPropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *CreateRequestPropertyResponseRequired) UnmarshalJSON(b []byte) error

type CreateRequestPropertyResponseRequiredEnum added in v0.0.78

type CreateRequestPropertyResponseRequiredEnum struct {
	E_0 CreateRequestPropertyResponseRequired
	E_1 CreateRequestPropertyResponseRequired
}

func GetCreateRequestPropertyResponseRequiredEnum added in v0.0.78

func GetCreateRequestPropertyResponseRequiredEnum() CreateRequestPropertyResponseRequiredEnum

type CreateRequestThrottlingPolicyV2Request

type CreateRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ThrottleBaseInfo `json:"body,omitempty"`
}

Request Object

func (CreateRequestThrottlingPolicyV2Request) String

type CreateRequestThrottlingPolicyV2Response

type CreateRequestThrottlingPolicyV2Response struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit CreateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *CreateRequestThrottlingPolicyV2ResponseType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	IsIncluSpecialThrottle *CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CreateRequestThrottlingPolicyV2Response) String

type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle

type CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
	// contains filtered or unexported fields
}

func (CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON

func (*CreateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON

type CreateRequestThrottlingPolicyV2ResponseTimeUnit

type CreateRequestThrottlingPolicyV2ResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (CreateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON

func (*CreateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON

type CreateRequestThrottlingPolicyV2ResponseType

type CreateRequestThrottlingPolicyV2ResponseType struct {
	// contains filtered or unexported fields
}

func (CreateRequestThrottlingPolicyV2ResponseType) MarshalJSON

func (*CreateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON

type CreateResponsePropertyRequest

type CreateResponsePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	Body *CreatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateResponsePropertyRequest) String

type CreateResponsePropertyResponse

type CreateResponsePropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *CreateResponsePropertyResponseDataType `json:"data_type,omitempty"`

	Required *CreateResponsePropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateResponsePropertyResponse) String

type CreateResponsePropertyResponseDataType

type CreateResponsePropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (CreateResponsePropertyResponseDataType) MarshalJSON

func (c CreateResponsePropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*CreateResponsePropertyResponseDataType) UnmarshalJSON

func (c *CreateResponsePropertyResponseDataType) UnmarshalJSON(b []byte) error

type CreateResponsePropertyResponseRequired added in v0.0.78

type CreateResponsePropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (CreateResponsePropertyResponseRequired) MarshalJSON added in v0.0.78

func (c CreateResponsePropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*CreateResponsePropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *CreateResponsePropertyResponseRequired) UnmarshalJSON(b []byte) error

type CreateResponsePropertyResponseRequiredEnum added in v0.0.78

type CreateResponsePropertyResponseRequiredEnum struct {
	E_0 CreateResponsePropertyResponseRequired
	E_1 CreateResponsePropertyResponseRequired
}

func GetCreateResponsePropertyResponseRequiredEnum added in v0.0.78

func GetCreateResponsePropertyResponseRequiredEnum() CreateResponsePropertyResponseRequiredEnum

type CreateRomaAppRequest

type CreateRomaAppRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateAppReq `json:"body,omitempty"`
}

Request Object

func (CreateRomaAppRequest) String

func (o CreateRomaAppRequest) String() string

type CreateRomaAppResponse

type CreateRomaAppResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Roles *[]CreateRomaAppResponseRoles `json:"roles,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	CreatedUser *ServerAppInfoCreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *ServerAppInfoLastUpdatedUser `json:"last_updated_user,omitempty"`

	Owner *bool `json:"owner,omitempty"`

	Key *string `json:"key,omitempty"`

	Favorite       *bool `json:"favorite,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (CreateRomaAppResponse) String

func (o CreateRomaAppResponse) String() string

type CreateRomaAppResponseRoles

type CreateRomaAppResponseRoles struct {
	// contains filtered or unexported fields
}

func (CreateRomaAppResponseRoles) MarshalJSON

func (c CreateRomaAppResponseRoles) MarshalJSON() ([]byte, error)

func (*CreateRomaAppResponseRoles) UnmarshalJSON

func (c *CreateRomaAppResponseRoles) UnmarshalJSON(b []byte) error

type CreateRuleRequest

type CreateRuleRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateRuleRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateRuleRequest) String

func (o CreateRuleRequest) String() string

type CreateRuleRequestBody

type CreateRuleRequestBody struct {
	Name string `json:"name"`

	AppId string `json:"app_id"`

	Description *string `json:"description,omitempty"`

	Status *CreateRuleRequestBodyStatus `json:"status,omitempty"`

	DataParsingStatus *CreateRuleRequestBodyDataParsingStatus `json:"data_parsing_status,omitempty"`
}

func (CreateRuleRequestBody) String

func (o CreateRuleRequestBody) String() string

type CreateRuleRequestBodyDataParsingStatus added in v0.0.78

type CreateRuleRequestBodyDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (CreateRuleRequestBodyDataParsingStatus) MarshalJSON added in v0.0.78

func (c CreateRuleRequestBodyDataParsingStatus) MarshalJSON() ([]byte, error)

func (*CreateRuleRequestBodyDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *CreateRuleRequestBodyDataParsingStatus) UnmarshalJSON(b []byte) error

type CreateRuleRequestBodyDataParsingStatusEnum added in v0.0.78

type CreateRuleRequestBodyDataParsingStatusEnum struct {
	E_0 CreateRuleRequestBodyDataParsingStatus
	E_1 CreateRuleRequestBodyDataParsingStatus
}

func GetCreateRuleRequestBodyDataParsingStatusEnum added in v0.0.78

func GetCreateRuleRequestBodyDataParsingStatusEnum() CreateRuleRequestBodyDataParsingStatusEnum

type CreateRuleRequestBodyStatus added in v0.0.78

type CreateRuleRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (CreateRuleRequestBodyStatus) MarshalJSON added in v0.0.78

func (c CreateRuleRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*CreateRuleRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *CreateRuleRequestBodyStatus) UnmarshalJSON(b []byte) error

type CreateRuleRequestBodyStatusEnum added in v0.0.78

type CreateRuleRequestBodyStatusEnum struct {
	E_0 CreateRuleRequestBodyStatus
	E_1 CreateRuleRequestBodyStatus
}

func GetCreateRuleRequestBodyStatusEnum added in v0.0.78

func GetCreateRuleRequestBodyStatusEnum() CreateRuleRequestBodyStatusEnum

type CreateRuleResponse

type CreateRuleResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	RuleId *int32 `json:"rule_id,omitempty"`

	Name *string `json:"name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *CreateRuleResponseStatus `json:"status,omitempty"`

	DataParsingStatus *CreateRuleResponseDataParsingStatus `json:"data_parsing_status,omitempty"`

	SqlField *string `json:"sql_field,omitempty"`

	SqlWhere *string `json:"sql_where,omitempty"`

	RuleExpress *string `json:"rule_express,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (CreateRuleResponse) String

func (o CreateRuleResponse) String() string

type CreateRuleResponseDataParsingStatus added in v0.0.78

type CreateRuleResponseDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (CreateRuleResponseDataParsingStatus) MarshalJSON added in v0.0.78

func (c CreateRuleResponseDataParsingStatus) MarshalJSON() ([]byte, error)

func (*CreateRuleResponseDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *CreateRuleResponseDataParsingStatus) UnmarshalJSON(b []byte) error

type CreateRuleResponseDataParsingStatusEnum added in v0.0.78

type CreateRuleResponseDataParsingStatusEnum struct {
	E_0 CreateRuleResponseDataParsingStatus
	E_1 CreateRuleResponseDataParsingStatus
}

func GetCreateRuleResponseDataParsingStatusEnum added in v0.0.78

func GetCreateRuleResponseDataParsingStatusEnum() CreateRuleResponseDataParsingStatusEnum

type CreateRuleResponseStatus added in v0.0.78

type CreateRuleResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateRuleResponseStatus) MarshalJSON added in v0.0.78

func (c CreateRuleResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateRuleResponseStatus) UnmarshalJSON added in v0.0.78

func (c *CreateRuleResponseStatus) UnmarshalJSON(b []byte) error

type CreateRuleResponseStatusEnum added in v0.0.78

type CreateRuleResponseStatusEnum struct {
	E_0 CreateRuleResponseStatus
	E_1 CreateRuleResponseStatus
}

func GetCreateRuleResponseStatusEnum added in v0.0.78

func GetCreateRuleResponseStatusEnum() CreateRuleResponseStatusEnum

type CreateServiceRequest

type CreateServiceRequest struct {
	InstanceId string `json:"instance_id"`

	Body *CreateServiceRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateServiceRequest) String

func (o CreateServiceRequest) String() string

type CreateServiceRequestBody

type CreateServiceRequestBody struct {
	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ServiceName string `json:"service_name"`

	Description *string `json:"description,omitempty"`

	Status CreateServiceRequestBodyStatus `json:"status"`
}

func (CreateServiceRequestBody) String

func (o CreateServiceRequestBody) String() string

type CreateServiceRequestBodyStatus added in v0.0.78

type CreateServiceRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (CreateServiceRequestBodyStatus) MarshalJSON added in v0.0.78

func (c CreateServiceRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*CreateServiceRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *CreateServiceRequestBodyStatus) UnmarshalJSON(b []byte) error

type CreateServiceRequestBodyStatusEnum added in v0.0.78

type CreateServiceRequestBodyStatusEnum struct {
	E_0 CreateServiceRequestBodyStatus
	E_1 CreateServiceRequestBodyStatus
}

func GetCreateServiceRequestBodyStatusEnum added in v0.0.78

func GetCreateServiceRequestBodyStatusEnum() CreateServiceRequestBodyStatusEnum

type CreateServiceResponse

type CreateServiceResponse struct {
	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *CreateServiceResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (CreateServiceResponse) String

func (o CreateServiceResponse) String() string

type CreateServiceResponseStatus added in v0.0.78

type CreateServiceResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateServiceResponseStatus) MarshalJSON added in v0.0.78

func (c CreateServiceResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateServiceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *CreateServiceResponseStatus) UnmarshalJSON(b []byte) error

type CreateServiceResponseStatusEnum added in v0.0.78

type CreateServiceResponseStatusEnum struct {
	E_0 CreateServiceResponseStatus
	E_1 CreateServiceResponseStatus
}

func GetCreateServiceResponseStatusEnum added in v0.0.78

func GetCreateServiceResponseStatusEnum() CreateServiceResponseStatusEnum

type CreateSignatureKeyV2Request

type CreateSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *BaseSignature `json:"body,omitempty"`
}

Request Object

func (CreateSignatureKeyV2Request) String

type CreateSignatureKeyV2Response

type CreateSignatureKeyV2Response struct {
	Name string `json:"name"`

	SignType *CreateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignAlgorithm *CreateSignatureKeyV2ResponseSignAlgorithm `json:"sign_algorithm,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateSignatureKeyV2Response) String

type CreateSignatureKeyV2ResponseSignAlgorithm

type CreateSignatureKeyV2ResponseSignAlgorithm struct {
	// contains filtered or unexported fields
}

func (CreateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON

func (*CreateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON

type CreateSignatureKeyV2ResponseSignAlgorithmEnum

type CreateSignatureKeyV2ResponseSignAlgorithmEnum struct {
	AES_128_CFB CreateSignatureKeyV2ResponseSignAlgorithm
	AES_256_CFB CreateSignatureKeyV2ResponseSignAlgorithm
}

func GetCreateSignatureKeyV2ResponseSignAlgorithmEnum

func GetCreateSignatureKeyV2ResponseSignAlgorithmEnum() CreateSignatureKeyV2ResponseSignAlgorithmEnum

type CreateSignatureKeyV2ResponseSignType

type CreateSignatureKeyV2ResponseSignType struct {
	// contains filtered or unexported fields
}

func (CreateSignatureKeyV2ResponseSignType) MarshalJSON

func (c CreateSignatureKeyV2ResponseSignType) MarshalJSON() ([]byte, error)

func (*CreateSignatureKeyV2ResponseSignType) UnmarshalJSON

func (c *CreateSignatureKeyV2ResponseSignType) UnmarshalJSON(b []byte) error

type CreateSourceRequest

type CreateSourceRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	Body *CreateSourceRequestBody `json:"body,omitempty"`
}

Request Object

func (CreateSourceRequest) String

func (o CreateSourceRequest) String() string

type CreateSourceRequestBody

type CreateSourceRequestBody struct {
	ProductId int32 `json:"product_id"`

	DeviceId *int32 `json:"device_id,omitempty"`

	Topic string `json:"topic"`

	IsBase64 *CreateSourceRequestBodyIsBase64 `json:"is_base64,omitempty"`

	ContainDeviceInfo *CreateSourceRequestBodyContainDeviceInfo `json:"contain_device_info,omitempty"`
}

func (CreateSourceRequestBody) String

func (o CreateSourceRequestBody) String() string

type CreateSourceRequestBodyContainDeviceInfo added in v0.0.78

type CreateSourceRequestBodyContainDeviceInfo struct {
	// contains filtered or unexported fields
}

func (CreateSourceRequestBodyContainDeviceInfo) MarshalJSON added in v0.0.78

func (*CreateSourceRequestBodyContainDeviceInfo) UnmarshalJSON added in v0.0.78

func (c *CreateSourceRequestBodyContainDeviceInfo) UnmarshalJSON(b []byte) error

type CreateSourceRequestBodyContainDeviceInfoEnum added in v0.0.78

type CreateSourceRequestBodyContainDeviceInfoEnum struct {
	E_0 CreateSourceRequestBodyContainDeviceInfo
	E_1 CreateSourceRequestBodyContainDeviceInfo
}

func GetCreateSourceRequestBodyContainDeviceInfoEnum added in v0.0.78

func GetCreateSourceRequestBodyContainDeviceInfoEnum() CreateSourceRequestBodyContainDeviceInfoEnum

type CreateSourceRequestBodyIsBase64 added in v0.0.78

type CreateSourceRequestBodyIsBase64 struct {
	// contains filtered or unexported fields
}

func (CreateSourceRequestBodyIsBase64) MarshalJSON added in v0.0.78

func (c CreateSourceRequestBodyIsBase64) MarshalJSON() ([]byte, error)

func (*CreateSourceRequestBodyIsBase64) UnmarshalJSON added in v0.0.78

func (c *CreateSourceRequestBodyIsBase64) UnmarshalJSON(b []byte) error

type CreateSourceRequestBodyIsBase64Enum added in v0.0.78

type CreateSourceRequestBodyIsBase64Enum struct {
	E_0 CreateSourceRequestBodyIsBase64
	E_1 CreateSourceRequestBodyIsBase64
}

func GetCreateSourceRequestBodyIsBase64Enum added in v0.0.78

func GetCreateSourceRequestBodyIsBase64Enum() CreateSourceRequestBodyIsBase64Enum

type CreateSourceResponse

type CreateSourceResponse struct {
	SourceId *int32 `json:"source_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	DeviceId *int32 `json:"device_id,omitempty"`

	Topic *string `json:"topic,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	IsBase64 *CreateSourceResponseIsBase64 `json:"is_base64,omitempty"`

	ContainDeviceInfo *CreateSourceResponseContainDeviceInfo `json:"contain_device_info,omitempty"`
	HttpStatusCode    int                                    `json:"-"`
}

Response Object

func (CreateSourceResponse) String

func (o CreateSourceResponse) String() string

type CreateSourceResponseContainDeviceInfo added in v0.0.78

type CreateSourceResponseContainDeviceInfo struct {
	// contains filtered or unexported fields
}

func (CreateSourceResponseContainDeviceInfo) MarshalJSON added in v0.0.78

func (c CreateSourceResponseContainDeviceInfo) MarshalJSON() ([]byte, error)

func (*CreateSourceResponseContainDeviceInfo) UnmarshalJSON added in v0.0.78

func (c *CreateSourceResponseContainDeviceInfo) UnmarshalJSON(b []byte) error

type CreateSourceResponseContainDeviceInfoEnum added in v0.0.78

type CreateSourceResponseContainDeviceInfoEnum struct {
	E_0 CreateSourceResponseContainDeviceInfo
	E_1 CreateSourceResponseContainDeviceInfo
}

func GetCreateSourceResponseContainDeviceInfoEnum added in v0.0.78

func GetCreateSourceResponseContainDeviceInfoEnum() CreateSourceResponseContainDeviceInfoEnum

type CreateSourceResponseIsBase64 added in v0.0.78

type CreateSourceResponseIsBase64 struct {
	// contains filtered or unexported fields
}

func (CreateSourceResponseIsBase64) MarshalJSON added in v0.0.78

func (c CreateSourceResponseIsBase64) MarshalJSON() ([]byte, error)

func (*CreateSourceResponseIsBase64) UnmarshalJSON added in v0.0.78

func (c *CreateSourceResponseIsBase64) UnmarshalJSON(b []byte) error

type CreateSourceResponseIsBase64Enum added in v0.0.78

type CreateSourceResponseIsBase64Enum struct {
	E_0 CreateSourceResponseIsBase64
	E_1 CreateSourceResponseIsBase64
}

func GetCreateSourceResponseIsBase64Enum added in v0.0.78

func GetCreateSourceResponseIsBase64Enum() CreateSourceResponseIsBase64Enum

type CreateSpecialThrottlingConfigurationV2Request

type CreateSpecialThrottlingConfigurationV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`

	Body *ThrottleSpecialCreate `json:"body,omitempty"`
}

Request Object

func (CreateSpecialThrottlingConfigurationV2Request) String

type CreateSpecialThrottlingConfigurationV2Response

type CreateSpecialThrottlingConfigurationV2Response struct {
	Id *string `json:"id,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ObjectId *string `json:"object_id,omitempty"`

	ObjectType *string `json:"object_type,omitempty"`

	ObjectName *string `json:"object_name,omitempty"`

	ThrottleId     *string `json:"throttle_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateSpecialThrottlingConfigurationV2Response) String

type CreateVpcChannelV2Request

type CreateVpcChannelV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *VpcCreate `json:"body,omitempty"`
}

Request Object

func (CreateVpcChannelV2Request) String

func (o CreateVpcChannelV2Request) String() string

type CreateVpcChannelV2Response

type CreateVpcChannelV2Response struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy CreateVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy"`

	MemberType CreateVpcChannelV2ResponseMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *CreateVpcChannelV2ResponseStatus `json:"status,omitempty"`

	MemberGroups   *[]MemberGroupInfo `json:"member_groups,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (CreateVpcChannelV2Response) String

type CreateVpcChannelV2ResponseBalanceStrategy

type CreateVpcChannelV2ResponseBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (CreateVpcChannelV2ResponseBalanceStrategy) MarshalJSON

func (*CreateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON

type CreateVpcChannelV2ResponseMemberType

type CreateVpcChannelV2ResponseMemberType struct {
	// contains filtered or unexported fields
}

func (CreateVpcChannelV2ResponseMemberType) MarshalJSON

func (c CreateVpcChannelV2ResponseMemberType) MarshalJSON() ([]byte, error)

func (*CreateVpcChannelV2ResponseMemberType) UnmarshalJSON

func (c *CreateVpcChannelV2ResponseMemberType) UnmarshalJSON(b []byte) error

type CreateVpcChannelV2ResponseMemberTypeEnum

type CreateVpcChannelV2ResponseMemberTypeEnum struct {
	IP  CreateVpcChannelV2ResponseMemberType
	ECS CreateVpcChannelV2ResponseMemberType
}

func GetCreateVpcChannelV2ResponseMemberTypeEnum

func GetCreateVpcChannelV2ResponseMemberTypeEnum() CreateVpcChannelV2ResponseMemberTypeEnum

type CreateVpcChannelV2ResponseStatus

type CreateVpcChannelV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (CreateVpcChannelV2ResponseStatus) MarshalJSON

func (c CreateVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*CreateVpcChannelV2ResponseStatus) UnmarshalJSON

func (c *CreateVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error

type CreateVpcChannelV2ResponseStatusEnum

type CreateVpcChannelV2ResponseStatusEnum struct {
	E_1 CreateVpcChannelV2ResponseStatus
	E_2 CreateVpcChannelV2ResponseStatus
}

func GetCreateVpcChannelV2ResponseStatusEnum

func GetCreateVpcChannelV2ResponseStatusEnum() CreateVpcChannelV2ResponseStatusEnum

type CreatedUser

type CreatedUser struct {
	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`
}

创建时的用户

func (CreatedUser) String

func (o CreatedUser) String() string

type DataSourceRsp

type DataSourceRsp struct {
	DatasourceId *string `json:"datasource_id,omitempty"`

	DatasourceName *string `json:"datasource_name,omitempty"`

	DatasourceType *DataSourceRspDatasourceType `json:"datasource_type,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	UpdateTime *int64 `json:"update_time,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`

	Content *Content `json:"content,omitempty"`

	Description *string `json:"description,omitempty"`

	AppPermission *[]DataSourceRspAppPermission `json:"app_permission,omitempty"`
}

数据源

func (DataSourceRsp) String

func (o DataSourceRsp) String() string

type DataSourceRspAppPermission

type DataSourceRspAppPermission struct {
	// contains filtered or unexported fields
}

func (DataSourceRspAppPermission) MarshalJSON

func (c DataSourceRspAppPermission) MarshalJSON() ([]byte, error)

func (*DataSourceRspAppPermission) UnmarshalJSON

func (c *DataSourceRspAppPermission) UnmarshalJSON(b []byte) error

type DataSourceRspAppPermissionEnum

type DataSourceRspAppPermissionEnum struct {
	READ   DataSourceRspAppPermission
	ACCESS DataSourceRspAppPermission
	DELETE DataSourceRspAppPermission
	MODIFY DataSourceRspAppPermission
}

func GetDataSourceRspAppPermissionEnum

func GetDataSourceRspAppPermissionEnum() DataSourceRspAppPermissionEnum

type DataSourceRspDatasourceType

type DataSourceRspDatasourceType struct {
	// contains filtered or unexported fields
}

func (DataSourceRspDatasourceType) MarshalJSON

func (c DataSourceRspDatasourceType) MarshalJSON() ([]byte, error)

func (*DataSourceRspDatasourceType) UnmarshalJSON

func (c *DataSourceRspDatasourceType) UnmarshalJSON(b []byte) error

type DatasourceInfo

type DatasourceInfo struct {
	DatasourceName *string `json:"datasource_name,omitempty"`

	DatasourceType *DatasourceInfoDatasourceType `json:"datasource_type,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`

	Content *Content `json:"content,omitempty"`

	Description *string `json:"description,omitempty"`
}

数据源

func (DatasourceInfo) String

func (o DatasourceInfo) String() string

type DatasourceInfoDatasourceType

type DatasourceInfoDatasourceType struct {
	// contains filtered or unexported fields
}

func (DatasourceInfoDatasourceType) MarshalJSON

func (c DatasourceInfoDatasourceType) MarshalJSON() ([]byte, error)

func (*DatasourceInfoDatasourceType) UnmarshalJSON

func (c *DatasourceInfoDatasourceType) UnmarshalJSON(b []byte) error

type DebugApiV2Request

type DebugApiV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	Body *ApiDebugInfo `json:"body,omitempty"`
}

Request Object

func (DebugApiV2Request) String

func (o DebugApiV2Request) String() string

type DebugApiV2Response

type DebugApiV2Response struct {
	Request *string `json:"request,omitempty"`

	Response *string `json:"response,omitempty"`

	Latency *int32 `json:"latency,omitempty"`

	Log            *string `json:"log,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DebugApiV2Response) String

func (o DebugApiV2Response) String() string

type DebugLiveDataApiV2Request

type DebugLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`

	Body *LdApiTest `json:"body,omitempty"`
}

Request Object

func (DebugLiveDataApiV2Request) String

func (o DebugLiveDataApiV2Request) String() string

type DebugLiveDataApiV2Response

type DebugLiveDataApiV2Response struct {
	TestStatusCode *string `json:"test_status_code,omitempty"`

	TestRequest *string `json:"test_request,omitempty"`

	TestUsedTime *int32 `json:"test_used_time,omitempty"`

	TestOperator *string `json:"test_operator,omitempty"`

	TestResponse *string `json:"test_response,omitempty"`

	TestMethod *string `json:"test_method,omitempty"`

	TestId *int32 `json:"test_id,omitempty"`

	TestDate *sdktime.SdkTime `json:"test_date,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	DebugLog       *[]string `json:"debug_log,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (DebugLiveDataApiV2Response) String

type DebugRuleRequest

type DebugRuleRequest struct {
	InstanceId string `json:"instance_id"`

	Body *DebugRuleRequestBody `json:"body,omitempty"`
}

Request Object

func (DebugRuleRequest) String

func (o DebugRuleRequest) String() string

type DebugRuleRequestBody

type DebugRuleRequestBody struct {
	TestData *string `json:"test_data,omitempty"`

	TestRuleExpress *string `json:"test_rule_express,omitempty"`
}

func (DebugRuleRequestBody) String

func (o DebugRuleRequestBody) String() string

type DebugRuleResponse

type DebugRuleResponse struct {
	TestResult     *string `json:"test_result,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DebugRuleResponse) String

func (o DebugRuleResponse) String() string

type DeleteAclV2Request

type DeleteAclV2Request struct {
	InstanceId string `json:"instance_id"`

	AclId string `json:"acl_id"`
}

Request Object

func (DeleteAclV2Request) String

func (o DeleteAclV2Request) String() string

type DeleteAclV2Response

type DeleteAclV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteAclV2Response) String

func (o DeleteAclV2Response) String() string

type DeleteApiAclBindingV2Request

type DeleteApiAclBindingV2Request struct {
	InstanceId string `json:"instance_id"`

	AclBindingsId string `json:"acl_bindings_id"`
}

Request Object

func (DeleteApiAclBindingV2Request) String

type DeleteApiAclBindingV2Response

type DeleteApiAclBindingV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteApiAclBindingV2Response) String

type DeleteApiByVersionIdV2Request

type DeleteApiByVersionIdV2Request struct {
	InstanceId string `json:"instance_id"`

	VersionId string `json:"version_id"`
}

Request Object

func (DeleteApiByVersionIdV2Request) String

type DeleteApiByVersionIdV2Response

type DeleteApiByVersionIdV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteApiByVersionIdV2Response) String

type DeleteApiGroupV2Request

type DeleteApiGroupV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`
}

Request Object

func (DeleteApiGroupV2Request) String

func (o DeleteApiGroupV2Request) String() string

type DeleteApiGroupV2Response

type DeleteApiGroupV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteApiGroupV2Response) String

func (o DeleteApiGroupV2Response) String() string

type DeleteApiV2Request

type DeleteApiV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`
}

Request Object

func (DeleteApiV2Request) String

func (o DeleteApiV2Request) String() string

type DeleteApiV2Response

type DeleteApiV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteApiV2Response) String

func (o DeleteApiV2Response) String() string

type DeleteAppAclRequest

type DeleteAppAclRequest struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (DeleteAppAclRequest) String

func (o DeleteAppAclRequest) String() string

type DeleteAppAclResponse

type DeleteAppAclResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteAppAclResponse) String

func (o DeleteAppAclResponse) String() string

type DeleteAppCodeV2Request

type DeleteAppCodeV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	AppCodeId string `json:"app_code_id"`
}

Request Object

func (DeleteAppCodeV2Request) String

func (o DeleteAppCodeV2Request) String() string

type DeleteAppCodeV2Response

type DeleteAppCodeV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteAppCodeV2Response) String

func (o DeleteAppCodeV2Response) String() string

type DeleteAppConfigV2Request

type DeleteAppConfigV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	AppConfigId string `json:"app_config_id"`
}

Request Object

func (DeleteAppConfigV2Request) String

func (o DeleteAppConfigV2Request) String() string

type DeleteAppConfigV2Response

type DeleteAppConfigV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteAppConfigV2Response) String

func (o DeleteAppConfigV2Response) String() string

type DeleteAppQuotaRequest

type DeleteAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`
}

Request Object

func (DeleteAppQuotaRequest) String

func (o DeleteAppQuotaRequest) String() string

type DeleteAppQuotaResponse

type DeleteAppQuotaResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteAppQuotaResponse) String

func (o DeleteAppQuotaResponse) String() string

type DeleteAssetRequest

type DeleteAssetRequest struct {
	InstanceId string `json:"instance_id"`

	Body *AssetOperateRequest `json:"body,omitempty"`
}

Request Object

func (DeleteAssetRequest) String

func (o DeleteAssetRequest) String() string

type DeleteAssetResponse

type DeleteAssetResponse struct {
	JobId          *string `json:"job_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteAssetResponse) String

func (o DeleteAssetResponse) String() string

type DeleteBackendInstanceV2Request

type DeleteBackendInstanceV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	MemberId string `json:"member_id"`
}

Request Object

func (DeleteBackendInstanceV2Request) String

type DeleteBackendInstanceV2Response

type DeleteBackendInstanceV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteBackendInstanceV2Response) String

type DeleteCommandRequest

type DeleteCommandRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`
}

Request Object

func (DeleteCommandRequest) String

func (o DeleteCommandRequest) String() string

type DeleteCommandResponse

type DeleteCommandResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteCommandResponse) String

func (o DeleteCommandResponse) String() string

type DeleteCustomAuthorizerV2Request

type DeleteCustomAuthorizerV2Request struct {
	InstanceId string `json:"instance_id"`

	AuthorizerId string `json:"authorizer_id"`
}

Request Object

func (DeleteCustomAuthorizerV2Request) String

type DeleteCustomAuthorizerV2Response

type DeleteCustomAuthorizerV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteCustomAuthorizerV2Response) String

type DeleteDatasourceInfoByIdRequest

type DeleteDatasourceInfoByIdRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`
}

Request Object

func (DeleteDatasourceInfoByIdRequest) String

type DeleteDatasourceInfoByIdResponse

type DeleteDatasourceInfoByIdResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteDatasourceInfoByIdResponse) String

type DeleteDestinationRequest

type DeleteDestinationRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	DestinationId int32 `json:"destination_id"`
}

Request Object

func (DeleteDestinationRequest) String

func (o DeleteDestinationRequest) String() string

type DeleteDestinationResponse

type DeleteDestinationResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteDestinationResponse) String

func (o DeleteDestinationResponse) String() string

type DeleteDeviceFromGroupRequest

type DeleteDeviceFromGroupRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	GroupId int32 `json:"group_id"`
}

Request Object

func (DeleteDeviceFromGroupRequest) String

type DeleteDeviceFromGroupResponse

type DeleteDeviceFromGroupResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteDeviceFromGroupResponse) String

type DeleteDeviceGroupRequest

type DeleteDeviceGroupRequest struct {
	InstanceId string `json:"instance_id"`

	GroupId int32 `json:"group_id"`
}

Request Object

func (DeleteDeviceGroupRequest) String

func (o DeleteDeviceGroupRequest) String() string

type DeleteDeviceGroupResponse

type DeleteDeviceGroupResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteDeviceGroupResponse) String

func (o DeleteDeviceGroupResponse) String() string

type DeleteDeviceRequest

type DeleteDeviceRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`
}

Request Object

func (DeleteDeviceRequest) String

func (o DeleteDeviceRequest) String() string

type DeleteDeviceResponse

type DeleteDeviceResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteDeviceResponse) String

func (o DeleteDeviceResponse) String() string

type DeleteDictionaryRequest

type DeleteDictionaryRequest struct {
	DictId string `json:"dict_id"`

	InstanceId string `json:"instance_id"`
}

Request Object

func (DeleteDictionaryRequest) String

func (o DeleteDictionaryRequest) String() string

type DeleteDictionaryResponse

type DeleteDictionaryResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteDictionaryResponse) String

func (o DeleteDictionaryResponse) String() string

type DeleteEnvironmentV2Request

type DeleteEnvironmentV2Request struct {
	InstanceId string `json:"instance_id"`

	EnvId string `json:"env_id"`
}

Request Object

func (DeleteEnvironmentV2Request) String

type DeleteEnvironmentV2Response

type DeleteEnvironmentV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteEnvironmentV2Response) String

type DeleteEnvironmentVariableV2Request

type DeleteEnvironmentVariableV2Request struct {
	InstanceId string `json:"instance_id"`

	EnvVariableId string `json:"env_variable_id"`
}

Request Object

func (DeleteEnvironmentVariableV2Request) String

type DeleteEnvironmentVariableV2Response

type DeleteEnvironmentVariableV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteEnvironmentVariableV2Response) String

type DeleteLiveDataApiV2Request

type DeleteLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`
}

Request Object

func (DeleteLiveDataApiV2Request) String

type DeleteLiveDataApiV2Response

type DeleteLiveDataApiV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteLiveDataApiV2Response) String

type DeleteMemberGroupRequest

type DeleteMemberGroupRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	MemberGroupId string `json:"member_group_id"`
}

Request Object

func (DeleteMemberGroupRequest) String

func (o DeleteMemberGroupRequest) String() string

type DeleteMemberGroupResponse

type DeleteMemberGroupResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteMemberGroupResponse) String

func (o DeleteMemberGroupResponse) String() string

type DeleteMqsInstanceTopicRequest

type DeleteMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Name string `json:"name"`
}

Request Object

func (DeleteMqsInstanceTopicRequest) String

type DeleteMqsInstanceTopicRespTopics

type DeleteMqsInstanceTopicRespTopics struct {
	Id *string `json:"id,omitempty"`

	Success *bool `json:"success,omitempty"`
}

func (DeleteMqsInstanceTopicRespTopics) String

type DeleteMqsInstanceTopicResponse

type DeleteMqsInstanceTopicResponse struct {
	Topics         *[]DeleteMqsInstanceTopicRespTopics `json:"topics,omitempty"`
	HttpStatusCode int                                 `json:"-"`
}

Response Object

func (DeleteMqsInstanceTopicResponse) String

type DeleteMultiTaskMappingRequest

type DeleteMultiTaskMappingRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	MappingId string `json:"mapping_id"`
}

Request Object

func (DeleteMultiTaskMappingRequest) String

type DeleteMultiTaskMappingResponse

type DeleteMultiTaskMappingResponse struct {
	MappingId      *string `json:"mapping_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteMultiTaskMappingResponse) String

type DeleteNotificationRequest

type DeleteNotificationRequest struct {
	InstanceId string `json:"instance_id"`

	NotificationId int64 `json:"notification_id"`
}

Request Object

func (DeleteNotificationRequest) String

func (o DeleteNotificationRequest) String() string

type DeleteNotificationResponse

type DeleteNotificationResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteNotificationResponse) String

type DeleteProductRequest

type DeleteProductRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`
}

Request Object

func (DeleteProductRequest) String

func (o DeleteProductRequest) String() string

type DeleteProductResponse

type DeleteProductResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteProductResponse) String

func (o DeleteProductResponse) String() string

type DeleteProductTemplateRequest

type DeleteProductTemplateRequest struct {
	InstanceId string `json:"instance_id"`

	ProductTemplateId int32 `json:"product_template_id"`
}

Request Object

func (DeleteProductTemplateRequest) String

type DeleteProductTemplateResponse

type DeleteProductTemplateResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteProductTemplateResponse) String

type DeleteProductTopicRequest

type DeleteProductTopicRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`

	TopicId int32 `json:"topic_id"`
}

Request Object

func (DeleteProductTopicRequest) String

func (o DeleteProductTopicRequest) String() string

type DeleteProductTopicResponse

type DeleteProductTopicResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteProductTopicResponse) String

type DeletePropertyRequest

type DeletePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (DeletePropertyRequest) String

func (o DeletePropertyRequest) String() string

type DeletePropertyResponse

type DeletePropertyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeletePropertyResponse) String

func (o DeletePropertyResponse) String() string

type DeleteRequestPropertyRequest

type DeleteRequestPropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (DeleteRequestPropertyRequest) String

type DeleteRequestPropertyResponse

type DeleteRequestPropertyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteRequestPropertyResponse) String

type DeleteRequestThrottlingPolicyV2Request

type DeleteRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`
}

Request Object

func (DeleteRequestThrottlingPolicyV2Request) String

type DeleteRequestThrottlingPolicyV2Response

type DeleteRequestThrottlingPolicyV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteRequestThrottlingPolicyV2Response) String

type DeleteResponsePropertyRequest

type DeleteResponsePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (DeleteResponsePropertyRequest) String

type DeleteResponsePropertyResponse

type DeleteResponsePropertyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteResponsePropertyResponse) String

type DeleteRomaAppRequest

type DeleteRomaAppRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`
}

Request Object

func (DeleteRomaAppRequest) String

func (o DeleteRomaAppRequest) String() string

type DeleteRomaAppResponse

type DeleteRomaAppResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteRomaAppResponse) String

func (o DeleteRomaAppResponse) String() string

type DeleteRuleRequest

type DeleteRuleRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`
}

Request Object

func (DeleteRuleRequest) String

func (o DeleteRuleRequest) String() string

type DeleteRuleResponse

type DeleteRuleResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteRuleResponse) String

func (o DeleteRuleResponse) String() string

type DeleteServiceRequest

type DeleteServiceRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`
}

Request Object

func (DeleteServiceRequest) String

func (o DeleteServiceRequest) String() string

type DeleteServiceResponse

type DeleteServiceResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteServiceResponse) String

func (o DeleteServiceResponse) String() string

type DeleteSignatureKeyV2Request

type DeleteSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	SignId string `json:"sign_id"`
}

Request Object

func (DeleteSignatureKeyV2Request) String

type DeleteSignatureKeyV2Response

type DeleteSignatureKeyV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteSignatureKeyV2Response) String

type DeleteSourceRequest

type DeleteSourceRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	SourceId int32 `json:"source_id"`
}

Request Object

func (DeleteSourceRequest) String

func (o DeleteSourceRequest) String() string

type DeleteSourceResponse

type DeleteSourceResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteSourceResponse) String

func (o DeleteSourceResponse) String() string

type DeleteSpecialThrottlingConfigurationV2Request

type DeleteSpecialThrottlingConfigurationV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`

	StrategyId string `json:"strategy_id"`
}

Request Object

func (DeleteSpecialThrottlingConfigurationV2Request) String

type DeleteSpecialThrottlingConfigurationV2Response

type DeleteSpecialThrottlingConfigurationV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteSpecialThrottlingConfigurationV2Response) String

type DeleteTaskRequest

type DeleteTaskRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`
}

Request Object

func (DeleteTaskRequest) String

func (o DeleteTaskRequest) String() string

type DeleteTaskResponse

type DeleteTaskResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteTaskResponse) String

func (o DeleteTaskResponse) String() string

type DeleteVpcChannelV2Request

type DeleteVpcChannelV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`
}

Request Object

func (DeleteVpcChannelV2Request) String

func (o DeleteVpcChannelV2Request) String() string

type DeleteVpcChannelV2Response

type DeleteVpcChannelV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DeleteVpcChannelV2Response) String

type Destination

type Destination struct {
	DestinationId *int32 `json:"destination_id,omitempty"`

	DestinationType *DestinationDestinationType `json:"destination_type,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	DestinationName *string `json:"destination_name,omitempty"`

	Topic *string `json:"topic,omitempty"`

	Server *string `json:"server,omitempty"`

	Token *string `json:"token,omitempty"`

	Tag *string `json:"tag,omitempty"`

	MqsSaslSsl *bool `json:"mqs_sasl_ssl,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	Password *string `json:"password,omitempty"`
}

func (Destination) String

func (o Destination) String() string

type DestinationDestinationType added in v0.0.78

type DestinationDestinationType struct {
	// contains filtered or unexported fields
}

func (DestinationDestinationType) MarshalJSON added in v0.0.78

func (c DestinationDestinationType) MarshalJSON() ([]byte, error)

func (*DestinationDestinationType) UnmarshalJSON added in v0.0.78

func (c *DestinationDestinationType) UnmarshalJSON(b []byte) error

type DestinationDestinationTypeEnum added in v0.0.78

type DestinationDestinationTypeEnum struct {
	E_0 DestinationDestinationType
	E_7 DestinationDestinationType
}

func GetDestinationDestinationTypeEnum added in v0.0.78

func GetDestinationDestinationTypeEnum() DestinationDestinationTypeEnum

type Device

type Device struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ParentDeviceId *int32 `json:"parent_device_id,omitempty"`

	ParentDeviceName *string `json:"parent_device_name,omitempty"`

	Product *ProductReferer `json:"product,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Status *DeviceStatus `json:"status,omitempty"`

	OnlineStatus *DeviceOnlineStatus `json:"online_status,omitempty"`

	Description *string `json:"description,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	SslConnectAddress *string `json:"ssl_connect_address,omitempty"`

	Ipv6ConnectAddress *string `json:"ipv6_connect_address,omitempty"`

	Ipv6SslConnectAddress *string `json:"ipv6_ssl_connect_address,omitempty"`

	LastLoginDatetime *int64 `json:"last_login_datetime,omitempty"`

	NodeType *int32 `json:"node_type,omitempty"`

	DeviceType *DeviceDeviceType `json:"device_type,omitempty"`

	ClientIp *string `json:"client_ip,omitempty"`

	KeepAlive *string `json:"keep_alive,omitempty"`

	LastActiveTime *int64 `json:"last_active_time,omitempty"`

	Version *string `json:"version,omitempty"`

	PluginId *DevicePluginId `json:"plugin_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`
}

func (Device) String

func (o Device) String() string

type DeviceDeviceType added in v0.0.78

type DeviceDeviceType struct {
	// contains filtered or unexported fields
}

func (DeviceDeviceType) MarshalJSON added in v0.0.78

func (c DeviceDeviceType) MarshalJSON() ([]byte, error)

func (*DeviceDeviceType) UnmarshalJSON added in v0.0.78

func (c *DeviceDeviceType) UnmarshalJSON(b []byte) error

type DeviceDeviceTypeEnum added in v0.0.78

type DeviceDeviceTypeEnum struct {
	E_0 DeviceDeviceType
	E_1 DeviceDeviceType
	E_2 DeviceDeviceType
}

func GetDeviceDeviceTypeEnum added in v0.0.78

func GetDeviceDeviceTypeEnum() DeviceDeviceTypeEnum

type DeviceInfoSimple

type DeviceInfoSimple struct {
	Id *int32 `json:"id,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`
}

func (DeviceInfoSimple) String

func (o DeviceInfoSimple) String() string

type DeviceOnlineStatus added in v0.0.78

type DeviceOnlineStatus struct {
	// contains filtered or unexported fields
}

func (DeviceOnlineStatus) MarshalJSON added in v0.0.78

func (c DeviceOnlineStatus) MarshalJSON() ([]byte, error)

func (*DeviceOnlineStatus) UnmarshalJSON added in v0.0.78

func (c *DeviceOnlineStatus) UnmarshalJSON(b []byte) error

type DeviceOnlineStatusEnum added in v0.0.78

type DeviceOnlineStatusEnum struct {
	E_0 DeviceOnlineStatus
	E_1 DeviceOnlineStatus
	E_2 DeviceOnlineStatus
}

func GetDeviceOnlineStatusEnum added in v0.0.78

func GetDeviceOnlineStatusEnum() DeviceOnlineStatusEnum

type DevicePluginId added in v0.0.78

type DevicePluginId struct {
	// contains filtered or unexported fields
}

func (DevicePluginId) MarshalJSON added in v0.0.78

func (c DevicePluginId) MarshalJSON() ([]byte, error)

func (*DevicePluginId) UnmarshalJSON added in v0.0.78

func (c *DevicePluginId) UnmarshalJSON(b []byte) error

type DevicePluginIdEnum added in v0.0.78

type DevicePluginIdEnum struct {
	E_0 DevicePluginId
	E_1 DevicePluginId
	E_2 DevicePluginId
}

func GetDevicePluginIdEnum added in v0.0.78

func GetDevicePluginIdEnum() DevicePluginIdEnum

type DeviceStatus added in v0.0.78

type DeviceStatus struct {
	// contains filtered or unexported fields
}

func (DeviceStatus) MarshalJSON added in v0.0.78

func (c DeviceStatus) MarshalJSON() ([]byte, error)

func (*DeviceStatus) UnmarshalJSON added in v0.0.78

func (c *DeviceStatus) UnmarshalJSON(b []byte) error

type DeviceStatusEnum added in v0.0.78

type DeviceStatusEnum struct {
	E_0 DeviceStatus
	E_1 DeviceStatus
}

func GetDeviceStatusEnum added in v0.0.78

func GetDeviceStatusEnum() DeviceStatusEnum

type DevicesCalculation

type DevicesCalculation struct {
	NormalDevices *Calculation `json:"normal_devices,omitempty"`

	GatewayDevices *Calculation `json:"gateway_devices,omitempty"`

	SubsetsDevices *Calculation `json:"subsets_devices,omitempty"`
}

func (DevicesCalculation) String

func (o DevicesCalculation) String() string

type DevicesInGroup

type DevicesInGroup struct {
	DeviceId *int32 `json:"device_id,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	Status *DevicesInGroupStatus `json:"status,omitempty"`

	OnlineStatus *DevicesInGroupOnlineStatus `json:"online_status,omitempty"`
}

func (DevicesInGroup) String

func (o DevicesInGroup) String() string

type DevicesInGroupOnlineStatus added in v0.0.78

type DevicesInGroupOnlineStatus struct {
	// contains filtered or unexported fields
}

func (DevicesInGroupOnlineStatus) MarshalJSON added in v0.0.78

func (c DevicesInGroupOnlineStatus) MarshalJSON() ([]byte, error)

func (*DevicesInGroupOnlineStatus) UnmarshalJSON added in v0.0.78

func (c *DevicesInGroupOnlineStatus) UnmarshalJSON(b []byte) error

type DevicesInGroupOnlineStatusEnum added in v0.0.78

type DevicesInGroupOnlineStatusEnum struct {
	E_0 DevicesInGroupOnlineStatus
	E_1 DevicesInGroupOnlineStatus
	E_2 DevicesInGroupOnlineStatus
}

func GetDevicesInGroupOnlineStatusEnum added in v0.0.78

func GetDevicesInGroupOnlineStatusEnum() DevicesInGroupOnlineStatusEnum

type DevicesInGroupStatus added in v0.0.78

type DevicesInGroupStatus struct {
	// contains filtered or unexported fields
}

func (DevicesInGroupStatus) MarshalJSON added in v0.0.78

func (c DevicesInGroupStatus) MarshalJSON() ([]byte, error)

func (*DevicesInGroupStatus) UnmarshalJSON added in v0.0.78

func (c *DevicesInGroupStatus) UnmarshalJSON(b []byte) error

type DevicesInGroupStatusEnum added in v0.0.78

type DevicesInGroupStatusEnum struct {
	E_0 DevicesInGroupStatus
	E_1 DevicesInGroupStatus
}

func GetDevicesInGroupStatusEnum added in v0.0.78

func GetDevicesInGroupStatusEnum() DevicesInGroupStatusEnum

type Dictionary

type Dictionary struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Code *string `json:"code,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`

	Type *DictionaryType `json:"type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`
}

func (Dictionary) String

func (o Dictionary) String() string

type DictionaryCode

type DictionaryCode struct {
}

字典编码 - 字符集:英文字母、数字、下划线和空格 - 约束:实例下唯一

func (DictionaryCode) String

func (o DictionaryCode) String() string

type DictionaryExtendOne

type DictionaryExtendOne struct {
}

字典扩展字段1 - 字符集:中文、英文字母、数字、下划线和空格

func (DictionaryExtendOne) String

func (o DictionaryExtendOne) String() string

type DictionaryExtendTwo

type DictionaryExtendTwo struct {
}

字典扩展字段2 - 字符集:中文、英文字母、数字、下划线和空格

func (DictionaryExtendTwo) String

func (o DictionaryExtendTwo) String() string

type DictionaryName

type DictionaryName struct {
}

字典名称 - 字符集:中文、英文字母、数字、下划线和空格 - 约束:实例下唯一

func (DictionaryName) String

func (o DictionaryName) String() string

type DictionaryOrder

type DictionaryOrder struct {
}

字典排序,值越小顺序越靠前

func (DictionaryOrder) String

func (o DictionaryOrder) String() string

type DictionaryParent

type DictionaryParent struct {
}

父字典编码,为空时代表自身就是最顶级字典

func (DictionaryParent) String

func (o DictionaryParent) String() string

type DictionaryRemark

type DictionaryRemark struct {
}

字典描述

func (DictionaryRemark) String

func (o DictionaryRemark) String() string

type DictionaryType

type DictionaryType struct {
	// contains filtered or unexported fields
}

字典类型 - system: 代表系统内置字典,用户可编辑但不可删除 - user: 代表用户创建字典

func (DictionaryType) MarshalJSON

func (c DictionaryType) MarshalJSON() ([]byte, error)

func (*DictionaryType) UnmarshalJSON

func (c *DictionaryType) UnmarshalJSON(b []byte) error

type DictionaryTypeEnum

type DictionaryTypeEnum struct {
	SYSTEM DictionaryType
	USER   DictionaryType
}

func GetDictionaryTypeEnum

func GetDictionaryTypeEnum() DictionaryTypeEnum

type DisassociateAppQuotaWithAppRequest

type DisassociateAppQuotaWithAppRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`

	AppId string `json:"app_id"`
}

Request Object

func (DisassociateAppQuotaWithAppRequest) String

type DisassociateAppQuotaWithAppResponse

type DisassociateAppQuotaWithAppResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DisassociateAppQuotaWithAppResponse) String

type DisassociateCertificateV2Request

type DisassociateCertificateV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	DomainId string `json:"domain_id"`

	CertificateId string `json:"certificate_id"`
}

Request Object

func (DisassociateCertificateV2Request) String

type DisassociateCertificateV2Response

type DisassociateCertificateV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DisassociateCertificateV2Response) String

type DisassociateDomainV2Request

type DisassociateDomainV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	DomainId string `json:"domain_id"`
}

Request Object

func (DisassociateDomainV2Request) String

type DisassociateDomainV2Response

type DisassociateDomainV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DisassociateDomainV2Response) String

type DisassociateRequestThrottlingPolicyV2Request

type DisassociateRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleBindingId string `json:"throttle_binding_id"`
}

Request Object

func (DisassociateRequestThrottlingPolicyV2Request) String

type DisassociateRequestThrottlingPolicyV2Response

type DisassociateRequestThrottlingPolicyV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DisassociateRequestThrottlingPolicyV2Response) String

type DisassociateSignatureKeyV2Request

type DisassociateSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	SignBindingsId string `json:"sign_bindings_id"`
}

Request Object

func (DisassociateSignatureKeyV2Request) String

type DisassociateSignatureKeyV2Response

type DisassociateSignatureKeyV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (DisassociateSignatureKeyV2Response) String

type DownloadAssetArchiveRequest

type DownloadAssetArchiveRequest struct {
	InstanceId string `json:"instance_id"`

	ArchiveId string `json:"archive_id"`
}

Request Object

func (DownloadAssetArchiveRequest) String

type DownloadAssetArchiveResponse

type DownloadAssetArchiveResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadAssetArchiveResponse) Consume added in v0.0.75

func (o DownloadAssetArchiveResponse) Consume(writer io.Writer) (int64, error)

func (DownloadAssetArchiveResponse) String

type DownloadProductsRequest

type DownloadProductsRequest struct {
	InstanceId string `json:"instance_id"`

	ProductIds *[]int32 `json:"product_ids,omitempty"`
}

Request Object

func (DownloadProductsRequest) String

func (o DownloadProductsRequest) String() string

type DownloadProductsResponse

type DownloadProductsResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadProductsResponse) Consume

func (o DownloadProductsResponse) Consume(writer io.Writer) (int64, error)

func (DownloadProductsResponse) String

func (o DownloadProductsResponse) String() string

type DuplicateApiInfo

type DuplicateApiInfo struct {
	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ApiType *DuplicateApiInfoApiType `json:"api_type,omitempty"`
}

func (DuplicateApiInfo) String

func (o DuplicateApiInfo) String() string

type DuplicateApiInfoApiType

type DuplicateApiInfoApiType struct {
	// contains filtered or unexported fields
}

func (DuplicateApiInfoApiType) MarshalJSON

func (c DuplicateApiInfoApiType) MarshalJSON() ([]byte, error)

func (*DuplicateApiInfoApiType) UnmarshalJSON

func (c *DuplicateApiInfoApiType) UnmarshalJSON(b []byte) error

type DuplicateApiInfoApiTypeEnum

type DuplicateApiInfoApiTypeEnum struct {
	SELF_OWNED DuplicateApiInfoApiType
	AUTHORIZED DuplicateApiInfoApiType
}

func GetDuplicateApiInfoApiTypeEnum

func GetDuplicateApiInfoApiTypeEnum() DuplicateApiInfoApiTypeEnum

type EnvCreate

type EnvCreate struct {
	Name string `json:"name"`

	Remark *string `json:"remark,omitempty"`
}

func (EnvCreate) String

func (o EnvCreate) String() string

type EnvInfo

type EnvInfo struct {
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (EnvInfo) String

func (o EnvInfo) String() string

type EnvVariableBase

type EnvVariableBase struct {
	VariableValue string `json:"variable_value"`
}

func (EnvVariableBase) String

func (o EnvVariableBase) String() string

type EnvVariableCreate

type EnvVariableCreate struct {
	VariableValue string `json:"variable_value"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`
}

func (EnvVariableCreate) String

func (o EnvVariableCreate) String() string

type EnvVariableInfo

type EnvVariableInfo struct {
	VariableValue string `json:"variable_value"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (EnvVariableInfo) String

func (o EnvVariableInfo) String() string

type ExportApiDefinitionsV2Request

type ExportApiDefinitionsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ExportOpenApiReq `json:"body,omitempty"`
}

Request Object

func (ExportApiDefinitionsV2Request) String

type ExportApiDefinitionsV2Response

type ExportApiDefinitionsV2Response struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (ExportApiDefinitionsV2Response) Consume

func (o ExportApiDefinitionsV2Response) Consume(writer io.Writer) (int64, error)

func (ExportApiDefinitionsV2Response) String

type ExportAssetRequest

type ExportAssetRequest struct {
	InstanceId string `json:"instance_id"`

	Body *AssetExportRequest `json:"body,omitempty"`
}

Request Object

func (ExportAssetRequest) String

func (o ExportAssetRequest) String() string

type ExportAssetResponse

type ExportAssetResponse struct {
	JobId          *string `json:"job_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ExportAssetResponse) String

func (o ExportAssetResponse) String() string

type ExportLiveDataApiDefinitionsV2Request

type ExportLiveDataApiDefinitionsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *LiveDataExportReq `json:"body,omitempty"`
}

Request Object

func (ExportLiveDataApiDefinitionsV2Request) String

type ExportLiveDataApiDefinitionsV2Response

type ExportLiveDataApiDefinitionsV2Response struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (ExportLiveDataApiDefinitionsV2Response) Consume

func (ExportLiveDataApiDefinitionsV2Response) String

type ExportMqsInstanceTopicRequest

type ExportMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Name *string `json:"name,omitempty"`
}

Request Object

func (ExportMqsInstanceTopicRequest) String

type ExportMqsInstanceTopicResponse

type ExportMqsInstanceTopicResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (ExportMqsInstanceTopicResponse) Consume

func (o ExportMqsInstanceTopicResponse) Consume(writer io.Writer) (int64, error)

func (ExportMqsInstanceTopicResponse) String

type ExportOpenApiReq

type ExportOpenApiReq struct {
	EnvId *string `json:"env_id,omitempty"`

	GroupId string `json:"group_id"`

	Define *ExportOpenApiReqDefine `json:"define,omitempty"`

	Type *ExportOpenApiReqType `json:"type,omitempty"`

	Version *string `json:"version,omitempty"`

	Apis *[]string `json:"apis,omitempty"`
}

func (ExportOpenApiReq) String

func (o ExportOpenApiReq) String() string

type ExportOpenApiReqDefine

type ExportOpenApiReqDefine struct {
	// contains filtered or unexported fields
}

func (ExportOpenApiReqDefine) MarshalJSON

func (c ExportOpenApiReqDefine) MarshalJSON() ([]byte, error)

func (*ExportOpenApiReqDefine) UnmarshalJSON

func (c *ExportOpenApiReqDefine) UnmarshalJSON(b []byte) error

type ExportOpenApiReqDefineEnum

type ExportOpenApiReqDefineEnum struct {
	SPEC  ExportOpenApiReqDefine
	PROXY ExportOpenApiReqDefine
	ALL   ExportOpenApiReqDefine
	DEV   ExportOpenApiReqDefine
}

func GetExportOpenApiReqDefineEnum

func GetExportOpenApiReqDefineEnum() ExportOpenApiReqDefineEnum

type ExportOpenApiReqType

type ExportOpenApiReqType struct {
	// contains filtered or unexported fields
}

func (ExportOpenApiReqType) MarshalJSON

func (c ExportOpenApiReqType) MarshalJSON() ([]byte, error)

func (*ExportOpenApiReqType) UnmarshalJSON

func (c *ExportOpenApiReqType) UnmarshalJSON(b []byte) error

type ExportOpenApiReqTypeEnum

type ExportOpenApiReqTypeEnum struct {
	JSON ExportOpenApiReqType
	YAML ExportOpenApiReqType
	YML  ExportOpenApiReqType
}

func GetExportOpenApiReqTypeEnum

func GetExportOpenApiReqTypeEnum() ExportOpenApiReqTypeEnum

type Failure

type Failure struct {
	Path *string `json:"path,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`

	Method *string `json:"method,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`
}

func (Failure) String

func (o Failure) String() string

type FeatureInfoV2

type FeatureInfoV2 struct {
	Id *string `json:"id,omitempty"`

	Name *FeatureInfoV2Name `json:"name,omitempty"`

	Enable *bool `json:"enable,omitempty"`

	Config *string `json:"config,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

func (FeatureInfoV2) String

func (o FeatureInfoV2) String() string

type FeatureInfoV2Name

type FeatureInfoV2Name struct {
	// contains filtered or unexported fields
}

func (FeatureInfoV2Name) MarshalJSON

func (c FeatureInfoV2Name) MarshalJSON() ([]byte, error)

func (*FeatureInfoV2Name) UnmarshalJSON

func (c *FeatureInfoV2Name) UnmarshalJSON(b []byte) error

type FeatureInfoV2NameEnum

type FeatureInfoV2NameEnum struct {
	LTS                         FeatureInfoV2Name
	GATEWAY_RESPONSES           FeatureInfoV2Name
	RATELIMIT                   FeatureInfoV2Name
	REQUEST_BODY_SIZE           FeatureInfoV2Name
	BACKEND_TIMEOUT             FeatureInfoV2Name
	APP_TOKEN                   FeatureInfoV2Name
	APP_API_KEY                 FeatureInfoV2Name
	APP_BASIC                   FeatureInfoV2Name
	APP_SECRET                  FeatureInfoV2Name
	APP_JWT                     FeatureInfoV2Name
	PUBLIC_KEY                  FeatureInfoV2Name
	BACKEND_TOKEN_ALLOW         FeatureInfoV2Name
	SIGN_BASIC                  FeatureInfoV2Name
	MULTI_AUTH                  FeatureInfoV2Name
	BACKEND_CLIENT_CERTIFICATE  FeatureInfoV2Name
	SSL_CIPHERS                 FeatureInfoV2Name
	APP_CONFIG                  FeatureInfoV2Name
	GREEN_TUNNEL                FeatureInfoV2Name
	APP_ROUTE                   FeatureInfoV2Name
	DEFAULT_GROUP_HIDE          FeatureInfoV2Name
	CASCADE                     FeatureInfoV2Name
	SANDBOX                     FeatureInfoV2Name
	LIVEDATA_CONFIG             FeatureInfoV2Name
	APICLIENT_FIRST_USE_X_HW_ID FeatureInfoV2Name
	CORS                        FeatureInfoV2Name
	API_TASK                    FeatureInfoV2Name
	APP_QUOTA                   FeatureInfoV2Name
	APP_ACL                     FeatureInfoV2Name
	VPC_BACKUP                  FeatureInfoV2Name
	THROTTLE_STRATEGY           FeatureInfoV2Name
}

func GetFeatureInfoV2NameEnum

func GetFeatureInfoV2NameEnum() FeatureInfoV2NameEnum

type FeatureToggleV2

type FeatureToggleV2 struct {
	Name string `json:"name"`

	Enable bool `json:"enable"`

	Config *string `json:"config,omitempty"`
}

func (FeatureToggleV2) String

func (o FeatureToggleV2) String() string

type FunctionApiBaseInfo

type FunctionApiBaseInfo struct {
	FunctionUrn string `json:"function_urn"`

	Remark *string `json:"remark,omitempty"`

	InvocationType FunctionApiBaseInfoInvocationType `json:"invocation_type"`

	Version *string `json:"version,omitempty"`

	Timeout int32 `json:"timeout"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`
}

函数后端详情

func (FunctionApiBaseInfo) String

func (o FunctionApiBaseInfo) String() string

type FunctionApiBaseInfoInvocationType

type FunctionApiBaseInfoInvocationType struct {
	// contains filtered or unexported fields
}

func (FunctionApiBaseInfoInvocationType) MarshalJSON

func (c FunctionApiBaseInfoInvocationType) MarshalJSON() ([]byte, error)

func (*FunctionApiBaseInfoInvocationType) UnmarshalJSON

func (c *FunctionApiBaseInfoInvocationType) UnmarshalJSON(b []byte) error

type FunctionApiBaseInfoInvocationTypeEnum

type FunctionApiBaseInfoInvocationTypeEnum struct {
	ASYNC FunctionApiBaseInfoInvocationType
	SYNC  FunctionApiBaseInfoInvocationType
}

func GetFunctionApiBaseInfoInvocationTypeEnum

func GetFunctionApiBaseInfoInvocationTypeEnum() FunctionApiBaseInfoInvocationTypeEnum

type GroupTreeResponse

type GroupTreeResponse struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	ParentId *int32 `json:"parent_id,omitempty"`

	Children *[]GroupTreeResponse `json:"children,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Permissions *[]string `json:"permissions,omitempty"`
}

func (GroupTreeResponse) String

func (o GroupTreeResponse) String() string

type HealthCheck

type HealthCheck struct {
	Protocol *HealthCheckProtocol `json:"protocol,omitempty"`

	Port *int32 `json:"port,omitempty"`

	Unhealthy *int32 `json:"unhealthy,omitempty"`

	Timeout *int32 `json:"timeout,omitempty"`

	Interval *int32 `json:"interval,omitempty"`
}

健康检查配置

func (HealthCheck) String

func (o HealthCheck) String() string

type HealthCheckProtocol

type HealthCheckProtocol struct {
	// contains filtered or unexported fields
}

func (HealthCheckProtocol) MarshalJSON

func (c HealthCheckProtocol) MarshalJSON() ([]byte, error)

func (*HealthCheckProtocol) UnmarshalJSON

func (c *HealthCheckProtocol) UnmarshalJSON(b []byte) error

type HealthCheckProtocolEnum

type HealthCheckProtocolEnum struct {
	TCP_CHECK HealthCheckProtocol
	HTTP_GET  HealthCheckProtocol
	SSL_GET   HealthCheckProtocol
}

func GetHealthCheckProtocolEnum

func GetHealthCheckProtocolEnum() HealthCheckProtocolEnum

type Identity

type Identity struct {
	Name string `json:"name"`

	Location IdentityLocation `json:"location"`

	Validation *string `json:"validation,omitempty"`
}

func (Identity) String

func (o Identity) String() string

type IdentityLocation

type IdentityLocation struct {
	// contains filtered or unexported fields
}

func (IdentityLocation) MarshalJSON

func (c IdentityLocation) MarshalJSON() ([]byte, error)

func (*IdentityLocation) UnmarshalJSON

func (c *IdentityLocation) UnmarshalJSON(b []byte) error

type IdentityLocationEnum

type IdentityLocationEnum struct {
	HEADER IdentityLocation
	QUERY  IdentityLocation
}

func GetIdentityLocationEnum

func GetIdentityLocationEnum() IdentityLocationEnum

type Ignore

type Ignore struct {
	Method *string `json:"method,omitempty"`

	Path *string `json:"path,omitempty"`
}

func (Ignore) String

func (o Ignore) String() string

type ImportApiDefinitionsV2Request

type ImportApiDefinitionsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ImportApiDefinitionsV2RequestBody `json:"body,omitempty" type:"multipart"`
}

Request Object

func (ImportApiDefinitionsV2Request) String

type ImportApiDefinitionsV2RequestBody

type ImportApiDefinitionsV2RequestBody struct {
	// 是否创建新分组
	IsCreateGroup *def.MultiPart `json:"is_create_group,omitempty"`

	// API分组编号。  当is_create_group=false时为必填
	GroupId *def.MultiPart `json:"group_id,omitempty"`

	// 应用编号。  当is_create_group=false且使用集成应用分组时必填
	AppId *def.MultiPart `json:"app_id,omitempty"`

	// 扩展信息导入模式 - merge:当扩展信息定义冲突时,merge保留原有扩展信息 - override:当扩展信息定义冲突时,override会覆盖原有扩展信息
	ExtendMode *def.MultiPart `json:"extend_mode,omitempty"`

	// 是否开启简易导入模式
	SimpleMode *def.MultiPart `json:"simple_mode,omitempty"`

	// 是否开启Mock后端
	MockMode *def.MultiPart `json:"mock_mode,omitempty"`

	// 导入模式 - merge:当API信息定义冲突时,merge保留原有API信息 - override:当API信息定义冲突时,override会覆盖原有API信息
	ApiMode *def.MultiPart `json:"api_mode,omitempty"`

	// 导入Api的请求体,json或yaml格式的文件
	FileName *def.FilePart `json:"file_name"`
}

func (ImportApiDefinitionsV2RequestBody) String

func (*ImportApiDefinitionsV2RequestBody) UnmarshalJSON

func (o *ImportApiDefinitionsV2RequestBody) UnmarshalJSON(b []byte) error

type ImportApiDefinitionsV2RequestBodyApiMode

type ImportApiDefinitionsV2RequestBodyApiMode struct {
	// contains filtered or unexported fields
}

func (ImportApiDefinitionsV2RequestBodyApiMode) MarshalJSON

func (*ImportApiDefinitionsV2RequestBodyApiMode) UnmarshalJSON

func (c *ImportApiDefinitionsV2RequestBodyApiMode) UnmarshalJSON(b []byte) error

type ImportApiDefinitionsV2RequestBodyApiModeEnum

type ImportApiDefinitionsV2RequestBodyApiModeEnum struct {
	MERGE    ImportApiDefinitionsV2RequestBodyApiMode
	OVERRIDE ImportApiDefinitionsV2RequestBodyApiMode
}

func GetImportApiDefinitionsV2RequestBodyApiModeEnum

func GetImportApiDefinitionsV2RequestBodyApiModeEnum() ImportApiDefinitionsV2RequestBodyApiModeEnum

type ImportApiDefinitionsV2RequestBodyExtendMode

type ImportApiDefinitionsV2RequestBodyExtendMode struct {
	// contains filtered or unexported fields
}

func (ImportApiDefinitionsV2RequestBodyExtendMode) MarshalJSON

func (*ImportApiDefinitionsV2RequestBodyExtendMode) UnmarshalJSON

type ImportApiDefinitionsV2Response

type ImportApiDefinitionsV2Response struct {
	Success *[]Success `json:"success,omitempty"`

	Failure *[]Failure `json:"failure,omitempty"`

	Swagger *Swagger `json:"swagger,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Ignore         *[]Ignore `json:"ignore,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ImportApiDefinitionsV2Response) String

type ImportAssetRequest

type ImportAssetRequest struct {
	InstanceId string `json:"instance_id"`

	Body string `json:"body,omitempty"`
}

Request Object

func (ImportAssetRequest) String

func (o ImportAssetRequest) String() string

type ImportAssetResponse

type ImportAssetResponse struct {
	JobId          *string `json:"job_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ImportAssetResponse) String

func (o ImportAssetResponse) String() string

type ImportBaseResult

type ImportBaseResult struct {
	Success *[]Success `json:"success,omitempty"`

	Failure *[]Failure `json:"failure,omitempty"`

	Swagger *Swagger `json:"swagger,omitempty"`
}

func (ImportBaseResult) String

func (o ImportBaseResult) String() string

type ImportLiveDataApiDefinitionsV2Request

type ImportLiveDataApiDefinitionsV2Request struct {
	InstanceId string `json:"instance_id"`

	Body *ImportLiveDataApiDefinitionsV2RequestBody `json:"body,omitempty" type:"multipart"`
}

Request Object

func (ImportLiveDataApiDefinitionsV2Request) String

type ImportLiveDataApiDefinitionsV2RequestBody

type ImportLiveDataApiDefinitionsV2RequestBody struct {
	// 扩展信息导入模式 - merge:当扩展信息定义冲突时,merge保留原有扩展信息 - override:当扩展信息定义冲突时,override会覆盖原有扩展信息
	ExtendMode *def.MultiPart `json:"extend_mode,omitempty"`

	// 导入模式 - merge:当API信息定义冲突时,merge保留原有API信息 - override:当API信息定义冲突时,override会覆盖原有API信息
	ApiMode *def.MultiPart `json:"api_mode,omitempty"`

	// 导入自定义后端API的请求体,json或yaml格式的文件
	FileName *def.FilePart `json:"file_name"`
}

func (ImportLiveDataApiDefinitionsV2RequestBody) String

func (*ImportLiveDataApiDefinitionsV2RequestBody) UnmarshalJSON

type ImportLiveDataApiDefinitionsV2RequestBodyApiMode

type ImportLiveDataApiDefinitionsV2RequestBodyApiMode struct {
	// contains filtered or unexported fields
}

func (ImportLiveDataApiDefinitionsV2RequestBodyApiMode) MarshalJSON

func (*ImportLiveDataApiDefinitionsV2RequestBodyApiMode) UnmarshalJSON

type ImportLiveDataApiDefinitionsV2RequestBodyExtendMode

type ImportLiveDataApiDefinitionsV2RequestBodyExtendMode struct {
	// contains filtered or unexported fields
}

func (ImportLiveDataApiDefinitionsV2RequestBodyExtendMode) MarshalJSON

func (*ImportLiveDataApiDefinitionsV2RequestBodyExtendMode) UnmarshalJSON

type ImportLiveDataApiDefinitionsV2Response

type ImportLiveDataApiDefinitionsV2Response struct {
	Success *[]Success `json:"success,omitempty"`

	Failure *[]Failure `json:"failure,omitempty"`

	Swagger        *Swagger `json:"swagger,omitempty"`
	HttpStatusCode int      `json:"-"`
}

Response Object

func (ImportLiveDataApiDefinitionsV2Response) String

type ImportMqsInstanceTopicRequest

type ImportMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Mode *ImportMqsInstanceTopicRequestMode `json:"mode,omitempty"`

	Prefix *string `json:"prefix,omitempty"`

	Body *ImportMqsInstanceTopicRequestBody `json:"body,omitempty" type:"multipart"`
}

Request Object

func (ImportMqsInstanceTopicRequest) String

type ImportMqsInstanceTopicRequestBody

type ImportMqsInstanceTopicRequestBody struct {
	// 待导入的topic列表文件。
	UploadFileName *def.FilePart `json:"upload_file_name"`
}

func (ImportMqsInstanceTopicRequestBody) String

func (*ImportMqsInstanceTopicRequestBody) UnmarshalJSON

func (o *ImportMqsInstanceTopicRequestBody) UnmarshalJSON(b []byte) error

type ImportMqsInstanceTopicRequestMode

type ImportMqsInstanceTopicRequestMode struct {
	// contains filtered or unexported fields
}

func (ImportMqsInstanceTopicRequestMode) MarshalJSON

func (c ImportMqsInstanceTopicRequestMode) MarshalJSON() ([]byte, error)

func (*ImportMqsInstanceTopicRequestMode) UnmarshalJSON

func (c *ImportMqsInstanceTopicRequestMode) UnmarshalJSON(b []byte) error

type ImportMqsInstanceTopicRequestModeEnum

type ImportMqsInstanceTopicRequestModeEnum struct {
	ADD_NEW ImportMqsInstanceTopicRequestMode
	MERGE   ImportMqsInstanceTopicRequestMode
}

func GetImportMqsInstanceTopicRequestModeEnum

func GetImportMqsInstanceTopicRequestModeEnum() ImportMqsInstanceTopicRequestModeEnum

type ImportMqsInstanceTopicResponse

type ImportMqsInstanceTopicResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (ImportMqsInstanceTopicResponse) String

type InnerLatencyStats

type InnerLatencyStats struct {
	MaxInnerLatency *int32 `json:"max_inner_latency,omitempty"`

	AvgInnerLatency *float32 `json:"avg_inner_latency,omitempty"`
}

func (InnerLatencyStats) String

func (o InnerLatencyStats) String() string

type InstallMultiTasksRequest

type InstallMultiTasksRequest struct {
	InstanceId string `json:"instance_id"`

	Body *MultiTaskInitBody `json:"body,omitempty"`
}

Request Object

func (InstallMultiTasksRequest) String

func (o InstallMultiTasksRequest) String() string

type InstallMultiTasksResponse

type InstallMultiTasksResponse struct {
	Body           *[]MultiTaskInitElement `json:"body,omitempty"`
	HttpStatusCode int                     `json:"-"`
}

Response Object

func (InstallMultiTasksResponse) String

func (o InstallMultiTasksResponse) String() string

type LastUpdatedUser

type LastUpdatedUser struct {
	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`
}

最后更新时的用户

func (LastUpdatedUser) String

func (o LastUpdatedUser) String() string

type LatencyStats

type LatencyStats struct {
	MaxLatency *int32 `json:"max_latency,omitempty"`

	AvgLatency *float32 `json:"avg_latency,omitempty"`
}

func (LatencyStats) String

func (o LatencyStats) String() string

type LdApiCheckInfo

type LdApiCheckInfo struct {
	Type LdApiCheckInfoType `json:"type"`

	LdApiName *string `json:"ld_api_name,omitempty"`

	LdApiMethod *LdApiCheckInfoLdApiMethod `json:"ld_api_method,omitempty"`

	LdApiPath *string `json:"ld_api_path,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`
}

func (LdApiCheckInfo) String

func (o LdApiCheckInfo) String() string

type LdApiCheckInfoLdApiMethod

type LdApiCheckInfoLdApiMethod struct {
	// contains filtered or unexported fields
}

func (LdApiCheckInfoLdApiMethod) MarshalJSON

func (c LdApiCheckInfoLdApiMethod) MarshalJSON() ([]byte, error)

func (*LdApiCheckInfoLdApiMethod) UnmarshalJSON

func (c *LdApiCheckInfoLdApiMethod) UnmarshalJSON(b []byte) error

type LdApiCheckInfoType

type LdApiCheckInfoType struct {
	// contains filtered or unexported fields
}

func (LdApiCheckInfoType) MarshalJSON

func (c LdApiCheckInfoType) MarshalJSON() ([]byte, error)

func (*LdApiCheckInfoType) UnmarshalJSON

func (c *LdApiCheckInfoType) UnmarshalJSON(b []byte) error

type LdApiCheckInfoTypeEnum

type LdApiCheckInfoTypeEnum struct {
	PATH LdApiCheckInfoType
	NAME LdApiCheckInfoType
}

func GetLdApiCheckInfoTypeEnum

func GetLdApiCheckInfoTypeEnum() LdApiCheckInfoTypeEnum

type LdApiCreate

type LdApiCreate struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method LdApiCreateMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType LdApiCreateContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`
}

func (LdApiCreate) String

func (o LdApiCreate) String() string

type LdApiCreateContentType

type LdApiCreateContentType struct {
	// contains filtered or unexported fields
}

func (LdApiCreateContentType) MarshalJSON

func (c LdApiCreateContentType) MarshalJSON() ([]byte, error)

func (*LdApiCreateContentType) UnmarshalJSON

func (c *LdApiCreateContentType) UnmarshalJSON(b []byte) error

type LdApiCreateContentTypeEnum

type LdApiCreateContentTypeEnum struct {
	JSON   LdApiCreateContentType
	XML    LdApiCreateContentType
	STREAM LdApiCreateContentType
}

func GetLdApiCreateContentTypeEnum

func GetLdApiCreateContentTypeEnum() LdApiCreateContentTypeEnum

type LdApiCreateMethod

type LdApiCreateMethod struct {
	// contains filtered or unexported fields
}

func (LdApiCreateMethod) MarshalJSON

func (c LdApiCreateMethod) MarshalJSON() ([]byte, error)

func (*LdApiCreateMethod) UnmarshalJSON

func (c *LdApiCreateMethod) UnmarshalJSON(b []byte) error

type LdApiCreateMethodEnum

type LdApiCreateMethodEnum struct {
	GET    LdApiCreateMethod
	PUT    LdApiCreateMethod
	POST   LdApiCreateMethod
	DELETE LdApiCreateMethod
}

func GetLdApiCreateMethodEnum

func GetLdApiCreateMethodEnum() LdApiCreateMethodEnum

type LdApiDeploy

type LdApiDeploy struct {
	DeployFrontApi *bool `json:"deploy_front_api,omitempty"`

	AuthType *string `json:"auth_type,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	Protocol *LdApiDeployProtocol `json:"protocol,omitempty"`

	BackendTimeout *int32 `json:"backend_timeout,omitempty"`

	Path *string `json:"path,omitempty"`

	Method *string `json:"method,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RetryCount *string `json:"retry_count,omitempty"`
}

func (LdApiDeploy) String

func (o LdApiDeploy) String() string

type LdApiDeployHistoryInfo

type LdApiDeployHistoryInfo struct {
	Id *string `json:"id,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	DeployTime *sdktime.SdkTime `json:"deploy_time,omitempty"`

	ApiDefinition *LdApiInfo `json:"api_definition,omitempty"`
}

func (LdApiDeployHistoryInfo) String

func (o LdApiDeployHistoryInfo) String() string

type LdApiDeployProtocol

type LdApiDeployProtocol struct {
	// contains filtered or unexported fields
}

func (LdApiDeployProtocol) MarshalJSON

func (c LdApiDeployProtocol) MarshalJSON() ([]byte, error)

func (*LdApiDeployProtocol) UnmarshalJSON

func (c *LdApiDeployProtocol) UnmarshalJSON(b []byte) error

type LdApiDeployProtocolEnum

type LdApiDeployProtocolEnum struct {
	HTTPS     LdApiDeployProtocol
	HTTP      LdApiDeployProtocol
	HTTPSHTTP LdApiDeployProtocol
}

func GetLdApiDeployProtocolEnum

func GetLdApiDeployProtocolEnum() LdApiDeployProtocolEnum

type LdApiInfo

type LdApiInfo struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method LdApiInfoMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType LdApiInfoContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`

	Id *string `json:"id,omitempty"`

	Instance *string `json:"instance,omitempty"`

	Type *LdApiInfoType `json:"type,omitempty"`

	Status *LdApiInfoStatus `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`

	Scripts *[]LdApiScript `json:"scripts,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`
}

后端API详情

func (LdApiInfo) String

func (o LdApiInfo) String() string

type LdApiInfoContentType

type LdApiInfoContentType struct {
	// contains filtered or unexported fields
}

func (LdApiInfoContentType) MarshalJSON

func (c LdApiInfoContentType) MarshalJSON() ([]byte, error)

func (*LdApiInfoContentType) UnmarshalJSON

func (c *LdApiInfoContentType) UnmarshalJSON(b []byte) error

type LdApiInfoContentTypeEnum

type LdApiInfoContentTypeEnum struct {
	JSON   LdApiInfoContentType
	XML    LdApiInfoContentType
	STREAM LdApiInfoContentType
}

func GetLdApiInfoContentTypeEnum

func GetLdApiInfoContentTypeEnum() LdApiInfoContentTypeEnum

type LdApiInfoMethod

type LdApiInfoMethod struct {
	// contains filtered or unexported fields
}

func (LdApiInfoMethod) MarshalJSON

func (c LdApiInfoMethod) MarshalJSON() ([]byte, error)

func (*LdApiInfoMethod) UnmarshalJSON

func (c *LdApiInfoMethod) UnmarshalJSON(b []byte) error

type LdApiInfoMethodEnum

type LdApiInfoMethodEnum struct {
	GET    LdApiInfoMethod
	PUT    LdApiInfoMethod
	POST   LdApiInfoMethod
	DELETE LdApiInfoMethod
}

func GetLdApiInfoMethodEnum

func GetLdApiInfoMethodEnum() LdApiInfoMethodEnum

type LdApiInfoStatus

type LdApiInfoStatus struct {
	// contains filtered or unexported fields
}

func (LdApiInfoStatus) MarshalJSON

func (c LdApiInfoStatus) MarshalJSON() ([]byte, error)

func (*LdApiInfoStatus) UnmarshalJSON

func (c *LdApiInfoStatus) UnmarshalJSON(b []byte) error

type LdApiInfoStatusEnum

type LdApiInfoStatusEnum struct {
	E_1 LdApiInfoStatus
	E_3 LdApiInfoStatus
	E_4 LdApiInfoStatus
}

func GetLdApiInfoStatusEnum

func GetLdApiInfoStatusEnum() LdApiInfoStatusEnum

type LdApiInfoType

type LdApiInfoType struct {
	// contains filtered or unexported fields
}

func (LdApiInfoType) MarshalJSON

func (c LdApiInfoType) MarshalJSON() ([]byte, error)

func (*LdApiInfoType) UnmarshalJSON

func (c *LdApiInfoType) UnmarshalJSON(b []byte) error

type LdApiInfoTypeEnum

type LdApiInfoTypeEnum struct {
	DATA     LdApiInfoType
	FUNCTION LdApiInfoType
}

func GetLdApiInfoTypeEnum

func GetLdApiInfoTypeEnum() LdApiInfoTypeEnum

type LdApiParameter

type LdApiParameter struct {
	Name string `json:"name"`

	In LdApiParameterIn `json:"in"`

	Default *string `json:"default,omitempty"`

	Description *string `json:"description,omitempty"`

	Required *bool `json:"required,omitempty"`
}

后端API请求参数

func (LdApiParameter) String

func (o LdApiParameter) String() string

type LdApiParameterIn

type LdApiParameterIn struct {
	// contains filtered or unexported fields
}

func (LdApiParameterIn) MarshalJSON

func (c LdApiParameterIn) MarshalJSON() ([]byte, error)

func (*LdApiParameterIn) UnmarshalJSON

func (c *LdApiParameterIn) UnmarshalJSON(b []byte) error

type LdApiParameterInEnum

type LdApiParameterInEnum struct {
	HEADERS    LdApiParameterIn
	PARAMETERS LdApiParameterIn
	BODY       LdApiParameterIn
}

func GetLdApiParameterInEnum

func GetLdApiParameterInEnum() LdApiParameterInEnum

type LdApiScript

type LdApiScript struct {
	DsId *string `json:"ds_id,omitempty"`

	DsName *string `json:"ds_name,omitempty"`

	DsType *LdApiScriptDsType `json:"ds_type,omitempty"`

	Type *string `json:"type,omitempty"`

	ObjectName *string `json:"object_name,omitempty"`

	Content string `json:"content"`

	EnableResultPaging *bool `json:"enable_result_paging,omitempty"`

	EnablePreparestatement *bool `json:"enable_preparestatement,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`
}

func (LdApiScript) String

func (o LdApiScript) String() string

type LdApiScriptBase

type LdApiScriptBase struct {
	DsId *string `json:"ds_id,omitempty"`

	DsName *string `json:"ds_name,omitempty"`

	DsType *LdApiScriptBaseDsType `json:"ds_type,omitempty"`

	Type *string `json:"type,omitempty"`

	ObjectName *string `json:"object_name,omitempty"`

	Content string `json:"content"`

	EnableResultPaging *bool `json:"enable_result_paging,omitempty"`

	EnablePreparestatement *bool `json:"enable_preparestatement,omitempty"`
}

func (LdApiScriptBase) String

func (o LdApiScriptBase) String() string

type LdApiScriptBaseDsType

type LdApiScriptBaseDsType struct {
	// contains filtered or unexported fields
}

func (LdApiScriptBaseDsType) MarshalJSON

func (c LdApiScriptBaseDsType) MarshalJSON() ([]byte, error)

func (*LdApiScriptBaseDsType) UnmarshalJSON

func (c *LdApiScriptBaseDsType) UnmarshalJSON(b []byte) error

type LdApiScriptCreate

type LdApiScriptCreate struct {
	ApiType *LdApiScriptCreateApiType `json:"api_type,omitempty"`

	Scripts *[]LdApiScriptBase `json:"scripts,omitempty"`
}

func (LdApiScriptCreate) String

func (o LdApiScriptCreate) String() string

type LdApiScriptCreateApiType

type LdApiScriptCreateApiType struct {
	// contains filtered or unexported fields
}

func (LdApiScriptCreateApiType) MarshalJSON

func (c LdApiScriptCreateApiType) MarshalJSON() ([]byte, error)

func (*LdApiScriptCreateApiType) UnmarshalJSON

func (c *LdApiScriptCreateApiType) UnmarshalJSON(b []byte) error

type LdApiScriptCreateApiTypeEnum

type LdApiScriptCreateApiTypeEnum struct {
	DATA     LdApiScriptCreateApiType
	FUNCTION LdApiScriptCreateApiType
}

func GetLdApiScriptCreateApiTypeEnum

func GetLdApiScriptCreateApiTypeEnum() LdApiScriptCreateApiTypeEnum

type LdApiScriptDsType

type LdApiScriptDsType struct {
	// contains filtered or unexported fields
}

func (LdApiScriptDsType) MarshalJSON

func (c LdApiScriptDsType) MarshalJSON() ([]byte, error)

func (*LdApiScriptDsType) UnmarshalJSON

func (c *LdApiScriptDsType) UnmarshalJSON(b []byte) error

type LdApiScriptDsTypeEnum

type LdApiScriptDsTypeEnum struct {
	ORACLE     LdApiScriptDsType
	MYSQL      LdApiScriptDsType
	MONGODB    LdApiScriptDsType
	REDIS      LdApiScriptDsType
	POSTGRESQL LdApiScriptDsType
	HIVE       LdApiScriptDsType
	MSSQL      LdApiScriptDsType
	SQLSERVER  LdApiScriptDsType
	GAUSS200   LdApiScriptDsType
	DWS        LdApiScriptDsType
	GAUSS100   LdApiScriptDsType
	ZENITH     LdApiScriptDsType
}

func GetLdApiScriptDsTypeEnum

func GetLdApiScriptDsTypeEnum() LdApiScriptDsTypeEnum

type LdApiTest

type LdApiTest struct {
	Parameters *[]LdApiParameter `json:"parameters,omitempty"`
}

func (LdApiTest) String

func (o LdApiTest) String() string

type LdApiTestHistoryInfoV2

type LdApiTestHistoryInfoV2 struct {
	TestStatusCode *string `json:"test_status_code,omitempty"`

	TestRequest *string `json:"test_request,omitempty"`

	TestUsedTime *int32 `json:"test_used_time,omitempty"`

	TestOperator *string `json:"test_operator,omitempty"`

	TestResponse *string `json:"test_response,omitempty"`

	TestMethod *string `json:"test_method,omitempty"`

	TestId *int32 `json:"test_id,omitempty"`

	TestDate *sdktime.SdkTime `json:"test_date,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`
}

func (LdApiTestHistoryInfoV2) String

func (o LdApiTestHistoryInfoV2) String() string

type LdDatasourceCreate

type LdDatasourceCreate struct {
	Name *string `json:"name,omitempty"`

	Type *LdDatasourceCreateType `json:"type,omitempty"`

	Description *string `json:"description,omitempty"`

	Url *string `json:"url,omitempty"`

	User *string `json:"user,omitempty"`

	Password *string `json:"password,omitempty"`

	Remotepath *string `json:"remotepath,omitempty"`
}

func (LdDatasourceCreate) String

func (o LdDatasourceCreate) String() string

type LdDatasourceCreateType

type LdDatasourceCreateType struct {
	// contains filtered or unexported fields
}

func (LdDatasourceCreateType) MarshalJSON

func (c LdDatasourceCreateType) MarshalJSON() ([]byte, error)

func (*LdDatasourceCreateType) UnmarshalJSON

func (c *LdDatasourceCreateType) UnmarshalJSON(b []byte) error

type LdDatasourceInfo

type LdDatasourceInfo struct {
	Name *string `json:"name,omitempty"`

	Type *LdDatasourceInfoType `json:"type,omitempty"`

	Description *string `json:"description,omitempty"`

	Url *string `json:"url,omitempty"`

	User *string `json:"user,omitempty"`

	Password *string `json:"password,omitempty"`

	Remotepath *string `json:"remotepath,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *string `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`
}

func (LdDatasourceInfo) String

func (o LdDatasourceInfo) String() string

type LdDatasourceInfoType

type LdDatasourceInfoType struct {
	// contains filtered or unexported fields
}

func (LdDatasourceInfoType) MarshalJSON

func (c LdDatasourceInfoType) MarshalJSON() ([]byte, error)

func (*LdDatasourceInfoType) UnmarshalJSON

func (c *LdDatasourceInfoType) UnmarshalJSON(b []byte) error

type ListAclPolicyBindedToApiV2Request

type ListAclPolicyBindedToApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ApiId string `json:"api_id"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	AclId *string `json:"acl_id,omitempty"`

	AclName *string `json:"acl_name,omitempty"`
}

Request Object

func (ListAclPolicyBindedToApiV2Request) String

type ListAclPolicyBindedToApiV2Response

type ListAclPolicyBindedToApiV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Acls           *[]ApiBindAclInfo `json:"acls,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListAclPolicyBindedToApiV2Response) String

type ListAclStrategiesV2Request

type ListAclStrategiesV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	AclType *string `json:"acl_type,omitempty"`

	EntityType *string `json:"entity_type,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListAclStrategiesV2Request) String

type ListAclStrategiesV2Response

type ListAclStrategiesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Acls           *[]ApiAclInfoWithBindNum `json:"acls,omitempty"`
	HttpStatusCode int                      `json:"-"`
}

Response Object

func (ListAclStrategiesV2Response) String

type ListApiGroupsV2Request

type ListApiGroupsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`
}

Request Object

func (ListApiGroupsV2Request) String

func (o ListApiGroupsV2Request) String() string

type ListApiGroupsV2Response

type ListApiGroupsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Groups         *[]ApiGroupInfo `json:"groups,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListApiGroupsV2Response) String

func (o ListApiGroupsV2Response) String() string

type ListApiRuntimeDefinitionV2Request

type ListApiRuntimeDefinitionV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	EnvId *string `json:"env_id,omitempty"`
}

Request Object

func (ListApiRuntimeDefinitionV2Request) String

type ListApiRuntimeDefinitionV2Response

type ListApiRuntimeDefinitionV2Response struct {
	Name string `json:"name"`

	Type ListApiRuntimeDefinitionV2ResponseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ListApiRuntimeDefinitionV2ResponseReqProtocol `json:"req_protocol"`

	ReqMethod ListApiRuntimeDefinitionV2ResponseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ListApiRuntimeDefinitionV2ResponseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ListApiRuntimeDefinitionV2ResponseMatchMode `json:"match_mode,omitempty"`

	BackendType ListApiRuntimeDefinitionV2ResponseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ListApiRuntimeDefinitionV2ResponseContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	SlDomain *string `json:"sl_domain,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	ReqParams      *[]ReqParam `json:"req_params,omitempty"`
	HttpStatusCode int         `json:"-"`
}

Response Object

func (ListApiRuntimeDefinitionV2Response) String

type ListApiRuntimeDefinitionV2ResponseAuthType

type ListApiRuntimeDefinitionV2ResponseAuthType struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseAuthType) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseAuthType) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseBackendType

type ListApiRuntimeDefinitionV2ResponseBackendType struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseBackendType) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseBackendType) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseContentType

type ListApiRuntimeDefinitionV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseContentType) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseContentType) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseMatchMode

type ListApiRuntimeDefinitionV2ResponseMatchMode struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseMatchMode) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseMatchMode) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseReqMethod

type ListApiRuntimeDefinitionV2ResponseReqMethod struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseReqMethod) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseReqMethod) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseReqProtocol

type ListApiRuntimeDefinitionV2ResponseReqProtocol struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseReqProtocol) MarshalJSON

func (*ListApiRuntimeDefinitionV2ResponseReqProtocol) UnmarshalJSON

type ListApiRuntimeDefinitionV2ResponseType

type ListApiRuntimeDefinitionV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ListApiRuntimeDefinitionV2ResponseType) MarshalJSON

func (c ListApiRuntimeDefinitionV2ResponseType) MarshalJSON() ([]byte, error)

func (*ListApiRuntimeDefinitionV2ResponseType) UnmarshalJSON

func (c *ListApiRuntimeDefinitionV2ResponseType) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2Request

type ListApiVersionDetailV2Request struct {
	InstanceId string `json:"instance_id"`

	VersionId string `json:"version_id"`
}

Request Object

func (ListApiVersionDetailV2Request) String

type ListApiVersionDetailV2Response

type ListApiVersionDetailV2Response struct {
	Name string `json:"name"`

	Type ListApiVersionDetailV2ResponseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ListApiVersionDetailV2ResponseReqProtocol `json:"req_protocol"`

	ReqMethod ListApiVersionDetailV2ResponseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ListApiVersionDetailV2ResponseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ListApiVersionDetailV2ResponseMatchMode `json:"match_mode,omitempty"`

	BackendType ListApiVersionDetailV2ResponseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ListApiVersionDetailV2ResponseContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ListApiVersionDetailV2ResponseStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`

	PolicyHttps *[]ApiPolicyHttpResp `json:"policy_https,omitempty"`

	SlDomain *string `json:"sl_domain,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	VersionId      *string `json:"version_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListApiVersionDetailV2Response) String

type ListApiVersionDetailV2ResponseAuthType

type ListApiVersionDetailV2ResponseAuthType struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseAuthType) MarshalJSON

func (c ListApiVersionDetailV2ResponseAuthType) MarshalJSON() ([]byte, error)

func (*ListApiVersionDetailV2ResponseAuthType) UnmarshalJSON

func (c *ListApiVersionDetailV2ResponseAuthType) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2ResponseBackendType

type ListApiVersionDetailV2ResponseBackendType struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseBackendType) MarshalJSON

func (*ListApiVersionDetailV2ResponseBackendType) UnmarshalJSON

type ListApiVersionDetailV2ResponseContentType

type ListApiVersionDetailV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseContentType) MarshalJSON

func (*ListApiVersionDetailV2ResponseContentType) UnmarshalJSON

type ListApiVersionDetailV2ResponseMatchMode

type ListApiVersionDetailV2ResponseMatchMode struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseMatchMode) MarshalJSON

func (c ListApiVersionDetailV2ResponseMatchMode) MarshalJSON() ([]byte, error)

func (*ListApiVersionDetailV2ResponseMatchMode) UnmarshalJSON

func (c *ListApiVersionDetailV2ResponseMatchMode) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2ResponseMatchModeEnum

type ListApiVersionDetailV2ResponseMatchModeEnum struct {
	SWA    ListApiVersionDetailV2ResponseMatchMode
	NORMAL ListApiVersionDetailV2ResponseMatchMode
}

func GetListApiVersionDetailV2ResponseMatchModeEnum

func GetListApiVersionDetailV2ResponseMatchModeEnum() ListApiVersionDetailV2ResponseMatchModeEnum

type ListApiVersionDetailV2ResponseReqMethod

type ListApiVersionDetailV2ResponseReqMethod struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseReqMethod) MarshalJSON

func (c ListApiVersionDetailV2ResponseReqMethod) MarshalJSON() ([]byte, error)

func (*ListApiVersionDetailV2ResponseReqMethod) UnmarshalJSON

func (c *ListApiVersionDetailV2ResponseReqMethod) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2ResponseReqProtocol

type ListApiVersionDetailV2ResponseReqProtocol struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseReqProtocol) MarshalJSON

func (*ListApiVersionDetailV2ResponseReqProtocol) UnmarshalJSON

type ListApiVersionDetailV2ResponseStatus

type ListApiVersionDetailV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseStatus) MarshalJSON

func (c ListApiVersionDetailV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ListApiVersionDetailV2ResponseStatus) UnmarshalJSON

func (c *ListApiVersionDetailV2ResponseStatus) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2ResponseStatusEnum

type ListApiVersionDetailV2ResponseStatusEnum struct {
	E_1 ListApiVersionDetailV2ResponseStatus
}

func GetListApiVersionDetailV2ResponseStatusEnum

func GetListApiVersionDetailV2ResponseStatusEnum() ListApiVersionDetailV2ResponseStatusEnum

type ListApiVersionDetailV2ResponseType

type ListApiVersionDetailV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ListApiVersionDetailV2ResponseType) MarshalJSON

func (c ListApiVersionDetailV2ResponseType) MarshalJSON() ([]byte, error)

func (*ListApiVersionDetailV2ResponseType) UnmarshalJSON

func (c *ListApiVersionDetailV2ResponseType) UnmarshalJSON(b []byte) error

type ListApiVersionDetailV2ResponseTypeEnum

type ListApiVersionDetailV2ResponseTypeEnum struct {
	E_1 ListApiVersionDetailV2ResponseType
	E_2 ListApiVersionDetailV2ResponseType
}

func GetListApiVersionDetailV2ResponseTypeEnum

func GetListApiVersionDetailV2ResponseTypeEnum() ListApiVersionDetailV2ResponseTypeEnum

type ListApiVersionsV2Request

type ListApiVersionsV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`
}

Request Object

func (ListApiVersionsV2Request) String

func (o ListApiVersionsV2Request) String() string

type ListApiVersionsV2Response

type ListApiVersionsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	ApiVersions    *[]ApiVersionResp `json:"api_versions,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListApiVersionsV2Response) String

func (o ListApiVersionsV2Response) String() string

type ListApisBindedToAclPolicyV2Request

type ListApisBindedToAclPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AclId string `json:"acl_id"`

	ApiName *string `json:"api_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`
}

Request Object

func (ListApisBindedToAclPolicyV2Request) String

type ListApisBindedToAclPolicyV2Response

type ListApisBindedToAclPolicyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]AclBindApiInfo `json:"apis,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListApisBindedToAclPolicyV2Response) String

type ListApisBindedToAppV2Request

type ListApisBindedToAppV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppId string `json:"app_id"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`
}

Request Object

func (ListApisBindedToAppV2Request) String

type ListApisBindedToAppV2Response

type ListApisBindedToAppV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Auths          *[]ApiAuthInfo `json:"auths,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ListApisBindedToAppV2Response) String

type ListApisBindedToRequestThrottlingPolicyV2Request

type ListApisBindedToRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ThrottleId string `json:"throttle_id"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`
}

Request Object

func (ListApisBindedToRequestThrottlingPolicyV2Request) String

type ListApisBindedToRequestThrottlingPolicyV2Response

type ListApisBindedToRequestThrottlingPolicyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiForThrottle `json:"apis,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListApisBindedToRequestThrottlingPolicyV2Response) String

type ListApisBindedToSignatureKeyV2Request

type ListApisBindedToSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	SignId string `json:"sign_id"`

	EnvId *string `json:"env_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupId *string `json:"group_id,omitempty"`
}

Request Object

func (ListApisBindedToSignatureKeyV2Request) String

type ListApisBindedToSignatureKeyV2Response

type ListApisBindedToSignatureKeyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Bindings       *[]SignApiBindingBase `json:"bindings,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListApisBindedToSignatureKeyV2Response) String

type ListApisNotBoundWithSignatureKeyV2Request

type ListApisNotBoundWithSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	SignId string `json:"sign_id"`

	EnvId *string `json:"env_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	GroupId *string `json:"group_id,omitempty"`
}

Request Object

func (ListApisNotBoundWithSignatureKeyV2Request) String

type ListApisNotBoundWithSignatureKeyV2Response

type ListApisNotBoundWithSignatureKeyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiForSign `json:"apis,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListApisNotBoundWithSignatureKeyV2Response) String

type ListApisUnbindedToAclPolicyV2Request

type ListApisUnbindedToAclPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AclId string `json:"acl_id"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`
}

Request Object

func (ListApisUnbindedToAclPolicyV2Request) String

type ListApisUnbindedToAclPolicyV2Response

type ListApisUnbindedToAclPolicyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]UnbindApiForAcl `json:"apis,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListApisUnbindedToAclPolicyV2Response) String

type ListApisUnbindedToAppV2Request

type ListApisUnbindedToAppV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppId string `json:"app_id"`

	EnvId string `json:"env_id"`

	GroupId *string `json:"group_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`
}

Request Object

func (ListApisUnbindedToAppV2Request) String

type ListApisUnbindedToAppV2Response

type ListApisUnbindedToAppV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiOutline `json:"apis,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListApisUnbindedToAppV2Response) String

type ListApisUnbindedToRequestThrottlingPolicyV2Request

type ListApisUnbindedToRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ThrottleId string `json:"throttle_id"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`
}

Request Object

func (ListApisUnbindedToRequestThrottlingPolicyV2Request) String

type ListApisUnbindedToRequestThrottlingPolicyV2Response

type ListApisUnbindedToRequestThrottlingPolicyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiForThrottle `json:"apis,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListApisUnbindedToRequestThrottlingPolicyV2Response) String

type ListApisV2Request

type ListApisV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	ReqProtocol *string `json:"req_protocol,omitempty"`

	ReqMethod *string `json:"req_method,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	AuthType *string `json:"auth_type,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	Type *int32 `json:"type,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`

	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	VpcChannelName *string `json:"vpc_channel_name,omitempty"`
}

Request Object

func (ListApisV2Request) String

func (o ListApisV2Request) String() string

type ListApisV2Response

type ListApisV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiInfoPerPage `json:"apis,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListApisV2Response) String

func (o ListApisV2Response) String() string

type ListAppCodesV2Request

type ListAppCodesV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListAppCodesV2Request) String

func (o ListAppCodesV2Request) String() string

type ListAppCodesV2Response

type ListAppCodesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	AppCodes       *[]AppCodeBaseInfo `json:"app_codes,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListAppCodesV2Response) String

func (o ListAppCodesV2Response) String() string

type ListAppConfigsV2Request

type ListAppConfigsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`
}

Request Object

func (ListAppConfigsV2Request) String

func (o ListAppConfigsV2Request) String() string

type ListAppConfigsV2Response

type ListAppConfigsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Configs        *[]AppConfigInfoV2 `json:"configs,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListAppConfigsV2Response) String

func (o ListAppConfigsV2Response) String() string

type ListAppQuotaBindableAppsRequest

type ListAppQuotaBindableAppsRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppName *string `json:"app_name,omitempty"`
}

Request Object

func (ListAppQuotaBindableAppsRequest) String

type ListAppQuotaBindableAppsResponse

type ListAppQuotaBindableAppsResponse struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apps           *[]AppQuotaAppInfo `json:"apps,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListAppQuotaBindableAppsResponse) String

type ListAppQuotaBoundAppsRequest

type ListAppQuotaBoundAppsRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppName *string `json:"app_name,omitempty"`
}

Request Object

func (ListAppQuotaBoundAppsRequest) String

type ListAppQuotaBoundAppsResponse

type ListAppQuotaBoundAppsResponse struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apps           *[]AppQuotaAppInfo `json:"apps,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListAppQuotaBoundAppsResponse) String

type ListAppQuotasRequest

type ListAppQuotasRequest struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Name *string `json:"name,omitempty"`
}

Request Object

func (ListAppQuotasRequest) String

func (o ListAppQuotasRequest) String() string

type ListAppQuotasResponse

type ListAppQuotasResponse struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Quotas         *[]AppQuotaInfo `json:"quotas,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListAppQuotasResponse) String

func (o ListAppQuotasResponse) String() string

type ListAppsBindedToApiV2Request

type ListAppsBindedToApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`
}

Request Object

func (ListAppsBindedToApiV2Request) String

type ListAppsBindedToApiV2Response

type ListAppsBindedToApiV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Auths          *[]ApiAuthInfo `json:"auths,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ListAppsBindedToApiV2Response) String

type ListAppsV2Request

type ListAppsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *int32 `json:"status,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListAppsV2Request) String

func (o ListAppsV2Request) String() string

type ListAppsV2Response

type ListAppsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apps           *[]AppInfoWithBindNum `json:"apps,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListAppsV2Response) String

func (o ListAppsV2Response) String() string

type ListBackendInstancesV2Request

type ListBackendInstancesV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Name *string `json:"name,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListBackendInstancesV2Request) String

type ListBackendInstancesV2Response

type ListBackendInstancesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Members        *[]VpcMemberInfo `json:"members,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListBackendInstancesV2Response) String

type ListCommandsRequest

type ListCommandsRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	Limit *int32 `json:"limit,omitempty"`

	CommandId *int32 `json:"command_id,omitempty"`

	CommandName *string `json:"command_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListCommandsRequest) String

func (o ListCommandsRequest) String() string

type ListCommandsResponse

type ListCommandsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Command `json:"items,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ListCommandsResponse) String

func (o ListCommandsResponse) String() string

type ListCustomAuthorizersV2Request

type ListCustomAuthorizersV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Type *string `json:"type,omitempty"`
}

Request Object

func (ListCustomAuthorizersV2Request) String

type ListCustomAuthorizersV2Response

type ListCustomAuthorizersV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	AuthorizerList *[]AuthorizerResp `json:"authorizer_list,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListCustomAuthorizersV2Response) String

type ListDatasourceColumnsRequest

type ListDatasourceColumnsRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`

	Position ListDatasourceColumnsRequestPosition `json:"position"`

	DbName *string `json:"db_name,omitempty"`

	TableName *string `json:"table_name,omitempty"`
}

Request Object

func (ListDatasourceColumnsRequest) String

type ListDatasourceColumnsRequestPosition

type ListDatasourceColumnsRequestPosition struct {
	// contains filtered or unexported fields
}

func (ListDatasourceColumnsRequestPosition) MarshalJSON

func (c ListDatasourceColumnsRequestPosition) MarshalJSON() ([]byte, error)

func (*ListDatasourceColumnsRequestPosition) UnmarshalJSON

func (c *ListDatasourceColumnsRequestPosition) UnmarshalJSON(b []byte) error

type ListDatasourceColumnsRequestPositionEnum

type ListDatasourceColumnsRequestPositionEnum struct {
	SOURCE ListDatasourceColumnsRequestPosition
	TARGET ListDatasourceColumnsRequestPosition
}

func GetListDatasourceColumnsRequestPositionEnum

func GetListDatasourceColumnsRequestPositionEnum() ListDatasourceColumnsRequestPositionEnum

type ListDatasourceColumnsResponse

type ListDatasourceColumnsResponse struct {
	Columns        *[]ColumnInfo `json:"columns,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListDatasourceColumnsResponse) String

type ListDatasourceTablesRequest

type ListDatasourceTablesRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`

	Position ListDatasourceTablesRequestPosition `json:"position"`

	DbName *string `json:"db_name,omitempty"`

	DbSchema *string `json:"db_schema,omitempty"`

	Filter *string `json:"filter,omitempty"`
}

Request Object

func (ListDatasourceTablesRequest) String

type ListDatasourceTablesRequestPosition

type ListDatasourceTablesRequestPosition struct {
	// contains filtered or unexported fields
}

func (ListDatasourceTablesRequestPosition) MarshalJSON

func (c ListDatasourceTablesRequestPosition) MarshalJSON() ([]byte, error)

func (*ListDatasourceTablesRequestPosition) UnmarshalJSON

func (c *ListDatasourceTablesRequestPosition) UnmarshalJSON(b []byte) error

type ListDatasourceTablesRequestPositionEnum

type ListDatasourceTablesRequestPositionEnum struct {
	SOURCE ListDatasourceTablesRequestPosition
	TARGET ListDatasourceTablesRequestPosition
}

func GetListDatasourceTablesRequestPositionEnum

func GetListDatasourceTablesRequestPositionEnum() ListDatasourceTablesRequestPositionEnum

type ListDatasourceTablesResponse

type ListDatasourceTablesResponse struct {
	Tables         *[]string `json:"tables,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListDatasourceTablesResponse) String

type ListDatasourcesRequest

type ListDatasourcesRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	DatasourceType *ListDatasourcesRequestDatasourceType `json:"datasource_type,omitempty"`

	SortField *string `json:"sort_field,omitempty"`

	SortType *ListDatasourcesRequestSortType `json:"sort_type,omitempty"`

	Name *string `json:"name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`
}

Request Object

func (ListDatasourcesRequest) String

func (o ListDatasourcesRequest) String() string

type ListDatasourcesRequestDatasourceType

type ListDatasourcesRequestDatasourceType struct {
	// contains filtered or unexported fields
}

func (ListDatasourcesRequestDatasourceType) MarshalJSON

func (c ListDatasourcesRequestDatasourceType) MarshalJSON() ([]byte, error)

func (*ListDatasourcesRequestDatasourceType) UnmarshalJSON

func (c *ListDatasourcesRequestDatasourceType) UnmarshalJSON(b []byte) error

type ListDatasourcesRequestDatasourceTypeEnum

type ListDatasourcesRequestDatasourceTypeEnum struct {
	DWS        ListDatasourcesRequestDatasourceType
	MYSQL      ListDatasourcesRequestDatasourceType
	KAFKA      ListDatasourcesRequestDatasourceType
	API        ListDatasourcesRequestDatasourceType
	OBS        ListDatasourcesRequestDatasourceType
	SAP        ListDatasourcesRequestDatasourceType
	MRSHBASE   ListDatasourcesRequestDatasourceType
	MRSHDFS    ListDatasourcesRequestDatasourceType
	MRSHIVE    ListDatasourcesRequestDatasourceType
	WEBSOCKET  ListDatasourcesRequestDatasourceType
	SQLSERVER  ListDatasourcesRequestDatasourceType
	ORACLE     ListDatasourcesRequestDatasourceType
	POSTGRESQL ListDatasourcesRequestDatasourceType
	REDIS      ListDatasourcesRequestDatasourceType
	MONGODB    ListDatasourcesRequestDatasourceType
	DIS        ListDatasourcesRequestDatasourceType
	HL7        ListDatasourcesRequestDatasourceType
	RABBITMQ   ListDatasourcesRequestDatasourceType
	SNMP       ListDatasourcesRequestDatasourceType
	IBMMQ      ListDatasourcesRequestDatasourceType
	CUSTOMIZED ListDatasourcesRequestDatasourceType
	ACTIVEMQ   ListDatasourcesRequestDatasourceType
	ARTEMISMQ  ListDatasourcesRequestDatasourceType
	FTP        ListDatasourcesRequestDatasourceType
	HIVE       ListDatasourcesRequestDatasourceType
	HANA       ListDatasourcesRequestDatasourceType
	FIKAFKA    ListDatasourcesRequestDatasourceType
	MRSKAFKA   ListDatasourcesRequestDatasourceType
	FIHDFS     ListDatasourcesRequestDatasourceType
	FIHIVE     ListDatasourcesRequestDatasourceType
	GAUSS200   ListDatasourcesRequestDatasourceType
	GAUSS100   ListDatasourcesRequestDatasourceType
	LDAP       ListDatasourcesRequestDatasourceType
	DB2        ListDatasourcesRequestDatasourceType
	TAURUS     ListDatasourcesRequestDatasourceType
}

func GetListDatasourcesRequestDatasourceTypeEnum

func GetListDatasourcesRequestDatasourceTypeEnum() ListDatasourcesRequestDatasourceTypeEnum

type ListDatasourcesRequestSortType

type ListDatasourcesRequestSortType struct {
	// contains filtered or unexported fields
}

func (ListDatasourcesRequestSortType) MarshalJSON

func (c ListDatasourcesRequestSortType) MarshalJSON() ([]byte, error)

func (*ListDatasourcesRequestSortType) UnmarshalJSON

func (c *ListDatasourcesRequestSortType) UnmarshalJSON(b []byte) error

type ListDatasourcesRequestSortTypeEnum

type ListDatasourcesRequestSortTypeEnum struct {
	ASC  ListDatasourcesRequestSortType
	DESC ListDatasourcesRequestSortType
}

func GetListDatasourcesRequestSortTypeEnum

func GetListDatasourcesRequestSortTypeEnum() ListDatasourcesRequestSortTypeEnum

type ListDatasourcesResponse

type ListDatasourcesResponse struct {
	Total *int64 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Entities       *[]DataSourceRsp `json:"entities,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListDatasourcesResponse) String

func (o ListDatasourcesResponse) String() string

type ListDestinationsRequest

type ListDestinationsRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListDestinationsRequest) String

func (o ListDestinationsRequest) String() string

type ListDestinationsResponse

type ListDestinationsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Destination `json:"items,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ListDestinationsResponse) String

func (o ListDestinationsResponse) String() string

type ListDevicesInProductRequest

type ListDevicesInProductRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`
}

Request Object

func (ListDevicesInProductRequest) String

type ListDevicesInProductResponse

type ListDevicesInProductResponse struct {
	Summary        *int32 `json:"summary,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListDevicesInProductResponse) String

type ListDevicesRequest

type ListDevicesRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	NodeType *int32 `json:"node_type,omitempty"`

	OnlineStatus *string `json:"online_status,omitempty"`

	CreatedDateStart *int64 `json:"created_date_start,omitempty"`

	CreatedDateEnd *int64 `json:"created_date_end,omitempty"`

	Tag *string `json:"tag,omitempty"`
}

Request Object

func (ListDevicesRequest) String

func (o ListDevicesRequest) String() string

type ListDevicesResponse

type ListDevicesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	SslConnectAddress *string `json:"ssl_connect_address,omitempty"`

	Ipv6ConnectAddress *string `json:"ipv6_connect_address,omitempty"`

	Ipv6SslConnectAddress *string `json:"ipv6_ssl_connect_address,omitempty"`

	Items          *[]Device `json:"items,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListDevicesResponse) String

func (o ListDevicesResponse) String() string

type ListDictionaryRequest

type ListDictionaryRequest struct {
	InstanceId string `json:"instance_id"`

	Offset *string `json:"offset,omitempty"`

	Limit *string `json:"limit,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`

	Code *string `json:"code,omitempty"`

	Name *string `json:"name,omitempty"`
}

Request Object

func (ListDictionaryRequest) String

func (o ListDictionaryRequest) String() string

type ListDictionaryResponse

type ListDictionaryResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Dictionaries   *[]Dictionary `json:"dictionaries,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListDictionaryResponse) String

func (o ListDictionaryResponse) String() string

type ListDuplicateApisForAppV2Request

type ListDuplicateApisForAppV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (ListDuplicateApisForAppV2Request) String

type ListDuplicateApisForAppV2Response

type ListDuplicateApisForAppV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]ApiDuplicationInfo `json:"apis,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListDuplicateApisForAppV2Response) String

type ListEnvironmentVariablesV2Request

type ListEnvironmentVariablesV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	GroupId string `json:"group_id"`

	EnvId *string `json:"env_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListEnvironmentVariablesV2Request) String

type ListEnvironmentVariablesV2Response

type ListEnvironmentVariablesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Variables      *[]EnvVariableInfo `json:"variables,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListEnvironmentVariablesV2Response) String

type ListEnvironmentsV2Request

type ListEnvironmentsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Name *string `json:"name,omitempty"`
}

Request Object

func (ListEnvironmentsV2Request) String

func (o ListEnvironmentsV2Request) String() string

type ListEnvironmentsV2Response

type ListEnvironmentsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Envs           *[]EnvInfo `json:"envs,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ListEnvironmentsV2Response) String

type ListFeaturesV2Request

type ListFeaturesV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListFeaturesV2Request) String

func (o ListFeaturesV2Request) String() string

type ListFeaturesV2Response

type ListFeaturesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Features       *[]FeatureInfoV2 `json:"features,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListFeaturesV2Response) String

func (o ListFeaturesV2Response) String() string

type ListInstanceTopicsRespTopics

type ListInstanceTopicsRespTopics struct {
	PoliciesOnly *bool `json:"policiesOnly,omitempty"`

	Name *string `json:"name,omitempty"`

	Replication *int32 `json:"replication,omitempty"`

	Partition *int32 `json:"partition,omitempty"`

	RetentionTime *int32 `json:"retention_time,omitempty"`

	SyncMessageFlush *bool `json:"sync_message_flush,omitempty"`

	SyncReplication *bool `json:"sync_replication,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Permissions *[]string `json:"permissions,omitempty"`

	ExternalConfigs *interface{} `json:"external_configs,omitempty"`

	Description *string `json:"description,omitempty"`

	SensitiveWord *string `json:"sensitive_word,omitempty"`

	TopicType *int32 `json:"topic_type,omitempty"`
}

func (ListInstanceTopicsRespTopics) String

type ListLatelyApiStatisticsV2Request

type ListLatelyApiStatisticsV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	Duration string `json:"duration"`
}

Request Object

func (ListLatelyApiStatisticsV2Request) String

type ListLatelyApiStatisticsV2Response

type ListLatelyApiStatisticsV2Response struct {
	Code *string `json:"code,omitempty"`

	StartTime *int64 `json:"start_time,omitempty"`

	EndTime *int64 `json:"end_time,omitempty"`

	List           *[]StatisticsApi `json:"list,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListLatelyApiStatisticsV2Response) String

type ListLiveDataApiDeploymentHistoryV2Request

type ListLiveDataApiDeploymentHistoryV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`
}

Request Object

func (ListLiveDataApiDeploymentHistoryV2Request) String

type ListLiveDataApiDeploymentHistoryV2Response

type ListLiveDataApiDeploymentHistoryV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Histories      *[]LdApiDeployHistoryInfo `json:"histories,omitempty"`
	HttpStatusCode int                       `json:"-"`
}

Response Object

func (ListLiveDataApiDeploymentHistoryV2Response) String

type ListLiveDataApiTestHistoryV2Request

type ListLiveDataApiTestHistoryV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListLiveDataApiTestHistoryV2Request) String

type ListLiveDataApiTestHistoryV2Response

type ListLiveDataApiTestHistoryV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Histories      *[]LdApiTestHistoryInfoV2 `json:"histories,omitempty"`
	HttpStatusCode int                       `json:"-"`
}

Response Object

func (ListLiveDataApiTestHistoryV2Response) String

type ListLiveDataApiV2Request

type ListLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *string `json:"status,omitempty"`

	Path *string `json:"path,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListLiveDataApiV2Request) String

func (o ListLiveDataApiV2Request) String() string

type ListLiveDataApiV2Response

type ListLiveDataApiV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Apis           *[]LdApiInfo `json:"apis,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ListLiveDataApiV2Response) String

func (o ListLiveDataApiV2Response) String() string

type ListLiveDataDataSourcesV2Request

type ListLiveDataDataSourcesV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AppId string `json:"app_id"`

	Name *string `json:"name,omitempty"`
}

Request Object

func (ListLiveDataDataSourcesV2Request) String

type ListLiveDataDataSourcesV2Response

type ListLiveDataDataSourcesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	DataSources    *[]LdDatasourceInfo `json:"data_sources,omitempty"`
	HttpStatusCode int                 `json:"-"`
}

Response Object

func (ListLiveDataDataSourcesV2Response) String

type ListLiveDataQuotaV2Request

type ListLiveDataQuotaV2Request struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (ListLiveDataQuotaV2Request) String

type ListLiveDataQuotaV2Response

type ListLiveDataQuotaV2Response struct {
	Datasource *string `json:"datasource,omitempty"`

	Api *string `json:"api,omitempty"`

	Scripts *string `json:"scripts,omitempty"`

	DatasourceUsed *string `json:"datasource_used,omitempty"`

	ApiUsed        *string `json:"api_used,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListLiveDataQuotaV2Response) String

type ListMemberGroupsRequest

type ListMemberGroupsRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListMemberGroupsRequest) String

func (o ListMemberGroupsRequest) String() string

type ListMemberGroupsResponse

type ListMemberGroupsResponse struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	MemberGroups   *[]MemberGroupInfo `json:"member_groups,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListMemberGroupsResponse) String

func (o ListMemberGroupsResponse) String() string

type ListMonitorInfosRequest

type ListMonitorInfosRequest struct {
	InstanceId string `json:"instance_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	ExecuteStatus *ListMonitorInfosRequestExecuteStatus `json:"execute_status,omitempty"`
}

Request Object

func (ListMonitorInfosRequest) String

func (o ListMonitorInfosRequest) String() string

type ListMonitorInfosRequestExecuteStatus

type ListMonitorInfosRequestExecuteStatus struct {
	// contains filtered or unexported fields
}

func (ListMonitorInfosRequestExecuteStatus) MarshalJSON

func (c ListMonitorInfosRequestExecuteStatus) MarshalJSON() ([]byte, error)

func (*ListMonitorInfosRequestExecuteStatus) UnmarshalJSON

func (c *ListMonitorInfosRequestExecuteStatus) UnmarshalJSON(b []byte) error

type ListMonitorInfosResponse

type ListMonitorInfosResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Entities       *[]TaskMonitorInfo `json:"entities,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListMonitorInfosResponse) String

func (o ListMonitorInfosResponse) String() string

type ListMonitorLogRequest

type ListMonitorLogRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	BeginTime *int64 `json:"begin_time,omitempty"`

	EndTime *int64 `json:"end_time,omitempty"`
}

Request Object

func (ListMonitorLogRequest) String

func (o ListMonitorLogRequest) String() string

type ListMonitorLogResponse

type ListMonitorLogResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Entities       *[]TaskMonitorLog `json:"entities,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListMonitorLogResponse) String

func (o ListMonitorLogResponse) String() string

type ListMqsInstanceRequest

type ListMqsInstanceRequest struct {
	IncludeInternal ListMqsInstanceRequestIncludeInternal `json:"include_internal"`
}

Request Object

func (ListMqsInstanceRequest) String

func (o ListMqsInstanceRequest) String() string

type ListMqsInstanceRequestIncludeInternal

type ListMqsInstanceRequestIncludeInternal struct {
	// contains filtered or unexported fields
}

func (ListMqsInstanceRequestIncludeInternal) MarshalJSON

func (c ListMqsInstanceRequestIncludeInternal) MarshalJSON() ([]byte, error)

func (*ListMqsInstanceRequestIncludeInternal) UnmarshalJSON

func (c *ListMqsInstanceRequestIncludeInternal) UnmarshalJSON(b []byte) error

type ListMqsInstanceRequestIncludeInternalEnum

type ListMqsInstanceRequestIncludeInternalEnum struct {
	TRUE ListMqsInstanceRequestIncludeInternal
}

func GetListMqsInstanceRequestIncludeInternalEnum

func GetListMqsInstanceRequestIncludeInternalEnum() ListMqsInstanceRequestIncludeInternalEnum

type ListMqsInstanceResponse

type ListMqsInstanceResponse struct {
	Instances *[]ShowInstanceResp `json:"instances,omitempty"`

	InstanceNum    *int32 `json:"instance_num,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListMqsInstanceResponse) String

func (o ListMqsInstanceResponse) String() string

type ListMqsInstanceTopicsRequest

type ListMqsInstanceTopicsRequest struct {
	InstanceId string `json:"instance_id"`

	AppName *string `json:"app_name,omitempty"`

	Name *string `json:"name,omitempty"`

	AccessPolicy *ListMqsInstanceTopicsRequestAccessPolicy `json:"access_policy,omitempty"`

	Limit *string `json:"limit,omitempty"`

	Offset *string `json:"offset,omitempty"`
}

Request Object

func (ListMqsInstanceTopicsRequest) String

type ListMqsInstanceTopicsRequestAccessPolicy

type ListMqsInstanceTopicsRequestAccessPolicy struct {
	// contains filtered or unexported fields
}

func (ListMqsInstanceTopicsRequestAccessPolicy) MarshalJSON

func (*ListMqsInstanceTopicsRequestAccessPolicy) UnmarshalJSON

func (c *ListMqsInstanceTopicsRequestAccessPolicy) UnmarshalJSON(b []byte) error

type ListMqsInstanceTopicsResponse

type ListMqsInstanceTopicsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Permissions *[]string `json:"permissions,omitempty"`

	Topics *[]ListInstanceTopicsRespTopics `json:"topics,omitempty"`

	RemainPartitions *int32 `json:"remain_partitions,omitempty"`

	MaxPartitions  *int32 `json:"max_partitions,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListMqsInstanceTopicsResponse) String

type ListNotificationRequest

type ListNotificationRequest struct {
	InstanceId string `json:"instance_id"`

	AppId *string `json:"app_id,omitempty"`
}

Request Object

func (ListNotificationRequest) String

func (o ListNotificationRequest) String() string

type ListNotificationResponse

type ListNotificationResponse struct {
	Total *int64 `json:"total,omitempty"`

	Size *int64 `json:"size,omitempty"`

	Items          *[]NotificationResponseBody `json:"items,omitempty"`
	HttpStatusCode int                         `json:"-"`
}

Response Object

func (ListNotificationResponse) String

func (o ListNotificationResponse) String() string

type ListProductTemplatesRequest

type ListProductTemplatesRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *ListProductTemplatesRequestStatus `json:"status,omitempty"`

	CreatedUserName *string `json:"created_user_name,omitempty"`

	CreatedDateStart *int64 `json:"created_date_start,omitempty"`

	CreatedDateEnd *int64 `json:"created_date_end,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListProductTemplatesRequest) String

type ListProductTemplatesRequestStatus

type ListProductTemplatesRequestStatus struct {
	// contains filtered or unexported fields
}

func (ListProductTemplatesRequestStatus) MarshalJSON

func (c ListProductTemplatesRequestStatus) MarshalJSON() ([]byte, error)

func (*ListProductTemplatesRequestStatus) UnmarshalJSON

func (c *ListProductTemplatesRequestStatus) UnmarshalJSON(b []byte) error

type ListProductTemplatesRequestStatusEnum

type ListProductTemplatesRequestStatusEnum struct {
	E_0 ListProductTemplatesRequestStatus
	E_1 ListProductTemplatesRequestStatus
}

func GetListProductTemplatesRequestStatusEnum

func GetListProductTemplatesRequestStatusEnum() ListProductTemplatesRequestStatusEnum

type ListProductTemplatesResponse

type ListProductTemplatesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]ProductTemplate `json:"items,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (ListProductTemplatesResponse) String

type ListProductTopicsRequest

type ListProductTopicsRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListProductTopicsRequest) String

func (o ListProductTopicsRequest) String() string

type ListProductTopicsResponse

type ListProductTopicsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]ProductTopic `json:"items,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListProductTopicsResponse) String

func (o ListProductTopicsResponse) String() string

type ListProductsRequest

type ListProductsRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	ManufacturerName *string `json:"manufacturer_name,omitempty"`

	Model *string `json:"model,omitempty"`

	DeviceType *string `json:"device_type,omitempty"`

	ProductType *ListProductsRequestProductType `json:"product_type,omitempty"`

	ProtocolType *ListProductsRequestProtocolType `json:"protocol_type,omitempty"`

	CreatedUserName *string `json:"created_user_name,omitempty"`

	CreatedDateStart *int64 `json:"created_date_start,omitempty"`

	CreatedDateEnd *int64 `json:"created_date_end,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	ProductSerial *string `json:"product_serial,omitempty"`
}

Request Object

func (ListProductsRequest) String

func (o ListProductsRequest) String() string

type ListProductsRequestProductType

type ListProductsRequestProductType struct {
	// contains filtered or unexported fields
}

func (ListProductsRequestProductType) MarshalJSON

func (c ListProductsRequestProductType) MarshalJSON() ([]byte, error)

func (*ListProductsRequestProductType) UnmarshalJSON

func (c *ListProductsRequestProductType) UnmarshalJSON(b []byte) error

type ListProductsRequestProductTypeEnum

type ListProductsRequestProductTypeEnum struct {
	E_0 ListProductsRequestProductType
	E_1 ListProductsRequestProductType
}

func GetListProductsRequestProductTypeEnum

func GetListProductsRequestProductTypeEnum() ListProductsRequestProductTypeEnum

type ListProductsRequestProtocolType

type ListProductsRequestProtocolType struct {
	// contains filtered or unexported fields
}

func (ListProductsRequestProtocolType) MarshalJSON

func (c ListProductsRequestProtocolType) MarshalJSON() ([]byte, error)

func (*ListProductsRequestProtocolType) UnmarshalJSON

func (c *ListProductsRequestProtocolType) UnmarshalJSON(b []byte) error

type ListProductsResponse

type ListProductsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Product `json:"items,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ListProductsResponse) String

func (o ListProductsResponse) String() string

type ListProjectCofigsV2Request

type ListProjectCofigsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListProjectCofigsV2Request) String

type ListProjectCofigsV2Response

type ListProjectCofigsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Configs        *[]Config `json:"configs,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListProjectCofigsV2Response) String

type ListProjectVpcChannelsV2Request

type ListProjectVpcChannelsV2Request struct {
	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`

	MemberHost *string `json:"member_host,omitempty"`

	MemberPort *int32 `json:"member_port,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`

	MembersReturn *bool `json:"members_return,omitempty"`
}

Request Object

func (ListProjectVpcChannelsV2Request) String

type ListProjectVpcChannelsV2Response

type ListProjectVpcChannelsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	ProjectVpcChannels *[]ProjectVpcChannelInfo `json:"project_vpc_channels,omitempty"`
	HttpStatusCode     int                      `json:"-"`
}

Response Object

func (ListProjectVpcChannelsV2Response) String

type ListPropertiesRequest

type ListPropertiesRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	Limit *int32 `json:"limit,omitempty"`

	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListPropertiesRequest) String

func (o ListPropertiesRequest) String() string

type ListPropertiesResponse

type ListPropertiesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Property `json:"items,omitempty"`
	HttpStatusCode int         `json:"-"`
}

Response Object

func (ListPropertiesResponse) String

func (o ListPropertiesResponse) String() string

type ListRequestPropertiesRequest

type ListRequestPropertiesRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	Limit *int32 `json:"limit,omitempty"`

	RequestId *int32 `json:"request_id,omitempty"`

	RequestName *string `json:"request_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListRequestPropertiesRequest) String

type ListRequestPropertiesResponse

type ListRequestPropertiesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Property `json:"items,omitempty"`
	HttpStatusCode int         `json:"-"`
}

Response Object

func (ListRequestPropertiesResponse) String

type ListRequestThrottlingPoliciesBindedToApiV2Request

type ListRequestThrottlingPoliciesBindedToApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ApiId string `json:"api_id"`

	ThrottleId *string `json:"throttle_id,omitempty"`

	ThrottleName *string `json:"throttle_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`
}

Request Object

func (ListRequestThrottlingPoliciesBindedToApiV2Request) String

type ListRequestThrottlingPoliciesBindedToApiV2Response

type ListRequestThrottlingPoliciesBindedToApiV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Throttles      *[]ThrottleForApi `json:"throttles,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListRequestThrottlingPoliciesBindedToApiV2Response) String

type ListRequestThrottlingPolicyV2Request

type ListRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListRequestThrottlingPolicyV2Request) String

type ListRequestThrottlingPolicyV2Response

type ListRequestThrottlingPolicyV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Throttles      *[]ThrottlesInfo `json:"throttles,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListRequestThrottlingPolicyV2Response) String

type ListResponsePropertiesRequest

type ListResponsePropertiesRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	Limit *int32 `json:"limit,omitempty"`

	ResponseId *int32 `json:"response_id,omitempty"`

	ResponseName *string `json:"response_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListResponsePropertiesRequest) String

type ListResponsePropertiesResponse

type ListResponsePropertiesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Property `json:"items,omitempty"`
	HttpStatusCode int         `json:"-"`
}

Response Object

func (ListResponsePropertiesResponse) String

type ListRomaAppRequest

type ListRomaAppRequest struct {
	InstanceId string `json:"instance_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Favorite *bool `json:"favorite,omitempty"`

	AuthRole *string `json:"auth_role,omitempty"`

	Name *string `json:"name,omitempty"`

	Owner *bool `json:"owner,omitempty"`

	UserName *string `json:"user_name,omitempty"`
}

Request Object

func (ListRomaAppRequest) String

func (o ListRomaAppRequest) String() string

type ListRomaAppResponse

type ListRomaAppResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Apps           *[]ServerAppInfo `json:"apps,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListRomaAppResponse) String

func (o ListRomaAppResponse) String() string

type ListRulesRequest

type ListRulesRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListRulesRequest) String

func (o ListRulesRequest) String() string

type ListRulesResponse

type ListRulesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Rule `json:"items,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListRulesResponse) String

func (o ListRulesResponse) String() string

type ListServicesRequest

type ListServicesRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	CreatedUserName *string `json:"created_user_name,omitempty"`

	CreatedDateStart *int64 `json:"created_date_start,omitempty"`

	CreatedDateEnd *int64 `json:"created_date_end,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListServicesRequest) String

func (o ListServicesRequest) String() string

type ListServicesResponse

type ListServicesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Service `json:"items,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (ListServicesResponse) String

func (o ListServicesResponse) String() string

type ListShadowsRequest

type ListShadowsRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`
}

Request Object

func (ListShadowsRequest) String

func (o ListShadowsRequest) String() string

type ListShadowsResponse

type ListShadowsResponse struct {
	Body           *[]ShadowService `json:"body,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListShadowsResponse) String

func (o ListShadowsResponse) String() string

type ListSignatureKeysBindedToApiV2Request

type ListSignatureKeysBindedToApiV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ApiId string `json:"api_id"`

	SignId *string `json:"sign_id,omitempty"`

	SignName *string `json:"sign_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`
}

Request Object

func (ListSignatureKeysBindedToApiV2Request) String

type ListSignatureKeysBindedToApiV2Response

type ListSignatureKeysBindedToApiV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Bindings       *[]SignApiBindingInfo `json:"bindings,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListSignatureKeysBindedToApiV2Response) String

type ListSignatureKeysV2Request

type ListSignatureKeysV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`
}

Request Object

func (ListSignatureKeysV2Request) String

type ListSignatureKeysV2Response

type ListSignatureKeysV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Signs          *[]SignatureWithBindNum `json:"signs,omitempty"`
	HttpStatusCode int                     `json:"-"`
}

Response Object

func (ListSignatureKeysV2Response) String

type ListSourcesRequest

type ListSourcesRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListSourcesRequest) String

func (o ListSourcesRequest) String() string

type ListSourcesResponse

type ListSourcesResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Source `json:"items,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListSourcesResponse) String

func (o ListSourcesResponse) String() string

type ListSpecialThrottlingConfigurationsV2Request

type ListSpecialThrottlingConfigurationsV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	ObjectType *string `json:"object_type,omitempty"`

	AppName *string `json:"app_name,omitempty"`
}

Request Object

func (ListSpecialThrottlingConfigurationsV2Request) String

type ListSpecialThrottlingConfigurationsV2Response

type ListSpecialThrottlingConfigurationsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	ThrottleSpecials *[]ThrottleSpecialInfo `json:"throttle_specials,omitempty"`
	HttpStatusCode   int                    `json:"-"`
}

Response Object

func (ListSpecialThrottlingConfigurationsV2Response) String

type ListStatisticsApiRequest

type ListStatisticsApiRequest struct {
	InstanceId string `json:"instance_id"`

	Mode *ListStatisticsApiRequestMode `json:"mode,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	Cycle *ListStatisticsApiRequestCycle `json:"cycle,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`

	Duration *string `json:"duration,omitempty"`
}

Request Object

func (ListStatisticsApiRequest) String

func (o ListStatisticsApiRequest) String() string

type ListStatisticsApiRequestCycle

type ListStatisticsApiRequestCycle struct {
	// contains filtered or unexported fields
}

func (ListStatisticsApiRequestCycle) MarshalJSON

func (c ListStatisticsApiRequestCycle) MarshalJSON() ([]byte, error)

func (*ListStatisticsApiRequestCycle) UnmarshalJSON

func (c *ListStatisticsApiRequestCycle) UnmarshalJSON(b []byte) error

type ListStatisticsApiRequestCycleEnum

type ListStatisticsApiRequestCycleEnum struct {
	MINUTE ListStatisticsApiRequestCycle
	HOUR   ListStatisticsApiRequestCycle
	DAY    ListStatisticsApiRequestCycle
}

func GetListStatisticsApiRequestCycleEnum

func GetListStatisticsApiRequestCycleEnum() ListStatisticsApiRequestCycleEnum

type ListStatisticsApiRequestMode

type ListStatisticsApiRequestMode struct {
	// contains filtered or unexported fields
}

func (ListStatisticsApiRequestMode) MarshalJSON

func (c ListStatisticsApiRequestMode) MarshalJSON() ([]byte, error)

func (*ListStatisticsApiRequestMode) UnmarshalJSON

func (c *ListStatisticsApiRequestMode) UnmarshalJSON(b []byte) error

type ListStatisticsApiResponse

type ListStatisticsApiResponse struct {
	Code *string `json:"code,omitempty"`

	StartTime *int64 `json:"start_time,omitempty"`

	EndTime *int64 `json:"end_time,omitempty"`

	List           *[]StatisticsApi `json:"list,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListStatisticsApiResponse) String

func (o ListStatisticsApiResponse) String() string

type ListSubsetsRequest

type ListSubsetsRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	Limit *int32 `json:"limit,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	Status *ListSubsetsRequestStatus `json:"status,omitempty"`

	OnlineStatus *ListSubsetsRequestOnlineStatus `json:"online_status,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ListSubsetsRequest) String

func (o ListSubsetsRequest) String() string

type ListSubsetsRequestOnlineStatus

type ListSubsetsRequestOnlineStatus struct {
	// contains filtered or unexported fields
}

func (ListSubsetsRequestOnlineStatus) MarshalJSON

func (c ListSubsetsRequestOnlineStatus) MarshalJSON() ([]byte, error)

func (*ListSubsetsRequestOnlineStatus) UnmarshalJSON

func (c *ListSubsetsRequestOnlineStatus) UnmarshalJSON(b []byte) error

type ListSubsetsRequestStatus

type ListSubsetsRequestStatus struct {
	// contains filtered or unexported fields
}

func (ListSubsetsRequestStatus) MarshalJSON

func (c ListSubsetsRequestStatus) MarshalJSON() ([]byte, error)

func (*ListSubsetsRequestStatus) UnmarshalJSON

func (c *ListSubsetsRequestStatus) UnmarshalJSON(b []byte) error

type ListSubsetsRequestStatusEnum

type ListSubsetsRequestStatusEnum struct {
	E_0 ListSubsetsRequestStatus
	E_1 ListSubsetsRequestStatus
}

func GetListSubsetsRequestStatusEnum

func GetListSubsetsRequestStatusEnum() ListSubsetsRequestStatusEnum

type ListSubsetsResponse

type ListSubsetsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Device `json:"items,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListSubsetsResponse) String

func (o ListSubsetsResponse) String() string

type ListTagsV2Request

type ListTagsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListTagsV2Request) String

func (o ListTagsV2Request) String() string

type ListTagsV2Response

type ListTagsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Tags           *[]string `json:"tags,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListTagsV2Response) String

func (o ListTagsV2Response) String() string

type ListTasksRequest

type ListTasksRequest struct {
	InstanceId string `json:"instance_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Status *ListTasksRequestStatus `json:"status,omitempty"`

	TaskType *ListTasksRequestTaskType `json:"task_type,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	SortField *ListTasksRequestSortField `json:"sort_field,omitempty"`

	SortType *ListTasksRequestSortType `json:"sort_type,omitempty"`

	ExecuteStatus *string `json:"execute_status,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`
}

Request Object

func (ListTasksRequest) String

func (o ListTasksRequest) String() string

type ListTasksRequestSortField

type ListTasksRequestSortField struct {
	// contains filtered or unexported fields
}

func (ListTasksRequestSortField) MarshalJSON

func (c ListTasksRequestSortField) MarshalJSON() ([]byte, error)

func (*ListTasksRequestSortField) UnmarshalJSON

func (c *ListTasksRequestSortField) UnmarshalJSON(b []byte) error

type ListTasksRequestSortFieldEnum

type ListTasksRequestSortFieldEnum struct {
	CREATED_DATE ListTasksRequestSortField
	STATUS       ListTasksRequestSortField
}

func GetListTasksRequestSortFieldEnum

func GetListTasksRequestSortFieldEnum() ListTasksRequestSortFieldEnum

type ListTasksRequestSortType

type ListTasksRequestSortType struct {
	// contains filtered or unexported fields
}

func (ListTasksRequestSortType) MarshalJSON

func (c ListTasksRequestSortType) MarshalJSON() ([]byte, error)

func (*ListTasksRequestSortType) UnmarshalJSON

func (c *ListTasksRequestSortType) UnmarshalJSON(b []byte) error

type ListTasksRequestSortTypeEnum

type ListTasksRequestSortTypeEnum struct {
	ASC  ListTasksRequestSortType
	DESC ListTasksRequestSortType
}

func GetListTasksRequestSortTypeEnum

func GetListTasksRequestSortTypeEnum() ListTasksRequestSortTypeEnum

type ListTasksRequestStatus

type ListTasksRequestStatus struct {
	// contains filtered or unexported fields
}

func (ListTasksRequestStatus) MarshalJSON

func (c ListTasksRequestStatus) MarshalJSON() ([]byte, error)

func (*ListTasksRequestStatus) UnmarshalJSON

func (c *ListTasksRequestStatus) UnmarshalJSON(b []byte) error

type ListTasksRequestStatusEnum

type ListTasksRequestStatusEnum struct {
	E_0 ListTasksRequestStatus
	E_1 ListTasksRequestStatus
}

func GetListTasksRequestStatusEnum

func GetListTasksRequestStatusEnum() ListTasksRequestStatusEnum

type ListTasksRequestTaskType

type ListTasksRequestTaskType struct {
	// contains filtered or unexported fields
}

func (ListTasksRequestTaskType) MarshalJSON

func (c ListTasksRequestTaskType) MarshalJSON() ([]byte, error)

func (*ListTasksRequestTaskType) UnmarshalJSON

func (c *ListTasksRequestTaskType) UnmarshalJSON(b []byte) error

type ListTasksRequestTaskTypeEnum

type ListTasksRequestTaskTypeEnum struct {
	REALTIME ListTasksRequestTaskType
	TIMING   ListTasksRequestTaskType
}

func GetListTasksRequestTaskTypeEnum

func GetListTasksRequestTaskTypeEnum() ListTasksRequestTaskTypeEnum

type ListTasksResponse

type ListTasksResponse struct {
	Total *int64 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Entities       *[]BriefTaskRespBean `json:"entities,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (ListTasksResponse) String

func (o ListTasksResponse) String() string

type ListTopicsRequest

type ListTopicsRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	Limit *int32 `json:"limit,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Name *string `json:"name,omitempty"`

	TopicPermission *int32 `json:"topic_permission,omitempty"`

	TopicType *int32 `json:"topic_type,omitempty"`

	IsPrivate *int32 `json:"is_private,omitempty"`
}

Request Object

func (ListTopicsRequest) String

func (o ListTopicsRequest) String() string

type ListTopicsResponse

type ListTopicsResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]Topic `json:"items,omitempty"`
	HttpStatusCode int      `json:"-"`
}

Response Object

func (ListTopicsResponse) String

func (o ListTopicsResponse) String() string

type ListVpcChannelsV2Request

type ListVpcChannelsV2Request struct {
	InstanceId string `json:"instance_id"`

	Offset *int64 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`

	PreciseSearch *string `json:"precise_search,omitempty"`

	MemberHost *string `json:"member_host,omitempty"`

	MemberPort *int32 `json:"member_port,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`
}

Request Object

func (ListVpcChannelsV2Request) String

func (o ListVpcChannelsV2Request) String() string

type ListVpcChannelsV2Response

type ListVpcChannelsV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	VpcChannels    *[]VpcChannelInfo `json:"vpc_channels,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListVpcChannelsV2Response) String

func (o ListVpcChannelsV2Response) String() string

type Listener

type Listener struct {
	Name *string `json:"name,omitempty"`

	Port *int32 `json:"port,omitempty"`

	Backend *Backend `json:"backend,omitempty"`

	IpVersion *ListenerIpVersion `json:"ip_version,omitempty"`
}

监听器

func (Listener) String

func (o Listener) String() string

type ListenerIpVersion added in v0.0.78

type ListenerIpVersion struct {
	// contains filtered or unexported fields
}

func (ListenerIpVersion) MarshalJSON added in v0.0.78

func (c ListenerIpVersion) MarshalJSON() ([]byte, error)

func (*ListenerIpVersion) UnmarshalJSON added in v0.0.78

func (c *ListenerIpVersion) UnmarshalJSON(b []byte) error

type ListenerIpVersionEnum added in v0.0.78

type ListenerIpVersionEnum struct {
	E_4 ListenerIpVersion
	E_6 ListenerIpVersion
}

func GetListenerIpVersionEnum added in v0.0.78

func GetListenerIpVersionEnum() ListenerIpVersionEnum

type LiveDataExportReq

type LiveDataExportReq struct {
	AppId *string `json:"app_id,omitempty"`

	Format *LiveDataExportReqFormat `json:"format,omitempty"`

	Apis *[]string `json:"apis,omitempty"`

	Status *int32 `json:"status,omitempty"`
}

func (LiveDataExportReq) String

func (o LiveDataExportReq) String() string

type LiveDataExportReqFormat

type LiveDataExportReqFormat struct {
	// contains filtered or unexported fields
}

func (LiveDataExportReqFormat) MarshalJSON

func (c LiveDataExportReqFormat) MarshalJSON() ([]byte, error)

func (*LiveDataExportReqFormat) UnmarshalJSON

func (c *LiveDataExportReqFormat) UnmarshalJSON(b []byte) error

type LiveDataExportReqFormatEnum

type LiveDataExportReqFormatEnum struct {
	JSON LiveDataExportReqFormat
	YAML LiveDataExportReqFormat
	YML  LiveDataExportReqFormat
}

func GetLiveDataExportReqFormatEnum

func GetLiveDataExportReqFormatEnum() LiveDataExportReqFormatEnum

type MappingInfo

type MappingInfo struct {
	SourceColumn *string `json:"source_column,omitempty"`

	SourceColumnType *string `json:"source_column_type,omitempty"`

	SourceColumnLength *string `json:"source_column_length,omitempty"`

	TargetColumn *string `json:"target_column,omitempty"`

	TargetColumnType *string `json:"target_column_type,omitempty"`

	TargetColumnLength *string `json:"target_column_length,omitempty"`
}

func (MappingInfo) String

func (o MappingInfo) String() string

type MemberBase

type MemberBase struct {
	Host *string `json:"host,omitempty"`

	Weight *int32 `json:"weight,omitempty"`

	IsBackup *bool `json:"is_backup,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	Status *MemberBaseStatus `json:"status,omitempty"`

	Port *int32 `json:"port,omitempty"`
}

func (MemberBase) String

func (o MemberBase) String() string

type MemberBaseStatus

type MemberBaseStatus struct {
	// contains filtered or unexported fields
}

func (MemberBaseStatus) MarshalJSON

func (c MemberBaseStatus) MarshalJSON() ([]byte, error)

func (*MemberBaseStatus) UnmarshalJSON

func (c *MemberBaseStatus) UnmarshalJSON(b []byte) error

type MemberBaseStatusEnum

type MemberBaseStatusEnum struct {
	E_1 MemberBaseStatus
	E_2 MemberBaseStatus
}

func GetMemberBaseStatusEnum

func GetMemberBaseStatusEnum() MemberBaseStatusEnum

type MemberGroupCreate

type MemberGroupCreate struct {
	MemberGroupName string `json:"member_group_name"`

	MemberGroupRemark *string `json:"member_group_remark,omitempty"`

	MemberGroupWeight *int32 `json:"member_group_weight,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`
}

func (MemberGroupCreate) String

func (o MemberGroupCreate) String() string

type MemberGroupCreateBatch

type MemberGroupCreateBatch struct {
	MemberGroups *[]MemberGroupCreate `json:"member_groups,omitempty"`
}

func (MemberGroupCreateBatch) String

func (o MemberGroupCreateBatch) String() string

type MemberGroupInfo

type MemberGroupInfo struct {
	MemberGroupName string `json:"member_group_name"`

	MemberGroupRemark *string `json:"member_group_remark,omitempty"`

	MemberGroupWeight *int32 `json:"member_group_weight,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`
}

func (MemberGroupInfo) String

func (o MemberGroupInfo) String() string

type MemberInfo

type MemberInfo struct {
	Host *string `json:"host,omitempty"`

	Weight *int32 `json:"weight,omitempty"`

	IsBackup *bool `json:"is_backup,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	Status *MemberInfoStatus `json:"status,omitempty"`

	Port *int32 `json:"port,omitempty"`

	EcsId *string `json:"ecs_id,omitempty"`

	EcsName *string `json:"ecs_name,omitempty"`
}

func (MemberInfo) String

func (o MemberInfo) String() string

type MemberInfoStatus

type MemberInfoStatus struct {
	// contains filtered or unexported fields
}

func (MemberInfoStatus) MarshalJSON

func (c MemberInfoStatus) MarshalJSON() ([]byte, error)

func (*MemberInfoStatus) UnmarshalJSON

func (c *MemberInfoStatus) UnmarshalJSON(b []byte) error

type MemberInfoStatusEnum

type MemberInfoStatusEnum struct {
	E_1 MemberInfoStatus
	E_2 MemberInfoStatus
}

func GetMemberInfoStatusEnum

func GetMemberInfoStatusEnum() MemberInfoStatusEnum

type MembersBatchEnableOrDisable

type MembersBatchEnableOrDisable struct {
	MemberIds *[]string `json:"member_ids,omitempty"`
}

func (MembersBatchEnableOrDisable) String

type MockApiBaseInfo

type MockApiBaseInfo struct {
	Remark *string `json:"remark,omitempty"`

	ResultContent *string `json:"result_content,omitempty"`

	Version *string `json:"version,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	StatusCode *MockApiBaseInfoStatusCode `json:"status_code,omitempty"`

	Header *[]MockApiBaseInfoHeader `json:"header,omitempty"`
}

mock后端详情

func (MockApiBaseInfo) String

func (o MockApiBaseInfo) String() string

type MockApiBaseInfoHeader

type MockApiBaseInfoHeader struct {
	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`

	Remark *string `json:"remark,omitempty"`
}

func (MockApiBaseInfoHeader) String

func (o MockApiBaseInfoHeader) String() string

type MockApiBaseInfoStatusCode

type MockApiBaseInfoStatusCode struct {
	// contains filtered or unexported fields
}

func (MockApiBaseInfoStatusCode) MarshalJSON

func (c MockApiBaseInfoStatusCode) MarshalJSON() ([]byte, error)

func (*MockApiBaseInfoStatusCode) UnmarshalJSON

func (c *MockApiBaseInfoStatusCode) UnmarshalJSON(b []byte) error

type MockApiBaseInfoStatusCodeEnum

func GetMockApiBaseInfoStatusCodeEnum

func GetMockApiBaseInfoStatusCodeEnum() MockApiBaseInfoStatusCodeEnum

type MultiOracleAddress

type MultiOracleAddress struct {
	OracleAddress *string `json:"oracle_address,omitempty"`

	OraclePort *string `json:"oracle_port,omitempty"`
}

ORACLE集群地址

func (MultiOracleAddress) String

func (o MultiOracleAddress) String() string

type MultiTaskColumnInfo

type MultiTaskColumnInfo struct {
	FieldName *string `json:"field_name,omitempty"`

	FieldType *string `json:"field_type,omitempty"`

	FieldLength *string `json:"field_length,omitempty"`
}

func (MultiTaskColumnInfo) String

func (o MultiTaskColumnInfo) String() string

type MultiTaskInitBody

type MultiTaskInitBody struct {
	ExtInfo *MultiTaskInitBodyExtInfo `json:"ext_info,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	AutoMapping *bool `json:"auto_mapping,omitempty"`
}

func (MultiTaskInitBody) String

func (o MultiTaskInitBody) String() string

type MultiTaskInitBodyExtInfo

type MultiTaskInitBodyExtInfo struct {
	ServerId *string `json:"server_id,omitempty"`
}

扩展属性,目前支持server_id,允许为空

func (MultiTaskInitBodyExtInfo) String

func (o MultiTaskInitBodyExtInfo) String() string

type MultiTaskInitElement

type MultiTaskInitElement struct {
	ExtInfo *MultiTaskInitElementExtInfo `json:"ext_info,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	SourceGroup *string `json:"source_group,omitempty"`

	TargetGroup *string `json:"target_group,omitempty"`

	SourceDsId *string `json:"source_ds_id,omitempty"`

	TargetDsId *string `json:"target_ds_id,omitempty"`

	SourceInstanceId *string `json:"source_instance_id,omitempty"`

	TargetInstanceId *string `json:"target_instance_id,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`

	SourceDatasourceName *string `json:"source_datasource_name,omitempty"`

	TargetDatasourceName *string `json:"target_datasource_name,omitempty"`

	SourceDatasourceType *string `json:"source_datasource_type,omitempty"`

	TargetDatasourceType *string `json:"target_datasource_type,omitempty"`

	Mappings *[]MultiTaskMappingElement `json:"mappings,omitempty"`

	MappingsTotalCount *int64 `json:"mappings_total_count,omitempty"`
}

func (MultiTaskInitElement) String

func (o MultiTaskInitElement) String() string

type MultiTaskInitElementExtInfo

type MultiTaskInitElementExtInfo struct {
	ServerId *string `json:"server_id,omitempty"`
}

扩展属性,目前只支持server_id

func (MultiTaskInitElementExtInfo) String

type MultiTaskMappingCreateBody

type MultiTaskMappingCreateBody struct {
	ExtInfo *MultiTaskInitElementExtInfo `json:"ext_info,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	SourceColumns *[]MultiTaskColumnInfo `json:"source_columns,omitempty"`

	TargetColumns *[]MultiTaskColumnInfo `json:"target_columns,omitempty"`

	SourceTable *string `json:"source_table,omitempty"`

	TargetTable *string `json:"target_table,omitempty"`

	MappingColumns *[]MappingInfo `json:"mapping_columns,omitempty"`
}

func (MultiTaskMappingCreateBody) String

type MultiTaskMappingElement

type MultiTaskMappingElement struct {
	Id *string `json:"id,omitempty"`

	SourceTable *string `json:"source_table,omitempty"`

	TargetTable *string `json:"target_table,omitempty"`

	UpdatedTime *int64 `json:"updated_time,omitempty"`

	MappingPercent *int64 `json:"mapping_percent,omitempty"`

	Status *MultiTaskMappingElementStatus `json:"status,omitempty"`

	SourceColumns *[]MultiTaskColumnInfo `json:"source_columns,omitempty"`

	TargetColumns *[]MultiTaskColumnInfo `json:"target_columns,omitempty"`

	Mapping *[]MappingInfo `json:"mapping,omitempty"`
}

func (MultiTaskMappingElement) String

func (o MultiTaskMappingElement) String() string

type MultiTaskMappingElementStatus

type MultiTaskMappingElementStatus struct {
	// contains filtered or unexported fields
}

func (MultiTaskMappingElementStatus) MarshalJSON

func (c MultiTaskMappingElementStatus) MarshalJSON() ([]byte, error)

func (*MultiTaskMappingElementStatus) UnmarshalJSON

func (c *MultiTaskMappingElementStatus) UnmarshalJSON(b []byte) error

type MultiTaskRequestBody

type MultiTaskRequestBody struct {
	TaskName *string `json:"task_name,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	TaskType *MultiTaskRequestBodyTaskType `json:"task_type,omitempty"`

	Description *string `json:"description,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`

	OperationTypes *[]MultiTaskRequestBodyOperationTypes `json:"operation_types,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`
}

func (MultiTaskRequestBody) String

func (o MultiTaskRequestBody) String() string

type MultiTaskRequestBodyOperationTypes

type MultiTaskRequestBodyOperationTypes struct {
	// contains filtered or unexported fields
}

func (MultiTaskRequestBodyOperationTypes) MarshalJSON

func (c MultiTaskRequestBodyOperationTypes) MarshalJSON() ([]byte, error)

func (*MultiTaskRequestBodyOperationTypes) UnmarshalJSON

func (c *MultiTaskRequestBodyOperationTypes) UnmarshalJSON(b []byte) error

type MultiTaskRequestBodyTaskType

type MultiTaskRequestBodyTaskType struct {
	// contains filtered or unexported fields
}

func (MultiTaskRequestBodyTaskType) MarshalJSON

func (c MultiTaskRequestBodyTaskType) MarshalJSON() ([]byte, error)

func (*MultiTaskRequestBodyTaskType) UnmarshalJSON

func (c *MultiTaskRequestBodyTaskType) UnmarshalJSON(b []byte) error

type MultiTaskRequestBodyTaskTypeEnum

type MultiTaskRequestBodyTaskTypeEnum struct {
	REALTIME MultiTaskRequestBodyTaskType
	TIMING   MultiTaskRequestBodyTaskType
}

func GetMultiTaskRequestBodyTaskTypeEnum

func GetMultiTaskRequestBodyTaskTypeEnum() MultiTaskRequestBodyTaskTypeEnum

type MultiTaskResetBody

type MultiTaskResetBody struct {
	DateFrom *int64 `json:"date_from,omitempty"`
}

func (MultiTaskResetBody) String

func (o MultiTaskResetBody) String() string

type MultiTaskUpdateBody

type MultiTaskUpdateBody struct {
	Description *string `json:"description,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`

	OperationTypes *[]MultiTaskUpdateBodyOperationTypes `json:"operation_types,omitempty"`

	RepullingSnapshot *bool `json:"repulling_snapshot,omitempty"`
}

func (MultiTaskUpdateBody) String

func (o MultiTaskUpdateBody) String() string

type MultiTaskUpdateBodyOperationTypes

type MultiTaskUpdateBodyOperationTypes struct {
	// contains filtered or unexported fields
}

func (MultiTaskUpdateBodyOperationTypes) MarshalJSON

func (c MultiTaskUpdateBodyOperationTypes) MarshalJSON() ([]byte, error)

func (*MultiTaskUpdateBodyOperationTypes) UnmarshalJSON

func (c *MultiTaskUpdateBodyOperationTypes) UnmarshalJSON(b []byte) error

type NetworkTrafficStats

type NetworkTrafficStats struct {
	OutputThroughput *int64 `json:"output_throughput,omitempty"`

	InputThroughput *int64 `json:"input_throughput,omitempty"`
}

func (NetworkTrafficStats) String

func (o NetworkTrafficStats) String() string

type NodeIps

type NodeIps struct {
	Livedata *[]string `json:"livedata,omitempty"`

	Shubao *[]string `json:"shubao,omitempty"`
}

节点内部ip信息

func (NodeIps) String

func (o NodeIps) String() string

type NotificationResponseBody

type NotificationResponseBody struct {
	NotificationId *int64 `json:"notification_id,omitempty"`

	Type *NotificationResponseBodyType `json:"type,omitempty"`

	Status *NotificationResponseBodyStatus `json:"status,omitempty"`

	Topic *string `json:"topic,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`
}

func (NotificationResponseBody) String

func (o NotificationResponseBody) String() string

type NotificationResponseBodyStatus

type NotificationResponseBodyStatus struct {
	// contains filtered or unexported fields
}

func (NotificationResponseBodyStatus) MarshalJSON

func (c NotificationResponseBodyStatus) MarshalJSON() ([]byte, error)

func (*NotificationResponseBodyStatus) UnmarshalJSON

func (c *NotificationResponseBodyStatus) UnmarshalJSON(b []byte) error

type NotificationResponseBodyStatusEnum

type NotificationResponseBodyStatusEnum struct {
	E_0 NotificationResponseBodyStatus
	E_1 NotificationResponseBodyStatus
}

func GetNotificationResponseBodyStatusEnum

func GetNotificationResponseBodyStatusEnum() NotificationResponseBodyStatusEnum

type NotificationResponseBodyType

type NotificationResponseBodyType struct {
	// contains filtered or unexported fields
}

func (NotificationResponseBodyType) MarshalJSON

func (c NotificationResponseBodyType) MarshalJSON() ([]byte, error)

func (*NotificationResponseBodyType) UnmarshalJSON

func (c *NotificationResponseBodyType) UnmarshalJSON(b []byte) error

type OperateTasksBean

type OperateTasksBean struct {
	ActionId *OperateTasksBeanActionId `json:"action_id,omitempty"`

	List *[]TaskBean `json:"list,omitempty"`
}

func (OperateTasksBean) String

func (o OperateTasksBean) String() string

type OperateTasksBeanActionId

type OperateTasksBeanActionId struct {
	// contains filtered or unexported fields
}

func (OperateTasksBeanActionId) MarshalJSON

func (c OperateTasksBeanActionId) MarshalJSON() ([]byte, error)

func (*OperateTasksBeanActionId) UnmarshalJSON

func (c *OperateTasksBeanActionId) UnmarshalJSON(b []byte) error

type OperateTasksBeanActionIdEnum

type OperateTasksBeanActionIdEnum struct {
	START OperateTasksBeanActionId
	STOP  OperateTasksBeanActionId
}

func GetOperateTasksBeanActionIdEnum

func GetOperateTasksBeanActionIdEnum() OperateTasksBeanActionIdEnum

type Product

type Product struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ProductSerial *string `json:"product_serial,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	ManufacturerName *string `json:"manufacturer_name,omitempty"`

	Model *string `json:"model,omitempty"`

	ProductType *ProductProductType `json:"product_type,omitempty"`

	Description *string `json:"description,omitempty"`

	ProtocolType *ProductProtocolType `json:"protocol_type,omitempty"`

	DeviceType *string `json:"device_type,omitempty"`

	Version *string `json:"version,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	DataFormat *int32 `json:"data_format,omitempty"`
}

func (Product) String

func (o Product) String() string

type ProductProductType added in v0.0.78

type ProductProductType struct {
	// contains filtered or unexported fields
}

func (ProductProductType) MarshalJSON added in v0.0.78

func (c ProductProductType) MarshalJSON() ([]byte, error)

func (*ProductProductType) UnmarshalJSON added in v0.0.78

func (c *ProductProductType) UnmarshalJSON(b []byte) error

type ProductProductTypeEnum added in v0.0.78

type ProductProductTypeEnum struct {
	E_0 ProductProductType
	E_1 ProductProductType
}

func GetProductProductTypeEnum added in v0.0.78

func GetProductProductTypeEnum() ProductProductTypeEnum

type ProductProtocolType added in v0.0.78

type ProductProtocolType struct {
	// contains filtered or unexported fields
}

func (ProductProtocolType) MarshalJSON added in v0.0.78

func (c ProductProtocolType) MarshalJSON() ([]byte, error)

func (*ProductProtocolType) UnmarshalJSON added in v0.0.78

func (c *ProductProtocolType) UnmarshalJSON(b []byte) error

type ProductProtocolTypeEnum added in v0.0.78

type ProductProtocolTypeEnum struct {
	E_0 ProductProtocolType
	E_2 ProductProtocolType
	E_4 ProductProtocolType
}

func GetProductProtocolTypeEnum added in v0.0.78

func GetProductProtocolTypeEnum() ProductProtocolTypeEnum

type ProductReferer

type ProductReferer struct {
	ProductId *int32 `json:"product_id,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	Model *string `json:"model,omitempty"`

	ProtocolType *ProductRefererProtocolType `json:"protocol_type,omitempty"`

	ProductType *ProductRefererProductType `json:"product_type,omitempty"`
}

产品

func (ProductReferer) String

func (o ProductReferer) String() string

type ProductRefererProductType added in v0.0.78

type ProductRefererProductType struct {
	// contains filtered or unexported fields
}

func (ProductRefererProductType) MarshalJSON added in v0.0.78

func (c ProductRefererProductType) MarshalJSON() ([]byte, error)

func (*ProductRefererProductType) UnmarshalJSON added in v0.0.78

func (c *ProductRefererProductType) UnmarshalJSON(b []byte) error

type ProductRefererProductTypeEnum added in v0.0.78

type ProductRefererProductTypeEnum struct {
	E_0 ProductRefererProductType
	E_1 ProductRefererProductType
}

func GetProductRefererProductTypeEnum added in v0.0.78

func GetProductRefererProductTypeEnum() ProductRefererProductTypeEnum

type ProductRefererProtocolType added in v0.0.78

type ProductRefererProtocolType struct {
	// contains filtered or unexported fields
}

func (ProductRefererProtocolType) MarshalJSON added in v0.0.78

func (c ProductRefererProtocolType) MarshalJSON() ([]byte, error)

func (*ProductRefererProtocolType) UnmarshalJSON added in v0.0.78

func (c *ProductRefererProtocolType) UnmarshalJSON(b []byte) error

type ProductRefererProtocolTypeEnum added in v0.0.78

func GetProductRefererProtocolTypeEnum added in v0.0.78

func GetProductRefererProtocolTypeEnum() ProductRefererProtocolTypeEnum

type ProductTemplate

type ProductTemplate struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *ProductTemplateStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
}

func (ProductTemplate) String

func (o ProductTemplate) String() string

type ProductTemplateStatus added in v0.0.78

type ProductTemplateStatus struct {
	// contains filtered or unexported fields
}

func (ProductTemplateStatus) MarshalJSON added in v0.0.78

func (c ProductTemplateStatus) MarshalJSON() ([]byte, error)

func (*ProductTemplateStatus) UnmarshalJSON added in v0.0.78

func (c *ProductTemplateStatus) UnmarshalJSON(b []byte) error

type ProductTemplateStatusEnum added in v0.0.78

type ProductTemplateStatusEnum struct {
	E_0 ProductTemplateStatus
	E_1 ProductTemplateStatus
}

func GetProductTemplateStatusEnum added in v0.0.78

func GetProductTemplateStatusEnum() ProductTemplateStatusEnum

type ProductTemplatesCalculation

type ProductTemplatesCalculation struct {
	ProductTemplatesNumbers *int32 `json:"product_templates_numbers,omitempty"`
}

func (ProductTemplatesCalculation) String

type ProductTopic

type ProductTopic struct {
	ProductId *int32 `json:"product_id,omitempty"`

	TopicId *string `json:"topic_id,omitempty"`

	Permission *ProductTopicPermission `json:"permission,omitempty"`

	TopicName *string `json:"topic_name,omitempty"`

	Version *string `json:"version,omitempty"`

	Description *string `json:"description,omitempty"`
}

func (ProductTopic) String

func (o ProductTopic) String() string

type ProductTopicPermission added in v0.0.78

type ProductTopicPermission struct {
	// contains filtered or unexported fields
}

func (ProductTopicPermission) MarshalJSON added in v0.0.78

func (c ProductTopicPermission) MarshalJSON() ([]byte, error)

func (*ProductTopicPermission) UnmarshalJSON added in v0.0.78

func (c *ProductTopicPermission) UnmarshalJSON(b []byte) error

type ProductTopicPermissionEnum added in v0.0.78

type ProductTopicPermissionEnum struct {
	E_0 ProductTopicPermission
	E_1 ProductTopicPermission
}

func GetProductTopicPermissionEnum added in v0.0.78

func GetProductTopicPermissionEnum() ProductTopicPermissionEnum

type ProductsCalculation

type ProductsCalculation struct {
	NormalProductsNumbers *int32 `json:"normal_products_numbers,omitempty"`

	GatewayProductsNumbers *int32 `json:"gateway_products_numbers,omitempty"`
}

func (ProductsCalculation) String

func (o ProductsCalculation) String() string

type ProjectVpcChannelInfo

type ProjectVpcChannelInfo struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy ProjectVpcChannelInfoBalanceStrategy `json:"balance_strategy"`

	MemberType ProjectVpcChannelInfoMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ProjectVpcChannelInfoStatus `json:"status,omitempty"`

	MemberGroups *[]MemberGroupInfo `json:"member_groups,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	InstanceName *string `json:"instance_name,omitempty"`

	Members *[]VpcMemberInfo `json:"members,omitempty"`

	VpcHealthConfig *VpcHealthConfigInfo `json:"vpc_health_config,omitempty"`
}

func (ProjectVpcChannelInfo) String

func (o ProjectVpcChannelInfo) String() string

type ProjectVpcChannelInfoBalanceStrategy

type ProjectVpcChannelInfoBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (ProjectVpcChannelInfoBalanceStrategy) MarshalJSON

func (c ProjectVpcChannelInfoBalanceStrategy) MarshalJSON() ([]byte, error)

func (*ProjectVpcChannelInfoBalanceStrategy) UnmarshalJSON

func (c *ProjectVpcChannelInfoBalanceStrategy) UnmarshalJSON(b []byte) error

type ProjectVpcChannelInfoMemberType

type ProjectVpcChannelInfoMemberType struct {
	// contains filtered or unexported fields
}

func (ProjectVpcChannelInfoMemberType) MarshalJSON

func (c ProjectVpcChannelInfoMemberType) MarshalJSON() ([]byte, error)

func (*ProjectVpcChannelInfoMemberType) UnmarshalJSON

func (c *ProjectVpcChannelInfoMemberType) UnmarshalJSON(b []byte) error

type ProjectVpcChannelInfoMemberTypeEnum

type ProjectVpcChannelInfoMemberTypeEnum struct {
	IP  ProjectVpcChannelInfoMemberType
	ECS ProjectVpcChannelInfoMemberType
}

func GetProjectVpcChannelInfoMemberTypeEnum

func GetProjectVpcChannelInfoMemberTypeEnum() ProjectVpcChannelInfoMemberTypeEnum

type ProjectVpcChannelInfoStatus added in v0.0.78

type ProjectVpcChannelInfoStatus struct {
	// contains filtered or unexported fields
}

func (ProjectVpcChannelInfoStatus) MarshalJSON added in v0.0.78

func (c ProjectVpcChannelInfoStatus) MarshalJSON() ([]byte, error)

func (*ProjectVpcChannelInfoStatus) UnmarshalJSON added in v0.0.78

func (c *ProjectVpcChannelInfoStatus) UnmarshalJSON(b []byte) error

type ProjectVpcChannelInfoStatusEnum added in v0.0.78

type ProjectVpcChannelInfoStatusEnum struct {
	E_1 ProjectVpcChannelInfoStatus
	E_2 ProjectVpcChannelInfoStatus
}

func GetProjectVpcChannelInfoStatusEnum added in v0.0.78

func GetProjectVpcChannelInfoStatusEnum() ProjectVpcChannelInfoStatusEnum

type ProjectVpcCreate

type ProjectVpcCreate struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy ProjectVpcCreateBalanceStrategy `json:"balance_strategy"`

	MemberType ProjectVpcCreateMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroups *[]MemberGroupCreate `json:"member_groups,omitempty"`

	Members *[]MemberInfo `json:"members,omitempty"`

	VpcHealthConfig *VpcHealthConfig `json:"vpc_health_config,omitempty"`

	InstanceIds []string `json:"instance_ids"`
}

func (ProjectVpcCreate) String

func (o ProjectVpcCreate) String() string

type ProjectVpcCreateBalanceStrategy

type ProjectVpcCreateBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (ProjectVpcCreateBalanceStrategy) MarshalJSON

func (c ProjectVpcCreateBalanceStrategy) MarshalJSON() ([]byte, error)

func (*ProjectVpcCreateBalanceStrategy) UnmarshalJSON

func (c *ProjectVpcCreateBalanceStrategy) UnmarshalJSON(b []byte) error

type ProjectVpcCreateMemberType

type ProjectVpcCreateMemberType struct {
	// contains filtered or unexported fields
}

func (ProjectVpcCreateMemberType) MarshalJSON

func (c ProjectVpcCreateMemberType) MarshalJSON() ([]byte, error)

func (*ProjectVpcCreateMemberType) UnmarshalJSON

func (c *ProjectVpcCreateMemberType) UnmarshalJSON(b []byte) error

type ProjectVpcCreateMemberTypeEnum

type ProjectVpcCreateMemberTypeEnum struct {
	IP  ProjectVpcCreateMemberType
	ECS ProjectVpcCreateMemberType
}

func GetProjectVpcCreateMemberTypeEnum

func GetProjectVpcCreateMemberTypeEnum() ProjectVpcCreateMemberTypeEnum

type ProjectVpcSync

type ProjectVpcSync struct {
	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	InstanceIds *[]string `json:"instance_ids,omitempty"`

	ForceSync *bool `json:"force_sync,omitempty"`
}

func (ProjectVpcSync) String

func (o ProjectVpcSync) String() string

type Property

type Property struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *PropertyDataType `json:"data_type,omitempty"`

	Required *PropertyRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList *string `json:"enum_list,omitempty"`
}

func (Property) String

func (o Property) String() string

type PropertyDataType

type PropertyDataType struct {
	// contains filtered or unexported fields
}

func (PropertyDataType) MarshalJSON

func (c PropertyDataType) MarshalJSON() ([]byte, error)

func (*PropertyDataType) UnmarshalJSON

func (c *PropertyDataType) UnmarshalJSON(b []byte) error

type PropertyDataTypeEnum

type PropertyDataTypeEnum struct {
	INTEGER  PropertyDataType
	NUMBER   PropertyDataType
	STRING   PropertyDataType
	DATETIME PropertyDataType
	JSON     PropertyDataType
}

func GetPropertyDataTypeEnum

func GetPropertyDataTypeEnum() PropertyDataTypeEnum

type PropertyRequired added in v0.0.78

type PropertyRequired struct {
	// contains filtered or unexported fields
}

func (PropertyRequired) MarshalJSON added in v0.0.78

func (c PropertyRequired) MarshalJSON() ([]byte, error)

func (*PropertyRequired) UnmarshalJSON added in v0.0.78

func (c *PropertyRequired) UnmarshalJSON(b []byte) error

type PropertyRequiredEnum added in v0.0.78

type PropertyRequiredEnum struct {
	E_0 PropertyRequired
	E_1 PropertyRequired
}

func GetPropertyRequiredEnum added in v0.0.78

func GetPropertyRequiredEnum() PropertyRequiredEnum

type PublishLiveDataApiV2Request

type PublishLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`

	Body *LdApiDeploy `json:"body,omitempty"`
}

Request Object

func (PublishLiveDataApiV2Request) String

type PublishLiveDataApiV2Response

type PublishLiveDataApiV2Response struct {
	Id *string `json:"id,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	DeployTime *sdktime.SdkTime `json:"deploy_time,omitempty"`

	ApiDefinition  *LdApiInfo `json:"api_definition,omitempty"`
	HttpStatusCode int        `json:"-"`
}

Response Object

func (PublishLiveDataApiV2Response) String

type PublishResp

type PublishResp struct {
	PublishId *string `json:"publish_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	Remark *string `json:"remark,omitempty"`

	PublishTime *sdktime.SdkTime `json:"publish_time,omitempty"`

	VersionId *string `json:"version_id,omitempty"`
}

func (PublishResp) String

func (o PublishResp) String() string

type ReqParam

type ReqParam struct {
	Name string `json:"name"`

	Type ReqParamType `json:"type"`

	Location ReqParamLocation `json:"location"`

	DefaultValue *string `json:"default_value,omitempty"`

	SampleValue *string `json:"sample_value,omitempty"`

	Required *ReqParamRequired `json:"required,omitempty"`

	ValidEnable *ReqParamValidEnable `json:"valid_enable,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Enumerations *string `json:"enumerations,omitempty"`

	MinNum *int32 `json:"min_num,omitempty"`

	MaxNum *int32 `json:"max_num,omitempty"`

	MinSize *int32 `json:"min_size,omitempty"`

	MaxSize *int32 `json:"max_size,omitempty"`

	Regular *string `json:"regular,omitempty"`

	JsonSchema *string `json:"json_schema,omitempty"`

	PassThrough *ReqParamPassThrough `json:"pass_through,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (ReqParam) String

func (o ReqParam) String() string

type ReqParamBase

type ReqParamBase struct {
	Name string `json:"name"`

	Type ReqParamBaseType `json:"type"`

	Location ReqParamBaseLocation `json:"location"`

	DefaultValue *string `json:"default_value,omitempty"`

	SampleValue *string `json:"sample_value,omitempty"`

	Required *ReqParamBaseRequired `json:"required,omitempty"`

	ValidEnable *ReqParamBaseValidEnable `json:"valid_enable,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Enumerations *string `json:"enumerations,omitempty"`

	MinNum *int32 `json:"min_num,omitempty"`

	MaxNum *int32 `json:"max_num,omitempty"`

	MinSize *int32 `json:"min_size,omitempty"`

	MaxSize *int32 `json:"max_size,omitempty"`

	Regular *string `json:"regular,omitempty"`

	JsonSchema *string `json:"json_schema,omitempty"`

	PassThrough *ReqParamBasePassThrough `json:"pass_through,omitempty"`
}

func (ReqParamBase) String

func (o ReqParamBase) String() string

type ReqParamBaseLocation

type ReqParamBaseLocation struct {
	// contains filtered or unexported fields
}

func (ReqParamBaseLocation) MarshalJSON

func (c ReqParamBaseLocation) MarshalJSON() ([]byte, error)

func (*ReqParamBaseLocation) UnmarshalJSON

func (c *ReqParamBaseLocation) UnmarshalJSON(b []byte) error

type ReqParamBaseLocationEnum

type ReqParamBaseLocationEnum struct {
	PATH   ReqParamBaseLocation
	QUERY  ReqParamBaseLocation
	HEADER ReqParamBaseLocation
}

func GetReqParamBaseLocationEnum

func GetReqParamBaseLocationEnum() ReqParamBaseLocationEnum

type ReqParamBasePassThrough

type ReqParamBasePassThrough struct {
	// contains filtered or unexported fields
}

func (ReqParamBasePassThrough) MarshalJSON

func (c ReqParamBasePassThrough) MarshalJSON() ([]byte, error)

func (*ReqParamBasePassThrough) UnmarshalJSON

func (c *ReqParamBasePassThrough) UnmarshalJSON(b []byte) error

type ReqParamBasePassThroughEnum

type ReqParamBasePassThroughEnum struct {
	E_1 ReqParamBasePassThrough
	E_2 ReqParamBasePassThrough
}

func GetReqParamBasePassThroughEnum

func GetReqParamBasePassThroughEnum() ReqParamBasePassThroughEnum

type ReqParamBaseRequired

type ReqParamBaseRequired struct {
	// contains filtered or unexported fields
}

func (ReqParamBaseRequired) MarshalJSON

func (c ReqParamBaseRequired) MarshalJSON() ([]byte, error)

func (*ReqParamBaseRequired) UnmarshalJSON

func (c *ReqParamBaseRequired) UnmarshalJSON(b []byte) error

type ReqParamBaseRequiredEnum

type ReqParamBaseRequiredEnum struct {
	E_1 ReqParamBaseRequired
	E_2 ReqParamBaseRequired
}

func GetReqParamBaseRequiredEnum

func GetReqParamBaseRequiredEnum() ReqParamBaseRequiredEnum

type ReqParamBaseType

type ReqParamBaseType struct {
	// contains filtered or unexported fields
}

func (ReqParamBaseType) MarshalJSON

func (c ReqParamBaseType) MarshalJSON() ([]byte, error)

func (*ReqParamBaseType) UnmarshalJSON

func (c *ReqParamBaseType) UnmarshalJSON(b []byte) error

type ReqParamBaseTypeEnum

type ReqParamBaseTypeEnum struct {
	STRING ReqParamBaseType
	NUMBER ReqParamBaseType
}

func GetReqParamBaseTypeEnum

func GetReqParamBaseTypeEnum() ReqParamBaseTypeEnum

type ReqParamBaseValidEnable

type ReqParamBaseValidEnable struct {
	// contains filtered or unexported fields
}

func (ReqParamBaseValidEnable) MarshalJSON

func (c ReqParamBaseValidEnable) MarshalJSON() ([]byte, error)

func (*ReqParamBaseValidEnable) UnmarshalJSON

func (c *ReqParamBaseValidEnable) UnmarshalJSON(b []byte) error

type ReqParamBaseValidEnableEnum

type ReqParamBaseValidEnableEnum struct {
	E_1 ReqParamBaseValidEnable
	E_2 ReqParamBaseValidEnable
}

func GetReqParamBaseValidEnableEnum

func GetReqParamBaseValidEnableEnum() ReqParamBaseValidEnableEnum

type ReqParamLocation

type ReqParamLocation struct {
	// contains filtered or unexported fields
}

func (ReqParamLocation) MarshalJSON

func (c ReqParamLocation) MarshalJSON() ([]byte, error)

func (*ReqParamLocation) UnmarshalJSON

func (c *ReqParamLocation) UnmarshalJSON(b []byte) error

type ReqParamLocationEnum

type ReqParamLocationEnum struct {
	PATH   ReqParamLocation
	QUERY  ReqParamLocation
	HEADER ReqParamLocation
}

func GetReqParamLocationEnum

func GetReqParamLocationEnum() ReqParamLocationEnum

type ReqParamPassThrough

type ReqParamPassThrough struct {
	// contains filtered or unexported fields
}

func (ReqParamPassThrough) MarshalJSON

func (c ReqParamPassThrough) MarshalJSON() ([]byte, error)

func (*ReqParamPassThrough) UnmarshalJSON

func (c *ReqParamPassThrough) UnmarshalJSON(b []byte) error

type ReqParamPassThroughEnum

type ReqParamPassThroughEnum struct {
	E_1 ReqParamPassThrough
	E_2 ReqParamPassThrough
}

func GetReqParamPassThroughEnum

func GetReqParamPassThroughEnum() ReqParamPassThroughEnum

type ReqParamRequired

type ReqParamRequired struct {
	// contains filtered or unexported fields
}

func (ReqParamRequired) MarshalJSON

func (c ReqParamRequired) MarshalJSON() ([]byte, error)

func (*ReqParamRequired) UnmarshalJSON

func (c *ReqParamRequired) UnmarshalJSON(b []byte) error

type ReqParamRequiredEnum

type ReqParamRequiredEnum struct {
	E_1 ReqParamRequired
	E_2 ReqParamRequired
}

func GetReqParamRequiredEnum

func GetReqParamRequiredEnum() ReqParamRequiredEnum

type ReqParamType

type ReqParamType struct {
	// contains filtered or unexported fields
}

func (ReqParamType) MarshalJSON

func (c ReqParamType) MarshalJSON() ([]byte, error)

func (*ReqParamType) UnmarshalJSON

func (c *ReqParamType) UnmarshalJSON(b []byte) error

type ReqParamTypeEnum

type ReqParamTypeEnum struct {
	STRING ReqParamType
	NUMBER ReqParamType
}

func GetReqParamTypeEnum

func GetReqParamTypeEnum() ReqParamTypeEnum

type ReqParamValidEnable

type ReqParamValidEnable struct {
	// contains filtered or unexported fields
}

func (ReqParamValidEnable) MarshalJSON

func (c ReqParamValidEnable) MarshalJSON() ([]byte, error)

func (*ReqParamValidEnable) UnmarshalJSON

func (c *ReqParamValidEnable) UnmarshalJSON(b []byte) error

type ReqParamValidEnableEnum

type ReqParamValidEnableEnum struct {
	E_1 ReqParamValidEnable
	E_2 ReqParamValidEnable
}

func GetReqParamValidEnableEnum

func GetReqParamValidEnableEnum() ReqParamValidEnableEnum

type RequestCountStats

type RequestCountStats struct {
	ReqCount *int32 `json:"req_count,omitempty"`

	ReqCount2xx *int32 `json:"req_count2xx,omitempty"`

	ReqCount4xx *int32 `json:"req_count4xx,omitempty"`

	ReqCount5xx *int32 `json:"req_count5xx,omitempty"`

	ReqCountError *int32 `json:"req_count_error,omitempty"`
}

func (RequestCountStats) String

func (o RequestCountStats) String() string

type RequestParameter

type RequestParameter struct {
	ParameterName *string `json:"parameter_name,omitempty"`

	ParameterValue *string `json:"parameter_value,omitempty"`
}

func (RequestParameter) String

func (o RequestParameter) String() string

type ResetAuthenticationRequest

type ResetAuthenticationRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`
}

Request Object

func (ResetAuthenticationRequest) String

type ResetAuthenticationResponse

type ResetAuthenticationResponse struct {
	UserName *string `json:"user_name,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ResetAuthenticationResponse) String

type ResetMessagesReq

type ResetMessagesReq struct {
	Topic string `json:"topic"`

	Partition int32 `json:"partition"`

	MessageOffset float32 `json:"message_offset"`

	ConsumerKey *string `json:"consumer_key,omitempty"`
}

func (ResetMessagesReq) String

func (o ResetMessagesReq) String() string

type ResetMessagesRequest

type ResetMessagesRequest struct {
	InstanceId string `json:"instance_id"`

	ActionId ResetMessagesRequestActionId `json:"action_id"`

	Body *ResetMessagesReq `json:"body,omitempty"`
}

Request Object

func (ResetMessagesRequest) String

func (o ResetMessagesRequest) String() string

type ResetMessagesRequestActionId

type ResetMessagesRequestActionId struct {
	// contains filtered or unexported fields
}

func (ResetMessagesRequestActionId) MarshalJSON

func (c ResetMessagesRequestActionId) MarshalJSON() ([]byte, error)

func (*ResetMessagesRequestActionId) UnmarshalJSON

func (c *ResetMessagesRequestActionId) UnmarshalJSON(b []byte) error

type ResetMessagesRequestActionIdEnum

type ResetMessagesRequestActionIdEnum struct {
	RESEND ResetMessagesRequestActionId
}

func GetResetMessagesRequestActionIdEnum

func GetResetMessagesRequestActionIdEnum() ResetMessagesRequestActionIdEnum

type ResetMessagesResponse

type ResetMessagesResponse struct {
	Topic *string `json:"topic,omitempty"`

	Partition *int32 `json:"partition,omitempty"`

	MessageOffset *int64 `json:"message_offset,omitempty"`

	ConsumerKey    *string `json:"consumer_key,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ResetMessagesResponse) String

func (o ResetMessagesResponse) String() string

type ResetMultiTaskOffsetRequest

type ResetMultiTaskOffsetRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Body *MultiTaskResetBody `json:"body,omitempty"`
}

Request Object

func (ResetMultiTaskOffsetRequest) String

type ResetMultiTaskOffsetResponse

type ResetMultiTaskOffsetResponse struct {
	Message        *string `json:"message,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ResetMultiTaskOffsetResponse) String

type ResetProductAuthenticationRequest

type ResetProductAuthenticationRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`
}

Request Object

func (ResetProductAuthenticationRequest) String

type ResetProductAuthenticationResponse

type ResetProductAuthenticationResponse struct {
	UserName *string `json:"user_name,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ResetProductAuthenticationResponse) String

type ResetRomaAppSecretRequest

type ResetRomaAppSecretRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`

	Body *UpdateAppSecretReq `json:"body,omitempty"`
}

Request Object

func (ResetRomaAppSecretRequest) String

func (o ResetRomaAppSecretRequest) String() string

type ResetRomaAppSecretResponse

type ResetRomaAppSecretResponse struct {
	Id *string `json:"id,omitempty"`

	Secret         *string `json:"secret,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ResetRomaAppSecretResponse) String

type RespInstanceBase

type RespInstanceBase struct {
	Id *string `json:"id,omitempty"`

	ProjectId *string `json:"project_id,omitempty"`

	InstanceName *string `json:"instance_name,omitempty"`

	Status *RespInstanceBaseStatus `json:"status,omitempty"`

	InstanceStatus *RespInstanceBaseInstanceStatus `json:"instance_status,omitempty"`

	Type *string `json:"type,omitempty"`

	Spec *RespInstanceBaseSpec `json:"spec,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	EipAddress *string `json:"eip_address,omitempty"`

	ChargingMode *RespInstanceBaseChargingMode `json:"charging_mode,omitempty"`

	CbcMetadata *string `json:"cbc_metadata,omitempty"`
}

func (RespInstanceBase) String

func (o RespInstanceBase) String() string

type RespInstanceBaseChargingMode added in v0.0.78

type RespInstanceBaseChargingMode struct {
	// contains filtered or unexported fields
}

func (RespInstanceBaseChargingMode) MarshalJSON added in v0.0.78

func (c RespInstanceBaseChargingMode) MarshalJSON() ([]byte, error)

func (*RespInstanceBaseChargingMode) UnmarshalJSON added in v0.0.78

func (c *RespInstanceBaseChargingMode) UnmarshalJSON(b []byte) error

type RespInstanceBaseChargingModeEnum added in v0.0.78

type RespInstanceBaseChargingModeEnum struct {
	E_0 RespInstanceBaseChargingMode
	E_1 RespInstanceBaseChargingMode
}

func GetRespInstanceBaseChargingModeEnum added in v0.0.78

func GetRespInstanceBaseChargingModeEnum() RespInstanceBaseChargingModeEnum

type RespInstanceBaseInstanceStatus added in v0.0.78

type RespInstanceBaseInstanceStatus struct {
	// contains filtered or unexported fields
}

func (RespInstanceBaseInstanceStatus) MarshalJSON added in v0.0.78

func (c RespInstanceBaseInstanceStatus) MarshalJSON() ([]byte, error)

func (*RespInstanceBaseInstanceStatus) UnmarshalJSON added in v0.0.78

func (c *RespInstanceBaseInstanceStatus) UnmarshalJSON(b []byte) error

type RespInstanceBaseSpec

type RespInstanceBaseSpec struct {
	// contains filtered or unexported fields
}

func (RespInstanceBaseSpec) MarshalJSON

func (c RespInstanceBaseSpec) MarshalJSON() ([]byte, error)

func (*RespInstanceBaseSpec) UnmarshalJSON

func (c *RespInstanceBaseSpec) UnmarshalJSON(b []byte) error

type RespInstanceBaseSpecEnum

type RespInstanceBaseSpecEnum struct {
	ROMA_BASIC             RespInstanceBaseSpec
	ROMA_PROFESSIONAL      RespInstanceBaseSpec
	ROMA_ENTERPRISE        RespInstanceBaseSpec
	ROMA_PLATINUM          RespInstanceBaseSpec
	ROMA_BASIC_IPV6        RespInstanceBaseSpec
	ROMA_PROFESSIONAL_IPV6 RespInstanceBaseSpec
	ROMA_ENTERPRISE_IPV6   RespInstanceBaseSpec
	ROMA_PLATINUM_IPV6     RespInstanceBaseSpec
}

func GetRespInstanceBaseSpecEnum

func GetRespInstanceBaseSpecEnum() RespInstanceBaseSpecEnum

type RespInstanceBaseStatus

type RespInstanceBaseStatus struct {
	// contains filtered or unexported fields
}

func (RespInstanceBaseStatus) MarshalJSON

func (c RespInstanceBaseStatus) MarshalJSON() ([]byte, error)

func (*RespInstanceBaseStatus) UnmarshalJSON

func (c *RespInstanceBaseStatus) UnmarshalJSON(b []byte) error

type RespInstanceBaseStatusEnum

type RespInstanceBaseStatusEnum struct {
	CREATING           RespInstanceBaseStatus
	CREATE_SUCCESS     RespInstanceBaseStatus
	CREATE_FAIL        RespInstanceBaseStatus
	INITING            RespInstanceBaseStatus
	REGISTERING        RespInstanceBaseStatus
	RUNNING            RespInstanceBaseStatus
	INITING_FAILED     RespInstanceBaseStatus
	REGISTER_FAILED    RespInstanceBaseStatus
	INSTALLING         RespInstanceBaseStatus
	INSTALL_FAILED     RespInstanceBaseStatus
	UPDATING           RespInstanceBaseStatus
	UPDATE_FAILED      RespInstanceBaseStatus
	ROLLBACKING        RespInstanceBaseStatus
	ROLLBACK_SUCCESS   RespInstanceBaseStatus
	ROLLBACK_FAILED    RespInstanceBaseStatus
	DELETING           RespInstanceBaseStatus
	DELETE_FAILED      RespInstanceBaseStatus
	UNREGISTERING      RespInstanceBaseStatus
	UN_REGISTER_FAILED RespInstanceBaseStatus
	CREATE_TIMEOUT     RespInstanceBaseStatus
	INIT_TIMEOUT       RespInstanceBaseStatus
	REGISTER_TIMEOUT   RespInstanceBaseStatus
	INSTALL_TIMEOUT    RespInstanceBaseStatus
	UPDATE_TIMEOUT     RespInstanceBaseStatus
	ROLLBACK_TIMEOUT   RespInstanceBaseStatus
	DELETE_TIMEOUT     RespInstanceBaseStatus
	UNREGISTER_TIMEOUT RespInstanceBaseStatus
	STARTING           RespInstanceBaseStatus
	FREEZING           RespInstanceBaseStatus
	FROZEN             RespInstanceBaseStatus
	RESTARTING         RespInstanceBaseStatus
	RESTART_FAIL       RespInstanceBaseStatus
	UNHEALTHY          RespInstanceBaseStatus
	RESTART_TIMEOUT    RespInstanceBaseStatus
}

func GetRespInstanceBaseStatusEnum

func GetRespInstanceBaseStatusEnum() RespInstanceBaseStatusEnum

type RomaInstanceCheckListRespInstances

type RomaInstanceCheckListRespInstances struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	FlavorId *string `json:"flavor_id,omitempty"`

	FlavorType *string `json:"flavor_type,omitempty"`

	CpuArch *RomaInstanceCheckListRespInstancesCpuArch `json:"cpu_arch,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	SubnetId *string `json:"subnet_id,omitempty"`

	SecurityGroupId *string `json:"security_group_id,omitempty"`

	PublicipEnable *bool `json:"publicip_enable,omitempty"`

	PublicipId *string `json:"publicip_id,omitempty"`

	PublicipAddress *string `json:"publicip_address,omitempty"`

	Status *RomaInstanceCheckListRespInstancesStatus `json:"status,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`

	ChargeType *RomaInstanceCheckListRespInstancesChargeType `json:"charge_type,omitempty"`

	ProjectId *string `json:"project_id,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	MaintainBegin *string `json:"maintain_begin,omitempty"`

	MaintainEnd *string `json:"maintain_end,omitempty"`

	AvailableZoneIds *[]string `json:"available_zone_ids,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`
}

func (RomaInstanceCheckListRespInstances) String

type RomaInstanceCheckListRespInstancesChargeType

type RomaInstanceCheckListRespInstancesChargeType struct {
	// contains filtered or unexported fields
}

func (RomaInstanceCheckListRespInstancesChargeType) MarshalJSON

func (*RomaInstanceCheckListRespInstancesChargeType) UnmarshalJSON

type RomaInstanceCheckListRespInstancesChargeTypeEnum

type RomaInstanceCheckListRespInstancesChargeTypeEnum struct {
	PRE_PAID  RomaInstanceCheckListRespInstancesChargeType
	POST_PAID RomaInstanceCheckListRespInstancesChargeType
}

func GetRomaInstanceCheckListRespInstancesChargeTypeEnum

func GetRomaInstanceCheckListRespInstancesChargeTypeEnum() RomaInstanceCheckListRespInstancesChargeTypeEnum

type RomaInstanceCheckListRespInstancesCpuArch

type RomaInstanceCheckListRespInstancesCpuArch struct {
	// contains filtered or unexported fields
}

func (RomaInstanceCheckListRespInstancesCpuArch) MarshalJSON

func (*RomaInstanceCheckListRespInstancesCpuArch) UnmarshalJSON

type RomaInstanceCheckListRespInstancesCpuArchEnum

type RomaInstanceCheckListRespInstancesCpuArchEnum struct {
	X86_64  RomaInstanceCheckListRespInstancesCpuArch
	AARCH64 RomaInstanceCheckListRespInstancesCpuArch
}

func GetRomaInstanceCheckListRespInstancesCpuArchEnum

func GetRomaInstanceCheckListRespInstancesCpuArchEnum() RomaInstanceCheckListRespInstancesCpuArchEnum

type RomaInstanceCheckListRespInstancesStatus

type RomaInstanceCheckListRespInstancesStatus struct {
	// contains filtered or unexported fields
}

func (RomaInstanceCheckListRespInstancesStatus) MarshalJSON

func (*RomaInstanceCheckListRespInstancesStatus) UnmarshalJSON

func (c *RomaInstanceCheckListRespInstancesStatus) UnmarshalJSON(b []byte) error

type Rule

type Rule struct {
	Permissions *[]string `json:"permissions,omitempty"`

	RuleId *int32 `json:"rule_id,omitempty"`

	Name *string `json:"name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *RuleStatus `json:"status,omitempty"`

	DataParsingStatus *RuleDataParsingStatus `json:"data_parsing_status,omitempty"`

	SqlField *string `json:"sql_field,omitempty"`

	SqlWhere *string `json:"sql_where,omitempty"`

	RuleExpress *string `json:"rule_express,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
}

func (Rule) String

func (o Rule) String() string

type RuleDataParsingStatus added in v0.0.78

type RuleDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (RuleDataParsingStatus) MarshalJSON added in v0.0.78

func (c RuleDataParsingStatus) MarshalJSON() ([]byte, error)

func (*RuleDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *RuleDataParsingStatus) UnmarshalJSON(b []byte) error

type RuleDataParsingStatusEnum added in v0.0.78

type RuleDataParsingStatusEnum struct {
	E_0 RuleDataParsingStatus
	E_1 RuleDataParsingStatus
}

func GetRuleDataParsingStatusEnum added in v0.0.78

func GetRuleDataParsingStatusEnum() RuleDataParsingStatusEnum

type RuleStatus added in v0.0.78

type RuleStatus struct {
	// contains filtered or unexported fields
}

func (RuleStatus) MarshalJSON added in v0.0.78

func (c RuleStatus) MarshalJSON() ([]byte, error)

func (*RuleStatus) UnmarshalJSON added in v0.0.78

func (c *RuleStatus) UnmarshalJSON(b []byte) error

type RuleStatusEnum added in v0.0.78

type RuleStatusEnum struct {
	E_0 RuleStatus
	E_1 RuleStatus
}

func GetRuleStatusEnum added in v0.0.78

func GetRuleStatusEnum() RuleStatusEnum

type RunTaskRequest

type RunTaskRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`
}

Request Object

func (RunTaskRequest) String

func (o RunTaskRequest) String() string

type RunTaskResponse

type RunTaskResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (RunTaskResponse) String

func (o RunTaskResponse) String() string

type SendCommandRequest

type SendCommandRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	Body *SendCommandRequestBody `json:"body,omitempty"`
}

Request Object

func (SendCommandRequest) String

func (o SendCommandRequest) String() string

type SendCommandRequestBody

type SendCommandRequestBody struct {
	ServiceId int32 `json:"service_id"`

	CommandId int32 `json:"command_id"`

	IsSync bool `json:"is_sync"`

	Requests *[]RequestParameter `json:"requests,omitempty"`
}

func (SendCommandRequestBody) String

func (o SendCommandRequestBody) String() string

type SendCommandResponse

type SendCommandResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (SendCommandResponse) String

func (o SendCommandResponse) String() string

type ServerAppInfo

type ServerAppInfo struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Roles *[]ServerAppInfoRoles `json:"roles,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	CreatedUser *ServerAppInfoCreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *ServerAppInfoLastUpdatedUser `json:"last_updated_user,omitempty"`

	Owner *bool `json:"owner,omitempty"`

	Key *string `json:"key,omitempty"`

	Favorite *bool `json:"favorite,omitempty"`
}

func (ServerAppInfo) String

func (o ServerAppInfo) String() string

type ServerAppInfoCreatedUser

type ServerAppInfoCreatedUser struct {
	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`
}

创建用户信息

func (ServerAppInfoCreatedUser) String

func (o ServerAppInfoCreatedUser) String() string

type ServerAppInfoLastUpdatedUser

type ServerAppInfoLastUpdatedUser struct {
	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`
}

最后更新用户信息

func (ServerAppInfoLastUpdatedUser) String

type ServerAppInfoRoles

type ServerAppInfoRoles struct {
	// contains filtered or unexported fields
}

func (ServerAppInfoRoles) MarshalJSON

func (c ServerAppInfoRoles) MarshalJSON() ([]byte, error)

func (*ServerAppInfoRoles) UnmarshalJSON

func (c *ServerAppInfoRoles) UnmarshalJSON(b []byte) error

type ServerAppInfoRolesEnum

type ServerAppInfoRolesEnum struct {
	READ   ServerAppInfoRoles
	ACCESS ServerAppInfoRoles
	DELETE ServerAppInfoRoles
	MODIFY ServerAppInfoRoles
	ADMIN  ServerAppInfoRoles
}

func GetServerAppInfoRolesEnum

func GetServerAppInfoRolesEnum() ServerAppInfoRolesEnum

type Service

type Service struct {
	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *ServiceStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
}

func (Service) String

func (o Service) String() string

type ServiceStatus added in v0.0.78

type ServiceStatus struct {
	// contains filtered or unexported fields
}

func (ServiceStatus) MarshalJSON added in v0.0.78

func (c ServiceStatus) MarshalJSON() ([]byte, error)

func (*ServiceStatus) UnmarshalJSON added in v0.0.78

func (c *ServiceStatus) UnmarshalJSON(b []byte) error

type ServiceStatusEnum added in v0.0.78

type ServiceStatusEnum struct {
	E_0 ServiceStatus
	E_1 ServiceStatus
}

func GetServiceStatusEnum added in v0.0.78

func GetServiceStatusEnum() ServiceStatusEnum

type ShadowService

type ShadowService struct {
	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	Properties *[]ShadowValue `json:"properties,omitempty"`
}

func (ShadowService) String

func (o ShadowService) String() string

type ShadowValue

type ShadowValue struct {
	PropertyName *string `json:"property_name,omitempty"`

	PropertyValue *string `json:"property_value,omitempty"`

	PropertyUpdatedDate *int64 `json:"property_updated_date,omitempty"`
}

func (ShadowValue) String

func (o ShadowValue) String() string

type ShowAppBoundAppQuotaRequest

type ShowAppBoundAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (ShowAppBoundAppQuotaRequest) String

type ShowAppBoundAppQuotaResponse

type ShowAppBoundAppQuotaResponse struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	Name *string `json:"name,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeUnit *ShowAppBoundAppQuotaResponseTimeUnit `json:"time_unit,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ResetTime *string `json:"reset_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	BoundAppNum    *int32 `json:"bound_app_num,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ShowAppBoundAppQuotaResponse) String

type ShowAppBoundAppQuotaResponseTimeUnit

type ShowAppBoundAppQuotaResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (ShowAppBoundAppQuotaResponseTimeUnit) MarshalJSON

func (c ShowAppBoundAppQuotaResponseTimeUnit) MarshalJSON() ([]byte, error)

func (*ShowAppBoundAppQuotaResponseTimeUnit) UnmarshalJSON

func (c *ShowAppBoundAppQuotaResponseTimeUnit) UnmarshalJSON(b []byte) error

type ShowAppQuotaRequest

type ShowAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`
}

Request Object

func (ShowAppQuotaRequest) String

func (o ShowAppQuotaRequest) String() string

type ShowAppQuotaResponse

type ShowAppQuotaResponse struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	Name *string `json:"name,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeUnit *ShowAppQuotaResponseTimeUnit `json:"time_unit,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ResetTime *string `json:"reset_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	BoundAppNum    *int32 `json:"bound_app_num,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ShowAppQuotaResponse) String

func (o ShowAppQuotaResponse) String() string

type ShowAppQuotaResponseTimeUnit

type ShowAppQuotaResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (ShowAppQuotaResponseTimeUnit) MarshalJSON

func (c ShowAppQuotaResponseTimeUnit) MarshalJSON() ([]byte, error)

func (*ShowAppQuotaResponseTimeUnit) UnmarshalJSON

func (c *ShowAppQuotaResponseTimeUnit) UnmarshalJSON(b []byte) error

type ShowAuthenticationRequest

type ShowAuthenticationRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`
}

Request Object

func (ShowAuthenticationRequest) String

func (o ShowAuthenticationRequest) String() string

type ShowAuthenticationResponse

type ShowAuthenticationResponse struct {
	UserName *string `json:"user_name,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowAuthenticationResponse) String

type ShowCommandRequest

type ShowCommandRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`
}

Request Object

func (ShowCommandRequest) String

func (o ShowCommandRequest) String() string

type ShowCommandResponse

type ShowCommandResponse struct {
	ServiceId *int32 `json:"service_id,omitempty"`

	CommandId *int32 `json:"command_id,omitempty"`

	CommandName *string `json:"command_name,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowCommandResponse) String

func (o ShowCommandResponse) String() string

type ShowDataourceDetailRequest

type ShowDataourceDetailRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`
}

Request Object

func (ShowDataourceDetailRequest) String

type ShowDataourceDetailResponse

type ShowDataourceDetailResponse struct {
	DatasourceId *string `json:"datasource_id,omitempty"`

	DatasourceName *string `json:"datasource_name,omitempty"`

	DatasourceType *ShowDataourceDetailResponseDatasourceType `json:"datasource_type,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	UpdateTime *int64 `json:"update_time,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`

	Content *Content `json:"content,omitempty"`

	Description *string `json:"description,omitempty"`

	AppPermission  *[]ShowDataourceDetailResponseAppPermission `json:"app_permission,omitempty"`
	HttpStatusCode int                                         `json:"-"`
}

Response Object

func (ShowDataourceDetailResponse) String

type ShowDataourceDetailResponseAppPermission

type ShowDataourceDetailResponseAppPermission struct {
	// contains filtered or unexported fields
}

func (ShowDataourceDetailResponseAppPermission) MarshalJSON

func (*ShowDataourceDetailResponseAppPermission) UnmarshalJSON

func (c *ShowDataourceDetailResponseAppPermission) UnmarshalJSON(b []byte) error

type ShowDataourceDetailResponseDatasourceType

type ShowDataourceDetailResponseDatasourceType struct {
	// contains filtered or unexported fields
}

func (ShowDataourceDetailResponseDatasourceType) MarshalJSON

func (*ShowDataourceDetailResponseDatasourceType) UnmarshalJSON

type ShowDataourceDetailResponseDatasourceTypeEnum

type ShowDataourceDetailResponseDatasourceTypeEnum struct {
	DWS        ShowDataourceDetailResponseDatasourceType
	MYSQL      ShowDataourceDetailResponseDatasourceType
	KAFKA      ShowDataourceDetailResponseDatasourceType
	API        ShowDataourceDetailResponseDatasourceType
	OBS        ShowDataourceDetailResponseDatasourceType
	SAP        ShowDataourceDetailResponseDatasourceType
	MRSHBASE   ShowDataourceDetailResponseDatasourceType
	MRSHDFS    ShowDataourceDetailResponseDatasourceType
	MRSHIVE    ShowDataourceDetailResponseDatasourceType
	WEBSOCKET  ShowDataourceDetailResponseDatasourceType
	SQLSERVER  ShowDataourceDetailResponseDatasourceType
	ORACLE     ShowDataourceDetailResponseDatasourceType
	POSTGRESQL ShowDataourceDetailResponseDatasourceType
	REDIS      ShowDataourceDetailResponseDatasourceType
	MONGODB    ShowDataourceDetailResponseDatasourceType
	DIS        ShowDataourceDetailResponseDatasourceType
	HL7        ShowDataourceDetailResponseDatasourceType
	RABBITMQ   ShowDataourceDetailResponseDatasourceType
	SNMP       ShowDataourceDetailResponseDatasourceType
	IBMMQ      ShowDataourceDetailResponseDatasourceType
	CUSTOMIZED ShowDataourceDetailResponseDatasourceType
	ACTIVEMQ   ShowDataourceDetailResponseDatasourceType
	ARTEMISMQ  ShowDataourceDetailResponseDatasourceType
	FTP        ShowDataourceDetailResponseDatasourceType
	HIVE       ShowDataourceDetailResponseDatasourceType
	HANA       ShowDataourceDetailResponseDatasourceType
	FIKAFKA    ShowDataourceDetailResponseDatasourceType
	MRSKAFKA   ShowDataourceDetailResponseDatasourceType
	FIHDFS     ShowDataourceDetailResponseDatasourceType
	FIHIVE     ShowDataourceDetailResponseDatasourceType
	GAUSS200   ShowDataourceDetailResponseDatasourceType
	GAUSS100   ShowDataourceDetailResponseDatasourceType
	LDAP       ShowDataourceDetailResponseDatasourceType
	DB2        ShowDataourceDetailResponseDatasourceType
	TAURUS     ShowDataourceDetailResponseDatasourceType
}

func GetShowDataourceDetailResponseDatasourceTypeEnum

func GetShowDataourceDetailResponseDatasourceTypeEnum() ShowDataourceDetailResponseDatasourceTypeEnum

type ShowDetailsOfAclPolicyV2Request

type ShowDetailsOfAclPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	AclId string `json:"acl_id"`
}

Request Object

func (ShowDetailsOfAclPolicyV2Request) String

type ShowDetailsOfAclPolicyV2Response

type ShowDetailsOfAclPolicyV2Response struct {
	AclName *string `json:"acl_name,omitempty"`

	AclType *string `json:"acl_type,omitempty"`

	AclValue *string `json:"acl_value,omitempty"`

	EntityType *string `json:"entity_type,omitempty"`

	Id *string `json:"id,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ShowDetailsOfAclPolicyV2Response) String

type ShowDetailsOfApiGroupV2Request

type ShowDetailsOfApiGroupV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`
}

Request Object

func (ShowDetailsOfApiGroupV2Request) String

type ShowDetailsOfApiGroupV2Response

type ShowDetailsOfApiGroupV2Response struct {
	Id string `json:"id"`

	Name string `json:"name"`

	Status ShowDetailsOfApiGroupV2ResponseStatus `json:"status"`

	SlDomain string `json:"sl_domain"`

	RegisterTime *sdktime.SdkTime `json:"register_time"`

	UpdateTime *sdktime.SdkTime `json:"update_time"`

	OnSellStatus int32 `json:"on_sell_status"`

	UrlDomains *[]UrlDomain `json:"url_domains,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	Remark *string `json:"remark,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	TimeUnit *string `json:"time_unit,omitempty"`

	IsDefault *int32 `json:"is_default,omitempty"`

	Version *string `json:"version,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDetailsOfApiGroupV2Response) String

type ShowDetailsOfApiGroupV2ResponseStatus

type ShowDetailsOfApiGroupV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiGroupV2ResponseStatus) MarshalJSON

func (c ShowDetailsOfApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiGroupV2ResponseStatus) UnmarshalJSON

func (c *ShowDetailsOfApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiGroupV2ResponseStatusEnum

type ShowDetailsOfApiGroupV2ResponseStatusEnum struct {
	E_1 ShowDetailsOfApiGroupV2ResponseStatus
}

func GetShowDetailsOfApiGroupV2ResponseStatusEnum

func GetShowDetailsOfApiGroupV2ResponseStatusEnum() ShowDetailsOfApiGroupV2ResponseStatusEnum

type ShowDetailsOfApiV2Request

type ShowDetailsOfApiV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`
}

Request Object

func (ShowDetailsOfApiV2Request) String

func (o ShowDetailsOfApiV2Request) String() string

type ShowDetailsOfApiV2Response

type ShowDetailsOfApiV2Response struct {
	Name string `json:"name"`

	Type ShowDetailsOfApiV2ResponseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol ShowDetailsOfApiV2ResponseReqProtocol `json:"req_protocol"`

	ReqMethod ShowDetailsOfApiV2ResponseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType ShowDetailsOfApiV2ResponseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *ShowDetailsOfApiV2ResponseMatchMode `json:"match_mode,omitempty"`

	BackendType ShowDetailsOfApiV2ResponseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *ShowDetailsOfApiV2ResponseContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ShowDetailsOfApiV2ResponseStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`

	PolicyHttps    *[]ApiPolicyHttpResp `json:"policy_https,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (ShowDetailsOfApiV2Response) String

type ShowDetailsOfApiV2ResponseAuthType

type ShowDetailsOfApiV2ResponseAuthType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseAuthType) MarshalJSON

func (c ShowDetailsOfApiV2ResponseAuthType) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseAuthType) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseAuthType) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseBackendType

type ShowDetailsOfApiV2ResponseBackendType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseBackendType) MarshalJSON

func (c ShowDetailsOfApiV2ResponseBackendType) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseBackendType) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseBackendType) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseContentType

type ShowDetailsOfApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseContentType) MarshalJSON

func (c ShowDetailsOfApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseContentType) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseContentTypeEnum

type ShowDetailsOfApiV2ResponseContentTypeEnum struct {
	APPLICATION_JSON    ShowDetailsOfApiV2ResponseContentType
	APPLICATION_XML     ShowDetailsOfApiV2ResponseContentType
	MULTIPART_FORM_DATE ShowDetailsOfApiV2ResponseContentType
	TEXT_PLAIN          ShowDetailsOfApiV2ResponseContentType
}

func GetShowDetailsOfApiV2ResponseContentTypeEnum

func GetShowDetailsOfApiV2ResponseContentTypeEnum() ShowDetailsOfApiV2ResponseContentTypeEnum

type ShowDetailsOfApiV2ResponseMatchMode

type ShowDetailsOfApiV2ResponseMatchMode struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseMatchMode) MarshalJSON

func (c ShowDetailsOfApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseMatchMode) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseMatchModeEnum

type ShowDetailsOfApiV2ResponseMatchModeEnum struct {
	SWA    ShowDetailsOfApiV2ResponseMatchMode
	NORMAL ShowDetailsOfApiV2ResponseMatchMode
}

func GetShowDetailsOfApiV2ResponseMatchModeEnum

func GetShowDetailsOfApiV2ResponseMatchModeEnum() ShowDetailsOfApiV2ResponseMatchModeEnum

type ShowDetailsOfApiV2ResponseReqMethod

type ShowDetailsOfApiV2ResponseReqMethod struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseReqMethod) MarshalJSON

func (c ShowDetailsOfApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseReqMethod) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseReqProtocol

type ShowDetailsOfApiV2ResponseReqProtocol struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseReqProtocol) MarshalJSON

func (c ShowDetailsOfApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseReqProtocol) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseStatus

type ShowDetailsOfApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseStatus) MarshalJSON

func (c ShowDetailsOfApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseStatus) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseStatusEnum

type ShowDetailsOfApiV2ResponseStatusEnum struct {
	E_1 ShowDetailsOfApiV2ResponseStatus
}

func GetShowDetailsOfApiV2ResponseStatusEnum

func GetShowDetailsOfApiV2ResponseStatusEnum() ShowDetailsOfApiV2ResponseStatusEnum

type ShowDetailsOfApiV2ResponseType

type ShowDetailsOfApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfApiV2ResponseType) MarshalJSON

func (c ShowDetailsOfApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfApiV2ResponseType) UnmarshalJSON

func (c *ShowDetailsOfApiV2ResponseType) UnmarshalJSON(b []byte) error

type ShowDetailsOfApiV2ResponseTypeEnum

type ShowDetailsOfApiV2ResponseTypeEnum struct {
	E_1 ShowDetailsOfApiV2ResponseType
	E_2 ShowDetailsOfApiV2ResponseType
}

func GetShowDetailsOfApiV2ResponseTypeEnum

func GetShowDetailsOfApiV2ResponseTypeEnum() ShowDetailsOfApiV2ResponseTypeEnum

type ShowDetailsOfAppAclRequest

type ShowDetailsOfAppAclRequest struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (ShowDetailsOfAppAclRequest) String

type ShowDetailsOfAppAclResponse

type ShowDetailsOfAppAclResponse struct {
	AppId *string `json:"app_id,omitempty"`

	AppAclType *string `json:"app_acl_type,omitempty"`

	AppAclValues   *[]string `json:"app_acl_values,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ShowDetailsOfAppAclResponse) String

type ShowDetailsOfAppCodeV2Request

type ShowDetailsOfAppCodeV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	AppCodeId string `json:"app_code_id"`
}

Request Object

func (ShowDetailsOfAppCodeV2Request) String

type ShowDetailsOfAppCodeV2Response

type ShowDetailsOfAppCodeV2Response struct {
	AppCode string `json:"app_code"`

	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ShowDetailsOfAppCodeV2Response) String

type ShowDetailsOfAppConfigV2Request

type ShowDetailsOfAppConfigV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	AppConfigId string `json:"app_config_id"`
}

Request Object

func (ShowDetailsOfAppConfigV2Request) String

type ShowDetailsOfAppConfigV2Response

type ShowDetailsOfAppConfigV2Response struct {
	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ConfigType *string `json:"config_type,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDetailsOfAppConfigV2Response) String

type ShowDetailsOfAppV2Request

type ShowDetailsOfAppV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (ShowDetailsOfAppV2Request) String

func (o ShowDetailsOfAppV2Request) String() string

type ShowDetailsOfAppV2Response

type ShowDetailsOfAppV2Response struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Creator *ShowDetailsOfAppV2ResponseCreator `json:"creator,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	AppKey *string `json:"app_key,omitempty"`

	AppSecret *string `json:"app_secret,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *ShowDetailsOfAppV2ResponseStatus `json:"status,omitempty"`

	AppType *ShowDetailsOfAppV2ResponseAppType `json:"app_type,omitempty"`

	RomaAppType    *string `json:"roma_app_type,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDetailsOfAppV2Response) String

type ShowDetailsOfAppV2ResponseAppType

type ShowDetailsOfAppV2ResponseAppType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfAppV2ResponseAppType) MarshalJSON

func (c ShowDetailsOfAppV2ResponseAppType) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfAppV2ResponseAppType) UnmarshalJSON

func (c *ShowDetailsOfAppV2ResponseAppType) UnmarshalJSON(b []byte) error

type ShowDetailsOfAppV2ResponseAppTypeEnum

type ShowDetailsOfAppV2ResponseAppTypeEnum struct {
	APIG ShowDetailsOfAppV2ResponseAppType
	ROMA ShowDetailsOfAppV2ResponseAppType
}

func GetShowDetailsOfAppV2ResponseAppTypeEnum

func GetShowDetailsOfAppV2ResponseAppTypeEnum() ShowDetailsOfAppV2ResponseAppTypeEnum

type ShowDetailsOfAppV2ResponseCreator

type ShowDetailsOfAppV2ResponseCreator struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfAppV2ResponseCreator) MarshalJSON

func (c ShowDetailsOfAppV2ResponseCreator) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfAppV2ResponseCreator) UnmarshalJSON

func (c *ShowDetailsOfAppV2ResponseCreator) UnmarshalJSON(b []byte) error

type ShowDetailsOfAppV2ResponseCreatorEnum

type ShowDetailsOfAppV2ResponseCreatorEnum struct {
	USER   ShowDetailsOfAppV2ResponseCreator
	MARKET ShowDetailsOfAppV2ResponseCreator
}

func GetShowDetailsOfAppV2ResponseCreatorEnum

func GetShowDetailsOfAppV2ResponseCreatorEnum() ShowDetailsOfAppV2ResponseCreatorEnum

type ShowDetailsOfAppV2ResponseStatus

type ShowDetailsOfAppV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfAppV2ResponseStatus) MarshalJSON

func (c ShowDetailsOfAppV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfAppV2ResponseStatus) UnmarshalJSON

func (c *ShowDetailsOfAppV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowDetailsOfAppV2ResponseStatusEnum

type ShowDetailsOfAppV2ResponseStatusEnum struct {
	E_1 ShowDetailsOfAppV2ResponseStatus
}

func GetShowDetailsOfAppV2ResponseStatusEnum

func GetShowDetailsOfAppV2ResponseStatusEnum() ShowDetailsOfAppV2ResponseStatusEnum

type ShowDetailsOfCustomAuthorizersV2Request

type ShowDetailsOfCustomAuthorizersV2Request struct {
	InstanceId string `json:"instance_id"`

	AuthorizerId string `json:"authorizer_id"`
}

Request Object

func (ShowDetailsOfCustomAuthorizersV2Request) String

type ShowDetailsOfCustomAuthorizersV2Response

type ShowDetailsOfCustomAuthorizersV2Response struct {
	Name string `json:"name"`

	Type ShowDetailsOfCustomAuthorizersV2ResponseType `json:"type"`

	AuthorizerType ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDetailsOfCustomAuthorizersV2Response) String

type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType

type ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) MarshalJSON

func (*ShowDetailsOfCustomAuthorizersV2ResponseAuthorizerType) UnmarshalJSON

type ShowDetailsOfCustomAuthorizersV2ResponseType

type ShowDetailsOfCustomAuthorizersV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfCustomAuthorizersV2ResponseType) MarshalJSON

func (*ShowDetailsOfCustomAuthorizersV2ResponseType) UnmarshalJSON

type ShowDetailsOfDomainNameCertificateV2Request

type ShowDetailsOfDomainNameCertificateV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	DomainId string `json:"domain_id"`

	CertificateId string `json:"certificate_id"`
}

Request Object

func (ShowDetailsOfDomainNameCertificateV2Request) String

type ShowDetailsOfDomainNameCertificateV2Response

type ShowDetailsOfDomainNameCertificateV2Response struct {
	CommonName *string `json:"common_name,omitempty"`

	San *[]string `json:"san,omitempty"`

	Version *int32 `json:"version,omitempty"`

	Organization *[]string `json:"organization,omitempty"`

	OrganizationalUnit *[]string `json:"organizational_unit,omitempty"`

	Locality *[]string `json:"locality,omitempty"`

	State *[]string `json:"state,omitempty"`

	Country *[]string `json:"country,omitempty"`

	NotBefore *sdktime.SdkTime `json:"not_before,omitempty"`

	NotAfter *sdktime.SdkTime `json:"not_after,omitempty"`

	SerialNumber *string `json:"serial_number,omitempty"`

	Issuer *[]string `json:"issuer,omitempty"`

	SignatureAlgorithm *string `json:"signature_algorithm,omitempty"`
	HttpStatusCode     int     `json:"-"`
}

Response Object

func (ShowDetailsOfDomainNameCertificateV2Response) String

type ShowDetailsOfEnvironmentVariableV2Request

type ShowDetailsOfEnvironmentVariableV2Request struct {
	InstanceId string `json:"instance_id"`

	EnvVariableId string `json:"env_variable_id"`
}

Request Object

func (ShowDetailsOfEnvironmentVariableV2Request) String

type ShowDetailsOfEnvironmentVariableV2Response

type ShowDetailsOfEnvironmentVariableV2Response struct {
	VariableValue string `json:"variable_value"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDetailsOfEnvironmentVariableV2Response) String

type ShowDetailsOfInstanceV2Request

type ShowDetailsOfInstanceV2Request struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (ShowDetailsOfInstanceV2Request) String

type ShowDetailsOfInstanceV2Response

type ShowDetailsOfInstanceV2Response struct {
	Id *string `json:"id,omitempty"`

	ProjectId *string `json:"project_id,omitempty"`

	InstanceName *string `json:"instance_name,omitempty"`

	Status *ShowDetailsOfInstanceV2ResponseStatus `json:"status,omitempty"`

	InstanceStatus *ShowDetailsOfInstanceV2ResponseInstanceStatus `json:"instance_status,omitempty"`

	Type *string `json:"type,omitempty"`

	Spec *ShowDetailsOfInstanceV2ResponseSpec `json:"spec,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	EipAddress *string `json:"eip_address,omitempty"`

	ChargingMode *ShowDetailsOfInstanceV2ResponseChargingMode `json:"charging_mode,omitempty"`

	CbcMetadata *string `json:"cbc_metadata,omitempty"`

	Description *string `json:"description,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	SubnetId *string `json:"subnet_id,omitempty"`

	SecurityGroupId *string `json:"security_group_id,omitempty"`

	MaintainBegin *string `json:"maintain_begin,omitempty"`

	MaintainEnd *string `json:"maintain_end,omitempty"`

	IngressIp *string `json:"ingress_ip,omitempty"`

	UserId *string `json:"user_id,omitempty"`

	NatEipIpv6Cidr *string `json:"nat_eip_ipv6_cidr,omitempty"`

	EipIpv6Address *string `json:"eip_ipv6_address,omitempty"`

	NatEipAddress *string `json:"nat_eip_address,omitempty"`

	BandwidthSize *int32 `json:"bandwidth_size,omitempty"`

	AvailableZoneIds *string `json:"available_zone_ids,omitempty"`

	InstanceVersion *string `json:"instance_version,omitempty"`

	VirsubnetId *string `json:"virsubnet_id,omitempty"`

	RomaEipAddress *string `json:"roma_eip_address,omitempty"`

	Listeners *[]Listener `json:"listeners,omitempty"`

	SupportedFeatures *[]string `json:"supported_features,omitempty"`

	IngressIpV6 *string `json:"ingress_ip_v6,omitempty"`

	NodeIps        *NodeIps `json:"node_ips,omitempty"`
	HttpStatusCode int      `json:"-"`
}

Response Object

func (ShowDetailsOfInstanceV2Response) String

type ShowDetailsOfInstanceV2ResponseChargingMode added in v0.0.78

type ShowDetailsOfInstanceV2ResponseChargingMode struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfInstanceV2ResponseChargingMode) MarshalJSON added in v0.0.78

func (*ShowDetailsOfInstanceV2ResponseChargingMode) UnmarshalJSON added in v0.0.78

type ShowDetailsOfInstanceV2ResponseChargingModeEnum added in v0.0.78

type ShowDetailsOfInstanceV2ResponseChargingModeEnum struct {
	E_0 ShowDetailsOfInstanceV2ResponseChargingMode
	E_1 ShowDetailsOfInstanceV2ResponseChargingMode
}

func GetShowDetailsOfInstanceV2ResponseChargingModeEnum added in v0.0.78

func GetShowDetailsOfInstanceV2ResponseChargingModeEnum() ShowDetailsOfInstanceV2ResponseChargingModeEnum

type ShowDetailsOfInstanceV2ResponseInstanceStatus added in v0.0.78

type ShowDetailsOfInstanceV2ResponseInstanceStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfInstanceV2ResponseInstanceStatus) MarshalJSON added in v0.0.78

func (*ShowDetailsOfInstanceV2ResponseInstanceStatus) UnmarshalJSON added in v0.0.78

type ShowDetailsOfInstanceV2ResponseInstanceStatusEnum added in v0.0.78

type ShowDetailsOfInstanceV2ResponseInstanceStatusEnum struct {
	E_1  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_2  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_3  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_4  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_5  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_6  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_7  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_8  ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_10 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_11 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_12 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_13 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_20 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_21 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_22 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_23 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_24 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_25 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_26 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_27 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_28 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_29 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_30 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_31 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_32 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_33 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_34 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_35 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_36 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_37 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_38 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_39 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_40 ShowDetailsOfInstanceV2ResponseInstanceStatus
	E_41 ShowDetailsOfInstanceV2ResponseInstanceStatus
}

func GetShowDetailsOfInstanceV2ResponseInstanceStatusEnum added in v0.0.78

func GetShowDetailsOfInstanceV2ResponseInstanceStatusEnum() ShowDetailsOfInstanceV2ResponseInstanceStatusEnum

type ShowDetailsOfInstanceV2ResponseSpec

type ShowDetailsOfInstanceV2ResponseSpec struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfInstanceV2ResponseSpec) MarshalJSON

func (c ShowDetailsOfInstanceV2ResponseSpec) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfInstanceV2ResponseSpec) UnmarshalJSON

func (c *ShowDetailsOfInstanceV2ResponseSpec) UnmarshalJSON(b []byte) error

type ShowDetailsOfInstanceV2ResponseStatus

type ShowDetailsOfInstanceV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfInstanceV2ResponseStatus) MarshalJSON

func (c ShowDetailsOfInstanceV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfInstanceV2ResponseStatus) UnmarshalJSON

func (c *ShowDetailsOfInstanceV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowDetailsOfInstanceV2ResponseStatusEnum

type ShowDetailsOfInstanceV2ResponseStatusEnum struct {
	CREATING           ShowDetailsOfInstanceV2ResponseStatus
	CREATE_SUCCESS     ShowDetailsOfInstanceV2ResponseStatus
	CREATE_FAIL        ShowDetailsOfInstanceV2ResponseStatus
	INITING            ShowDetailsOfInstanceV2ResponseStatus
	REGISTERING        ShowDetailsOfInstanceV2ResponseStatus
	RUNNING            ShowDetailsOfInstanceV2ResponseStatus
	INITING_FAILED     ShowDetailsOfInstanceV2ResponseStatus
	REGISTER_FAILED    ShowDetailsOfInstanceV2ResponseStatus
	INSTALLING         ShowDetailsOfInstanceV2ResponseStatus
	INSTALL_FAILED     ShowDetailsOfInstanceV2ResponseStatus
	UPDATING           ShowDetailsOfInstanceV2ResponseStatus
	UPDATE_FAILED      ShowDetailsOfInstanceV2ResponseStatus
	ROLLBACKING        ShowDetailsOfInstanceV2ResponseStatus
	ROLLBACK_SUCCESS   ShowDetailsOfInstanceV2ResponseStatus
	ROLLBACK_FAILED    ShowDetailsOfInstanceV2ResponseStatus
	DELETING           ShowDetailsOfInstanceV2ResponseStatus
	DELETE_FAILED      ShowDetailsOfInstanceV2ResponseStatus
	UNREGISTERING      ShowDetailsOfInstanceV2ResponseStatus
	UN_REGISTER_FAILED ShowDetailsOfInstanceV2ResponseStatus
	CREATE_TIMEOUT     ShowDetailsOfInstanceV2ResponseStatus
	INIT_TIMEOUT       ShowDetailsOfInstanceV2ResponseStatus
	REGISTER_TIMEOUT   ShowDetailsOfInstanceV2ResponseStatus
	INSTALL_TIMEOUT    ShowDetailsOfInstanceV2ResponseStatus
	UPDATE_TIMEOUT     ShowDetailsOfInstanceV2ResponseStatus
	ROLLBACK_TIMEOUT   ShowDetailsOfInstanceV2ResponseStatus
	DELETE_TIMEOUT     ShowDetailsOfInstanceV2ResponseStatus
	UNREGISTER_TIMEOUT ShowDetailsOfInstanceV2ResponseStatus
	STARTING           ShowDetailsOfInstanceV2ResponseStatus
	FREEZING           ShowDetailsOfInstanceV2ResponseStatus
	FROZEN             ShowDetailsOfInstanceV2ResponseStatus
	RESTARTING         ShowDetailsOfInstanceV2ResponseStatus
	RESTART_FAIL       ShowDetailsOfInstanceV2ResponseStatus
	UNHEALTHY          ShowDetailsOfInstanceV2ResponseStatus
	RESTART_TIMEOUT    ShowDetailsOfInstanceV2ResponseStatus
}

func GetShowDetailsOfInstanceV2ResponseStatusEnum

func GetShowDetailsOfInstanceV2ResponseStatusEnum() ShowDetailsOfInstanceV2ResponseStatusEnum

type ShowDetailsOfMemberGroupRequest

type ShowDetailsOfMemberGroupRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	MemberGroupId string `json:"member_group_id"`
}

Request Object

func (ShowDetailsOfMemberGroupRequest) String

type ShowDetailsOfMemberGroupResponse

type ShowDetailsOfMemberGroupResponse struct {
	MemberGroupName string `json:"member_group_name"`

	MemberGroupRemark *string `json:"member_group_remark,omitempty"`

	MemberGroupWeight *int32 `json:"member_group_weight,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ShowDetailsOfMemberGroupResponse) String

type ShowDetailsOfRequestThrottlingPolicyV2Request

type ShowDetailsOfRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`
}

Request Object

func (ShowDetailsOfRequestThrottlingPolicyV2Request) String

type ShowDetailsOfRequestThrottlingPolicyV2Response

type ShowDetailsOfRequestThrottlingPolicyV2Response struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *ShowDetailsOfRequestThrottlingPolicyV2ResponseType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	IsIncluSpecialThrottle *ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ShowDetailsOfRequestThrottlingPolicyV2Response) String

type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle

type ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON

func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON

type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit

type ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON

func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON

type ShowDetailsOfRequestThrottlingPolicyV2ResponseType

type ShowDetailsOfRequestThrottlingPolicyV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfRequestThrottlingPolicyV2ResponseType) MarshalJSON

func (*ShowDetailsOfRequestThrottlingPolicyV2ResponseType) UnmarshalJSON

type ShowDetailsOfVpcChannelV2Request

type ShowDetailsOfVpcChannelV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`
}

Request Object

func (ShowDetailsOfVpcChannelV2Request) String

type ShowDetailsOfVpcChannelV2Response

type ShowDetailsOfVpcChannelV2Response struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy ShowDetailsOfVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy"`

	MemberType ShowDetailsOfVpcChannelV2ResponseMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *ShowDetailsOfVpcChannelV2ResponseStatus `json:"status,omitempty"`

	MemberGroups *[]MemberGroupInfo `json:"member_groups,omitempty"`

	Members *[]VpcMemberInfo `json:"members,omitempty"`

	VpcHealthConfig *VpcHealthConfigInfo `json:"vpc_health_config,omitempty"`
	HttpStatusCode  int                  `json:"-"`
}

Response Object

func (ShowDetailsOfVpcChannelV2Response) String

type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy

type ShowDetailsOfVpcChannelV2ResponseBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) MarshalJSON

func (*ShowDetailsOfVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON

type ShowDetailsOfVpcChannelV2ResponseMemberType

type ShowDetailsOfVpcChannelV2ResponseMemberType struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfVpcChannelV2ResponseMemberType) MarshalJSON

func (*ShowDetailsOfVpcChannelV2ResponseMemberType) UnmarshalJSON

type ShowDetailsOfVpcChannelV2ResponseStatus

type ShowDetailsOfVpcChannelV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDetailsOfVpcChannelV2ResponseStatus) MarshalJSON

func (c ShowDetailsOfVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDetailsOfVpcChannelV2ResponseStatus) UnmarshalJSON

func (c *ShowDetailsOfVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowDeviceGroupRequest

type ShowDeviceGroupRequest struct {
	InstanceId string `json:"instance_id"`

	GroupId int32 `json:"group_id"`
}

Request Object

func (ShowDeviceGroupRequest) String

func (o ShowDeviceGroupRequest) String() string

type ShowDeviceGroupResponse

type ShowDeviceGroupResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	ParentId *int32 `json:"parent_id,omitempty"`

	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *string `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *string `json:"last_updated_datetime,omitempty"`

	AppName        *string `json:"app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDeviceGroupResponse) String

func (o ShowDeviceGroupResponse) String() string

type ShowDeviceGroupTreeRequest

type ShowDeviceGroupTreeRequest struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`
}

Request Object

func (ShowDeviceGroupTreeRequest) String

type ShowDeviceGroupTreeResponse

type ShowDeviceGroupTreeResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]GroupTreeResponse `json:"items,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (ShowDeviceGroupTreeResponse) String

type ShowDeviceRequest

type ShowDeviceRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`
}

Request Object

func (ShowDeviceRequest) String

func (o ShowDeviceRequest) String() string

type ShowDeviceResponse

type ShowDeviceResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ParentDeviceId *int32 `json:"parent_device_id,omitempty"`

	ParentDeviceName *string `json:"parent_device_name,omitempty"`

	Product *ProductReferer `json:"product,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Status *ShowDeviceResponseStatus `json:"status,omitempty"`

	OnlineStatus *ShowDeviceResponseOnlineStatus `json:"online_status,omitempty"`

	Description *string `json:"description,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	SslConnectAddress *string `json:"ssl_connect_address,omitempty"`

	Ipv6ConnectAddress *string `json:"ipv6_connect_address,omitempty"`

	Ipv6SslConnectAddress *string `json:"ipv6_ssl_connect_address,omitempty"`

	LastLoginDatetime *int64 `json:"last_login_datetime,omitempty"`

	NodeType *int32 `json:"node_type,omitempty"`

	DeviceType *ShowDeviceResponseDeviceType `json:"device_type,omitempty"`

	ClientIp *string `json:"client_ip,omitempty"`

	KeepAlive *string `json:"keep_alive,omitempty"`

	LastActiveTime *int64 `json:"last_active_time,omitempty"`

	Version *string `json:"version,omitempty"`

	PluginId *ShowDeviceResponsePluginId `json:"plugin_id,omitempty"`

	AppId          *string `json:"app_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDeviceResponse) String

func (o ShowDeviceResponse) String() string

type ShowDeviceResponseDeviceType added in v0.0.78

type ShowDeviceResponseDeviceType struct {
	// contains filtered or unexported fields
}

func (ShowDeviceResponseDeviceType) MarshalJSON added in v0.0.78

func (c ShowDeviceResponseDeviceType) MarshalJSON() ([]byte, error)

func (*ShowDeviceResponseDeviceType) UnmarshalJSON added in v0.0.78

func (c *ShowDeviceResponseDeviceType) UnmarshalJSON(b []byte) error

type ShowDeviceResponseDeviceTypeEnum added in v0.0.78

type ShowDeviceResponseDeviceTypeEnum struct {
	E_0 ShowDeviceResponseDeviceType
	E_1 ShowDeviceResponseDeviceType
	E_2 ShowDeviceResponseDeviceType
}

func GetShowDeviceResponseDeviceTypeEnum added in v0.0.78

func GetShowDeviceResponseDeviceTypeEnum() ShowDeviceResponseDeviceTypeEnum

type ShowDeviceResponseOnlineStatus added in v0.0.78

type ShowDeviceResponseOnlineStatus struct {
	// contains filtered or unexported fields
}

func (ShowDeviceResponseOnlineStatus) MarshalJSON added in v0.0.78

func (c ShowDeviceResponseOnlineStatus) MarshalJSON() ([]byte, error)

func (*ShowDeviceResponseOnlineStatus) UnmarshalJSON added in v0.0.78

func (c *ShowDeviceResponseOnlineStatus) UnmarshalJSON(b []byte) error

type ShowDeviceResponseOnlineStatusEnum added in v0.0.78

type ShowDeviceResponseOnlineStatusEnum struct {
	E_0 ShowDeviceResponseOnlineStatus
	E_1 ShowDeviceResponseOnlineStatus
	E_2 ShowDeviceResponseOnlineStatus
}

func GetShowDeviceResponseOnlineStatusEnum added in v0.0.78

func GetShowDeviceResponseOnlineStatusEnum() ShowDeviceResponseOnlineStatusEnum

type ShowDeviceResponsePluginId added in v0.0.78

type ShowDeviceResponsePluginId struct {
	// contains filtered or unexported fields
}

func (ShowDeviceResponsePluginId) MarshalJSON added in v0.0.78

func (c ShowDeviceResponsePluginId) MarshalJSON() ([]byte, error)

func (*ShowDeviceResponsePluginId) UnmarshalJSON added in v0.0.78

func (c *ShowDeviceResponsePluginId) UnmarshalJSON(b []byte) error

type ShowDeviceResponsePluginIdEnum added in v0.0.78

type ShowDeviceResponsePluginIdEnum struct {
	E_0 ShowDeviceResponsePluginId
	E_1 ShowDeviceResponsePluginId
	E_2 ShowDeviceResponsePluginId
}

func GetShowDeviceResponsePluginIdEnum added in v0.0.78

func GetShowDeviceResponsePluginIdEnum() ShowDeviceResponsePluginIdEnum

type ShowDeviceResponseStatus added in v0.0.78

type ShowDeviceResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowDeviceResponseStatus) MarshalJSON added in v0.0.78

func (c ShowDeviceResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowDeviceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *ShowDeviceResponseStatus) UnmarshalJSON(b []byte) error

type ShowDeviceResponseStatusEnum added in v0.0.78

type ShowDeviceResponseStatusEnum struct {
	E_0 ShowDeviceResponseStatus
	E_1 ShowDeviceResponseStatus
}

func GetShowDeviceResponseStatusEnum added in v0.0.78

func GetShowDeviceResponseStatusEnum() ShowDeviceResponseStatusEnum

type ShowDevicesInGroupRequest

type ShowDevicesInGroupRequest struct {
	InstanceId string `json:"instance_id"`

	GroupId int32 `json:"group_id"`

	Limit *int32 `json:"limit,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`
}

Request Object

func (ShowDevicesInGroupRequest) String

func (o ShowDevicesInGroupRequest) String() string

type ShowDevicesInGroupResponse

type ShowDevicesInGroupResponse struct {
	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Items          *[]DevicesInGroup `json:"items,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ShowDevicesInGroupResponse) String

type ShowDispatchesRequest

type ShowDispatchesRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`
}

Request Object

func (ShowDispatchesRequest) String

func (o ShowDispatchesRequest) String() string

type ShowDispatchesResponse

type ShowDispatchesResponse struct {
	DispatchId *string `json:"dispatch_id,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	StartDatetime *int64 `json:"start_datetime,omitempty"`

	Period *ShowDispatchesResponsePeriod `json:"period,omitempty"`

	DispatchInterval *int64 `json:"dispatch_interval,omitempty"`

	CreatedDate *int64 `json:"created_date,omitempty"`

	LastModifiedDate *int64 `json:"last_modified_date,omitempty"`

	Remark *string `json:"remark,omitempty"`

	UseQuartzCron *bool `json:"use_quartz_cron,omitempty"`

	Cron           *string `json:"cron,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowDispatchesResponse) String

func (o ShowDispatchesResponse) String() string

type ShowDispatchesResponsePeriod

type ShowDispatchesResponsePeriod struct {
	// contains filtered or unexported fields
}

func (ShowDispatchesResponsePeriod) MarshalJSON

func (c ShowDispatchesResponsePeriod) MarshalJSON() ([]byte, error)

func (*ShowDispatchesResponsePeriod) UnmarshalJSON

func (c *ShowDispatchesResponsePeriod) UnmarshalJSON(b []byte) error

type ShowInstanceResp added in v0.0.74

type ShowInstanceResp struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Engine *string `json:"engine,omitempty"`

	EngineVersion *string `json:"engine_version,omitempty"`

	Specification *string `json:"specification,omitempty"`

	StorageSpace *int32 `json:"storage_space,omitempty"`

	PartitionNum *string `json:"partition_num,omitempty"`

	UsedStorageSpace *int32 `json:"used_storage_space,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	Port *int32 `json:"port,omitempty"`

	Status *string `json:"status,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ResourceSpecCode *string `json:"resource_spec_code,omitempty"`

	ChargingMode *int32 `json:"charging_mode,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	VpcName *string `json:"vpc_name,omitempty"`

	CreatedAt *string `json:"created_at,omitempty"`

	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	OrderId *string `json:"order_id,omitempty"`

	MaintainBegin *string `json:"maintain_begin,omitempty"`

	MaintainEnd *string `json:"maintain_end,omitempty"`

	EnablePublicip *bool `json:"enable_publicip,omitempty"`

	ManagementConnectAddress *string `json:"management_connect_address,omitempty"`

	SslEnable *bool `json:"ssl_enable,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	IsLogicalVolume *bool `json:"is_logical_volume,omitempty"`

	ExtendTimes *int32 `json:"extend_times,omitempty"`

	EnableAutoTopic *bool `json:"enable_auto_topic,omitempty"`

	Type *ShowInstanceRespType `json:"type,omitempty"`

	ProductId *string `json:"product_id,omitempty"`

	SecurityGroupId *string `json:"security_group_id,omitempty"`

	SecurityGroupName *string `json:"security_group_name,omitempty"`

	SubnetId *string `json:"subnet_id,omitempty"`

	SubnetName *string `json:"subnet_name,omitempty"`

	SubnetCidr *string `json:"subnet_cidr,omitempty"`

	AvailableZones *[]string `json:"available_zones,omitempty"`

	TotalStorageSpace *int32 `json:"total_storage_space,omitempty"`

	PublicConnectAddress *string `json:"public_connect_address,omitempty"`

	StorageResourceId *string `json:"storage_resource_id,omitempty"`

	StorageSpecCode *string `json:"storage_spec_code,omitempty"`

	ServiceType *string `json:"service_type,omitempty"`

	StorageType *string `json:"storage_type,omitempty"`

	RetentionPolicy *ShowInstanceRespRetentionPolicy `json:"retention_policy,omitempty"`

	KafkaPublicStatus *string `json:"kafka_public_status,omitempty"`

	PublicBandwidth *int32 `json:"public_bandwidth,omitempty"`

	KafkaManagerUser *string `json:"kafka_manager_user,omitempty"`

	EnableLogCollection *bool `json:"enable_log_collection,omitempty"`

	CrossVpcInfo *string `json:"cross_vpc_info,omitempty"`

	Ipv6Enable *bool `json:"ipv6_enable,omitempty"`

	Ipv6ConnectAddresses *[]string `json:"ipv6_connect_addresses,omitempty"`

	ConnectorEnable *bool `json:"connector_enable,omitempty"`

	ConnectorId *string `json:"connector_id,omitempty"`

	MqsConnectorEnable *bool `json:"mqs_connector_enable,omitempty"`

	MqsConnectorAddress *string `json:"mqs_connector_address,omitempty"`

	PluginEnable *bool `json:"plugin_enable,omitempty"`

	RestEnable *bool `json:"rest_enable,omitempty"`

	RestConnectAddress *string `json:"rest_connect_address,omitempty"`

	MessageQueryInstEnable *bool `json:"message_query_inst_enable,omitempty"`

	VpcClientPlain *bool `json:"vpc_client_plain,omitempty"`

	SupportFeatures *string `json:"support_features,omitempty"`

	TraceEnable *bool `json:"trace_enable,omitempty"`

	PodConnectAddress *string `json:"pod_connect_address,omitempty"`

	DiskEncrypted *bool `json:"disk_encrypted,omitempty"`

	KafkaPrivateConnectAddress *string `json:"kafka_private_connect_address,omitempty"`

	CesVersion *string `json:"ces_version,omitempty"`

	NodeNum *int32 `json:"node_num,omitempty"`

	PublicipAddress *string `json:"publicip_address,omitempty"`

	Listeners *interface{} `json:"listeners,omitempty"`

	PublicAccessEnabled *string `json:"public_access_enabled,omitempty"`

	PublicBoundwidth *int32 `json:"public_boundwidth,omitempty"`

	AccessUser *string `json:"access_user,omitempty"`

	AgentEnable *bool `json:"agent_enable,omitempty"`
}

func (ShowInstanceResp) String added in v0.0.74

func (o ShowInstanceResp) String() string

type ShowInstanceRespRetentionPolicy added in v0.0.74

type ShowInstanceRespRetentionPolicy struct {
	// contains filtered or unexported fields
}

func (ShowInstanceRespRetentionPolicy) MarshalJSON added in v0.0.74

func (c ShowInstanceRespRetentionPolicy) MarshalJSON() ([]byte, error)

func (*ShowInstanceRespRetentionPolicy) UnmarshalJSON added in v0.0.74

func (c *ShowInstanceRespRetentionPolicy) UnmarshalJSON(b []byte) error

type ShowInstanceRespRetentionPolicyEnum added in v0.0.74

type ShowInstanceRespRetentionPolicyEnum struct {
	TIME_BASE      ShowInstanceRespRetentionPolicy
	PRODUCE_REJECT ShowInstanceRespRetentionPolicy
}

func GetShowInstanceRespRetentionPolicyEnum added in v0.0.74

func GetShowInstanceRespRetentionPolicyEnum() ShowInstanceRespRetentionPolicyEnum

type ShowInstanceRespType added in v0.0.74

type ShowInstanceRespType struct {
	// contains filtered or unexported fields
}

func (ShowInstanceRespType) MarshalJSON added in v0.0.74

func (c ShowInstanceRespType) MarshalJSON() ([]byte, error)

func (*ShowInstanceRespType) UnmarshalJSON added in v0.0.74

func (c *ShowInstanceRespType) UnmarshalJSON(b []byte) error

type ShowInstanceRespTypeEnum added in v0.0.74

type ShowInstanceRespTypeEnum struct {
	SINGLE  ShowInstanceRespType
	CLUSTER ShowInstanceRespType
}

func GetShowInstanceRespTypeEnum added in v0.0.74

func GetShowInstanceRespTypeEnum() ShowInstanceRespTypeEnum

type ShowLiveDataApiV2Request

type ShowLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`
}

Request Object

func (ShowLiveDataApiV2Request) String

func (o ShowLiveDataApiV2Request) String() string

type ShowLiveDataApiV2Response

type ShowLiveDataApiV2Response struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method ShowLiveDataApiV2ResponseMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType ShowLiveDataApiV2ResponseContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`

	Id *string `json:"id,omitempty"`

	Instance *string `json:"instance,omitempty"`

	Type *ShowLiveDataApiV2ResponseType `json:"type,omitempty"`

	Status *ShowLiveDataApiV2ResponseStatus `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`

	Scripts *[]LdApiScript `json:"scripts,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowLiveDataApiV2Response) String

func (o ShowLiveDataApiV2Response) String() string

type ShowLiveDataApiV2ResponseContentType

type ShowLiveDataApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (ShowLiveDataApiV2ResponseContentType) MarshalJSON

func (c ShowLiveDataApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*ShowLiveDataApiV2ResponseContentType) UnmarshalJSON

func (c *ShowLiveDataApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type ShowLiveDataApiV2ResponseMethod

type ShowLiveDataApiV2ResponseMethod struct {
	// contains filtered or unexported fields
}

func (ShowLiveDataApiV2ResponseMethod) MarshalJSON

func (c ShowLiveDataApiV2ResponseMethod) MarshalJSON() ([]byte, error)

func (*ShowLiveDataApiV2ResponseMethod) UnmarshalJSON

func (c *ShowLiveDataApiV2ResponseMethod) UnmarshalJSON(b []byte) error

type ShowLiveDataApiV2ResponseStatus

type ShowLiveDataApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowLiveDataApiV2ResponseStatus) MarshalJSON

func (c ShowLiveDataApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowLiveDataApiV2ResponseStatus) UnmarshalJSON

func (c *ShowLiveDataApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type ShowLiveDataApiV2ResponseType

type ShowLiveDataApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (ShowLiveDataApiV2ResponseType) MarshalJSON

func (c ShowLiveDataApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*ShowLiveDataApiV2ResponseType) UnmarshalJSON

func (c *ShowLiveDataApiV2ResponseType) UnmarshalJSON(b []byte) error

type ShowLiveDataApiV2ResponseTypeEnum

type ShowLiveDataApiV2ResponseTypeEnum struct {
	DATA     ShowLiveDataApiV2ResponseType
	FUNCTION ShowLiveDataApiV2ResponseType
}

func GetShowLiveDataApiV2ResponseTypeEnum

func GetShowLiveDataApiV2ResponseTypeEnum() ShowLiveDataApiV2ResponseTypeEnum

type ShowMqsInstanceMessagesRequest

type ShowMqsInstanceMessagesRequest struct {
	InstanceId string `json:"instance_id"`

	Topic string `json:"topic"`

	Asc *bool `json:"asc,omitempty"`

	StartTime string `json:"start_time"`

	EndTime string `json:"end_time"`

	Limit *string `json:"limit,omitempty"`

	Offset *string `json:"offset,omitempty"`

	Download *bool `json:"download,omitempty"`

	MessageOffset *string `json:"message_offset,omitempty"`

	Partition *string `json:"partition,omitempty"`

	Key *string `json:"key,omitempty"`

	MessageId *string `json:"message_id,omitempty"`

	Tag *string `json:"tag,omitempty"`
}

Request Object

func (ShowMqsInstanceMessagesRequest) String

type ShowMqsInstanceMessagesRespMessages

type ShowMqsInstanceMessagesRespMessages struct {
	Topic *string `json:"topic,omitempty"`

	Partition *int32 `json:"partition,omitempty"`

	Key *string `json:"key,omitempty"`

	Value *string `json:"value,omitempty"`

	Size *int64 `json:"size,omitempty"`

	Timestamp *int64 `json:"timestamp,omitempty"`

	HugeMessage *bool `json:"huge_message,omitempty"`

	MessageOffset *int64 `json:"message_offset,omitempty"`

	MessageId *string `json:"message_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Tag *string `json:"tag,omitempty"`
}

func (ShowMqsInstanceMessagesRespMessages) String

type ShowMqsInstanceMessagesResponse

type ShowMqsInstanceMessagesResponse struct {
	Messages *[]ShowMqsInstanceMessagesRespMessages `json:"messages,omitempty"`

	Total float32 `json:"total,omitempty"`

	Size           float32 `json:"size,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowMqsInstanceMessagesResponse) String

type ShowMqsInstanceRequest

type ShowMqsInstanceRequest struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (ShowMqsInstanceRequest) String

func (o ShowMqsInstanceRequest) String() string

type ShowMqsInstanceResponse

type ShowMqsInstanceResponse struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Engine *string `json:"engine,omitempty"`

	EngineVersion *string `json:"engine_version,omitempty"`

	Specification *string `json:"specification,omitempty"`

	StorageSpace *int32 `json:"storage_space,omitempty"`

	PartitionNum *string `json:"partition_num,omitempty"`

	UsedStorageSpace *int32 `json:"used_storage_space,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	Port *int32 `json:"port,omitempty"`

	Status *string `json:"status,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ResourceSpecCode *string `json:"resource_spec_code,omitempty"`

	ChargingMode *int32 `json:"charging_mode,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	VpcName *string `json:"vpc_name,omitempty"`

	CreatedAt *string `json:"created_at,omitempty"`

	UserId *string `json:"user_id,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	OrderId *string `json:"order_id,omitempty"`

	MaintainBegin *string `json:"maintain_begin,omitempty"`

	MaintainEnd *string `json:"maintain_end,omitempty"`

	EnablePublicip *bool `json:"enable_publicip,omitempty"`

	ManagementConnectAddress *string `json:"management_connect_address,omitempty"`

	SslEnable *bool `json:"ssl_enable,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	IsLogicalVolume *bool `json:"is_logical_volume,omitempty"`

	ExtendTimes *int32 `json:"extend_times,omitempty"`

	EnableAutoTopic *bool `json:"enable_auto_topic,omitempty"`

	Type *ShowMqsInstanceResponseType `json:"type,omitempty"`

	ProductId *string `json:"product_id,omitempty"`

	SecurityGroupId *string `json:"security_group_id,omitempty"`

	SecurityGroupName *string `json:"security_group_name,omitempty"`

	SubnetId *string `json:"subnet_id,omitempty"`

	SubnetName *string `json:"subnet_name,omitempty"`

	SubnetCidr *string `json:"subnet_cidr,omitempty"`

	AvailableZones *[]string `json:"available_zones,omitempty"`

	TotalStorageSpace *int32 `json:"total_storage_space,omitempty"`

	PublicConnectAddress *string `json:"public_connect_address,omitempty"`

	StorageResourceId *string `json:"storage_resource_id,omitempty"`

	StorageSpecCode *string `json:"storage_spec_code,omitempty"`

	ServiceType *string `json:"service_type,omitempty"`

	StorageType *string `json:"storage_type,omitempty"`

	RetentionPolicy *ShowMqsInstanceResponseRetentionPolicy `json:"retention_policy,omitempty"`

	KafkaPublicStatus *string `json:"kafka_public_status,omitempty"`

	PublicBandwidth *int32 `json:"public_bandwidth,omitempty"`

	KafkaManagerUser *string `json:"kafka_manager_user,omitempty"`

	EnableLogCollection *bool `json:"enable_log_collection,omitempty"`

	CrossVpcInfo *string `json:"cross_vpc_info,omitempty"`

	Ipv6Enable *bool `json:"ipv6_enable,omitempty"`

	Ipv6ConnectAddresses *[]string `json:"ipv6_connect_addresses,omitempty"`

	ConnectorEnable *bool `json:"connector_enable,omitempty"`

	ConnectorId *string `json:"connector_id,omitempty"`

	MqsConnectorEnable *bool `json:"mqs_connector_enable,omitempty"`

	MqsConnectorAddress *string `json:"mqs_connector_address,omitempty"`

	PluginEnable *bool `json:"plugin_enable,omitempty"`

	RestEnable *bool `json:"rest_enable,omitempty"`

	RestConnectAddress *string `json:"rest_connect_address,omitempty"`

	MessageQueryInstEnable *bool `json:"message_query_inst_enable,omitempty"`

	VpcClientPlain *bool `json:"vpc_client_plain,omitempty"`

	SupportFeatures *string `json:"support_features,omitempty"`

	TraceEnable *bool `json:"trace_enable,omitempty"`

	PodConnectAddress *string `json:"pod_connect_address,omitempty"`

	DiskEncrypted *bool `json:"disk_encrypted,omitempty"`

	KafkaPrivateConnectAddress *string `json:"kafka_private_connect_address,omitempty"`

	CesVersion *string `json:"ces_version,omitempty"`

	NodeNum *int32 `json:"node_num,omitempty"`

	PublicipAddress *string `json:"publicip_address,omitempty"`

	Listeners *interface{} `json:"listeners,omitempty"`

	PublicAccessEnabled *string `json:"public_access_enabled,omitempty"`

	PublicBoundwidth *int32 `json:"public_boundwidth,omitempty"`

	AccessUser *string `json:"access_user,omitempty"`

	AgentEnable    *bool `json:"agent_enable,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (ShowMqsInstanceResponse) String

func (o ShowMqsInstanceResponse) String() string

type ShowMqsInstanceResponseRetentionPolicy

type ShowMqsInstanceResponseRetentionPolicy struct {
	// contains filtered or unexported fields
}

func (ShowMqsInstanceResponseRetentionPolicy) MarshalJSON

func (c ShowMqsInstanceResponseRetentionPolicy) MarshalJSON() ([]byte, error)

func (*ShowMqsInstanceResponseRetentionPolicy) UnmarshalJSON

func (c *ShowMqsInstanceResponseRetentionPolicy) UnmarshalJSON(b []byte) error

type ShowMqsInstanceResponseRetentionPolicyEnum

type ShowMqsInstanceResponseRetentionPolicyEnum struct {
	TIME_BASE      ShowMqsInstanceResponseRetentionPolicy
	PRODUCE_REJECT ShowMqsInstanceResponseRetentionPolicy
}

func GetShowMqsInstanceResponseRetentionPolicyEnum

func GetShowMqsInstanceResponseRetentionPolicyEnum() ShowMqsInstanceResponseRetentionPolicyEnum

type ShowMqsInstanceResponseType

type ShowMqsInstanceResponseType struct {
	// contains filtered or unexported fields
}

func (ShowMqsInstanceResponseType) MarshalJSON

func (c ShowMqsInstanceResponseType) MarshalJSON() ([]byte, error)

func (*ShowMqsInstanceResponseType) UnmarshalJSON

func (c *ShowMqsInstanceResponseType) UnmarshalJSON(b []byte) error

type ShowMqsInstanceResponseTypeEnum

type ShowMqsInstanceResponseTypeEnum struct {
	SINGLE  ShowMqsInstanceResponseType
	CLUSTER ShowMqsInstanceResponseType
}

func GetShowMqsInstanceResponseTypeEnum

func GetShowMqsInstanceResponseTypeEnum() ShowMqsInstanceResponseTypeEnum

type ShowMqsInstanceTopicAccessPolicyRequest

type ShowMqsInstanceTopicAccessPolicyRequest struct {
	InstanceId string `json:"instance_id"`

	TopicName string `json:"topic_name"`

	Offset *string `json:"offset,omitempty"`

	Limit *string `json:"limit,omitempty"`
}

Request Object

func (ShowMqsInstanceTopicAccessPolicyRequest) String

type ShowMqsInstanceTopicAccessPolicyRespPolicies

type ShowMqsInstanceTopicAccessPolicyRespPolicies struct {
	Owner *bool `json:"owner,omitempty"`

	UserName *string `json:"user_name,omitempty"`

	AccessPolicy *string `json:"access_policy,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Tag *string `json:"tag,omitempty"`
}

func (ShowMqsInstanceTopicAccessPolicyRespPolicies) String

type ShowMqsInstanceTopicAccessPolicyResponse

type ShowMqsInstanceTopicAccessPolicyResponse struct {
	Name *string `json:"name,omitempty"`

	Policies *[]ShowMqsInstanceTopicAccessPolicyRespPolicies `json:"policies,omitempty"`

	Total *int32 `json:"total,omitempty"`

	Size *int32 `json:"size,omitempty"`

	Operation      *string `json:"operation,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowMqsInstanceTopicAccessPolicyResponse) String

type ShowProductAuthenticationRequest

type ShowProductAuthenticationRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`
}

Request Object

func (ShowProductAuthenticationRequest) String

type ShowProductAuthenticationResponse

type ShowProductAuthenticationResponse struct {
	UserName *string `json:"user_name,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowProductAuthenticationResponse) String

type ShowProductRequest

type ShowProductRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`
}

Request Object

func (ShowProductRequest) String

func (o ShowProductRequest) String() string

type ShowProductResponse

type ShowProductResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ProductSerial *string `json:"product_serial,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	ManufacturerName *string `json:"manufacturer_name,omitempty"`

	Model *string `json:"model,omitempty"`

	ProductType *ShowProductResponseProductType `json:"product_type,omitempty"`

	Description *string `json:"description,omitempty"`

	ProtocolType *ShowProductResponseProtocolType `json:"protocol_type,omitempty"`

	DeviceType *string `json:"device_type,omitempty"`

	Version *string `json:"version,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	DataFormat     *int32 `json:"data_format,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ShowProductResponse) String

func (o ShowProductResponse) String() string

type ShowProductResponseProductType added in v0.0.78

type ShowProductResponseProductType struct {
	// contains filtered or unexported fields
}

func (ShowProductResponseProductType) MarshalJSON added in v0.0.78

func (c ShowProductResponseProductType) MarshalJSON() ([]byte, error)

func (*ShowProductResponseProductType) UnmarshalJSON added in v0.0.78

func (c *ShowProductResponseProductType) UnmarshalJSON(b []byte) error

type ShowProductResponseProductTypeEnum added in v0.0.78

type ShowProductResponseProductTypeEnum struct {
	E_0 ShowProductResponseProductType
	E_1 ShowProductResponseProductType
}

func GetShowProductResponseProductTypeEnum added in v0.0.78

func GetShowProductResponseProductTypeEnum() ShowProductResponseProductTypeEnum

type ShowProductResponseProtocolType added in v0.0.78

type ShowProductResponseProtocolType struct {
	// contains filtered or unexported fields
}

func (ShowProductResponseProtocolType) MarshalJSON added in v0.0.78

func (c ShowProductResponseProtocolType) MarshalJSON() ([]byte, error)

func (*ShowProductResponseProtocolType) UnmarshalJSON added in v0.0.78

func (c *ShowProductResponseProtocolType) UnmarshalJSON(b []byte) error

type ShowProductResponseProtocolTypeEnum added in v0.0.78

type ShowProductResponseProtocolTypeEnum struct {
	E_0 ShowProductResponseProtocolType
	E_2 ShowProductResponseProtocolType
	E_4 ShowProductResponseProtocolType
}

func GetShowProductResponseProtocolTypeEnum added in v0.0.78

func GetShowProductResponseProtocolTypeEnum() ShowProductResponseProtocolTypeEnum

type ShowProductTemplateRequest

type ShowProductTemplateRequest struct {
	InstanceId string `json:"instance_id"`

	ProductTemplateId int32 `json:"product_template_id"`
}

Request Object

func (ShowProductTemplateRequest) String

type ShowProductTemplateResponse

type ShowProductTemplateResponse struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *ShowProductTemplateResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (ShowProductTemplateResponse) String

type ShowProductTemplateResponseStatus added in v0.0.78

type ShowProductTemplateResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowProductTemplateResponseStatus) MarshalJSON added in v0.0.78

func (c ShowProductTemplateResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowProductTemplateResponseStatus) UnmarshalJSON added in v0.0.78

func (c *ShowProductTemplateResponseStatus) UnmarshalJSON(b []byte) error

type ShowProductTemplateResponseStatusEnum added in v0.0.78

type ShowProductTemplateResponseStatusEnum struct {
	E_0 ShowProductTemplateResponseStatus
	E_1 ShowProductTemplateResponseStatus
}

func GetShowProductTemplateResponseStatusEnum added in v0.0.78

func GetShowProductTemplateResponseStatusEnum() ShowProductTemplateResponseStatusEnum

type ShowPropertyRequest

type ShowPropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (ShowPropertyRequest) String

func (o ShowPropertyRequest) String() string

type ShowPropertyResponse

type ShowPropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *ShowPropertyResponseDataType `json:"data_type,omitempty"`

	Required *ShowPropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowPropertyResponse) String

func (o ShowPropertyResponse) String() string

type ShowPropertyResponseDataType

type ShowPropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (ShowPropertyResponseDataType) MarshalJSON

func (c ShowPropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*ShowPropertyResponseDataType) UnmarshalJSON

func (c *ShowPropertyResponseDataType) UnmarshalJSON(b []byte) error

type ShowPropertyResponseRequired added in v0.0.78

type ShowPropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (ShowPropertyResponseRequired) MarshalJSON added in v0.0.78

func (c ShowPropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*ShowPropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *ShowPropertyResponseRequired) UnmarshalJSON(b []byte) error

type ShowPropertyResponseRequiredEnum added in v0.0.78

type ShowPropertyResponseRequiredEnum struct {
	E_0 ShowPropertyResponseRequired
	E_1 ShowPropertyResponseRequired
}

func GetShowPropertyResponseRequiredEnum added in v0.0.78

func GetShowPropertyResponseRequiredEnum() ShowPropertyResponseRequiredEnum

type ShowRequestPropertyRequest

type ShowRequestPropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (ShowRequestPropertyRequest) String

type ShowRequestPropertyResponse

type ShowRequestPropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *ShowRequestPropertyResponseDataType `json:"data_type,omitempty"`

	Required *ShowRequestPropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowRequestPropertyResponse) String

type ShowRequestPropertyResponseDataType

type ShowRequestPropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (ShowRequestPropertyResponseDataType) MarshalJSON

func (c ShowRequestPropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*ShowRequestPropertyResponseDataType) UnmarshalJSON

func (c *ShowRequestPropertyResponseDataType) UnmarshalJSON(b []byte) error

type ShowRequestPropertyResponseRequired added in v0.0.78

type ShowRequestPropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (ShowRequestPropertyResponseRequired) MarshalJSON added in v0.0.78

func (c ShowRequestPropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*ShowRequestPropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *ShowRequestPropertyResponseRequired) UnmarshalJSON(b []byte) error

type ShowRequestPropertyResponseRequiredEnum added in v0.0.78

type ShowRequestPropertyResponseRequiredEnum struct {
	E_0 ShowRequestPropertyResponseRequired
	E_1 ShowRequestPropertyResponseRequired
}

func GetShowRequestPropertyResponseRequiredEnum added in v0.0.78

func GetShowRequestPropertyResponseRequiredEnum() ShowRequestPropertyResponseRequiredEnum

type ShowResponsePropertyRequest

type ShowResponsePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`
}

Request Object

func (ShowResponsePropertyRequest) String

type ShowResponsePropertyResponse

type ShowResponsePropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *ShowResponsePropertyResponseDataType `json:"data_type,omitempty"`

	Required *ShowResponsePropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowResponsePropertyResponse) String

type ShowResponsePropertyResponseDataType

type ShowResponsePropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (ShowResponsePropertyResponseDataType) MarshalJSON

func (c ShowResponsePropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*ShowResponsePropertyResponseDataType) UnmarshalJSON

func (c *ShowResponsePropertyResponseDataType) UnmarshalJSON(b []byte) error

type ShowResponsePropertyResponseRequired added in v0.0.78

type ShowResponsePropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (ShowResponsePropertyResponseRequired) MarshalJSON added in v0.0.78

func (c ShowResponsePropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*ShowResponsePropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *ShowResponsePropertyResponseRequired) UnmarshalJSON(b []byte) error

type ShowResponsePropertyResponseRequiredEnum added in v0.0.78

type ShowResponsePropertyResponseRequiredEnum struct {
	E_0 ShowResponsePropertyResponseRequired
	E_1 ShowResponsePropertyResponseRequired
}

func GetShowResponsePropertyResponseRequiredEnum added in v0.0.78

func GetShowResponsePropertyResponseRequiredEnum() ShowResponsePropertyResponseRequiredEnum

type ShowRestrictionOfInstanceV2Request

type ShowRestrictionOfInstanceV2Request struct {
	InstanceId string `json:"instance_id"`
}

Request Object

func (ShowRestrictionOfInstanceV2Request) String

type ShowRestrictionOfInstanceV2Response

type ShowRestrictionOfInstanceV2Response struct {
	RestrictCidrs *[]string `json:"restrict_cidrs,omitempty"`

	ResourceSubnetCidr *string `json:"resource_subnet_cidr,omitempty"`
	HttpStatusCode     int     `json:"-"`
}

Response Object

func (ShowRestrictionOfInstanceV2Response) String

type ShowRuleRequest

type ShowRuleRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`
}

Request Object

func (ShowRuleRequest) String

func (o ShowRuleRequest) String() string

type ShowRuleResponse

type ShowRuleResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	RuleId *int32 `json:"rule_id,omitempty"`

	Name *string `json:"name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *ShowRuleResponseStatus `json:"status,omitempty"`

	DataParsingStatus *ShowRuleResponseDataParsingStatus `json:"data_parsing_status,omitempty"`

	SqlField *string `json:"sql_field,omitempty"`

	SqlWhere *string `json:"sql_where,omitempty"`

	RuleExpress *string `json:"rule_express,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (ShowRuleResponse) String

func (o ShowRuleResponse) String() string

type ShowRuleResponseDataParsingStatus added in v0.0.78

type ShowRuleResponseDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (ShowRuleResponseDataParsingStatus) MarshalJSON added in v0.0.78

func (c ShowRuleResponseDataParsingStatus) MarshalJSON() ([]byte, error)

func (*ShowRuleResponseDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *ShowRuleResponseDataParsingStatus) UnmarshalJSON(b []byte) error

type ShowRuleResponseDataParsingStatusEnum added in v0.0.78

type ShowRuleResponseDataParsingStatusEnum struct {
	E_0 ShowRuleResponseDataParsingStatus
	E_1 ShowRuleResponseDataParsingStatus
}

func GetShowRuleResponseDataParsingStatusEnum added in v0.0.78

func GetShowRuleResponseDataParsingStatusEnum() ShowRuleResponseDataParsingStatusEnum

type ShowRuleResponseStatus added in v0.0.78

type ShowRuleResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowRuleResponseStatus) MarshalJSON added in v0.0.78

func (c ShowRuleResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowRuleResponseStatus) UnmarshalJSON added in v0.0.78

func (c *ShowRuleResponseStatus) UnmarshalJSON(b []byte) error

type ShowRuleResponseStatusEnum added in v0.0.78

type ShowRuleResponseStatusEnum struct {
	E_0 ShowRuleResponseStatus
	E_1 ShowRuleResponseStatus
}

func GetShowRuleResponseStatusEnum added in v0.0.78

func GetShowRuleResponseStatusEnum() ShowRuleResponseStatusEnum

type ShowServiceRequest

type ShowServiceRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`
}

Request Object

func (ShowServiceRequest) String

func (o ShowServiceRequest) String() string

type ShowServiceResponse

type ShowServiceResponse struct {
	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *ShowServiceResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (ShowServiceResponse) String

func (o ShowServiceResponse) String() string

type ShowServiceResponseStatus added in v0.0.78

type ShowServiceResponseStatus struct {
	// contains filtered or unexported fields
}

func (ShowServiceResponseStatus) MarshalJSON added in v0.0.78

func (c ShowServiceResponseStatus) MarshalJSON() ([]byte, error)

func (*ShowServiceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *ShowServiceResponseStatus) UnmarshalJSON(b []byte) error

type ShowServiceResponseStatusEnum added in v0.0.78

type ShowServiceResponseStatusEnum struct {
	E_0 ShowServiceResponseStatus
	E_1 ShowServiceResponseStatus
}

func GetShowServiceResponseStatusEnum added in v0.0.78

func GetShowServiceResponseStatusEnum() ShowServiceResponseStatusEnum

type ShowTaskRequest

type ShowTaskRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`
}

Request Object

func (ShowTaskRequest) String

func (o ShowTaskRequest) String() string

type ShowTaskResponse

type ShowTaskResponse struct {
	Task *TaskBasicRsp `json:"task,omitempty"`

	TaskDetail     *string `json:"task_detail,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowTaskResponse) String

func (o ShowTaskResponse) String() string

type SignApiBinding

type SignApiBinding struct {
	SignId string `json:"sign_id"`

	PublishIds []string `json:"publish_ids"`
}

func (SignApiBinding) String

func (o SignApiBinding) String() string

type SignApiBindingBase

type SignApiBindingBase struct {
	PublishId *string `json:"publish_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	BindingTime *sdktime.SdkTime `json:"binding_time,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	ApiType *int32 `json:"api_type,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	Id *string `json:"id,omitempty"`

	ApiRemark *string `json:"api_remark,omitempty"`

	SignId *string `json:"sign_id,omitempty"`

	SignName *string `json:"sign_name,omitempty"`
}

func (SignApiBindingBase) String

func (o SignApiBindingBase) String() string

type SignApiBindingInfo

type SignApiBindingInfo struct {
	PublishId *string `json:"publish_id,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	BindingTime *sdktime.SdkTime `json:"binding_time,omitempty"`

	EnvId *string `json:"env_id,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	ApiType *int32 `json:"api_type,omitempty"`

	ApiName *string `json:"api_name,omitempty"`

	Id *string `json:"id,omitempty"`

	ApiRemark *string `json:"api_remark,omitempty"`

	SignId *string `json:"sign_id,omitempty"`

	SignName *string `json:"sign_name,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignType *SignApiBindingInfoSignType `json:"sign_type,omitempty"`
}

func (SignApiBindingInfo) String

func (o SignApiBindingInfo) String() string

type SignApiBindingInfoSignType

type SignApiBindingInfoSignType struct {
	// contains filtered or unexported fields
}

func (SignApiBindingInfoSignType) MarshalJSON

func (c SignApiBindingInfoSignType) MarshalJSON() ([]byte, error)

func (*SignApiBindingInfoSignType) UnmarshalJSON

func (c *SignApiBindingInfoSignType) UnmarshalJSON(b []byte) error

type SignApiBindingInfoSignTypeEnum

type SignApiBindingInfoSignTypeEnum struct {
	HMAC       SignApiBindingInfoSignType
	BASIC      SignApiBindingInfoSignType
	PUBLIC_KEY SignApiBindingInfoSignType
	AES        SignApiBindingInfoSignType
}

func GetSignApiBindingInfoSignTypeEnum

func GetSignApiBindingInfoSignTypeEnum() SignApiBindingInfoSignTypeEnum

type SignApiBindingResult

type SignApiBindingResult struct {
	Bindings *[]SignApiBindingInfo `json:"bindings,omitempty"`
}

func (SignApiBindingResult) String

func (o SignApiBindingResult) String() string

type Signature

type Signature struct {
	Name string `json:"name"`

	SignType *SignatureSignType `json:"sign_type,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignAlgorithm *SignatureSignAlgorithm `json:"sign_algorithm,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (Signature) String

func (o Signature) String() string

type SignatureSignAlgorithm

type SignatureSignAlgorithm struct {
	// contains filtered or unexported fields
}

func (SignatureSignAlgorithm) MarshalJSON

func (c SignatureSignAlgorithm) MarshalJSON() ([]byte, error)

func (*SignatureSignAlgorithm) UnmarshalJSON

func (c *SignatureSignAlgorithm) UnmarshalJSON(b []byte) error

type SignatureSignAlgorithmEnum

type SignatureSignAlgorithmEnum struct {
	AES_128_CFB SignatureSignAlgorithm
	AES_256_CFB SignatureSignAlgorithm
}

func GetSignatureSignAlgorithmEnum

func GetSignatureSignAlgorithmEnum() SignatureSignAlgorithmEnum

type SignatureSignType

type SignatureSignType struct {
	// contains filtered or unexported fields
}

func (SignatureSignType) MarshalJSON

func (c SignatureSignType) MarshalJSON() ([]byte, error)

func (*SignatureSignType) UnmarshalJSON

func (c *SignatureSignType) UnmarshalJSON(b []byte) error

type SignatureSignTypeEnum

type SignatureSignTypeEnum struct {
	HMAC       SignatureSignType
	BASIC      SignatureSignType
	PUBLIC_KEY SignatureSignType
	AES        SignatureSignType
}

func GetSignatureSignTypeEnum

func GetSignatureSignTypeEnum() SignatureSignTypeEnum

type SignatureWithBindNum

type SignatureWithBindNum struct {
	Name string `json:"name"`

	SignType *SignatureWithBindNumSignType `json:"sign_type,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignAlgorithm *SignatureWithBindNumSignAlgorithm `json:"sign_algorithm,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	LdapiBindNum *int32 `json:"ldapi_bind_num,omitempty"`
}

func (SignatureWithBindNum) String

func (o SignatureWithBindNum) String() string

type SignatureWithBindNumSignAlgorithm

type SignatureWithBindNumSignAlgorithm struct {
	// contains filtered or unexported fields
}

func (SignatureWithBindNumSignAlgorithm) MarshalJSON

func (c SignatureWithBindNumSignAlgorithm) MarshalJSON() ([]byte, error)

func (*SignatureWithBindNumSignAlgorithm) UnmarshalJSON

func (c *SignatureWithBindNumSignAlgorithm) UnmarshalJSON(b []byte) error

type SignatureWithBindNumSignAlgorithmEnum

type SignatureWithBindNumSignAlgorithmEnum struct {
	AES_128_CFB SignatureWithBindNumSignAlgorithm
	AES_256_CFB SignatureWithBindNumSignAlgorithm
}

func GetSignatureWithBindNumSignAlgorithmEnum

func GetSignatureWithBindNumSignAlgorithmEnum() SignatureWithBindNumSignAlgorithmEnum

type SignatureWithBindNumSignType

type SignatureWithBindNumSignType struct {
	// contains filtered or unexported fields
}

func (SignatureWithBindNumSignType) MarshalJSON

func (c SignatureWithBindNumSignType) MarshalJSON() ([]byte, error)

func (*SignatureWithBindNumSignType) UnmarshalJSON

func (c *SignatureWithBindNumSignType) UnmarshalJSON(b []byte) error

type SingleResponse

type SingleResponse struct {
	Id *string `json:"id,omitempty"`

	RetStatus *string `json:"ret_status,omitempty"`
}

func (SingleResponse) String

func (o SingleResponse) String() string

type Source

type Source struct {
	SourceId *int32 `json:"source_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	DeviceId *int32 `json:"device_id,omitempty"`

	Topic *string `json:"topic,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	IsBase64 *SourceIsBase64 `json:"is_base64,omitempty"`

	ContainDeviceInfo *SourceContainDeviceInfo `json:"contain_device_info,omitempty"`
}

func (Source) String

func (o Source) String() string

type SourceContainDeviceInfo added in v0.0.78

type SourceContainDeviceInfo struct {
	// contains filtered or unexported fields
}

func (SourceContainDeviceInfo) MarshalJSON added in v0.0.78

func (c SourceContainDeviceInfo) MarshalJSON() ([]byte, error)

func (*SourceContainDeviceInfo) UnmarshalJSON added in v0.0.78

func (c *SourceContainDeviceInfo) UnmarshalJSON(b []byte) error

type SourceContainDeviceInfoEnum added in v0.0.78

type SourceContainDeviceInfoEnum struct {
	E_0 SourceContainDeviceInfo
	E_1 SourceContainDeviceInfo
}

func GetSourceContainDeviceInfoEnum added in v0.0.78

func GetSourceContainDeviceInfoEnum() SourceContainDeviceInfoEnum

type SourceIsBase64 added in v0.0.78

type SourceIsBase64 struct {
	// contains filtered or unexported fields
}

func (SourceIsBase64) MarshalJSON added in v0.0.78

func (c SourceIsBase64) MarshalJSON() ([]byte, error)

func (*SourceIsBase64) UnmarshalJSON added in v0.0.78

func (c *SourceIsBase64) UnmarshalJSON(b []byte) error

type SourceIsBase64Enum added in v0.0.78

type SourceIsBase64Enum struct {
	E_0 SourceIsBase64
	E_1 SourceIsBase64
}

func GetSourceIsBase64Enum added in v0.0.78

func GetSourceIsBase64Enum() SourceIsBase64Enum

type StartTestDatasourceRequest

type StartTestDatasourceRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`

	Body *DatasourceInfo `json:"body,omitempty"`
}

Request Object

func (StartTestDatasourceRequest) String

type StartTestDatasourceResponse

type StartTestDatasourceResponse struct {
	Result         *bool `json:"result,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (StartTestDatasourceResponse) String

type StatisticsApi

type StatisticsApi struct {
	MaxLatency *int32 `json:"max_latency,omitempty"`

	AvgLatency *float32 `json:"avg_latency,omitempty"`

	ReqCount *int32 `json:"req_count,omitempty"`

	ReqCount2xx *int32 `json:"req_count2xx,omitempty"`

	ReqCount4xx *int32 `json:"req_count4xx,omitempty"`

	ReqCount5xx *int32 `json:"req_count5xx,omitempty"`

	ReqCountError *int32 `json:"req_count_error,omitempty"`

	MaxInnerLatency *int32 `json:"max_inner_latency,omitempty"`

	AvgInnerLatency *float32 `json:"avg_inner_latency,omitempty"`

	MaxBackendLatency *int32 `json:"max_backend_latency,omitempty"`

	AvgBackendLatency *float32 `json:"avg_backend_latency,omitempty"`

	OutputThroughput *int64 `json:"output_throughput,omitempty"`

	InputThroughput *int64 `json:"input_throughput,omitempty"`

	CurrentMinute *int64 `json:"current_minute,omitempty"`

	Cycle *StatisticsApiCycle `json:"cycle,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Provider *string `json:"provider,omitempty"`

	ReqTime *sdktime.SdkTime `json:"req_time,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	Status *StatisticsApiStatus `json:"status,omitempty"`
}

func (StatisticsApi) String

func (o StatisticsApi) String() string

type StatisticsApiCycle

type StatisticsApiCycle struct {
	// contains filtered or unexported fields
}

func (StatisticsApiCycle) MarshalJSON

func (c StatisticsApiCycle) MarshalJSON() ([]byte, error)

func (*StatisticsApiCycle) UnmarshalJSON

func (c *StatisticsApiCycle) UnmarshalJSON(b []byte) error

type StatisticsApiCycleEnum

type StatisticsApiCycleEnum struct {
	MINUTE StatisticsApiCycle
	HOUR   StatisticsApiCycle
	DAY    StatisticsApiCycle
}

func GetStatisticsApiCycleEnum

func GetStatisticsApiCycleEnum() StatisticsApiCycleEnum

type StatisticsApiStatus

type StatisticsApiStatus struct {
	// contains filtered or unexported fields
}

func (StatisticsApiStatus) MarshalJSON

func (c StatisticsApiStatus) MarshalJSON() ([]byte, error)

func (*StatisticsApiStatus) UnmarshalJSON

func (c *StatisticsApiStatus) UnmarshalJSON(b []byte) error

type StatisticsApiStatusEnum

type StatisticsApiStatusEnum struct {
	E_1 StatisticsApiStatus
	E_2 StatisticsApiStatus
}

func GetStatisticsApiStatusEnum

func GetStatisticsApiStatusEnum() StatisticsApiStatusEnum

type StopTaskRequest

type StopTaskRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`
}

Request Object

func (StopTaskRequest) String

func (o StopTaskRequest) String() string

type StopTaskResponse

type StopTaskResponse struct {
	Message        *string `json:"message,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (StopTaskResponse) String

func (o StopTaskResponse) String() string

type Success

type Success struct {
	Path *string `json:"path,omitempty"`

	Method *string `json:"method,omitempty"`

	Action *SuccessAction `json:"action,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (Success) String

func (o Success) String() string

type SuccessAction

type SuccessAction struct {
	// contains filtered or unexported fields
}

func (SuccessAction) MarshalJSON

func (c SuccessAction) MarshalJSON() ([]byte, error)

func (*SuccessAction) UnmarshalJSON

func (c *SuccessAction) UnmarshalJSON(b []byte) error

type SuccessActionEnum

type SuccessActionEnum struct {
	UPDATE SuccessAction
	CREATE SuccessAction
}

func GetSuccessActionEnum

func GetSuccessActionEnum() SuccessActionEnum

type Swagger

type Swagger struct {
	Id *string `json:"id,omitempty"`

	Result *string `json:"result,omitempty"`
}

swagger文档导入结果 暂不支持

func (Swagger) String

func (o Swagger) String() string

type TaskBasicRequestBody

type TaskBasicRequestBody struct {
	TaskName *string `json:"task_name,omitempty"`

	TaskType *TaskBasicRequestBodyTaskType `json:"task_type,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	Description *string `json:"description,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`
}

func (TaskBasicRequestBody) String

func (o TaskBasicRequestBody) String() string

type TaskBasicRequestBodyTaskType

type TaskBasicRequestBodyTaskType struct {
	// contains filtered or unexported fields
}

func (TaskBasicRequestBodyTaskType) MarshalJSON

func (c TaskBasicRequestBodyTaskType) MarshalJSON() ([]byte, error)

func (*TaskBasicRequestBodyTaskType) UnmarshalJSON

func (c *TaskBasicRequestBodyTaskType) UnmarshalJSON(b []byte) error

type TaskBasicRequestBodyTaskTypeEnum

type TaskBasicRequestBodyTaskTypeEnum struct {
	REALTIME TaskBasicRequestBodyTaskType
	TIMING   TaskBasicRequestBodyTaskType
}

func GetTaskBasicRequestBodyTaskTypeEnum

func GetTaskBasicRequestBodyTaskTypeEnum() TaskBasicRequestBodyTaskTypeEnum

type TaskBasicRsp

type TaskBasicRsp struct {
	TaskId *string `json:"task_id,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	TaskType *TaskBasicRspTaskType `json:"task_type,omitempty"`

	Status *TaskBasicRspStatus `json:"status,omitempty"`

	ProjectId *string `json:"project_id,omitempty"`

	SourceDatasourceId *string `json:"source_datasource_id,omitempty"`

	TargetDatasourceId *string `json:"target_datasource_id,omitempty"`

	SourceDatasourceName *string `json:"source_datasource_name,omitempty"`

	TargetDatasourceName *string `json:"target_datasource_name,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`

	SourceAppName *string `json:"source_app_name,omitempty"`

	TargetAppName *string `json:"target_app_name,omitempty"`

	CreatedDate *int64 `json:"created_date,omitempty"`

	LastModifiedDate *int64 `json:"last_modified_date,omitempty"`

	Description *string `json:"description,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`

	CreatedBy *string `json:"created_by,omitempty"`
}

func (TaskBasicRsp) String

func (o TaskBasicRsp) String() string

type TaskBasicRspStatus

type TaskBasicRspStatus struct {
	// contains filtered or unexported fields
}

func (TaskBasicRspStatus) MarshalJSON

func (c TaskBasicRspStatus) MarshalJSON() ([]byte, error)

func (*TaskBasicRspStatus) UnmarshalJSON

func (c *TaskBasicRspStatus) UnmarshalJSON(b []byte) error

type TaskBasicRspStatusEnum

type TaskBasicRspStatusEnum struct {
	STOP    TaskBasicRspStatus
	RUNNING TaskBasicRspStatus
}

func GetTaskBasicRspStatusEnum

func GetTaskBasicRspStatusEnum() TaskBasicRspStatusEnum

type TaskBasicRspTaskType

type TaskBasicRspTaskType struct {
	// contains filtered or unexported fields
}

func (TaskBasicRspTaskType) MarshalJSON

func (c TaskBasicRspTaskType) MarshalJSON() ([]byte, error)

func (*TaskBasicRspTaskType) UnmarshalJSON

func (c *TaskBasicRspTaskType) UnmarshalJSON(b []byte) error

type TaskBasicRspTaskTypeEnum

type TaskBasicRspTaskTypeEnum struct {
	REALTIME TaskBasicRspTaskType
	TIMING   TaskBasicRspTaskType
}

func GetTaskBasicRspTaskTypeEnum

func GetTaskBasicRspTaskTypeEnum() TaskBasicRspTaskTypeEnum

type TaskBean

type TaskBean struct {
	TaskId *string `json:"task_id,omitempty"`
}

批量启动\\停止任务的详情

func (TaskBean) String

func (o TaskBean) String() string

type TaskBeanFacade

type TaskBeanFacade struct {
	TaskId *string `json:"task_id,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`
}

任务执行详情

func (TaskBeanFacade) String

func (o TaskBeanFacade) String() string

type TaskDispatch

type TaskDispatch struct {
	StartDatetime *int64 `json:"start_datetime,omitempty"`

	Period *TaskDispatchPeriod `json:"period,omitempty"`

	DispatchInterval *int64 `json:"dispatch_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	UseQuartzCron *bool `json:"use_quartz_cron,omitempty"`

	Cron *string `json:"cron,omitempty"`
}

调度计划详情

func (TaskDispatch) String

func (o TaskDispatch) String() string

type TaskDispatchPeriod

type TaskDispatchPeriod struct {
	// contains filtered or unexported fields
}

func (TaskDispatchPeriod) MarshalJSON

func (c TaskDispatchPeriod) MarshalJSON() ([]byte, error)

func (*TaskDispatchPeriod) UnmarshalJSON

func (c *TaskDispatchPeriod) UnmarshalJSON(b []byte) error

type TaskDispatchPeriodEnum

type TaskDispatchPeriodEnum struct {
	MIN  TaskDispatchPeriod
	HOUR TaskDispatchPeriod
	DAY  TaskDispatchPeriod
	WEEK TaskDispatchPeriod
	MON  TaskDispatchPeriod
}

func GetTaskDispatchPeriodEnum

func GetTaskDispatchPeriodEnum() TaskDispatchPeriodEnum

type TaskMonitorDetailLog

type TaskMonitorDetailLog struct {
	Id *string `json:"id,omitempty"`

	Status *int32 `json:"status,omitempty"`

	Position *TaskMonitorDetailLogPosition `json:"position,omitempty"`

	PositionStatus *TaskMonitorDetailLogPositionStatus `json:"position_status,omitempty"`

	Stage *string `json:"stage,omitempty"`

	DirtyDataCount *int32 `json:"dirty_data_count,omitempty"`

	DataCount *int32 `json:"data_count,omitempty"`

	DataSize float32 `json:"data_size,omitempty"`

	DataSizeUnit *TaskMonitorDetailLogDataSizeUnit `json:"data_size_unit,omitempty"`

	SpendTime *int32 `json:"spend_time,omitempty"`

	Remarks *string `json:"remarks,omitempty"`

	StepBeginTime *int64 `json:"step_begin_time,omitempty"`

	StepEndTime *int64 `json:"step_end_time,omitempty"`
}

任务执行详细跟踪日志

func (TaskMonitorDetailLog) String

func (o TaskMonitorDetailLog) String() string

type TaskMonitorDetailLogDataSizeUnit

type TaskMonitorDetailLogDataSizeUnit struct {
	// contains filtered or unexported fields
}

func (TaskMonitorDetailLogDataSizeUnit) MarshalJSON

func (c TaskMonitorDetailLogDataSizeUnit) MarshalJSON() ([]byte, error)

func (*TaskMonitorDetailLogDataSizeUnit) UnmarshalJSON

func (c *TaskMonitorDetailLogDataSizeUnit) UnmarshalJSON(b []byte) error

type TaskMonitorDetailLogPosition

type TaskMonitorDetailLogPosition struct {
	// contains filtered or unexported fields
}

func (TaskMonitorDetailLogPosition) MarshalJSON

func (c TaskMonitorDetailLogPosition) MarshalJSON() ([]byte, error)

func (*TaskMonitorDetailLogPosition) UnmarshalJSON

func (c *TaskMonitorDetailLogPosition) UnmarshalJSON(b []byte) error

type TaskMonitorDetailLogPositionEnum

type TaskMonitorDetailLogPositionEnum struct {
	ADAPTER TaskMonitorDetailLogPosition
	READER  TaskMonitorDetailLogPosition
	WRITER  TaskMonitorDetailLogPosition
}

func GetTaskMonitorDetailLogPositionEnum

func GetTaskMonitorDetailLogPositionEnum() TaskMonitorDetailLogPositionEnum

type TaskMonitorDetailLogPositionStatus

type TaskMonitorDetailLogPositionStatus struct {
	// contains filtered or unexported fields
}

func (TaskMonitorDetailLogPositionStatus) MarshalJSON

func (c TaskMonitorDetailLogPositionStatus) MarshalJSON() ([]byte, error)

func (*TaskMonitorDetailLogPositionStatus) UnmarshalJSON

func (c *TaskMonitorDetailLogPositionStatus) UnmarshalJSON(b []byte) error

type TaskMonitorInfo

type TaskMonitorInfo struct {
	TaskId *string `json:"task_id,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	TaskType *TaskMonitorInfoTaskType `json:"task_type,omitempty"`

	Status *TaskMonitorInfoStatus `json:"status,omitempty"`

	LastExecuteTime *int64 `json:"last_execute_time,omitempty"`

	UseQuartzCron *bool `json:"use_quartz_cron,omitempty"`

	Cron *string `json:"cron,omitempty"`

	Period *TaskMonitorInfoPeriod `json:"period,omitempty"`

	DispatchInterval *int32 `json:"dispatch_interval,omitempty"`

	Position *TaskMonitorInfoPosition `json:"position,omitempty"`

	ExecuteStatus *TaskMonitorInfoExecuteStatus `json:"execute_status,omitempty"`

	SourceAppId *string `json:"source_app_id,omitempty"`

	SourceAppName *string `json:"source_app_name,omitempty"`

	SourceInstanceId *string `json:"source_instance_id,omitempty"`

	TargetAppId *string `json:"target_app_id,omitempty"`

	TargetAppName *string `json:"target_app_name,omitempty"`

	TargetInstanceId *string `json:"target_instance_id,omitempty"`

	ExtType *TaskMonitorInfoExtType `json:"ext_type,omitempty"`

	EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"`

	TaskTag *string `json:"task_tag,omitempty"`
}

任务监控信息

func (TaskMonitorInfo) String

func (o TaskMonitorInfo) String() string

type TaskMonitorInfoExecuteStatus

type TaskMonitorInfoExecuteStatus struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoExecuteStatus) MarshalJSON

func (c TaskMonitorInfoExecuteStatus) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoExecuteStatus) UnmarshalJSON

func (c *TaskMonitorInfoExecuteStatus) UnmarshalJSON(b []byte) error

type TaskMonitorInfoExtType

type TaskMonitorInfoExtType struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoExtType) MarshalJSON

func (c TaskMonitorInfoExtType) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoExtType) UnmarshalJSON

func (c *TaskMonitorInfoExtType) UnmarshalJSON(b []byte) error

type TaskMonitorInfoExtTypeEnum

type TaskMonitorInfoExtTypeEnum struct {
	CDC TaskMonitorInfoExtType
}

func GetTaskMonitorInfoExtTypeEnum

func GetTaskMonitorInfoExtTypeEnum() TaskMonitorInfoExtTypeEnum

type TaskMonitorInfoPeriod

type TaskMonitorInfoPeriod struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoPeriod) MarshalJSON

func (c TaskMonitorInfoPeriod) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoPeriod) UnmarshalJSON

func (c *TaskMonitorInfoPeriod) UnmarshalJSON(b []byte) error

type TaskMonitorInfoPosition

type TaskMonitorInfoPosition struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoPosition) MarshalJSON

func (c TaskMonitorInfoPosition) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoPosition) UnmarshalJSON

func (c *TaskMonitorInfoPosition) UnmarshalJSON(b []byte) error

type TaskMonitorInfoPositionEnum

type TaskMonitorInfoPositionEnum struct {
	ADAPTER TaskMonitorInfoPosition
	READER  TaskMonitorInfoPosition
	WRITER  TaskMonitorInfoPosition
}

func GetTaskMonitorInfoPositionEnum

func GetTaskMonitorInfoPositionEnum() TaskMonitorInfoPositionEnum

type TaskMonitorInfoStatus added in v0.0.78

type TaskMonitorInfoStatus struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoStatus) MarshalJSON added in v0.0.78

func (c TaskMonitorInfoStatus) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoStatus) UnmarshalJSON added in v0.0.78

func (c *TaskMonitorInfoStatus) UnmarshalJSON(b []byte) error

type TaskMonitorInfoStatusEnum added in v0.0.78

type TaskMonitorInfoStatusEnum struct {
	E_0 TaskMonitorInfoStatus
	E_1 TaskMonitorInfoStatus
}

func GetTaskMonitorInfoStatusEnum added in v0.0.78

func GetTaskMonitorInfoStatusEnum() TaskMonitorInfoStatusEnum

type TaskMonitorInfoTaskType

type TaskMonitorInfoTaskType struct {
	// contains filtered or unexported fields
}

func (TaskMonitorInfoTaskType) MarshalJSON

func (c TaskMonitorInfoTaskType) MarshalJSON() ([]byte, error)

func (*TaskMonitorInfoTaskType) UnmarshalJSON

func (c *TaskMonitorInfoTaskType) UnmarshalJSON(b []byte) error

type TaskMonitorInfoTaskTypeEnum

type TaskMonitorInfoTaskTypeEnum struct {
	TIMING   TaskMonitorInfoTaskType
	REALTIME TaskMonitorInfoTaskType
}

func GetTaskMonitorInfoTaskTypeEnum

func GetTaskMonitorInfoTaskTypeEnum() TaskMonitorInfoTaskTypeEnum

type TaskMonitorLog

type TaskMonitorLog struct {
	Id *string `json:"id,omitempty"`

	StartTime *int64 `json:"start_time,omitempty"`

	DispatchTime *int64 `json:"dispatch_time,omitempty"`

	EndTime *int64 `json:"end_time,omitempty"`

	ExecuteStatus *TaskMonitorLogExecuteStatus `json:"execute_status,omitempty"`

	Position *TaskMonitorLogPosition `json:"position,omitempty"`

	PositionStatus *TaskMonitorLogPositionStatus `json:"position_status,omitempty"`

	Status *int32 `json:"status,omitempty"`

	DirtyDataCount *int32 `json:"dirty_data_count,omitempty"`

	DataCount *int32 `json:"data_count,omitempty"`

	DataSize float32 `json:"data_size,omitempty"`

	DataSizeUnit *TaskMonitorLogDataSizeUnit `json:"data_size_unit,omitempty"`

	SpendTime *int64 `json:"spend_time,omitempty"`

	ReadSpendTime *int64 `json:"read_spend_time,omitempty"`

	WriteSpendTime *int64 `json:"write_spend_time,omitempty"`

	Remarks *string `json:"remarks,omitempty"`

	DetailLogs *[]TaskMonitorDetailLog `json:"detail_logs,omitempty"`
}

任务监控日志

func (TaskMonitorLog) String

func (o TaskMonitorLog) String() string

type TaskMonitorLogDataSizeUnit

type TaskMonitorLogDataSizeUnit struct {
	// contains filtered or unexported fields
}

func (TaskMonitorLogDataSizeUnit) MarshalJSON

func (c TaskMonitorLogDataSizeUnit) MarshalJSON() ([]byte, error)

func (*TaskMonitorLogDataSizeUnit) UnmarshalJSON

func (c *TaskMonitorLogDataSizeUnit) UnmarshalJSON(b []byte) error

type TaskMonitorLogExecuteStatus

type TaskMonitorLogExecuteStatus struct {
	// contains filtered or unexported fields
}

func (TaskMonitorLogExecuteStatus) MarshalJSON

func (c TaskMonitorLogExecuteStatus) MarshalJSON() ([]byte, error)

func (*TaskMonitorLogExecuteStatus) UnmarshalJSON

func (c *TaskMonitorLogExecuteStatus) UnmarshalJSON(b []byte) error

type TaskMonitorLogPosition

type TaskMonitorLogPosition struct {
	// contains filtered or unexported fields
}

func (TaskMonitorLogPosition) MarshalJSON

func (c TaskMonitorLogPosition) MarshalJSON() ([]byte, error)

func (*TaskMonitorLogPosition) UnmarshalJSON

func (c *TaskMonitorLogPosition) UnmarshalJSON(b []byte) error

type TaskMonitorLogPositionEnum

type TaskMonitorLogPositionEnum struct {
	ADAPTER TaskMonitorLogPosition
	READER  TaskMonitorLogPosition
	WRITER  TaskMonitorLogPosition
}

func GetTaskMonitorLogPositionEnum

func GetTaskMonitorLogPositionEnum() TaskMonitorLogPositionEnum

type TaskMonitorLogPositionStatus

type TaskMonitorLogPositionStatus struct {
	// contains filtered or unexported fields
}

func (TaskMonitorLogPositionStatus) MarshalJSON

func (c TaskMonitorLogPositionStatus) MarshalJSON() ([]byte, error)

func (*TaskMonitorLogPositionStatus) UnmarshalJSON

func (c *TaskMonitorLogPositionStatus) UnmarshalJSON(b []byte) error

type TaskStatisticDetails

type TaskStatisticDetails struct {
	RunningTasksCount *int32 `json:"running_tasks_count,omitempty"`

	AbnormalTasksCount *int32 `json:"abnormal_tasks_count,omitempty"`

	TerminatedTasksCount *int32 `json:"terminated_tasks_count,omitempty"`

	CompletedTasksCount *int32 `json:"completed_tasks_count,omitempty"`
}

每种状态任务的数量信息

func (TaskStatisticDetails) String

func (o TaskStatisticDetails) String() string

type ThrottleApiBinding

type ThrottleApiBinding struct {
	PublishId *string `json:"publish_id,omitempty"`

	Scope *ThrottleApiBindingScope `json:"scope,omitempty"`

	StrategyId *string `json:"strategy_id,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`

	Id *string `json:"id,omitempty"`
}

func (ThrottleApiBinding) String

func (o ThrottleApiBinding) String() string

type ThrottleApiBindingCreate

type ThrottleApiBindingCreate struct {
	StrategyId string `json:"strategy_id"`

	PublishIds []string `json:"publish_ids"`
}

func (ThrottleApiBindingCreate) String

func (o ThrottleApiBindingCreate) String() string

type ThrottleApiBindingScope

type ThrottleApiBindingScope struct {
	// contains filtered or unexported fields
}

func (ThrottleApiBindingScope) MarshalJSON

func (c ThrottleApiBindingScope) MarshalJSON() ([]byte, error)

func (*ThrottleApiBindingScope) UnmarshalJSON

func (c *ThrottleApiBindingScope) UnmarshalJSON(b []byte) error

type ThrottleApiBindingScopeEnum

type ThrottleApiBindingScopeEnum struct {
	E_1 ThrottleApiBindingScope
	E_2 ThrottleApiBindingScope
	E_3 ThrottleApiBindingScope
}

func GetThrottleApiBindingScopeEnum

func GetThrottleApiBindingScopeEnum() ThrottleApiBindingScopeEnum

type ThrottleBaseInfo

type ThrottleBaseInfo struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit ThrottleBaseInfoTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *ThrottleBaseInfoType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`
}

func (ThrottleBaseInfo) String

func (o ThrottleBaseInfo) String() string

type ThrottleBaseInfoTimeUnit

type ThrottleBaseInfoTimeUnit struct {
	// contains filtered or unexported fields
}

func (ThrottleBaseInfoTimeUnit) MarshalJSON

func (c ThrottleBaseInfoTimeUnit) MarshalJSON() ([]byte, error)

func (*ThrottleBaseInfoTimeUnit) UnmarshalJSON

func (c *ThrottleBaseInfoTimeUnit) UnmarshalJSON(b []byte) error

type ThrottleBaseInfoTimeUnitEnum

type ThrottleBaseInfoTimeUnitEnum struct {
	SECOND ThrottleBaseInfoTimeUnit
	MINUTE ThrottleBaseInfoTimeUnit
	HOUR   ThrottleBaseInfoTimeUnit
	DAY    ThrottleBaseInfoTimeUnit
}

func GetThrottleBaseInfoTimeUnitEnum

func GetThrottleBaseInfoTimeUnitEnum() ThrottleBaseInfoTimeUnitEnum

type ThrottleBaseInfoType

type ThrottleBaseInfoType struct {
	// contains filtered or unexported fields
}

func (ThrottleBaseInfoType) MarshalJSON

func (c ThrottleBaseInfoType) MarshalJSON() ([]byte, error)

func (*ThrottleBaseInfoType) UnmarshalJSON

func (c *ThrottleBaseInfoType) UnmarshalJSON(b []byte) error

type ThrottleBaseInfoTypeEnum

type ThrottleBaseInfoTypeEnum struct {
	E_1 ThrottleBaseInfoType
	E_2 ThrottleBaseInfoType
}

func GetThrottleBaseInfoTypeEnum

func GetThrottleBaseInfoTypeEnum() ThrottleBaseInfoTypeEnum

type ThrottleBindingBatchDelete

type ThrottleBindingBatchDelete struct {
	ThrottleBindings *[]string `json:"throttle_bindings,omitempty"`
}

func (ThrottleBindingBatchDelete) String

type ThrottleBindingBatchFailure

type ThrottleBindingBatchFailure struct {
	BindId *string `json:"bind_id,omitempty"`

	ErrorCode *string `json:"error_code,omitempty"`

	ErrorMsg *string `json:"error_msg,omitempty"`

	ApiId *string `json:"api_id,omitempty"`

	ApiName *string `json:"api_name,omitempty"`
}

func (ThrottleBindingBatchFailure) String

type ThrottleForApi

type ThrottleForApi struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit ThrottleForApiTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *ThrottleForApiType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	IsIncluSpecialThrottle *ThrottleForApiIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	EnvName *string `json:"env_name,omitempty"`

	BindId *string `json:"bind_id,omitempty"`

	BindTime *sdktime.SdkTime `json:"bind_time,omitempty"`
}

func (ThrottleForApi) String

func (o ThrottleForApi) String() string

type ThrottleForApiIsIncluSpecialThrottle

type ThrottleForApiIsIncluSpecialThrottle struct {
	// contains filtered or unexported fields
}

func (ThrottleForApiIsIncluSpecialThrottle) MarshalJSON

func (c ThrottleForApiIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)

func (*ThrottleForApiIsIncluSpecialThrottle) UnmarshalJSON

func (c *ThrottleForApiIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error

type ThrottleForApiIsIncluSpecialThrottleEnum

type ThrottleForApiIsIncluSpecialThrottleEnum struct {
	E_1 ThrottleForApiIsIncluSpecialThrottle
	E_2 ThrottleForApiIsIncluSpecialThrottle
}

func GetThrottleForApiIsIncluSpecialThrottleEnum

func GetThrottleForApiIsIncluSpecialThrottleEnum() ThrottleForApiIsIncluSpecialThrottleEnum

type ThrottleForApiTimeUnit

type ThrottleForApiTimeUnit struct {
	// contains filtered or unexported fields
}

func (ThrottleForApiTimeUnit) MarshalJSON

func (c ThrottleForApiTimeUnit) MarshalJSON() ([]byte, error)

func (*ThrottleForApiTimeUnit) UnmarshalJSON

func (c *ThrottleForApiTimeUnit) UnmarshalJSON(b []byte) error

type ThrottleForApiTimeUnitEnum

type ThrottleForApiTimeUnitEnum struct {
	SECOND ThrottleForApiTimeUnit
	MINUTE ThrottleForApiTimeUnit
	HOUR   ThrottleForApiTimeUnit
	DAY    ThrottleForApiTimeUnit
}

func GetThrottleForApiTimeUnitEnum

func GetThrottleForApiTimeUnitEnum() ThrottleForApiTimeUnitEnum

type ThrottleForApiType

type ThrottleForApiType struct {
	// contains filtered or unexported fields
}

func (ThrottleForApiType) MarshalJSON

func (c ThrottleForApiType) MarshalJSON() ([]byte, error)

func (*ThrottleForApiType) UnmarshalJSON

func (c *ThrottleForApiType) UnmarshalJSON(b []byte) error

type ThrottleForApiTypeEnum

type ThrottleForApiTypeEnum struct {
	E_1 ThrottleForApiType
	E_2 ThrottleForApiType
}

func GetThrottleForApiTypeEnum

func GetThrottleForApiTypeEnum() ThrottleForApiTypeEnum

type ThrottleSpecialBase

type ThrottleSpecialBase struct {
	Id *string `json:"id,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`
}

func (ThrottleSpecialBase) String

func (o ThrottleSpecialBase) String() string

type ThrottleSpecialCreate

type ThrottleSpecialCreate struct {
	CallLimits int32 `json:"call_limits"`

	ObjectId string `json:"object_id"`

	ObjectType ThrottleSpecialCreateObjectType `json:"object_type"`
}

func (ThrottleSpecialCreate) String

func (o ThrottleSpecialCreate) String() string

type ThrottleSpecialCreateObjectType

type ThrottleSpecialCreateObjectType struct {
	// contains filtered or unexported fields
}

func (ThrottleSpecialCreateObjectType) MarshalJSON

func (c ThrottleSpecialCreateObjectType) MarshalJSON() ([]byte, error)

func (*ThrottleSpecialCreateObjectType) UnmarshalJSON

func (c *ThrottleSpecialCreateObjectType) UnmarshalJSON(b []byte) error

type ThrottleSpecialCreateObjectTypeEnum

type ThrottleSpecialCreateObjectTypeEnum struct {
	APP  ThrottleSpecialCreateObjectType
	USER ThrottleSpecialCreateObjectType
}

func GetThrottleSpecialCreateObjectTypeEnum

func GetThrottleSpecialCreateObjectTypeEnum() ThrottleSpecialCreateObjectTypeEnum

type ThrottleSpecialInfo

type ThrottleSpecialInfo struct {
	Id *string `json:"id,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ObjectId *string `json:"object_id,omitempty"`

	ObjectType *string `json:"object_type,omitempty"`

	ObjectName *string `json:"object_name,omitempty"`

	ThrottleId *string `json:"throttle_id,omitempty"`
}

func (ThrottleSpecialInfo) String

func (o ThrottleSpecialInfo) String() string

type ThrottleSpecialUpdate

type ThrottleSpecialUpdate struct {
	CallLimits int64 `json:"call_limits"`
}

func (ThrottleSpecialUpdate) String

func (o ThrottleSpecialUpdate) String() string

type ThrottlesInfo

type ThrottlesInfo struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit ThrottlesInfoTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *ThrottlesInfoType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	IsIncluSpecialThrottle *ThrottlesInfoIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`
}

func (ThrottlesInfo) String

func (o ThrottlesInfo) String() string

type ThrottlesInfoIsIncluSpecialThrottle

type ThrottlesInfoIsIncluSpecialThrottle struct {
	// contains filtered or unexported fields
}

func (ThrottlesInfoIsIncluSpecialThrottle) MarshalJSON

func (c ThrottlesInfoIsIncluSpecialThrottle) MarshalJSON() ([]byte, error)

func (*ThrottlesInfoIsIncluSpecialThrottle) UnmarshalJSON

func (c *ThrottlesInfoIsIncluSpecialThrottle) UnmarshalJSON(b []byte) error

type ThrottlesInfoIsIncluSpecialThrottleEnum

type ThrottlesInfoIsIncluSpecialThrottleEnum struct {
	E_1 ThrottlesInfoIsIncluSpecialThrottle
	E_2 ThrottlesInfoIsIncluSpecialThrottle
}

func GetThrottlesInfoIsIncluSpecialThrottleEnum

func GetThrottlesInfoIsIncluSpecialThrottleEnum() ThrottlesInfoIsIncluSpecialThrottleEnum

type ThrottlesInfoTimeUnit

type ThrottlesInfoTimeUnit struct {
	// contains filtered or unexported fields
}

func (ThrottlesInfoTimeUnit) MarshalJSON

func (c ThrottlesInfoTimeUnit) MarshalJSON() ([]byte, error)

func (*ThrottlesInfoTimeUnit) UnmarshalJSON

func (c *ThrottlesInfoTimeUnit) UnmarshalJSON(b []byte) error

type ThrottlesInfoTimeUnitEnum

type ThrottlesInfoTimeUnitEnum struct {
	SECOND ThrottlesInfoTimeUnit
	MINUTE ThrottlesInfoTimeUnit
	HOUR   ThrottlesInfoTimeUnit
	DAY    ThrottlesInfoTimeUnit
}

func GetThrottlesInfoTimeUnitEnum

func GetThrottlesInfoTimeUnitEnum() ThrottlesInfoTimeUnitEnum

type ThrottlesInfoType

type ThrottlesInfoType struct {
	// contains filtered or unexported fields
}

func (ThrottlesInfoType) MarshalJSON

func (c ThrottlesInfoType) MarshalJSON() ([]byte, error)

func (*ThrottlesInfoType) UnmarshalJSON

func (c *ThrottlesInfoType) UnmarshalJSON(b []byte) error

type ThrottlesInfoTypeEnum

type ThrottlesInfoTypeEnum struct {
	E_1 ThrottlesInfoType
	E_2 ThrottlesInfoType
}

func GetThrottlesInfoTypeEnum

func GetThrottlesInfoTypeEnum() ThrottlesInfoTypeEnum

type Topic

type Topic struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Permission *TopicPermission `json:"permission,omitempty"`

	IsPrivate *TopicIsPrivate `json:"is_private,omitempty"`
}

func (Topic) String

func (o Topic) String() string

type TopicIsPrivate added in v0.0.78

type TopicIsPrivate struct {
	// contains filtered or unexported fields
}

func (TopicIsPrivate) MarshalJSON added in v0.0.78

func (c TopicIsPrivate) MarshalJSON() ([]byte, error)

func (*TopicIsPrivate) UnmarshalJSON added in v0.0.78

func (c *TopicIsPrivate) UnmarshalJSON(b []byte) error

type TopicIsPrivateEnum added in v0.0.78

type TopicIsPrivateEnum struct {
	E_0 TopicIsPrivate
	E_1 TopicIsPrivate
}

func GetTopicIsPrivateEnum added in v0.0.78

func GetTopicIsPrivateEnum() TopicIsPrivateEnum

type TopicPermission added in v0.0.78

type TopicPermission struct {
	// contains filtered or unexported fields
}

func (TopicPermission) MarshalJSON added in v0.0.78

func (c TopicPermission) MarshalJSON() ([]byte, error)

func (*TopicPermission) UnmarshalJSON added in v0.0.78

func (c *TopicPermission) UnmarshalJSON(b []byte) error

type TopicPermissionEnum added in v0.0.78

type TopicPermissionEnum struct {
	E_0 TopicPermission
	E_1 TopicPermission
}

func GetTopicPermissionEnum added in v0.0.78

func GetTopicPermissionEnum() TopicPermissionEnum

type UnbindApiForAcl

type UnbindApiForAcl struct {
	AuthType *string `json:"auth_type,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	Id *string `json:"id,omitempty"`

	ReqUri *string `json:"req_uri,omitempty"`

	Type *int32 `json:"type,omitempty"`

	AclName *string `json:"acl_name,omitempty"`
}

func (UnbindApiForAcl) String

func (o UnbindApiForAcl) String() string

type UnpublishLiveDataApiV2Request

type UnpublishLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`
}

Request Object

func (UnpublishLiveDataApiV2Request) String

type UnpublishLiveDataApiV2Response

type UnpublishLiveDataApiV2Response struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UnpublishLiveDataApiV2Response) String

type UpdateAclStrategyV2Request

type UpdateAclStrategyV2Request struct {
	InstanceId string `json:"instance_id"`

	AclId string `json:"acl_id"`

	Body *ApiAclCreate `json:"body,omitempty"`
}

Request Object

func (UpdateAclStrategyV2Request) String

type UpdateAclStrategyV2Response

type UpdateAclStrategyV2Response struct {
	AclName *string `json:"acl_name,omitempty"`

	AclType *string `json:"acl_type,omitempty"`

	AclValue *string `json:"acl_value,omitempty"`

	EntityType *string `json:"entity_type,omitempty"`

	Id *string `json:"id,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (UpdateAclStrategyV2Response) String

type UpdateApiGroupV2Request

type UpdateApiGroupV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	Body *ApiGroupBase `json:"body,omitempty"`
}

Request Object

func (UpdateApiGroupV2Request) String

func (o UpdateApiGroupV2Request) String() string

type UpdateApiGroupV2Response

type UpdateApiGroupV2Response struct {
	Id string `json:"id"`

	Name string `json:"name"`

	Status UpdateApiGroupV2ResponseStatus `json:"status"`

	SlDomain string `json:"sl_domain"`

	RegisterTime *sdktime.SdkTime `json:"register_time"`

	UpdateTime *sdktime.SdkTime `json:"update_time"`

	OnSellStatus int32 `json:"on_sell_status"`

	UrlDomains *[]UrlDomain `json:"url_domains,omitempty"`

	SlDomains *[]string `json:"sl_domains,omitempty"`

	Remark *string `json:"remark,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	TimeUnit *string `json:"time_unit,omitempty"`

	IsDefault *int32 `json:"is_default,omitempty"`

	Version *string `json:"version,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateApiGroupV2Response) String

func (o UpdateApiGroupV2Response) String() string

type UpdateApiGroupV2ResponseStatus

type UpdateApiGroupV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateApiGroupV2ResponseStatus) MarshalJSON

func (c UpdateApiGroupV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateApiGroupV2ResponseStatus) UnmarshalJSON

func (c *UpdateApiGroupV2ResponseStatus) UnmarshalJSON(b []byte) error

type UpdateApiGroupV2ResponseStatusEnum

type UpdateApiGroupV2ResponseStatusEnum struct {
	E_1 UpdateApiGroupV2ResponseStatus
}

func GetUpdateApiGroupV2ResponseStatusEnum

func GetUpdateApiGroupV2ResponseStatusEnum() UpdateApiGroupV2ResponseStatusEnum

type UpdateApiV2Request

type UpdateApiV2Request struct {
	InstanceId string `json:"instance_id"`

	ApiId string `json:"api_id"`

	Body *ApiCreate `json:"body,omitempty"`
}

Request Object

func (UpdateApiV2Request) String

func (o UpdateApiV2Request) String() string

type UpdateApiV2Response

type UpdateApiV2Response struct {
	Name string `json:"name"`

	Type UpdateApiV2ResponseType `json:"type"`

	Version *string `json:"version,omitempty"`

	ReqProtocol UpdateApiV2ResponseReqProtocol `json:"req_protocol"`

	ReqMethod UpdateApiV2ResponseReqMethod `json:"req_method"`

	ReqUri string `json:"req_uri"`

	AuthType UpdateApiV2ResponseAuthType `json:"auth_type"`

	AuthOpt *AuthOpt `json:"auth_opt,omitempty"`

	Cors *bool `json:"cors,omitempty"`

	MatchMode *UpdateApiV2ResponseMatchMode `json:"match_mode,omitempty"`

	BackendType UpdateApiV2ResponseBackendType `json:"backend_type"`

	Remark *string `json:"remark,omitempty"`

	GroupId string `json:"group_id"`

	BodyRemark *string `json:"body_remark,omitempty"`

	ResultNormalSample *string `json:"result_normal_sample,omitempty"`

	ResultFailureSample *string `json:"result_failure_sample,omitempty"`

	AuthorizerId *string `json:"authorizer_id,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	ResponseId *string `json:"response_id,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	DomainName *string `json:"domain_name,omitempty"`

	Tag *string `json:"tag,omitempty"`

	ContentType *UpdateApiV2ResponseContentType `json:"content_type,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *UpdateApiV2ResponseStatus `json:"status,omitempty"`

	ArrangeNecessary *int32 `json:"arrange_necessary,omitempty"`

	RegisterTime *sdktime.SdkTime `json:"register_time,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	GroupName *string `json:"group_name,omitempty"`

	GroupVersion *string `json:"group_version,omitempty"`

	RunEnvName *string `json:"run_env_name,omitempty"`

	RunEnvId *string `json:"run_env_id,omitempty"`

	PublishId *string `json:"publish_id,omitempty"`

	PublishTime *string `json:"publish_time,omitempty"`

	RomaAppName *string `json:"roma_app_name,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	BackendApi *BackendApi `json:"backend_api,omitempty"`

	ApiGroupInfo *ApiGroupCommonInfo `json:"api_group_info,omitempty"`

	FuncInfo *ApiFunc `json:"func_info,omitempty"`

	MockInfo *ApiMock `json:"mock_info,omitempty"`

	ReqParams *[]ReqParam `json:"req_params,omitempty"`

	BackendParams *[]BackendParam `json:"backend_params,omitempty"`

	PolicyFunctions *[]ApiPolicyFunctionResp `json:"policy_functions,omitempty"`

	PolicyMocks *[]ApiPolicyMockResp `json:"policy_mocks,omitempty"`

	PolicyHttps    *[]ApiPolicyHttpResp `json:"policy_https,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (UpdateApiV2Response) String

func (o UpdateApiV2Response) String() string

type UpdateApiV2ResponseAuthType

type UpdateApiV2ResponseAuthType struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseAuthType) MarshalJSON

func (c UpdateApiV2ResponseAuthType) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseAuthType) UnmarshalJSON

func (c *UpdateApiV2ResponseAuthType) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseBackendType

type UpdateApiV2ResponseBackendType struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseBackendType) MarshalJSON

func (c UpdateApiV2ResponseBackendType) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseBackendType) UnmarshalJSON

func (c *UpdateApiV2ResponseBackendType) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseBackendTypeEnum

type UpdateApiV2ResponseBackendTypeEnum struct {
	HTTP     UpdateApiV2ResponseBackendType
	FUNCTION UpdateApiV2ResponseBackendType
	MOCK     UpdateApiV2ResponseBackendType
}

func GetUpdateApiV2ResponseBackendTypeEnum

func GetUpdateApiV2ResponseBackendTypeEnum() UpdateApiV2ResponseBackendTypeEnum

type UpdateApiV2ResponseContentType

type UpdateApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseContentType) MarshalJSON

func (c UpdateApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseContentType) UnmarshalJSON

func (c *UpdateApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseContentTypeEnum

type UpdateApiV2ResponseContentTypeEnum struct {
	APPLICATION_JSON    UpdateApiV2ResponseContentType
	APPLICATION_XML     UpdateApiV2ResponseContentType
	MULTIPART_FORM_DATE UpdateApiV2ResponseContentType
	TEXT_PLAIN          UpdateApiV2ResponseContentType
}

func GetUpdateApiV2ResponseContentTypeEnum

func GetUpdateApiV2ResponseContentTypeEnum() UpdateApiV2ResponseContentTypeEnum

type UpdateApiV2ResponseMatchMode

type UpdateApiV2ResponseMatchMode struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseMatchMode) MarshalJSON

func (c UpdateApiV2ResponseMatchMode) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseMatchMode) UnmarshalJSON

func (c *UpdateApiV2ResponseMatchMode) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseMatchModeEnum

type UpdateApiV2ResponseMatchModeEnum struct {
	SWA    UpdateApiV2ResponseMatchMode
	NORMAL UpdateApiV2ResponseMatchMode
}

func GetUpdateApiV2ResponseMatchModeEnum

func GetUpdateApiV2ResponseMatchModeEnum() UpdateApiV2ResponseMatchModeEnum

type UpdateApiV2ResponseReqMethod

type UpdateApiV2ResponseReqMethod struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseReqMethod) MarshalJSON

func (c UpdateApiV2ResponseReqMethod) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseReqMethod) UnmarshalJSON

func (c *UpdateApiV2ResponseReqMethod) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseReqProtocol

type UpdateApiV2ResponseReqProtocol struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseReqProtocol) MarshalJSON

func (c UpdateApiV2ResponseReqProtocol) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseReqProtocol) UnmarshalJSON

func (c *UpdateApiV2ResponseReqProtocol) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseStatus

type UpdateApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseStatus) MarshalJSON

func (c UpdateApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseStatus) UnmarshalJSON

func (c *UpdateApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseStatusEnum

type UpdateApiV2ResponseStatusEnum struct {
	E_1 UpdateApiV2ResponseStatus
}

func GetUpdateApiV2ResponseStatusEnum

func GetUpdateApiV2ResponseStatusEnum() UpdateApiV2ResponseStatusEnum

type UpdateApiV2ResponseType

type UpdateApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (UpdateApiV2ResponseType) MarshalJSON

func (c UpdateApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*UpdateApiV2ResponseType) UnmarshalJSON

func (c *UpdateApiV2ResponseType) UnmarshalJSON(b []byte) error

type UpdateApiV2ResponseTypeEnum

type UpdateApiV2ResponseTypeEnum struct {
	E_1 UpdateApiV2ResponseType
	E_2 UpdateApiV2ResponseType
}

func GetUpdateApiV2ResponseTypeEnum

func GetUpdateApiV2ResponseTypeEnum() UpdateApiV2ResponseTypeEnum

type UpdateAppAclRequest

type UpdateAppAclRequest struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	Body *AppAclCreate `json:"body,omitempty"`
}

Request Object

func (UpdateAppAclRequest) String

func (o UpdateAppAclRequest) String() string

type UpdateAppAclResponse

type UpdateAppAclResponse struct {
	AppId *string `json:"app_id,omitempty"`

	AppAclType *string `json:"app_acl_type,omitempty"`

	AppAclValues   *[]string `json:"app_acl_values,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (UpdateAppAclResponse) String

func (o UpdateAppAclResponse) String() string

type UpdateAppConfigV2Request

type UpdateAppConfigV2Request struct {
	InstanceId string `json:"instance_id"`

	AppId string `json:"app_id"`

	AppConfigId string `json:"app_config_id"`

	Body *AppConfigModifyRequestV2 `json:"body,omitempty"`
}

Request Object

func (UpdateAppConfigV2Request) String

func (o UpdateAppConfigV2Request) String() string

type UpdateAppConfigV2Response

type UpdateAppConfigV2Response struct {
	Id *string `json:"id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ConfigType *string `json:"config_type,omitempty"`

	ConfigName *string `json:"config_name,omitempty"`

	ConfigValue *string `json:"config_value,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateAppConfigV2Response) String

func (o UpdateAppConfigV2Response) String() string

type UpdateAppQuotaRequest

type UpdateAppQuotaRequest struct {
	InstanceId string `json:"instance_id"`

	AppQuotaId string `json:"app_quota_id"`

	Body *AppQuotaCreate `json:"body,omitempty"`
}

Request Object

func (UpdateAppQuotaRequest) String

func (o UpdateAppQuotaRequest) String() string

type UpdateAppQuotaResponse

type UpdateAppQuotaResponse struct {
	AppQuotaId *string `json:"app_quota_id,omitempty"`

	Name *string `json:"name,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	TimeUnit *UpdateAppQuotaResponseTimeUnit `json:"time_unit,omitempty"`

	TimeInterval *int32 `json:"time_interval,omitempty"`

	Remark *string `json:"remark,omitempty"`

	ResetTime *string `json:"reset_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	BoundAppNum    *int32 `json:"bound_app_num,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (UpdateAppQuotaResponse) String

func (o UpdateAppQuotaResponse) String() string

type UpdateAppQuotaResponseTimeUnit

type UpdateAppQuotaResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (UpdateAppQuotaResponseTimeUnit) MarshalJSON

func (c UpdateAppQuotaResponseTimeUnit) MarshalJSON() ([]byte, error)

func (*UpdateAppQuotaResponseTimeUnit) UnmarshalJSON

func (c *UpdateAppQuotaResponseTimeUnit) UnmarshalJSON(b []byte) error

type UpdateAppReq

type UpdateAppReq struct {
	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Favorite *bool `json:"favorite,omitempty"`
}

func (UpdateAppReq) String

func (o UpdateAppReq) String() string

type UpdateAppSecretReq

type UpdateAppSecretReq struct {
	Secret *string `json:"secret,omitempty"`
}

func (UpdateAppSecretReq) String

func (o UpdateAppSecretReq) String() string

type UpdateBackendInstancesV2Request

type UpdateBackendInstancesV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *VpcMemberModify `json:"body,omitempty"`
}

Request Object

func (UpdateBackendInstancesV2Request) String

type UpdateBackendInstancesV2Response

type UpdateBackendInstancesV2Response struct {
	Size int32 `json:"size"`

	Total int64 `json:"total"`

	Members        *[]VpcMemberInfo `json:"members,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (UpdateBackendInstancesV2Response) String

type UpdateCommandRequest

type UpdateCommandRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	Body *UpdateCommandRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateCommandRequest) String

func (o UpdateCommandRequest) String() string

type UpdateCommandRequestBody

type UpdateCommandRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`
}

func (UpdateCommandRequestBody) String

func (o UpdateCommandRequestBody) String() string

type UpdateCommandResponse

type UpdateCommandResponse struct {
	ServiceId *int32 `json:"service_id,omitempty"`

	CommandId *int32 `json:"command_id,omitempty"`

	CommandName *string `json:"command_name,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateCommandResponse) String

func (o UpdateCommandResponse) String() string

type UpdateCustomAuthorizerV2Request

type UpdateCustomAuthorizerV2Request struct {
	InstanceId string `json:"instance_id"`

	AuthorizerId string `json:"authorizer_id"`

	Body *AuthorizerCreate `json:"body,omitempty"`
}

Request Object

func (UpdateCustomAuthorizerV2Request) String

type UpdateCustomAuthorizerV2Response

type UpdateCustomAuthorizerV2Response struct {
	Name string `json:"name"`

	Type UpdateCustomAuthorizerV2ResponseType `json:"type"`

	AuthorizerType UpdateCustomAuthorizerV2ResponseAuthorizerType `json:"authorizer_type"`

	AuthorizerUri string `json:"authorizer_uri"`

	Identities *[]Identity `json:"identities,omitempty"`

	Ttl *int32 `json:"ttl,omitempty"`

	UserData *string `json:"user_data,omitempty"`

	LdApiId *string `json:"ld_api_id,omitempty"`

	NeedBody *bool `json:"need_body,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	RomaAppId *string `json:"roma_app_id,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateCustomAuthorizerV2Response) String

type UpdateCustomAuthorizerV2ResponseAuthorizerType

type UpdateCustomAuthorizerV2ResponseAuthorizerType struct {
	// contains filtered or unexported fields
}

func (UpdateCustomAuthorizerV2ResponseAuthorizerType) MarshalJSON

func (*UpdateCustomAuthorizerV2ResponseAuthorizerType) UnmarshalJSON

type UpdateCustomAuthorizerV2ResponseType

type UpdateCustomAuthorizerV2ResponseType struct {
	// contains filtered or unexported fields
}

func (UpdateCustomAuthorizerV2ResponseType) MarshalJSON

func (c UpdateCustomAuthorizerV2ResponseType) MarshalJSON() ([]byte, error)

func (*UpdateCustomAuthorizerV2ResponseType) UnmarshalJSON

func (c *UpdateCustomAuthorizerV2ResponseType) UnmarshalJSON(b []byte) error

type UpdateCustomAuthorizerV2ResponseTypeEnum

type UpdateCustomAuthorizerV2ResponseTypeEnum struct {
	FRONTEND UpdateCustomAuthorizerV2ResponseType
	BACKEND  UpdateCustomAuthorizerV2ResponseType
}

func GetUpdateCustomAuthorizerV2ResponseTypeEnum

func GetUpdateCustomAuthorizerV2ResponseTypeEnum() UpdateCustomAuthorizerV2ResponseTypeEnum

type UpdateDatasourceInfoRequest

type UpdateDatasourceInfoRequest struct {
	InstanceId string `json:"instance_id"`

	DatasourceId string `json:"datasource_id"`

	Body *DatasourceInfo `json:"body,omitempty"`
}

Request Object

func (UpdateDatasourceInfoRequest) String

type UpdateDatasourceInfoResponse

type UpdateDatasourceInfoResponse struct {
	DatasourceId *string `json:"datasource_id,omitempty"`

	DatasourceName *string `json:"datasource_name,omitempty"`

	DatasourceType *UpdateDatasourceInfoResponseDatasourceType `json:"datasource_type,omitempty"`

	VpcId *string `json:"vpc_id,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	CreateTime *int64 `json:"create_time,omitempty"`

	UpdateTime *int64 `json:"update_time,omitempty"`

	CustomPluginId *string `json:"custom_plugin_id,omitempty"`

	Content *Content `json:"content,omitempty"`

	Description *string `json:"description,omitempty"`

	AppPermission  *[]UpdateDatasourceInfoResponseAppPermission `json:"app_permission,omitempty"`
	HttpStatusCode int                                          `json:"-"`
}

Response Object

func (UpdateDatasourceInfoResponse) String

type UpdateDatasourceInfoResponseAppPermission

type UpdateDatasourceInfoResponseAppPermission struct {
	// contains filtered or unexported fields
}

func (UpdateDatasourceInfoResponseAppPermission) MarshalJSON

func (*UpdateDatasourceInfoResponseAppPermission) UnmarshalJSON

type UpdateDatasourceInfoResponseDatasourceType

type UpdateDatasourceInfoResponseDatasourceType struct {
	// contains filtered or unexported fields
}

func (UpdateDatasourceInfoResponseDatasourceType) MarshalJSON

func (*UpdateDatasourceInfoResponseDatasourceType) UnmarshalJSON

type UpdateDatasourceInfoResponseDatasourceTypeEnum

type UpdateDatasourceInfoResponseDatasourceTypeEnum struct {
	DWS        UpdateDatasourceInfoResponseDatasourceType
	MYSQL      UpdateDatasourceInfoResponseDatasourceType
	KAFKA      UpdateDatasourceInfoResponseDatasourceType
	API        UpdateDatasourceInfoResponseDatasourceType
	OBS        UpdateDatasourceInfoResponseDatasourceType
	SAP        UpdateDatasourceInfoResponseDatasourceType
	MRSHBASE   UpdateDatasourceInfoResponseDatasourceType
	MRSHDFS    UpdateDatasourceInfoResponseDatasourceType
	MRSHIVE    UpdateDatasourceInfoResponseDatasourceType
	WEBSOCKET  UpdateDatasourceInfoResponseDatasourceType
	SQLSERVER  UpdateDatasourceInfoResponseDatasourceType
	ORACLE     UpdateDatasourceInfoResponseDatasourceType
	POSTGRESQL UpdateDatasourceInfoResponseDatasourceType
	REDIS      UpdateDatasourceInfoResponseDatasourceType
	MONGODB    UpdateDatasourceInfoResponseDatasourceType
	DIS        UpdateDatasourceInfoResponseDatasourceType
	HL7        UpdateDatasourceInfoResponseDatasourceType
	RABBITMQ   UpdateDatasourceInfoResponseDatasourceType
	SNMP       UpdateDatasourceInfoResponseDatasourceType
	IBMMQ      UpdateDatasourceInfoResponseDatasourceType
	CUSTOMIZED UpdateDatasourceInfoResponseDatasourceType
	ACTIVEMQ   UpdateDatasourceInfoResponseDatasourceType
	ARTEMISMQ  UpdateDatasourceInfoResponseDatasourceType
	FTP        UpdateDatasourceInfoResponseDatasourceType
	HIVE       UpdateDatasourceInfoResponseDatasourceType
	HANA       UpdateDatasourceInfoResponseDatasourceType
	FIKAFKA    UpdateDatasourceInfoResponseDatasourceType
	MRSKAFKA   UpdateDatasourceInfoResponseDatasourceType
	FIHDFS     UpdateDatasourceInfoResponseDatasourceType
	FIHIVE     UpdateDatasourceInfoResponseDatasourceType
	GAUSS200   UpdateDatasourceInfoResponseDatasourceType
	GAUSS100   UpdateDatasourceInfoResponseDatasourceType
	LDAP       UpdateDatasourceInfoResponseDatasourceType
	DB2        UpdateDatasourceInfoResponseDatasourceType
	TAURUS     UpdateDatasourceInfoResponseDatasourceType
}

func GetUpdateDatasourceInfoResponseDatasourceTypeEnum

func GetUpdateDatasourceInfoResponseDatasourceTypeEnum() UpdateDatasourceInfoResponseDatasourceTypeEnum

type UpdateDeviceGroupRequest

type UpdateDeviceGroupRequest struct {
	InstanceId string `json:"instance_id"`

	GroupId int32 `json:"group_id"`

	Body *UpdateDeviceGroupRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateDeviceGroupRequest) String

func (o UpdateDeviceGroupRequest) String() string

type UpdateDeviceGroupRequestBody

type UpdateDeviceGroupRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`
}

func (UpdateDeviceGroupRequestBody) String

type UpdateDeviceGroupResponse

type UpdateDeviceGroupResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	ParentId *int32 `json:"parent_id,omitempty"`

	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *string `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *string `json:"last_updated_datetime,omitempty"`

	AppName        *string `json:"app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateDeviceGroupResponse) String

func (o UpdateDeviceGroupResponse) String() string

type UpdateDeviceRequest

type UpdateDeviceRequest struct {
	InstanceId string `json:"instance_id"`

	DeviceId int32 `json:"device_id"`

	Body *UpdateDeviceRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateDeviceRequest) String

func (o UpdateDeviceRequest) String() string

type UpdateDeviceRequestBody

type UpdateDeviceRequestBody struct {
	DeviceName string `json:"device_name"`

	Status UpdateDeviceRequestBodyStatus `json:"status"`

	Description *string `json:"description,omitempty"`

	Tags *[]string `json:"tags,omitempty"`
}

func (UpdateDeviceRequestBody) String

func (o UpdateDeviceRequestBody) String() string

type UpdateDeviceRequestBodyStatus added in v0.0.78

type UpdateDeviceRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (UpdateDeviceRequestBodyStatus) MarshalJSON added in v0.0.78

func (c UpdateDeviceRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*UpdateDeviceRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateDeviceRequestBodyStatus) UnmarshalJSON(b []byte) error

type UpdateDeviceRequestBodyStatusEnum added in v0.0.78

type UpdateDeviceRequestBodyStatusEnum struct {
	E_0 UpdateDeviceRequestBodyStatus
	E_1 UpdateDeviceRequestBodyStatus
}

func GetUpdateDeviceRequestBodyStatusEnum added in v0.0.78

func GetUpdateDeviceRequestBodyStatusEnum() UpdateDeviceRequestBodyStatusEnum

type UpdateDeviceResponse

type UpdateDeviceResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ParentDeviceId *int32 `json:"parent_device_id,omitempty"`

	ParentDeviceName *string `json:"parent_device_name,omitempty"`

	Product *ProductReferer `json:"product,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ClientId *string `json:"client_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Status *UpdateDeviceResponseStatus `json:"status,omitempty"`

	OnlineStatus *UpdateDeviceResponseOnlineStatus `json:"online_status,omitempty"`

	Description *string `json:"description,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Tags *[]string `json:"tags,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`

	ConnectAddress *string `json:"connect_address,omitempty"`

	SslConnectAddress *string `json:"ssl_connect_address,omitempty"`

	Ipv6ConnectAddress *string `json:"ipv6_connect_address,omitempty"`

	Ipv6SslConnectAddress *string `json:"ipv6_ssl_connect_address,omitempty"`

	LastLoginDatetime *int64 `json:"last_login_datetime,omitempty"`

	NodeType *int32 `json:"node_type,omitempty"`

	DeviceType *UpdateDeviceResponseDeviceType `json:"device_type,omitempty"`

	ClientIp *string `json:"client_ip,omitempty"`

	KeepAlive *string `json:"keep_alive,omitempty"`

	LastActiveTime *int64 `json:"last_active_time,omitempty"`

	Version *string `json:"version,omitempty"`

	PluginId *UpdateDeviceResponsePluginId `json:"plugin_id,omitempty"`

	AppId          *string `json:"app_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateDeviceResponse) String

func (o UpdateDeviceResponse) String() string

type UpdateDeviceResponseDeviceType added in v0.0.78

type UpdateDeviceResponseDeviceType struct {
	// contains filtered or unexported fields
}

func (UpdateDeviceResponseDeviceType) MarshalJSON added in v0.0.78

func (c UpdateDeviceResponseDeviceType) MarshalJSON() ([]byte, error)

func (*UpdateDeviceResponseDeviceType) UnmarshalJSON added in v0.0.78

func (c *UpdateDeviceResponseDeviceType) UnmarshalJSON(b []byte) error

type UpdateDeviceResponseDeviceTypeEnum added in v0.0.78

type UpdateDeviceResponseDeviceTypeEnum struct {
	E_0 UpdateDeviceResponseDeviceType
	E_1 UpdateDeviceResponseDeviceType
	E_2 UpdateDeviceResponseDeviceType
}

func GetUpdateDeviceResponseDeviceTypeEnum added in v0.0.78

func GetUpdateDeviceResponseDeviceTypeEnum() UpdateDeviceResponseDeviceTypeEnum

type UpdateDeviceResponseOnlineStatus added in v0.0.78

type UpdateDeviceResponseOnlineStatus struct {
	// contains filtered or unexported fields
}

func (UpdateDeviceResponseOnlineStatus) MarshalJSON added in v0.0.78

func (c UpdateDeviceResponseOnlineStatus) MarshalJSON() ([]byte, error)

func (*UpdateDeviceResponseOnlineStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateDeviceResponseOnlineStatus) UnmarshalJSON(b []byte) error

type UpdateDeviceResponseOnlineStatusEnum added in v0.0.78

type UpdateDeviceResponseOnlineStatusEnum struct {
	E_0 UpdateDeviceResponseOnlineStatus
	E_1 UpdateDeviceResponseOnlineStatus
	E_2 UpdateDeviceResponseOnlineStatus
}

func GetUpdateDeviceResponseOnlineStatusEnum added in v0.0.78

func GetUpdateDeviceResponseOnlineStatusEnum() UpdateDeviceResponseOnlineStatusEnum

type UpdateDeviceResponsePluginId added in v0.0.78

type UpdateDeviceResponsePluginId struct {
	// contains filtered or unexported fields
}

func (UpdateDeviceResponsePluginId) MarshalJSON added in v0.0.78

func (c UpdateDeviceResponsePluginId) MarshalJSON() ([]byte, error)

func (*UpdateDeviceResponsePluginId) UnmarshalJSON added in v0.0.78

func (c *UpdateDeviceResponsePluginId) UnmarshalJSON(b []byte) error

type UpdateDeviceResponsePluginIdEnum added in v0.0.78

type UpdateDeviceResponsePluginIdEnum struct {
	E_0 UpdateDeviceResponsePluginId
	E_1 UpdateDeviceResponsePluginId
	E_2 UpdateDeviceResponsePluginId
}

func GetUpdateDeviceResponsePluginIdEnum added in v0.0.78

func GetUpdateDeviceResponsePluginIdEnum() UpdateDeviceResponsePluginIdEnum

type UpdateDeviceResponseStatus added in v0.0.78

type UpdateDeviceResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateDeviceResponseStatus) MarshalJSON added in v0.0.78

func (c UpdateDeviceResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateDeviceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateDeviceResponseStatus) UnmarshalJSON(b []byte) error

type UpdateDeviceResponseStatusEnum added in v0.0.78

type UpdateDeviceResponseStatusEnum struct {
	E_0 UpdateDeviceResponseStatus
	E_1 UpdateDeviceResponseStatus
}

func GetUpdateDeviceResponseStatusEnum added in v0.0.78

func GetUpdateDeviceResponseStatusEnum() UpdateDeviceResponseStatusEnum

type UpdateDictionary

type UpdateDictionary struct {
	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Order *int32 `json:"order,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`
}

func (UpdateDictionary) String

func (o UpdateDictionary) String() string

type UpdateDictionaryRequest

type UpdateDictionaryRequest struct {
	DictId string `json:"dict_id"`

	InstanceId string `json:"instance_id"`

	Body *UpdateDictionary `json:"body,omitempty"`
}

Request Object

func (UpdateDictionaryRequest) String

func (o UpdateDictionaryRequest) String() string

type UpdateDictionaryResponse

type UpdateDictionaryResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Code *string `json:"code,omitempty"`

	ExtendOne *string `json:"extend_one,omitempty"`

	ExtendTwo *string `json:"extend_two,omitempty"`

	ParentCode *string `json:"parent_code,omitempty"`

	Type *DictionaryType `json:"type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateDictionaryResponse) String

func (o UpdateDictionaryResponse) String() string

type UpdateDispatchesRequest

type UpdateDispatchesRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	DispatchId string `json:"dispatch_id"`

	Body *TaskDispatch `json:"body,omitempty"`
}

Request Object

func (UpdateDispatchesRequest) String

func (o UpdateDispatchesRequest) String() string

type UpdateDispatchesResponse

type UpdateDispatchesResponse struct {
	DispatchId *string `json:"dispatch_id,omitempty"`

	TaskId *string `json:"task_id,omitempty"`

	StartDatetime *int64 `json:"start_datetime,omitempty"`

	Period *UpdateDispatchesResponsePeriod `json:"period,omitempty"`

	DispatchInterval *int64 `json:"dispatch_interval,omitempty"`

	CreatedDate *int64 `json:"created_date,omitempty"`

	LastModifiedDate *int64 `json:"last_modified_date,omitempty"`

	Remark *string `json:"remark,omitempty"`

	UseQuartzCron *bool `json:"use_quartz_cron,omitempty"`

	Cron           *string `json:"cron,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateDispatchesResponse) String

func (o UpdateDispatchesResponse) String() string

type UpdateDispatchesResponsePeriod

type UpdateDispatchesResponsePeriod struct {
	// contains filtered or unexported fields
}

func (UpdateDispatchesResponsePeriod) MarshalJSON

func (c UpdateDispatchesResponsePeriod) MarshalJSON() ([]byte, error)

func (*UpdateDispatchesResponsePeriod) UnmarshalJSON

func (c *UpdateDispatchesResponsePeriod) UnmarshalJSON(b []byte) error

type UpdateDomainV2Request

type UpdateDomainV2Request struct {
	InstanceId string `json:"instance_id"`

	GroupId string `json:"group_id"`

	DomainId string `json:"domain_id"`

	Body *UrlDomainModify `json:"body,omitempty"`
}

Request Object

func (UpdateDomainV2Request) String

func (o UpdateDomainV2Request) String() string

type UpdateDomainV2Response

type UpdateDomainV2Response struct {
	UrlDomain *string `json:"url_domain,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *UpdateDomainV2ResponseStatus `json:"status,omitempty"`

	MinSslVersion  *string `json:"min_ssl_version,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateDomainV2Response) String

func (o UpdateDomainV2Response) String() string

type UpdateDomainV2ResponseStatus

type UpdateDomainV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateDomainV2ResponseStatus) MarshalJSON

func (c UpdateDomainV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateDomainV2ResponseStatus) UnmarshalJSON

func (c *UpdateDomainV2ResponseStatus) UnmarshalJSON(b []byte) error

type UpdateEnvironmentV2Request

type UpdateEnvironmentV2Request struct {
	InstanceId string `json:"instance_id"`

	EnvId string `json:"env_id"`

	Body *EnvCreate `json:"body,omitempty"`
}

Request Object

func (UpdateEnvironmentV2Request) String

type UpdateEnvironmentV2Response

type UpdateEnvironmentV2Response struct {
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateEnvironmentV2Response) String

type UpdateEnvironmentVariableV2Request

type UpdateEnvironmentVariableV2Request struct {
	InstanceId string `json:"instance_id"`

	EnvVariableId string `json:"env_variable_id"`

	Body *EnvVariableBase `json:"body,omitempty"`
}

Request Object

func (UpdateEnvironmentVariableV2Request) String

type UpdateEnvironmentVariableV2Response

type UpdateEnvironmentVariableV2Response struct {
	VariableValue string `json:"variable_value"`

	EnvId *string `json:"env_id,omitempty"`

	GroupId *string `json:"group_id,omitempty"`

	VariableName *string `json:"variable_name,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateEnvironmentVariableV2Response) String

type UpdateHealthCheckRequest

type UpdateHealthCheckRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *VpcHealthConfig `json:"body,omitempty"`
}

Request Object

func (UpdateHealthCheckRequest) String

func (o UpdateHealthCheckRequest) String() string

type UpdateHealthCheckResponse

type UpdateHealthCheckResponse struct {
	Protocol UpdateHealthCheckResponseProtocol `json:"protocol"`

	Path *string `json:"path,omitempty"`

	Method *UpdateHealthCheckResponseMethod `json:"method,omitempty"`

	Port *int32 `json:"port,omitempty"`

	ThresholdNormal int32 `json:"threshold_normal"`

	ThresholdAbnormal int32 `json:"threshold_abnormal"`

	TimeInterval int32 `json:"time_interval"`

	HttpCode *string `json:"http_code,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	Status *UpdateHealthCheckResponseStatus `json:"status,omitempty"`

	Timeout *int32 `json:"timeout,omitempty"`

	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (UpdateHealthCheckResponse) String

func (o UpdateHealthCheckResponse) String() string

type UpdateHealthCheckResponseMethod

type UpdateHealthCheckResponseMethod struct {
	// contains filtered or unexported fields
}

func (UpdateHealthCheckResponseMethod) MarshalJSON

func (c UpdateHealthCheckResponseMethod) MarshalJSON() ([]byte, error)

func (*UpdateHealthCheckResponseMethod) UnmarshalJSON

func (c *UpdateHealthCheckResponseMethod) UnmarshalJSON(b []byte) error

type UpdateHealthCheckResponseMethodEnum

type UpdateHealthCheckResponseMethodEnum struct {
	GET  UpdateHealthCheckResponseMethod
	HEAD UpdateHealthCheckResponseMethod
}

func GetUpdateHealthCheckResponseMethodEnum

func GetUpdateHealthCheckResponseMethodEnum() UpdateHealthCheckResponseMethodEnum

type UpdateHealthCheckResponseProtocol

type UpdateHealthCheckResponseProtocol struct {
	// contains filtered or unexported fields
}

func (UpdateHealthCheckResponseProtocol) MarshalJSON

func (c UpdateHealthCheckResponseProtocol) MarshalJSON() ([]byte, error)

func (*UpdateHealthCheckResponseProtocol) UnmarshalJSON

func (c *UpdateHealthCheckResponseProtocol) UnmarshalJSON(b []byte) error

type UpdateHealthCheckResponseStatus

type UpdateHealthCheckResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateHealthCheckResponseStatus) MarshalJSON

func (c UpdateHealthCheckResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateHealthCheckResponseStatus) UnmarshalJSON

func (c *UpdateHealthCheckResponseStatus) UnmarshalJSON(b []byte) error

type UpdateHealthCheckResponseStatusEnum

type UpdateHealthCheckResponseStatusEnum struct {
	E_1 UpdateHealthCheckResponseStatus
	E_2 UpdateHealthCheckResponseStatus
}

func GetUpdateHealthCheckResponseStatusEnum

func GetUpdateHealthCheckResponseStatusEnum() UpdateHealthCheckResponseStatusEnum

type UpdateLiveDataApiV2Request

type UpdateLiveDataApiV2Request struct {
	InstanceId string `json:"instance_id"`

	LdApiId string `json:"ld_api_id"`

	Body *LdApiCreate `json:"body,omitempty"`
}

Request Object

func (UpdateLiveDataApiV2Request) String

type UpdateLiveDataApiV2Response

type UpdateLiveDataApiV2Response struct {
	Name string `json:"name"`

	Path string `json:"path"`

	Method UpdateLiveDataApiV2ResponseMethod `json:"method"`

	Description *string `json:"description,omitempty"`

	Version string `json:"version"`

	ContentType UpdateLiveDataApiV2ResponseContentType `json:"content_type"`

	ApiSignatureId *string `json:"api_signature_id,omitempty"`

	RomaAppId string `json:"roma_app_id"`

	ReturnFormat *bool `json:"return_format,omitempty"`

	Parameters *[]LdApiParameter `json:"parameters,omitempty"`

	Id *string `json:"id,omitempty"`

	Instance *string `json:"instance,omitempty"`

	Type *UpdateLiveDataApiV2ResponseType `json:"type,omitempty"`

	Status *UpdateLiveDataApiV2ResponseStatus `json:"status,omitempty"`

	CreatedTime *sdktime.SdkTime `json:"created_time,omitempty"`

	ModifiedTime *sdktime.SdkTime `json:"modified_time,omitempty"`

	Scripts *[]LdApiScript `json:"scripts,omitempty"`

	RomaAppName    *string `json:"roma_app_name,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateLiveDataApiV2Response) String

type UpdateLiveDataApiV2ResponseContentType

type UpdateLiveDataApiV2ResponseContentType struct {
	// contains filtered or unexported fields
}

func (UpdateLiveDataApiV2ResponseContentType) MarshalJSON

func (c UpdateLiveDataApiV2ResponseContentType) MarshalJSON() ([]byte, error)

func (*UpdateLiveDataApiV2ResponseContentType) UnmarshalJSON

func (c *UpdateLiveDataApiV2ResponseContentType) UnmarshalJSON(b []byte) error

type UpdateLiveDataApiV2ResponseMethod

type UpdateLiveDataApiV2ResponseMethod struct {
	// contains filtered or unexported fields
}

func (UpdateLiveDataApiV2ResponseMethod) MarshalJSON

func (c UpdateLiveDataApiV2ResponseMethod) MarshalJSON() ([]byte, error)

func (*UpdateLiveDataApiV2ResponseMethod) UnmarshalJSON

func (c *UpdateLiveDataApiV2ResponseMethod) UnmarshalJSON(b []byte) error

type UpdateLiveDataApiV2ResponseStatus

type UpdateLiveDataApiV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateLiveDataApiV2ResponseStatus) MarshalJSON

func (c UpdateLiveDataApiV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateLiveDataApiV2ResponseStatus) UnmarshalJSON

func (c *UpdateLiveDataApiV2ResponseStatus) UnmarshalJSON(b []byte) error

type UpdateLiveDataApiV2ResponseType

type UpdateLiveDataApiV2ResponseType struct {
	// contains filtered or unexported fields
}

func (UpdateLiveDataApiV2ResponseType) MarshalJSON

func (c UpdateLiveDataApiV2ResponseType) MarshalJSON() ([]byte, error)

func (*UpdateLiveDataApiV2ResponseType) UnmarshalJSON

func (c *UpdateLiveDataApiV2ResponseType) UnmarshalJSON(b []byte) error

type UpdateLiveDataApiV2ResponseTypeEnum

type UpdateLiveDataApiV2ResponseTypeEnum struct {
	DATA     UpdateLiveDataApiV2ResponseType
	FUNCTION UpdateLiveDataApiV2ResponseType
}

func GetUpdateLiveDataApiV2ResponseTypeEnum

func GetUpdateLiveDataApiV2ResponseTypeEnum() UpdateLiveDataApiV2ResponseTypeEnum

type UpdateMemberGroupRequest

type UpdateMemberGroupRequest struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	MemberGroupId string `json:"member_group_id"`

	Body *MemberGroupCreate `json:"body,omitempty"`
}

Request Object

func (UpdateMemberGroupRequest) String

func (o UpdateMemberGroupRequest) String() string

type UpdateMemberGroupResponse

type UpdateMemberGroupResponse struct {
	MemberGroupName string `json:"member_group_name"`

	MemberGroupRemark *string `json:"member_group_remark,omitempty"`

	MemberGroupWeight *int32 `json:"member_group_weight,omitempty"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	UpdateTime     *sdktime.SdkTime `json:"update_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (UpdateMemberGroupResponse) String

func (o UpdateMemberGroupResponse) String() string

type UpdateMqsInstanceTopicReq

type UpdateMqsInstanceTopicReq struct {
	Topics []UpdateTopicObject `json:"topics"`
}

func (UpdateMqsInstanceTopicReq) String

func (o UpdateMqsInstanceTopicReq) String() string

type UpdateMqsInstanceTopicRequest

type UpdateMqsInstanceTopicRequest struct {
	InstanceId string `json:"instance_id"`

	Body *UpdateMqsInstanceTopicReq `json:"body,omitempty"`
}

Request Object

func (UpdateMqsInstanceTopicRequest) String

type UpdateMqsInstanceTopicResponse

type UpdateMqsInstanceTopicResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateMqsInstanceTopicResponse) String

type UpdateMultiTasksRequest

type UpdateMultiTasksRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Body *MultiTaskUpdateBody `json:"body,omitempty"`
}

Request Object

func (UpdateMultiTasksRequest) String

func (o UpdateMultiTasksRequest) String() string

type UpdateMultiTasksResponse

type UpdateMultiTasksResponse struct {
	TaskId         *string `json:"task_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateMultiTasksResponse) String

func (o UpdateMultiTasksResponse) String() string

type UpdateNotificationRequest

type UpdateNotificationRequest struct {
	InstanceId string `json:"instance_id"`

	NotificationId int64 `json:"notification_id"`

	Body *UpdateNotificationRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateNotificationRequest) String

func (o UpdateNotificationRequest) String() string

type UpdateNotificationRequestBody

type UpdateNotificationRequestBody struct {
	Topic string `json:"topic"`

	Status UpdateNotificationRequestBodyStatus `json:"status"`
}

func (UpdateNotificationRequestBody) String

type UpdateNotificationRequestBodyStatus

type UpdateNotificationRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (UpdateNotificationRequestBodyStatus) MarshalJSON

func (c UpdateNotificationRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*UpdateNotificationRequestBodyStatus) UnmarshalJSON

func (c *UpdateNotificationRequestBodyStatus) UnmarshalJSON(b []byte) error

type UpdateNotificationRequestBodyStatusEnum

type UpdateNotificationRequestBodyStatusEnum struct {
	E_0 UpdateNotificationRequestBodyStatus
	E_1 UpdateNotificationRequestBodyStatus
}

func GetUpdateNotificationRequestBodyStatusEnum

func GetUpdateNotificationRequestBodyStatusEnum() UpdateNotificationRequestBodyStatusEnum

type UpdateNotificationResponse

type UpdateNotificationResponse struct {
	NotificationId *int64 `json:"notification_id,omitempty"`

	Type *UpdateNotificationResponseType `json:"type,omitempty"`

	Status *UpdateNotificationResponseStatus `json:"status,omitempty"`

	Topic *string `json:"topic,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	AppId          *string `json:"app_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateNotificationResponse) String

type UpdateNotificationResponseStatus

type UpdateNotificationResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateNotificationResponseStatus) MarshalJSON

func (c UpdateNotificationResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateNotificationResponseStatus) UnmarshalJSON

func (c *UpdateNotificationResponseStatus) UnmarshalJSON(b []byte) error

type UpdateNotificationResponseStatusEnum

type UpdateNotificationResponseStatusEnum struct {
	E_0 UpdateNotificationResponseStatus
	E_1 UpdateNotificationResponseStatus
}

func GetUpdateNotificationResponseStatusEnum

func GetUpdateNotificationResponseStatusEnum() UpdateNotificationResponseStatusEnum

type UpdateNotificationResponseType

type UpdateNotificationResponseType struct {
	// contains filtered or unexported fields
}

func (UpdateNotificationResponseType) MarshalJSON

func (c UpdateNotificationResponseType) MarshalJSON() ([]byte, error)

func (*UpdateNotificationResponseType) UnmarshalJSON

func (c *UpdateNotificationResponseType) UnmarshalJSON(b []byte) error

type UpdateProductRequest

type UpdateProductRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`

	Body *UpdateProductRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateProductRequest) String

func (o UpdateProductRequest) String() string

type UpdateProductRequestBody

type UpdateProductRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`

	ManufacturerId string `json:"manufacturer_id"`

	ManufacturerName string `json:"manufacturer_name"`

	Model string `json:"model"`

	DeviceType string `json:"device_type"`

	Version *string `json:"version,omitempty"`
}

func (UpdateProductRequestBody) String

func (o UpdateProductRequestBody) String() string

type UpdateProductResponse

type UpdateProductResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	Id *int32 `json:"id,omitempty"`

	ProductSerial *string `json:"product_serial,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	Name *string `json:"name,omitempty"`

	ManufacturerId *string `json:"manufacturer_id,omitempty"`

	ManufacturerName *string `json:"manufacturer_name,omitempty"`

	Model *string `json:"model,omitempty"`

	ProductType *UpdateProductResponseProductType `json:"product_type,omitempty"`

	Description *string `json:"description,omitempty"`

	ProtocolType *UpdateProductResponseProtocolType `json:"protocol_type,omitempty"`

	DeviceType *string `json:"device_type,omitempty"`

	Version *string `json:"version,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	Authentication *Authentication `json:"authentication,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	DataFormat     *int32 `json:"data_format,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (UpdateProductResponse) String

func (o UpdateProductResponse) String() string

type UpdateProductResponseProductType added in v0.0.78

type UpdateProductResponseProductType struct {
	// contains filtered or unexported fields
}

func (UpdateProductResponseProductType) MarshalJSON added in v0.0.78

func (c UpdateProductResponseProductType) MarshalJSON() ([]byte, error)

func (*UpdateProductResponseProductType) UnmarshalJSON added in v0.0.78

func (c *UpdateProductResponseProductType) UnmarshalJSON(b []byte) error

type UpdateProductResponseProductTypeEnum added in v0.0.78

type UpdateProductResponseProductTypeEnum struct {
	E_0 UpdateProductResponseProductType
	E_1 UpdateProductResponseProductType
}

func GetUpdateProductResponseProductTypeEnum added in v0.0.78

func GetUpdateProductResponseProductTypeEnum() UpdateProductResponseProductTypeEnum

type UpdateProductResponseProtocolType added in v0.0.78

type UpdateProductResponseProtocolType struct {
	// contains filtered or unexported fields
}

func (UpdateProductResponseProtocolType) MarshalJSON added in v0.0.78

func (c UpdateProductResponseProtocolType) MarshalJSON() ([]byte, error)

func (*UpdateProductResponseProtocolType) UnmarshalJSON added in v0.0.78

func (c *UpdateProductResponseProtocolType) UnmarshalJSON(b []byte) error

type UpdateProductResponseProtocolTypeEnum added in v0.0.78

type UpdateProductResponseProtocolTypeEnum struct {
	E_0 UpdateProductResponseProtocolType
	E_2 UpdateProductResponseProtocolType
	E_4 UpdateProductResponseProtocolType
}

func GetUpdateProductResponseProtocolTypeEnum added in v0.0.78

func GetUpdateProductResponseProtocolTypeEnum() UpdateProductResponseProtocolTypeEnum

type UpdateProductTemplateRequest

type UpdateProductTemplateRequest struct {
	InstanceId string `json:"instance_id"`

	ProductTemplateId int32 `json:"product_template_id"`

	Body *UpdateProductTemplateRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateProductTemplateRequest) String

type UpdateProductTemplateRequestBody

type UpdateProductTemplateRequestBody struct {
	Name string `json:"name"`

	Description *string `json:"description,omitempty"`

	Status UpdateProductTemplateRequestBodyStatus `json:"status"`
}

func (UpdateProductTemplateRequestBody) String

type UpdateProductTemplateRequestBodyStatus added in v0.0.78

type UpdateProductTemplateRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (UpdateProductTemplateRequestBodyStatus) MarshalJSON added in v0.0.78

func (c UpdateProductTemplateRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*UpdateProductTemplateRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateProductTemplateRequestBodyStatus) UnmarshalJSON(b []byte) error

type UpdateProductTemplateRequestBodyStatusEnum added in v0.0.78

type UpdateProductTemplateRequestBodyStatusEnum struct {
	E_0 UpdateProductTemplateRequestBodyStatus
	E_1 UpdateProductTemplateRequestBodyStatus
}

func GetUpdateProductTemplateRequestBodyStatusEnum added in v0.0.78

func GetUpdateProductTemplateRequestBodyStatusEnum() UpdateProductTemplateRequestBodyStatusEnum

type UpdateProductTemplateResponse

type UpdateProductTemplateResponse struct {
	Id *int32 `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *UpdateProductTemplateResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (UpdateProductTemplateResponse) String

type UpdateProductTemplateResponseStatus added in v0.0.78

type UpdateProductTemplateResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateProductTemplateResponseStatus) MarshalJSON added in v0.0.78

func (c UpdateProductTemplateResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateProductTemplateResponseStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateProductTemplateResponseStatus) UnmarshalJSON(b []byte) error

type UpdateProductTemplateResponseStatusEnum added in v0.0.78

type UpdateProductTemplateResponseStatusEnum struct {
	E_0 UpdateProductTemplateResponseStatus
	E_1 UpdateProductTemplateResponseStatus
}

func GetUpdateProductTemplateResponseStatusEnum added in v0.0.78

func GetUpdateProductTemplateResponseStatusEnum() UpdateProductTemplateResponseStatusEnum

type UpdateProductTopicRequest

type UpdateProductTopicRequest struct {
	InstanceId string `json:"instance_id"`

	ProductId int32 `json:"product_id"`

	TopicId int32 `json:"topic_id"`

	Body *UpdateProductTopicRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateProductTopicRequest) String

func (o UpdateProductTopicRequest) String() string

type UpdateProductTopicRequestBody

type UpdateProductTopicRequestBody struct {
	Permission UpdateProductTopicRequestBodyPermission `json:"permission"`

	Name string `json:"name"`

	Version string `json:"version"`

	Description *string `json:"description,omitempty"`
}

func (UpdateProductTopicRequestBody) String

type UpdateProductTopicRequestBodyPermission added in v0.0.78

type UpdateProductTopicRequestBodyPermission struct {
	// contains filtered or unexported fields
}

func (UpdateProductTopicRequestBodyPermission) MarshalJSON added in v0.0.78

func (c UpdateProductTopicRequestBodyPermission) MarshalJSON() ([]byte, error)

func (*UpdateProductTopicRequestBodyPermission) UnmarshalJSON added in v0.0.78

func (c *UpdateProductTopicRequestBodyPermission) UnmarshalJSON(b []byte) error

type UpdateProductTopicRequestBodyPermissionEnum added in v0.0.78

type UpdateProductTopicRequestBodyPermissionEnum struct {
	E_0 UpdateProductTopicRequestBodyPermission
	E_1 UpdateProductTopicRequestBodyPermission
}

func GetUpdateProductTopicRequestBodyPermissionEnum added in v0.0.78

func GetUpdateProductTopicRequestBodyPermissionEnum() UpdateProductTopicRequestBodyPermissionEnum

type UpdateProductTopicResponse

type UpdateProductTopicResponse struct {
	ProductId *int32 `json:"product_id,omitempty"`

	TopicId *int32 `json:"topic_id,omitempty"`

	Permission *UpdateProductTopicResponsePermission `json:"permission,omitempty"`

	TopicName *string `json:"topic_name,omitempty"`

	Version *string `json:"version,omitempty"`

	Description    *string `json:"description,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateProductTopicResponse) String

type UpdateProductTopicResponsePermission added in v0.0.78

type UpdateProductTopicResponsePermission struct {
	// contains filtered or unexported fields
}

func (UpdateProductTopicResponsePermission) MarshalJSON added in v0.0.78

func (c UpdateProductTopicResponsePermission) MarshalJSON() ([]byte, error)

func (*UpdateProductTopicResponsePermission) UnmarshalJSON added in v0.0.78

func (c *UpdateProductTopicResponsePermission) UnmarshalJSON(b []byte) error

type UpdateProductTopicResponsePermissionEnum added in v0.0.78

type UpdateProductTopicResponsePermissionEnum struct {
	E_0 UpdateProductTopicResponsePermission
	E_1 UpdateProductTopicResponsePermission
}

func GetUpdateProductTopicResponsePermissionEnum added in v0.0.78

func GetUpdateProductTopicResponsePermissionEnum() UpdateProductTopicResponsePermissionEnum

type UpdateProjectVpcChannelRequest

type UpdateProjectVpcChannelRequest struct {
	Body *ProjectVpcCreate `json:"body,omitempty"`
}

Request Object

func (UpdateProjectVpcChannelRequest) String

type UpdateProjectVpcChannelResponse

type UpdateProjectVpcChannelResponse struct {
	ProjectVpcChannels *[]ProjectVpcChannelInfo `json:"project_vpc_channels,omitempty"`
	HttpStatusCode     int                      `json:"-"`
}

Response Object

func (UpdateProjectVpcChannelResponse) String

type UpdatePropertyRequest

type UpdatePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	PropertyId int32 `json:"property_id"`

	Body *UpdatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdatePropertyRequest) String

func (o UpdatePropertyRequest) String() string

type UpdatePropertyRequestBody

type UpdatePropertyRequestBody struct {
	PropertyName string `json:"property_name"`

	Description *string `json:"description,omitempty"`

	DataType UpdatePropertyRequestBodyDataType `json:"data_type"`

	Required UpdatePropertyRequestBodyRequired `json:"required"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList *string `json:"enum_list,omitempty"`
}

func (UpdatePropertyRequestBody) String

func (o UpdatePropertyRequestBody) String() string

type UpdatePropertyRequestBodyDataType

type UpdatePropertyRequestBodyDataType struct {
	// contains filtered or unexported fields
}

func (UpdatePropertyRequestBodyDataType) MarshalJSON

func (c UpdatePropertyRequestBodyDataType) MarshalJSON() ([]byte, error)

func (*UpdatePropertyRequestBodyDataType) UnmarshalJSON

func (c *UpdatePropertyRequestBodyDataType) UnmarshalJSON(b []byte) error

type UpdatePropertyRequestBodyRequired added in v0.0.78

type UpdatePropertyRequestBodyRequired struct {
	// contains filtered or unexported fields
}

func (UpdatePropertyRequestBodyRequired) MarshalJSON added in v0.0.78

func (c UpdatePropertyRequestBodyRequired) MarshalJSON() ([]byte, error)

func (*UpdatePropertyRequestBodyRequired) UnmarshalJSON added in v0.0.78

func (c *UpdatePropertyRequestBodyRequired) UnmarshalJSON(b []byte) error

type UpdatePropertyRequestBodyRequiredEnum added in v0.0.78

type UpdatePropertyRequestBodyRequiredEnum struct {
	E_0 UpdatePropertyRequestBodyRequired
	E_1 UpdatePropertyRequestBodyRequired
}

func GetUpdatePropertyRequestBodyRequiredEnum added in v0.0.78

func GetUpdatePropertyRequestBodyRequiredEnum() UpdatePropertyRequestBodyRequiredEnum

type UpdatePropertyResponse

type UpdatePropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *UpdatePropertyResponseDataType `json:"data_type,omitempty"`

	Required *UpdatePropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdatePropertyResponse) String

func (o UpdatePropertyResponse) String() string

type UpdatePropertyResponseDataType

type UpdatePropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (UpdatePropertyResponseDataType) MarshalJSON

func (c UpdatePropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*UpdatePropertyResponseDataType) UnmarshalJSON

func (c *UpdatePropertyResponseDataType) UnmarshalJSON(b []byte) error

type UpdatePropertyResponseRequired added in v0.0.78

type UpdatePropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (UpdatePropertyResponseRequired) MarshalJSON added in v0.0.78

func (c UpdatePropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*UpdatePropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *UpdatePropertyResponseRequired) UnmarshalJSON(b []byte) error

type UpdatePropertyResponseRequiredEnum added in v0.0.78

type UpdatePropertyResponseRequiredEnum struct {
	E_0 UpdatePropertyResponseRequired
	E_1 UpdatePropertyResponseRequired
}

func GetUpdatePropertyResponseRequiredEnum added in v0.0.78

func GetUpdatePropertyResponseRequiredEnum() UpdatePropertyResponseRequiredEnum

type UpdateRequestPropertyRequest

type UpdateRequestPropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`

	Body *UpdatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateRequestPropertyRequest) String

type UpdateRequestPropertyResponse

type UpdateRequestPropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *UpdateRequestPropertyResponseDataType `json:"data_type,omitempty"`

	Required *UpdateRequestPropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateRequestPropertyResponse) String

type UpdateRequestPropertyResponseDataType

type UpdateRequestPropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (UpdateRequestPropertyResponseDataType) MarshalJSON

func (c UpdateRequestPropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*UpdateRequestPropertyResponseDataType) UnmarshalJSON

func (c *UpdateRequestPropertyResponseDataType) UnmarshalJSON(b []byte) error

type UpdateRequestPropertyResponseRequired added in v0.0.78

type UpdateRequestPropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (UpdateRequestPropertyResponseRequired) MarshalJSON added in v0.0.78

func (c UpdateRequestPropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*UpdateRequestPropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *UpdateRequestPropertyResponseRequired) UnmarshalJSON(b []byte) error

type UpdateRequestPropertyResponseRequiredEnum added in v0.0.78

type UpdateRequestPropertyResponseRequiredEnum struct {
	E_0 UpdateRequestPropertyResponseRequired
	E_1 UpdateRequestPropertyResponseRequired
}

func GetUpdateRequestPropertyResponseRequiredEnum added in v0.0.78

func GetUpdateRequestPropertyResponseRequiredEnum() UpdateRequestPropertyResponseRequiredEnum

type UpdateRequestThrottlingPolicyV2Request

type UpdateRequestThrottlingPolicyV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`

	Body *ThrottleBaseInfo `json:"body,omitempty"`
}

Request Object

func (UpdateRequestThrottlingPolicyV2Request) String

type UpdateRequestThrottlingPolicyV2Response

type UpdateRequestThrottlingPolicyV2Response struct {
	AppCallLimits *int32 `json:"app_call_limits,omitempty"`

	Name string `json:"name"`

	TimeUnit UpdateRequestThrottlingPolicyV2ResponseTimeUnit `json:"time_unit"`

	Remark *string `json:"remark,omitempty"`

	ApiCallLimits int32 `json:"api_call_limits"`

	Type *UpdateRequestThrottlingPolicyV2ResponseType `json:"type,omitempty"`

	EnableAdaptiveControl *string `json:"enable_adaptive_control,omitempty"`

	UserCallLimits *int32 `json:"user_call_limits,omitempty"`

	TimeInterval int32 `json:"time_interval"`

	IpCallLimits *int32 `json:"ip_call_limits,omitempty"`

	Id *string `json:"id,omitempty"`

	BindNum *int32 `json:"bind_num,omitempty"`

	IsIncluSpecialThrottle *UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle `json:"is_inclu_special_throttle,omitempty"`

	CreateTime     *sdktime.SdkTime `json:"create_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (UpdateRequestThrottlingPolicyV2Response) String

type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle

type UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle struct {
	// contains filtered or unexported fields
}

func (UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) MarshalJSON

func (*UpdateRequestThrottlingPolicyV2ResponseIsIncluSpecialThrottle) UnmarshalJSON

type UpdateRequestThrottlingPolicyV2ResponseTimeUnit

type UpdateRequestThrottlingPolicyV2ResponseTimeUnit struct {
	// contains filtered or unexported fields
}

func (UpdateRequestThrottlingPolicyV2ResponseTimeUnit) MarshalJSON

func (*UpdateRequestThrottlingPolicyV2ResponseTimeUnit) UnmarshalJSON

type UpdateRequestThrottlingPolicyV2ResponseType

type UpdateRequestThrottlingPolicyV2ResponseType struct {
	// contains filtered or unexported fields
}

func (UpdateRequestThrottlingPolicyV2ResponseType) MarshalJSON

func (*UpdateRequestThrottlingPolicyV2ResponseType) UnmarshalJSON

type UpdateResponsePropertyRequest

type UpdateResponsePropertyRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	CommandId int32 `json:"command_id"`

	PropertyId int32 `json:"property_id"`

	Body *UpdatePropertyRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateResponsePropertyRequest) String

type UpdateResponsePropertyResponse

type UpdateResponsePropertyResponse struct {
	PropertyId *int32 `json:"property_id,omitempty"`

	PropertyName *string `json:"property_name,omitempty"`

	Description *string `json:"description,omitempty"`

	DataType *UpdateResponsePropertyResponseDataType `json:"data_type,omitempty"`

	Required *UpdateResponsePropertyResponseRequired `json:"required,omitempty"`

	Min *string `json:"min,omitempty"`

	Max *string `json:"max,omitempty"`

	Step *string `json:"step,omitempty"`

	MaxLength *int32 `json:"max_length,omitempty"`

	Unit *string `json:"unit,omitempty"`

	EnumList       *string `json:"enum_list,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateResponsePropertyResponse) String

type UpdateResponsePropertyResponseDataType

type UpdateResponsePropertyResponseDataType struct {
	// contains filtered or unexported fields
}

func (UpdateResponsePropertyResponseDataType) MarshalJSON

func (c UpdateResponsePropertyResponseDataType) MarshalJSON() ([]byte, error)

func (*UpdateResponsePropertyResponseDataType) UnmarshalJSON

func (c *UpdateResponsePropertyResponseDataType) UnmarshalJSON(b []byte) error

type UpdateResponsePropertyResponseRequired added in v0.0.78

type UpdateResponsePropertyResponseRequired struct {
	// contains filtered or unexported fields
}

func (UpdateResponsePropertyResponseRequired) MarshalJSON added in v0.0.78

func (c UpdateResponsePropertyResponseRequired) MarshalJSON() ([]byte, error)

func (*UpdateResponsePropertyResponseRequired) UnmarshalJSON added in v0.0.78

func (c *UpdateResponsePropertyResponseRequired) UnmarshalJSON(b []byte) error

type UpdateResponsePropertyResponseRequiredEnum added in v0.0.78

type UpdateResponsePropertyResponseRequiredEnum struct {
	E_0 UpdateResponsePropertyResponseRequired
	E_1 UpdateResponsePropertyResponseRequired
}

func GetUpdateResponsePropertyResponseRequiredEnum added in v0.0.78

func GetUpdateResponsePropertyResponseRequiredEnum() UpdateResponsePropertyResponseRequiredEnum

type UpdateRomaAppRequest

type UpdateRomaAppRequest struct {
	AppId string `json:"app_id"`

	InstanceId string `json:"instance_id"`

	Body *UpdateAppReq `json:"body,omitempty"`
}

Request Object

func (UpdateRomaAppRequest) String

func (o UpdateRomaAppRequest) String() string

type UpdateRomaAppResponse

type UpdateRomaAppResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark *string `json:"remark,omitempty"`

	Roles *[]UpdateRomaAppResponseRoles `json:"roles,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	CreatedUser *ServerAppInfoCreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *ServerAppInfoLastUpdatedUser `json:"last_updated_user,omitempty"`

	Owner *bool `json:"owner,omitempty"`

	Key *string `json:"key,omitempty"`

	Favorite       *bool `json:"favorite,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (UpdateRomaAppResponse) String

func (o UpdateRomaAppResponse) String() string

type UpdateRomaAppResponseRoles

type UpdateRomaAppResponseRoles struct {
	// contains filtered or unexported fields
}

func (UpdateRomaAppResponseRoles) MarshalJSON

func (c UpdateRomaAppResponseRoles) MarshalJSON() ([]byte, error)

func (*UpdateRomaAppResponseRoles) UnmarshalJSON

func (c *UpdateRomaAppResponseRoles) UnmarshalJSON(b []byte) error

type UpdateRuleRequest

type UpdateRuleRequest struct {
	InstanceId string `json:"instance_id"`

	RuleId string `json:"rule_id"`

	Body *UpdateRuleRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateRuleRequest) String

func (o UpdateRuleRequest) String() string

type UpdateRuleRequestBody

type UpdateRuleRequestBody struct {
	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *UpdateRuleRequestBodyStatus `json:"status,omitempty"`

	DataParsingStatus *UpdateRuleRequestBodyDataParsingStatus `json:"data_parsing_status,omitempty"`

	SqlField *string `json:"sql_field,omitempty"`

	SqlWhere *string `json:"sql_where,omitempty"`
}

func (UpdateRuleRequestBody) String

func (o UpdateRuleRequestBody) String() string

type UpdateRuleRequestBodyDataParsingStatus added in v0.0.78

type UpdateRuleRequestBodyDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (UpdateRuleRequestBodyDataParsingStatus) MarshalJSON added in v0.0.78

func (c UpdateRuleRequestBodyDataParsingStatus) MarshalJSON() ([]byte, error)

func (*UpdateRuleRequestBodyDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateRuleRequestBodyDataParsingStatus) UnmarshalJSON(b []byte) error

type UpdateRuleRequestBodyDataParsingStatusEnum added in v0.0.78

type UpdateRuleRequestBodyDataParsingStatusEnum struct {
	E_0 UpdateRuleRequestBodyDataParsingStatus
	E_1 UpdateRuleRequestBodyDataParsingStatus
}

func GetUpdateRuleRequestBodyDataParsingStatusEnum added in v0.0.78

func GetUpdateRuleRequestBodyDataParsingStatusEnum() UpdateRuleRequestBodyDataParsingStatusEnum

type UpdateRuleRequestBodyStatus added in v0.0.78

type UpdateRuleRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (UpdateRuleRequestBodyStatus) MarshalJSON added in v0.0.78

func (c UpdateRuleRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*UpdateRuleRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateRuleRequestBodyStatus) UnmarshalJSON(b []byte) error

type UpdateRuleRequestBodyStatusEnum added in v0.0.78

type UpdateRuleRequestBodyStatusEnum struct {
	E_0 UpdateRuleRequestBodyStatus
	E_1 UpdateRuleRequestBodyStatus
}

func GetUpdateRuleRequestBodyStatusEnum added in v0.0.78

func GetUpdateRuleRequestBodyStatusEnum() UpdateRuleRequestBodyStatusEnum

type UpdateRuleResponse

type UpdateRuleResponse struct {
	Permissions *[]string `json:"permissions,omitempty"`

	RuleId *int32 `json:"rule_id,omitempty"`

	Name *string `json:"name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *UpdateRuleResponseStatus `json:"status,omitempty"`

	DataParsingStatus *UpdateRuleResponseDataParsingStatus `json:"data_parsing_status,omitempty"`

	SqlField *string `json:"sql_field,omitempty"`

	SqlWhere *string `json:"sql_where,omitempty"`

	RuleExpress *string `json:"rule_express,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (UpdateRuleResponse) String

func (o UpdateRuleResponse) String() string

type UpdateRuleResponseDataParsingStatus added in v0.0.78

type UpdateRuleResponseDataParsingStatus struct {
	// contains filtered or unexported fields
}

func (UpdateRuleResponseDataParsingStatus) MarshalJSON added in v0.0.78

func (c UpdateRuleResponseDataParsingStatus) MarshalJSON() ([]byte, error)

func (*UpdateRuleResponseDataParsingStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateRuleResponseDataParsingStatus) UnmarshalJSON(b []byte) error

type UpdateRuleResponseDataParsingStatusEnum added in v0.0.78

type UpdateRuleResponseDataParsingStatusEnum struct {
	E_0 UpdateRuleResponseDataParsingStatus
	E_1 UpdateRuleResponseDataParsingStatus
}

func GetUpdateRuleResponseDataParsingStatusEnum added in v0.0.78

func GetUpdateRuleResponseDataParsingStatusEnum() UpdateRuleResponseDataParsingStatusEnum

type UpdateRuleResponseStatus added in v0.0.78

type UpdateRuleResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateRuleResponseStatus) MarshalJSON added in v0.0.78

func (c UpdateRuleResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateRuleResponseStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateRuleResponseStatus) UnmarshalJSON(b []byte) error

type UpdateRuleResponseStatusEnum added in v0.0.78

type UpdateRuleResponseStatusEnum struct {
	E_0 UpdateRuleResponseStatus
	E_1 UpdateRuleResponseStatus
}

func GetUpdateRuleResponseStatusEnum added in v0.0.78

func GetUpdateRuleResponseStatusEnum() UpdateRuleResponseStatusEnum

type UpdateServiceRequest

type UpdateServiceRequest struct {
	InstanceId string `json:"instance_id"`

	ServiceId string `json:"service_id"`

	Body *UpdateServiceRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateServiceRequest) String

func (o UpdateServiceRequest) String() string

type UpdateServiceRequestBody

type UpdateServiceRequestBody struct {
	ServiceName string `json:"service_name"`

	Description *string `json:"description,omitempty"`

	Status UpdateServiceRequestBodyStatus `json:"status"`
}

func (UpdateServiceRequestBody) String

func (o UpdateServiceRequestBody) String() string

type UpdateServiceRequestBodyStatus added in v0.0.78

type UpdateServiceRequestBodyStatus struct {
	// contains filtered or unexported fields
}

func (UpdateServiceRequestBodyStatus) MarshalJSON added in v0.0.78

func (c UpdateServiceRequestBodyStatus) MarshalJSON() ([]byte, error)

func (*UpdateServiceRequestBodyStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateServiceRequestBodyStatus) UnmarshalJSON(b []byte) error

type UpdateServiceRequestBodyStatusEnum added in v0.0.78

type UpdateServiceRequestBodyStatusEnum struct {
	E_0 UpdateServiceRequestBodyStatus
	E_1 UpdateServiceRequestBodyStatus
}

func GetUpdateServiceRequestBodyStatusEnum added in v0.0.78

func GetUpdateServiceRequestBodyStatusEnum() UpdateServiceRequestBodyStatusEnum

type UpdateServiceResponse

type UpdateServiceResponse struct {
	ProductTemplateId *int32 `json:"product_template_id,omitempty"`

	ProductId *int32 `json:"product_id,omitempty"`

	ServiceId *int32 `json:"service_id,omitempty"`

	ServiceName *string `json:"service_name,omitempty"`

	Description *string `json:"description,omitempty"`

	Status *UpdateServiceResponseStatus `json:"status,omitempty"`

	CreatedUser *CreatedUser `json:"created_user,omitempty"`

	LastUpdatedUser *LastUpdatedUser `json:"last_updated_user,omitempty"`

	CreatedDatetime *int64 `json:"created_datetime,omitempty"`

	LastUpdatedDatetime *int64 `json:"last_updated_datetime,omitempty"`
	HttpStatusCode      int    `json:"-"`
}

Response Object

func (UpdateServiceResponse) String

func (o UpdateServiceResponse) String() string

type UpdateServiceResponseStatus added in v0.0.78

type UpdateServiceResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateServiceResponseStatus) MarshalJSON added in v0.0.78

func (c UpdateServiceResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateServiceResponseStatus) UnmarshalJSON added in v0.0.78

func (c *UpdateServiceResponseStatus) UnmarshalJSON(b []byte) error

type UpdateServiceResponseStatusEnum added in v0.0.78

type UpdateServiceResponseStatusEnum struct {
	E_0 UpdateServiceResponseStatus
	E_1 UpdateServiceResponseStatus
}

func GetUpdateServiceResponseStatusEnum added in v0.0.78

func GetUpdateServiceResponseStatusEnum() UpdateServiceResponseStatusEnum

type UpdateSignatureKeyV2Request

type UpdateSignatureKeyV2Request struct {
	InstanceId string `json:"instance_id"`

	SignId string `json:"sign_id"`

	Body *BaseSignature `json:"body,omitempty"`
}

Request Object

func (UpdateSignatureKeyV2Request) String

type UpdateSignatureKeyV2Response

type UpdateSignatureKeyV2Response struct {
	Name string `json:"name"`

	SignType *UpdateSignatureKeyV2ResponseSignType `json:"sign_type,omitempty"`

	SignKey *string `json:"sign_key,omitempty"`

	SignSecret *string `json:"sign_secret,omitempty"`

	SignAlgorithm *UpdateSignatureKeyV2ResponseSignAlgorithm `json:"sign_algorithm,omitempty"`

	UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id             *string `json:"id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateSignatureKeyV2Response) String

type UpdateSignatureKeyV2ResponseSignAlgorithm

type UpdateSignatureKeyV2ResponseSignAlgorithm struct {
	// contains filtered or unexported fields
}

func (UpdateSignatureKeyV2ResponseSignAlgorithm) MarshalJSON

func (*UpdateSignatureKeyV2ResponseSignAlgorithm) UnmarshalJSON

type UpdateSignatureKeyV2ResponseSignAlgorithmEnum

type UpdateSignatureKeyV2ResponseSignAlgorithmEnum struct {
	AES_128_CFB UpdateSignatureKeyV2ResponseSignAlgorithm
	AES_256_CFB UpdateSignatureKeyV2ResponseSignAlgorithm
}

func GetUpdateSignatureKeyV2ResponseSignAlgorithmEnum

func GetUpdateSignatureKeyV2ResponseSignAlgorithmEnum() UpdateSignatureKeyV2ResponseSignAlgorithmEnum

type UpdateSignatureKeyV2ResponseSignType

type UpdateSignatureKeyV2ResponseSignType struct {
	// contains filtered or unexported fields
}

func (UpdateSignatureKeyV2ResponseSignType) MarshalJSON

func (c UpdateSignatureKeyV2ResponseSignType) MarshalJSON() ([]byte, error)

func (*UpdateSignatureKeyV2ResponseSignType) UnmarshalJSON

func (c *UpdateSignatureKeyV2ResponseSignType) UnmarshalJSON(b []byte) error

type UpdateSpecialThrottlingConfigurationV2Request

type UpdateSpecialThrottlingConfigurationV2Request struct {
	InstanceId string `json:"instance_id"`

	ThrottleId string `json:"throttle_id"`

	StrategyId string `json:"strategy_id"`

	Body *ThrottleSpecialUpdate `json:"body,omitempty"`
}

Request Object

func (UpdateSpecialThrottlingConfigurationV2Request) String

type UpdateSpecialThrottlingConfigurationV2Response

type UpdateSpecialThrottlingConfigurationV2Response struct {
	Id *string `json:"id,omitempty"`

	CallLimits *int32 `json:"call_limits,omitempty"`

	ApplyTime *sdktime.SdkTime `json:"apply_time,omitempty"`

	AppName *string `json:"app_name,omitempty"`

	AppId *string `json:"app_id,omitempty"`

	ObjectId *string `json:"object_id,omitempty"`

	ObjectType *string `json:"object_type,omitempty"`

	ObjectName *string `json:"object_name,omitempty"`

	ThrottleId     *string `json:"throttle_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateSpecialThrottlingConfigurationV2Response) String

type UpdateTaskRequest

type UpdateTaskRequest struct {
	InstanceId string `json:"instance_id"`

	TaskId string `json:"task_id"`

	Body *CreateCommonTaskRequestBody `json:"body,omitempty"`
}

Request Object

func (UpdateTaskRequest) String

func (o UpdateTaskRequest) String() string

type UpdateTaskResponse

type UpdateTaskResponse struct {
	Task *TaskBasicRsp `json:"task,omitempty"`

	TaskDetail     *string `json:"task_detail,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateTaskResponse) String

func (o UpdateTaskResponse) String() string

type UpdateTopicAccessPolicyPoliciesObject

type UpdateTopicAccessPolicyPoliciesObject struct {
	AppId string `json:"app_id"`

	AppName string `json:"app_name"`

	AccessPolicy UpdateTopicAccessPolicyPoliciesObjectAccessPolicy `json:"access_policy"`

	Owner *bool `json:"owner,omitempty"`

	Tag *string `json:"tag,omitempty"`
}

func (UpdateTopicAccessPolicyPoliciesObject) String

type UpdateTopicAccessPolicyPoliciesObjectAccessPolicy

type UpdateTopicAccessPolicyPoliciesObjectAccessPolicy struct {
	// contains filtered or unexported fields
}

func (UpdateTopicAccessPolicyPoliciesObjectAccessPolicy) MarshalJSON

func (*UpdateTopicAccessPolicyPoliciesObjectAccessPolicy) UnmarshalJSON

type UpdateTopicAccessPolicyReq

type UpdateTopicAccessPolicyReq struct {
	Topics []UpdateTopicAccessPolicyTopicsObject `json:"topics"`
}

func (UpdateTopicAccessPolicyReq) String

type UpdateTopicAccessPolicyRequest

type UpdateTopicAccessPolicyRequest struct {
	InstanceId string `json:"instance_id"`

	Body *UpdateTopicAccessPolicyReq `json:"body,omitempty"`
}

Request Object

func (UpdateTopicAccessPolicyRequest) String

type UpdateTopicAccessPolicyResponse

type UpdateTopicAccessPolicyResponse struct {
	HttpStatusCode int `json:"-"`
}

Response Object

func (UpdateTopicAccessPolicyResponse) String

type UpdateTopicAccessPolicyTopicsObject

type UpdateTopicAccessPolicyTopicsObject struct {
	Name string `json:"name"`

	Policies []UpdateTopicAccessPolicyPoliciesObject `json:"policies"`

	Description *string `json:"description,omitempty"`

	SensitiveWord *string `json:"sensitive_word,omitempty"`
}

func (UpdateTopicAccessPolicyTopicsObject) String

type UpdateTopicObject

type UpdateTopicObject struct {
	Name string `json:"name"`

	RetentionTime *int32 `json:"retention_time,omitempty"`

	SyncReplication *bool `json:"sync_replication,omitempty"`

	SyncMessageFlush *bool `json:"sync_message_flush,omitempty"`

	Description *string `json:"description,omitempty"`

	SensitiveWord *string `json:"sensitive_word,omitempty"`
}

func (UpdateTopicObject) String

func (o UpdateTopicObject) String() string

type UpdateVpcChannelV2Request

type UpdateVpcChannelV2Request struct {
	InstanceId string `json:"instance_id"`

	VpcChannelId string `json:"vpc_channel_id"`

	Body *VpcCreate `json:"body,omitempty"`
}

Request Object

func (UpdateVpcChannelV2Request) String

func (o UpdateVpcChannelV2Request) String() string

type UpdateVpcChannelV2Response

type UpdateVpcChannelV2Response struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy UpdateVpcChannelV2ResponseBalanceStrategy `json:"balance_strategy"`

	MemberType UpdateVpcChannelV2ResponseMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *UpdateVpcChannelV2ResponseStatus `json:"status,omitempty"`

	MemberGroups   *[]MemberGroupInfo `json:"member_groups,omitempty"`
	HttpStatusCode int                `json:"-"`
}

Response Object

func (UpdateVpcChannelV2Response) String

type UpdateVpcChannelV2ResponseBalanceStrategy

type UpdateVpcChannelV2ResponseBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (UpdateVpcChannelV2ResponseBalanceStrategy) MarshalJSON

func (*UpdateVpcChannelV2ResponseBalanceStrategy) UnmarshalJSON

type UpdateVpcChannelV2ResponseMemberType

type UpdateVpcChannelV2ResponseMemberType struct {
	// contains filtered or unexported fields
}

func (UpdateVpcChannelV2ResponseMemberType) MarshalJSON

func (c UpdateVpcChannelV2ResponseMemberType) MarshalJSON() ([]byte, error)

func (*UpdateVpcChannelV2ResponseMemberType) UnmarshalJSON

func (c *UpdateVpcChannelV2ResponseMemberType) UnmarshalJSON(b []byte) error

type UpdateVpcChannelV2ResponseMemberTypeEnum

type UpdateVpcChannelV2ResponseMemberTypeEnum struct {
	IP  UpdateVpcChannelV2ResponseMemberType
	ECS UpdateVpcChannelV2ResponseMemberType
}

func GetUpdateVpcChannelV2ResponseMemberTypeEnum

func GetUpdateVpcChannelV2ResponseMemberTypeEnum() UpdateVpcChannelV2ResponseMemberTypeEnum

type UpdateVpcChannelV2ResponseStatus

type UpdateVpcChannelV2ResponseStatus struct {
	// contains filtered or unexported fields
}

func (UpdateVpcChannelV2ResponseStatus) MarshalJSON

func (c UpdateVpcChannelV2ResponseStatus) MarshalJSON() ([]byte, error)

func (*UpdateVpcChannelV2ResponseStatus) UnmarshalJSON

func (c *UpdateVpcChannelV2ResponseStatus) UnmarshalJSON(b []byte) error

type UpdateVpcChannelV2ResponseStatusEnum

type UpdateVpcChannelV2ResponseStatusEnum struct {
	E_1 UpdateVpcChannelV2ResponseStatus
	E_2 UpdateVpcChannelV2ResponseStatus
}

func GetUpdateVpcChannelV2ResponseStatusEnum

func GetUpdateVpcChannelV2ResponseStatusEnum() UpdateVpcChannelV2ResponseStatusEnum

type UploadProductRequest

type UploadProductRequest struct {
	InstanceId string `json:"instance_id"`

	Body *UploadProductRequestBody `json:"body,omitempty" type:"multipart"`
}

Request Object

func (UploadProductRequest) String

func (o UploadProductRequest) String() string

type UploadProductRequestBody

type UploadProductRequestBody struct {
	// 上传产品文件(.csv格式)
	File *def.FilePart `json:"file,omitempty"`
}

func (UploadProductRequestBody) String

func (o UploadProductRequestBody) String() string

func (*UploadProductRequestBody) UnmarshalJSON

func (o *UploadProductRequestBody) UnmarshalJSON(b []byte) error

type UploadProductResponse

type UploadProductResponse struct {
	SuccNum *int32 `json:"succ_num,omitempty"`

	FailNum *int32 `json:"fail_num,omitempty"`

	FailObjectsIds *[]string `json:"fail_objects_ids,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (UploadProductResponse) String

func (o UploadProductResponse) String() string

type UrlDomain

type UrlDomain struct {
	Id *string `json:"id,omitempty"`

	Domain *string `json:"domain,omitempty"`

	CnameStatus *int32 `json:"cname_status,omitempty"`

	SslId *string `json:"ssl_id,omitempty"`

	SslName *string `json:"ssl_name,omitempty"`

	MinSslVersion *UrlDomainMinSslVersion `json:"min_ssl_version,omitempty"`
}

func (UrlDomain) String

func (o UrlDomain) String() string

type UrlDomainBase

type UrlDomainBase struct {
	MinSslVersion *UrlDomainBaseMinSslVersion `json:"min_ssl_version,omitempty"`
}

func (UrlDomainBase) String

func (o UrlDomainBase) String() string

type UrlDomainBaseInfo

type UrlDomainBaseInfo struct {
	UrlDomain string `json:"url_domain"`

	Id string `json:"id"`

	Status UrlDomainBaseInfoStatus `json:"status"`

	MinSslVersion string `json:"min_ssl_version"`
}

func (UrlDomainBaseInfo) String

func (o UrlDomainBaseInfo) String() string

type UrlDomainBaseInfoStatus

type UrlDomainBaseInfoStatus struct {
	// contains filtered or unexported fields
}

func (UrlDomainBaseInfoStatus) MarshalJSON

func (c UrlDomainBaseInfoStatus) MarshalJSON() ([]byte, error)

func (*UrlDomainBaseInfoStatus) UnmarshalJSON

func (c *UrlDomainBaseInfoStatus) UnmarshalJSON(b []byte) error

type UrlDomainBaseMinSslVersion

type UrlDomainBaseMinSslVersion struct {
	// contains filtered or unexported fields
}

func (UrlDomainBaseMinSslVersion) MarshalJSON

func (c UrlDomainBaseMinSslVersion) MarshalJSON() ([]byte, error)

func (*UrlDomainBaseMinSslVersion) UnmarshalJSON

func (c *UrlDomainBaseMinSslVersion) UnmarshalJSON(b []byte) error

type UrlDomainBaseMinSslVersionEnum

type UrlDomainBaseMinSslVersionEnum struct {
	TL_SV1_1 UrlDomainBaseMinSslVersion
	TL_SV1_2 UrlDomainBaseMinSslVersion
}

func GetUrlDomainBaseMinSslVersionEnum

func GetUrlDomainBaseMinSslVersionEnum() UrlDomainBaseMinSslVersionEnum

type UrlDomainCreate

type UrlDomainCreate struct {
	MinSslVersion *UrlDomainCreateMinSslVersion `json:"min_ssl_version,omitempty"`

	UrlDomain *string `json:"url_domain,omitempty"`
}

func (UrlDomainCreate) String

func (o UrlDomainCreate) String() string

type UrlDomainCreateMinSslVersion

type UrlDomainCreateMinSslVersion struct {
	// contains filtered or unexported fields
}

func (UrlDomainCreateMinSslVersion) MarshalJSON

func (c UrlDomainCreateMinSslVersion) MarshalJSON() ([]byte, error)

func (*UrlDomainCreateMinSslVersion) UnmarshalJSON

func (c *UrlDomainCreateMinSslVersion) UnmarshalJSON(b []byte) error

type UrlDomainCreateMinSslVersionEnum

type UrlDomainCreateMinSslVersionEnum struct {
	TL_SV1_1 UrlDomainCreateMinSslVersion
	TL_SV1_2 UrlDomainCreateMinSslVersion
}

func GetUrlDomainCreateMinSslVersionEnum

func GetUrlDomainCreateMinSslVersionEnum() UrlDomainCreateMinSslVersionEnum

type UrlDomainMinSslVersion

type UrlDomainMinSslVersion struct {
	// contains filtered or unexported fields
}

func (UrlDomainMinSslVersion) MarshalJSON

func (c UrlDomainMinSslVersion) MarshalJSON() ([]byte, error)

func (*UrlDomainMinSslVersion) UnmarshalJSON

func (c *UrlDomainMinSslVersion) UnmarshalJSON(b []byte) error

type UrlDomainMinSslVersionEnum

type UrlDomainMinSslVersionEnum struct {
	TL_SV1_1 UrlDomainMinSslVersion
	TL_SV1_2 UrlDomainMinSslVersion
}

func GetUrlDomainMinSslVersionEnum

func GetUrlDomainMinSslVersionEnum() UrlDomainMinSslVersionEnum

type UrlDomainModify

type UrlDomainModify struct {
	MinSslVersion *UrlDomainModifyMinSslVersion `json:"min_ssl_version,omitempty"`
}

func (UrlDomainModify) String

func (o UrlDomainModify) String() string

type UrlDomainModifyMinSslVersion

type UrlDomainModifyMinSslVersion struct {
	// contains filtered or unexported fields
}

func (UrlDomainModifyMinSslVersion) MarshalJSON

func (c UrlDomainModifyMinSslVersion) MarshalJSON() ([]byte, error)

func (*UrlDomainModifyMinSslVersion) UnmarshalJSON

func (c *UrlDomainModifyMinSslVersion) UnmarshalJSON(b []byte) error

type UrlDomainModifyMinSslVersionEnum

type UrlDomainModifyMinSslVersionEnum struct {
	TL_SV1_1 UrlDomainModifyMinSslVersion
	TL_SV1_2 UrlDomainModifyMinSslVersion
}

func GetUrlDomainModifyMinSslVersionEnum

func GetUrlDomainModifyMinSslVersionEnum() UrlDomainModifyMinSslVersionEnum

type User added in v0.0.75

type User struct {
	Id *string `json:"id,omitempty"`

	Roles *[]UserRoles `json:"roles,omitempty"`
}

func (User) String added in v0.0.75

func (o User) String() string

type UserRoles added in v0.0.75

type UserRoles struct {
	// contains filtered or unexported fields
}

func (UserRoles) MarshalJSON added in v0.0.75

func (c UserRoles) MarshalJSON() ([]byte, error)

func (*UserRoles) UnmarshalJSON added in v0.0.75

func (c *UserRoles) UnmarshalJSON(b []byte) error

type UserRolesEnum added in v0.0.75

type UserRolesEnum struct {
	READ   UserRoles
	ACCESS UserRoles
	DELETE UserRoles
	MODIFY UserRoles
	ADMIN  UserRoles
}

func GetUserRolesEnum added in v0.0.75

func GetUserRolesEnum() UserRolesEnum

type ValidateDictionaryRequest

type ValidateDictionaryRequest struct {
	InstanceId string `json:"instance_id"`

	Name *string `json:"name,omitempty"`

	Code *string `json:"code,omitempty"`
}

Request Object

func (ValidateDictionaryRequest) String

func (o ValidateDictionaryRequest) String() string

type ValidateDictionaryResponse

type ValidateDictionaryResponse struct {
	Name *string `json:"name,omitempty"`

	Code           *string `json:"code,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ValidateDictionaryResponse) String

type ValidateRomaAppRequest

type ValidateRomaAppRequest struct {
	InstanceId string `json:"instance_id"`

	Name *string `json:"name,omitempty"`

	Id *string `json:"id,omitempty"`

	Key *string `json:"key,omitempty"`
}

Request Object

func (ValidateRomaAppRequest) String

func (o ValidateRomaAppRequest) String() string

type ValidateRomaAppResponse

type ValidateRomaAppResponse struct {
	Id *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Remark         *string `json:"remark,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ValidateRomaAppResponse) String

func (o ValidateRomaAppResponse) String() string

type VpcBase

type VpcBase struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy VpcBaseBalanceStrategy `json:"balance_strategy"`

	MemberType VpcBaseMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`
}

func (VpcBase) String

func (o VpcBase) String() string

type VpcBaseBalanceStrategy

type VpcBaseBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (VpcBaseBalanceStrategy) MarshalJSON

func (c VpcBaseBalanceStrategy) MarshalJSON() ([]byte, error)

func (*VpcBaseBalanceStrategy) UnmarshalJSON

func (c *VpcBaseBalanceStrategy) UnmarshalJSON(b []byte) error

type VpcBaseBalanceStrategyEnum

type VpcBaseBalanceStrategyEnum struct {
	E_1 VpcBaseBalanceStrategy
	E_2 VpcBaseBalanceStrategy
	E_3 VpcBaseBalanceStrategy
	E_4 VpcBaseBalanceStrategy
}

func GetVpcBaseBalanceStrategyEnum

func GetVpcBaseBalanceStrategyEnum() VpcBaseBalanceStrategyEnum

type VpcBaseInfo

type VpcBaseInfo struct {
	EcsId *string `json:"ecs_id,omitempty"`

	EcsName *string `json:"ecs_name,omitempty"`

	CascadeFlag *bool `json:"cascade_flag,omitempty"`
}

func (VpcBaseInfo) String

func (o VpcBaseInfo) String() string

type VpcBaseMemberType

type VpcBaseMemberType struct {
	// contains filtered or unexported fields
}

func (VpcBaseMemberType) MarshalJSON

func (c VpcBaseMemberType) MarshalJSON() ([]byte, error)

func (*VpcBaseMemberType) UnmarshalJSON

func (c *VpcBaseMemberType) UnmarshalJSON(b []byte) error

type VpcBaseMemberTypeEnum

type VpcBaseMemberTypeEnum struct {
	IP  VpcBaseMemberType
	ECS VpcBaseMemberType
}

func GetVpcBaseMemberTypeEnum

func GetVpcBaseMemberTypeEnum() VpcBaseMemberTypeEnum

type VpcChannelInfo

type VpcChannelInfo struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy VpcChannelInfoBalanceStrategy `json:"balance_strategy"`

	MemberType VpcChannelInfoMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	Id *string `json:"id,omitempty"`

	Status *VpcChannelInfoStatus `json:"status,omitempty"`

	MemberGroups *[]MemberGroupInfo `json:"member_groups,omitempty"`
}

func (VpcChannelInfo) String

func (o VpcChannelInfo) String() string

type VpcChannelInfoBalanceStrategy

type VpcChannelInfoBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (VpcChannelInfoBalanceStrategy) MarshalJSON

func (c VpcChannelInfoBalanceStrategy) MarshalJSON() ([]byte, error)

func (*VpcChannelInfoBalanceStrategy) UnmarshalJSON

func (c *VpcChannelInfoBalanceStrategy) UnmarshalJSON(b []byte) error

type VpcChannelInfoMemberType

type VpcChannelInfoMemberType struct {
	// contains filtered or unexported fields
}

func (VpcChannelInfoMemberType) MarshalJSON

func (c VpcChannelInfoMemberType) MarshalJSON() ([]byte, error)

func (*VpcChannelInfoMemberType) UnmarshalJSON

func (c *VpcChannelInfoMemberType) UnmarshalJSON(b []byte) error

type VpcChannelInfoMemberTypeEnum

type VpcChannelInfoMemberTypeEnum struct {
	IP  VpcChannelInfoMemberType
	ECS VpcChannelInfoMemberType
}

func GetVpcChannelInfoMemberTypeEnum

func GetVpcChannelInfoMemberTypeEnum() VpcChannelInfoMemberTypeEnum

type VpcChannelInfoStatus

type VpcChannelInfoStatus struct {
	// contains filtered or unexported fields
}

func (VpcChannelInfoStatus) MarshalJSON

func (c VpcChannelInfoStatus) MarshalJSON() ([]byte, error)

func (*VpcChannelInfoStatus) UnmarshalJSON

func (c *VpcChannelInfoStatus) UnmarshalJSON(b []byte) error

type VpcChannelInfoStatusEnum

type VpcChannelInfoStatusEnum struct {
	E_1 VpcChannelInfoStatus
	E_2 VpcChannelInfoStatus
}

func GetVpcChannelInfoStatusEnum

func GetVpcChannelInfoStatusEnum() VpcChannelInfoStatusEnum

type VpcCreate

type VpcCreate struct {
	Name string `json:"name"`

	Port int32 `json:"port"`

	BalanceStrategy VpcCreateBalanceStrategy `json:"balance_strategy"`

	MemberType VpcCreateMemberType `json:"member_type"`

	DictCode *string `json:"dict_code,omitempty"`

	MemberGroups *[]MemberGroupCreate `json:"member_groups,omitempty"`

	Members *[]MemberInfo `json:"members,omitempty"`

	VpcHealthConfig *VpcHealthConfig `json:"vpc_health_config,omitempty"`
}

func (VpcCreate) String

func (o VpcCreate) String() string

type VpcCreateBalanceStrategy

type VpcCreateBalanceStrategy struct {
	// contains filtered or unexported fields
}

func (VpcCreateBalanceStrategy) MarshalJSON

func (c VpcCreateBalanceStrategy) MarshalJSON() ([]byte, error)

func (*VpcCreateBalanceStrategy) UnmarshalJSON

func (c *VpcCreateBalanceStrategy) UnmarshalJSON(b []byte) error

type VpcCreateMemberType

type VpcCreateMemberType struct {
	// contains filtered or unexported fields
}

func (VpcCreateMemberType) MarshalJSON

func (c VpcCreateMemberType) MarshalJSON() ([]byte, error)

func (*VpcCreateMemberType) UnmarshalJSON

func (c *VpcCreateMemberType) UnmarshalJSON(b []byte) error

type VpcCreateMemberTypeEnum

type VpcCreateMemberTypeEnum struct {
	IP  VpcCreateMemberType
	ECS VpcCreateMemberType
}

func GetVpcCreateMemberTypeEnum

func GetVpcCreateMemberTypeEnum() VpcCreateMemberTypeEnum

type VpcHealthConfig

type VpcHealthConfig struct {
	Protocol VpcHealthConfigProtocol `json:"protocol"`

	Path *string `json:"path,omitempty"`

	Method *VpcHealthConfigMethod `json:"method,omitempty"`

	Port *int32 `json:"port,omitempty"`

	ThresholdNormal int32 `json:"threshold_normal"`

	ThresholdAbnormal int32 `json:"threshold_abnormal"`

	TimeInterval int32 `json:"time_interval"`

	HttpCode *string `json:"http_code,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	Status *VpcHealthConfigStatus `json:"status,omitempty"`

	Timeout *int32 `json:"timeout,omitempty"`
}

健康检查详情。

func (VpcHealthConfig) String

func (o VpcHealthConfig) String() string

type VpcHealthConfigBase

type VpcHealthConfigBase struct {
	Protocol VpcHealthConfigBaseProtocol `json:"protocol"`

	Path *string `json:"path,omitempty"`

	Method *VpcHealthConfigBaseMethod `json:"method,omitempty"`

	Port *int32 `json:"port,omitempty"`

	ThresholdNormal int32 `json:"threshold_normal"`

	ThresholdAbnormal int32 `json:"threshold_abnormal"`

	TimeInterval int32 `json:"time_interval"`

	HttpCode *string `json:"http_code,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	Status *VpcHealthConfigBaseStatus `json:"status,omitempty"`
}

func (VpcHealthConfigBase) String

func (o VpcHealthConfigBase) String() string

type VpcHealthConfigBaseMethod

type VpcHealthConfigBaseMethod struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigBaseMethod) MarshalJSON

func (c VpcHealthConfigBaseMethod) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigBaseMethod) UnmarshalJSON

func (c *VpcHealthConfigBaseMethod) UnmarshalJSON(b []byte) error

type VpcHealthConfigBaseMethodEnum

type VpcHealthConfigBaseMethodEnum struct {
	GET  VpcHealthConfigBaseMethod
	HEAD VpcHealthConfigBaseMethod
}

func GetVpcHealthConfigBaseMethodEnum

func GetVpcHealthConfigBaseMethodEnum() VpcHealthConfigBaseMethodEnum

type VpcHealthConfigBaseProtocol

type VpcHealthConfigBaseProtocol struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigBaseProtocol) MarshalJSON

func (c VpcHealthConfigBaseProtocol) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigBaseProtocol) UnmarshalJSON

func (c *VpcHealthConfigBaseProtocol) UnmarshalJSON(b []byte) error

type VpcHealthConfigBaseProtocolEnum

type VpcHealthConfigBaseProtocolEnum struct {
	TCP   VpcHealthConfigBaseProtocol
	HTTP  VpcHealthConfigBaseProtocol
	HTTPS VpcHealthConfigBaseProtocol
}

func GetVpcHealthConfigBaseProtocolEnum

func GetVpcHealthConfigBaseProtocolEnum() VpcHealthConfigBaseProtocolEnum

type VpcHealthConfigBaseStatus

type VpcHealthConfigBaseStatus struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigBaseStatus) MarshalJSON

func (c VpcHealthConfigBaseStatus) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigBaseStatus) UnmarshalJSON

func (c *VpcHealthConfigBaseStatus) UnmarshalJSON(b []byte) error

type VpcHealthConfigBaseStatusEnum

type VpcHealthConfigBaseStatusEnum struct {
	E_1 VpcHealthConfigBaseStatus
	E_2 VpcHealthConfigBaseStatus
}

func GetVpcHealthConfigBaseStatusEnum

func GetVpcHealthConfigBaseStatusEnum() VpcHealthConfigBaseStatusEnum

type VpcHealthConfigInfo

type VpcHealthConfigInfo struct {
	Protocol VpcHealthConfigInfoProtocol `json:"protocol"`

	Path *string `json:"path,omitempty"`

	Method *VpcHealthConfigInfoMethod `json:"method,omitempty"`

	Port *int32 `json:"port,omitempty"`

	ThresholdNormal int32 `json:"threshold_normal"`

	ThresholdAbnormal int32 `json:"threshold_abnormal"`

	TimeInterval int32 `json:"time_interval"`

	HttpCode *string `json:"http_code,omitempty"`

	EnableClientSsl *bool `json:"enable_client_ssl,omitempty"`

	Status *VpcHealthConfigInfoStatus `json:"status,omitempty"`

	Timeout *int32 `json:"timeout,omitempty"`

	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	Id *string `json:"id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`
}

健康检查详情。

func (VpcHealthConfigInfo) String

func (o VpcHealthConfigInfo) String() string

type VpcHealthConfigInfoMethod

type VpcHealthConfigInfoMethod struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigInfoMethod) MarshalJSON

func (c VpcHealthConfigInfoMethod) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigInfoMethod) UnmarshalJSON

func (c *VpcHealthConfigInfoMethod) UnmarshalJSON(b []byte) error

type VpcHealthConfigInfoMethodEnum

type VpcHealthConfigInfoMethodEnum struct {
	GET  VpcHealthConfigInfoMethod
	HEAD VpcHealthConfigInfoMethod
}

func GetVpcHealthConfigInfoMethodEnum

func GetVpcHealthConfigInfoMethodEnum() VpcHealthConfigInfoMethodEnum

type VpcHealthConfigInfoProtocol

type VpcHealthConfigInfoProtocol struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigInfoProtocol) MarshalJSON

func (c VpcHealthConfigInfoProtocol) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigInfoProtocol) UnmarshalJSON

func (c *VpcHealthConfigInfoProtocol) UnmarshalJSON(b []byte) error

type VpcHealthConfigInfoProtocolEnum

type VpcHealthConfigInfoProtocolEnum struct {
	TCP   VpcHealthConfigInfoProtocol
	HTTP  VpcHealthConfigInfoProtocol
	HTTPS VpcHealthConfigInfoProtocol
}

func GetVpcHealthConfigInfoProtocolEnum

func GetVpcHealthConfigInfoProtocolEnum() VpcHealthConfigInfoProtocolEnum

type VpcHealthConfigInfoStatus

type VpcHealthConfigInfoStatus struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigInfoStatus) MarshalJSON

func (c VpcHealthConfigInfoStatus) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigInfoStatus) UnmarshalJSON

func (c *VpcHealthConfigInfoStatus) UnmarshalJSON(b []byte) error

type VpcHealthConfigInfoStatusEnum

type VpcHealthConfigInfoStatusEnum struct {
	E_1 VpcHealthConfigInfoStatus
	E_2 VpcHealthConfigInfoStatus
}

func GetVpcHealthConfigInfoStatusEnum

func GetVpcHealthConfigInfoStatusEnum() VpcHealthConfigInfoStatusEnum

type VpcHealthConfigMethod

type VpcHealthConfigMethod struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigMethod) MarshalJSON

func (c VpcHealthConfigMethod) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigMethod) UnmarshalJSON

func (c *VpcHealthConfigMethod) UnmarshalJSON(b []byte) error

type VpcHealthConfigMethodEnum

type VpcHealthConfigMethodEnum struct {
	GET  VpcHealthConfigMethod
	HEAD VpcHealthConfigMethod
}

func GetVpcHealthConfigMethodEnum

func GetVpcHealthConfigMethodEnum() VpcHealthConfigMethodEnum

type VpcHealthConfigProtocol

type VpcHealthConfigProtocol struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigProtocol) MarshalJSON

func (c VpcHealthConfigProtocol) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigProtocol) UnmarshalJSON

func (c *VpcHealthConfigProtocol) UnmarshalJSON(b []byte) error

type VpcHealthConfigProtocolEnum

type VpcHealthConfigProtocolEnum struct {
	TCP   VpcHealthConfigProtocol
	HTTP  VpcHealthConfigProtocol
	HTTPS VpcHealthConfigProtocol
}

func GetVpcHealthConfigProtocolEnum

func GetVpcHealthConfigProtocolEnum() VpcHealthConfigProtocolEnum

type VpcHealthConfigStatus

type VpcHealthConfigStatus struct {
	// contains filtered or unexported fields
}

func (VpcHealthConfigStatus) MarshalJSON

func (c VpcHealthConfigStatus) MarshalJSON() ([]byte, error)

func (*VpcHealthConfigStatus) UnmarshalJSON

func (c *VpcHealthConfigStatus) UnmarshalJSON(b []byte) error

type VpcHealthConfigStatusEnum

type VpcHealthConfigStatusEnum struct {
	E_1 VpcHealthConfigStatus
	E_2 VpcHealthConfigStatus
}

func GetVpcHealthConfigStatusEnum

func GetVpcHealthConfigStatusEnum() VpcHealthConfigStatusEnum

type VpcInfo

type VpcInfo struct {
	EcsId *string `json:"ecs_id,omitempty"`

	EcsName *string `json:"ecs_name,omitempty"`

	CascadeFlag *bool `json:"cascade_flag,omitempty"`

	VpcChannelProxyHost *string `json:"vpc_channel_proxy_host,omitempty"`

	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	VpcChannelPort *int32 `json:"vpc_channel_port,omitempty"`
}

VPC通道详情。如果vpc_channel_status = 1,则这个object类型为必填信息

func (VpcInfo) String

func (o VpcInfo) String() string

type VpcMemberCreate

type VpcMemberCreate struct {
	Members []MemberInfo `json:"members"`
}

func (VpcMemberCreate) String

func (o VpcMemberCreate) String() string

type VpcMemberInfo

type VpcMemberInfo struct {
	Host *string `json:"host,omitempty"`

	Weight *int32 `json:"weight,omitempty"`

	IsBackup *bool `json:"is_backup,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`

	Status *VpcMemberInfoStatus `json:"status,omitempty"`

	Port *int32 `json:"port,omitempty"`

	EcsId *string `json:"ecs_id,omitempty"`

	EcsName *string `json:"ecs_name,omitempty"`

	Id *string `json:"id,omitempty"`

	VpcChannelId *string `json:"vpc_channel_id,omitempty"`

	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	MemberGroupId *string `json:"member_group_id,omitempty"`
}

func (VpcMemberInfo) String

func (o VpcMemberInfo) String() string

type VpcMemberInfoStatus

type VpcMemberInfoStatus struct {
	// contains filtered or unexported fields
}

func (VpcMemberInfoStatus) MarshalJSON

func (c VpcMemberInfoStatus) MarshalJSON() ([]byte, error)

func (*VpcMemberInfoStatus) UnmarshalJSON

func (c *VpcMemberInfoStatus) UnmarshalJSON(b []byte) error

type VpcMemberInfoStatusEnum

type VpcMemberInfoStatusEnum struct {
	E_1 VpcMemberInfoStatus
	E_2 VpcMemberInfoStatus
}

func GetVpcMemberInfoStatusEnum

func GetVpcMemberInfoStatusEnum() VpcMemberInfoStatusEnum

type VpcMemberModify

type VpcMemberModify struct {
	Members *[]MemberInfo `json:"members,omitempty"`

	MemberGroupName *string `json:"member_group_name,omitempty"`
}

func (VpcMemberModify) String

func (o VpcMemberModify) String() string

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL