v1

package
v0.1.30 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 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 added in v0.1.28

func GenReqDefForCheckPutEvents() *def.HttpRequestDef

func GenReqDefForCreateAgencies added in v0.1.3

func GenReqDefForCreateAgencies() *def.HttpRequestDef

func GenReqDefForCreateChannel

func GenReqDefForCreateChannel() *def.HttpRequestDef

func GenReqDefForCreateConnection added in v0.1.3

func GenReqDefForCreateConnection() *def.HttpRequestDef

func GenReqDefForCreateEndpoint added in v0.1.3

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateEventSchema added in v0.1.3

func GenReqDefForCreateEventSchema() *def.HttpRequestDef

func GenReqDefForCreateEventSchemaVersion added in v0.1.3

func GenReqDefForCreateEventSchemaVersion() *def.HttpRequestDef

func GenReqDefForCreateEventSource

func GenReqDefForCreateEventSource() *def.HttpRequestDef

func GenReqDefForCreateSubscription

func GenReqDefForCreateSubscription() *def.HttpRequestDef

func GenReqDefForCreateSubscriptionTarget

func GenReqDefForCreateSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForDeleteChannel

func GenReqDefForDeleteChannel() *def.HttpRequestDef

func GenReqDefForDeleteConnection added in v0.1.3

func GenReqDefForDeleteConnection() *def.HttpRequestDef

func GenReqDefForDeleteEndpoint added in v0.1.3

func GenReqDefForDeleteEndpoint() *def.HttpRequestDef

func GenReqDefForDeleteEventSchema added in v0.1.3

func GenReqDefForDeleteEventSchema() *def.HttpRequestDef

func GenReqDefForDeleteEventSchemaVersion added in v0.1.3

func GenReqDefForDeleteEventSchemaVersion() *def.HttpRequestDef

func GenReqDefForDeleteEventSource

func GenReqDefForDeleteEventSource() *def.HttpRequestDef

func GenReqDefForDeleteSubscription

func GenReqDefForDeleteSubscription() *def.HttpRequestDef

func GenReqDefForDeleteSubscriptionTarget

func GenReqDefForDeleteSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForDiscoverEventSchemaFromData added in v0.1.3

func GenReqDefForDiscoverEventSchemaFromData() *def.HttpRequestDef

func GenReqDefForListAgencies added in v0.1.3

func GenReqDefForListAgencies() *def.HttpRequestDef

func GenReqDefForListApiVersions added in v0.1.3

func GenReqDefForListApiVersions() *def.HttpRequestDef

func GenReqDefForListChannels

func GenReqDefForListChannels() *def.HttpRequestDef

func GenReqDefForListConnections added in v0.1.3

func GenReqDefForListConnections() *def.HttpRequestDef

func GenReqDefForListEndpoints added in v0.1.3

func GenReqDefForListEndpoints() *def.HttpRequestDef

func GenReqDefForListEventSchema added in v0.1.3

func GenReqDefForListEventSchema() *def.HttpRequestDef

func GenReqDefForListEventSchemaVersions added in v0.1.3

func GenReqDefForListEventSchemaVersions() *def.HttpRequestDef

func GenReqDefForListEventSources

func GenReqDefForListEventSources() *def.HttpRequestDef

func GenReqDefForListEventTarget

func GenReqDefForListEventTarget() *def.HttpRequestDef

func GenReqDefForListObsBuckets added in v0.1.28

func GenReqDefForListObsBuckets() *def.HttpRequestDef

func GenReqDefForListPubMetrics added in v0.1.28

func GenReqDefForListPubMetrics() *def.HttpRequestDef

func GenReqDefForListQuotas

func GenReqDefForListQuotas() *def.HttpRequestDef

func GenReqDefForListSubMetrics added in v0.1.28

func GenReqDefForListSubMetrics() *def.HttpRequestDef

func GenReqDefForListSubscriptions

func GenReqDefForListSubscriptions() *def.HttpRequestDef

func GenReqDefForListTriggers added in v0.1.3

func GenReqDefForListTriggers() *def.HttpRequestDef

func GenReqDefForListWorkflowTriggers added in v0.1.28

