model

package
v0.0.78 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessRomaBriefInfo

type AccessRomaBriefInfo struct {
	AppKey *string `json:"app_key,omitempty"`
}

func (AccessRomaBriefInfo) String

func (o AccessRomaBriefInfo) String() string

type AccessRomaInfo

type AccessRomaInfo struct {
	AppKey *string `json:"app_key,omitempty"`

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

func (AccessRomaInfo) String

func (o AccessRomaInfo) String() string

type AddDeviceRequest

type AddDeviceRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

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

Request Object

func (AddDeviceRequest) String

func (o AddDeviceRequest) String() string

type AddDeviceRequestBody

type AddDeviceRequestBody struct {
	NodeId string `json:"node_id"`

	DeviceName *string `json:"device_name,omitempty"`

	ProductId string `json:"product_id"`

	AuthInfo *EdgeDeviceAuthInfo `json:"auth_info,omitempty"`

	Description *string `json:"description,omitempty"`

	GatewayId *string `json:"gateway_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ExtensionInfo *interface{} `json:"extension_info,omitempty"`

	Config *interface{} `json:"config,omitempty"`
}

添加设备结构体。

func (AddDeviceRequestBody) String

func (o AddDeviceRequestBody) String() string

type AddDeviceResponse

type AddDeviceResponse struct {
	DeviceId *string `json:"device_id,omitempty"`

	Password       *string `json:"password,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (AddDeviceResponse) String

func (o AddDeviceResponse) String() string

type AuthAkSkInfo

type AuthAkSkInfo struct {
	Secret *string `json:"secret,omitempty"`
}

func (AuthAkSkInfo) String

func (o AuthAkSkInfo) String() string

type AuthorizeNa2NodesRequestDto

type AuthorizeNa2NodesRequestDto struct {
	NodeIds *interface{} `json:"node_ids"`
}

func (AuthorizeNa2NodesRequestDto) String

type BasePathDto

type BasePathDto struct {
	LogBasePath *string `json:"log_base_path,omitempty"`

	ConfigBasePath *string `json:"config_base_path,omitempty"`

	DbBasePath *string `json:"db_base_path,omitempty"`
}

func (BasePathDto) String

func (o BasePathDto) String() string

type BatchAssociateNaToNodesRequest

type BatchAssociateNaToNodesRequest struct {
	NaId string `json:"na_id"`

	Action string `json:"action"`

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

Request Object

func (BatchAssociateNaToNodesRequest) String

type BatchAssociateNaToNodesResponse

type BatchAssociateNaToNodesResponse struct {
	Nodes          *[]QueryAuthorizedNodeDto `json:"nodes,omitempty"`
	HttpStatusCode int                       `json:"-"`
}

Response Object

func (BatchAssociateNaToNodesResponse) String

type BatchConfirmConfigsNewRequest

type BatchConfirmConfigsNewRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

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

Request Object

func (BatchConfirmConfigsNewRequest) String

type BatchConfirmConfigsNewResponse

type BatchConfirmConfigsNewResponse struct {
	Ids            *interface{} `json:"ids,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (BatchConfirmConfigsNewResponse) String

type BatchImportConfigRequestBody

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

	Name string `json:"name"`

	Value string `json:"value"`

	Description *string `json:"description,omitempty"`
}

func (BatchImportConfigRequestBody) String

type BatchImportConfigsRequest

type BatchImportConfigsRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

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

Request Object

func (BatchImportConfigsRequest) String

func (o BatchImportConfigsRequest) String() string

type BatchImportConfigsRequestBody

type BatchImportConfigsRequestBody struct {
	Configs *[]BatchImportConfigRequestBody `json:"configs,omitempty"`
}

func (BatchImportConfigsRequestBody) String

type BatchImportConfigsResponse

type BatchImportConfigsResponse struct {
	Ids            *interface{} `json:"ids,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (BatchImportConfigsResponse) String

type BatchListEdgeAppVersionsRequest

type BatchListEdgeAppVersionsRequest struct {
	EdgeAppId string `json:"edge_app_id"`

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

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

	AiCardType *BatchListEdgeAppVersionsRequestAiCardType `json:"ai_card_type,omitempty"`

	Arch *BatchListEdgeAppVersionsRequestArch `json:"arch,omitempty"`

	State *BatchListEdgeAppVersionsRequestState `json:"state,omitempty"`
}

Request Object

func (BatchListEdgeAppVersionsRequest) String

type BatchListEdgeAppVersionsRequestAiCardType

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

func (BatchListEdgeAppVersionsRequestAiCardType) MarshalJSON

func (*BatchListEdgeAppVersionsRequestAiCardType) UnmarshalJSON

type BatchListEdgeAppVersionsRequestArch

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

func (BatchListEdgeAppVersionsRequestArch) MarshalJSON

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

func (*BatchListEdgeAppVersionsRequestArch) UnmarshalJSON

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

type BatchListEdgeAppVersionsRequestState

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

func (BatchListEdgeAppVersionsRequestState) MarshalJSON

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

func (*BatchListEdgeAppVersionsRequestState) UnmarshalJSON

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

type BatchListEdgeAppVersionsResponse

type BatchListEdgeAppVersionsResponse struct {
	Count *int32 `json:"count,omitempty"`

	PageInfo *PageInfoDto `json:"page_info,omitempty"`

	Versions       *[]QueryEdgeAppVersionBriefResponseDto `json:"versions,omitempty"`
	HttpStatusCode int                                    `json:"-"`
}

Response Object

func (BatchListEdgeAppVersionsResponse) String

type BatchListEdgeAppsRequest

type BatchListEdgeAppsRequest struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

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

	FunctionType *BatchListEdgeAppsRequestFunctionType `json:"function_type,omitempty"`
}

Request Object

func (BatchListEdgeAppsRequest) String

func (o BatchListEdgeAppsRequest) String() string

type BatchListEdgeAppsRequestAppType

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

func (BatchListEdgeAppsRequestAppType) MarshalJSON

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

func (*BatchListEdgeAppsRequestAppType) UnmarshalJSON

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

type BatchListEdgeAppsRequestAppTypeEnum

type BatchListEdgeAppsRequestAppTypeEnum struct {
	SYSTEM_REQUIRED BatchListEdgeAppsRequestAppType
	SYSTEM_OPTIONAL BatchListEdgeAppsRequestAppType
	USER            BatchListEdgeAppsRequestAppType
}

func GetBatchListEdgeAppsRequestAppTypeEnum

func GetBatchListEdgeAppsRequestAppTypeEnum() BatchListEdgeAppsRequestAppTypeEnum

type BatchListEdgeAppsRequestFunctionType

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

func (BatchListEdgeAppsRequestFunctionType) MarshalJSON

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

func (*BatchListEdgeAppsRequestFunctionType) UnmarshalJSON

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

type BatchListEdgeAppsRequestFunctionTypeEnum

type BatchListEdgeAppsRequestFunctionTypeEnum struct {
	DATA_PROCESSING        BatchListEdgeAppsRequestFunctionType
	PROTOCOL_PARSING       BatchListEdgeAppsRequestFunctionType
	ON_PREMISE_INTEGRATION BatchListEdgeAppsRequestFunctionType
}

func GetBatchListEdgeAppsRequestFunctionTypeEnum

func GetBatchListEdgeAppsRequestFunctionTypeEnum() BatchListEdgeAppsRequestFunctionTypeEnum

type BatchListEdgeAppsResponse

type BatchListEdgeAppsResponse struct {
	Count *int32 `json:"count,omitempty"`

	PageInfo *PageInfoDto `json:"page_info,omitempty"`

	EdgeApps       *[]QueryApplicationBriefResponseDto `json:"edge_apps,omitempty"`
	HttpStatusCode int                                 `json:"-"`
}

Response Object

func (BatchListEdgeAppsResponse) String

func (o BatchListEdgeAppsResponse) String() string

type BatchListModulesRequest

type BatchListModulesRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`

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

	FunctionType *BatchListModulesRequestFunctionType `json:"function_type,omitempty"`
}

Request Object

func (BatchListModulesRequest) String

func (o BatchListModulesRequest) String() string

type BatchListModulesRequestAppType

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

func (BatchListModulesRequestAppType) MarshalJSON

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

func (*BatchListModulesRequestAppType) UnmarshalJSON

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

type BatchListModulesRequestAppTypeEnum

type BatchListModulesRequestAppTypeEnum struct {
	SYSTEM_REQUIRED BatchListModulesRequestAppType
	SYSTEM_OPTIONAL BatchListModulesRequestAppType
	USER            BatchListModulesRequestAppType
}

func GetBatchListModulesRequestAppTypeEnum

func GetBatchListModulesRequestAppTypeEnum() BatchListModulesRequestAppTypeEnum

type BatchListModulesRequestFunctionType

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

func (BatchListModulesRequestFunctionType) MarshalJSON

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

func (*BatchListModulesRequestFunctionType) UnmarshalJSON

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

type BatchListModulesRequestFunctionTypeEnum

type BatchListModulesRequestFunctionTypeEnum struct {
	DATA_PROCESSING        BatchListModulesRequestFunctionType
	PROTOCOL_PARSING       BatchListModulesRequestFunctionType
	ON_PREMISE_INTEGRATION BatchListModulesRequestFunctionType
}

func GetBatchListModulesRequestFunctionTypeEnum

func GetBatchListModulesRequestFunctionTypeEnum() BatchListModulesRequestFunctionTypeEnum

type BatchListModulesResponse

type BatchListModulesResponse struct {
	Count *int64 `json:"count,omitempty"`

	PageInfo *PageInfoDto `json:"page_info,omitempty"`

	Modules        *[]EdgeModuleRespDto `json:"modules,omitempty"`
	HttpStatusCode int                  `json:"-"`
}

Response Object

func (BatchListModulesResponse) String

func (o BatchListModulesResponse) String() string

type BatchUpdateConfigs

type BatchUpdateConfigs struct {
	ProductId string `json:"product_id"`

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

	ProtocolMapping *interface{} `json:"protocol_mapping"`

	InstanceId *string `json:"instance_id,omitempty"`
}

根据产品名称和实例,批量修改子设备协议配置请求结构体。

func (BatchUpdateConfigs) String

func (o BatchUpdateConfigs) String() string

type BatchUpdateConfigsRequest

type BatchUpdateConfigsRequest struct {
	Body *BatchUpdateConfigs `json:"body,omitempty"`
}

Request Object

func (BatchUpdateConfigsRequest) String

func (o BatchUpdateConfigsRequest) String() string

type BatchUpdateConfigsResponse

type BatchUpdateConfigsResponse struct {
	TaskId *string `json:"task_id,omitempty"`

	TaskName *string `json:"task_name,omitempty"`

	TaskType *string `json:"task_type,omitempty"`

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

	StatusDesc     *string `json:"status_desc,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (BatchUpdateConfigsResponse) String

type ConfirmIaConfigRequestBody

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

	Version string `json:"version"`
}

func (ConfirmIaConfigRequestBody) String

type ConfirmIaConfigsRequestBody

type ConfirmIaConfigsRequestBody struct {
	Configs *[]ConfirmIaConfigRequestBody `json:"configs,omitempty"`
}

func (ConfirmIaConfigsRequestBody) String

type ContainerConfigsDto

type ContainerConfigsDto struct {
	Privileged *bool `json:"privileged,omitempty"`

	HostNetwork *bool `json:"host_network,omitempty"`

	RestartPolicy string `json:"restart_policy"`

	ContainerPortList *[]ContainerPortDto `json:"container_port_list,omitempty"`
}

func (ContainerConfigsDto) String

func (o ContainerConfigsDto) String() string

type ContainerPortDto

type ContainerPortDto struct {
	ContainerPort *int32 `json:"container_port,omitempty"`

	HostPort *int32 `json:"host_port,omitempty"`

	HostIp *string `json:"host_ip,omitempty"`
}

func (ContainerPortDto) String

func (o ContainerPortDto) String() string

type ContainerSettingsDto

type ContainerSettingsDto struct {
	Configs *ContainerConfigsDto `json:"configs,omitempty"`

	ImageUrl string `json:"image_url"`

	Envs *interface{} `json:"envs,omitempty"`

	Volumes *[]VolumeDto `json:"volumes,omitempty"`

	Resources *ResourceDto `json:"resources,omitempty"`
}

func (ContainerSettingsDto) String

func (o ContainerSettingsDto) String() string

type CreateAccessCodeRequest

type CreateAccessCodeRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	DeviceId string `json:"device_id"`
}

Request Object

func (CreateAccessCodeRequest) String

func (o CreateAccessCodeRequest) String() string

type CreateAccessCodeResponse

type CreateAccessCodeResponse struct {
	AccessCode     *string `json:"access_code,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateAccessCodeResponse) String

func (o CreateAccessCodeResponse) String() string

type CreateEdgeAppRequest

type CreateEdgeAppRequest struct {
	Body *CreateEdgeApplicationRequestDto `json:"body,omitempty"`
}

Request Object

func (CreateEdgeAppRequest) String

func (o CreateEdgeAppRequest) String() string

type CreateEdgeAppResponse

type CreateEdgeAppResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	Description *string `json:"description,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	LastPublishedVersion *string `json:"last_published_version,omitempty"`

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

	FunctionType *string `json:"function_type,omitempty"`

	DeployType     *string `json:"deploy_type,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateEdgeAppResponse) String

func (o CreateEdgeAppResponse) String() string

type CreateEdgeApplicationRequestDto

type CreateEdgeApplicationRequestDto struct {
	EdgeAppId string `json:"edge_app_id"`

	Description *string `json:"description,omitempty"`

	FunctionType *CreateEdgeApplicationRequestDtoFunctionType `json:"function_type,omitempty"`
}

func (CreateEdgeApplicationRequestDto) String

type CreateEdgeApplicationRequestDtoFunctionType

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

func (CreateEdgeApplicationRequestDtoFunctionType) MarshalJSON

func (*CreateEdgeApplicationRequestDtoFunctionType) UnmarshalJSON

type CreateEdgeApplicationRequestDtoFunctionTypeEnum

type CreateEdgeApplicationRequestDtoFunctionTypeEnum struct {
	DATA_PROCESSING        CreateEdgeApplicationRequestDtoFunctionType
	PROTOCOL_PARSING       CreateEdgeApplicationRequestDtoFunctionType
	ON_PREMISE_INTEGRATION CreateEdgeApplicationRequestDtoFunctionType
	GATEWAY_MANAGER        CreateEdgeApplicationRequestDtoFunctionType
}

func GetCreateEdgeApplicationRequestDtoFunctionTypeEnum

func GetCreateEdgeApplicationRequestDtoFunctionTypeEnum() CreateEdgeApplicationRequestDtoFunctionTypeEnum

type CreateEdgeApplicationVersionDto

type CreateEdgeApplicationVersionDto struct {
	Version string `json:"version"`

	Description *string `json:"description,omitempty"`

	DeployType *CreateEdgeApplicationVersionDtoDeployType `json:"deploy_type,omitempty"`

	ContainerSettings *ContainerSettingsDto `json:"container_settings"`

	LivenessProbe *ProbeDto `json:"liveness_probe,omitempty"`

	ReadinessProbe *ProbeDto `json:"readiness_probe,omitempty"`

	Arch *interface{} `json:"arch"`

	Command *interface{} `json:"command,omitempty"`

	Args *interface{} `json:"args,omitempty"`

	Outputs *interface{} `json:"outputs,omitempty"`

	Inputs *interface{} `json:"inputs,omitempty"`

	Services *interface{} `json:"services,omitempty"`
}

func (CreateEdgeApplicationVersionDto) String

type CreateEdgeApplicationVersionDtoDeployType

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

func (CreateEdgeApplicationVersionDtoDeployType) MarshalJSON

func (*CreateEdgeApplicationVersionDtoDeployType) UnmarshalJSON

type CreateEdgeApplicationVersionDtoDeployTypeEnum

type CreateEdgeApplicationVersionDtoDeployTypeEnum struct {
	DOCKER  CreateEdgeApplicationVersionDtoDeployType
	PROCESS CreateEdgeApplicationVersionDtoDeployType
}

func GetCreateEdgeApplicationVersionDtoDeployTypeEnum

func GetCreateEdgeApplicationVersionDtoDeployTypeEnum() CreateEdgeApplicationVersionDtoDeployTypeEnum

type CreateEdgeApplicationVersionRequest

type CreateEdgeApplicationVersionRequest struct {
	EdgeAppId string `json:"edge_app_id"`

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

Request Object

func (CreateEdgeApplicationVersionRequest) String

type CreateEdgeApplicationVersionResponse

type CreateEdgeApplicationVersionResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

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

	DeployType *string `json:"deploy_type,omitempty"`

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

	Description *string `json:"description,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	State *CreateEdgeApplicationVersionResponseState `json:"state,omitempty"`

	LivenessProbe *ProbeDto `json:"liveness_probe,omitempty"`

	ReadinessProbe *ProbeDto `json:"readiness_probe,omitempty"`

	Arch *[]string `json:"arch,omitempty"`

	Command *[]string `json:"command,omitempty"`

	Args *[]string `json:"args,omitempty"`

	ContainerSettings *ContainerSettingsDto `json:"container_settings,omitempty"`

	Outputs *[]string `json:"outputs,omitempty"`

	Inputs *[]string `json:"inputs,omitempty"`

	Services *[]string `json:"services,omitempty"`

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

	OffShelfTime   *string `json:"off_shelf_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateEdgeApplicationVersionResponse) String

type CreateEdgeApplicationVersionResponseState

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

func (CreateEdgeApplicationVersionResponseState) MarshalJSON

func (*CreateEdgeApplicationVersionResponseState) UnmarshalJSON

type CreateEdgeModuleReqDto

type CreateEdgeModuleReqDto struct {
	EdgeAppId string `json:"edge_app_id"`

	AppVersion string `json:"app_version"`
}

创建边缘模块请求结构体

func (CreateEdgeModuleReqDto) String

func (o CreateEdgeModuleReqDto) String() string

type CreateEdgeNodeRequest

type CreateEdgeNodeRequest struct {
	Body *EdgeNodeCreation `json:"body,omitempty"`
}

Request Object

func (CreateEdgeNodeRequest) String

func (o CreateEdgeNodeRequest) String() string

type CreateEdgeNodeResponse

type CreateEdgeNodeResponse struct {
	EdgeNodeId *string `json:"edge_node_id,omitempty"`

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

	InstanceId *string `json:"instance_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ProductId *string `json:"product_id,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	State *string `json:"state,omitempty"`

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

	InstallerVersion *string `json:"installer_version,omitempty"`

	ResourceIds *[]string `json:"resource_ids,omitempty"`

	Ips *[]string `json:"ips,omitempty"`

	CreateTime     *string `json:"create_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateEdgeNodeResponse) String

func (o CreateEdgeNodeResponse) String() string

type CreateExternalEntityReqDto

type CreateExternalEntityReqDto struct {
	ExternalId string `json:"external_id"`

	Protocol string `json:"protocol"`

	ConnectionType string `json:"connection_type"`

	MqttConnectionInfo *MqttConnectionInfo `json:"mqtt_connection_info,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`
}

创建外部实体请求结构体

func (CreateExternalEntityReqDto) String

type CreateExternalEntityRequest

type CreateExternalEntityRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

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

Request Object

func (CreateExternalEntityRequest) String

type CreateExternalEntityResponse

type CreateExternalEntityResponse struct {
	NodeId *string `json:"node_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ExternalId *string `json:"external_id,omitempty"`

	Protocol *string `json:"protocol,omitempty"`

	ConnectionType *string `json:"connection_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	LastModifyTime *string `json:"last_modify_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateExternalEntityResponse) String

type CreateInstallCmdRequest

type CreateInstallCmdRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	Arch string `json:"arch"`
}

