Versions in this module Expand all Collapse all v1 v1.48.2 Nov 21, 2023 Changes in this version + type SNSAPI interface + AddPermission func(*sns.AddPermissionInput) (*sns.AddPermissionOutput, error) + AddPermissionRequest func(*sns.AddPermissionInput) (*request.Request, *sns.AddPermissionOutput) + AddPermissionWithContext func(aws.Context, *sns.AddPermissionInput, ...request.Option) (*sns.AddPermissionOutput, error) + CheckIfPhoneNumberIsOptedOut func(*sns.CheckIfPhoneNumberIsOptedOutInput) (*sns.CheckIfPhoneNumberIsOptedOutOutput, error) + CheckIfPhoneNumberIsOptedOutRequest func(*sns.CheckIfPhoneNumberIsOptedOutInput) (*request.Request, *sns.CheckIfPhoneNumberIsOptedOutOutput) + CheckIfPhoneNumberIsOptedOutWithContext func(aws.Context, *sns.CheckIfPhoneNumberIsOptedOutInput, ...request.Option) (*sns.CheckIfPhoneNumberIsOptedOutOutput, error) + ConfirmSubscription func(*sns.ConfirmSubscriptionInput) (*sns.ConfirmSubscriptionOutput, error) + ConfirmSubscriptionRequest func(*sns.ConfirmSubscriptionInput) (*request.Request, *sns.ConfirmSubscriptionOutput) + ConfirmSubscriptionWithContext func(aws.Context, *sns.ConfirmSubscriptionInput, ...request.Option) (*sns.ConfirmSubscriptionOutput, error) + CreatePlatformApplication func(*sns.CreatePlatformApplicationInput) (*sns.CreatePlatformApplicationOutput, error) + CreatePlatformApplicationRequest func(*sns.CreatePlatformApplicationInput) (*request.Request, *sns.CreatePlatformApplicationOutput) + CreatePlatformApplicationWithContext func(aws.Context, *sns.CreatePlatformApplicationInput, ...request.Option) (*sns.CreatePlatformApplicationOutput, error) + CreatePlatformEndpoint func(*sns.CreatePlatformEndpointInput) (*sns.CreatePlatformEndpointOutput, error) + CreatePlatformEndpointRequest func(*sns.CreatePlatformEndpointInput) (*request.Request, *sns.CreatePlatformEndpointOutput) + CreatePlatformEndpointWithContext func(aws.Context, *sns.CreatePlatformEndpointInput, ...request.Option) (*sns.CreatePlatformEndpointOutput, error) + CreateSMSSandboxPhoneNumber func(*sns.CreateSMSSandboxPhoneNumberInput) (*sns.CreateSMSSandboxPhoneNumberOutput, error) + CreateSMSSandboxPhoneNumberRequest func(*sns.CreateSMSSandboxPhoneNumberInput) (*request.Request, *sns.CreateSMSSandboxPhoneNumberOutput) + CreateSMSSandboxPhoneNumberWithContext func(aws.Context, *sns.CreateSMSSandboxPhoneNumberInput, ...request.Option) (*sns.CreateSMSSandboxPhoneNumberOutput, error) + CreateTopic func(*sns.CreateTopicInput) (*sns.CreateTopicOutput, error) + CreateTopicRequest func(*sns.CreateTopicInput) (*request.Request, *sns.CreateTopicOutput) + CreateTopicWithContext func(aws.Context, *sns.CreateTopicInput, ...request.Option) (*sns.CreateTopicOutput, error) + DeleteEndpoint func(*sns.DeleteEndpointInput) (*sns.DeleteEndpointOutput, error) + DeleteEndpointRequest func(*sns.DeleteEndpointInput) (*request.Request, *sns.DeleteEndpointOutput) + DeleteEndpointWithContext func(aws.Context, *sns.DeleteEndpointInput, ...request.Option) (*sns.DeleteEndpointOutput, error) + DeletePlatformApplication func(*sns.DeletePlatformApplicationInput) (*sns.DeletePlatformApplicationOutput, error) + DeletePlatformApplicationRequest func(*sns.DeletePlatformApplicationInput) (*request.Request, *sns.DeletePlatformApplicationOutput) + DeletePlatformApplicationWithContext func(aws.Context, *sns.DeletePlatformApplicationInput, ...request.Option) (*sns.DeletePlatformApplicationOutput, error) + DeleteSMSSandboxPhoneNumber func(*sns.DeleteSMSSandboxPhoneNumberInput) (*sns.DeleteSMSSandboxPhoneNumberOutput, error) + DeleteSMSSandboxPhoneNumberRequest func(*sns.DeleteSMSSandboxPhoneNumberInput) (*request.Request, *sns.DeleteSMSSandboxPhoneNumberOutput) + DeleteSMSSandboxPhoneNumberWithContext func(aws.Context, *sns.DeleteSMSSandboxPhoneNumberInput, ...request.Option) (*sns.DeleteSMSSandboxPhoneNumberOutput, error) + DeleteTopic func(*sns.DeleteTopicInput) (*sns.DeleteTopicOutput, error) + DeleteTopicRequest func(*sns.DeleteTopicInput) (*request.Request, *sns.DeleteTopicOutput) + DeleteTopicWithContext func(aws.Context, *sns.DeleteTopicInput, ...request.Option) (*sns.DeleteTopicOutput, error) + GetDataProtectionPolicy func(*sns.GetDataProtectionPolicyInput) (*sns.GetDataProtectionPolicyOutput, error) + GetDataProtectionPolicyRequest func(*sns.GetDataProtectionPolicyInput) (*request.Request, *sns.GetDataProtectionPolicyOutput) + GetDataProtectionPolicyWithContext func(aws.Context, *sns.GetDataProtectionPolicyInput, ...request.Option) (*sns.GetDataProtectionPolicyOutput, error) + GetEndpointAttributes func(*sns.GetEndpointAttributesInput) (*sns.GetEndpointAttributesOutput, error) + GetEndpointAttributesRequest func(*sns.GetEndpointAttributesInput) (*request.Request, *sns.GetEndpointAttributesOutput) + GetEndpointAttributesWithContext func(aws.Context, *sns.GetEndpointAttributesInput, ...request.Option) (*sns.GetEndpointAttributesOutput, error) + GetPlatformApplicationAttributes func(*sns.GetPlatformApplicationAttributesInput) (*sns.GetPlatformApplicationAttributesOutput, error) + GetPlatformApplicationAttributesRequest func(*sns.GetPlatformApplicationAttributesInput) (*request.Request, *sns.GetPlatformApplicationAttributesOutput) + GetPlatformApplicationAttributesWithContext func(aws.Context, *sns.GetPlatformApplicationAttributesInput, ...request.Option) (*sns.GetPlatformApplicationAttributesOutput, error) + GetSMSAttributes func(*sns.GetSMSAttributesInput) (*sns.GetSMSAttributesOutput, error) + GetSMSAttributesRequest func(*sns.GetSMSAttributesInput) (*request.Request, *sns.GetSMSAttributesOutput) + GetSMSAttributesWithContext func(aws.Context, *sns.GetSMSAttributesInput, ...request.Option) (*sns.GetSMSAttributesOutput, error) + GetSMSSandboxAccountStatus func(*sns.GetSMSSandboxAccountStatusInput) (*sns.GetSMSSandboxAccountStatusOutput, error) + GetSMSSandboxAccountStatusRequest func(*sns.GetSMSSandboxAccountStatusInput) (*request.Request, *sns.GetSMSSandboxAccountStatusOutput) + GetSMSSandboxAccountStatusWithContext func(aws.Context, *sns.GetSMSSandboxAccountStatusInput, ...request.Option) (*sns.GetSMSSandboxAccountStatusOutput, error) + GetSubscriptionAttributes func(*sns.GetSubscriptionAttributesInput) (*sns.GetSubscriptionAttributesOutput, error) + GetSubscriptionAttributesRequest func(*sns.GetSubscriptionAttributesInput) (*request.Request, *sns.GetSubscriptionAttributesOutput) + GetSubscriptionAttributesWithContext func(aws.Context, *sns.GetSubscriptionAttributesInput, ...request.Option) (*sns.GetSubscriptionAttributesOutput, error) + GetTopicAttributes func(*sns.GetTopicAttributesInput) (*sns.GetTopicAttributesOutput, error) + GetTopicAttributesRequest func(*sns.GetTopicAttributesInput) (*request.Request, *sns.GetTopicAttributesOutput) + GetTopicAttributesWithContext func(aws.Context, *sns.GetTopicAttributesInput, ...request.Option) (*sns.GetTopicAttributesOutput, error) + ListEndpointsByPlatformApplication func(*sns.ListEndpointsByPlatformApplicationInput) (*sns.ListEndpointsByPlatformApplicationOutput, error) + ListEndpointsByPlatformApplicationPages func(*sns.ListEndpointsByPlatformApplicationInput, ...) error + ListEndpointsByPlatformApplicationPagesWithContext func(aws.Context, *sns.ListEndpointsByPlatformApplicationInput, ...) error + ListEndpointsByPlatformApplicationRequest func(*sns.ListEndpointsByPlatformApplicationInput) (*request.Request, *sns.ListEndpointsByPlatformApplicationOutput) + ListEndpointsByPlatformApplicationWithContext func(aws.Context, *sns.ListEndpointsByPlatformApplicationInput, ...request.Option) (*sns.ListEndpointsByPlatformApplicationOutput, error) + ListOriginationNumbers func(*sns.ListOriginationNumbersInput) (*sns.ListOriginationNumbersOutput, error) + ListOriginationNumbersPages func(*sns.ListOriginationNumbersInput, ...) error + ListOriginationNumbersPagesWithContext func(aws.Context, *sns.ListOriginationNumbersInput, ...) error + ListOriginationNumbersRequest func(*sns.ListOriginationNumbersInput) (*request.Request, *sns.ListOriginationNumbersOutput) + ListOriginationNumbersWithContext func(aws.Context, *sns.ListOriginationNumbersInput, ...request.Option) (*sns.ListOriginationNumbersOutput, error) + ListPhoneNumbersOptedOut func(*sns.ListPhoneNumbersOptedOutInput) (*sns.ListPhoneNumbersOptedOutOutput, error) + ListPhoneNumbersOptedOutPages func(*sns.ListPhoneNumbersOptedOutInput, ...) error + ListPhoneNumbersOptedOutPagesWithContext func(aws.Context, *sns.ListPhoneNumbersOptedOutInput, ...) error + ListPhoneNumbersOptedOutRequest func(*sns.ListPhoneNumbersOptedOutInput) (*request.Request, *sns.ListPhoneNumbersOptedOutOutput) + ListPhoneNumbersOptedOutWithContext func(aws.Context, *sns.ListPhoneNumbersOptedOutInput, ...request.Option) (*sns.ListPhoneNumbersOptedOutOutput, error) + ListPlatformApplications func(*sns.ListPlatformApplicationsInput) (*sns.ListPlatformApplicationsOutput, error) + ListPlatformApplicationsPages func(*sns.ListPlatformApplicationsInput, ...) error + ListPlatformApplicationsPagesWithContext func(aws.Context, *sns.ListPlatformApplicationsInput, ...) error + ListPlatformApplicationsRequest func(*sns.ListPlatformApplicationsInput) (*request.Request, *sns.ListPlatformApplicationsOutput) + ListPlatformApplicationsWithContext func(aws.Context, *sns.ListPlatformApplicationsInput, ...request.Option) (*sns.ListPlatformApplicationsOutput, error) + ListSMSSandboxPhoneNumbers func(*sns.ListSMSSandboxPhoneNumbersInput) (*sns.ListSMSSandboxPhoneNumbersOutput, error) + ListSMSSandboxPhoneNumbersPages func(*sns.ListSMSSandboxPhoneNumbersInput, ...) error + ListSMSSandboxPhoneNumbersPagesWithContext func(aws.Context, *sns.ListSMSSandboxPhoneNumbersInput, ...) error + ListSMSSandboxPhoneNumbersRequest func(*sns.ListSMSSandboxPhoneNumbersInput) (*request.Request, *sns.ListSMSSandboxPhoneNumbersOutput) + ListSMSSandboxPhoneNumbersWithContext func(aws.Context, *sns.ListSMSSandboxPhoneNumbersInput, ...request.Option) (*sns.ListSMSSandboxPhoneNumbersOutput, error) + ListSubscriptions func(*sns.ListSubscriptionsInput) (*sns.ListSubscriptionsOutput, error) + ListSubscriptionsByTopic func(*sns.ListSubscriptionsByTopicInput) (*sns.ListSubscriptionsByTopicOutput, error) + ListSubscriptionsByTopicPages func(*sns.ListSubscriptionsByTopicInput, ...) error + ListSubscriptionsByTopicPagesWithContext func(aws.Context, *sns.ListSubscriptionsByTopicInput, ...) error + ListSubscriptionsByTopicRequest func(*sns.ListSubscriptionsByTopicInput) (*request.Request, *sns.ListSubscriptionsByTopicOutput) + ListSubscriptionsByTopicWithContext func(aws.Context, *sns.ListSubscriptionsByTopicInput, ...request.Option) (*sns.ListSubscriptionsByTopicOutput, error) + ListSubscriptionsPages func(*sns.ListSubscriptionsInput, func(*sns.ListSubscriptionsOutput, bool) bool) error + ListSubscriptionsPagesWithContext func(aws.Context, *sns.ListSubscriptionsInput, ...) error + ListSubscriptionsRequest func(*sns.ListSubscriptionsInput) (*request.Request, *sns.ListSubscriptionsOutput) + ListSubscriptionsWithContext func(aws.Context, *sns.ListSubscriptionsInput, ...request.Option) (*sns.ListSubscriptionsOutput, error) + ListTagsForResource func(*sns.ListTagsForResourceInput) (*sns.ListTagsForResourceOutput, error) + ListTagsForResourceRequest func(*sns.ListTagsForResourceInput) (*request.Request, *sns.ListTagsForResourceOutput) + ListTagsForResourceWithContext func(aws.Context, *sns.ListTagsForResourceInput, ...request.Option) (*sns.ListTagsForResourceOutput, error) + ListTopics func(*sns.ListTopicsInput) (*sns.ListTopicsOutput, error) + ListTopicsPages func(*sns.ListTopicsInput, func(*sns.ListTopicsOutput, bool) bool) error + ListTopicsPagesWithContext func(aws.Context, *sns.ListTopicsInput, func(*sns.ListTopicsOutput, bool) bool, ...) error + ListTopicsRequest func(*sns.ListTopicsInput) (*request.Request, *sns.ListTopicsOutput) + ListTopicsWithContext func(aws.Context, *sns.ListTopicsInput, ...request.Option) (*sns.ListTopicsOutput, error) + OptInPhoneNumber func(*sns.OptInPhoneNumberInput) (*sns.OptInPhoneNumberOutput, error) + OptInPhoneNumberRequest func(*sns.OptInPhoneNumberInput) (*request.Request, *sns.OptInPhoneNumberOutput) + OptInPhoneNumberWithContext func(aws.Context, *sns.OptInPhoneNumberInput, ...request.Option) (*sns.OptInPhoneNumberOutput, error) + Publish func(*sns.PublishInput) (*sns.PublishOutput, error) + PublishBatch func(*sns.PublishBatchInput) (*sns.PublishBatchOutput, error) + PublishBatchRequest func(*sns.PublishBatchInput) (*request.Request, *sns.PublishBatchOutput) + PublishBatchWithContext func(aws.Context, *sns.PublishBatchInput, ...request.Option) (*sns.PublishBatchOutput, error) + PublishRequest func(*sns.PublishInput) (*request.Request, *sns.PublishOutput) + PublishWithContext func(aws.Context, *sns.PublishInput, ...request.Option) (*sns.PublishOutput, error) + PutDataProtectionPolicy func(*sns.PutDataProtectionPolicyInput) (*sns.PutDataProtectionPolicyOutput, error) + PutDataProtectionPolicyRequest func(*sns.PutDataProtectionPolicyInput) (*request.Request, *sns.PutDataProtectionPolicyOutput) + PutDataProtectionPolicyWithContext func(aws.Context, *sns.PutDataProtectionPolicyInput, ...request.Option) (*sns.PutDataProtectionPolicyOutput, error) + RemovePermission func(*sns.RemovePermissionInput) (*sns.RemovePermissionOutput, error) + RemovePermissionRequest func(*sns.RemovePermissionInput) (*request.Request, *sns.RemovePermissionOutput) + RemovePermissionWithContext func(aws.Context, *sns.RemovePermissionInput, ...request.Option) (*sns.RemovePermissionOutput, error) + SetEndpointAttributes func(*sns.SetEndpointAttributesInput) (*sns.SetEndpointAttributesOutput, error) + SetEndpointAttributesRequest func(*sns.SetEndpointAttributesInput) (*request.Request, *sns.SetEndpointAttributesOutput) + SetEndpointAttributesWithContext func(aws.Context, *sns.SetEndpointAttributesInput, ...request.Option) (*sns.SetEndpointAttributesOutput, error) + SetPlatformApplicationAttributes func(*sns.SetPlatformApplicationAttributesInput) (*sns.SetPlatformApplicationAttributesOutput, error) + SetPlatformApplicationAttributesRequest func(*sns.SetPlatformApplicationAttributesInput) (*request.Request, *sns.SetPlatformApplicationAttributesOutput) + SetPlatformApplicationAttributesWithContext func(aws.Context, *sns.SetPlatformApplicationAttributesInput, ...request.Option) (*sns.SetPlatformApplicationAttributesOutput, error) + SetSMSAttributes func(*sns.SetSMSAttributesInput) (*sns.SetSMSAttributesOutput, error) + SetSMSAttributesRequest func(*sns.SetSMSAttributesInput) (*request.Request, *sns.SetSMSAttributesOutput) + SetSMSAttributesWithContext func(aws.Context, *sns.SetSMSAttributesInput, ...request.Option) (*sns.SetSMSAttributesOutput, error) + SetSubscriptionAttributes func(*sns.SetSubscriptionAttributesInput) (*sns.SetSubscriptionAttributesOutput, error) + SetSubscriptionAttributesRequest func(*sns.SetSubscriptionAttributesInput) (*request.Request, *sns.SetSubscriptionAttributesOutput) + SetSubscriptionAttributesWithContext func(aws.Context, *sns.SetSubscriptionAttributesInput, ...request.Option) (*sns.SetSubscriptionAttributesOutput, error) + SetTopicAttributes func(*sns.SetTopicAttributesInput) (*sns.SetTopicAttributesOutput, error) + SetTopicAttributesRequest func(*sns.SetTopicAttributesInput) (*request.Request, *sns.SetTopicAttributesOutput) + SetTopicAttributesWithContext func(aws.Context, *sns.SetTopicAttributesInput, ...request.Option) (*sns.SetTopicAttributesOutput, error) + Subscribe func(*sns.SubscribeInput) (*sns.SubscribeOutput, error) + SubscribeRequest func(*sns.SubscribeInput) (*request.Request, *sns.SubscribeOutput) + SubscribeWithContext func(aws.Context, *sns.SubscribeInput, ...request.Option) (*sns.SubscribeOutput, error) + TagResource func(*sns.TagResourceInput) (*sns.TagResourceOutput, error) + TagResourceRequest func(*sns.TagResourceInput) (*request.Request, *sns.TagResourceOutput) + TagResourceWithContext func(aws.Context, *sns.TagResourceInput, ...request.Option) (*sns.TagResourceOutput, error) + Unsubscribe func(*sns.UnsubscribeInput) (*sns.UnsubscribeOutput, error) + UnsubscribeRequest func(*sns.UnsubscribeInput) (*request.Request, *sns.UnsubscribeOutput) + UnsubscribeWithContext func(aws.Context, *sns.UnsubscribeInput, ...request.Option) (*sns.UnsubscribeOutput, error) + UntagResource func(*sns.UntagResourceInput) (*sns.UntagResourceOutput, error) + UntagResourceRequest func(*sns.UntagResourceInput) (*request.Request, *sns.UntagResourceOutput) + UntagResourceWithContext func(aws.Context, *sns.UntagResourceInput, ...request.Option) (*sns.UntagResourceOutput, error) + VerifySMSSandboxPhoneNumber func(*sns.VerifySMSSandboxPhoneNumberInput) (*sns.VerifySMSSandboxPhoneNumberOutput, error) + VerifySMSSandboxPhoneNumberRequest func(*sns.VerifySMSSandboxPhoneNumberInput) (*request.Request, *sns.VerifySMSSandboxPhoneNumberOutput) + VerifySMSSandboxPhoneNumberWithContext func(aws.Context, *sns.VerifySMSSandboxPhoneNumberInput, ...request.Option) (*sns.VerifySMSSandboxPhoneNumberOutput, error)