func GenReqDefForListWorkflowTriggers() *def.HttpRequestDef

func GenReqDefForOperateSubscription

func GenReqDefForOperateSubscription() *def.HttpRequestDef

func GenReqDefForPutEvents

func GenReqDefForPutEvents() *def.HttpRequestDef

func GenReqDefForShowDetailOfChannel

func GenReqDefForShowDetailOfChannel() *def.HttpRequestDef

func GenReqDefForShowDetailOfConnection added in v0.1.3

func GenReqDefForShowDetailOfConnection() *def.HttpRequestDef

func GenReqDefForShowDetailOfEventSchema added in v0.1.3

func GenReqDefForShowDetailOfEventSchema() *def.HttpRequestDef

func GenReqDefForShowDetailOfEventSchemaVersion added in v0.1.3

func GenReqDefForShowDetailOfEventSchemaVersion() *def.HttpRequestDef

func GenReqDefForShowDetailOfEventSource

func GenReqDefForShowDetailOfEventSource() *def.HttpRequestDef

func GenReqDefForShowDetailOfSubscription

func GenReqDefForShowDetailOfSubscription() *def.HttpRequestDef

func GenReqDefForShowDetailOfSubscriptionTarget

func GenReqDefForShowDetailOfSubscriptionTarget() *def.HttpRequestDef

func GenReqDefForUpdateChannel

func GenReqDefForUpdateChannel() *def.HttpRequestDef

func GenReqDefForUpdateConnection added in v0.1.3

func GenReqDefForUpdateConnection() *def.HttpRequestDef

func GenReqDefForUpdateEndpoint added in v0.1.3

func GenReqDefForUpdateEndpoint() *def.HttpRequestDef

func GenReqDefForUpdateEventSchema added in v0.1.3

func GenReqDefForUpdateEventSchema() *def.HttpRequestDef

func GenReqDefForUpdateEventSource

func GenReqDefForUpdateEventSource() *def.HttpRequestDef

func GenReqDefForUpdateSubscription

func GenReqDefForUpdateSubscription() *def.HttpRequestDef

func GenReqDefForUpdateSubscriptionSource

func GenReqDefForUpdateSubscriptionSource() *def.HttpRequestDef

func GenReqDefForUpdateSubscriptionTarget

func GenReqDefForUpdateSubscriptionTarget() *def.HttpRequestDef

Types

type CheckPutEventsInvoker added in v0.1.28

type CheckPutEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckPutEventsInvoker) Invoke added in v0.1.28

type CreateAgenciesInvoker added in v0.1.3

type CreateAgenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAgenciesInvoker) Invoke added in v0.1.3

type CreateChannelInvoker

type CreateChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateChannelInvoker) Invoke

type CreateConnectionInvoker added in v0.1.3

type CreateConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateConnectionInvoker) Invoke added in v0.1.3

type CreateEndpointInvoker added in v0.1.3

type CreateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointInvoker) Invoke added in v0.1.3

type CreateEventSchemaInvoker added in v0.1.3

type CreateEventSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventSchemaInvoker) Invoke added in v0.1.3

type CreateEventSchemaVersionInvoker added in v0.1.3

type CreateEventSchemaVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventSchemaVersionInvoker) Invoke added in v0.1.3

type CreateEventSourceInvoker

type CreateEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventSourceInvoker) 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 added in v0.1.3

type DeleteConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteConnectionInvoker) Invoke added in v0.1.3

type DeleteEndpointInvoker added in v0.1.3

type DeleteEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointInvoker) Invoke added in v0.1.3

type DeleteEventSchemaInvoker added in v0.1.3

type DeleteEventSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventSchemaInvoker) Invoke added in v0.1.3

type DeleteEventSchemaVersionInvoker added in v0.1.3

type DeleteEventSchemaVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventSchemaVersionInvoker) Invoke added in v0.1.3

type DeleteEventSourceInvoker

type DeleteEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventSourceInvoker) Invoke

type DeleteSubscriptionInvoker

type DeleteSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubscriptionInvoker) Invoke

type DeleteSubscriptionTargetInvoker

type DeleteSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSubscriptionTargetInvoker) Invoke

type DiscoverEventSchemaFromDataInvoker added in v0.1.3

type DiscoverEventSchemaFromDataInvoker struct {
	*invoker.BaseInvoker
}

func (*DiscoverEventSchemaFromDataInvoker) Invoke added in v0.1.3

type EgClient

type EgClient struct {
	HcClient *http_client.HcHttpClient
}

func NewEgClient

func NewEgClient(hcClient *http_client.HcHttpClient) *EgClient

func (*EgClient) CheckPutEvents added in v0.1.28

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

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CheckPutEventsInvoker added in v0.1.28

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

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

func (*EgClient) CreateAgencies added in v0.1.3

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

CreateAgencies 创建服务委托

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

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateAgenciesInvoker added in v0.1.3

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 added in v0.1.3

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

CreateConnection 创建目标连接

创建目标连接

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateConnectionInvoker added in v0.1.3

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

CreateConnectionInvoker 创建目标连接

func (*EgClient) CreateEndpoint added in v0.1.3

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

CreateEndpoint 创建访问端点

创建访问端点

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEndpointInvoker added in v0.1.3

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

CreateEndpointInvoker 创建访问端点

func (*EgClient) CreateEventSchema added in v0.1.3

func (c *EgClient) CreateEventSchema(request *model.CreateEventSchemaRequest) (*model.CreateEventSchemaResponse, error)

CreateEventSchema 创建自定义事件模型

创建自定义事件模型

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEventSchemaInvoker added in v0.1.3

func (c *EgClient) CreateEventSchemaInvoker(request *model.CreateEventSchemaRequest) *CreateEventSchemaInvoker

CreateEventSchemaInvoker 创建自定义事件模型

func (*EgClient) CreateEventSchemaVersion added in v0.1.3

CreateEventSchemaVersion 创建自定义事件模型版本

创建自定义事件模型版本,版本号后台自动生成

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) CreateEventSchemaVersionInvoker added in v0.1.3

func (c *EgClient) CreateEventSchemaVersionInvoker(request *model.CreateEventSchemaVersionRequest) *CreateEventSchemaVersionInvoker

CreateEventSchemaVersionInvoker 创建自定义事件模型版本

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) 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 added in v0.1.3

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

DeleteConnection 删除目标连接

删除目标连接

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteConnectionInvoker added in v0.1.3

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

DeleteConnectionInvoker 删除目标连接

func (*EgClient) DeleteEndpoint added in v0.1.3

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

DeleteEndpoint 删除访问端点

删除访问端点

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEndpointInvoker added in v0.1.3

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

DeleteEndpointInvoker 删除访问端点

func (*EgClient) DeleteEventSchema added in v0.1.3

func (c *EgClient) DeleteEventSchema(request *model.DeleteEventSchemaRequest) (*model.DeleteEventSchemaResponse, error)

DeleteEventSchema 删除事件模型

删除事件模型

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEventSchemaInvoker added in v0.1.3

func (c *EgClient) DeleteEventSchemaInvoker(request *model.DeleteEventSchemaRequest) *DeleteEventSchemaInvoker

DeleteEventSchemaInvoker 删除事件模型

func (*EgClient) DeleteEventSchemaVersion added in v0.1.3

DeleteEventSchemaVersion 删除事件模型版本

删除事件模型指定版本

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DeleteEventSchemaVersionInvoker added in v0.1.3

func (c *EgClient) DeleteEventSchemaVersionInvoker(request *model.DeleteEventSchemaVersionRequest) *DeleteEventSchemaVersionInvoker

DeleteEventSchemaVersionInvoker 删除事件模型版本

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) 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) DiscoverEventSchemaFromData added in v0.1.3

DiscoverEventSchemaFromData 事件模型自动发现

事件模型自动发现

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) DiscoverEventSchemaFromDataInvoker added in v0.1.3

func (c *EgClient) DiscoverEventSchemaFromDataInvoker(request *model.DiscoverEventSchemaFromDataRequest) *DiscoverEventSchemaFromDataInvoker

DiscoverEventSchemaFromDataInvoker 事件模型自动发现