Request Object

func (CreateInstallCmdRequest) String

func (o CreateInstallCmdRequest) String() string

type CreateInstallCmdResponse

type CreateInstallCmdResponse struct {
	Cmd            *string `json:"cmd,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateInstallCmdResponse) String

func (o CreateInstallCmdResponse) String() string

type CreateModuleRequest

type CreateModuleRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

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

Request Object

func (CreateModuleRequest) String

func (o CreateModuleRequest) String() string

type CreateModuleResponse

type CreateModuleResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	AppVersion *string `json:"app_version,omitempty"`

	State *CreateModuleResponseState `json:"state,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	ModuleName *string `json:"module_name,omitempty"`

	ModuleId *string `json:"module_id,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

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

	FunctionType   *CreateModuleResponseFunctionType `json:"function_type,omitempty"`
	HttpStatusCode int                               `json:"-"`
}

Response Object

func (CreateModuleResponse) String

func (o CreateModuleResponse) String() string

type CreateModuleResponseAppType

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

func (CreateModuleResponseAppType) MarshalJSON

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

func (*CreateModuleResponseAppType) UnmarshalJSON

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

type CreateModuleResponseAppTypeEnum

type CreateModuleResponseAppTypeEnum struct {
	SYSTEM_REQUIRED CreateModuleResponseAppType
	SYSTEM_OPTIONAL CreateModuleResponseAppType
	USER            CreateModuleResponseAppType
}

func GetCreateModuleResponseAppTypeEnum

func GetCreateModuleResponseAppTypeEnum() CreateModuleResponseAppTypeEnum

type CreateModuleResponseFunctionType

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

func (CreateModuleResponseFunctionType) MarshalJSON

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

func (*CreateModuleResponseFunctionType) UnmarshalJSON

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

type CreateModuleResponseFunctionTypeEnum

type CreateModuleResponseFunctionTypeEnum struct {
	DATA_PROCESSING        CreateModuleResponseFunctionType
	PROTOCOL_PARSING       CreateModuleResponseFunctionType
	ON_PREMISE_INTEGRATION CreateModuleResponseFunctionType
}

func GetCreateModuleResponseFunctionTypeEnum

func GetCreateModuleResponseFunctionTypeEnum() CreateModuleResponseFunctionTypeEnum

type CreateModuleResponseState

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

func (CreateModuleResponseState) MarshalJSON

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

func (*CreateModuleResponseState) UnmarshalJSON

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

type CreateRouterReqDto

type CreateRouterReqDto struct {
	RouteId string `json:"route_id"`

	Sql string `json:"sql"`
}

创建路由请求结构体

func (CreateRouterReqDto) String

func (o CreateRouterReqDto) String() string

type DeleteDeviceRequest

type DeleteDeviceRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	DeviceId string `json:"device_id"`
}

Request Object

func (DeleteDeviceRequest) String

func (o DeleteDeviceRequest) String() string

type DeleteDeviceResponse

type DeleteDeviceResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteDeviceResponse) String

func (o DeleteDeviceResponse) String() string

type DeleteEdgeAppRequest

type DeleteEdgeAppRequest struct {
	EdgeAppId string `json:"edge_app_id"`
}

Request Object

func (DeleteEdgeAppRequest) String

func (o DeleteEdgeAppRequest) String() string

type DeleteEdgeAppResponse

type DeleteEdgeAppResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteEdgeAppResponse) String

func (o DeleteEdgeAppResponse) String() string

type DeleteEdgeApplicationVersionRequest

type DeleteEdgeApplicationVersionRequest struct {
	EdgeAppId string `json:"edge_app_id"`

	Version string `json:"version"`
}

Request Object

func (DeleteEdgeApplicationVersionRequest) String

type DeleteEdgeApplicationVersionResponse

type DeleteEdgeApplicationVersionResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteEdgeApplicationVersionResponse) String

type DeleteEdgeNodeRequest

type DeleteEdgeNodeRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	DeleteExternalNode *bool `json:"delete_external_node,omitempty"`
}

Request Object

func (DeleteEdgeNodeRequest) String

func (o DeleteEdgeNodeRequest) String() string

type DeleteEdgeNodeResponse

type DeleteEdgeNodeResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteEdgeNodeResponse) String

func (o DeleteEdgeNodeResponse) String() string

type DeleteExternalEntityRequest

type DeleteExternalEntityRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ExternalId string `json:"external_id"`
}

Request Object

func (DeleteExternalEntityRequest) String

type DeleteExternalEntityResponse

type DeleteExternalEntityResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteExternalEntityResponse) String

type DeleteIaConfigRequest

type DeleteIaConfigRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

	ConfigId string `json:"config_id"`
}

Request Object

func (DeleteIaConfigRequest) String

func (o DeleteIaConfigRequest) String() string

type DeleteIaConfigResponse

type DeleteIaConfigResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteIaConfigResponse) String

func (o DeleteIaConfigResponse) String() string

type DeleteModuleRequest

type DeleteModuleRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ModuleId string `json:"module_id"`
}

Request Object

func (DeleteModuleRequest) String

func (o DeleteModuleRequest) String() string

type DeleteModuleResponse

type DeleteModuleResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteModuleResponse) String

func (o DeleteModuleResponse) String() string

type DeleteNaRequest

type DeleteNaRequest struct {
	NaId string `json:"na_id"`
}

Request Object

func (DeleteNaRequest) String

func (o DeleteNaRequest) String() string

type DeleteNaResponse

type DeleteNaResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteNaResponse) String

func (o DeleteNaResponse) String() string

type EdgeAppInstanceDto

type EdgeAppInstanceDto struct {
	EdgeAppId string `json:"edge_app_id"`

	AppVersion string `json:"app_version"`
}

func (EdgeAppInstanceDto) String

func (o EdgeAppInstanceDto) String() string

type EdgeDeviceAuthInfo

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

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

	Fingerprint *string `json:"fingerprint,omitempty"`

	SecureAccess *bool `json:"secure_access,omitempty"`

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

设备接入类型。

func (EdgeDeviceAuthInfo) String

func (o EdgeDeviceAuthInfo) String() string

type EdgeModuleRespDto

type EdgeModuleRespDto struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	AppVersion *string `json:"app_version,omitempty"`

	State *EdgeModuleRespDtoState `json:"state,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	ModuleName *string `json:"module_name,omitempty"`

	ModuleId *string `json:"module_id,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

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

	FunctionType *EdgeModuleRespDtoFunctionType `json:"function_type,omitempty"`
}

创建边缘模块响应结构体

func (EdgeModuleRespDto) String

func (o EdgeModuleRespDto) String() string

type EdgeModuleRespDtoAppType

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

func (EdgeModuleRespDtoAppType) MarshalJSON

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

func (*EdgeModuleRespDtoAppType) UnmarshalJSON

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

type EdgeModuleRespDtoAppTypeEnum

type EdgeModuleRespDtoAppTypeEnum struct {
	SYSTEM_REQUIRED EdgeModuleRespDtoAppType
	SYSTEM_OPTIONAL EdgeModuleRespDtoAppType
	USER            EdgeModuleRespDtoAppType
}

func GetEdgeModuleRespDtoAppTypeEnum

func GetEdgeModuleRespDtoAppTypeEnum() EdgeModuleRespDtoAppTypeEnum

type EdgeModuleRespDtoFunctionType

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

func (EdgeModuleRespDtoFunctionType) MarshalJSON

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

func (*EdgeModuleRespDtoFunctionType) UnmarshalJSON

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

type EdgeModuleRespDtoFunctionTypeEnum

type EdgeModuleRespDtoFunctionTypeEnum struct {
	DATA_PROCESSING        EdgeModuleRespDtoFunctionType
	PROTOCOL_PARSING       EdgeModuleRespDtoFunctionType
	ON_PREMISE_INTEGRATION EdgeModuleRespDtoFunctionType
}

func GetEdgeModuleRespDtoFunctionTypeEnum

func GetEdgeModuleRespDtoFunctionTypeEnum() EdgeModuleRespDtoFunctionTypeEnum

type EdgeModuleRespDtoState

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

func (EdgeModuleRespDtoState) MarshalJSON

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

func (*EdgeModuleRespDtoState) UnmarshalJSON

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

type EdgeModuleRespDtoStateEnum

type EdgeModuleRespDtoStateEnum struct {
	PENDING        EdgeModuleRespDtoState
	PENDING_DELETE EdgeModuleRespDtoState
	DELETE_FAILED  EdgeModuleRespDtoState
	RUNNING        EdgeModuleRespDtoState
	FAILED         EdgeModuleRespDtoState
	SUCCEEDED      EdgeModuleRespDtoState
	UNKNOWN        EdgeModuleRespDtoState
}

func GetEdgeModuleRespDtoStateEnum

func GetEdgeModuleRespDtoStateEnum() EdgeModuleRespDtoStateEnum

type EdgeNodeCreation

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

	Type string `json:"type"`

	InstanceId *string `json:"instance_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ResourceIds *[]string `json:"resource_ids,omitempty"`

	SecurityLevel *string `json:"security_level,omitempty"`

	StoragePeriod *int32 `json:"storage_period,omitempty"`

	AiCardType *string `json:"ai_card_type,omitempty"`

	LogConfigs *[]LogConfigDto `json:"log_configs,omitempty"`

	Apps *[]EdgeAppInstanceDto `json:"apps,omitempty"`
}

