Documentation
¶
Index ¶
- type Client
- type CreateNotificationRuleFuture
- type DeleteNotificationRuleFuture
- type DeleteTargetFuture
- type DescribeNotificationRuleFuture
- type ListEventTypesFuture
- type ListNotificationRulesFuture
- type ListTagsForResourceFuture
- type ListTargetsFuture
- type SubscribeFuture
- type TagResourceFuture
- type UnsubscribeFuture
- type UntagResourceFuture
- type UpdateNotificationRuleFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { CreateNotificationRule(ctx workflow.Context, input *codestarnotifications.CreateNotificationRuleInput) (*codestarnotifications.CreateNotificationRuleOutput, error) CreateNotificationRuleAsync(ctx workflow.Context, input *codestarnotifications.CreateNotificationRuleInput) *CreateNotificationRuleFuture DeleteNotificationRule(ctx workflow.Context, input *codestarnotifications.DeleteNotificationRuleInput) (*codestarnotifications.DeleteNotificationRuleOutput, error) DeleteNotificationRuleAsync(ctx workflow.Context, input *codestarnotifications.DeleteNotificationRuleInput) *DeleteNotificationRuleFuture DeleteTarget(ctx workflow.Context, input *codestarnotifications.DeleteTargetInput) (*codestarnotifications.DeleteTargetOutput, error) DeleteTargetAsync(ctx workflow.Context, input *codestarnotifications.DeleteTargetInput) *DeleteTargetFuture DescribeNotificationRule(ctx workflow.Context, input *codestarnotifications.DescribeNotificationRuleInput) (*codestarnotifications.DescribeNotificationRuleOutput, error) DescribeNotificationRuleAsync(ctx workflow.Context, input *codestarnotifications.DescribeNotificationRuleInput) *DescribeNotificationRuleFuture ListEventTypes(ctx workflow.Context, input *codestarnotifications.ListEventTypesInput) (*codestarnotifications.ListEventTypesOutput, error) ListEventTypesAsync(ctx workflow.Context, input *codestarnotifications.ListEventTypesInput) *ListEventTypesFuture ListNotificationRules(ctx workflow.Context, input *codestarnotifications.ListNotificationRulesInput) (*codestarnotifications.ListNotificationRulesOutput, error) ListNotificationRulesAsync(ctx workflow.Context, input *codestarnotifications.ListNotificationRulesInput) *ListNotificationRulesFuture ListTagsForResource(ctx workflow.Context, input *codestarnotifications.ListTagsForResourceInput) (*codestarnotifications.ListTagsForResourceOutput, error) ListTagsForResourceAsync(ctx workflow.Context, input *codestarnotifications.ListTagsForResourceInput) *ListTagsForResourceFuture ListTargets(ctx workflow.Context, input *codestarnotifications.ListTargetsInput) (*codestarnotifications.ListTargetsOutput, error) ListTargetsAsync(ctx workflow.Context, input *codestarnotifications.ListTargetsInput) *ListTargetsFuture Subscribe(ctx workflow.Context, input *codestarnotifications.SubscribeInput) (*codestarnotifications.SubscribeOutput, error) SubscribeAsync(ctx workflow.Context, input *codestarnotifications.SubscribeInput) *SubscribeFuture TagResource(ctx workflow.Context, input *codestarnotifications.TagResourceInput) (*codestarnotifications.TagResourceOutput, error) TagResourceAsync(ctx workflow.Context, input *codestarnotifications.TagResourceInput) *TagResourceFuture Unsubscribe(ctx workflow.Context, input *codestarnotifications.UnsubscribeInput) (*codestarnotifications.UnsubscribeOutput, error) UnsubscribeAsync(ctx workflow.Context, input *codestarnotifications.UnsubscribeInput) *UnsubscribeFuture UntagResource(ctx workflow.Context, input *codestarnotifications.UntagResourceInput) (*codestarnotifications.UntagResourceOutput, error) UntagResourceAsync(ctx workflow.Context, input *codestarnotifications.UntagResourceInput) *UntagResourceFuture UpdateNotificationRule(ctx workflow.Context, input *codestarnotifications.UpdateNotificationRuleInput) (*codestarnotifications.UpdateNotificationRuleOutput, error) UpdateNotificationRuleAsync(ctx workflow.Context, input *codestarnotifications.UpdateNotificationRuleInput) *UpdateNotificationRuleFuture }
type CreateNotificationRuleFuture ¶
type CreateNotificationRuleFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreateNotificationRuleFuture) Get ¶
func (r *CreateNotificationRuleFuture) Get(ctx workflow.Context) (*codestarnotifications.CreateNotificationRuleOutput, error)
type DeleteNotificationRuleFuture ¶
type DeleteNotificationRuleFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteNotificationRuleFuture) Get ¶
func (r *DeleteNotificationRuleFuture) Get(ctx workflow.Context) (*codestarnotifications.DeleteNotificationRuleOutput, error)
type DeleteTargetFuture ¶
func (*DeleteTargetFuture) Get ¶
func (r *DeleteTargetFuture) Get(ctx workflow.Context) (*codestarnotifications.DeleteTargetOutput, error)
type DescribeNotificationRuleFuture ¶
type DescribeNotificationRuleFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeNotificationRuleFuture) Get ¶
func (r *DescribeNotificationRuleFuture) Get(ctx workflow.Context) (*codestarnotifications.DescribeNotificationRuleOutput, error)
type ListEventTypesFuture ¶
func (*ListEventTypesFuture) Get ¶
func (r *ListEventTypesFuture) Get(ctx workflow.Context) (*codestarnotifications.ListEventTypesOutput, error)
type ListNotificationRulesFuture ¶
type ListNotificationRulesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListNotificationRulesFuture) Get ¶
func (r *ListNotificationRulesFuture) Get(ctx workflow.Context) (*codestarnotifications.ListNotificationRulesOutput, error)
type ListTagsForResourceFuture ¶
type ListTagsForResourceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListTagsForResourceFuture) Get ¶
func (r *ListTagsForResourceFuture) Get(ctx workflow.Context) (*codestarnotifications.ListTagsForResourceOutput, error)
type ListTargetsFuture ¶
func (*ListTargetsFuture) Get ¶
func (r *ListTargetsFuture) Get(ctx workflow.Context) (*codestarnotifications.ListTargetsOutput, error)
type SubscribeFuture ¶
func (*SubscribeFuture) Get ¶
func (r *SubscribeFuture) Get(ctx workflow.Context) (*codestarnotifications.SubscribeOutput, error)
type TagResourceFuture ¶
func (*TagResourceFuture) Get ¶
func (r *TagResourceFuture) Get(ctx workflow.Context) (*codestarnotifications.TagResourceOutput, error)
type UnsubscribeFuture ¶
func (*UnsubscribeFuture) Get ¶
func (r *UnsubscribeFuture) Get(ctx workflow.Context) (*codestarnotifications.UnsubscribeOutput, error)
type UntagResourceFuture ¶
func (*UntagResourceFuture) Get ¶
func (r *UntagResourceFuture) Get(ctx workflow.Context) (*codestarnotifications.UntagResourceOutput, error)
type UpdateNotificationRuleFuture ¶
type UpdateNotificationRuleFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*UpdateNotificationRuleFuture) Get ¶
func (r *UpdateNotificationRuleFuture) Get(ctx workflow.Context) (*codestarnotifications.UpdateNotificationRuleOutput, error)
Click to show internal directories.
Click to hide internal directories.