func (*EgClient) ListAgencies added in v0.1.3

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

ListAgencies 查询服务委托

查询服务委托

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListAgenciesInvoker added in v0.1.3

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

ListAgenciesInvoker 查询服务委托

func (*EgClient) ListApiVersions added in v0.1.3

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 added in v0.1.3

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 added in v0.1.3

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

ListConnections 查询目标连接列表

查询目标连接列表

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListConnectionsInvoker added in v0.1.3

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

ListConnectionsInvoker 查询目标连接列表

func (*EgClient) ListEndpoints added in v0.1.3

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

ListEndpoints 查询访问端点

查询访问端点

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEndpointsInvoker added in v0.1.3

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

ListEndpointsInvoker 查询访问端点

func (*EgClient) ListEventSchema added in v0.1.3

func (c *EgClient) ListEventSchema(request *model.ListEventSchemaRequest) (*model.ListEventSchemaResponse, error)

ListEventSchema 查询事件模型列表

查询事件模型列表,包括系统事件模型和自定义事件模型

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEventSchemaInvoker added in v0.1.3

func (c *EgClient) ListEventSchemaInvoker(request *model.ListEventSchemaRequest) *ListEventSchemaInvoker

ListEventSchemaInvoker 查询事件模型列表

func (*EgClient) ListEventSchemaVersions added in v0.1.3

ListEventSchemaVersions 查询事件模型版本列表

查询事件模型版本列表

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListEventSchemaVersionsInvoker added in v0.1.3

func (c *EgClient) ListEventSchemaVersionsInvoker(request *model.ListEventSchemaVersionsRequest) *ListEventSchemaVersionsInvoker

ListEventSchemaVersionsInvoker 查询事件模型版本列表

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) 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 added in v0.1.28

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 added in v0.1.28

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

ListObsBucketsInvoker 获取obs桶列表

func (*EgClient) ListPubMetrics added in v0.1.28

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

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListPubMetricsInvoker added in v0.1.28

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 added in v0.1.28

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

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ListSubMetricsInvoker added in v0.1.28

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) ListTriggers added in v0.1.3

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 added in v0.1.3

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

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

func (*EgClient) ListWorkflowTriggers added in v0.1.28

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 added in v0.1.28

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) 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 added in v0.1.3

ShowDetailOfConnection 查询目标连接详情

查询目标连接详情

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfConnectionInvoker added in v0.1.3

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

ShowDetailOfConnectionInvoker 查询目标连接详情

func (*EgClient) ShowDetailOfEventSchema added in v0.1.3

ShowDetailOfEventSchema 查询事件模型详情

查询事件模型详情

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfEventSchemaInvoker added in v0.1.3

func (c *EgClient) ShowDetailOfEventSchemaInvoker(request *model.ShowDetailOfEventSchemaRequest) *ShowDetailOfEventSchemaInvoker

ShowDetailOfEventSchemaInvoker 查询事件模型详情

func (*EgClient) ShowDetailOfEventSchemaVersion added in v0.1.3

ShowDetailOfEventSchemaVersion 查询事件模型版本详情

查询事件模型指定版本详情

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) ShowDetailOfEventSchemaVersionInvoker added in v0.1.3

func (c *EgClient) ShowDetailOfEventSchemaVersionInvoker(request *model.ShowDetailOfEventSchemaVersionRequest) *ShowDetailOfEventSchemaVersionInvoker

ShowDetailOfEventSchemaVersionInvoker 查询事件模型版本详情

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) 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) 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 added in v0.1.3

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

UpdateConnection 更新目标连接

更新目标连接

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateConnectionInvoker added in v0.1.3

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

UpdateConnectionInvoker 更新目标连接

func (*EgClient) UpdateEndpoint added in v0.1.3

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

UpdateEndpoint 更新访问端点

更新访问端点

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateEndpointInvoker added in v0.1.3

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

UpdateEndpointInvoker 更新访问端点

func (*EgClient) UpdateEventSchema added in v0.1.3

func (c *EgClient) UpdateEventSchema(request *model.UpdateEventSchemaRequest) (*model.UpdateEventSchemaResponse, error)