创建边缘节点请求结构体。

func (EdgeNodeCreation) String

func (o EdgeNodeCreation) String() string

type EdgeNodeDto

type EdgeNodeDto struct {
	EdgeNodeId *string `json:"edge_node_id,omitempty"`

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

	State *string `json:"state,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

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

	ResourceIds *[]string `json:"resource_ids,omitempty"`

	ResourceSpecTypes *[]string `json:"resource_spec_types,omitempty"`

	Ips *[]string `json:"ips,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`
}

查询边缘节点列表响应体

func (EdgeNodeDto) String

func (o EdgeNodeDto) String() string

type ExternalEntityRespDto

type ExternalEntityRespDto struct {
	NodeId *string `json:"node_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ExternalId *string `json:"external_id,omitempty"`

	Protocol *string `json:"protocol,omitempty"`

	ConnectionType *string `json:"connection_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	LastModifyTime *string `json:"last_modify_time,omitempty"`
}

创建外部实体后返回的信息结构体

func (ExternalEntityRespDto) String

func (o ExternalEntityRespDto) String() string

type HttpGetDto

type HttpGetDto struct {
	Path string `json:"path"`

	Port int32 `json:"port"`

	Host *string `json:"host,omitempty"`

	Scheme HttpGetDtoScheme `json:"scheme"`
}

