v1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EgClientBuilder

func EgClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForCheckPutEvents

func GenReqDefForCheckPutEvents() *def.HttpRequestDef

func GenReqDefForCreateAgencies

func GenReqDefForCreateAgencies() *def.HttpRequestDef

func GenReqDefForCreateChannel

func GenReqDefForCreateChannel() *def.HttpRequestDef

func GenReqDefForCreateConnection

func GenReqDefForCreateConnection() *def.HttpRequestDef

func GenReqDefForCreateEndpoint

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateEventSource

func GenReqDefForCreateEventSource() *def.HttpRequestDef

func GenReqDefForCreateEventStreaming

func GenReqDefForCreateEventStreaming() *def.HttpRequestDef

func GenReqDefForCreateSubscription

func GenReqDefForCreateSubscription() *def.HttpRequestDef

func GenReqDefForCreateSubscriptionTarget

func GenReqDefForCreateSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForDeleteChannel

func GenReqDefForDeleteChannel() *def.HttpRequestDef

func GenReqDefForDeleteConnection

func GenReqDefForDeleteConnection() *def.HttpRequestDef

func GenReqDefForDeleteEndpoint

func GenReqDefForDeleteEndpoint() *def.HttpRequestDef

func GenReqDefForDeleteEventSource

func GenReqDefForDeleteEventSource() *def.HttpRequestDef

func GenReqDefForDeleteEventStreaming

func GenReqDefForDeleteEventStreaming() *def.HttpRequestDef

func GenReqDefForDeleteSubscription

func GenReqDefForDeleteSubscription() *def.HttpRequestDef

func GenReqDefForDeleteSubscriptionTarget

func GenReqDefForDeleteSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForListAgencies

func GenReqDefForListAgencies() *def.HttpRequestDef

func GenReqDefForListApiVersions

func GenReqDefForListApiVersions() *def.HttpRequestDef

func GenReqDefForListChannels

func GenReqDefForListChannels() *def.HttpRequestDef

func GenReqDefForListConnections

func GenReqDefForListConnections() *def.HttpRequestDef

func GenReqDefForListEndpoints

func GenReqDefForListEndpoints() *def.HttpRequestDef

func GenReqDefForListEventSources

func GenReqDefForListEventSources() *def.HttpRequestDef

func GenReqDefForListEventStreaming

func GenReqDefForListEventStreaming() *def.HttpRequestDef

func GenReqDefForListEventTarget

func GenReqDefForListEventTarget() *def.HttpRequestDef

func GenReqDefForListObsBuckets

func GenReqDefForListObsBuckets() *def.HttpRequestDef

func GenReqDefForListPubMetrics

func GenReqDefForListPubMetrics() *def.HttpRequestDef

func GenReqDefForListQuotas

func GenReqDefForListQuotas() *def.HttpRequestDef

func GenReqDefForListSubMetrics

func GenReqDefForListSubMetrics() *def.HttpRequestDef

func GenReqDefForListSubscriptions

func GenReqDefForListSubscriptions() *def.HttpRequestDef

func GenReqDefForListTracedEvents

func GenReqDefForListTracedEvents() *def.HttpRequestDef

func GenReqDefForListTriggers

func GenReqDefForListTriggers() *def.HttpRequestDef

func GenReqDefForListWorkflowTriggers

func GenReqDefForListWorkflowTriggers() *def.HttpRequestDef

func GenReqDefForOperateSubscription

func GenReqDefForOperateSubscription() *def.HttpRequestDef

func GenReqDefForPutEvents

func GenReqDefForPutEvents() *def.HttpRequestDef

func GenReqDefForPutOfficialEvents

func GenReqDefForPutOfficialEvents() *def.HttpRequestDef

func GenReqDefForResumeEventStreaming

func GenReqDefForResumeEventStreaming() *def.HttpRequestDef

func GenReqDefForShowDetailOfChannel

func GenReqDefForShowDetailOfChannel() *def.HttpRequestDef

func GenReqDefForShowDetailOfConnection

func GenReqDefForShowDetailOfConnection() *def.HttpRequestDef

func GenReqDefForShowDetailOfEvent

func GenReqDefForShowDetailOfEvent() *def.HttpRequestDef

func GenReqDefForShowDetailOfEventSource

func GenReqDefForShowDetailOfEventSource() *def.HttpRequestDef

