Documentation ¶
Index ¶
- type AddPermissionFuture
- type CheckIfPhoneNumberIsOptedOutFuture
- type Client
- type ConfirmSubscriptionFuture
- type CreatePlatformApplicationFuture
- type CreatePlatformEndpointFuture
- type CreateTopicFuture
- type DeleteEndpointFuture
- type DeletePlatformApplicationFuture
- type DeleteTopicFuture
- type GetEndpointAttributesFuture
- type GetPlatformApplicationAttributesFuture
- type GetSMSAttributesFuture
- type GetSubscriptionAttributesFuture
- type GetTopicAttributesFuture
- type ListEndpointsByPlatformApplicationFuture
- type ListPhoneNumbersOptedOutFuture
- type ListPlatformApplicationsFuture
- type ListSubscriptionsByTopicFuture
- type ListSubscriptionsFuture
- type ListTagsForResourceFuture
- type ListTopicsFuture
- type OptInPhoneNumberFuture
- type PublishFuture
- type RemovePermissionFuture
- type SetEndpointAttributesFuture
- type SetPlatformApplicationAttributesFuture
- type SetSMSAttributesFuture
- type SetSubscriptionAttributesFuture
- type SetTopicAttributesFuture
- type SubscribeFuture
- type TagResourceFuture
- type UnsubscribeFuture
- type UntagResourceFuture
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddPermissionFuture ¶
func (*AddPermissionFuture) Get ¶
func (r *AddPermissionFuture) Get(ctx workflow.Context) (*sns.AddPermissionOutput, error)
type CheckIfPhoneNumberIsOptedOutFuture ¶
type CheckIfPhoneNumberIsOptedOutFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CheckIfPhoneNumberIsOptedOutFuture) Get ¶
func (r *CheckIfPhoneNumberIsOptedOutFuture) Get(ctx workflow.Context) (*sns.CheckIfPhoneNumberIsOptedOutOutput, error)
type Client ¶
type Client interface { AddPermission(ctx workflow.Context, input *sns.AddPermissionInput) (*sns.AddPermissionOutput, error) AddPermissionAsync(ctx workflow.Context, input *sns.AddPermissionInput) *AddPermissionFuture CheckIfPhoneNumberIsOptedOut(ctx workflow.Context, input *sns.CheckIfPhoneNumberIsOptedOutInput) (*sns.CheckIfPhoneNumberIsOptedOutOutput, error) CheckIfPhoneNumberIsOptedOutAsync(ctx workflow.Context, input *sns.CheckIfPhoneNumberIsOptedOutInput) *CheckIfPhoneNumberIsOptedOutFuture ConfirmSubscription(ctx workflow.Context, input *sns.ConfirmSubscriptionInput) (*sns.ConfirmSubscriptionOutput, error) ConfirmSubscriptionAsync(ctx workflow.Context, input *sns.ConfirmSubscriptionInput) *ConfirmSubscriptionFuture CreatePlatformApplication(ctx workflow.Context, input *sns.CreatePlatformApplicationInput) (*sns.CreatePlatformApplicationOutput, error) CreatePlatformApplicationAsync(ctx workflow.Context, input *sns.CreatePlatformApplicationInput) *CreatePlatformApplicationFuture CreatePlatformEndpoint(ctx workflow.Context, input *sns.CreatePlatformEndpointInput) (*sns.CreatePlatformEndpointOutput, error) CreatePlatformEndpointAsync(ctx workflow.Context, input *sns.CreatePlatformEndpointInput) *CreatePlatformEndpointFuture CreateTopic(ctx workflow.Context, input *sns.CreateTopicInput) (*sns.CreateTopicOutput, error) CreateTopicAsync(ctx workflow.Context, input *sns.CreateTopicInput) *CreateTopicFuture DeleteEndpoint(ctx workflow.Context, input *sns.DeleteEndpointInput) (*sns.DeleteEndpointOutput, error) DeleteEndpointAsync(ctx workflow.Context, input *sns.DeleteEndpointInput) *DeleteEndpointFuture DeletePlatformApplication(ctx workflow.Context, input *sns.DeletePlatformApplicationInput) (*sns.DeletePlatformApplicationOutput, error) DeletePlatformApplicationAsync(ctx workflow.Context, input *sns.DeletePlatformApplicationInput) *DeletePlatformApplicationFuture DeleteTopic(ctx workflow.Context, input *sns.DeleteTopicInput) (*sns.DeleteTopicOutput, error) DeleteTopicAsync(ctx workflow.Context, input *sns.DeleteTopicInput) *DeleteTopicFuture GetEndpointAttributes(ctx workflow.Context, input *sns.GetEndpointAttributesInput) (*sns.GetEndpointAttributesOutput, error) GetEndpointAttributesAsync(ctx workflow.Context, input *sns.GetEndpointAttributesInput) *GetEndpointAttributesFuture GetPlatformApplicationAttributes(ctx workflow.Context, input *sns.GetPlatformApplicationAttributesInput) (*sns.GetPlatformApplicationAttributesOutput, error) GetPlatformApplicationAttributesAsync(ctx workflow.Context, input *sns.GetPlatformApplicationAttributesInput) *GetPlatformApplicationAttributesFuture GetSMSAttributes(ctx workflow.Context, input *sns.GetSMSAttributesInput) (*sns.GetSMSAttributesOutput, error) GetSMSAttributesAsync(ctx workflow.Context, input *sns.GetSMSAttributesInput) *GetSMSAttributesFuture GetSubscriptionAttributes(ctx workflow.Context, input *sns.GetSubscriptionAttributesInput) (*sns.GetSubscriptionAttributesOutput, error) GetSubscriptionAttributesAsync(ctx workflow.Context, input *sns.GetSubscriptionAttributesInput) *GetSubscriptionAttributesFuture GetTopicAttributes(ctx workflow.Context, input *sns.GetTopicAttributesInput) (*sns.GetTopicAttributesOutput, error) GetTopicAttributesAsync(ctx workflow.Context, input *sns.GetTopicAttributesInput) *GetTopicAttributesFuture ListEndpointsByPlatformApplication(ctx workflow.Context, input *sns.ListEndpointsByPlatformApplicationInput) (*sns.ListEndpointsByPlatformApplicationOutput, error) ListEndpointsByPlatformApplicationAsync(ctx workflow.Context, input *sns.ListEndpointsByPlatformApplicationInput) *ListEndpointsByPlatformApplicationFuture ListPhoneNumbersOptedOut(ctx workflow.Context, input *sns.ListPhoneNumbersOptedOutInput) (*sns.ListPhoneNumbersOptedOutOutput, error) ListPhoneNumbersOptedOutAsync(ctx workflow.Context, input *sns.ListPhoneNumbersOptedOutInput) *ListPhoneNumbersOptedOutFuture ListPlatformApplications(ctx workflow.Context, input *sns.ListPlatformApplicationsInput) (*sns.ListPlatformApplicationsOutput, error) ListPlatformApplicationsAsync(ctx workflow.Context, input *sns.ListPlatformApplicationsInput) *ListPlatformApplicationsFuture ListSubscriptions(ctx workflow.Context, input *sns.ListSubscriptionsInput) (*sns.ListSubscriptionsOutput, error) ListSubscriptionsAsync(ctx workflow.Context, input *sns.ListSubscriptionsInput) *ListSubscriptionsFuture ListSubscriptionsByTopic(ctx workflow.Context, input *sns.ListSubscriptionsByTopicInput) (*sns.ListSubscriptionsByTopicOutput, error) ListSubscriptionsByTopicAsync(ctx workflow.Context, input *sns.ListSubscriptionsByTopicInput) *ListSubscriptionsByTopicFuture ListTagsForResource(ctx workflow.Context, input *sns.ListTagsForResourceInput) (*sns.ListTagsForResourceOutput, error) ListTagsForResourceAsync(ctx workflow.Context, input *sns.ListTagsForResourceInput) *ListTagsForResourceFuture ListTopics(ctx workflow.Context, input *sns.ListTopicsInput) (*sns.ListTopicsOutput, error) ListTopicsAsync(ctx workflow.Context, input *sns.ListTopicsInput) *ListTopicsFuture OptInPhoneNumber(ctx workflow.Context, input *sns.OptInPhoneNumberInput) (*sns.OptInPhoneNumberOutput, error) OptInPhoneNumberAsync(ctx workflow.Context, input *sns.OptInPhoneNumberInput) *OptInPhoneNumberFuture Publish(ctx workflow.Context, input *sns.PublishInput) (*sns.PublishOutput, error) PublishAsync(ctx workflow.Context, input *sns.PublishInput) *PublishFuture RemovePermission(ctx workflow.Context, input *sns.RemovePermissionInput) (*sns.RemovePermissionOutput, error) RemovePermissionAsync(ctx workflow.Context, input *sns.RemovePermissionInput) *RemovePermissionFuture SetEndpointAttributes(ctx workflow.Context, input *sns.SetEndpointAttributesInput) (*sns.SetEndpointAttributesOutput, error) SetEndpointAttributesAsync(ctx workflow.Context, input *sns.SetEndpointAttributesInput) *SetEndpointAttributesFuture SetPlatformApplicationAttributes(ctx workflow.Context, input *sns.SetPlatformApplicationAttributesInput) (*sns.SetPlatformApplicationAttributesOutput, error) SetPlatformApplicationAttributesAsync(ctx workflow.Context, input *sns.SetPlatformApplicationAttributesInput) *SetPlatformApplicationAttributesFuture SetSMSAttributes(ctx workflow.Context, input *sns.SetSMSAttributesInput) (*sns.SetSMSAttributesOutput, error) SetSMSAttributesAsync(ctx workflow.Context, input *sns.SetSMSAttributesInput) *SetSMSAttributesFuture SetSubscriptionAttributes(ctx workflow.Context, input *sns.SetSubscriptionAttributesInput) (*sns.SetSubscriptionAttributesOutput, error) SetSubscriptionAttributesAsync(ctx workflow.Context, input *sns.SetSubscriptionAttributesInput) *SetSubscriptionAttributesFuture SetTopicAttributes(ctx workflow.Context, input *sns.SetTopicAttributesInput) (*sns.SetTopicAttributesOutput, error) SetTopicAttributesAsync(ctx workflow.Context, input *sns.SetTopicAttributesInput) *SetTopicAttributesFuture Subscribe(ctx workflow.Context, input *sns.SubscribeInput) (*sns.SubscribeOutput, error) SubscribeAsync(ctx workflow.Context, input *sns.SubscribeInput) *SubscribeFuture TagResource(ctx workflow.Context, input *sns.TagResourceInput) (*sns.TagResourceOutput, error) TagResourceAsync(ctx workflow.Context, input *sns.TagResourceInput) *TagResourceFuture Unsubscribe(ctx workflow.Context, input *sns.UnsubscribeInput) (*sns.UnsubscribeOutput, error) UnsubscribeAsync(ctx workflow.Context, input *sns.UnsubscribeInput) *UnsubscribeFuture UntagResource(ctx workflow.Context, input *sns.UntagResourceInput) (*sns.UntagResourceOutput, error) UntagResourceAsync(ctx workflow.Context, input *sns.UntagResourceInput) *UntagResourceFuture }
type ConfirmSubscriptionFuture ¶
type ConfirmSubscriptionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ConfirmSubscriptionFuture) Get ¶
func (r *ConfirmSubscriptionFuture) Get(ctx workflow.Context) (*sns.ConfirmSubscriptionOutput, error)
type CreatePlatformApplicationFuture ¶
type CreatePlatformApplicationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreatePlatformApplicationFuture) Get ¶
func (r *CreatePlatformApplicationFuture) Get(ctx workflow.Context) (*sns.CreatePlatformApplicationOutput, error)
type CreatePlatformEndpointFuture ¶
type CreatePlatformEndpointFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*CreatePlatformEndpointFuture) Get ¶
func (r *CreatePlatformEndpointFuture) Get(ctx workflow.Context) (*sns.CreatePlatformEndpointOutput, error)
type CreateTopicFuture ¶
func (*CreateTopicFuture) Get ¶
func (r *CreateTopicFuture) Get(ctx workflow.Context) (*sns.CreateTopicOutput, error)
type DeleteEndpointFuture ¶
func (*DeleteEndpointFuture) Get ¶
func (r *DeleteEndpointFuture) Get(ctx workflow.Context) (*sns.DeleteEndpointOutput, error)
type DeletePlatformApplicationFuture ¶
type DeletePlatformApplicationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeletePlatformApplicationFuture) Get ¶
func (r *DeletePlatformApplicationFuture) Get(ctx workflow.Context) (*sns.DeletePlatformApplicationOutput, error)
type DeleteTopicFuture ¶
func (*DeleteTopicFuture) Get ¶
func (r *DeleteTopicFuture) Get(ctx workflow.Context) (*sns.DeleteTopicOutput, error)
type GetEndpointAttributesFuture ¶
type GetEndpointAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetEndpointAttributesFuture) Get ¶
func (r *GetEndpointAttributesFuture) Get(ctx workflow.Context) (*sns.GetEndpointAttributesOutput, error)
type GetPlatformApplicationAttributesFuture ¶
type GetPlatformApplicationAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetPlatformApplicationAttributesFuture) Get ¶
func (r *GetPlatformApplicationAttributesFuture) Get(ctx workflow.Context) (*sns.GetPlatformApplicationAttributesOutput, error)
type GetSMSAttributesFuture ¶
type GetSMSAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetSMSAttributesFuture) Get ¶
func (r *GetSMSAttributesFuture) Get(ctx workflow.Context) (*sns.GetSMSAttributesOutput, error)
type GetSubscriptionAttributesFuture ¶
type GetSubscriptionAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetSubscriptionAttributesFuture) Get ¶
func (r *GetSubscriptionAttributesFuture) Get(ctx workflow.Context) (*sns.GetSubscriptionAttributesOutput, error)
type GetTopicAttributesFuture ¶
type GetTopicAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*GetTopicAttributesFuture) Get ¶
func (r *GetTopicAttributesFuture) Get(ctx workflow.Context) (*sns.GetTopicAttributesOutput, error)
type ListEndpointsByPlatformApplicationFuture ¶
type ListEndpointsByPlatformApplicationFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListEndpointsByPlatformApplicationFuture) Get ¶
func (r *ListEndpointsByPlatformApplicationFuture) Get(ctx workflow.Context) (*sns.ListEndpointsByPlatformApplicationOutput, error)
type ListPhoneNumbersOptedOutFuture ¶
type ListPhoneNumbersOptedOutFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListPhoneNumbersOptedOutFuture) Get ¶
func (r *ListPhoneNumbersOptedOutFuture) Get(ctx workflow.Context) (*sns.ListPhoneNumbersOptedOutOutput, error)
type ListPlatformApplicationsFuture ¶
type ListPlatformApplicationsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListPlatformApplicationsFuture) Get ¶
func (r *ListPlatformApplicationsFuture) Get(ctx workflow.Context) (*sns.ListPlatformApplicationsOutput, error)
type ListSubscriptionsByTopicFuture ¶
type ListSubscriptionsByTopicFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListSubscriptionsByTopicFuture) Get ¶
func (r *ListSubscriptionsByTopicFuture) Get(ctx workflow.Context) (*sns.ListSubscriptionsByTopicOutput, error)
type ListSubscriptionsFuture ¶
type ListSubscriptionsFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListSubscriptionsFuture) Get ¶
func (r *ListSubscriptionsFuture) Get(ctx workflow.Context) (*sns.ListSubscriptionsOutput, error)
type ListTagsForResourceFuture ¶
type ListTagsForResourceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListTagsForResourceFuture) Get ¶
func (r *ListTagsForResourceFuture) Get(ctx workflow.Context) (*sns.ListTagsForResourceOutput, error)
type ListTopicsFuture ¶
func (*ListTopicsFuture) Get ¶
func (r *ListTopicsFuture) Get(ctx workflow.Context) (*sns.ListTopicsOutput, error)
type OptInPhoneNumberFuture ¶
type OptInPhoneNumberFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*OptInPhoneNumberFuture) Get ¶
func (r *OptInPhoneNumberFuture) Get(ctx workflow.Context) (*sns.OptInPhoneNumberOutput, error)
type PublishFuture ¶
func (*PublishFuture) Get ¶
func (r *PublishFuture) Get(ctx workflow.Context) (*sns.PublishOutput, error)
type RemovePermissionFuture ¶
type RemovePermissionFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*RemovePermissionFuture) Get ¶
func (r *RemovePermissionFuture) Get(ctx workflow.Context) (*sns.RemovePermissionOutput, error)
type SetEndpointAttributesFuture ¶
type SetEndpointAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetEndpointAttributesFuture) Get ¶
func (r *SetEndpointAttributesFuture) Get(ctx workflow.Context) (*sns.SetEndpointAttributesOutput, error)
type SetPlatformApplicationAttributesFuture ¶
type SetPlatformApplicationAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetPlatformApplicationAttributesFuture) Get ¶
func (r *SetPlatformApplicationAttributesFuture) Get(ctx workflow.Context) (*sns.SetPlatformApplicationAttributesOutput, error)
type SetSMSAttributesFuture ¶
type SetSMSAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetSMSAttributesFuture) Get ¶
func (r *SetSMSAttributesFuture) Get(ctx workflow.Context) (*sns.SetSMSAttributesOutput, error)
type SetSubscriptionAttributesFuture ¶
type SetSubscriptionAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetSubscriptionAttributesFuture) Get ¶
func (r *SetSubscriptionAttributesFuture) Get(ctx workflow.Context) (*sns.SetSubscriptionAttributesOutput, error)
type SetTopicAttributesFuture ¶
type SetTopicAttributesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*SetTopicAttributesFuture) Get ¶
func (r *SetTopicAttributesFuture) Get(ctx workflow.Context) (*sns.SetTopicAttributesOutput, error)
type SubscribeFuture ¶
func (*SubscribeFuture) Get ¶
func (r *SubscribeFuture) Get(ctx workflow.Context) (*sns.SubscribeOutput, error)
type TagResourceFuture ¶
func (*TagResourceFuture) Get ¶
func (r *TagResourceFuture) Get(ctx workflow.Context) (*sns.TagResourceOutput, error)
type UnsubscribeFuture ¶
func (*UnsubscribeFuture) Get ¶
func (r *UnsubscribeFuture) Get(ctx workflow.Context) (*sns.UnsubscribeOutput, error)
type UntagResourceFuture ¶
func (*UntagResourceFuture) Get ¶
func (r *UntagResourceFuture) Get(ctx workflow.Context) (*sns.UntagResourceOutput, error)
Click to show internal directories.
Click to hide internal directories.