func (HttpGetDto) String

func (o HttpGetDto) String() string

type HttpGetDtoScheme

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

func (HttpGetDtoScheme) MarshalJSON

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

func (*HttpGetDtoScheme) UnmarshalJSON

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

type HttpGetDtoSchemeEnum

type HttpGetDtoSchemeEnum struct {
	HTTP  HttpGetDtoScheme
	HTTPS HttpGetDtoScheme
}

func GetHttpGetDtoSchemeEnum

func GetHttpGetDtoSchemeEnum() HttpGetDtoSchemeEnum

type ListDevicesRequest

type ListDevicesRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	GatewayId *string `json:"gateway_id,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListDevicesRequest) String

func (o ListDevicesRequest) String() string

type ListDevicesResponse

type ListDevicesResponse struct {
	Devices *[]QueryDeviceSimplifyDto `json:"devices,omitempty"`

	Count *int64 `json:"count,omitempty"`

	PageInfo       *PageInfoDto `json:"page_info,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ListDevicesResponse) String

func (o ListDevicesResponse) String() string

type ListEdgeNodesRequest

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

	State *string `json:"state,omitempty"`

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

	InstanceId *string `json:"instance_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	NodeIds *[]string `json:"node_ids,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListEdgeNodesRequest) String

func (o ListEdgeNodesRequest) String() string

