Documentation ¶
Index ¶
- func DrisClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAddForwardingConfigs() *def.HttpRequestDef
- func GenReqDefForBatchShowEdgeAppVersions() *def.HttpRequestDef
- func GenReqDefForBatchShowEdgeApps() *def.HttpRequestDef
- func GenReqDefForBatchShowIpcs() *def.HttpRequestDef
- func GenReqDefForBatchShowRadars() *def.HttpRequestDef
- func GenReqDefForBatchShowRsus() *def.HttpRequestDef
- func GenReqDefForBatchShowTrafficControllers() *def.HttpRequestDef
- func GenReqDefForBatchShowTrafficEvents() *def.HttpRequestDef
- func GenReqDefForBatchShowVehicles() *def.HttpRequestDef
- func GenReqDefForCreateDataChannel() *def.HttpRequestDef
- func GenReqDefForCreateEdgeApp() *def.HttpRequestDef
- func GenReqDefForCreateEdgeApplicationVersion() *def.HttpRequestDef
- func GenReqDefForCreateRsu() *def.HttpRequestDef
- func GenReqDefForCreateRsuModel() *def.HttpRequestDef
- func GenReqDefForCreateTrafficController() *def.HttpRequestDef
- func GenReqDefForCreateTrafficEvent() *def.HttpRequestDef
- func GenReqDefForCreateV2xEdge() *def.HttpRequestDef
- func GenReqDefForCreateV2xEdgeApp() *def.HttpRequestDef
- func GenReqDefForCreateVehicle() *def.HttpRequestDef
- func GenReqDefForDeleteDataChannel() *def.HttpRequestDef
- func GenReqDefForDeleteEdgeApp() *def.HttpRequestDef
- func GenReqDefForDeleteEdgeApplicationVersion() *def.HttpRequestDef
- func GenReqDefForDeleteForwardingConfig() *def.HttpRequestDef
- func GenReqDefForDeleteRsu() *def.HttpRequestDef
- func GenReqDefForDeleteRsuModel() *def.HttpRequestDef
- func GenReqDefForDeleteTrafficController() *def.HttpRequestDef
- func GenReqDefForDeleteTrafficEvent() *def.HttpRequestDef
- func GenReqDefForDeleteV2XEdgeAppByEdgeAppId() *def.HttpRequestDef
- func GenReqDefForDeleteV2XEdgeByV2xEdgeId() *def.HttpRequestDef
- func GenReqDefForDeleteVehicle() *def.HttpRequestDef
- func GenReqDefForListEdgeFlows() *def.HttpRequestDef
- func GenReqDefForListRsuModels() *def.HttpRequestDef
- func GenReqDefForListV2xEdgeApp() *def.HttpRequestDef
- func GenReqDefForListV2xEdges() *def.HttpRequestDef
- func GenReqDefForSendImmediateEvent() *def.HttpRequestDef
- func GenReqDefForShowDataChannel() *def.HttpRequestDef
- func GenReqDefForShowDeploymentCode() *def.HttpRequestDef
- func GenReqDefForShowEdgeApplicationVersion() *def.HttpRequestDef
- func GenReqDefForShowForwardingConfig() *def.HttpRequestDef
- func GenReqDefForShowForwardingConfigs() *def.HttpRequestDef
- func GenReqDefForShowHistoryTrafficEvents() *def.HttpRequestDef
- func GenReqDefForShowIpc() *def.HttpRequestDef
- func GenReqDefForShowRsuModel() *def.HttpRequestDef
- func GenReqDefForShowTrafficEvent() *def.HttpRequestDef
- func GenReqDefForShowV2XEdgeAppDetailByEdgeAppId() *def.HttpRequestDef
- func GenReqDefForShowV2xEdgeDetail() *def.HttpRequestDef
- func GenReqDefForUpdateDataChannel() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeApp() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeApplicationVersion() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeApplicationVersionState() *def.HttpRequestDef
- func GenReqDefForUpdateForwardingConfig() *def.HttpRequestDef
- func GenReqDefForUpdateRsu() *def.HttpRequestDef
- func GenReqDefForUpdateRsuModel() *def.HttpRequestDef
- func GenReqDefForUpdateTrafficController() *def.HttpRequestDef
- func GenReqDefForUpdateTrafficEvent() *def.HttpRequestDef
- func GenReqDefForUpdateV2xEdge() *def.HttpRequestDef
- func GenReqDefForUpdateV2xEdgeApp() *def.HttpRequestDef
- func GenReqDefForUpdateVehicle() *def.HttpRequestDef
- type AddForwardingConfigsInvoker
- type BatchShowEdgeAppVersionsInvoker
- type BatchShowEdgeAppsInvoker
- type BatchShowIpcsInvoker
- type BatchShowRadarsInvoker
- type BatchShowRsusInvoker
- type BatchShowTrafficControllersInvoker
- type BatchShowTrafficEventsInvoker
- type BatchShowVehiclesInvoker
- type CreateDataChannelInvoker
- type CreateEdgeAppInvoker
- type CreateEdgeApplicationVersionInvoker
- type CreateRsuInvoker
- type CreateRsuModelInvoker
- type CreateTrafficControllerInvoker
- type CreateTrafficEventInvoker
- type CreateV2xEdgeAppInvoker
- type CreateV2xEdgeInvoker
- type CreateVehicleInvoker
- type DeleteDataChannelInvoker
- type DeleteEdgeAppInvoker
- type DeleteEdgeApplicationVersionInvoker
- type DeleteForwardingConfigInvoker
- type DeleteRsuInvoker
- type DeleteRsuModelInvoker
- type DeleteTrafficControllerInvoker
- type DeleteTrafficEventInvoker
- type DeleteV2XEdgeAppByEdgeAppIdInvoker
- type DeleteV2XEdgeByV2xEdgeIdInvoker
- type DeleteVehicleInvoker
- type DrisClient
- func (c *DrisClient) AddForwardingConfigs(request *model.AddForwardingConfigsRequest) (*model.AddForwardingConfigsResponse, error)
- func (c *DrisClient) AddForwardingConfigsInvoker(request *model.AddForwardingConfigsRequest) *AddForwardingConfigsInvoker
- func (c *DrisClient) BatchShowEdgeAppVersions(request *model.BatchShowEdgeAppVersionsRequest) (*model.BatchShowEdgeAppVersionsResponse, error)
- func (c *DrisClient) BatchShowEdgeAppVersionsInvoker(request *model.BatchShowEdgeAppVersionsRequest) *BatchShowEdgeAppVersionsInvoker
- func (c *DrisClient) BatchShowEdgeApps(request *model.BatchShowEdgeAppsRequest) (*model.BatchShowEdgeAppsResponse, error)
- func (c *DrisClient) BatchShowEdgeAppsInvoker(request *model.BatchShowEdgeAppsRequest) *BatchShowEdgeAppsInvoker
- func (c *DrisClient) BatchShowIpcs(request *model.BatchShowIpcsRequest) (*model.BatchShowIpcsResponse, error)
- func (c *DrisClient) BatchShowIpcsInvoker(request *model.BatchShowIpcsRequest) *BatchShowIpcsInvoker
- func (c *DrisClient) BatchShowRadars(request *model.BatchShowRadarsRequest) (*model.BatchShowRadarsResponse, error)
- func (c *DrisClient) BatchShowRadarsInvoker(request *model.BatchShowRadarsRequest) *BatchShowRadarsInvoker
- func (c *DrisClient) BatchShowRsus(request *model.BatchShowRsusRequest) (*model.BatchShowRsusResponse, error)
- func (c *DrisClient) BatchShowRsusInvoker(request *model.BatchShowRsusRequest) *BatchShowRsusInvoker
- func (c *DrisClient) BatchShowTrafficControllers(request *model.BatchShowTrafficControllersRequest) (*model.BatchShowTrafficControllersResponse, error)
- func (c *DrisClient) BatchShowTrafficControllersInvoker(request *model.BatchShowTrafficControllersRequest) *BatchShowTrafficControllersInvoker
- func (c *DrisClient) BatchShowTrafficEvents(request *model.BatchShowTrafficEventsRequest) (*model.BatchShowTrafficEventsResponse, error)
- func (c *DrisClient) BatchShowTrafficEventsInvoker(request *model.BatchShowTrafficEventsRequest) *BatchShowTrafficEventsInvoker
- func (c *DrisClient) BatchShowVehicles(request *model.BatchShowVehiclesRequest) (*model.BatchShowVehiclesResponse, error)
- func (c *DrisClient) BatchShowVehiclesInvoker(request *model.BatchShowVehiclesRequest) *BatchShowVehiclesInvoker
- func (c *DrisClient) CreateDataChannel(request *model.CreateDataChannelRequest) (*model.CreateDataChannelResponse, error)
- func (c *DrisClient) CreateDataChannelInvoker(request *model.CreateDataChannelRequest) *CreateDataChannelInvoker
- func (c *DrisClient) CreateEdgeApp(request *model.CreateEdgeAppRequest) (*model.CreateEdgeAppResponse, error)
- func (c *DrisClient) CreateEdgeAppInvoker(request *model.CreateEdgeAppRequest) *CreateEdgeAppInvoker
- func (c *DrisClient) CreateEdgeApplicationVersion(request *model.CreateEdgeApplicationVersionRequest) (*model.CreateEdgeApplicationVersionResponse, error)
- func (c *DrisClient) CreateEdgeApplicationVersionInvoker(request *model.CreateEdgeApplicationVersionRequest) *CreateEdgeApplicationVersionInvoker
- func (c *DrisClient) CreateRsu(request *model.CreateRsuRequest) (*model.CreateRsuResponse, error)
- func (c *DrisClient) CreateRsuInvoker(request *model.CreateRsuRequest) *CreateRsuInvoker
- func (c *DrisClient) CreateRsuModel(request *model.CreateRsuModelRequest) (*model.CreateRsuModelResponse, error)
- func (c *DrisClient) CreateRsuModelInvoker(request *model.CreateRsuModelRequest) *CreateRsuModelInvoker
- func (c *DrisClient) CreateTrafficController(request *model.CreateTrafficControllerRequest) (*model.CreateTrafficControllerResponse, error)
- func (c *DrisClient) CreateTrafficControllerInvoker(request *model.CreateTrafficControllerRequest) *CreateTrafficControllerInvoker
- func (c *DrisClient) CreateTrafficEvent(request *model.CreateTrafficEventRequest) (*model.CreateTrafficEventResponse, error)
- func (c *DrisClient) CreateTrafficEventInvoker(request *model.CreateTrafficEventRequest) *CreateTrafficEventInvoker
- func (c *DrisClient) CreateV2xEdge(request *model.CreateV2xEdgeRequest) (*model.CreateV2xEdgeResponse, error)
- func (c *DrisClient) CreateV2xEdgeApp(request *model.CreateV2xEdgeAppRequest) (*model.CreateV2xEdgeAppResponse, error)
- func (c *DrisClient) CreateV2xEdgeAppInvoker(request *model.CreateV2xEdgeAppRequest) *CreateV2xEdgeAppInvoker
- func (c *DrisClient) CreateV2xEdgeInvoker(request *model.CreateV2xEdgeRequest) *CreateV2xEdgeInvoker
- func (c *DrisClient) CreateVehicle(request *model.CreateVehicleRequest) (*model.CreateVehicleResponse, error)
- func (c *DrisClient) CreateVehicleInvoker(request *model.CreateVehicleRequest) *CreateVehicleInvoker
- func (c *DrisClient) DeleteDataChannel(request *model.DeleteDataChannelRequest) (*model.DeleteDataChannelResponse, error)
- func (c *DrisClient) DeleteDataChannelInvoker(request *model.DeleteDataChannelRequest) *DeleteDataChannelInvoker
- func (c *DrisClient) DeleteEdgeApp(request *model.DeleteEdgeAppRequest) (*model.DeleteEdgeAppResponse, error)
- func (c *DrisClient) DeleteEdgeAppInvoker(request *model.DeleteEdgeAppRequest) *DeleteEdgeAppInvoker
- func (c *DrisClient) DeleteEdgeApplicationVersion(request *model.DeleteEdgeApplicationVersionRequest) (*model.DeleteEdgeApplicationVersionResponse, error)
- func (c *DrisClient) DeleteEdgeApplicationVersionInvoker(request *model.DeleteEdgeApplicationVersionRequest) *DeleteEdgeApplicationVersionInvoker
- func (c *DrisClient) DeleteForwardingConfig(request *model.DeleteForwardingConfigRequest) (*model.DeleteForwardingConfigResponse, error)
- func (c *DrisClient) DeleteForwardingConfigInvoker(request *model.DeleteForwardingConfigRequest) *DeleteForwardingConfigInvoker
- func (c *DrisClient) DeleteRsu(request *model.DeleteRsuRequest) (*model.DeleteRsuResponse, error)
- func (c *DrisClient) DeleteRsuInvoker(request *model.DeleteRsuRequest) *DeleteRsuInvoker
- func (c *DrisClient) DeleteRsuModel(request *model.DeleteRsuModelRequest) (*model.DeleteRsuModelResponse, error)
- func (c *DrisClient) DeleteRsuModelInvoker(request *model.DeleteRsuModelRequest) *DeleteRsuModelInvoker
- func (c *DrisClient) DeleteTrafficController(request *model.DeleteTrafficControllerRequest) (*model.DeleteTrafficControllerResponse, error)
- func (c *DrisClient) DeleteTrafficControllerInvoker(request *model.DeleteTrafficControllerRequest) *DeleteTrafficControllerInvoker
- func (c *DrisClient) DeleteTrafficEvent(request *model.DeleteTrafficEventRequest) (*model.DeleteTrafficEventResponse, error)
- func (c *DrisClient) DeleteTrafficEventInvoker(request *model.DeleteTrafficEventRequest) *DeleteTrafficEventInvoker
- func (c *DrisClient) DeleteV2XEdgeAppByEdgeAppId(request *model.DeleteV2XEdgeAppByEdgeAppIdRequest) (*model.DeleteV2XEdgeAppByEdgeAppIdResponse, error)
- func (c *DrisClient) DeleteV2XEdgeAppByEdgeAppIdInvoker(request *model.DeleteV2XEdgeAppByEdgeAppIdRequest) *DeleteV2XEdgeAppByEdgeAppIdInvoker
- func (c *DrisClient) DeleteV2XEdgeByV2xEdgeId(request *model.DeleteV2XEdgeByV2xEdgeIdRequest) (*model.DeleteV2XEdgeByV2xEdgeIdResponse, error)
- func (c *DrisClient) DeleteV2XEdgeByV2xEdgeIdInvoker(request *model.DeleteV2XEdgeByV2xEdgeIdRequest) *DeleteV2XEdgeByV2xEdgeIdInvoker
- func (c *DrisClient) DeleteVehicle(request *model.DeleteVehicleRequest) (*model.DeleteVehicleResponse, error)
- func (c *DrisClient) DeleteVehicleInvoker(request *model.DeleteVehicleRequest) *DeleteVehicleInvoker
- func (c *DrisClient) ListEdgeFlows(request *model.ListEdgeFlowsRequest) (*model.ListEdgeFlowsResponse, error)
- func (c *DrisClient) ListEdgeFlowsInvoker(request *model.ListEdgeFlowsRequest) *ListEdgeFlowsInvoker
- func (c *DrisClient) ListRsuModels(request *model.ListRsuModelsRequest) (*model.ListRsuModelsResponse, error)
- func (c *DrisClient) ListRsuModelsInvoker(request *model.ListRsuModelsRequest) *ListRsuModelsInvoker
- func (c *DrisClient) ListV2xEdgeApp(request *model.ListV2xEdgeAppRequest) (*model.ListV2xEdgeAppResponse, error)
- func (c *DrisClient) ListV2xEdgeAppInvoker(request *model.ListV2xEdgeAppRequest) *ListV2xEdgeAppInvoker
- func (c *DrisClient) ListV2xEdges(request *model.ListV2xEdgesRequest) (*model.ListV2xEdgesResponse, error)
- func (c *DrisClient) ListV2xEdgesInvoker(request *model.ListV2xEdgesRequest) *ListV2xEdgesInvoker
- func (c *DrisClient) SendImmediateEvent(request *model.SendImmediateEventRequest) (*model.SendImmediateEventResponse, error)
- func (c *DrisClient) SendImmediateEventInvoker(request *model.SendImmediateEventRequest) *SendImmediateEventInvoker
- func (c *DrisClient) ShowDataChannel(request *model.ShowDataChannelRequest) (*model.ShowDataChannelResponse, error)
- func (c *DrisClient) ShowDataChannelInvoker(request *model.ShowDataChannelRequest) *ShowDataChannelInvoker
- func (c *DrisClient) ShowDeploymentCode(request *model.ShowDeploymentCodeRequest) (*model.ShowDeploymentCodeResponse, error)
- func (c *DrisClient) ShowDeploymentCodeInvoker(request *model.ShowDeploymentCodeRequest) *ShowDeploymentCodeInvoker
- func (c *DrisClient) ShowEdgeApplicationVersion(request *model.ShowEdgeApplicationVersionRequest) (*model.ShowEdgeApplicationVersionResponse, error)
- func (c *DrisClient) ShowEdgeApplicationVersionInvoker(request *model.ShowEdgeApplicationVersionRequest) *ShowEdgeApplicationVersionInvoker
- func (c *DrisClient) ShowForwardingConfig(request *model.ShowForwardingConfigRequest) (*model.ShowForwardingConfigResponse, error)
- func (c *DrisClient) ShowForwardingConfigInvoker(request *model.ShowForwardingConfigRequest) *ShowForwardingConfigInvoker
- func (c *DrisClient) ShowForwardingConfigs(request *model.ShowForwardingConfigsRequest) (*model.ShowForwardingConfigsResponse, error)
- func (c *DrisClient) ShowForwardingConfigsInvoker(request *model.ShowForwardingConfigsRequest) *ShowForwardingConfigsInvoker
- func (c *DrisClient) ShowHistoryTrafficEvents(request *model.ShowHistoryTrafficEventsRequest) (*model.ShowHistoryTrafficEventsResponse, error)
- func (c *DrisClient) ShowHistoryTrafficEventsInvoker(request *model.ShowHistoryTrafficEventsRequest) *ShowHistoryTrafficEventsInvoker
- func (c *DrisClient) ShowIpc(request *model.ShowIpcRequest) (*model.ShowIpcResponse, error)
- func (c *DrisClient) ShowIpcInvoker(request *model.ShowIpcRequest) *ShowIpcInvoker
- func (c *DrisClient) ShowRsuModel(request *model.ShowRsuModelRequest) (*model.ShowRsuModelResponse, error)
- func (c *DrisClient) ShowRsuModelInvoker(request *model.ShowRsuModelRequest) *ShowRsuModelInvoker
- func (c *DrisClient) ShowTrafficEvent(request *model.ShowTrafficEventRequest) (*model.ShowTrafficEventResponse, error)
- func (c *DrisClient) ShowTrafficEventInvoker(request *model.ShowTrafficEventRequest) *ShowTrafficEventInvoker
- func (c *DrisClient) ShowV2XEdgeAppDetailByEdgeAppId(request *model.ShowV2XEdgeAppDetailByEdgeAppIdRequest) (*model.ShowV2XEdgeAppDetailByEdgeAppIdResponse, error)
- func (c *DrisClient) ShowV2XEdgeAppDetailByEdgeAppIdInvoker(request *model.ShowV2XEdgeAppDetailByEdgeAppIdRequest) *ShowV2XEdgeAppDetailByEdgeAppIdInvoker
- func (c *DrisClient) ShowV2xEdgeDetail(request *model.ShowV2xEdgeDetailRequest) (*model.ShowV2xEdgeDetailResponse, error)
- func (c *DrisClient) ShowV2xEdgeDetailInvoker(request *model.ShowV2xEdgeDetailRequest) *ShowV2xEdgeDetailInvoker
- func (c *DrisClient) UpdateDataChannel(request *model.UpdateDataChannelRequest) (*model.UpdateDataChannelResponse, error)
- func (c *DrisClient) UpdateDataChannelInvoker(request *model.UpdateDataChannelRequest) *UpdateDataChannelInvoker
- func (c *DrisClient) UpdateEdgeApp(request *model.UpdateEdgeAppRequest) (*model.UpdateEdgeAppResponse, error)
- func (c *DrisClient) UpdateEdgeAppInvoker(request *model.UpdateEdgeAppRequest) *UpdateEdgeAppInvoker
- func (c *DrisClient) UpdateEdgeApplicationVersion(request *model.UpdateEdgeApplicationVersionRequest) (*model.UpdateEdgeApplicationVersionResponse, error)
- func (c *DrisClient) UpdateEdgeApplicationVersionInvoker(request *model.UpdateEdgeApplicationVersionRequest) *UpdateEdgeApplicationVersionInvoker
- func (c *DrisClient) UpdateEdgeApplicationVersionState(request *model.UpdateEdgeApplicationVersionStateRequest) (*model.UpdateEdgeApplicationVersionStateResponse, error)
- func (c *DrisClient) UpdateEdgeApplicationVersionStateInvoker(request *model.UpdateEdgeApplicationVersionStateRequest) *UpdateEdgeApplicationVersionStateInvoker
- func (c *DrisClient) UpdateForwardingConfig(request *model.UpdateForwardingConfigRequest) (*model.UpdateForwardingConfigResponse, error)
- func (c *DrisClient) UpdateForwardingConfigInvoker(request *model.UpdateForwardingConfigRequest) *UpdateForwardingConfigInvoker
- func (c *DrisClient) UpdateRsu(request *model.UpdateRsuRequest) (*model.UpdateRsuResponse, error)
- func (c *DrisClient) UpdateRsuInvoker(request *model.UpdateRsuRequest) *UpdateRsuInvoker
- func (c *DrisClient) UpdateRsuModel(request *model.UpdateRsuModelRequest) (*model.UpdateRsuModelResponse, error)
- func (c *DrisClient) UpdateRsuModelInvoker(request *model.UpdateRsuModelRequest) *UpdateRsuModelInvoker
- func (c *DrisClient) UpdateTrafficController(request *model.UpdateTrafficControllerRequest) (*model.UpdateTrafficControllerResponse, error)
- func (c *DrisClient) UpdateTrafficControllerInvoker(request *model.UpdateTrafficControllerRequest) *UpdateTrafficControllerInvoker
- func (c *DrisClient) UpdateTrafficEvent(request *model.UpdateTrafficEventRequest) (*model.UpdateTrafficEventResponse, error)
- func (c *DrisClient) UpdateTrafficEventInvoker(request *model.UpdateTrafficEventRequest) *UpdateTrafficEventInvoker
- func (c *DrisClient) UpdateV2xEdge(request *model.UpdateV2xEdgeRequest) (*model.UpdateV2xEdgeResponse, error)
- func (c *DrisClient) UpdateV2xEdgeApp(request *model.UpdateV2xEdgeAppRequest) (*model.UpdateV2xEdgeAppResponse, error)
- func (c *DrisClient) UpdateV2xEdgeAppInvoker(request *model.UpdateV2xEdgeAppRequest) *UpdateV2xEdgeAppInvoker
- func (c *DrisClient) UpdateV2xEdgeInvoker(request *model.UpdateV2xEdgeRequest) *UpdateV2xEdgeInvoker
- func (c *DrisClient) UpdateVehicle(request *model.UpdateVehicleRequest) (*model.UpdateVehicleResponse, error)
- func (c *DrisClient) UpdateVehicleInvoker(request *model.UpdateVehicleRequest) *UpdateVehicleInvoker
- type ListEdgeFlowsInvoker
- type ListRsuModelsInvoker
- type ListV2xEdgeAppInvoker
- type ListV2xEdgesInvoker
- type SendImmediateEventInvoker
- type ShowDataChannelInvoker
- type ShowDeploymentCodeInvoker
- type ShowEdgeApplicationVersionInvoker
- type ShowForwardingConfigInvoker
- type ShowForwardingConfigsInvoker
- type ShowHistoryTrafficEventsInvoker
- type ShowIpcInvoker
- type ShowRsuModelInvoker
- type ShowTrafficEventInvoker
- type ShowV2XEdgeAppDetailByEdgeAppIdInvoker
- type ShowV2xEdgeDetailInvoker
- type UpdateDataChannelInvoker
- type UpdateEdgeAppInvoker
- type UpdateEdgeApplicationVersionInvoker
- type UpdateEdgeApplicationVersionStateInvoker
- type UpdateForwardingConfigInvoker
- type UpdateRsuInvoker
- type UpdateRsuModelInvoker
- type UpdateTrafficControllerInvoker
- type UpdateTrafficEventInvoker
- type UpdateV2xEdgeAppInvoker
- type UpdateV2xEdgeInvoker
- type UpdateVehicleInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DrisClientBuilder ¶
func DrisClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAddForwardingConfigs ¶
func GenReqDefForAddForwardingConfigs() *def.HttpRequestDef
func GenReqDefForBatchShowEdgeAppVersions ¶
func GenReqDefForBatchShowEdgeAppVersions() *def.HttpRequestDef
func GenReqDefForBatchShowEdgeApps ¶
func GenReqDefForBatchShowEdgeApps() *def.HttpRequestDef
func GenReqDefForBatchShowIpcs ¶
func GenReqDefForBatchShowIpcs() *def.HttpRequestDef
func GenReqDefForBatchShowRadars ¶ added in v0.1.21
func GenReqDefForBatchShowRadars() *def.HttpRequestDef
func GenReqDefForBatchShowRsus ¶
func GenReqDefForBatchShowRsus() *def.HttpRequestDef
func GenReqDefForBatchShowTrafficControllers ¶
func GenReqDefForBatchShowTrafficControllers() *def.HttpRequestDef
func GenReqDefForBatchShowTrafficEvents ¶
func GenReqDefForBatchShowTrafficEvents() *def.HttpRequestDef
func GenReqDefForBatchShowVehicles ¶
func GenReqDefForBatchShowVehicles() *def.HttpRequestDef
func GenReqDefForCreateDataChannel ¶
func GenReqDefForCreateDataChannel() *def.HttpRequestDef
func GenReqDefForCreateEdgeApp ¶
func GenReqDefForCreateEdgeApp() *def.HttpRequestDef
func GenReqDefForCreateEdgeApplicationVersion ¶
func GenReqDefForCreateEdgeApplicationVersion() *def.HttpRequestDef
func GenReqDefForCreateRsu ¶
func GenReqDefForCreateRsu() *def.HttpRequestDef
func GenReqDefForCreateRsuModel ¶
func GenReqDefForCreateRsuModel() *def.HttpRequestDef
func GenReqDefForCreateTrafficController ¶
func GenReqDefForCreateTrafficController() *def.HttpRequestDef
func GenReqDefForCreateTrafficEvent ¶
func GenReqDefForCreateTrafficEvent() *def.HttpRequestDef
func GenReqDefForCreateV2xEdge ¶
func GenReqDefForCreateV2xEdge() *def.HttpRequestDef
func GenReqDefForCreateV2xEdgeApp ¶
func GenReqDefForCreateV2xEdgeApp() *def.HttpRequestDef
func GenReqDefForCreateVehicle ¶
func GenReqDefForCreateVehicle() *def.HttpRequestDef
func GenReqDefForDeleteDataChannel ¶
func GenReqDefForDeleteDataChannel() *def.HttpRequestDef
func GenReqDefForDeleteEdgeApp ¶
func GenReqDefForDeleteEdgeApp() *def.HttpRequestDef
func GenReqDefForDeleteEdgeApplicationVersion ¶
func GenReqDefForDeleteEdgeApplicationVersion() *def.HttpRequestDef
func GenReqDefForDeleteForwardingConfig ¶
func GenReqDefForDeleteForwardingConfig() *def.HttpRequestDef
func GenReqDefForDeleteRsu ¶
func GenReqDefForDeleteRsu() *def.HttpRequestDef
func GenReqDefForDeleteRsuModel ¶
func GenReqDefForDeleteRsuModel() *def.HttpRequestDef
func GenReqDefForDeleteTrafficController ¶
func GenReqDefForDeleteTrafficController() *def.HttpRequestDef
func GenReqDefForDeleteTrafficEvent ¶
func GenReqDefForDeleteTrafficEvent() *def.HttpRequestDef
func GenReqDefForDeleteV2XEdgeAppByEdgeAppId ¶
func GenReqDefForDeleteV2XEdgeAppByEdgeAppId() *def.HttpRequestDef
func GenReqDefForDeleteV2XEdgeByV2xEdgeId ¶
func GenReqDefForDeleteV2XEdgeByV2xEdgeId() *def.HttpRequestDef
func GenReqDefForDeleteVehicle ¶
func GenReqDefForDeleteVehicle() *def.HttpRequestDef
func GenReqDefForListEdgeFlows ¶
func GenReqDefForListEdgeFlows() *def.HttpRequestDef
func GenReqDefForListRsuModels ¶
func GenReqDefForListRsuModels() *def.HttpRequestDef
func GenReqDefForListV2xEdgeApp ¶
func GenReqDefForListV2xEdgeApp() *def.HttpRequestDef
func GenReqDefForListV2xEdges ¶
func GenReqDefForListV2xEdges() *def.HttpRequestDef
func GenReqDefForSendImmediateEvent ¶
func GenReqDefForSendImmediateEvent() *def.HttpRequestDef
func GenReqDefForShowDataChannel ¶
func GenReqDefForShowDataChannel() *def.HttpRequestDef
func GenReqDefForShowDeploymentCode ¶
func GenReqDefForShowDeploymentCode() *def.HttpRequestDef
func GenReqDefForShowEdgeApplicationVersion ¶
func GenReqDefForShowEdgeApplicationVersion() *def.HttpRequestDef
func GenReqDefForShowForwardingConfig ¶
func GenReqDefForShowForwardingConfig() *def.HttpRequestDef
func GenReqDefForShowForwardingConfigs ¶
func GenReqDefForShowForwardingConfigs() *def.HttpRequestDef
func GenReqDefForShowHistoryTrafficEvents ¶
func GenReqDefForShowHistoryTrafficEvents() *def.HttpRequestDef
func GenReqDefForShowIpc ¶
func GenReqDefForShowIpc() *def.HttpRequestDef
func GenReqDefForShowRsuModel ¶
func GenReqDefForShowRsuModel() *def.HttpRequestDef
func GenReqDefForShowTrafficEvent ¶
func GenReqDefForShowTrafficEvent() *def.HttpRequestDef
func GenReqDefForShowV2XEdgeAppDetailByEdgeAppId ¶
func GenReqDefForShowV2XEdgeAppDetailByEdgeAppId() *def.HttpRequestDef
func GenReqDefForShowV2xEdgeDetail ¶
func GenReqDefForShowV2xEdgeDetail() *def.HttpRequestDef
func GenReqDefForUpdateDataChannel ¶
func GenReqDefForUpdateDataChannel() *def.HttpRequestDef
func GenReqDefForUpdateEdgeApp ¶
func GenReqDefForUpdateEdgeApp() *def.HttpRequestDef
func GenReqDefForUpdateEdgeApplicationVersion ¶
func GenReqDefForUpdateEdgeApplicationVersion() *def.HttpRequestDef
func GenReqDefForUpdateEdgeApplicationVersionState ¶
func GenReqDefForUpdateEdgeApplicationVersionState() *def.HttpRequestDef
func GenReqDefForUpdateForwardingConfig ¶
func GenReqDefForUpdateForwardingConfig() *def.HttpRequestDef
func GenReqDefForUpdateRsu ¶
func GenReqDefForUpdateRsu() *def.HttpRequestDef
func GenReqDefForUpdateRsuModel ¶
func GenReqDefForUpdateRsuModel() *def.HttpRequestDef
func GenReqDefForUpdateTrafficController ¶
func GenReqDefForUpdateTrafficController() *def.HttpRequestDef
func GenReqDefForUpdateTrafficEvent ¶
func GenReqDefForUpdateTrafficEvent() *def.HttpRequestDef
func GenReqDefForUpdateV2xEdge ¶
func GenReqDefForUpdateV2xEdge() *def.HttpRequestDef
func GenReqDefForUpdateV2xEdgeApp ¶
func GenReqDefForUpdateV2xEdgeApp() *def.HttpRequestDef
func GenReqDefForUpdateVehicle ¶
func GenReqDefForUpdateVehicle() *def.HttpRequestDef
Types ¶
type AddForwardingConfigsInvoker ¶
type AddForwardingConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*AddForwardingConfigsInvoker) Invoke ¶
func (i *AddForwardingConfigsInvoker) Invoke() (*model.AddForwardingConfigsResponse, error)
type BatchShowEdgeAppVersionsInvoker ¶
type BatchShowEdgeAppVersionsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowEdgeAppVersionsInvoker) Invoke ¶
func (i *BatchShowEdgeAppVersionsInvoker) Invoke() (*model.BatchShowEdgeAppVersionsResponse, error)
type BatchShowEdgeAppsInvoker ¶
type BatchShowEdgeAppsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowEdgeAppsInvoker) Invoke ¶
func (i *BatchShowEdgeAppsInvoker) Invoke() (*model.BatchShowEdgeAppsResponse, error)
type BatchShowIpcsInvoker ¶
type BatchShowIpcsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowIpcsInvoker) Invoke ¶
func (i *BatchShowIpcsInvoker) Invoke() (*model.BatchShowIpcsResponse, error)
type BatchShowRadarsInvoker ¶ added in v0.1.21
type BatchShowRadarsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowRadarsInvoker) Invoke ¶ added in v0.1.21
func (i *BatchShowRadarsInvoker) Invoke() (*model.BatchShowRadarsResponse, error)
type BatchShowRsusInvoker ¶
type BatchShowRsusInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowRsusInvoker) Invoke ¶
func (i *BatchShowRsusInvoker) Invoke() (*model.BatchShowRsusResponse, error)
type BatchShowTrafficControllersInvoker ¶
type BatchShowTrafficControllersInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowTrafficControllersInvoker) Invoke ¶
func (i *BatchShowTrafficControllersInvoker) Invoke() (*model.BatchShowTrafficControllersResponse, error)
type BatchShowTrafficEventsInvoker ¶
type BatchShowTrafficEventsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowTrafficEventsInvoker) Invoke ¶
func (i *BatchShowTrafficEventsInvoker) Invoke() (*model.BatchShowTrafficEventsResponse, error)
type BatchShowVehiclesInvoker ¶
type BatchShowVehiclesInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowVehiclesInvoker) Invoke ¶
func (i *BatchShowVehiclesInvoker) Invoke() (*model.BatchShowVehiclesResponse, error)
type CreateDataChannelInvoker ¶
type CreateDataChannelInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDataChannelInvoker) Invoke ¶
func (i *CreateDataChannelInvoker) Invoke() (*model.CreateDataChannelResponse, error)
type CreateEdgeAppInvoker ¶
type CreateEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEdgeAppInvoker) Invoke ¶
func (i *CreateEdgeAppInvoker) Invoke() (*model.CreateEdgeAppResponse, error)
type CreateEdgeApplicationVersionInvoker ¶
type CreateEdgeApplicationVersionInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEdgeApplicationVersionInvoker) Invoke ¶
func (i *CreateEdgeApplicationVersionInvoker) Invoke() (*model.CreateEdgeApplicationVersionResponse, error)
type CreateRsuInvoker ¶
type CreateRsuInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRsuInvoker) Invoke ¶
func (i *CreateRsuInvoker) Invoke() (*model.CreateRsuResponse, error)
type CreateRsuModelInvoker ¶
type CreateRsuModelInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRsuModelInvoker) Invoke ¶
func (i *CreateRsuModelInvoker) Invoke() (*model.CreateRsuModelResponse, error)
type CreateTrafficControllerInvoker ¶
type CreateTrafficControllerInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrafficControllerInvoker) Invoke ¶
func (i *CreateTrafficControllerInvoker) Invoke() (*model.CreateTrafficControllerResponse, error)
type CreateTrafficEventInvoker ¶
type CreateTrafficEventInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTrafficEventInvoker) Invoke ¶
func (i *CreateTrafficEventInvoker) Invoke() (*model.CreateTrafficEventResponse, error)
type CreateV2xEdgeAppInvoker ¶
type CreateV2xEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*CreateV2xEdgeAppInvoker) Invoke ¶
func (i *CreateV2xEdgeAppInvoker) Invoke() (*model.CreateV2xEdgeAppResponse, error)
type CreateV2xEdgeInvoker ¶
type CreateV2xEdgeInvoker struct {
*invoker.BaseInvoker
}
func (*CreateV2xEdgeInvoker) Invoke ¶
func (i *CreateV2xEdgeInvoker) Invoke() (*model.CreateV2xEdgeResponse, error)
type CreateVehicleInvoker ¶
type CreateVehicleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVehicleInvoker) Invoke ¶
func (i *CreateVehicleInvoker) Invoke() (*model.CreateVehicleResponse, error)
type DeleteDataChannelInvoker ¶
type DeleteDataChannelInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDataChannelInvoker) Invoke ¶
func (i *DeleteDataChannelInvoker) Invoke() (*model.DeleteDataChannelResponse, error)
type DeleteEdgeAppInvoker ¶
type DeleteEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEdgeAppInvoker) Invoke ¶
func (i *DeleteEdgeAppInvoker) Invoke() (*model.DeleteEdgeAppResponse, error)
type DeleteEdgeApplicationVersionInvoker ¶
type DeleteEdgeApplicationVersionInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEdgeApplicationVersionInvoker) Invoke ¶
func (i *DeleteEdgeApplicationVersionInvoker) Invoke() (*model.DeleteEdgeApplicationVersionResponse, error)
type DeleteForwardingConfigInvoker ¶
type DeleteForwardingConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteForwardingConfigInvoker) Invoke ¶
func (i *DeleteForwardingConfigInvoker) Invoke() (*model.DeleteForwardingConfigResponse, error)
type DeleteRsuInvoker ¶
type DeleteRsuInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRsuInvoker) Invoke ¶
func (i *DeleteRsuInvoker) Invoke() (*model.DeleteRsuResponse, error)
type DeleteRsuModelInvoker ¶
type DeleteRsuModelInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRsuModelInvoker) Invoke ¶
func (i *DeleteRsuModelInvoker) Invoke() (*model.DeleteRsuModelResponse, error)
type DeleteTrafficControllerInvoker ¶
type DeleteTrafficControllerInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrafficControllerInvoker) Invoke ¶
func (i *DeleteTrafficControllerInvoker) Invoke() (*model.DeleteTrafficControllerResponse, error)
type DeleteTrafficEventInvoker ¶
type DeleteTrafficEventInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTrafficEventInvoker) Invoke ¶
func (i *DeleteTrafficEventInvoker) Invoke() (*model.DeleteTrafficEventResponse, error)
type DeleteV2XEdgeAppByEdgeAppIdInvoker ¶
type DeleteV2XEdgeAppByEdgeAppIdInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteV2XEdgeAppByEdgeAppIdInvoker) Invoke ¶
func (i *DeleteV2XEdgeAppByEdgeAppIdInvoker) Invoke() (*model.DeleteV2XEdgeAppByEdgeAppIdResponse, error)
type DeleteV2XEdgeByV2xEdgeIdInvoker ¶
type DeleteV2XEdgeByV2xEdgeIdInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteV2XEdgeByV2xEdgeIdInvoker) Invoke ¶
func (i *DeleteV2XEdgeByV2xEdgeIdInvoker) Invoke() (*model.DeleteV2XEdgeByV2xEdgeIdResponse, error)
type DeleteVehicleInvoker ¶
type DeleteVehicleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteVehicleInvoker) Invoke ¶
func (i *DeleteVehicleInvoker) Invoke() (*model.DeleteVehicleResponse, error)
type DrisClient ¶
type DrisClient struct {
HcClient *http_client.HcHttpClient
}
func NewDrisClient ¶
func NewDrisClient(hcClient *http_client.HcHttpClient) *DrisClient
func (*DrisClient) AddForwardingConfigs ¶
func (c *DrisClient) AddForwardingConfigs(request *model.AddForwardingConfigsRequest) (*model.AddForwardingConfigsResponse, error)
AddForwardingConfigs 创建数据转发配置
创建数据转发配置。当前仅支持数据转发至kafka,数据转发配置成功添加后配置中的Topic消息将会转发至指定的brokers。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) AddForwardingConfigsInvoker ¶
func (c *DrisClient) AddForwardingConfigsInvoker(request *model.AddForwardingConfigsRequest) *AddForwardingConfigsInvoker
AddForwardingConfigsInvoker 创建数据转发配置
func (*DrisClient) BatchShowEdgeAppVersions ¶
func (c *DrisClient) BatchShowEdgeAppVersions(request *model.BatchShowEdgeAppVersionsRequest) (*model.BatchShowEdgeAppVersionsResponse, error)
BatchShowEdgeAppVersions 查询应用版本列表
查询应用版本列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowEdgeAppVersionsInvoker ¶
func (c *DrisClient) BatchShowEdgeAppVersionsInvoker(request *model.BatchShowEdgeAppVersionsRequest) *BatchShowEdgeAppVersionsInvoker
BatchShowEdgeAppVersionsInvoker 查询应用版本列表
func (*DrisClient) BatchShowEdgeApps ¶
func (c *DrisClient) BatchShowEdgeApps(request *model.BatchShowEdgeAppsRequest) (*model.BatchShowEdgeAppsResponse, error)
BatchShowEdgeApps 查询应用列表
查询应用列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowEdgeAppsInvoker ¶
func (c *DrisClient) BatchShowEdgeAppsInvoker(request *model.BatchShowEdgeAppsRequest) *BatchShowEdgeAppsInvoker
BatchShowEdgeAppsInvoker 查询应用列表
func (*DrisClient) BatchShowIpcs ¶
func (c *DrisClient) BatchShowIpcs(request *model.BatchShowIpcsRequest) (*model.BatchShowIpcsResponse, error)
BatchShowIpcs 查询IPC列表
获取多个IPC资源
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowIpcsInvoker ¶
func (c *DrisClient) BatchShowIpcsInvoker(request *model.BatchShowIpcsRequest) *BatchShowIpcsInvoker
BatchShowIpcsInvoker 查询IPC列表
func (*DrisClient) BatchShowRadars ¶ added in v0.1.21
func (c *DrisClient) BatchShowRadars(request *model.BatchShowRadarsRequest) (*model.BatchShowRadarsResponse, error)
BatchShowRadars 查询雷达列表
查询雷达列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowRadarsInvoker ¶ added in v0.1.21
func (c *DrisClient) BatchShowRadarsInvoker(request *model.BatchShowRadarsRequest) *BatchShowRadarsInvoker
BatchShowRadarsInvoker 查询雷达列表
func (*DrisClient) BatchShowRsus ¶
func (c *DrisClient) BatchShowRsus(request *model.BatchShowRsusRequest) (*model.BatchShowRsusResponse, error)
BatchShowRsus 查询RSU列表
查询RSU列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowRsusInvoker ¶
func (c *DrisClient) BatchShowRsusInvoker(request *model.BatchShowRsusRequest) *BatchShowRsusInvoker
BatchShowRsusInvoker 查询RSU列表
func (*DrisClient) BatchShowTrafficControllers ¶
func (c *DrisClient) BatchShowTrafficControllers(request *model.BatchShowTrafficControllersRequest) (*model.BatchShowTrafficControllersResponse, error)
BatchShowTrafficControllers 查询信号机列表
查询信号机列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowTrafficControllersInvoker ¶
func (c *DrisClient) BatchShowTrafficControllersInvoker(request *model.BatchShowTrafficControllersRequest) *BatchShowTrafficControllersInvoker
BatchShowTrafficControllersInvoker 查询信号机列表
func (*DrisClient) BatchShowTrafficEvents ¶
func (c *DrisClient) BatchShowTrafficEvents(request *model.BatchShowTrafficEventsRequest) (*model.BatchShowTrafficEventsResponse, error)
BatchShowTrafficEvents 查询长期交通事件列表
条件查询交通事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowTrafficEventsInvoker ¶
func (c *DrisClient) BatchShowTrafficEventsInvoker(request *model.BatchShowTrafficEventsRequest) *BatchShowTrafficEventsInvoker
BatchShowTrafficEventsInvoker 查询长期交通事件列表
func (*DrisClient) BatchShowVehicles ¶
func (c *DrisClient) BatchShowVehicles(request *model.BatchShowVehiclesRequest) (*model.BatchShowVehiclesResponse, error)
BatchShowVehicles 查询车辆列表
查询车辆列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) BatchShowVehiclesInvoker ¶
func (c *DrisClient) BatchShowVehiclesInvoker(request *model.BatchShowVehiclesRequest) *BatchShowVehiclesInvoker
BatchShowVehiclesInvoker 查询车辆列表
func (*DrisClient) CreateDataChannel ¶
func (c *DrisClient) CreateDataChannel(request *model.CreateDataChannelRequest) (*model.CreateDataChannelResponse, error)
CreateDataChannel 创建业务通道
创建业务通道,用于创建Edge消息上报的数据通道。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateDataChannelInvoker ¶
func (c *DrisClient) CreateDataChannelInvoker(request *model.CreateDataChannelRequest) *CreateDataChannelInvoker
CreateDataChannelInvoker 创建业务通道
func (*DrisClient) CreateEdgeApp ¶
func (c *DrisClient) CreateEdgeApp(request *model.CreateEdgeAppRequest) (*model.CreateEdgeAppResponse, error)
CreateEdgeApp 创建应用
创建应用
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateEdgeAppInvoker ¶
func (c *DrisClient) CreateEdgeAppInvoker(request *model.CreateEdgeAppRequest) *CreateEdgeAppInvoker
CreateEdgeAppInvoker 创建应用
func (*DrisClient) CreateEdgeApplicationVersion ¶
func (c *DrisClient) CreateEdgeApplicationVersion(request *model.CreateEdgeApplicationVersionRequest) (*model.CreateEdgeApplicationVersionResponse, error)
CreateEdgeApplicationVersion 创建应用版本
创建应用版本
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateEdgeApplicationVersionInvoker ¶
func (c *DrisClient) CreateEdgeApplicationVersionInvoker(request *model.CreateEdgeApplicationVersionRequest) *CreateEdgeApplicationVersionInvoker
CreateEdgeApplicationVersionInvoker 创建应用版本
func (*DrisClient) CreateRsu ¶
func (c *DrisClient) CreateRsu(request *model.CreateRsuRequest) (*model.CreateRsuResponse, error)
CreateRsu 创建RSU
创建RSU
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateRsuInvoker ¶
func (c *DrisClient) CreateRsuInvoker(request *model.CreateRsuRequest) *CreateRsuInvoker
CreateRsuInvoker 创建RSU
func (*DrisClient) CreateRsuModel ¶
func (c *DrisClient) CreateRsuModel(request *model.CreateRsuModelRequest) (*model.CreateRsuModelResponse, error)
CreateRsuModel 创建RSU型号
调用此接口可创建RSU型号。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateRsuModelInvoker ¶
func (c *DrisClient) CreateRsuModelInvoker(request *model.CreateRsuModelRequest) *CreateRsuModelInvoker
CreateRsuModelInvoker 创建RSU型号
func (*DrisClient) CreateTrafficController ¶
func (c *DrisClient) CreateTrafficController(request *model.CreateTrafficControllerRequest) (*model.CreateTrafficControllerResponse, error)
CreateTrafficController 创建信号机
创建信号机
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateTrafficControllerInvoker ¶
func (c *DrisClient) CreateTrafficControllerInvoker(request *model.CreateTrafficControllerRequest) *CreateTrafficControllerInvoker
CreateTrafficControllerInvoker 创建信号机
func (*DrisClient) CreateTrafficEvent ¶
func (c *DrisClient) CreateTrafficEvent(request *model.CreateTrafficEventRequest) (*model.CreateTrafficEventResponse, error)
CreateTrafficEvent 创建长期交通事件
创建长期交通事件时,平台根据事件的起始时间和结束时间确定当前长期交通事件的状态。对于活跃状态的交通事件会立即下发给在事件影响范围内的RSU,对于未来事件则是在事件开始时间点下发到在事件影响范围内的RSU,过期事件不会下发。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateTrafficEventInvoker ¶
func (c *DrisClient) CreateTrafficEventInvoker(request *model.CreateTrafficEventRequest) *CreateTrafficEventInvoker
CreateTrafficEventInvoker 创建长期交通事件
func (*DrisClient) CreateV2xEdge ¶
func (c *DrisClient) CreateV2xEdge(request *model.CreateV2xEdgeRequest) (*model.CreateV2xEdgeResponse, error)
CreateV2xEdge 创建Edge
创建Edge
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateV2xEdgeApp ¶
func (c *DrisClient) CreateV2xEdgeApp(request *model.CreateV2xEdgeAppRequest) (*model.CreateV2xEdgeAppResponse, error)
CreateV2xEdgeApp 部署边缘应用
**部署边缘应用前需确保**:
- Edge已创建且处于在线状态。相关方法请参见:[创建Edge](https://support.huaweicloud.com/api-v2x/v2x_04_0078.html),[查询Edge](https://support.huaweicloud.com/api-v2x/v2x_04_0003.html)。
- 待部署的应用已创建且应用版本状态已更新至发布。相关方法请参见:[创建应用](https://support.huaweicloud.com/api-v2x/v2x_04_0026.html),[创建应用版本](https://support.huaweicloud.com/api-v2x/v2x_04_0038.html),[更新应用版本状态](https://support.huaweicloud.com/api-v2x/v2x_04_0105.html)
如部署边缘应用接口调用成功,稍后将会自动安装至边缘设备无需手动操作。自动安装完成后应用将处于运行中的状态。
**关于应用在设备侧部署的耗时问题**:
  从边缘应用部署成功到处于运行中状态的耗时取决于边缘设备所处的网络状况以及应用镜像包的大小,可通过查询边缘应用获取边缘应用部署状态。相关方法请参见:[查询边缘应用](https://support.huaweicloud.com/api-v2x/v2x_04_0115.html)\"
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateV2xEdgeAppInvoker ¶
func (c *DrisClient) CreateV2xEdgeAppInvoker(request *model.CreateV2xEdgeAppRequest) *CreateV2xEdgeAppInvoker
CreateV2xEdgeAppInvoker 部署边缘应用
func (*DrisClient) CreateV2xEdgeInvoker ¶
func (c *DrisClient) CreateV2xEdgeInvoker(request *model.CreateV2xEdgeRequest) *CreateV2xEdgeInvoker
CreateV2xEdgeInvoker 创建Edge
func (*DrisClient) CreateVehicle ¶
func (c *DrisClient) CreateVehicle(request *model.CreateVehicleRequest) (*model.CreateVehicleResponse, error)
CreateVehicle 创建车辆
创建车辆
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) CreateVehicleInvoker ¶
func (c *DrisClient) CreateVehicleInvoker(request *model.CreateVehicleRequest) *CreateVehicleInvoker
CreateVehicleInvoker 创建车辆
func (*DrisClient) DeleteDataChannel ¶
func (c *DrisClient) DeleteDataChannel(request *model.DeleteDataChannelRequest) (*model.DeleteDataChannelResponse, error)
DeleteDataChannel 删除业务通道
删除业务通道
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteDataChannelInvoker ¶
func (c *DrisClient) DeleteDataChannelInvoker(request *model.DeleteDataChannelRequest) *DeleteDataChannelInvoker
DeleteDataChannelInvoker 删除业务通道
func (*DrisClient) DeleteEdgeApp ¶
func (c *DrisClient) DeleteEdgeApp(request *model.DeleteEdgeAppRequest) (*model.DeleteEdgeAppResponse, error)
DeleteEdgeApp 删除应用
删除应用
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteEdgeAppInvoker ¶
func (c *DrisClient) DeleteEdgeAppInvoker(request *model.DeleteEdgeAppRequest) *DeleteEdgeAppInvoker
DeleteEdgeAppInvoker 删除应用
func (*DrisClient) DeleteEdgeApplicationVersion ¶
func (c *DrisClient) DeleteEdgeApplicationVersion(request *model.DeleteEdgeApplicationVersionRequest) (*model.DeleteEdgeApplicationVersionResponse, error)
DeleteEdgeApplicationVersion 删除应用版本
删除应用版本
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteEdgeApplicationVersionInvoker ¶
func (c *DrisClient) DeleteEdgeApplicationVersionInvoker(request *model.DeleteEdgeApplicationVersionRequest) *DeleteEdgeApplicationVersionInvoker
DeleteEdgeApplicationVersionInvoker 删除应用版本
func (*DrisClient) DeleteForwardingConfig ¶
func (c *DrisClient) DeleteForwardingConfig(request *model.DeleteForwardingConfigRequest) (*model.DeleteForwardingConfigResponse, error)
DeleteForwardingConfig 删除数据转发配置
根据转发配置的唯一ID(forwarding_config_id)删除数据转发配置,删除后配置中订阅的topic消息将不会被转发至brokers。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteForwardingConfigInvoker ¶
func (c *DrisClient) DeleteForwardingConfigInvoker(request *model.DeleteForwardingConfigRequest) *DeleteForwardingConfigInvoker
DeleteForwardingConfigInvoker 删除数据转发配置
func (*DrisClient) DeleteRsu ¶
func (c *DrisClient) DeleteRsu(request *model.DeleteRsuRequest) (*model.DeleteRsuResponse, error)
DeleteRsu 删除RSU
删除RSU
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteRsuInvoker ¶
func (c *DrisClient) DeleteRsuInvoker(request *model.DeleteRsuRequest) *DeleteRsuInvoker
DeleteRsuInvoker 删除RSU
func (*DrisClient) DeleteRsuModel ¶
func (c *DrisClient) DeleteRsuModel(request *model.DeleteRsuModelRequest) (*model.DeleteRsuModelResponse, error)
DeleteRsuModel 删除RSU型号
可调用此接口删除已创建的RSU型号。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteRsuModelInvoker ¶
func (c *DrisClient) DeleteRsuModelInvoker(request *model.DeleteRsuModelRequest) *DeleteRsuModelInvoker
DeleteRsuModelInvoker 删除RSU型号
func (*DrisClient) DeleteTrafficController ¶
func (c *DrisClient) DeleteTrafficController(request *model.DeleteTrafficControllerRequest) (*model.DeleteTrafficControllerResponse, error)
DeleteTrafficController 删除信号机
删除信号机
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteTrafficControllerInvoker ¶
func (c *DrisClient) DeleteTrafficControllerInvoker(request *model.DeleteTrafficControllerRequest) *DeleteTrafficControllerInvoker
DeleteTrafficControllerInvoker 删除信号机
func (*DrisClient) DeleteTrafficEvent ¶
func (c *DrisClient) DeleteTrafficEvent(request *model.DeleteTrafficEventRequest) (*model.DeleteTrafficEventResponse, error)
DeleteTrafficEvent 删除长期交通事件
刪除长期交通事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteTrafficEventInvoker ¶
func (c *DrisClient) DeleteTrafficEventInvoker(request *model.DeleteTrafficEventRequest) *DeleteTrafficEventInvoker
DeleteTrafficEventInvoker 删除长期交通事件
func (*DrisClient) DeleteV2XEdgeAppByEdgeAppId ¶
func (c *DrisClient) DeleteV2XEdgeAppByEdgeAppId(request *model.DeleteV2XEdgeAppByEdgeAppIdRequest) (*model.DeleteV2XEdgeAppByEdgeAppIdResponse, error)
DeleteV2XEdgeAppByEdgeAppId 删除边缘应用
删除系统应用($edgetepa)前应先删除业务通道。如删除边缘应用接口调用成功,稍后边缘设备将会自动删除应用无需手动操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteV2XEdgeAppByEdgeAppIdInvoker ¶
func (c *DrisClient) DeleteV2XEdgeAppByEdgeAppIdInvoker(request *model.DeleteV2XEdgeAppByEdgeAppIdRequest) *DeleteV2XEdgeAppByEdgeAppIdInvoker
DeleteV2XEdgeAppByEdgeAppIdInvoker 删除边缘应用
func (*DrisClient) DeleteV2XEdgeByV2xEdgeId ¶
func (c *DrisClient) DeleteV2XEdgeByV2xEdgeId(request *model.DeleteV2XEdgeByV2xEdgeIdRequest) (*model.DeleteV2XEdgeByV2xEdgeIdResponse, error)
DeleteV2XEdgeByV2xEdgeId 删除Edge
删除Edge之前需要删除Edge下的业务通道和关联设备。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteV2XEdgeByV2xEdgeIdInvoker ¶
func (c *DrisClient) DeleteV2XEdgeByV2xEdgeIdInvoker(request *model.DeleteV2XEdgeByV2xEdgeIdRequest) *DeleteV2XEdgeByV2xEdgeIdInvoker
DeleteV2XEdgeByV2xEdgeIdInvoker 删除Edge
func (*DrisClient) DeleteVehicle ¶
func (c *DrisClient) DeleteVehicle(request *model.DeleteVehicleRequest) (*model.DeleteVehicleResponse, error)
DeleteVehicle 删除车辆
删除车辆
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) DeleteVehicleInvoker ¶
func (c *DrisClient) DeleteVehicleInvoker(request *model.DeleteVehicleRequest) *DeleteVehicleInvoker
DeleteVehicleInvoker 删除车辆
func (*DrisClient) ListEdgeFlows ¶
func (c *DrisClient) ListEdgeFlows(request *model.ListEdgeFlowsRequest) (*model.ListEdgeFlowsResponse, error)
ListEdgeFlows 查询历史交通统计信息列表
查询历史交通统计信息列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ListEdgeFlowsInvoker ¶
func (c *DrisClient) ListEdgeFlowsInvoker(request *model.ListEdgeFlowsRequest) *ListEdgeFlowsInvoker
ListEdgeFlowsInvoker 查询历史交通统计信息列表
func (*DrisClient) ListRsuModels ¶
func (c *DrisClient) ListRsuModels(request *model.ListRsuModelsRequest) (*model.ListRsuModelsResponse, error)
ListRsuModels 查询RSU型号列表
可调用此接口查询已创建RSU型号列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ListRsuModelsInvoker ¶
func (c *DrisClient) ListRsuModelsInvoker(request *model.ListRsuModelsRequest) *ListRsuModelsInvoker
ListRsuModelsInvoker 查询RSU型号列表
func (*DrisClient) ListV2xEdgeApp ¶
func (c *DrisClient) ListV2xEdgeApp(request *model.ListV2xEdgeAppRequest) (*model.ListV2xEdgeAppResponse, error)
ListV2xEdgeApp 查询边缘应用列表
查询边缘应用列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ListV2xEdgeAppInvoker ¶
func (c *DrisClient) ListV2xEdgeAppInvoker(request *model.ListV2xEdgeAppRequest) *ListV2xEdgeAppInvoker
ListV2xEdgeAppInvoker 查询边缘应用列表
func (*DrisClient) ListV2xEdges ¶
func (c *DrisClient) ListV2xEdges(request *model.ListV2xEdgesRequest) (*model.ListV2xEdgesResponse, error)
ListV2xEdges 查询Edge列表
查询Edge列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ListV2xEdgesInvoker ¶
func (c *DrisClient) ListV2xEdgesInvoker(request *model.ListV2xEdgesRequest) *ListV2xEdgesInvoker
ListV2xEdgesInvoker 查询Edge列表
func (*DrisClient) SendImmediateEvent ¶
func (c *DrisClient) SendImmediateEvent(request *model.SendImmediateEventRequest) (*model.SendImmediateEventResponse, error)
SendImmediateEvent 创建即时交通事件
创建即时交通事件,平台分发即时交通事件给目标设备的接口。事件一旦创建便会立即下发且只会下发一次。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) SendImmediateEventInvoker ¶
func (c *DrisClient) SendImmediateEventInvoker(request *model.SendImmediateEventRequest) *SendImmediateEventInvoker
SendImmediateEventInvoker 创建即时交通事件
func (*DrisClient) ShowDataChannel ¶
func (c *DrisClient) ShowDataChannel(request *model.ShowDataChannelRequest) (*model.ShowDataChannelResponse, error)
ShowDataChannel 查询业务通道
查询业务通道
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowDataChannelInvoker ¶
func (c *DrisClient) ShowDataChannelInvoker(request *model.ShowDataChannelRequest) *ShowDataChannelInvoker
ShowDataChannelInvoker 查询业务通道
func (*DrisClient) ShowDeploymentCode ¶
func (c *DrisClient) ShowDeploymentCode(request *model.ShowDeploymentCodeRequest) (*model.ShowDeploymentCodeResponse, error)
ShowDeploymentCode 生成部署应用安装命令
生成部署应用安装命令,然后在ITS800或者ATLAS500上通过Shell执行
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowDeploymentCodeInvoker ¶
func (c *DrisClient) ShowDeploymentCodeInvoker(request *model.ShowDeploymentCodeRequest) *ShowDeploymentCodeInvoker
ShowDeploymentCodeInvoker 生成部署应用安装命令
func (*DrisClient) ShowEdgeApplicationVersion ¶
func (c *DrisClient) ShowEdgeApplicationVersion(request *model.ShowEdgeApplicationVersionRequest) (*model.ShowEdgeApplicationVersionResponse, error)
ShowEdgeApplicationVersion 查询应用版本
查询应用版本
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowEdgeApplicationVersionInvoker ¶
func (c *DrisClient) ShowEdgeApplicationVersionInvoker(request *model.ShowEdgeApplicationVersionRequest) *ShowEdgeApplicationVersionInvoker
ShowEdgeApplicationVersionInvoker 查询应用版本
func (*DrisClient) ShowForwardingConfig ¶
func (c *DrisClient) ShowForwardingConfig(request *model.ShowForwardingConfigRequest) (*model.ShowForwardingConfigResponse, error)
ShowForwardingConfig 查询数据转发配置
根据转发配置的唯一ID(forwarding_config_id)查询数据转发配置
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowForwardingConfigInvoker ¶
func (c *DrisClient) ShowForwardingConfigInvoker(request *model.ShowForwardingConfigRequest) *ShowForwardingConfigInvoker
ShowForwardingConfigInvoker 查询数据转发配置
func (*DrisClient) ShowForwardingConfigs ¶
func (c *DrisClient) ShowForwardingConfigs(request *model.ShowForwardingConfigsRequest) (*model.ShowForwardingConfigsResponse, error)
ShowForwardingConfigs 查询数据转发配置列表
查询数据转发配置列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowForwardingConfigsInvoker ¶
func (c *DrisClient) ShowForwardingConfigsInvoker(request *model.ShowForwardingConfigsRequest) *ShowForwardingConfigsInvoker
ShowForwardingConfigsInvoker 查询数据转发配置列表
func (*DrisClient) ShowHistoryTrafficEvents ¶
func (c *DrisClient) ShowHistoryTrafficEvents(request *model.ShowHistoryTrafficEventsRequest) (*model.ShowHistoryTrafficEventsResponse, error)
ShowHistoryTrafficEvents 查询历史交通事件列表
查询历史交通事件列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowHistoryTrafficEventsInvoker ¶
func (c *DrisClient) ShowHistoryTrafficEventsInvoker(request *model.ShowHistoryTrafficEventsRequest) *ShowHistoryTrafficEventsInvoker
ShowHistoryTrafficEventsInvoker 查询历史交通事件列表
func (*DrisClient) ShowIpc ¶
func (c *DrisClient) ShowIpc(request *model.ShowIpcRequest) (*model.ShowIpcResponse, error)
ShowIpc 查询IPC
查询IPC
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowIpcInvoker ¶
func (c *DrisClient) ShowIpcInvoker(request *model.ShowIpcRequest) *ShowIpcInvoker
ShowIpcInvoker 查询IPC
func (*DrisClient) ShowRsuModel ¶
func (c *DrisClient) ShowRsuModel(request *model.ShowRsuModelRequest) (*model.ShowRsuModelResponse, error)
ShowRsuModel 查询RSU型号
可调用此接口查询已创建的RSU型号。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowRsuModelInvoker ¶
func (c *DrisClient) ShowRsuModelInvoker(request *model.ShowRsuModelRequest) *ShowRsuModelInvoker
ShowRsuModelInvoker 查询RSU型号
func (*DrisClient) ShowTrafficEvent ¶
func (c *DrisClient) ShowTrafficEvent(request *model.ShowTrafficEventRequest) (*model.ShowTrafficEventResponse, error)
ShowTrafficEvent 查询长期交通事件
查询长期交通事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowTrafficEventInvoker ¶
func (c *DrisClient) ShowTrafficEventInvoker(request *model.ShowTrafficEventRequest) *ShowTrafficEventInvoker
ShowTrafficEventInvoker 查询长期交通事件
func (*DrisClient) ShowV2XEdgeAppDetailByEdgeAppId ¶
func (c *DrisClient) ShowV2XEdgeAppDetailByEdgeAppId(request *model.ShowV2XEdgeAppDetailByEdgeAppIdRequest) (*model.ShowV2XEdgeAppDetailByEdgeAppIdResponse, error)
ShowV2XEdgeAppDetailByEdgeAppId 查询边缘应用
查询边缘应用
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowV2XEdgeAppDetailByEdgeAppIdInvoker ¶
func (c *DrisClient) ShowV2XEdgeAppDetailByEdgeAppIdInvoker(request *model.ShowV2XEdgeAppDetailByEdgeAppIdRequest) *ShowV2XEdgeAppDetailByEdgeAppIdInvoker
ShowV2XEdgeAppDetailByEdgeAppIdInvoker 查询边缘应用
func (*DrisClient) ShowV2xEdgeDetail ¶
func (c *DrisClient) ShowV2xEdgeDetail(request *model.ShowV2xEdgeDetailRequest) (*model.ShowV2xEdgeDetailResponse, error)
ShowV2xEdgeDetail 查询Edge
查询Edge
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) ShowV2xEdgeDetailInvoker ¶
func (c *DrisClient) ShowV2xEdgeDetailInvoker(request *model.ShowV2xEdgeDetailRequest) *ShowV2xEdgeDetailInvoker
ShowV2xEdgeDetailInvoker 查询Edge
func (*DrisClient) UpdateDataChannel ¶
func (c *DrisClient) UpdateDataChannel(request *model.UpdateDataChannelRequest) (*model.UpdateDataChannelResponse, error)
UpdateDataChannel 修改业务通道
修改业务通道
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateDataChannelInvoker ¶
func (c *DrisClient) UpdateDataChannelInvoker(request *model.UpdateDataChannelRequest) *UpdateDataChannelInvoker
UpdateDataChannelInvoker 修改业务通道
func (*DrisClient) UpdateEdgeApp ¶
func (c *DrisClient) UpdateEdgeApp(request *model.UpdateEdgeAppRequest) (*model.UpdateEdgeAppResponse, error)
UpdateEdgeApp 修改应用
修改应用
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateEdgeAppInvoker ¶
func (c *DrisClient) UpdateEdgeAppInvoker(request *model.UpdateEdgeAppRequest) *UpdateEdgeAppInvoker
UpdateEdgeAppInvoker 修改应用
func (*DrisClient) UpdateEdgeApplicationVersion ¶
func (c *DrisClient) UpdateEdgeApplicationVersion(request *model.UpdateEdgeApplicationVersionRequest) (*model.UpdateEdgeApplicationVersionResponse, error)
UpdateEdgeApplicationVersion 修改应用版本
修改应用版本
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateEdgeApplicationVersionInvoker ¶
func (c *DrisClient) UpdateEdgeApplicationVersionInvoker(request *model.UpdateEdgeApplicationVersionRequest) *UpdateEdgeApplicationVersionInvoker
UpdateEdgeApplicationVersionInvoker 修改应用版本
func (*DrisClient) UpdateEdgeApplicationVersionState ¶
func (c *DrisClient) UpdateEdgeApplicationVersionState(request *model.UpdateEdgeApplicationVersionStateRequest) (*model.UpdateEdgeApplicationVersionStateResponse, error)
UpdateEdgeApplicationVersionState 更新应用版本状态
更新应用版本状态。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateEdgeApplicationVersionStateInvoker ¶
func (c *DrisClient) UpdateEdgeApplicationVersionStateInvoker(request *model.UpdateEdgeApplicationVersionStateRequest) *UpdateEdgeApplicationVersionStateInvoker
UpdateEdgeApplicationVersionStateInvoker 更新应用版本状态
func (*DrisClient) UpdateForwardingConfig ¶
func (c *DrisClient) UpdateForwardingConfig(request *model.UpdateForwardingConfigRequest) (*model.UpdateForwardingConfigResponse, error)
UpdateForwardingConfig 修改数据转发配置
根据转发配置的唯一ID(forwarding_config_id)修改数据转发配置,当前支持更新的字段有topicPrefix、userTopics、brokers,需要把该字段新的对应值全量写入。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateForwardingConfigInvoker ¶
func (c *DrisClient) UpdateForwardingConfigInvoker(request *model.UpdateForwardingConfigRequest) *UpdateForwardingConfigInvoker
UpdateForwardingConfigInvoker 修改数据转发配置
func (*DrisClient) UpdateRsu ¶
func (c *DrisClient) UpdateRsu(request *model.UpdateRsuRequest) (*model.UpdateRsuResponse, error)
UpdateRsu 修改RSU
修改RSU
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateRsuInvoker ¶
func (c *DrisClient) UpdateRsuInvoker(request *model.UpdateRsuRequest) *UpdateRsuInvoker
UpdateRsuInvoker 修改RSU
func (*DrisClient) UpdateRsuModel ¶
func (c *DrisClient) UpdateRsuModel(request *model.UpdateRsuModelRequest) (*model.UpdateRsuModelResponse, error)
UpdateRsuModel 修改RSU型号
可调用此接口修改已创建的RSU型号。
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateRsuModelInvoker ¶
func (c *DrisClient) UpdateRsuModelInvoker(request *model.UpdateRsuModelRequest) *UpdateRsuModelInvoker
UpdateRsuModelInvoker 修改RSU型号
func (*DrisClient) UpdateTrafficController ¶
func (c *DrisClient) UpdateTrafficController(request *model.UpdateTrafficControllerRequest) (*model.UpdateTrafficControllerResponse, error)
UpdateTrafficController 修改信号机
修改信号机
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateTrafficControllerInvoker ¶
func (c *DrisClient) UpdateTrafficControllerInvoker(request *model.UpdateTrafficControllerRequest) *UpdateTrafficControllerInvoker
UpdateTrafficControllerInvoker 修改信号机
func (*DrisClient) UpdateTrafficEvent ¶
func (c *DrisClient) UpdateTrafficEvent(request *model.UpdateTrafficEventRequest) (*model.UpdateTrafficEventResponse, error)
UpdateTrafficEvent 修改长期交通事件
修改长期交通事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateTrafficEventInvoker ¶
func (c *DrisClient) UpdateTrafficEventInvoker(request *model.UpdateTrafficEventRequest) *UpdateTrafficEventInvoker
UpdateTrafficEventInvoker 修改长期交通事件
func (*DrisClient) UpdateV2xEdge ¶
func (c *DrisClient) UpdateV2xEdge(request *model.UpdateV2xEdgeRequest) (*model.UpdateV2xEdgeResponse, error)
UpdateV2xEdge 修改Edge
修改Edge
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateV2xEdgeApp ¶
func (c *DrisClient) UpdateV2xEdgeApp(request *model.UpdateV2xEdgeAppRequest) (*model.UpdateV2xEdgeAppResponse, error)
UpdateV2xEdgeApp 升级边缘应用
**升级边缘应用前需确保**:
- Edge处于在线状态。相关方法请参见:[查询Edge](https://support.huaweicloud.com/api-v2x/v2x_04_0003.html)。
- 待升级的应用版本状态已更新至发布。相关方法请参见:[更新应用版本状态](https://support.huaweicloud.com/api-v2x/v2x_04_0105.html)
如升级边缘应用接口调用成功,稍后边缘设备将会自动升级至新版本无需手动操作。自动安装完成后应用将处于运行中的状态。
**关于应用在设备侧升级的耗时问题**:
  从边缘应用升级成功到处于运行中状态的耗时取决于边缘设备所处的网络状况以及应用镜像包的大小,可通过查询边缘应用获取边缘应用部署状态。相关方法请参见:[查询边缘应用](https://support.huaweicloud.com/api-v2x/v2x_04_0115.html)
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateV2xEdgeAppInvoker ¶
func (c *DrisClient) UpdateV2xEdgeAppInvoker(request *model.UpdateV2xEdgeAppRequest) *UpdateV2xEdgeAppInvoker
UpdateV2xEdgeAppInvoker 升级边缘应用
func (*DrisClient) UpdateV2xEdgeInvoker ¶
func (c *DrisClient) UpdateV2xEdgeInvoker(request *model.UpdateV2xEdgeRequest) *UpdateV2xEdgeInvoker
UpdateV2xEdgeInvoker 修改Edge
func (*DrisClient) UpdateVehicle ¶
func (c *DrisClient) UpdateVehicle(request *model.UpdateVehicleRequest) (*model.UpdateVehicleResponse, error)
UpdateVehicle 修改车辆
修改车辆
Please refer to HUAWEI cloud API Explorer for details.
func (*DrisClient) UpdateVehicleInvoker ¶
func (c *DrisClient) UpdateVehicleInvoker(request *model.UpdateVehicleRequest) *UpdateVehicleInvoker
UpdateVehicleInvoker 修改车辆
type ListEdgeFlowsInvoker ¶
type ListEdgeFlowsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEdgeFlowsInvoker) Invoke ¶
func (i *ListEdgeFlowsInvoker) Invoke() (*model.ListEdgeFlowsResponse, error)
type ListRsuModelsInvoker ¶
type ListRsuModelsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRsuModelsInvoker) Invoke ¶
func (i *ListRsuModelsInvoker) Invoke() (*model.ListRsuModelsResponse, error)
type ListV2xEdgeAppInvoker ¶
type ListV2xEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*ListV2xEdgeAppInvoker) Invoke ¶
func (i *ListV2xEdgeAppInvoker) Invoke() (*model.ListV2xEdgeAppResponse, error)
type ListV2xEdgesInvoker ¶
type ListV2xEdgesInvoker struct {
*invoker.BaseInvoker
}
func (*ListV2xEdgesInvoker) Invoke ¶
func (i *ListV2xEdgesInvoker) Invoke() (*model.ListV2xEdgesResponse, error)
type SendImmediateEventInvoker ¶
type SendImmediateEventInvoker struct {
*invoker.BaseInvoker
}
func (*SendImmediateEventInvoker) Invoke ¶
func (i *SendImmediateEventInvoker) Invoke() (*model.SendImmediateEventResponse, error)
type ShowDataChannelInvoker ¶
type ShowDataChannelInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDataChannelInvoker) Invoke ¶
func (i *ShowDataChannelInvoker) Invoke() (*model.ShowDataChannelResponse, error)
type ShowDeploymentCodeInvoker ¶
type ShowDeploymentCodeInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeploymentCodeInvoker) Invoke ¶
func (i *ShowDeploymentCodeInvoker) Invoke() (*model.ShowDeploymentCodeResponse, error)
type ShowEdgeApplicationVersionInvoker ¶
type ShowEdgeApplicationVersionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowEdgeApplicationVersionInvoker) Invoke ¶
func (i *ShowEdgeApplicationVersionInvoker) Invoke() (*model.ShowEdgeApplicationVersionResponse, error)
type ShowForwardingConfigInvoker ¶
type ShowForwardingConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowForwardingConfigInvoker) Invoke ¶
func (i *ShowForwardingConfigInvoker) Invoke() (*model.ShowForwardingConfigResponse, error)
type ShowForwardingConfigsInvoker ¶
type ShowForwardingConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowForwardingConfigsInvoker) Invoke ¶
func (i *ShowForwardingConfigsInvoker) Invoke() (*model.ShowForwardingConfigsResponse, error)
type ShowHistoryTrafficEventsInvoker ¶
type ShowHistoryTrafficEventsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHistoryTrafficEventsInvoker) Invoke ¶
func (i *ShowHistoryTrafficEventsInvoker) Invoke() (*model.ShowHistoryTrafficEventsResponse, error)
type ShowIpcInvoker ¶
type ShowIpcInvoker struct {
*invoker.BaseInvoker
}
func (*ShowIpcInvoker) Invoke ¶
func (i *ShowIpcInvoker) Invoke() (*model.ShowIpcResponse, error)
type ShowRsuModelInvoker ¶
type ShowRsuModelInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRsuModelInvoker) Invoke ¶
func (i *ShowRsuModelInvoker) Invoke() (*model.ShowRsuModelResponse, error)
type ShowTrafficEventInvoker ¶
type ShowTrafficEventInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTrafficEventInvoker) Invoke ¶
func (i *ShowTrafficEventInvoker) Invoke() (*model.ShowTrafficEventResponse, error)
type ShowV2XEdgeAppDetailByEdgeAppIdInvoker ¶
type ShowV2XEdgeAppDetailByEdgeAppIdInvoker struct {
*invoker.BaseInvoker
}
func (*ShowV2XEdgeAppDetailByEdgeAppIdInvoker) Invoke ¶
func (i *ShowV2XEdgeAppDetailByEdgeAppIdInvoker) Invoke() (*model.ShowV2XEdgeAppDetailByEdgeAppIdResponse, error)
type ShowV2xEdgeDetailInvoker ¶
type ShowV2xEdgeDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowV2xEdgeDetailInvoker) Invoke ¶
func (i *ShowV2xEdgeDetailInvoker) Invoke() (*model.ShowV2xEdgeDetailResponse, error)
type UpdateDataChannelInvoker ¶
type UpdateDataChannelInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDataChannelInvoker) Invoke ¶
func (i *UpdateDataChannelInvoker) Invoke() (*model.UpdateDataChannelResponse, error)
type UpdateEdgeAppInvoker ¶
type UpdateEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEdgeAppInvoker) Invoke ¶
func (i *UpdateEdgeAppInvoker) Invoke() (*model.UpdateEdgeAppResponse, error)
type UpdateEdgeApplicationVersionInvoker ¶
type UpdateEdgeApplicationVersionInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEdgeApplicationVersionInvoker) Invoke ¶
func (i *UpdateEdgeApplicationVersionInvoker) Invoke() (*model.UpdateEdgeApplicationVersionResponse, error)
type UpdateEdgeApplicationVersionStateInvoker ¶
type UpdateEdgeApplicationVersionStateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEdgeApplicationVersionStateInvoker) Invoke ¶
func (i *UpdateEdgeApplicationVersionStateInvoker) Invoke() (*model.UpdateEdgeApplicationVersionStateResponse, error)
type UpdateForwardingConfigInvoker ¶
type UpdateForwardingConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateForwardingConfigInvoker) Invoke ¶
func (i *UpdateForwardingConfigInvoker) Invoke() (*model.UpdateForwardingConfigResponse, error)
type UpdateRsuInvoker ¶
type UpdateRsuInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRsuInvoker) Invoke ¶
func (i *UpdateRsuInvoker) Invoke() (*model.UpdateRsuResponse, error)
type UpdateRsuModelInvoker ¶
type UpdateRsuModelInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRsuModelInvoker) Invoke ¶
func (i *UpdateRsuModelInvoker) Invoke() (*model.UpdateRsuModelResponse, error)
type UpdateTrafficControllerInvoker ¶
type UpdateTrafficControllerInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTrafficControllerInvoker) Invoke ¶
func (i *UpdateTrafficControllerInvoker) Invoke() (*model.UpdateTrafficControllerResponse, error)
type UpdateTrafficEventInvoker ¶
type UpdateTrafficEventInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTrafficEventInvoker) Invoke ¶
func (i *UpdateTrafficEventInvoker) Invoke() (*model.UpdateTrafficEventResponse, error)
type UpdateV2xEdgeAppInvoker ¶
type UpdateV2xEdgeAppInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateV2xEdgeAppInvoker) Invoke ¶
func (i *UpdateV2xEdgeAppInvoker) Invoke() (*model.UpdateV2xEdgeAppResponse, error)
type UpdateV2xEdgeInvoker ¶
type UpdateV2xEdgeInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateV2xEdgeInvoker) Invoke ¶
func (i *UpdateV2xEdgeInvoker) Invoke() (*model.UpdateV2xEdgeResponse, error)
type UpdateVehicleInvoker ¶
type UpdateVehicleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateVehicleInvoker) Invoke ¶
func (i *UpdateVehicleInvoker) Invoke() (*model.UpdateVehicleResponse, error)