func GenReqDefForShowDetailOfEventTrace

func GenReqDefForShowDetailOfEventTrace() *def.HttpRequestDef

func GenReqDefForShowDetailOfSubscription

func GenReqDefForShowDetailOfSubscription() *def.HttpRequestDef

func GenReqDefForShowDetailOfSubscriptionTarget

func GenReqDefForShowDetailOfSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForShowEventStreaming

func GenReqDefForShowEventStreaming() *def.HttpRequestDef

func GenReqDefForUpdateChannel

func GenReqDefForUpdateChannel() *def.HttpRequestDef

func GenReqDefForUpdateConnection

func GenReqDefForUpdateConnection() *def.HttpRequestDef

func GenReqDefForUpdateEndpoint

func GenReqDefForUpdateEndpoint() *def.HttpRequestDef

func GenReqDefForUpdateEventSource

func GenReqDefForUpdateEventSource() *def.HttpRequestDef

func GenReqDefForUpdateEventStreaming

func GenReqDefForUpdateEventStreaming() *def.HttpRequestDef

func GenReqDefForUpdateSubscription

func GenReqDefForUpdateSubscription() *def.HttpRequestDef

func GenReqDefForUpdateSubscriptionSource

func GenReqDefForUpdateSubscriptionSource() *def.HttpRequestDef

func GenReqDefForUpdateSubscriptionTarget

func GenReqDefForUpdateSubscriptionTarget() *def.HttpRequestDef

Types

type CheckPutEventsInvoker

type CheckPutEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckPutEventsInvoker) Invoke

type CreateAgenciesInvoker

type CreateAgenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAgenciesInvoker) Invoke

type CreateChannelInvoker

type CreateChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateChannelInvoker) Invoke

type CreateConnectionInvoker

type CreateConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConnectionInvoker) Invoke

type CreateEndpointInvoker

type CreateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointInvoker) Invoke

type CreateEventSourceInvoker

type CreateEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventSourceInvoker) Invoke

type CreateEventStreamingInvoker

type CreateEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventStreamingInvoker) Invoke

type CreateSubscriptionInvoker

type CreateSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSubscriptionInvoker) Invoke

type CreateSubscriptionTargetInvoker

type CreateSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSubscriptionTargetInvoker) Invoke

type DeleteChannelInvoker

type DeleteChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteChannelInvoker) Invoke

type DeleteConnectionInvoker

type DeleteConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConnectionInvoker) Invoke

type DeleteEndpointInvoker

type DeleteEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointInvoker) Invoke

type DeleteEventSourceInvoker

type DeleteEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventSourceInvoker) Invoke

type DeleteEventStreamingInvoker

type DeleteEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventStreamingInvoker) Invoke

type DeleteSubscriptionInvoker

type DeleteSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubscriptionInvoker) Invoke

type DeleteSubscriptionTargetInvoker

type DeleteSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubscriptionTargetInvoker) Invoke

type EgClient

type EgClient struct {
	HcClient *http_client.HcHttpClient
}

func NewEgClient

func NewEgClient(hcClient *http_client.HcHttpClient) *EgClient

func (*EgClient) CheckPutEvents

func (c *EgClient) CheckPutEvents(request *model.CheckPutEventsRequest) (*model.CheckPutEventsResponse, error)

CheckPutEvents 预校验指定事件源发布事件成功

发布事件到事件源成功需要有订阅等条件,预先校验。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CheckPutEventsInvoker

func (c *EgClient) CheckPutEventsInvoker(request *model.CheckPutEventsRequest) *CheckPutEventsInvoker

CheckPutEventsInvoker 预校验指定事件源发布事件成功

func (*EgClient) CreateAgencies

func (c *EgClient) CreateAgencies(request *model.CreateAgenciesRequest) (*model.CreateAgenciesResponse, error)

CreateAgencies 创建服务委托

按照业务场景,一键创建服务委托授权。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateAgenciesInvoker

func (c *EgClient) CreateAgenciesInvoker(request *model.CreateAgenciesRequest) *CreateAgenciesInvoker

CreateAgenciesInvoker 创建服务委托

func (*EgClient) CreateChannel

func (c *EgClient) CreateChannel(request *model.CreateChannelRequest) (*model.CreateChannelResponse, error)

CreateChannel 创建自定义事件通道