type ListEdgeNodesResponse

type ListEdgeNodesResponse struct {
	Count *int64 `json:"count,omitempty"`

	PageInfo *PageInfoDto `json:"page_info,omitempty"`

	Nodes          *[]EdgeNodeDto `json:"nodes,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ListEdgeNodesResponse) String

func (o ListEdgeNodesResponse) String() string

type ListExternalEntityRequest

type ListExternalEntityRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListExternalEntityRequest) String

func (o ListExternalEntityRequest) String() string

type ListExternalEntityResponse

type ListExternalEntityResponse struct {
	Externals      *[]ExternalEntityRespDto `json:"externals,omitempty"`
	HttpStatusCode int                      `json:"-"`
}

Response Object

func (ListExternalEntityResponse) String

type ListIaConfigsRequest

type ListIaConfigsRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListIaConfigsRequest) String

func (o ListIaConfigsRequest) String() string

type ListIaConfigsResponse

type ListIaConfigsResponse struct {
	Configs        *[]QueryIaConfigResponseDto `json:"configs,omitempty"`
	HttpStatusCode int                         `json:"-"`
}

Response Object

func (ListIaConfigsResponse) String

func (o ListIaConfigsResponse) String() string

type ListNaAuthorizedNodesRequest

type ListNaAuthorizedNodesRequest struct {
	NaId string `json:"na_id"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListNaAuthorizedNodesRequest) String

type ListNaAuthorizedNodesResponse

type ListNaAuthorizedNodesResponse struct {
	Count *int64 `json:"count,omitempty"`

	PageInfo *PageInfoDto `json:"page_info,omitempty"`

	Nodes          *[]QueryAuthorizedNodeDto `json:"nodes,omitempty"`
	HttpStatusCode int                       `json:"-"`
}

Response Object

func (ListNaAuthorizedNodesResponse) String

type ListNasRequest

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

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListNasRequest) String

func (o ListNasRequest) String() string

type ListNasResponse

type ListNasResponse struct {
	Nas            *[]QueryNaBriefResponseDto `json:"nas,omitempty"`
	HttpStatusCode int                        `json:"-"`
}

Response Object

func (ListNasResponse) String

func (o ListNasResponse) String() string

type ListRoutesRequest

type ListRoutesRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	Parsed *bool `json:"parsed,omitempty"`
}

Request Object

func (ListRoutesRequest) String

func (o ListRoutesRequest) String() string

type ListRoutesResponse

type ListRoutesResponse struct {
	Routes *[]RouterDetailRespDto `json:"routes,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListRoutesResponse) String

func (o ListRoutesResponse) String() string

type LogConfigDto

type LogConfigDto struct {
	Size *int32 `json:"size,omitempty"`

	Level *string `json:"level,omitempty"`

	RotateNum *int32 `json:"rotate_num,omitempty"`

	RotatePeriod *string `json:"rotate_period,omitempty"`

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

	Component *string `json:"component,omitempty"`
}

IEF日志配置

func (LogConfigDto) String

func (o LogConfigDto) String() string

type MqttBriefConnectionInfo

type MqttBriefConnectionInfo struct {
	ServerAddress *string `json:"server_address,omitempty"`

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

	AuthType *string `json:"auth_type,omitempty"`

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

	Qos *int32 `json:"qos,omitempty"`
}

边缘hub与外部实体的mqtt连接信息返回结构体

func (MqttBriefConnectionInfo) String

func (o MqttBriefConnectionInfo) String() string

type MqttConnectionInfo

type MqttConnectionInfo struct {
	ServerAddress *string `json:"server_address,omitempty"`

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

	AuthType *string `json:"auth_type,omitempty"`

	PrivateKey *string `json:"private_key,omitempty"`

	Certificate *string `json:"certificate,omitempty"`

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

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

	Qos *int32 `json:"qos,omitempty"`
}

边缘hub与外部实体的mqtt连接信息

func (MqttConnectionInfo) String

func (o MqttConnectionInfo) String() string

type Nic

type Nic struct {
	Eth *string `json:"eth,omitempty"`

	Ip *string `json:"ip,omitempty"`
}

网络网卡信息

func (Nic) String

func (o Nic) String() string

type PageInfoDto

type PageInfoDto struct {
	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

func (PageInfoDto) String

func (o PageInfoDto) String() string

type ProbeDto

type ProbeDto struct {
	ExecCommand *string `json:"exec_command,omitempty"`

	HttpGet *HttpGetDto `json:"http_get,omitempty"`

	InitialDelaySeconds int32 `json:"initial_delay_seconds"`

	TimeoutSeconds int32 `json:"timeout_seconds"`
}

func (ProbeDto) String

func (o ProbeDto) String() string

type QueryApplicationBriefResponseDto

type QueryApplicationBriefResponseDto struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	Description *string `json:"description,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	LastPublishedVersion *string `json:"last_published_version,omitempty"`

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

	FunctionType *string `json:"function_type,omitempty"`

	DeployType *string `json:"deploy_type,omitempty"`
}

func (QueryApplicationBriefResponseDto) String

type QueryAuthorizedNodeDto

type QueryAuthorizedNodeDto struct {
	NodeId *string `json:"node_id,omitempty"`

	AuthorizedTime *string `json:"authorized_time,omitempty"`
}

func (QueryAuthorizedNodeDto) String

func (o QueryAuthorizedNodeDto) String() string

type QueryDeviceSimplifyDto

type QueryDeviceSimplifyDto struct {
	DeviceId *string `json:"device_id,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	GatewayId *string `json:"gateway_id,omitempty"`

	DeviceName *string `json:"device_name,omitempty"`

	ProtocolType *string `json:"protocol_type,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	ProductId *string `json:"product_id,omitempty"`
}

设备信息

func (QueryDeviceSimplifyDto) String

func (o QueryDeviceSimplifyDto) String() string

type QueryEdgeAppVersionBriefResponseDto

type QueryEdgeAppVersionBriefResponseDto struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	DeployType *string `json:"deploy_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	State *QueryEdgeAppVersionBriefResponseDtoState `json:"state,omitempty"`

	Arch *[]string `json:"arch,omitempty"`

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

	OffShelfTime *string `json:"off_shelf_time,omitempty"`
}

func (QueryEdgeAppVersionBriefResponseDto) String

type QueryEdgeAppVersionBriefResponseDtoState

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

func (QueryEdgeAppVersionBriefResponseDtoState) MarshalJSON

func (*QueryEdgeAppVersionBriefResponseDtoState) UnmarshalJSON

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

type QueryIaConfigResponseDto

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

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

	Value *string `json:"value,omitempty"`

	Description *string `json:"description,omitempty"`

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

	State *QueryIaConfigResponseDtoState `json:"state,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`
}

func (QueryIaConfigResponseDto) String

func (o QueryIaConfigResponseDto) String() string

type QueryIaConfigResponseDtoState

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

func (QueryIaConfigResponseDtoState) MarshalJSON

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

func (*QueryIaConfigResponseDtoState) UnmarshalJSON

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

type QueryIaConfigResponseDtoStateEnum

type QueryIaConfigResponseDtoStateEnum struct {
	SUCCESS QueryIaConfigResponseDtoState
	SENDING QueryIaConfigResponseDtoState
}

func GetQueryIaConfigResponseDtoStateEnum

