Documentation ¶
Index ¶
- func EgClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForCreateChannel() *def.HttpRequestDef
- func GenReqDefForCreateEventSource() *def.HttpRequestDef
- func GenReqDefForCreateSubscription() *def.HttpRequestDef
- func GenReqDefForCreateSubscriptionTarget() *def.HttpRequestDef
- func GenReqDefForDeleteChannel() *def.HttpRequestDef
- func GenReqDefForDeleteEventSource() *def.HttpRequestDef
- func GenReqDefForDeleteSubscription() *def.HttpRequestDef
- func GenReqDefForDeleteSubscriptionTarget() *def.HttpRequestDef
- func GenReqDefForListChannels() *def.HttpRequestDef
- func GenReqDefForListEventSources() *def.HttpRequestDef
- func GenReqDefForListEventTarget() *def.HttpRequestDef
- func GenReqDefForListQuotas() *def.HttpRequestDef
- func GenReqDefForListSubscriptions() *def.HttpRequestDef
- func GenReqDefForOperateSubscription() *def.HttpRequestDef
- func GenReqDefForPutEvents() *def.HttpRequestDef
- func GenReqDefForShowDetailOfChannel() *def.HttpRequestDef
- func GenReqDefForShowDetailOfEventSource() *def.HttpRequestDef
- func GenReqDefForShowDetailOfSubscription() *def.HttpRequestDef
- func GenReqDefForShowDetailOfSubscriptionTarget() *def.HttpRequestDef
- func GenReqDefForUpdateChannel() *def.HttpRequestDef
- func GenReqDefForUpdateEventSource() *def.HttpRequestDef
- func GenReqDefForUpdateSubscription() *def.HttpRequestDef
- func GenReqDefForUpdateSubscriptionSource() *def.HttpRequestDef
- func GenReqDefForUpdateSubscriptionTarget() *def.HttpRequestDef
- type CreateChannelInvoker
- type CreateEventSourceInvoker
- type CreateSubscriptionInvoker
- type CreateSubscriptionTargetInvoker
- type DeleteChannelInvoker
- type DeleteEventSourceInvoker
- type DeleteSubscriptionInvoker
- type DeleteSubscriptionTargetInvoker
- type EgClient
- func (c *EgClient) CreateChannel(request *model.CreateChannelRequest) (*model.CreateChannelResponse, error)
- func (c *EgClient) CreateChannelInvoker(request *model.CreateChannelRequest) *CreateChannelInvoker
- func (c *EgClient) CreateEventSource(request *model.CreateEventSourceRequest) (*model.CreateEventSourceResponse, error)
- func (c *EgClient) CreateEventSourceInvoker(request *model.CreateEventSourceRequest) *CreateEventSourceInvoker
- func (c *EgClient) CreateSubscription(request *model.CreateSubscriptionRequest) (*model.CreateSubscriptionResponse, error)
- func (c *EgClient) CreateSubscriptionInvoker(request *model.CreateSubscriptionRequest) *CreateSubscriptionInvoker
- func (c *EgClient) CreateSubscriptionTarget(request *model.CreateSubscriptionTargetRequest) (*model.CreateSubscriptionTargetResponse, error)
- func (c *EgClient) CreateSubscriptionTargetInvoker(request *model.CreateSubscriptionTargetRequest) *CreateSubscriptionTargetInvoker
- func (c *EgClient) DeleteChannel(request *model.DeleteChannelRequest) (*model.DeleteChannelResponse, error)
- func (c *EgClient) DeleteChannelInvoker(request *model.DeleteChannelRequest) *DeleteChannelInvoker
- func (c *EgClient) DeleteEventSource(request *model.DeleteEventSourceRequest) (*model.DeleteEventSourceResponse, error)
- func (c *EgClient) DeleteEventSourceInvoker(request *model.DeleteEventSourceRequest) *DeleteEventSourceInvoker
- func (c *EgClient) DeleteSubscription(request *model.DeleteSubscriptionRequest) (*model.DeleteSubscriptionResponse, error)
- func (c *EgClient) DeleteSubscriptionInvoker(request *model.DeleteSubscriptionRequest) *DeleteSubscriptionInvoker
- func (c *EgClient) DeleteSubscriptionTarget(request *model.DeleteSubscriptionTargetRequest) (*model.DeleteSubscriptionTargetResponse, error)
- func (c *EgClient) DeleteSubscriptionTargetInvoker(request *model.DeleteSubscriptionTargetRequest) *DeleteSubscriptionTargetInvoker
- func (c *EgClient) ListChannels(request *model.ListChannelsRequest) (*model.ListChannelsResponse, error)
- func (c *EgClient) ListChannelsInvoker(request *model.ListChannelsRequest) *ListChannelsInvoker
- func (c *EgClient) ListEventSources(request *model.ListEventSourcesRequest) (*model.ListEventSourcesResponse, error)
- func (c *EgClient) ListEventSourcesInvoker(request *model.ListEventSourcesRequest) *ListEventSourcesInvoker
- func (c *EgClient) ListEventTarget(request *model.ListEventTargetRequest) (*model.ListEventTargetResponse, error)
- func (c *EgClient) ListEventTargetInvoker(request *model.ListEventTargetRequest) *ListEventTargetInvoker
- func (c *EgClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
- func (c *EgClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
- func (c *EgClient) ListSubscriptions(request *model.ListSubscriptionsRequest) (*model.ListSubscriptionsResponse, error)
- func (c *EgClient) ListSubscriptionsInvoker(request *model.ListSubscriptionsRequest) *ListSubscriptionsInvoker
- func (c *EgClient) OperateSubscription(request *model.OperateSubscriptionRequest) (*model.OperateSubscriptionResponse, error)
- func (c *EgClient) OperateSubscriptionInvoker(request *model.OperateSubscriptionRequest) *OperateSubscriptionInvoker
- func (c *EgClient) PutEvents(request *model.PutEventsRequest) (*model.PutEventsResponse, error)
- func (c *EgClient) PutEventsInvoker(request *model.PutEventsRequest) *PutEventsInvoker
- func (c *EgClient) ShowDetailOfChannel(request *model.ShowDetailOfChannelRequest) (*model.ShowDetailOfChannelResponse, error)
- func (c *EgClient) ShowDetailOfChannelInvoker(request *model.ShowDetailOfChannelRequest) *ShowDetailOfChannelInvoker
- func (c *EgClient) ShowDetailOfEventSource(request *model.ShowDetailOfEventSourceRequest) (*model.ShowDetailOfEventSourceResponse, error)
- func (c *EgClient) ShowDetailOfEventSourceInvoker(request *model.ShowDetailOfEventSourceRequest) *ShowDetailOfEventSourceInvoker
- func (c *EgClient) ShowDetailOfSubscription(request *model.ShowDetailOfSubscriptionRequest) (*model.ShowDetailOfSubscriptionResponse, error)
- func (c *EgClient) ShowDetailOfSubscriptionInvoker(request *model.ShowDetailOfSubscriptionRequest) *ShowDetailOfSubscriptionInvoker
- func (c *EgClient) ShowDetailOfSubscriptionTarget(request *model.ShowDetailOfSubscriptionTargetRequest) (*model.ShowDetailOfSubscriptionTargetResponse, error)
- func (c *EgClient) ShowDetailOfSubscriptionTargetInvoker(request *model.ShowDetailOfSubscriptionTargetRequest) *ShowDetailOfSubscriptionTargetInvoker
- func (c *EgClient) UpdateChannel(request *model.UpdateChannelRequest) (*model.UpdateChannelResponse, error)
- func (c *EgClient) UpdateChannelInvoker(request *model.UpdateChannelRequest) *UpdateChannelInvoker
- func (c *EgClient) UpdateEventSource(request *model.UpdateEventSourceRequest) (*model.UpdateEventSourceResponse, error)
- func (c *EgClient) UpdateEventSourceInvoker(request *model.UpdateEventSourceRequest) *UpdateEventSourceInvoker
- func (c *EgClient) UpdateSubscription(request *model.UpdateSubscriptionRequest) (*model.UpdateSubscriptionResponse, error)
- func (c *EgClient) UpdateSubscriptionInvoker(request *model.UpdateSubscriptionRequest) *UpdateSubscriptionInvoker
- func (c *EgClient) UpdateSubscriptionSource(request *model.UpdateSubscriptionSourceRequest) (*model.UpdateSubscriptionSourceResponse, error)
- func (c *EgClient) UpdateSubscriptionSourceInvoker(request *model.UpdateSubscriptionSourceRequest) *UpdateSubscriptionSourceInvoker
- func (c *EgClient) UpdateSubscriptionTarget(request *model.UpdateSubscriptionTargetRequest) (*model.UpdateSubscriptionTargetResponse, error)
- func (c *EgClient) UpdateSubscriptionTargetInvoker(request *model.UpdateSubscriptionTargetRequest) *UpdateSubscriptionTargetInvoker
- type ListChannelsInvoker
- type ListEventSourcesInvoker
- type ListEventTargetInvoker
- type ListQuotasInvoker
- type ListSubscriptionsInvoker
- type OperateSubscriptionInvoker
- type PutEventsInvoker
- type ShowDetailOfChannelInvoker
- type ShowDetailOfEventSourceInvoker
- type ShowDetailOfSubscriptionInvoker
- type ShowDetailOfSubscriptionTargetInvoker
- type UpdateChannelInvoker
- type UpdateEventSourceInvoker
- type UpdateSubscriptionInvoker
- type UpdateSubscriptionSourceInvoker
- type UpdateSubscriptionTargetInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EgClientBuilder ¶
func EgClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForCreateChannel ¶
func GenReqDefForCreateChannel() *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 GenReqDefForDeleteEventSource ¶
func GenReqDefForDeleteEventSource() *def.HttpRequestDef
func GenReqDefForDeleteSubscription ¶
func GenReqDefForDeleteSubscription() *def.HttpRequestDef
func GenReqDefForDeleteSubscriptionTarget ¶
func GenReqDefForDeleteSubscriptionTarget() *def.HttpRequestDef
func GenReqDefForListChannels ¶
func GenReqDefForListChannels() *def.HttpRequestDef
func GenReqDefForListEventSources ¶
func GenReqDefForListEventSources() *def.HttpRequestDef
func GenReqDefForListEventTarget ¶
func GenReqDefForListEventTarget() *def.HttpRequestDef
func GenReqDefForListQuotas ¶
func GenReqDefForListQuotas() *def.HttpRequestDef
func GenReqDefForListSubscriptions ¶
func GenReqDefForListSubscriptions() *def.HttpRequestDef
func GenReqDefForOperateSubscription ¶
func GenReqDefForOperateSubscription() *def.HttpRequestDef
func GenReqDefForPutEvents ¶
func GenReqDefForPutEvents() *def.HttpRequestDef
func GenReqDefForShowDetailOfChannel ¶
func GenReqDefForShowDetailOfChannel() *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 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 CreateChannelInvoker ¶
type CreateChannelInvoker struct {
*invoker.BaseInvoker
}
func (*CreateChannelInvoker) Invoke ¶
func (i *CreateChannelInvoker) Invoke() (*model.CreateChannelResponse, error)
type CreateEventSourceInvoker ¶
type CreateEventSourceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEventSourceInvoker) Invoke ¶
func (i *CreateEventSourceInvoker) Invoke() (*model.CreateEventSourceResponse, error)
type CreateSubscriptionInvoker ¶
type CreateSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSubscriptionInvoker) Invoke ¶
func (i *CreateSubscriptionInvoker) Invoke() (*model.CreateSubscriptionResponse, error)
type CreateSubscriptionTargetInvoker ¶
type CreateSubscriptionTargetInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSubscriptionTargetInvoker) Invoke ¶
func (i *CreateSubscriptionTargetInvoker) Invoke() (*model.CreateSubscriptionTargetResponse, error)
type DeleteChannelInvoker ¶
type DeleteChannelInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteChannelInvoker) Invoke ¶
func (i *DeleteChannelInvoker) Invoke() (*model.DeleteChannelResponse, error)
type DeleteEventSourceInvoker ¶
type DeleteEventSourceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEventSourceInvoker) Invoke ¶
func (i *DeleteEventSourceInvoker) Invoke() (*model.DeleteEventSourceResponse, error)
type DeleteSubscriptionInvoker ¶
type DeleteSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSubscriptionInvoker) Invoke ¶
func (i *DeleteSubscriptionInvoker) Invoke() (*model.DeleteSubscriptionResponse, error)
type DeleteSubscriptionTargetInvoker ¶
type DeleteSubscriptionTargetInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSubscriptionTargetInvoker) Invoke ¶
func (i *DeleteSubscriptionTargetInvoker) Invoke() (*model.DeleteSubscriptionTargetResponse, error)
type EgClient ¶
type EgClient struct {
HcClient *http_client.HcHttpClient
}
func NewEgClient ¶
func NewEgClient(hcClient *http_client.HcHttpClient) *EgClient
func (*EgClient) CreateChannel ¶
func (c *EgClient) CreateChannel(request *model.CreateChannelRequest) (*model.CreateChannelResponse, error)
CreateChannel 创建自定义事件通道
创建自定义事件通道。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) CreateChannelInvoker ¶
func (c *EgClient) CreateChannelInvoker(request *model.CreateChannelRequest) *CreateChannelInvoker
CreateChannelInvoker 创建自定义事件通道
func (*EgClient) CreateEventSource ¶
func (c *EgClient) CreateEventSource(request *model.CreateEventSourceRequest) (*model.CreateEventSourceResponse, error)
CreateEventSource 创建自定义事件源
创建用户自定义类型的事件源,只能指定自定义通道,不能指定官方通道。
详细说明请参考华为云API Explorer。 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 创建事件订阅
创建事件订阅。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) CreateSubscriptionInvoker ¶
func (c *EgClient) CreateSubscriptionInvoker(request *model.CreateSubscriptionRequest) *CreateSubscriptionInvoker
CreateSubscriptionInvoker 创建事件订阅
func (*EgClient) CreateSubscriptionTarget ¶
func (c *EgClient) CreateSubscriptionTarget(request *model.CreateSubscriptionTargetRequest) (*model.CreateSubscriptionTargetResponse, error)
CreateSubscriptionTarget 创建事件订阅目标
在事件订阅中增加一个事件目标。
详细说明请参考华为云API Explorer。 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 删除自定义事件通道
删除指定自定义事件通道。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) DeleteChannelInvoker ¶
func (c *EgClient) DeleteChannelInvoker(request *model.DeleteChannelRequest) *DeleteChannelInvoker
DeleteChannelInvoker 删除自定义事件通道
func (*EgClient) DeleteEventSource ¶
func (c *EgClient) DeleteEventSource(request *model.DeleteEventSourceRequest) (*model.DeleteEventSourceResponse, error)
DeleteEventSource 删除自定义事件源
删除指定的自定义事件源。
详细说明请参考华为云API Explorer。 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 删除事件订阅
删除事件订阅。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) DeleteSubscriptionInvoker ¶
func (c *EgClient) DeleteSubscriptionInvoker(request *model.DeleteSubscriptionRequest) *DeleteSubscriptionInvoker
DeleteSubscriptionInvoker 删除事件订阅
func (*EgClient) DeleteSubscriptionTarget ¶
func (c *EgClient) DeleteSubscriptionTarget(request *model.DeleteSubscriptionTargetRequest) (*model.DeleteSubscriptionTargetResponse, error)
DeleteSubscriptionTarget 删除事件订阅目标
删除事件订阅中的事件目标。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) DeleteSubscriptionTargetInvoker ¶
func (c *EgClient) DeleteSubscriptionTargetInvoker(request *model.DeleteSubscriptionTargetRequest) *DeleteSubscriptionTargetInvoker
DeleteSubscriptionTargetInvoker 删除事件订阅目标
func (*EgClient) ListChannels ¶
func (c *EgClient) ListChannels(request *model.ListChannelsRequest) (*model.ListChannelsResponse, error)
ListChannels 查询事件通道列表
查询事件通道列表,包括官方通道和自定义通道。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ListChannelsInvoker ¶
func (c *EgClient) ListChannelsInvoker(request *model.ListChannelsRequest) *ListChannelsInvoker
ListChannelsInvoker 查询事件通道列表
func (*EgClient) ListEventSources ¶
func (c *EgClient) ListEventSources(request *model.ListEventSourcesRequest) (*model.ListEventSourcesResponse, error)
ListEventSources 查询事件源列表
查询事件源列表,支持条件查询,如可以指定事件通道ID来查询某个事件通道下的所有事件源。
详细说明请参考华为云API Explorer。 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 查询事件目标分类
查询预置的事件目标分类,获取每个事件目标分类的字段定义。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ListEventTargetInvoker ¶
func (c *EgClient) ListEventTargetInvoker(request *model.ListEventTargetRequest) *ListEventTargetInvoker
ListEventTargetInvoker 查询事件目标分类
func (*EgClient) ListQuotas ¶
func (c *EgClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
ListQuotas 查询配额
查询当前租户的配额,未特殊配置过的会返回默认配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ListQuotasInvoker ¶
func (c *EgClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
ListQuotasInvoker 查询配额
func (*EgClient) ListSubscriptions ¶
func (c *EgClient) ListSubscriptions(request *model.ListSubscriptionsRequest) (*model.ListSubscriptionsResponse, error)
ListSubscriptions 查询事件订阅列表
查询事件订阅列表,支持指定事件通道。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ListSubscriptionsInvoker ¶
func (c *EgClient) ListSubscriptionsInvoker(request *model.ListSubscriptionsRequest) *ListSubscriptionsInvoker
ListSubscriptionsInvoker 查询事件订阅列表
func (*EgClient) OperateSubscription ¶
func (c *EgClient) OperateSubscription(request *model.OperateSubscriptionRequest) (*model.OperateSubscriptionResponse, error)
OperateSubscription 启用/禁用事件订阅
启用/禁用事件订阅。
详细说明请参考华为云API Explorer。 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 发布事件到事件通道
发布事件到事件通道。
详细说明请参考华为云API Explorer。 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 查询事件通道详情
查询事件通道详情。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ShowDetailOfChannelInvoker ¶
func (c *EgClient) ShowDetailOfChannelInvoker(request *model.ShowDetailOfChannelRequest) *ShowDetailOfChannelInvoker
ShowDetailOfChannelInvoker 查询事件通道详情
func (*EgClient) ShowDetailOfEventSource ¶
func (c *EgClient) ShowDetailOfEventSource(request *model.ShowDetailOfEventSourceRequest) (*model.ShowDetailOfEventSourceResponse, error)
ShowDetailOfEventSource 查询事件源详情
查询事件源详情信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ShowDetailOfEventSourceInvoker ¶
func (c *EgClient) ShowDetailOfEventSourceInvoker(request *model.ShowDetailOfEventSourceRequest) *ShowDetailOfEventSourceInvoker
ShowDetailOfEventSourceInvoker 查询事件源详情
func (*EgClient) ShowDetailOfSubscription ¶
func (c *EgClient) ShowDetailOfSubscription(request *model.ShowDetailOfSubscriptionRequest) (*model.ShowDetailOfSubscriptionResponse, error)
ShowDetailOfSubscription 查询事件订阅详情
查询事件订阅详情。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) ShowDetailOfSubscriptionInvoker ¶
func (c *EgClient) ShowDetailOfSubscriptionInvoker(request *model.ShowDetailOfSubscriptionRequest) *ShowDetailOfSubscriptionInvoker
ShowDetailOfSubscriptionInvoker 查询事件订阅详情
func (*EgClient) ShowDetailOfSubscriptionTarget ¶
func (c *EgClient) ShowDetailOfSubscriptionTarget(request *model.ShowDetailOfSubscriptionTargetRequest) (*model.ShowDetailOfSubscriptionTargetResponse, error)
ShowDetailOfSubscriptionTarget 查询事件订阅目标详情
查询事件订阅中事件目标的详情。
详细说明请参考华为云API Explorer。 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 更新自定义事件通道
修改自定义事件通道的描述信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) UpdateChannelInvoker ¶
func (c *EgClient) UpdateChannelInvoker(request *model.UpdateChannelRequest) *UpdateChannelInvoker
UpdateChannelInvoker 更新自定义事件通道
func (*EgClient) UpdateEventSource ¶
func (c *EgClient) UpdateEventSource(request *model.UpdateEventSourceRequest) (*model.UpdateEventSourceResponse, error)
UpdateEventSource 更新自定义事件源
修改自定义事件源的描述信息。
详细说明请参考华为云API Explorer。 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 更新事件订阅
更新事件订阅描述信息、事件源参数或者事件目标参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) UpdateSubscriptionInvoker ¶
func (c *EgClient) UpdateSubscriptionInvoker(request *model.UpdateSubscriptionRequest) *UpdateSubscriptionInvoker
UpdateSubscriptionInvoker 更新事件订阅
func (*EgClient) UpdateSubscriptionSource ¶
func (c *EgClient) UpdateSubscriptionSource(request *model.UpdateSubscriptionSourceRequest) (*model.UpdateSubscriptionSourceResponse, error)
UpdateSubscriptionSource 更新事件订阅源
更新事件订阅中事件源的参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) UpdateSubscriptionSourceInvoker ¶
func (c *EgClient) UpdateSubscriptionSourceInvoker(request *model.UpdateSubscriptionSourceRequest) *UpdateSubscriptionSourceInvoker
UpdateSubscriptionSourceInvoker 更新事件订阅源
func (*EgClient) UpdateSubscriptionTarget ¶
func (c *EgClient) UpdateSubscriptionTarget(request *model.UpdateSubscriptionTargetRequest) (*model.UpdateSubscriptionTargetResponse, error)
UpdateSubscriptionTarget 更新事件订阅目标
更新事件订阅中事件目标的参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*EgClient) UpdateSubscriptionTargetInvoker ¶
func (c *EgClient) UpdateSubscriptionTargetInvoker(request *model.UpdateSubscriptionTargetRequest) *UpdateSubscriptionTargetInvoker
UpdateSubscriptionTargetInvoker 更新事件订阅目标
type ListChannelsInvoker ¶
type ListChannelsInvoker struct {
*invoker.BaseInvoker
}
func (*ListChannelsInvoker) Invoke ¶
func (i *ListChannelsInvoker) Invoke() (*model.ListChannelsResponse, error)
type ListEventSourcesInvoker ¶
type ListEventSourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListEventSourcesInvoker) Invoke ¶
func (i *ListEventSourcesInvoker) Invoke() (*model.ListEventSourcesResponse, error)
type ListEventTargetInvoker ¶
type ListEventTargetInvoker struct {
*invoker.BaseInvoker
}
func (*ListEventTargetInvoker) Invoke ¶
func (i *ListEventTargetInvoker) Invoke() (*model.ListEventTargetResponse, error)
type ListQuotasInvoker ¶
type ListQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ListQuotasInvoker) Invoke ¶
func (i *ListQuotasInvoker) Invoke() (*model.ListQuotasResponse, error)
type ListSubscriptionsInvoker ¶
type ListSubscriptionsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSubscriptionsInvoker) Invoke ¶
func (i *ListSubscriptionsInvoker) Invoke() (*model.ListSubscriptionsResponse, error)
type OperateSubscriptionInvoker ¶
type OperateSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*OperateSubscriptionInvoker) Invoke ¶
func (i *OperateSubscriptionInvoker) Invoke() (*model.OperateSubscriptionResponse, error)
type PutEventsInvoker ¶
type PutEventsInvoker struct {
*invoker.BaseInvoker
}
func (*PutEventsInvoker) Invoke ¶
func (i *PutEventsInvoker) Invoke() (*model.PutEventsResponse, error)
type ShowDetailOfChannelInvoker ¶
type ShowDetailOfChannelInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDetailOfChannelInvoker) Invoke ¶
func (i *ShowDetailOfChannelInvoker) Invoke() (*model.ShowDetailOfChannelResponse, error)
type ShowDetailOfEventSourceInvoker ¶
type ShowDetailOfEventSourceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDetailOfEventSourceInvoker) Invoke ¶
func (i *ShowDetailOfEventSourceInvoker) Invoke() (*model.ShowDetailOfEventSourceResponse, error)
type ShowDetailOfSubscriptionInvoker ¶
type ShowDetailOfSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDetailOfSubscriptionInvoker) Invoke ¶
func (i *ShowDetailOfSubscriptionInvoker) Invoke() (*model.ShowDetailOfSubscriptionResponse, error)
type ShowDetailOfSubscriptionTargetInvoker ¶
type ShowDetailOfSubscriptionTargetInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDetailOfSubscriptionTargetInvoker) Invoke ¶
func (i *ShowDetailOfSubscriptionTargetInvoker) Invoke() (*model.ShowDetailOfSubscriptionTargetResponse, error)
type UpdateChannelInvoker ¶
type UpdateChannelInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateChannelInvoker) Invoke ¶
func (i *UpdateChannelInvoker) Invoke() (*model.UpdateChannelResponse, error)
type UpdateEventSourceInvoker ¶
type UpdateEventSourceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEventSourceInvoker) Invoke ¶
func (i *UpdateEventSourceInvoker) Invoke() (*model.UpdateEventSourceResponse, error)
type UpdateSubscriptionInvoker ¶
type UpdateSubscriptionInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSubscriptionInvoker) Invoke ¶
func (i *UpdateSubscriptionInvoker) Invoke() (*model.UpdateSubscriptionResponse, error)
type UpdateSubscriptionSourceInvoker ¶
type UpdateSubscriptionSourceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSubscriptionSourceInvoker) Invoke ¶
func (i *UpdateSubscriptionSourceInvoker) Invoke() (*model.UpdateSubscriptionSourceResponse, error)
type UpdateSubscriptionTargetInvoker ¶
type UpdateSubscriptionTargetInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSubscriptionTargetInvoker) Invoke ¶
func (i *UpdateSubscriptionTargetInvoker) Invoke() (*model.UpdateSubscriptionTargetResponse, error)