创建自定义事件通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateChannelInvoker

func (c *EgClient) CreateChannelInvoker(request *model.CreateChannelRequest) *CreateChannelInvoker

CreateChannelInvoker 创建自定义事件通道

func (*EgClient) CreateConnection

func (c *EgClient) CreateConnection(request *model.CreateConnectionRequest) (*model.CreateConnectionResponse, error)

CreateConnection 创建目标连接

创建目标连接。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateConnectionInvoker

func (c *EgClient) CreateConnectionInvoker(request *model.CreateConnectionRequest) *CreateConnectionInvoker

CreateConnectionInvoker 创建目标连接

func (*EgClient) CreateEndpoint

func (c *EgClient) CreateEndpoint(request *model.CreateEndpointRequest) (*model.CreateEndpointResponse, error)

CreateEndpoint 创建访问端点

创建访问端点。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEndpointInvoker

func (c *EgClient) CreateEndpointInvoker(request *model.CreateEndpointRequest) *CreateEndpointInvoker

CreateEndpointInvoker 创建访问端点

func (*EgClient) CreateEventSource

func (c *EgClient) CreateEventSource(request *model.CreateEventSourceRequest) (*model.CreateEventSourceResponse, error)

CreateEventSource 创建自定义事件源

创建用户自定义类型的事件源,只能指定自定义通道,不能指定系统通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEventSourceInvoker

func (c *EgClient) CreateEventSourceInvoker(request *model.CreateEventSourceRequest) *CreateEventSourceInvoker

CreateEventSourceInvoker 创建自定义事件源

func (*EgClient) CreateEventStreaming

func (c *EgClient) CreateEventStreaming(request *model.CreateEventStreamingRequest) (*model.CreateEventStreamingResponse, error)

CreateEventStreaming 创建事件流

创建事件流。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEventStreamingInvoker

func (c *EgClient) CreateEventStreamingInvoker(request *model.CreateEventStreamingRequest) *CreateEventStreamingInvoker

CreateEventStreamingInvoker 创建事件流

func (*EgClient) CreateSubscription

func (c *EgClient) CreateSubscription(request *model.CreateSubscriptionRequest) (*model.CreateSubscriptionResponse, error)

CreateSubscription 创建事件订阅

创建事件订阅。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateSubscriptionInvoker

func (c *EgClient) CreateSubscriptionInvoker(request *model.CreateSubscriptionRequest) *CreateSubscriptionInvoker

CreateSubscriptionInvoker 创建事件订阅

func (*EgClient) CreateSubscriptionTarget

CreateSubscriptionTarget 创建事件订阅目标

创建单个事件订阅目标。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateSubscriptionTargetInvoker

func (c *EgClient) CreateSubscriptionTargetInvoker(request *model.CreateSubscriptionTargetRequest) *CreateSubscriptionTargetInvoker

CreateSubscriptionTargetInvoker 创建事件订阅目标

func (*EgClient) DeleteChannel

func (c *EgClient) DeleteChannel(request *model.DeleteChannelRequest) (*model.DeleteChannelResponse, error)

DeleteChannel 删除自定义事件通道

删除指定自定义事件通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteChannelInvoker

func (c *EgClient) DeleteChannelInvoker(request *model.DeleteChannelRequest) *DeleteChannelInvoker

DeleteChannelInvoker 删除自定义事件通道

func (*EgClient) DeleteConnection

func (c *EgClient) DeleteConnection(request *model.DeleteConnectionRequest) (*model.DeleteConnectionResponse, error)

DeleteConnection 删除目标连接

删除目标连接。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteConnectionInvoker

func (c *EgClient) DeleteConnectionInvoker(request *model.DeleteConnectionRequest) *DeleteConnectionInvoker

DeleteConnectionInvoker 删除目标连接

func (*EgClient) DeleteEndpoint

func (c *EgClient) DeleteEndpoint(request *model.DeleteEndpointRequest) (*model.DeleteEndpointResponse, error)

DeleteEndpoint 删除访问端点

删除访问端点。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEndpointInvoker

func (c *EgClient) DeleteEndpointInvoker(request *model.DeleteEndpointRequest) *DeleteEndpointInvoker

DeleteEndpointInvoker 删除访问端点

func (*EgClient) DeleteEventSource

func (c *EgClient) DeleteEventSource(request *model.DeleteEventSourceRequest) (*model.DeleteEventSourceResponse, error)