func GetQueryIaConfigResponseDtoStateEnum() QueryIaConfigResponseDtoStateEnum

type QueryNaBriefResponseDto

type QueryNaBriefResponseDto struct {
	NaId *string `json:"na_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	Endpoint *string `json:"endpoint,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`
}

创建及查询北向NA返回结构体(简洁版)

func (QueryNaBriefResponseDto) String

func (o QueryNaBriefResponseDto) String() string

type ResourceConfigDto

type ResourceConfigDto struct {
	Cpu *float32 `json:"cpu,omitempty"`

	Memory *float32 `json:"memory,omitempty"`

	Gpu *float32 `json:"gpu,omitempty"`

	Npu *float32 `json:"npu,omitempty"`
}

func (ResourceConfigDto) String

func (o ResourceConfigDto) String() string

type ResourceDto

type ResourceDto struct {
	Limits *ResourceConfigDto `json:"limits,omitempty"`

	Requests *ResourceConfigDto `json:"requests,omitempty"`
}

func (ResourceDto) String

func (o ResourceDto) String() string

type RouterDetailRespDto

type RouterDetailRespDto struct {
	RouteId string `json:"route_id"`

	InputModuleId *string `json:"input_module_id,omitempty"`

	OutputModuleId *string `json:"output_module_id,omitempty"`

	Input *string `json:"input,omitempty"`

	Output *string `json:"output,omitempty"`

	Sql *string `json:"sql,omitempty"`

	Available *bool `json:"available,omitempty"`
}

解析路由结果返回结构体

func (RouterDetailRespDto) String

func (o RouterDetailRespDto) String() string

type RouterRespDto

type RouterRespDto struct {
	RouteId string `json:"route_id"`

	Sql *string `json:"sql,omitempty"`
}

创建路由请求结构体

func (RouterRespDto) String

func (o RouterRespDto) String() string

type ShowEdgeAppRequest

type ShowEdgeAppRequest struct {
	EdgeAppId string `json:"edge_app_id"`
}

Request Object

func (ShowEdgeAppRequest) String

func (o ShowEdgeAppRequest) String() string

type ShowEdgeAppResponse

type ShowEdgeAppResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	Description *string `json:"description,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	LastPublishedVersion *string `json:"last_published_version,omitempty"`

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

	FunctionType *string `json:"function_type,omitempty"`

	DeployType     *string `json:"deploy_type,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowEdgeAppResponse) String

func (o ShowEdgeAppResponse) String() string

type ShowEdgeApplicationVersionRequest

type ShowEdgeApplicationVersionRequest struct {
	EdgeAppId string `json:"edge_app_id"`

	Version string `json:"version"`
}

Request Object

func (ShowEdgeApplicationVersionRequest) String

type ShowEdgeApplicationVersionResponse

type ShowEdgeApplicationVersionResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

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

	DeployType *string `json:"deploy_type,omitempty"`

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

	Description *string `json:"description,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	State *ShowEdgeApplicationVersionResponseState `json:"state,omitempty"`

	LivenessProbe *ProbeDto `json:"liveness_probe,omitempty"`

	ReadinessProbe *ProbeDto `json:"readiness_probe,omitempty"`

	Arch *[]string `json:"arch,omitempty"`

	Command *[]string `json:"command,omitempty"`

	Args *[]string `json:"args,omitempty"`

	ContainerSettings *ContainerSettingsDto `json:"container_settings,omitempty"`

	Outputs *[]string `json:"outputs,omitempty"`

	Inputs *[]string `json:"inputs,omitempty"`

	Services *[]string `json:"services,omitempty"`

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

	OffShelfTime   *string `json:"off_shelf_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowEdgeApplicationVersionResponse) String

type ShowEdgeApplicationVersionResponseState

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

func (ShowEdgeApplicationVersionResponseState) MarshalJSON

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

func (*ShowEdgeApplicationVersionResponseState) UnmarshalJSON

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

type ShowEdgeNodeRequest

type ShowEdgeNodeRequest struct {
	EdgeNodeId string `json:"edge_node_id"`
}

Request Object

func (ShowEdgeNodeRequest) String

func (o ShowEdgeNodeRequest) String() string

type ShowEdgeNodeResponse

type ShowEdgeNodeResponse struct {
	LogConfigs *[]LogConfigDto `json:"log_configs,omitempty"`

	EdgeNodeId *string `json:"edge_node_id,omitempty"`

	InstanceId *string `json:"instance_id,omitempty"`

	ProductId *string `json:"product_id,omitempty"`

	ProductName *string `json:"product_name,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ResourceSpecTypes *[]string `json:"resource_spec_types,omitempty"`

	ResourceIds *[]string `json:"resource_ids,omitempty"`

	Ips *[]string `json:"ips,omitempty"`

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

	State *string `json:"state,omitempty"`

	SoftwareVersion *string `json:"software_version,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	OsName *string `json:"os_name,omitempty"`

	Arch *string `json:"arch,omitempty"`

	HostName *string `json:"host_name,omitempty"`

	Nics *[]Nic `json:"nics,omitempty"`

	Specification *string `json:"specification,omitempty"`

	AiCardType *string `json:"ai_card_type,omitempty"`

	ContainerVersion *string `json:"container_version,omitempty"`

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

	SecurityLevel *string `json:"security_level,omitempty"`

	StoragePeriod *int32 `json:"storage_period,omitempty"`

	BasePath       *BasePathDto `json:"base_path,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ShowEdgeNodeResponse) String

func (o ShowEdgeNodeResponse) String() string

type ShowExternalEntityRequest

type ShowExternalEntityRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ExternalId string `json:"external_id"`
}

Request Object

func (ShowExternalEntityRequest) String

func (o ShowExternalEntityRequest) String() string

type ShowExternalEntityResponse

type ShowExternalEntityResponse struct {
	NodeId *string `json:"node_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ExternalId *string `json:"external_id,omitempty"`

	Protocol *string `json:"protocol,omitempty"`

	ConnectionType *string `json:"connection_type,omitempty"`

	MqttConnectionInfo *MqttBriefConnectionInfo `json:"mqtt_connection_info,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	LastModifyTime *string `json:"last_modify_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowExternalEntityResponse) String

type ShowIaConfigRequest

type ShowIaConfigRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

	ConfigId string `json:"config_id"`
}

Request Object

func (ShowIaConfigRequest) String

func (o ShowIaConfigRequest) String() string