UpdateEventSchema 更新自定义事件模型

更新自定义事件模型定义

Please refer to HUAWEI cloud API Explorer for details.

func (*EgClient) UpdateEventSchemaInvoker added in v0.1.3

func (c *EgClient) UpdateEventSchemaInvoker(request *model.UpdateEventSchemaRequest) *UpdateEventSchemaInvoker

UpdateEventSchemaInvoker 更新自定义事件模型

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) 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 added in v0.1.3

type ListAgenciesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAgenciesInvoker) Invoke added in v0.1.3

type ListApiVersionsInvoker added in v0.1.3

type ListApiVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListApiVersionsInvoker) Invoke added in v0.1.3

type ListChannelsInvoker

type ListChannelsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListChannelsInvoker) Invoke

type ListConnectionsInvoker added in v0.1.3

type ListConnectionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConnectionsInvoker) Invoke added in v0.1.3

type ListEndpointsInvoker added in v0.1.3

type ListEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointsInvoker) Invoke added in v0.1.3

type ListEventSchemaInvoker added in v0.1.3

type ListEventSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventSchemaInvoker) Invoke added in v0.1.3

type ListEventSchemaVersionsInvoker added in v0.1.3

type ListEventSchemaVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventSchemaVersionsInvoker) Invoke added in v0.1.3

type ListEventSourcesInvoker

type ListEventSourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventSourcesInvoker) Invoke

type ListEventTargetInvoker

type ListEventTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventTargetInvoker) Invoke

type ListObsBucketsInvoker added in v0.1.28

type ListObsBucketsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListObsBucketsInvoker) Invoke added in v0.1.28

type ListPubMetricsInvoker added in v0.1.28

type ListPubMetricsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPubMetricsInvoker) Invoke added in v0.1.28

type ListQuotasInvoker

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke

type ListSubMetricsInvoker added in v0.1.28

type ListSubMetricsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubMetricsInvoker) Invoke added in v0.1.28

type ListSubscriptionsInvoker

type ListSubscriptionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubscriptionsInvoker) Invoke

type ListTriggersInvoker added in v0.1.3

type ListTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTriggersInvoker) Invoke added in v0.1.3

type ListWorkflowTriggersInvoker added in v0.1.28

type ListWorkflowTriggersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkflowTriggersInvoker) Invoke added in v0.1.28

type OperateSubscriptionInvoker

type OperateSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*OperateSubscriptionInvoker) Invoke

type PutEventsInvoker

type PutEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*PutEventsInvoker) Invoke

type ShowDetailOfChannelInvoker

type ShowDetailOfChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfChannelInvoker) Invoke

type ShowDetailOfConnectionInvoker added in v0.1.3

type ShowDetailOfConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfConnectionInvoker) Invoke added in v0.1.3

type ShowDetailOfEventSchemaInvoker added in v0.1.3

type ShowDetailOfEventSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventSchemaInvoker) Invoke added in v0.1.3

type ShowDetailOfEventSchemaVersionInvoker added in v0.1.3

type ShowDetailOfEventSchemaVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventSchemaVersionInvoker) Invoke added in v0.1.3

type ShowDetailOfEventSourceInvoker

type ShowDetailOfEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfEventSourceInvoker) Invoke

type ShowDetailOfSubscriptionInvoker

type ShowDetailOfSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfSubscriptionInvoker) Invoke

type ShowDetailOfSubscriptionTargetInvoker

type ShowDetailOfSubscriptionTargetInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDetailOfSubscriptionTargetInvoker) Invoke

type UpdateChannelInvoker

type UpdateChannelInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateChannelInvoker) Invoke

type UpdateConnectionInvoker added in v0.1.3

type UpdateConnectionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConnectionInvoker) Invoke added in v0.1.3

type UpdateEndpointInvoker added in v0.1.3

type UpdateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointInvoker) Invoke added in v0.1.3

type UpdateEventSchemaInvoker added in v0.1.3

type UpdateEventSchemaInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventSchemaInvoker) Invoke added in v0.1.3

type UpdateEventSourceInvoker

type UpdateEventSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventSourceInvoker) 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