DeleteEventSource 删除自定义事件源

删除指定的自定义事件源。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEventSourceInvoker

func (c *EgClient) DeleteEventSourceInvoker(request *model.DeleteEventSourceRequest) *DeleteEventSourceInvoker

DeleteEventSourceInvoker 删除自定义事件源

func (*EgClient) DeleteEventStreaming

func (c *EgClient) DeleteEventStreaming(request *model.DeleteEventStreamingRequest) (*model.DeleteEventStreamingResponse, error)

DeleteEventStreaming 删除事件流

删除事件流。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEventStreamingInvoker

func (c *EgClient) DeleteEventStreamingInvoker(request *model.DeleteEventStreamingRequest) *DeleteEventStreamingInvoker

DeleteEventStreamingInvoker 删除事件流

func (*EgClient) DeleteSubscription

func (c *EgClient) DeleteSubscription(request *model.DeleteSubscriptionRequest) (*model.DeleteSubscriptionResponse, error)

DeleteSubscription 删除事件订阅

删除事件订阅。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteSubscriptionInvoker

func (c *EgClient) DeleteSubscriptionInvoker(request *model.DeleteSubscriptionRequest) *DeleteSubscriptionInvoker

DeleteSubscriptionInvoker 删除事件订阅

func (*EgClient) DeleteSubscriptionTarget

DeleteSubscriptionTarget 删除事件订阅目标

删除事件订阅目标。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteSubscriptionTargetInvoker

func (c *EgClient) DeleteSubscriptionTargetInvoker(request *model.DeleteSubscriptionTargetRequest) *DeleteSubscriptionTargetInvoker

DeleteSubscriptionTargetInvoker 删除事件订阅目标

func (*EgClient) ListAgencies

func (c *EgClient) ListAgencies(request *model.ListAgenciesRequest) (*model.ListAgenciesResponse, error)

ListAgencies 查询服务委托

查询服务委托。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListAgenciesInvoker

func (c *EgClient) ListAgenciesInvoker(request *model.ListAgenciesRequest) *ListAgenciesInvoker

ListAgenciesInvoker 查询服务委托

func (*EgClient) ListApiVersions

func (c *EgClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)

ListApiVersions 获取API版本列表

获取服务支持的API版本列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListApiVersionsInvoker

func (c *EgClient) ListApiVersionsInvoker(request *model.ListApiVersionsRequest) *ListApiVersionsInvoker

ListApiVersionsInvoker 获取API版本列表

func (*EgClient) ListChannels

func (c *EgClient) ListChannels(request *model.ListChannelsRequest) (*model.ListChannelsResponse, error)

ListChannels 查询事件通道列表

查询事件通道列表,包括系统通道和自定义通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListChannelsInvoker

func (c *EgClient) ListChannelsInvoker(request *model.ListChannelsRequest) *ListChannelsInvoker

ListChannelsInvoker 查询事件通道列表

func (*EgClient) ListConnections

func (c *EgClient) ListConnections(request *model.ListConnectionsRequest) (*model.ListConnectionsResponse, error)

ListConnections 查询目标连接列表

查询目标连接列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListConnectionsInvoker

func (c *EgClient) ListConnectionsInvoker(request *model.ListConnectionsRequest) *ListConnectionsInvoker

ListConnectionsInvoker 查询目标连接列表

func (*EgClient) ListEndpoints

func (c *EgClient) ListEndpoints(request *model.ListEndpointsRequest) (*model.ListEndpointsResponse, error)

ListEndpoints 查询访问端点

查询访问端点。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEndpointsInvoker

func (c *EgClient) ListEndpointsInvoker(request *model.ListEndpointsRequest) *ListEndpointsInvoker

ListEndpointsInvoker 查询访问端点

func (*EgClient) ListEventSources

func (c *EgClient) ListEventSources(request *model.ListEventSourcesRequest) (*model.ListEventSourcesResponse, error)

ListEventSources 查询事件源列表

支持条件查询,如可以指定事件通道ID来查询某个事件通道下的所有事件源。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEventSourcesInvoker

func (c *EgClient) ListEventSourcesInvoker(request *model.ListEventSourcesRequest) *ListEventSourcesInvoker

ListEventSourcesInvoker 查询事件源列表

func (*EgClient) ListEventStreaming

func (c *EgClient) ListEventStreaming(request *model.ListEventStreamingRequest) (*model.ListEventStreamingResponse, error)

ListEventStreaming 查询事件流列表

查询事件流列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEventStreamingInvoker

func (c *EgClient) ListEventStreamingInvoker(request *model.ListEventStreamingRequest) *ListEventStreamingInvoker

ListEventStreamingInvoker 查询事件流列表

func (*EgClient) ListEventTarget

func (c *EgClient) ListEventTarget(request *model.ListEventTargetRequest) (*model.ListEventTargetResponse, error)

ListEventTarget 查询事件目标分类

查询预置的事件目标分类,获取每个事件目标分类的字段定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEventTargetInvoker

func (c *EgClient) ListEventTargetInvoker(request *model.ListEventTargetRequest) *ListEventTargetInvoker

ListEventTargetInvoker 查询事件目标分类

func (*EgClient) ListObsBuckets

func (c *EgClient) ListObsBuckets(request *model.ListObsBucketsRequest) (*model.ListObsBucketsResponse, error)

ListObsBuckets 获取obs桶列表

获取obs桶列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListObsBucketsInvoker

func (c *EgClient) ListObsBucketsInvoker(request *model.ListObsBucketsRequest) *ListObsBucketsInvoker

ListObsBucketsInvoker 获取obs桶列表

func (*EgClient) ListPubMetrics

func (c *EgClient) ListPubMetrics(request *model.ListPubMetricsRequest) (*model.ListPubMetricsResponse, error)

ListPubMetrics 查询事件通道监控指标数据

查询事件通道监控指标数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListPubMetricsInvoker

func (c *EgClient) ListPubMetricsInvoker(request *model.ListPubMetricsRequest) *ListPubMetricsInvoker

ListPubMetricsInvoker 查询事件通道监控指标数据

func (*EgClient) ListQuotas

func (c *EgClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)

ListQuotas 查询配额

查询当前租户的配额,未特殊配置过的会返回默认配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListQuotasInvoker

func (c *EgClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker

ListQuotasInvoker 查询配额

func (*EgClient) ListSubMetrics

func (c *EgClient) ListSubMetrics(request *model.ListSubMetricsRequest) (*model.ListSubMetricsResponse, error)

ListSubMetrics 查询事件订阅监控指标数据

查询事件订阅监控指标数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListSubMetricsInvoker

func (c *EgClient) ListSubMetricsInvoker(request *model.ListSubMetricsRequest) *ListSubMetricsInvoker

ListSubMetricsInvoker 查询事件订阅监控指标数据

func (*EgClient) ListSubscriptions

func (c *EgClient) ListSubscriptions(request *model.ListSubscriptionsRequest) (*model.ListSubscriptionsResponse, error)

ListSubscriptions 查询事件订阅列表

查询事件订阅列表,支持指定事件通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListSubscriptionsInvoker

func (c *EgClient) ListSubscriptionsInvoker(request *model.ListSubscriptionsRequest) *ListSubscriptionsInvoker

ListSubscriptionsInvoker 查询事件订阅列表

func (*EgClient) ListTracedEvents

func (c *EgClient) ListTracedEvents(request *model.ListTracedEventsRequest) (*model.ListTracedEventsResponse, error)

ListTracedEvents 查询事件追踪列表

查询事件追踪列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListTracedEventsInvoker

func (c *EgClient) ListTracedEventsInvoker(request *model.ListTracedEventsRequest) *ListTracedEventsInvoker

ListTracedEventsInvoker 查询事件追踪列表

func (*EgClient) ListTriggers

func (c *EgClient) ListTriggers(request *model.ListTriggersRequest) (*model.ListTriggersResponse, error)

ListTriggers 查询单个函数的EG触发器

查询触发器,支持指定函数urn,一个以函数urn为目标的订阅为一个触发器。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListTriggersInvoker

func (c *EgClient) ListTriggersInvoker(request *model.ListTriggersRequest) *ListTriggersInvoker

ListTriggersInvoker 查询单个函数的EG触发器

func (*EgClient) ListWorkflowTriggers

func (c *EgClient) ListWorkflowTriggers(request *model.ListWorkflowTriggersRequest) (*model.ListWorkflowTriggersResponse, error)

ListWorkflowTriggers 查询单个函数流的EG触发器

查询触发器,支持指定函数流id,一个以函数流id为目标的订阅为一个触发器。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListWorkflowTriggersInvoker

func (c *EgClient) ListWorkflowTriggersInvoker(request *model.ListWorkflowTriggersRequest) *ListWorkflowTriggersInvoker

ListWorkflowTriggersInvoker 查询单个函数流的EG触发器

func (*EgClient) OperateSubscription

func (c *EgClient) OperateSubscription(request *model.OperateSubscriptionRequest) (*model.OperateSubscriptionResponse, error)

OperateSubscription 操作事件订阅

操作事件订阅,支持启用、禁用。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) OperateSubscriptionInvoker

func (c *EgClient) OperateSubscriptionInvoker(request *model.OperateSubscriptionRequest) *OperateSubscriptionInvoker

OperateSubscriptionInvoker 操作事件订阅

func (*EgClient) PutEvents

func (c *EgClient) PutEvents(request *model.PutEventsRequest) (*model.PutEventsResponse, error)

PutEvents 发布事件到事件通道

发布事件到事件通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) PutEventsInvoker

func (c *EgClient) PutEventsInvoker(request *model.PutEventsRequest) *PutEventsInvoker

PutEventsInvoker 发布事件到事件通道

func (*EgClient) PutOfficialEvents

func (c *EgClient) PutOfficialEvents(request *model.PutOfficialEventsRequest) (*model.PutOfficialEventsResponse, error)

PutOfficialEvents 发布官方事件到事件通道

发布官方事件到事件通道。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) PutOfficialEventsInvoker

func (c *EgClient) PutOfficialEventsInvoker(request *model.PutOfficialEventsRequest) *PutOfficialEventsInvoker

PutOfficialEventsInvoker 发布官方事件到事件通道

func (*EgClient) ResumeEventStreaming

func (c *EgClient) ResumeEventStreaming(request *model.ResumeEventStreamingRequest) (*model.ResumeEventStreamingResponse, error)

ResumeEventStreaming 操作事件流

操作事件流。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ResumeEventStreamingInvoker

func (c *EgClient) ResumeEventStreamingInvoker(request *model.ResumeEventStreamingRequest) *ResumeEventStreamingInvoker

ResumeEventStreamingInvoker 操作事件流

func (*EgClient) ShowDetailOfChannel

func (c *EgClient) ShowDetailOfChannel(request *model.ShowDetailOfChannelRequest) (*model.ShowDetailOfChannelResponse, error)

ShowDetailOfChannel 查询事件通道详情

查询指定事件通道详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfChannelInvoker

func (c *EgClient) ShowDetailOfChannelInvoker(request *model.ShowDetailOfChannelRequest) *ShowDetailOfChannelInvoker

ShowDetailOfChannelInvoker 查询事件通道详情

func (*EgClient) ShowDetailOfConnection

ShowDetailOfConnection 查询目标连接详情

查询目标连接详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfConnectionInvoker

func (c *EgClient) ShowDetailOfConnectionInvoker(request *model.ShowDetailOfConnectionRequest) *ShowDetailOfConnectionInvoker

ShowDetailOfConnectionInvoker 查询目标连接详情

func (*EgClient) ShowDetailOfEvent

func (c *EgClient) ShowDetailOfEvent(request *model.ShowDetailOfEventRequest) (*model.ShowDetailOfEventResponse, error)

ShowDetailOfEvent 查询发送事件的内容

根据事件ID查询事件详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfEventInvoker

func (c *EgClient) ShowDetailOfEventInvoker(request *model.ShowDetailOfEventRequest) *ShowDetailOfEventInvoker

ShowDetailOfEventInvoker 查询发送事件的内容

func (*EgClient) ShowDetailOfEventSource

ShowDetailOfEventSource 查询事件源详情

查询事件源详情信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfEventSourceInvoker

func (c *EgClient) ShowDetailOfEventSourceInvoker(request *model.ShowDetailOfEventSourceRequest) *ShowDetailOfEventSourceInvoker

ShowDetailOfEventSourceInvoker 查询事件源详情

func (*EgClient) ShowDetailOfEventTrace

ShowDetailOfEventTrace 事件轨迹详情

事件轨迹详情,展示事件源到投递目标的投递情况。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfEventTraceInvoker

func (c *EgClient) ShowDetailOfEventTraceInvoker(request *model.ShowDetailOfEventTraceRequest) *ShowDetailOfEventTraceInvoker

ShowDetailOfEventTraceInvoker 事件轨迹详情

func (*EgClient) ShowDetailOfSubscription

ShowDetailOfSubscription 查询事件订阅详情

查询事件订阅详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfSubscriptionInvoker

func (c *EgClient) ShowDetailOfSubscriptionInvoker(request *model.ShowDetailOfSubscriptionRequest) *ShowDetailOfSubscriptionInvoker

ShowDetailOfSubscriptionInvoker 查询事件订阅详情

func (*EgClient) ShowDetailOfSubscriptionTarget

ShowDetailOfSubscriptionTarget 查询事件订阅目标详情

查询事件订阅目标详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfSubscriptionTargetInvoker

func (c *EgClient) ShowDetailOfSubscriptionTargetInvoker(request *model.ShowDetailOfSubscriptionTargetRequest) *ShowDetailOfSubscriptionTargetInvoker

ShowDetailOfSubscriptionTargetInvoker 查询事件订阅目标详情

func (*EgClient) ShowEventStreaming

func (c *EgClient) ShowEventStreaming(request *model.ShowEventStreamingRequest) (*model.ShowEventStreamingResponse, error)

ShowEventStreaming 查询事件流详情

查询事件流详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowEventStreamingInvoker

func (c *EgClient) ShowEventStreamingInvoker(request *model.ShowEventStreamingRequest) *ShowEventStreamingInvoker

ShowEventStreamingInvoker 查询事件流详情

func (*EgClient) UpdateChannel

func (c *EgClient) UpdateChannel(request *model.UpdateChannelRequest) (*model.UpdateChannelResponse, error)

UpdateChannel 更新自定义事件通道

更新自定义事件通道定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateChannelInvoker

func (c *EgClient) UpdateChannelInvoker(request *model.UpdateChannelRequest) *UpdateChannelInvoker

UpdateChannelInvoker 更新自定义事件通道

func (*EgClient) UpdateConnection

func (c *EgClient) UpdateConnection(request *model.UpdateConnectionRequest) (*model.UpdateConnectionResponse, error)

UpdateConnection 更新目标连接

更新目标连接。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateConnectionInvoker

func (c *EgClient) UpdateConnectionInvoker(request *model.UpdateConnectionRequest) *UpdateConnectionInvoker

UpdateConnectionInvoker 更新目标连接

func (*EgClient) UpdateEndpoint

func (c *EgClient) UpdateEndpoint(request *model.UpdateEndpointRequest) (*model.UpdateEndpointResponse, error)

UpdateEndpoint 更新访问端点

更新访问端点。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateEndpointInvoker

func (c *EgClient) UpdateEndpointInvoker(request *model.UpdateEndpointRequest) *UpdateEndpointInvoker

UpdateEndpointInvoker 更新访问端点

func (*EgClient) UpdateEventSource

func (c *EgClient) UpdateEventSource(request *model.UpdateEventSourceRequest) (*model.UpdateEventSourceResponse, error)

UpdateEventSource 更新自定义事件源

更新自定义事件源定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateEventSourceInvoker

func (c *EgClient) UpdateEventSourceInvoker(request *model.UpdateEventSourceRequest) *UpdateEventSourceInvoker

UpdateEventSourceInvoker 更新自定义事件源

func (*EgClient) UpdateEventStreaming

func (c *EgClient) UpdateEventStreaming(request *model.UpdateEventStreamingRequest) (*model.UpdateEventStreamingResponse, error)

UpdateEventStreaming 更新事件流

更新事件流。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateEventStreamingInvoker

func (c *EgClient) UpdateEventStreamingInvoker(request *model.UpdateEventStreamingRequest) *UpdateEventStreamingInvoker

UpdateEventStreamingInvoker 更新事件流

func (*EgClient) UpdateSubscription

func (c *EgClient) UpdateSubscription(request *model.UpdateSubscriptionRequest) (*model.UpdateSubscriptionResponse, error)

UpdateSubscription 更新事件订阅

更新事件订阅定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateSubscriptionInvoker

func (c *EgClient) UpdateSubscriptionInvoker(request *model.UpdateSubscriptionRequest) *UpdateSubscriptionInvoker

UpdateSubscriptionInvoker 更新事件订阅

func (*EgClient) UpdateSubscriptionSource

UpdateSubscriptionSource 更新事件订阅源

更新事件订阅源定义

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateSubscriptionSourceInvoker

func (c *EgClient) UpdateSubscriptionSourceInvoker(request *model.UpdateSubscriptionSourceRequest) *UpdateSubscriptionSourceInvoker

UpdateSubscriptionSourceInvoker 更新事件订阅源

func (*EgClient) UpdateSubscriptionTarget

UpdateSubscriptionTarget 更新事件订阅目标

更新事件订阅目标定义。

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateSubscriptionTargetInvoker

func (c *EgClient) UpdateSubscriptionTargetInvoker(request *model.UpdateSubscriptionTargetRequest) *UpdateSubscriptionTargetInvoker

UpdateSubscriptionTargetInvoker 更新事件订阅目标

type ListAgenciesInvoker

type ListAgenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAgenciesInvoker) Invoke

type ListApiVersionsInvoker

type ListApiVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionsInvoker) Invoke

type ListChannelsInvoker

type ListChannelsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListChannelsInvoker) Invoke

type ListConnectionsInvoker

type ListConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConnectionsInvoker) Invoke

type ListEndpointsInvoker

type ListEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointsInvoker) Invoke

type ListEventSourcesInvoker

type ListEventSourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventSourcesInvoker) Invoke

type ListEventStreamingInvoker

type ListEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventStreamingInvoker) Invoke

type ListEventTargetInvoker

type ListEventTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventTargetInvoker) Invoke

type ListObsBucketsInvoker

type ListObsBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListObsBucketsInvoker) Invoke

type ListPubMetricsInvoker

type ListPubMetricsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPubMetricsInvoker) Invoke

type ListQuotasInvoker

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke

type ListSubMetricsInvoker

type ListSubMetricsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubMetricsInvoker) Invoke

type ListSubscriptionsInvoker

type ListSubscriptionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubscriptionsInvoker) Invoke

type ListTracedEventsInvoker

type ListTracedEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTracedEventsInvoker) Invoke

type ListTriggersInvoker

type ListTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTriggersInvoker) Invoke

type ListWorkflowTriggersInvoker

type ListWorkflowTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkflowTriggersInvoker) Invoke

type OperateSubscriptionInvoker

type OperateSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*OperateSubscriptionInvoker) Invoke

type PutEventsInvoker

type PutEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*PutEventsInvoker) Invoke

type PutOfficialEventsInvoker

type PutOfficialEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*PutOfficialEventsInvoker) Invoke

type ResumeEventStreamingInvoker

type ResumeEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*ResumeEventStreamingInvoker) Invoke

type ShowDetailOfChannelInvoker

type ShowDetailOfChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfChannelInvoker) Invoke

type ShowDetailOfConnectionInvoker

type ShowDetailOfConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfConnectionInvoker) Invoke

type ShowDetailOfEventInvoker

type ShowDetailOfEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventInvoker) Invoke

type ShowDetailOfEventSourceInvoker

type ShowDetailOfEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventSourceInvoker) Invoke

type ShowDetailOfEventTraceInvoker

type ShowDetailOfEventTraceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventTraceInvoker) Invoke

type ShowDetailOfSubscriptionInvoker

type ShowDetailOfSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfSubscriptionInvoker) Invoke

type ShowDetailOfSubscriptionTargetInvoker

type ShowDetailOfSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfSubscriptionTargetInvoker) Invoke

type ShowEventStreamingInvoker

type ShowEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEventStreamingInvoker) Invoke

type UpdateChannelInvoker

type UpdateChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateChannelInvoker) Invoke

type UpdateConnectionInvoker

type UpdateConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConnectionInvoker) Invoke

type UpdateEndpointInvoker

type UpdateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointInvoker) Invoke

type UpdateEventSourceInvoker

type UpdateEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventSourceInvoker) Invoke

type UpdateEventStreamingInvoker

type UpdateEventStreamingInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventStreamingInvoker) Invoke

type UpdateSubscriptionInvoker

type UpdateSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubscriptionInvoker) Invoke

type UpdateSubscriptionSourceInvoker

type UpdateSubscriptionSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubscriptionSourceInvoker) Invoke

type UpdateSubscriptionTargetInvoker

type UpdateSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubscriptionTargetInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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