type ShowIaConfigResponse

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

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

	Value *string `json:"value,omitempty"`

	Description *string `json:"description,omitempty"`

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

	State *ShowIaConfigResponseState `json:"state,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowIaConfigResponse) String

func (o ShowIaConfigResponse) String() string

type ShowIaConfigResponseState

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

func (ShowIaConfigResponseState) MarshalJSON

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

func (*ShowIaConfigResponseState) UnmarshalJSON

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

type ShowIaConfigResponseStateEnum

type ShowIaConfigResponseStateEnum struct {
	SUCCESS ShowIaConfigResponseState
	SENDING ShowIaConfigResponseState
}

func GetShowIaConfigResponseStateEnum

func GetShowIaConfigResponseStateEnum() ShowIaConfigResponseStateEnum

type ShowModuleRequest

type ShowModuleRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ModuleId string `json:"module_id"`
}

Request Object

func (ShowModuleRequest) String

func (o ShowModuleRequest) String() string

type ShowModuleResponse

type ShowModuleResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	AppVersion *string `json:"app_version,omitempty"`

	State *ShowModuleResponseState `json:"state,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	ModuleName *string `json:"module_name,omitempty"`

	ModuleId *string `json:"module_id,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

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

	FunctionType   *ShowModuleResponseFunctionType `json:"function_type,omitempty"`
	HttpStatusCode int                             `json:"-"`
}

Response Object

func (ShowModuleResponse) String

func (o ShowModuleResponse) String() string

type ShowModuleResponseAppType

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

func (ShowModuleResponseAppType) MarshalJSON

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

func (*ShowModuleResponseAppType) UnmarshalJSON

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

type ShowModuleResponseAppTypeEnum

type ShowModuleResponseAppTypeEnum struct {
	SYSTEM_REQUIRED ShowModuleResponseAppType
	SYSTEM_OPTIONAL ShowModuleResponseAppType
	USER            ShowModuleResponseAppType
}

func GetShowModuleResponseAppTypeEnum

func GetShowModuleResponseAppTypeEnum() ShowModuleResponseAppTypeEnum

type ShowModuleResponseFunctionType

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

func (ShowModuleResponseFunctionType) MarshalJSON

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

func (*ShowModuleResponseFunctionType) UnmarshalJSON

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

type ShowModuleResponseFunctionTypeEnum

type ShowModuleResponseFunctionTypeEnum struct {
	DATA_PROCESSING        ShowModuleResponseFunctionType
	PROTOCOL_PARSING       ShowModuleResponseFunctionType
	ON_PREMISE_INTEGRATION ShowModuleResponseFunctionType
}

func GetShowModuleResponseFunctionTypeEnum

func GetShowModuleResponseFunctionTypeEnum() ShowModuleResponseFunctionTypeEnum

type ShowModuleResponseState

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

func (ShowModuleResponseState) MarshalJSON

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

func (*ShowModuleResponseState) UnmarshalJSON

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

type ShowModuleResponseStateEnum

type ShowModuleResponseStateEnum struct {
	PENDING        ShowModuleResponseState
	PENDING_DELETE ShowModuleResponseState
	DELETE_FAILED  ShowModuleResponseState
	RUNNING        ShowModuleResponseState
	FAILED         ShowModuleResponseState
	SUCCEEDED      ShowModuleResponseState
	UNKNOWN        ShowModuleResponseState
}

func GetShowModuleResponseStateEnum

func GetShowModuleResponseStateEnum() ShowModuleResponseStateEnum

type ShowNaRequest

type ShowNaRequest struct {
	NaId string `json:"na_id"`
}

Request Object

func (ShowNaRequest) String

func (o ShowNaRequest) String() string

type ShowNaResponse

type ShowNaResponse struct {
	NaId *string `json:"na_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	Endpoint *string `json:"endpoint,omitempty"`

	AuthType *string `json:"auth_type,omitempty"`

	AccessType *string `json:"access_type,omitempty"`

	AccessRomaInfo *AccessRomaBriefInfo `json:"access_roma_info,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowNaResponse) String

func (o ShowNaResponse) String() string

type ShowProductConfigRequest

type ShowProductConfigRequest struct {
	ProtocolType string `json:"protocol_type"`
}

Request Object

func (ShowProductConfigRequest) String

func (o ShowProductConfigRequest) String() string

type ShowProductConfigResponse

type ShowProductConfigResponse struct {
	ServiceId *string `json:"service_id,omitempty"`

	ServiceType *string `json:"service_type,omitempty"`

	Description *string `json:"description,omitempty"`

	Properties     *[]interface{} `json:"properties,omitempty"`
	HttpStatusCode int            `json:"-"`
}

Response Object

func (ShowProductConfigResponse) String

func (o ShowProductConfigResponse) String() string

type ShowProtocolMappingsRequest

type ShowProtocolMappingsRequest struct {
	ProductId string `json:"product_id"`
}

Request Object

func (ShowProtocolMappingsRequest) String

type ShowProtocolMappingsResponse

type ShowProtocolMappingsResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowProtocolMappingsResponse) String

type UpdateDesireds

type UpdateDesireds struct {
	Config *interface{} `json:"config,omitempty"`
}

修改设备设备配置结构体。

func (UpdateDesireds) String

func (o UpdateDesireds) String() string

type UpdateDeviceRequest

type UpdateDeviceRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	DeviceId string `json:"device_id"`

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

Request Object

func (UpdateDeviceRequest) String

func (o UpdateDeviceRequest) String() string

type UpdateDeviceResponse

type UpdateDeviceResponse struct {
	Config         *interface{} `json:"config,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (UpdateDeviceResponse) String

func (o UpdateDeviceResponse) String() string

type UpdateEdgeAppVersionDto

type UpdateEdgeAppVersionDto struct {
	Description *string `json:"description,omitempty"`

	DeployType *string `json:"deploy_type,omitempty"`

	ContainerSettings *ContainerSettingsDto `json:"container_settings"`

	LivenessProbe *ProbeDto `json:"liveness_probe,omitempty"`

	ReadinessProbe *ProbeDto `json:"readiness_probe,omitempty"`

	Arch *interface{} `json:"arch"`

	Command *interface{} `json:"command,omitempty"`

	Args *interface{} `json:"args,omitempty"`

	Outputs *interface{} `json:"outputs,omitempty"`

	Inputs *interface{} `json:"inputs,omitempty"`

	Services *interface{} `json:"services,omitempty"`
}

func (UpdateEdgeAppVersionDto) String

func (o UpdateEdgeAppVersionDto) String() string

type UpdateEdgeAppVersionStateDto

type UpdateEdgeAppVersionStateDto struct {
	State *UpdateEdgeAppVersionStateDtoState `json:"state,omitempty"`
}

func (UpdateEdgeAppVersionStateDto) String

type UpdateEdgeAppVersionStateDtoState

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

func (UpdateEdgeAppVersionStateDtoState) MarshalJSON

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

func (*UpdateEdgeAppVersionStateDtoState) UnmarshalJSON

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

type UpdateEdgeAppVersionStateDtoStateEnum

type UpdateEdgeAppVersionStateDtoStateEnum struct {
	PUBLISHED UpdateEdgeAppVersionStateDtoState
	OFF_SHELF UpdateEdgeAppVersionStateDtoState
}

func GetUpdateEdgeAppVersionStateDtoStateEnum

func GetUpdateEdgeAppVersionStateDtoStateEnum() UpdateEdgeAppVersionStateDtoStateEnum

type UpdateEdgeApplicationVersionRequest

type UpdateEdgeApplicationVersionRequest struct {
	EdgeAppId string `json:"edge_app_id"`

	Version string `json:"version"`

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

Request Object

func (UpdateEdgeApplicationVersionRequest) String

type UpdateEdgeApplicationVersionResponse

type UpdateEdgeApplicationVersionResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	DeployType *string `json:"deploy_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	State *UpdateEdgeApplicationVersionResponseState `json:"state,omitempty"`

	Arch *[]string `json:"arch,omitempty"`

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

	OffShelfTime   *string `json:"off_shelf_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateEdgeApplicationVersionResponse) String

type UpdateEdgeApplicationVersionResponseState

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

func (UpdateEdgeApplicationVersionResponseState) MarshalJSON

func (*UpdateEdgeApplicationVersionResponseState) UnmarshalJSON

type UpdateEdgeApplicationVersionStateRequest

type UpdateEdgeApplicationVersionStateRequest struct {
	EdgeAppId string `json:"edge_app_id"`

	Version string `json:"version"`

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

Request Object

func (UpdateEdgeApplicationVersionStateRequest) String

type UpdateEdgeApplicationVersionStateResponse

type UpdateEdgeApplicationVersionStateResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	DeployType *string `json:"deploy_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

	State *UpdateEdgeApplicationVersionStateResponseState `json:"state,omitempty"`

	Arch *[]string `json:"arch,omitempty"`

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

	OffShelfTime   *string `json:"off_shelf_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateEdgeApplicationVersionStateResponse) String

type UpdateEdgeApplicationVersionStateResponseState

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

func (UpdateEdgeApplicationVersionStateResponseState) MarshalJSON

func (*UpdateEdgeApplicationVersionStateResponseState) UnmarshalJSON

type UpdateEdgeModuleReqDto

type UpdateEdgeModuleReqDto struct {
	AppVersion string `json:"app_version"`
}

创建边缘模块请求结构体

func (UpdateEdgeModuleReqDto) String

func (o UpdateEdgeModuleReqDto) String() string

type UpdateExternalEntityReqDto

type UpdateExternalEntityReqDto struct {
	Protocol string `json:"protocol"`

	ConnectionType string `json:"connection_type"`

	MqttConnectionInfo *MqttConnectionInfo `json:"mqtt_connection_info,omitempty"`
}

更新外部实体请求结构体

func (UpdateExternalEntityReqDto) String

type UpdateExternalEntityRequest

type UpdateExternalEntityRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ExternalId string `json:"external_id"`

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

Request Object

func (UpdateExternalEntityRequest) String

type UpdateExternalEntityResponse

type UpdateExternalEntityResponse struct {
	NodeId *string `json:"node_id,omitempty"`

	SpaceId *string `json:"space_id,omitempty"`

	ExternalId *string `json:"external_id,omitempty"`

	Protocol *string `json:"protocol,omitempty"`

	ConnectionType *string `json:"connection_type,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	LastModifyTime *string `json:"last_modify_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateExternalEntityResponse) String

type UpdateIaConfigRequest

type UpdateIaConfigRequest struct {
	NodeId string `json:"node_id"`

	IaId string `json:"ia_id"`

	ConfigId string `json:"config_id"`

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

Request Object

func (UpdateIaConfigRequest) String

func (o UpdateIaConfigRequest) String() string

type UpdateIaConfigRequestDto

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

	Value string `json:"value"`

	Description *string `json:"description,omitempty"`
}

func (UpdateIaConfigRequestDto) String

func (o UpdateIaConfigRequestDto) String() string

type UpdateIaConfigResponse

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

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

	Value *string `json:"value,omitempty"`

	Description *string `json:"description,omitempty"`

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

	State *UpdateIaConfigResponseState `json:"state,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateIaConfigResponse) String

func (o UpdateIaConfigResponse) String() string

type UpdateIaConfigResponseState

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

func (UpdateIaConfigResponseState) MarshalJSON

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

func (*UpdateIaConfigResponseState) UnmarshalJSON

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

type UpdateIaConfigResponseStateEnum

type UpdateIaConfigResponseStateEnum struct {
	SUCCESS UpdateIaConfigResponseState
	SENDING UpdateIaConfigResponseState
}

func GetUpdateIaConfigResponseStateEnum

func GetUpdateIaConfigResponseStateEnum() UpdateIaConfigResponseStateEnum

type UpdateModuleRequest

type UpdateModuleRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	ModuleId string `json:"module_id"`

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

Request Object

func (UpdateModuleRequest) String

func (o UpdateModuleRequest) String() string

type UpdateModuleResponse

type UpdateModuleResponse struct {
	EdgeAppId *string `json:"edge_app_id,omitempty"`

	AppVersion *string `json:"app_version,omitempty"`

	State *UpdateModuleResponseState `json:"state,omitempty"`

	NodeId *string `json:"node_id,omitempty"`

	ModuleName *string `json:"module_name,omitempty"`

	ModuleId *string `json:"module_id,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime *string `json:"update_time,omitempty"`

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

	FunctionType   *UpdateModuleResponseFunctionType `json:"function_type,omitempty"`
	HttpStatusCode int                               `json:"-"`
}

Response Object

func (UpdateModuleResponse) String

func (o UpdateModuleResponse) String() string

type UpdateModuleResponseAppType

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

func (UpdateModuleResponseAppType) MarshalJSON

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

func (*UpdateModuleResponseAppType) UnmarshalJSON

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

type UpdateModuleResponseAppTypeEnum

type UpdateModuleResponseAppTypeEnum struct {
	SYSTEM_REQUIRED UpdateModuleResponseAppType
	SYSTEM_OPTIONAL UpdateModuleResponseAppType
	USER            UpdateModuleResponseAppType
}

func GetUpdateModuleResponseAppTypeEnum

func GetUpdateModuleResponseAppTypeEnum() UpdateModuleResponseAppTypeEnum

type UpdateModuleResponseFunctionType

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

func (UpdateModuleResponseFunctionType) MarshalJSON

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

func (*UpdateModuleResponseFunctionType) UnmarshalJSON

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

type UpdateModuleResponseFunctionTypeEnum

type UpdateModuleResponseFunctionTypeEnum struct {
	DATA_PROCESSING        UpdateModuleResponseFunctionType
	PROTOCOL_PARSING       UpdateModuleResponseFunctionType
	ON_PREMISE_INTEGRATION UpdateModuleResponseFunctionType
}

func GetUpdateModuleResponseFunctionTypeEnum

func GetUpdateModuleResponseFunctionTypeEnum() UpdateModuleResponseFunctionTypeEnum

type UpdateModuleResponseState

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

func (UpdateModuleResponseState) MarshalJSON

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

func (*UpdateModuleResponseState) UnmarshalJSON

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

type UpdateNaRequest

type UpdateNaRequest struct {
	NaId string `json:"na_id"`

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

Request Object

func (UpdateNaRequest) String

func (o UpdateNaRequest) String() string

type UpdateNaRequestDto

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

	Description *string `json:"description,omitempty"`

	Endpoint string `json:"endpoint"`

	AuthType *string `json:"auth_type,omitempty"`

	AuthAkskInfo *AuthAkSkInfo `json:"auth_aksk_info,omitempty"`

	AccessType string `json:"access_type"`

	AccessRomaInfo *AccessRomaInfo `json:"access_roma_info,omitempty"`
}

func (UpdateNaRequestDto) String

func (o UpdateNaRequestDto) String() string

type UpdateNaResponse

type UpdateNaResponse struct {
	NaId *string `json:"na_id,omitempty"`

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

	Description *string `json:"description,omitempty"`

	Endpoint *string `json:"endpoint,omitempty"`

	AuthType *string `json:"auth_type,omitempty"`

	AccessType *string `json:"access_type,omitempty"`

	AccessRomaInfo *AccessRomaBriefInfo `json:"access_roma_info,omitempty"`

	CreateTime *string `json:"create_time,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateNaResponse) String

func (o UpdateNaResponse) String() string

type UpdateRoutesRequest

type UpdateRoutesRequest struct {
	EdgeNodeId string `json:"edge_node_id"`

	Body *[]CreateRouterReqDto `json:"body,omitempty"`
}

Request Object

func (UpdateRoutesRequest) String

func (o UpdateRoutesRequest) String() string

type UpdateRoutesResponse

type UpdateRoutesResponse struct {
	Routes *[]RouterRespDto `json:"routes,omitempty"`

	UpdateTime     *string `json:"update_time,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateRoutesResponse) String

func (o UpdateRoutesResponse) String() string

type UploadProtocolMappingsRequest

type UploadProtocolMappingsRequest struct {
	ProductId string `json:"product_id"`

	Body *UploadProtocolMappingsRequestBody `json:"body,omitempty" type:"multipart"`
}

Request Object

func (UploadProtocolMappingsRequest) String

type UploadProtocolMappingsRequestBody

type UploadProtocolMappingsRequestBody struct {
	// 上传协议映射文件。当前仅支持xlsx/xls文件格式,且文件最大行数为10000行。
	File *def.FilePart `json:"file"`
}

func (UploadProtocolMappingsRequestBody) String

func (*UploadProtocolMappingsRequestBody) UnmarshalJSON added in v0.0.67

func (o *UploadProtocolMappingsRequestBody) UnmarshalJSON(b []byte) error

type UploadProtocolMappingsResponse

type UploadProtocolMappingsResponse struct {
	Body           *string `json:"body,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UploadProtocolMappingsResponse) String

type VolumeDto

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

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

	Source string `json:"source"`

	Destination string `json:"destination"`

	ReadOnly *bool `json:"read_only,omitempty"`
}

func (VolumeDto) String

func (o VolumeDto) String() string

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL