Documentation ¶
Index ¶
- type APNsPushNotificationTemplate
- type Action
- type AndroidPushNotificationTemplate
- type ApplicationResponse
- type ApplicationsResponse
- type AttributeDimension
- type AttributeType
- type CampaignCustomMessage
- type CampaignEmailMessage
- type CampaignEventFilter
- type CampaignHook
- type CampaignLimits
- type CampaignResponse
- type CampaignSMSMessage
- type CampaignStatus
- type ChannelType
- type CreateAppRequest
- type CreateAppResult
- type CreateCampaignRequest
- type CreateCampaignResult
- type CreateEmailTemplateRequest
- type CreateEmailTemplateResult
- type CreateImportJobRequest
- type CreateImportJobResult
- type CreatePushTemplateRequest
- type CreatePushTemplateResult
- type CreateSegmentRequest
- type CreateSegmentResult
- type CreateTemplateMessageBody
- type CustomDeliveryConfiguration
- type DefaultPushNotificationTemplate
- type DeleteEmailTemplateRequest
- type DeleteEmailTemplateResult
- type DeleteEndpointRequest
- type DeleteEndpointResult
- type DeletePushTemplateRequest
- type DeletePushTemplateResult
- type DeleteSegmentRequest
- type DeleteSegmentResult
- type DeleteUserEndpointsRequest
- type DeleteUserEndpointsResult
- type DimensionType
- type Duration
- type EmailTemplateRequest
- type EndpointBatchItem
- type EndpointBatchRequest
- type EndpointDemographic
- type EndpointLocation
- type EndpointRequest
- type EndpointResponse
- type EndpointTypesElement
- type EndpointUser
- type EndpointsResponse
- type EventDimensions
- type FilterType
- type Format
- type Frequency
- type GPSPointDimension
- type GetAppRequest
- type GetAppResult
- type GetAppsRequest
- type GetAppsResult
- type GetEndpointRequest
- type GetEndpointResult
- type GetImportJobRequest
- type GetImportJobResult
- type GetImportJobsRequest
- type GetImportJobsResult
- type GetSegmentRequest
- type GetSegmentResult
- type GetSegmentsRequest
- type GetSegmentsResult
- type GetUserEndpointsRequest
- type GetUserEndpointsResult
- type ImportJobRequest
- type ImportJobResource
- type ImportJobResponse
- type ImportJobsResponse
- type Include
- type JobStatus
- type ListTemplatesRequest
- type ListTemplatesResult
- type Message
- type MessageBody
- type MessageConfiguration
- type MessageType
- type MetricDimension
- type Mode
- type Pinpoint
- func (svc *Pinpoint) CreateApp(ctx context.Context, r CreateAppRequest) (*CreateAppResult, error)
- func (svc *Pinpoint) CreateCampaign(ctx context.Context, r CreateCampaignRequest) (*CreateCampaignResult, error)
- func (svc *Pinpoint) CreateEmailTemplate(ctx context.Context, r CreateEmailTemplateRequest) (*CreateEmailTemplateResult, error)
- func (svc *Pinpoint) CreateImportJob(ctx context.Context, r CreateImportJobRequest) (*CreateImportJobResult, error)
- func (svc *Pinpoint) CreatePushTemplate(ctx context.Context, r CreatePushTemplateRequest) (*CreatePushTemplateResult, error)
- func (svc *Pinpoint) CreateSegment(ctx context.Context, r CreateSegmentRequest) (*CreateSegmentResult, error)
- func (svc *Pinpoint) DeleteEmailTemplate(ctx context.Context, r DeleteEmailTemplateRequest) (*DeleteEmailTemplateResult, error)
- func (svc *Pinpoint) DeleteEndpoint(ctx context.Context, r DeleteEndpointRequest) (*DeleteEndpointResult, error)
- func (svc *Pinpoint) DeletePushTemplate(ctx context.Context, r DeletePushTemplateRequest) (*DeletePushTemplateResult, error)
- func (svc *Pinpoint) DeleteSegment(ctx context.Context, r DeleteSegmentRequest) (*DeleteSegmentResult, error)
- func (svc *Pinpoint) DeleteUserEndpoints(ctx context.Context, r DeleteUserEndpointsRequest) (*DeleteUserEndpointsResult, error)
- func (svc *Pinpoint) Errorf(format string, v ...interface{})
- func (svc *Pinpoint) GetApp(ctx context.Context, r GetAppRequest) (*GetAppResult, error)
- func (svc *Pinpoint) GetApps(ctx context.Context, r GetAppsRequest) (*GetAppsResult, error)
- func (svc *Pinpoint) GetClient() *SDK.Client
- func (svc *Pinpoint) GetEndpoint(ctx context.Context, r GetEndpointRequest) (*GetEndpointResult, error)
- func (svc *Pinpoint) GetImportJob(ctx context.Context, r GetImportJobRequest) (*GetImportJobResult, error)
- func (svc *Pinpoint) GetImportJobs(ctx context.Context, r GetImportJobsRequest) (*GetImportJobsResult, error)
- func (svc *Pinpoint) GetSegment(ctx context.Context, r GetSegmentRequest) (*GetSegmentResult, error)
- func (svc *Pinpoint) GetSegments(ctx context.Context, r GetSegmentsRequest) (*GetSegmentsResult, error)
- func (svc *Pinpoint) GetUserEndpoints(ctx context.Context, r GetUserEndpointsRequest) (*GetUserEndpointsResult, error)
- func (svc *Pinpoint) Infof(format string, v ...interface{})
- func (svc *Pinpoint) ListTemplates(ctx context.Context, r ListTemplatesRequest) (*ListTemplatesResult, error)
- func (svc *Pinpoint) RawCreateApp(ctx context.Context, in *SDK.CreateAppInput) (*SDK.CreateAppResponse, error)
- func (svc *Pinpoint) RawCreateCampaign(ctx context.Context, in *SDK.CreateCampaignInput) (*SDK.CreateCampaignResponse, error)
- func (svc *Pinpoint) RawCreateEmailTemplate(ctx context.Context, in *SDK.CreateEmailTemplateInput) (*SDK.CreateEmailTemplateResponse, error)
- func (svc *Pinpoint) RawCreateExportJob(ctx context.Context, in *SDK.CreateExportJobInput) (*SDK.CreateExportJobResponse, error)
- func (svc *Pinpoint) RawCreateImportJob(ctx context.Context, in *SDK.CreateImportJobInput) (*SDK.CreateImportJobResponse, error)
- func (svc *Pinpoint) RawCreateJourney(ctx context.Context, in *SDK.CreateJourneyInput) (*SDK.CreateJourneyResponse, error)
- func (svc *Pinpoint) RawCreatePushTemplate(ctx context.Context, in *SDK.CreatePushTemplateInput) (*SDK.CreatePushTemplateResponse, error)
- func (svc *Pinpoint) RawCreateRecommenderConfiguration(ctx context.Context, in *SDK.CreateRecommenderConfigurationInput) (*SDK.CreateRecommenderConfigurationResponse, error)
- func (svc *Pinpoint) RawCreateSegment(ctx context.Context, in *SDK.CreateSegmentInput) (*SDK.CreateSegmentResponse, error)
- func (svc *Pinpoint) RawCreateSmsTemplate(ctx context.Context, in *SDK.CreateSmsTemplateInput) (*SDK.CreateSmsTemplateResponse, error)
- func (svc *Pinpoint) RawCreateVoiceTemplate(ctx context.Context, in *SDK.CreateVoiceTemplateInput) (*SDK.CreateVoiceTemplateResponse, error)
- func (svc *Pinpoint) RawDeleteAdmChannel(ctx context.Context, in *SDK.DeleteAdmChannelInput) (*SDK.DeleteAdmChannelResponse, error)
- func (svc *Pinpoint) RawDeleteApnsChannel(ctx context.Context, in *SDK.DeleteApnsChannelInput) (*SDK.DeleteApnsChannelResponse, error)
- func (svc *Pinpoint) RawDeleteApnsSandboxChannel(ctx context.Context, in *SDK.DeleteApnsSandboxChannelInput) (*SDK.DeleteApnsSandboxChannelResponse, error)
- func (svc *Pinpoint) RawDeleteApnsVoipChannel(ctx context.Context, in *SDK.DeleteApnsVoipChannelInput) (*SDK.DeleteApnsVoipChannelResponse, error)
- func (svc *Pinpoint) RawDeleteApnsVoipSandboxChannel(ctx context.Context, in *SDK.DeleteApnsVoipSandboxChannelInput) (*SDK.DeleteApnsVoipSandboxChannelResponse, error)
- func (svc *Pinpoint) RawDeleteApp(ctx context.Context, in *SDK.DeleteAppInput) (*SDK.DeleteAppResponse, error)
- func (svc *Pinpoint) RawDeleteBaiduChannel(ctx context.Context, in *SDK.DeleteBaiduChannelInput) (*SDK.DeleteBaiduChannelResponse, error)
- func (svc *Pinpoint) RawDeleteCampaign(ctx context.Context, in *SDK.DeleteCampaignInput) (*SDK.DeleteCampaignResponse, error)
- func (svc *Pinpoint) RawDeleteEmailChannel(ctx context.Context, in *SDK.DeleteEmailChannelInput) (*SDK.DeleteEmailChannelResponse, error)
- func (svc *Pinpoint) RawDeleteEmailTemplate(ctx context.Context, in *SDK.DeleteEmailTemplateInput) (*SDK.DeleteEmailTemplateResponse, error)
- func (svc *Pinpoint) RawDeleteEndpoint(ctx context.Context, in *SDK.DeleteEndpointInput) (*SDK.DeleteEndpointResponse, error)
- func (svc *Pinpoint) RawDeleteEventStream(ctx context.Context, in *SDK.DeleteEventStreamInput) (*SDK.DeleteEventStreamResponse, error)
- func (svc *Pinpoint) RawDeleteGcmChannel(ctx context.Context, in *SDK.DeleteGcmChannelInput) (*SDK.DeleteGcmChannelResponse, error)
- func (svc *Pinpoint) RawDeleteJourney(ctx context.Context, in *SDK.DeleteJourneyInput) (*SDK.DeleteJourneyResponse, error)
- func (svc *Pinpoint) RawDeletePushTemplate(ctx context.Context, in *SDK.DeletePushTemplateInput) (*SDK.DeletePushTemplateResponse, error)
- func (svc *Pinpoint) RawDeleteRecommenderConfiguration(ctx context.Context, in *SDK.DeleteRecommenderConfigurationInput) (*SDK.DeleteRecommenderConfigurationResponse, error)
- func (svc *Pinpoint) RawDeleteSegment(ctx context.Context, in *SDK.DeleteSegmentInput) (*SDK.DeleteSegmentResponse, error)
- func (svc *Pinpoint) RawDeleteSmsChannel(ctx context.Context, in *SDK.DeleteSmsChannelInput) (*SDK.DeleteSmsChannelResponse, error)
- func (svc *Pinpoint) RawDeleteSmsTemplate(ctx context.Context, in *SDK.DeleteSmsTemplateInput) (*SDK.DeleteSmsTemplateResponse, error)
- func (svc *Pinpoint) RawDeleteUserEndpoints(ctx context.Context, in *SDK.DeleteUserEndpointsInput) (*SDK.DeleteUserEndpointsResponse, error)
- func (svc *Pinpoint) RawDeleteVoiceChannel(ctx context.Context, in *SDK.DeleteVoiceChannelInput) (*SDK.DeleteVoiceChannelResponse, error)
- func (svc *Pinpoint) RawDeleteVoiceTemplate(ctx context.Context, in *SDK.DeleteVoiceTemplateInput) (*SDK.DeleteVoiceTemplateResponse, error)
- func (svc *Pinpoint) RawGetAdmChannel(ctx context.Context, in *SDK.GetAdmChannelInput) (*SDK.GetAdmChannelResponse, error)
- func (svc *Pinpoint) RawGetApnsChannel(ctx context.Context, in *SDK.GetApnsChannelInput) (*SDK.GetApnsChannelResponse, error)
- func (svc *Pinpoint) RawGetApnsSandboxChannel(ctx context.Context, in *SDK.GetApnsSandboxChannelInput) (*SDK.GetApnsSandboxChannelResponse, error)
- func (svc *Pinpoint) RawGetApnsVoipChannel(ctx context.Context, in *SDK.GetApnsVoipChannelInput) (*SDK.GetApnsVoipChannelResponse, error)
- func (svc *Pinpoint) RawGetApnsVoipSandboxChannel(ctx context.Context, in *SDK.GetApnsVoipSandboxChannelInput) (*SDK.GetApnsVoipSandboxChannelResponse, error)
- func (svc *Pinpoint) RawGetApp(ctx context.Context, in *SDK.GetAppInput) (*SDK.GetAppResponse, error)
- func (svc *Pinpoint) RawGetApplicationDateRangeKpi(ctx context.Context, in *SDK.GetApplicationDateRangeKpiInput) (*SDK.GetApplicationDateRangeKpiResponse, error)
- func (svc *Pinpoint) RawGetApplicationSettings(ctx context.Context, in *SDK.GetApplicationSettingsInput) (*SDK.GetApplicationSettingsResponse, error)
- func (svc *Pinpoint) RawGetApps(ctx context.Context, in *SDK.GetAppsInput) (*SDK.GetAppsResponse, error)
- func (svc *Pinpoint) RawGetBaiduChannel(ctx context.Context, in *SDK.GetBaiduChannelInput) (*SDK.GetBaiduChannelResponse, error)
- func (svc *Pinpoint) RawGetCampaign(ctx context.Context, in *SDK.GetCampaignInput) (*SDK.GetCampaignResponse, error)
- func (svc *Pinpoint) RawGetCampaignActivities(ctx context.Context, in *SDK.GetCampaignActivitiesInput) (*SDK.GetCampaignActivitiesResponse, error)
- func (svc *Pinpoint) RawGetCampaignDateRangeKpi(ctx context.Context, in *SDK.GetCampaignDateRangeKpiInput) (*SDK.GetCampaignDateRangeKpiResponse, error)
- func (svc *Pinpoint) RawGetCampaignVersion(ctx context.Context, in *SDK.GetCampaignVersionInput) (*SDK.GetCampaignVersionResponse, error)
- func (svc *Pinpoint) RawGetCampaignVersions(ctx context.Context, in *SDK.GetCampaignVersionsInput) (*SDK.GetCampaignVersionsResponse, error)
- func (svc *Pinpoint) RawGetCampaigns(ctx context.Context, in *SDK.GetCampaignsInput) (*SDK.GetCampaignsResponse, error)
- func (svc *Pinpoint) RawGetChannels(ctx context.Context, in *SDK.GetChannelsInput) (*SDK.GetChannelsResponse, error)
- func (svc *Pinpoint) RawGetEmailChannel(ctx context.Context, in *SDK.GetEmailChannelInput) (*SDK.GetEmailChannelResponse, error)
- func (svc *Pinpoint) RawGetEmailTemplate(ctx context.Context, in *SDK.GetEmailTemplateInput) (*SDK.GetEmailTemplateResponse, error)
- func (svc *Pinpoint) RawGetEndpoint(ctx context.Context, in *SDK.GetEndpointInput) (*SDK.GetEndpointResponse, error)
- func (svc *Pinpoint) RawGetEventStream(ctx context.Context, in *SDK.GetEventStreamInput) (*SDK.GetEventStreamResponse, error)
- func (svc *Pinpoint) RawGetExportJob(ctx context.Context, in *SDK.GetExportJobInput) (*SDK.GetExportJobResponse, error)
- func (svc *Pinpoint) RawGetExportJobs(ctx context.Context, in *SDK.GetExportJobsInput) (*SDK.GetExportJobsResponse, error)
- func (svc *Pinpoint) RawGetGcmChannel(ctx context.Context, in *SDK.GetGcmChannelInput) (*SDK.GetGcmChannelResponse, error)
- func (svc *Pinpoint) RawGetImportJob(ctx context.Context, in *SDK.GetImportJobInput) (*SDK.GetImportJobResponse, error)
- func (svc *Pinpoint) RawGetImportJobs(ctx context.Context, in *SDK.GetImportJobsInput) (*SDK.GetImportJobsResponse, error)
- func (svc *Pinpoint) RawGetJourney(ctx context.Context, in *SDK.GetJourneyInput) (*SDK.GetJourneyResponse, error)
- func (svc *Pinpoint) RawGetJourneyDateRangeKpi(ctx context.Context, in *SDK.GetJourneyDateRangeKpiInput) (*SDK.GetJourneyDateRangeKpiResponse, error)
- func (svc *Pinpoint) RawGetJourneyExecutionActivityMetrics(ctx context.Context, in *SDK.GetJourneyExecutionActivityMetricsInput) (*SDK.GetJourneyExecutionActivityMetricsResponse, error)
- func (svc *Pinpoint) RawGetJourneyExecutionMetrics(ctx context.Context, in *SDK.GetJourneyExecutionMetricsInput) (*SDK.GetJourneyExecutionMetricsResponse, error)
- func (svc *Pinpoint) RawGetPushTemplate(ctx context.Context, in *SDK.GetPushTemplateInput) (*SDK.GetPushTemplateResponse, error)
- func (svc *Pinpoint) RawGetRecommenderConfiguration(ctx context.Context, in *SDK.GetRecommenderConfigurationInput) (*SDK.GetRecommenderConfigurationResponse, error)
- func (svc *Pinpoint) RawGetRecommenderConfigurations(ctx context.Context, in *SDK.GetRecommenderConfigurationsInput) (*SDK.GetRecommenderConfigurationsResponse, error)
- func (svc *Pinpoint) RawGetSegment(ctx context.Context, in *SDK.GetSegmentInput) (*SDK.GetSegmentResponse, error)
- func (svc *Pinpoint) RawGetSegmentExportJobs(ctx context.Context, in *SDK.GetSegmentExportJobsInput) (*SDK.GetSegmentExportJobsResponse, error)
- func (svc *Pinpoint) RawGetSegmentImportJobs(ctx context.Context, in *SDK.GetSegmentImportJobsInput) (*SDK.GetSegmentImportJobsResponse, error)
- func (svc *Pinpoint) RawGetSegmentVersion(ctx context.Context, in *SDK.GetSegmentVersionInput) (*SDK.GetSegmentVersionResponse, error)
- func (svc *Pinpoint) RawGetSegmentVersions(ctx context.Context, in *SDK.GetSegmentVersionsInput) (*SDK.GetSegmentVersionsResponse, error)
- func (svc *Pinpoint) RawGetSegments(ctx context.Context, in *SDK.GetSegmentsInput) (*SDK.GetSegmentsResponse, error)
- func (svc *Pinpoint) RawGetSmsChannel(ctx context.Context, in *SDK.GetSmsChannelInput) (*SDK.GetSmsChannelResponse, error)
- func (svc *Pinpoint) RawGetSmsTemplate(ctx context.Context, in *SDK.GetSmsTemplateInput) (*SDK.GetSmsTemplateResponse, error)
- func (svc *Pinpoint) RawGetUserEndpoints(ctx context.Context, in *SDK.GetUserEndpointsInput) (*SDK.GetUserEndpointsResponse, error)
- func (svc *Pinpoint) RawGetVoiceChannel(ctx context.Context, in *SDK.GetVoiceChannelInput) (*SDK.GetVoiceChannelResponse, error)
- func (svc *Pinpoint) RawGetVoiceTemplate(ctx context.Context, in *SDK.GetVoiceTemplateInput) (*SDK.GetVoiceTemplateResponse, error)
- func (svc *Pinpoint) RawListJourneys(ctx context.Context, in *SDK.ListJourneysInput) (*SDK.ListJourneysResponse, error)
- func (svc *Pinpoint) RawListTagsForResource(ctx context.Context, in *SDK.ListTagsForResourceInput) (*SDK.ListTagsForResourceResponse, error)
- func (svc *Pinpoint) RawListTemplateVersions(ctx context.Context, in *SDK.ListTemplateVersionsInput) (*SDK.ListTemplateVersionsResponse, error)
- func (svc *Pinpoint) RawListTemplates(ctx context.Context, in *SDK.ListTemplatesInput) (*SDK.ListTemplatesResponse, error)
- func (svc *Pinpoint) RawPhoneNumberValidate(ctx context.Context, in *SDK.PhoneNumberValidateInput) (*SDK.PhoneNumberValidateResponse, error)
- func (svc *Pinpoint) RawPutEventStream(ctx context.Context, in *SDK.PutEventStreamInput) (*SDK.PutEventStreamResponse, error)
- func (svc *Pinpoint) RawPutEvents(ctx context.Context, in *SDK.PutEventsInput) (*SDK.PutEventsResponse, error)
- func (svc *Pinpoint) RawRemoveAttributes(ctx context.Context, in *SDK.RemoveAttributesInput) (*SDK.RemoveAttributesResponse, error)
- func (svc *Pinpoint) RawSendMessages(ctx context.Context, in *SDK.SendMessagesInput) (*SDK.SendMessagesResponse, error)
- func (svc *Pinpoint) RawSendUsersMessages(ctx context.Context, in *SDK.SendUsersMessagesInput) (*SDK.SendUsersMessagesResponse, error)
- func (svc *Pinpoint) RawTagResource(ctx context.Context, in *SDK.TagResourceInput) (*SDK.TagResourceResponse, error)
- func (svc *Pinpoint) RawUntagResource(ctx context.Context, in *SDK.UntagResourceInput) (*SDK.UntagResourceResponse, error)
- func (svc *Pinpoint) RawUpdateAdmChannel(ctx context.Context, in *SDK.UpdateAdmChannelInput) (*SDK.UpdateAdmChannelResponse, error)
- func (svc *Pinpoint) RawUpdateApnsChannel(ctx context.Context, in *SDK.UpdateApnsChannelInput) (*SDK.UpdateApnsChannelResponse, error)
- func (svc *Pinpoint) RawUpdateApnsSandboxChannel(ctx context.Context, in *SDK.UpdateApnsSandboxChannelInput) (*SDK.UpdateApnsSandboxChannelResponse, error)
- func (svc *Pinpoint) RawUpdateApnsVoipChannel(ctx context.Context, in *SDK.UpdateApnsVoipChannelInput) (*SDK.UpdateApnsVoipChannelResponse, error)
- func (svc *Pinpoint) RawUpdateApnsVoipSandboxChannel(ctx context.Context, in *SDK.UpdateApnsVoipSandboxChannelInput) (*SDK.UpdateApnsVoipSandboxChannelResponse, error)
- func (svc *Pinpoint) RawUpdateApplicationSettings(ctx context.Context, in *SDK.UpdateApplicationSettingsInput) (*SDK.UpdateApplicationSettingsResponse, error)
- func (svc *Pinpoint) RawUpdateBaiduChannel(ctx context.Context, in *SDK.UpdateBaiduChannelInput) (*SDK.UpdateBaiduChannelResponse, error)
- func (svc *Pinpoint) RawUpdateCampaign(ctx context.Context, in *SDK.UpdateCampaignInput) (*SDK.UpdateCampaignResponse, error)
- func (svc *Pinpoint) RawUpdateEmailChannel(ctx context.Context, in *SDK.UpdateEmailChannelInput) (*SDK.UpdateEmailChannelResponse, error)
- func (svc *Pinpoint) RawUpdateEmailTemplate(ctx context.Context, in *SDK.UpdateEmailTemplateInput) (*SDK.UpdateEmailTemplateResponse, error)
- func (svc *Pinpoint) RawUpdateEndpoint(ctx context.Context, in *SDK.UpdateEndpointInput) (*SDK.UpdateEndpointResponse, error)
- func (svc *Pinpoint) RawUpdateEndpointsBatch(ctx context.Context, in *SDK.UpdateEndpointsBatchInput) (*SDK.UpdateEndpointsBatchResponse, error)
- func (svc *Pinpoint) RawUpdateGcmChannel(ctx context.Context, in *SDK.UpdateGcmChannelInput) (*SDK.UpdateGcmChannelResponse, error)
- func (svc *Pinpoint) RawUpdateJourney(ctx context.Context, in *SDK.UpdateJourneyInput) (*SDK.UpdateJourneyResponse, error)
- func (svc *Pinpoint) RawUpdateJourneyState(ctx context.Context, in *SDK.UpdateJourneyStateInput) (*SDK.UpdateJourneyStateResponse, error)
- func (svc *Pinpoint) RawUpdatePushTemplate(ctx context.Context, in *SDK.UpdatePushTemplateInput) (*SDK.UpdatePushTemplateResponse, error)
- func (svc *Pinpoint) RawUpdateRecommenderConfiguration(ctx context.Context, in *SDK.UpdateRecommenderConfigurationInput) (*SDK.UpdateRecommenderConfigurationResponse, error)
- func (svc *Pinpoint) RawUpdateSegment(ctx context.Context, in *SDK.UpdateSegmentInput) (*SDK.UpdateSegmentResponse, error)
- func (svc *Pinpoint) RawUpdateSmsChannel(ctx context.Context, in *SDK.UpdateSmsChannelInput) (*SDK.UpdateSmsChannelResponse, error)
- func (svc *Pinpoint) RawUpdateSmsTemplate(ctx context.Context, in *SDK.UpdateSmsTemplateInput) (*SDK.UpdateSmsTemplateResponse, error)
- func (svc *Pinpoint) RawUpdateTemplateActiveVersion(ctx context.Context, in *SDK.UpdateTemplateActiveVersionInput) (*SDK.UpdateTemplateActiveVersionResponse, error)
- func (svc *Pinpoint) RawUpdateVoiceChannel(ctx context.Context, in *SDK.UpdateVoiceChannelInput) (*SDK.UpdateVoiceChannelResponse, error)
- func (svc *Pinpoint) RawUpdateVoiceTemplate(ctx context.Context, in *SDK.UpdateVoiceTemplateInput) (*SDK.UpdateVoiceTemplateResponse, error)
- func (svc *Pinpoint) SetLogger(logger log.Logger)
- func (svc *Pinpoint) UpdateEndpoint(ctx context.Context, r UpdateEndpointRequest) (*UpdateEndpointResult, error)
- func (svc *Pinpoint) UpdateEndpointsBatch(ctx context.Context, r UpdateEndpointsBatchRequest) (*UpdateEndpointsBatchResult, error)
- func (svc *Pinpoint) XExistsApp(ctx context.Context, appID string) (bool, error)
- func (svc *Pinpoint) XGetAppIDByName(ctx context.Context, appName string) (appID string, err error)
- func (svc *Pinpoint) XUpdateEndpointEmail(ctx context.Context, appID, endpointID, userID, email string, ...) error
- type PushNotificationTemplateRequest
- type QuietTime
- type RecencyType
- type Schedule
- type SegmentBehaviors
- type SegmentDemographics
- type SegmentDimensions
- type SegmentGroup
- type SegmentGroupList
- type SegmentImportResource
- type SegmentLocation
- type SegmentReference
- type SegmentResponse
- type SegmentType
- type SegmentsResponse
- type SetDimension
- type SourceType
- type Template
- type TemplateConfiguration
- type TemplateResponse
- type TemplateType
- type TemplatesResponse
- type TreatmentResource
- type Type
- type UpdateEndpointRequest
- type UpdateEndpointResult
- type UpdateEndpointsBatchRequest
- type UpdateEndpointsBatchResult
- type WriteCampaignRequest
- type WriteSegmentRequest
- type WriteTreatmentResource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APNsPushNotificationTemplate ¶
type APNsPushNotificationTemplate struct { Action Action Body string MediaURL string RawContent string Sound string Title string URL string }
func (APNsPushNotificationTemplate) ToSDK ¶
func (r APNsPushNotificationTemplate) ToSDK() *SDK.APNSPushNotificationTemplate
type AndroidPushNotificationTemplate ¶
type AndroidPushNotificationTemplate struct { Action Action Body string ImageIconURL string ImageURL string RawContent string SmallImageIconURL string Sound string Title string URL string }
func (AndroidPushNotificationTemplate) ToSDK ¶
func (r AndroidPushNotificationTemplate) ToSDK() *SDK.AndroidPushNotificationTemplate
type ApplicationResponse ¶
type ApplicationsResponse ¶
type ApplicationsResponse struct { Item []ApplicationResponse NextToken string }
type AttributeDimension ¶
type AttributeDimension struct { Values []string // optional AttributeType AttributeType }
func (AttributeDimension) ToSDK ¶
func (r AttributeDimension) ToSDK() SDK.AttributeDimension
type AttributeType ¶
type AttributeType string
const ( AttributeTypeInclusive AttributeType = AttributeType(SDK.AttributeTypeInclusive) AttributeTypeExclusive AttributeType = AttributeType(SDK.AttributeTypeExclusive) )
type CampaignCustomMessage ¶
type CampaignCustomMessage struct {
Data string
}
func (CampaignCustomMessage) ToSDK ¶
func (r CampaignCustomMessage) ToSDK() *SDK.CampaignCustomMessage
type CampaignEmailMessage ¶
func (CampaignEmailMessage) ToSDK ¶
func (r CampaignEmailMessage) ToSDK() *SDK.CampaignEmailMessage
type CampaignEventFilter ¶
type CampaignEventFilter struct { Dimensions EventDimensions FilterType FilterType }
func (CampaignEventFilter) ToSDK ¶
func (r CampaignEventFilter) ToSDK() *SDK.CampaignEventFilter
type CampaignHook ¶
func (CampaignHook) ToSDK ¶
func (r CampaignHook) ToSDK() *SDK.CampaignHook
type CampaignLimits ¶
type CampaignLimits struct { Daily int64 MaximumDuration int64 MessagesPerSecond int64 Total int64 }
func (CampaignLimits) ToSDK ¶
func (r CampaignLimits) ToSDK() *SDK.CampaignLimits
type CampaignResponse ¶
type CampaignResponse struct { ApplicationID string ARN string CreationDate string ID string LastModifiedDate string SegmentID string SegmentVersion int64 AdditionalTreatments []TreatmentResource CustomDeliveryConfiguration CustomDeliveryConfiguration DefaultState CampaignStatus Description string HoldoutPercent int64 Hook CampaignHook IsPaused bool Limits CampaignLimits MessageConfiguration MessageConfiguration Name string Schedule Schedule State CampaignStatus Tags map[string]string TemplateConfiguration TemplateConfiguration TreatmentDescription string TreatmentName string Version int64 }
type CampaignSMSMessage ¶
type CampaignSMSMessage struct { Body string MessageType MessageType SenderID string }
func (CampaignSMSMessage) ToSDK ¶
func (r CampaignSMSMessage) ToSDK() *SDK.CampaignSmsMessage
type CampaignStatus ¶
type CampaignStatus string
const ( CampaignStatusScheduled CampaignStatus = CampaignStatus(SDK.CampaignStatusScheduled) CampaignStatusExecuting CampaignStatus = CampaignStatus(SDK.CampaignStatusExecuting) CampaignStatusPendingNextRun CampaignStatus = CampaignStatus(SDK.CampaignStatusPendingNextRun) CampaignStatusCompleted CampaignStatus = CampaignStatus(SDK.CampaignStatusCompleted) CampaignStatusPaused CampaignStatus = CampaignStatus(SDK.CampaignStatusPaused) CampaignStatusDeleted CampaignStatus = CampaignStatus(SDK.CampaignStatusDeleted) )
type ChannelType ¶
type ChannelType string
const ( ChannelTypePush ChannelType = ChannelType(SDK.ChannelTypePush) ChannelTypeGCM ChannelType = ChannelType(SDK.ChannelTypeGcm) ChannelTypeAPNs ChannelType = ChannelType(SDK.ChannelTypeApns) ChannelTypeAPNsSandbox ChannelType = ChannelType(SDK.ChannelTypeApnsSandbox) ChannelTypeAPNsVoIP ChannelType = ChannelType(SDK.ChannelTypeApnsVoip) ChannelTypeAPNsVoIPSandbox ChannelType = ChannelType(SDK.ChannelTypeApnsVoipSandbox) ChannelTypeADM ChannelType = ChannelType(SDK.ChannelTypeAdm) ChannelTypeSMS ChannelType = ChannelType(SDK.ChannelTypeSms) ChannelTypeVoice ChannelType = ChannelType(SDK.ChannelTypeVoice) ChannelTypeEmail ChannelType = ChannelType(SDK.ChannelTypeEmail) ChannelTypeBaidu ChannelType = ChannelType(SDK.ChannelTypeBaidu) ChannelTypeCustom ChannelType = ChannelType(SDK.ChannelTypeCustom) )
const ( EndpointTypesElementPush ChannelType = ChannelType(SDK.EndpointTypesElementPush) EndpointTypesElementGCM ChannelType = ChannelType(SDK.EndpointTypesElementGcm) EndpointTypesElementAPNs ChannelType = ChannelType(SDK.EndpointTypesElementApns) EndpointTypesElementAPNsSandbox ChannelType = ChannelType(SDK.EndpointTypesElementApnsSandbox) EndpointTypesElementAPNsVoIP ChannelType = ChannelType(SDK.EndpointTypesElementApnsVoip) EndpointTypesElementAPNsVoIPSandbox ChannelType = ChannelType(SDK.EndpointTypesElementApnsVoipSandbox) EndpointTypesElementADM ChannelType = ChannelType(SDK.EndpointTypesElementAdm) EndpointTypesElementSMS ChannelType = ChannelType(SDK.EndpointTypesElementSms) EndpointTypesElementVoice ChannelType = ChannelType(SDK.EndpointTypesElementVoice) EndpointTypesElementEmail ChannelType = ChannelType(SDK.EndpointTypesElementEmail) EndpointTypesElementBaidu ChannelType = ChannelType(SDK.EndpointTypesElementBaidu) EndpointTypesElementCustom ChannelType = ChannelType(SDK.EndpointTypesElementCustom) )
type CreateAppRequest ¶
CreateAppRequest has parameters for `CreateApp` operation.
func (CreateAppRequest) ToInput ¶
func (r CreateAppRequest) ToInput() *SDK.CreateAppInput
type CreateAppResult ¶
type CreateAppResult struct {
ApplicationResponse
}
func NewCreateAppResult ¶
func NewCreateAppResult(o *SDK.CreateAppResponse) *CreateAppResult
type CreateCampaignRequest ¶
type CreateCampaignRequest struct { ApplicationID string WriteCampaignRequest WriteCampaignRequest }
CreateCampaignRequest has parameters for `CreateCampaign` operation.
func (CreateCampaignRequest) ToInput ¶
func (r CreateCampaignRequest) ToInput() *SDK.CreateCampaignInput
type CreateCampaignResult ¶
type CreateCampaignResult struct {
CampaignResponse
}
func NewCreateCampaignResult ¶
func NewCreateCampaignResult(o *SDK.CreateCampaignResponse) *CreateCampaignResult
type CreateEmailTemplateRequest ¶
type CreateEmailTemplateRequest struct { EmailTemplateRequest EmailTemplateRequest TemplateName string }
CreateEmailTemplateRequest has parameters for `CreateEmailTemplate` operation.
func (CreateEmailTemplateRequest) ToInput ¶
func (r CreateEmailTemplateRequest) ToInput() *SDK.CreateEmailTemplateInput
type CreateEmailTemplateResult ¶
type CreateEmailTemplateResult struct {
CreateTemplateMessageBody
}
func NewCreateEmailTemplateResult ¶
func NewCreateEmailTemplateResult(o *SDK.CreateEmailTemplateResponse) *CreateEmailTemplateResult
type CreateImportJobRequest ¶
type CreateImportJobRequest struct { ApplicationID string ImportJobRequest ImportJobRequest }
CreateImportJobRequest has parameters for `CreateImportJob` operation.
func (CreateImportJobRequest) ToInput ¶
func (r CreateImportJobRequest) ToInput() *SDK.CreateImportJobInput
type CreateImportJobResult ¶
type CreateImportJobResult struct {
ImportJobResponse
}
func NewCreateImportJobResult ¶
func NewCreateImportJobResult(o *SDK.CreateImportJobResponse) *CreateImportJobResult
type CreatePushTemplateRequest ¶
type CreatePushTemplateRequest struct { PushNotificationTemplateRequest PushNotificationTemplateRequest TemplateName string }
CreatePushTemplateRequest has parameters for `CreatePushTemplate` operation.
func (CreatePushTemplateRequest) ToInput ¶
func (r CreatePushTemplateRequest) ToInput() *SDK.CreatePushTemplateInput
type CreatePushTemplateResult ¶
type CreatePushTemplateResult struct {
CreateTemplateMessageBody
}
func NewCreatePushTemplateResult ¶
func NewCreatePushTemplateResult(o *SDK.CreatePushTemplateResponse) *CreatePushTemplateResult
type CreateSegmentRequest ¶
type CreateSegmentRequest struct { ApplicationID string WriteSegmentRequest WriteSegmentRequest }
CreateSegmentRequest has parameters for `CreateSegment` operation.
func (CreateSegmentRequest) ToInput ¶
func (r CreateSegmentRequest) ToInput() *SDK.CreateSegmentInput
type CreateSegmentResult ¶
type CreateSegmentResult struct {
SegmentResponse
}
func NewCreateSegmentResult ¶
func NewCreateSegmentResult(o *SDK.CreateSegmentResponse) *CreateSegmentResult
type CustomDeliveryConfiguration ¶
type CustomDeliveryConfiguration struct { DeliveryURI string // optional EndpointTypes []EndpointTypesElement }
func (CustomDeliveryConfiguration) ToSDK ¶
func (r CustomDeliveryConfiguration) ToSDK() *SDK.CustomDeliveryConfiguration
type DefaultPushNotificationTemplate ¶
type DefaultPushNotificationTemplate struct { Action Action Body string Sound string Title string URL string }
func (DefaultPushNotificationTemplate) ToSDK ¶
func (r DefaultPushNotificationTemplate) ToSDK() *SDK.DefaultPushNotificationTemplate
type DeleteEmailTemplateRequest ¶
DeleteEmailTemplateRequest has parameters for `DeleteEmailTemplate` operation.
func (DeleteEmailTemplateRequest) ToInput ¶
func (r DeleteEmailTemplateRequest) ToInput() *SDK.DeleteEmailTemplateInput
type DeleteEmailTemplateResult ¶
type DeleteEmailTemplateResult struct {
MessageBody
}
func NewDeleteEmailTemplateResult ¶
func NewDeleteEmailTemplateResult(o *SDK.DeleteEmailTemplateResponse) *DeleteEmailTemplateResult
type DeleteEndpointRequest ¶
DeleteEndpointRequest has parameters for `DeleteEndpoint` operation.
func (DeleteEndpointRequest) ToInput ¶
func (r DeleteEndpointRequest) ToInput() *SDK.DeleteEndpointInput
type DeleteEndpointResult ¶
type DeleteEndpointResult struct {
EndpointResponse
}
func NewDeleteEndpointResult ¶
func NewDeleteEndpointResult(o *SDK.DeleteEndpointResponse) *DeleteEndpointResult
type DeletePushTemplateRequest ¶
DeletePushTemplateRequest has parameters for `DeletePushTemplate` operation.
func (DeletePushTemplateRequest) ToInput ¶
func (r DeletePushTemplateRequest) ToInput() *SDK.DeletePushTemplateInput
type DeletePushTemplateResult ¶
type DeletePushTemplateResult struct {
MessageBody
}
func NewDeletePushTemplateResult ¶
func NewDeletePushTemplateResult(o *SDK.DeletePushTemplateResponse) *DeletePushTemplateResult
type DeleteSegmentRequest ¶
DeleteSegmentRequest has parameters for `DeleteSegment` operation.
func (DeleteSegmentRequest) ToInput ¶
func (r DeleteSegmentRequest) ToInput() *SDK.DeleteSegmentInput
type DeleteSegmentResult ¶
type DeleteSegmentResult struct {
SegmentResponse
}
func NewDeleteSegmentResult ¶
func NewDeleteSegmentResult(o *SDK.DeleteSegmentResponse) *DeleteSegmentResult
type DeleteUserEndpointsRequest ¶
DeleteUserEndpointsRequest has parameters for `DeleteUserEndpoints` operation.
func (DeleteUserEndpointsRequest) ToInput ¶
func (r DeleteUserEndpointsRequest) ToInput() *SDK.DeleteUserEndpointsInput
type DeleteUserEndpointsResult ¶
type DeleteUserEndpointsResult struct {
EndpointsResponse
}
func NewDeleteUserEndpointsResult ¶
func NewDeleteUserEndpointsResult(o *SDK.DeleteUserEndpointsResponse) *DeleteUserEndpointsResult
type DimensionType ¶
type DimensionType string
const ( DimensionTypeInclusive DimensionType = DimensionType(SDK.DimensionTypeInclusive) DimensionTypeExclusive DimensionType = DimensionType(SDK.DimensionTypeExclusive) )
type Duration ¶
type Duration string
const ( DurationHr24 Duration = Duration(SDK.DurationHr24) DurationDay7 Duration = Duration(SDK.DurationDay7) DurationDay14 Duration = Duration(SDK.DurationDay14) DurationDay30 Duration = Duration(SDK.DurationDay30) )
type EmailTemplateRequest ¶
type EmailTemplateRequest struct { DefaultSubstitutions string HTMLPart string RecommenderID string Subject string Tags map[string]string TemplateDescription string TextPart string }
func (EmailTemplateRequest) ToSDK ¶
func (r EmailTemplateRequest) ToSDK() *SDK.EmailTemplateRequest
type EndpointBatchItem ¶
type EndpointBatchItem struct { Address string // Email | Push Token | Tel No. Attributes map[string][]string ChannelType ChannelType Demographic EndpointDemographic EffectiveDate string EndpointStatus string ID string Location EndpointLocation Metrics map[string]float64 OptOut string RequestID string User EndpointUser }
func (EndpointBatchItem) ToSDK ¶
func (r EndpointBatchItem) ToSDK() SDK.EndpointBatchItem
type EndpointBatchRequest ¶
type EndpointBatchRequest struct {
Item []EndpointBatchItem // max: 100
}
func (EndpointBatchRequest) ToSDK ¶
func (r EndpointBatchRequest) ToSDK() *SDK.EndpointBatchRequest
type EndpointDemographic ¶
type EndpointDemographic struct { AppVersion string Locale string Make string Model string ModelVersion string Platform string PlatformVersion string Timezone string }
func (EndpointDemographic) ToSDK ¶
func (r EndpointDemographic) ToSDK() *SDK.EndpointDemographic
type EndpointLocation ¶
type EndpointLocation struct { City string Country string Latitude float64 Longitude float64 PostalCode string Region string HasLatitude bool HasLongitude bool }
func (EndpointLocation) ToSDK ¶
func (r EndpointLocation) ToSDK() *SDK.EndpointLocation
type EndpointRequest ¶
type EndpointRequest struct { Address string // Email | Push Token | Tel No. Attributes map[string][]string ChannelType ChannelType Demographic EndpointDemographic EffectiveDate string EndpointStatus string Location EndpointLocation Metrics map[string]float64 OptOut string RequestID string User EndpointUser }
func (EndpointRequest) ToSDK ¶
func (r EndpointRequest) ToSDK() *SDK.EndpointRequest
type EndpointResponse ¶
type EndpointResponse struct { Address string // Email | Push Token | Tel No. ApplicationID string Attributes map[string][]string ChannelType ChannelType CohortID string CreationDate string Demographic EndpointDemographic EffectiveDate string EndpointStatus string ID string Location EndpointLocation Metrics map[string]float64 OptOut string RequestID string User EndpointUser }
type EndpointTypesElement ¶
type EndpointTypesElement string
type EndpointUser ¶
func (EndpointUser) ToSDK ¶
func (r EndpointUser) ToSDK() *SDK.EndpointUser
type EndpointsResponse ¶
type EndpointsResponse struct {
Item []EndpointResponse
}
type EventDimensions ¶
type EventDimensions struct { Attributes map[string]AttributeDimension EventType SetDimension Metrics map[string]MetricDimension }
func (EventDimensions) ToSDK ¶
func (r EventDimensions) ToSDK() *SDK.EventDimensions
type FilterType ¶
type FilterType string
const ( FilterTypeSystem FilterType = FilterType(SDK.FilterTypeSystem) FilterTypeEndpoint FilterType = FilterType(SDK.FilterTypeEndpoint) )
type Frequency ¶
type Frequency string
const ( FrequencyOnce Frequency = Frequency(SDK.FrequencyOnce) FrequencyHourly Frequency = Frequency(SDK.FrequencyHourly) FrequencyDaily Frequency = Frequency(SDK.FrequencyDaily) FrequencyWeekly Frequency = Frequency(SDK.FrequencyWeekly) FrequencyMonthly Frequency = Frequency(SDK.FrequencyMonthly) FrequencyEvent Frequency = Frequency(SDK.FrequencyEvent) )
type GPSPointDimension ¶
type GPSPointDimension struct { CoordinatesLatitude float64 CoordinatesLongitude float64 // optional RangeInKilometers float64 }
func (GPSPointDimension) ToSDK ¶
func (r GPSPointDimension) ToSDK() *SDK.GPSPointDimension
type GetAppRequest ¶
type GetAppRequest struct {
ApplicationID string
}
GetAppRequest has parameters for `GetApp` operation.
func (GetAppRequest) ToInput ¶
func (r GetAppRequest) ToInput() *SDK.GetAppInput
type GetAppResult ¶
type GetAppResult struct {
ApplicationResponse
}
func NewGetAppResult ¶
func NewGetAppResult(o *SDK.GetAppResponse) *GetAppResult
type GetAppsRequest ¶
GetAppsRequest has parameters for `GetApps` operation.
func (GetAppsRequest) ToInput ¶
func (r GetAppsRequest) ToInput() *SDK.GetAppsInput
type GetAppsResult ¶
type GetAppsResult struct {
ApplicationsResponse
}
func NewGetAppsResult ¶
func NewGetAppsResult(o *SDK.GetAppsResponse) *GetAppsResult
type GetEndpointRequest ¶
GetEndpointRequest has parameters for `GetEndpoint` operation.
func (GetEndpointRequest) ToInput ¶
func (r GetEndpointRequest) ToInput() *SDK.GetEndpointInput
type GetEndpointResult ¶
type GetEndpointResult struct {
EndpointResponse
}
func NewGetEndpointResult ¶
func NewGetEndpointResult(o *SDK.GetEndpointResponse) *GetEndpointResult
type GetImportJobRequest ¶
GetImportJobRequest has parameters for `GetImportJob` operation.
func (GetImportJobRequest) ToInput ¶
func (r GetImportJobRequest) ToInput() *SDK.GetImportJobInput
type GetImportJobResult ¶
type GetImportJobResult struct {
ImportJobResponse
}
func NewGetImportJobResult ¶
func NewGetImportJobResult(o *SDK.GetImportJobResponse) *GetImportJobResult
type GetImportJobsRequest ¶
GetImportJobsRequest has parameters for `GetImportJobs` operation.
func (GetImportJobsRequest) ToInput ¶
func (r GetImportJobsRequest) ToInput() *SDK.GetImportJobsInput
type GetImportJobsResult ¶
type GetImportJobsResult struct {
ImportJobsResponse
}
func NewGetImportJobsResult ¶
func NewGetImportJobsResult(o *SDK.GetImportJobsResponse) *GetImportJobsResult
type GetSegmentRequest ¶
GetSegmentRequest has parameters for `GetSegment` operation.
func (GetSegmentRequest) ToInput ¶
func (r GetSegmentRequest) ToInput() *SDK.GetSegmentInput
type GetSegmentResult ¶
type GetSegmentResult struct {
SegmentResponse
}
func NewGetSegmentResult ¶
func NewGetSegmentResult(o *SDK.GetSegmentResponse) *GetSegmentResult
type GetSegmentsRequest ¶
GetSegmentsRequest has parameters for `GetSegments` operation.
func (GetSegmentsRequest) ToInput ¶
func (r GetSegmentsRequest) ToInput() *SDK.GetSegmentsInput
type GetSegmentsResult ¶
type GetSegmentsResult struct {
SegmentsResponse
}
func NewGetSegmentsResult ¶
func NewGetSegmentsResult(o *SDK.GetSegmentsResponse) *GetSegmentsResult
type GetUserEndpointsRequest ¶
GetUserEndpointsRequest has parameters for `GetUserEndpoints` operation.
func (GetUserEndpointsRequest) ToInput ¶
func (r GetUserEndpointsRequest) ToInput() *SDK.GetUserEndpointsInput
type GetUserEndpointsResult ¶
type GetUserEndpointsResult struct {
EndpointsResponse
}
func NewGetUserEndpointsResult ¶
func NewGetUserEndpointsResult(o *SDK.GetUserEndpointsResponse) *GetUserEndpointsResult
type ImportJobRequest ¶
type ImportJobRequest struct { Format Format RoleARN string S3URL string // optional DefineSegment bool RegisterEndpoints bool SegmentID string SegmentName string }
func (ImportJobRequest) ToSDK ¶
func (r ImportJobRequest) ToSDK() *SDK.ImportJobRequest
type ImportJobResource ¶
type ImportJobResponse ¶
type ImportJobsResponse ¶
type ImportJobsResponse struct { Item []ImportJobResponse NextToken string }
type Include ¶
type Include string
const ( IncludeAll Include = Include(SDK.IncludeAll) IncludeAny Include = Include(SDK.IncludeAny) IncludeNone Include = Include(SDK.IncludeNone) )
type JobStatus ¶
type JobStatus string
const ( JobStatusCreated JobStatus = JobStatus(SDK.JobStatusCreated) JobStatusPreparingForInitialization JobStatus = JobStatus(SDK.JobStatusPreparingForInitialization) JobStatusInitializing JobStatus = JobStatus(SDK.JobStatusInitializing) JobStatusProcessing JobStatus = JobStatus(SDK.JobStatusProcessing) JobStatusPendingJob JobStatus = JobStatus(SDK.JobStatusPendingJob) JobStatusCompleting JobStatus = JobStatus(SDK.JobStatusCompleting) JobStatusCompleted JobStatus = JobStatus(SDK.JobStatusCompleted) JobStatusFailing JobStatus = JobStatus(SDK.JobStatusFailing) JobStatusFailed JobStatus = JobStatus(SDK.JobStatusFailed) )
type ListTemplatesRequest ¶
type ListTemplatesRequest struct { NextToken string PageSize string Prefix string TemplateType string }
ListTemplatesRequest has parameters for `ListTemplates` operation.
func (ListTemplatesRequest) ToInput ¶
func (r ListTemplatesRequest) ToInput() *SDK.ListTemplatesInput
type ListTemplatesResult ¶
type ListTemplatesResult struct {
TemplatesResponse
}
func NewListTemplatesResult ¶
func NewListTemplatesResult(o *SDK.ListTemplatesResponse) *ListTemplatesResult
type Message ¶
type MessageBody ¶
type MessageConfiguration ¶
type MessageConfiguration struct { ADMMessage Message APNsMessage Message BaiduMessage Message CustomMessage CampaignCustomMessage DefaultMessage Message EmailMessage CampaignEmailMessage GCMMessage Message SMSMessage CampaignSMSMessage }
func (MessageConfiguration) ToSDK ¶
func (r MessageConfiguration) ToSDK() *SDK.MessageConfiguration
type MessageType ¶
type MessageType string
const ( MessageTypeTransactional MessageType = MessageType(SDK.MessageTypeTransactional) MessageTypePromotional MessageType = MessageType(SDK.MessageTypePromotional) )
type MetricDimension ¶
func (MetricDimension) ToSDK ¶
func (r MetricDimension) ToSDK() SDK.MetricDimension
type Mode ¶
type Mode string
const ( ModeDelivery Mode = Mode(SDK.ModeDelivery) ModeFilter Mode = Mode(SDK.ModeFilter) )
type Pinpoint ¶
type Pinpoint struct {
// contains filtered or unexported fields
}
Pinpoint has Pinpoint client.
func (*Pinpoint) CreateApp ¶
func (svc *Pinpoint) CreateApp(ctx context.Context, r CreateAppRequest) (*CreateAppResult, error)
CreateApp executes `CreateApp` operation.
func (*Pinpoint) CreateCampaign ¶
func (svc *Pinpoint) CreateCampaign(ctx context.Context, r CreateCampaignRequest) (*CreateCampaignResult, error)
CreateCampaign executes `CreateCampaign` operation.
func (*Pinpoint) CreateEmailTemplate ¶
func (svc *Pinpoint) CreateEmailTemplate(ctx context.Context, r CreateEmailTemplateRequest) (*CreateEmailTemplateResult, error)
CreateEmailTemplate executes `CreateEmailTemplate` operation.
func (*Pinpoint) CreateImportJob ¶
func (svc *Pinpoint) CreateImportJob(ctx context.Context, r CreateImportJobRequest) (*CreateImportJobResult, error)
CreateImportJob executes `CreateImportJob` operation.
func (*Pinpoint) CreatePushTemplate ¶
func (svc *Pinpoint) CreatePushTemplate(ctx context.Context, r CreatePushTemplateRequest) (*CreatePushTemplateResult, error)
CreatePushTemplate executes `CreatePushTemplate` operation.
func (*Pinpoint) CreateSegment ¶
func (svc *Pinpoint) CreateSegment(ctx context.Context, r CreateSegmentRequest) (*CreateSegmentResult, error)
CreateSegment executes `CreateSegment` operation.
func (*Pinpoint) DeleteEmailTemplate ¶
func (svc *Pinpoint) DeleteEmailTemplate(ctx context.Context, r DeleteEmailTemplateRequest) (*DeleteEmailTemplateResult, error)
DeleteEmailTemplate executes `DeleteEmailTemplate` operation.
func (*Pinpoint) DeleteEndpoint ¶
func (svc *Pinpoint) DeleteEndpoint(ctx context.Context, r DeleteEndpointRequest) (*DeleteEndpointResult, error)
DeleteEndpoint executes `DeleteEndpoint` operation.
func (*Pinpoint) DeletePushTemplate ¶
func (svc *Pinpoint) DeletePushTemplate(ctx context.Context, r DeletePushTemplateRequest) (*DeletePushTemplateResult, error)
DeletePushTemplate executes `DeletePushTemplate` operation.
func (*Pinpoint) DeleteSegment ¶
func (svc *Pinpoint) DeleteSegment(ctx context.Context, r DeleteSegmentRequest) (*DeleteSegmentResult, error)
DeleteSegment executes `DeleteSegment` operation.
func (*Pinpoint) DeleteUserEndpoints ¶
func (svc *Pinpoint) DeleteUserEndpoints(ctx context.Context, r DeleteUserEndpointsRequest) (*DeleteUserEndpointsResult, error)
DeleteUserEndpoints executes `DeleteUserEndpoints` operation.
func (*Pinpoint) GetApp ¶
func (svc *Pinpoint) GetApp(ctx context.Context, r GetAppRequest) (*GetAppResult, error)
GetApp executes `GetApp` operation.
func (*Pinpoint) GetApps ¶
func (svc *Pinpoint) GetApps(ctx context.Context, r GetAppsRequest) (*GetAppsResult, error)
GetApps executes `GetApps` operation.
func (*Pinpoint) GetEndpoint ¶
func (svc *Pinpoint) GetEndpoint(ctx context.Context, r GetEndpointRequest) (*GetEndpointResult, error)
GetEndpoint executes `GetEndpoint` operation.
func (*Pinpoint) GetImportJob ¶
func (svc *Pinpoint) GetImportJob(ctx context.Context, r GetImportJobRequest) (*GetImportJobResult, error)
GetImportJob executes `GetImportJob` operation.
func (*Pinpoint) GetImportJobs ¶
func (svc *Pinpoint) GetImportJobs(ctx context.Context, r GetImportJobsRequest) (*GetImportJobsResult, error)
GetImportJobs executes `GetImportJobs` operation.
func (*Pinpoint) GetSegment ¶
func (svc *Pinpoint) GetSegment(ctx context.Context, r GetSegmentRequest) (*GetSegmentResult, error)
GetSegment executes `GetSegment` operation.
func (*Pinpoint) GetSegments ¶
func (svc *Pinpoint) GetSegments(ctx context.Context, r GetSegmentsRequest) (*GetSegmentsResult, error)
GetSegments executes `GetSegments` operation.
func (*Pinpoint) GetUserEndpoints ¶
func (svc *Pinpoint) GetUserEndpoints(ctx context.Context, r GetUserEndpointsRequest) (*GetUserEndpointsResult, error)
GetUserEndpoints executes `GetUserEndpoints` operation.
func (*Pinpoint) ListTemplates ¶
func (svc *Pinpoint) ListTemplates(ctx context.Context, r ListTemplatesRequest) (*ListTemplatesResult, error)
ListTemplates executes `ListTemplates` operation.
func (*Pinpoint) RawCreateApp ¶
func (svc *Pinpoint) RawCreateApp(ctx context.Context, in *SDK.CreateAppInput) (*SDK.CreateAppResponse, error)
RawCreateApp executes `CreateApp` raw operation.
func (*Pinpoint) RawCreateCampaign ¶
func (svc *Pinpoint) RawCreateCampaign(ctx context.Context, in *SDK.CreateCampaignInput) (*SDK.CreateCampaignResponse, error)
RawCreateCampaign executes `CreateCampaign` raw operation.
func (*Pinpoint) RawCreateEmailTemplate ¶
func (svc *Pinpoint) RawCreateEmailTemplate(ctx context.Context, in *SDK.CreateEmailTemplateInput) (*SDK.CreateEmailTemplateResponse, error)
RawCreateEmailTemplate executes `CreateEmailTemplate` raw operation.
func (*Pinpoint) RawCreateExportJob ¶
func (svc *Pinpoint) RawCreateExportJob(ctx context.Context, in *SDK.CreateExportJobInput) (*SDK.CreateExportJobResponse, error)
RawCreateExportJob executes `CreateExportJob` raw operation.
func (*Pinpoint) RawCreateImportJob ¶
func (svc *Pinpoint) RawCreateImportJob(ctx context.Context, in *SDK.CreateImportJobInput) (*SDK.CreateImportJobResponse, error)
RawCreateImportJob executes `CreateImportJob` raw operation.
func (*Pinpoint) RawCreateJourney ¶
func (svc *Pinpoint) RawCreateJourney(ctx context.Context, in *SDK.CreateJourneyInput) (*SDK.CreateJourneyResponse, error)
RawCreateJourney executes `CreateJourney` raw operation.
func (*Pinpoint) RawCreatePushTemplate ¶
func (svc *Pinpoint) RawCreatePushTemplate(ctx context.Context, in *SDK.CreatePushTemplateInput) (*SDK.CreatePushTemplateResponse, error)
RawCreatePushTemplate executes `CreatePushTemplate` raw operation.
func (*Pinpoint) RawCreateRecommenderConfiguration ¶
func (svc *Pinpoint) RawCreateRecommenderConfiguration(ctx context.Context, in *SDK.CreateRecommenderConfigurationInput) (*SDK.CreateRecommenderConfigurationResponse, error)
RawCreateRecommenderConfiguration executes `CreateRecommenderConfiguration` raw operation.
func (*Pinpoint) RawCreateSegment ¶
func (svc *Pinpoint) RawCreateSegment(ctx context.Context, in *SDK.CreateSegmentInput) (*SDK.CreateSegmentResponse, error)
RawCreateSegment executes `CreateSegment` raw operation.
func (*Pinpoint) RawCreateSmsTemplate ¶
func (svc *Pinpoint) RawCreateSmsTemplate(ctx context.Context, in *SDK.CreateSmsTemplateInput) (*SDK.CreateSmsTemplateResponse, error)
RawCreateSmsTemplate executes `CreateSmsTemplate` raw operation.
func (*Pinpoint) RawCreateVoiceTemplate ¶
func (svc *Pinpoint) RawCreateVoiceTemplate(ctx context.Context, in *SDK.CreateVoiceTemplateInput) (*SDK.CreateVoiceTemplateResponse, error)
RawCreateVoiceTemplate executes `CreateVoiceTemplate` raw operation.
func (*Pinpoint) RawDeleteAdmChannel ¶
func (svc *Pinpoint) RawDeleteAdmChannel(ctx context.Context, in *SDK.DeleteAdmChannelInput) (*SDK.DeleteAdmChannelResponse, error)
RawDeleteAdmChannel executes `DeleteAdmChannel` raw operation.
func (*Pinpoint) RawDeleteApnsChannel ¶
func (svc *Pinpoint) RawDeleteApnsChannel(ctx context.Context, in *SDK.DeleteApnsChannelInput) (*SDK.DeleteApnsChannelResponse, error)
RawDeleteApnsChannel executes `DeleteApnsChannel` raw operation.
func (*Pinpoint) RawDeleteApnsSandboxChannel ¶
func (svc *Pinpoint) RawDeleteApnsSandboxChannel(ctx context.Context, in *SDK.DeleteApnsSandboxChannelInput) (*SDK.DeleteApnsSandboxChannelResponse, error)
RawDeleteApnsSandboxChannel executes `DeleteApnsSandboxChannel` raw operation.
func (*Pinpoint) RawDeleteApnsVoipChannel ¶
func (svc *Pinpoint) RawDeleteApnsVoipChannel(ctx context.Context, in *SDK.DeleteApnsVoipChannelInput) (*SDK.DeleteApnsVoipChannelResponse, error)
RawDeleteApnsVoipChannel executes `DeleteApnsVoipChannel` raw operation.
func (*Pinpoint) RawDeleteApnsVoipSandboxChannel ¶
func (svc *Pinpoint) RawDeleteApnsVoipSandboxChannel(ctx context.Context, in *SDK.DeleteApnsVoipSandboxChannelInput) (*SDK.DeleteApnsVoipSandboxChannelResponse, error)
RawDeleteApnsVoipSandboxChannel executes `DeleteApnsVoipSandboxChannel` raw operation.
func (*Pinpoint) RawDeleteApp ¶
func (svc *Pinpoint) RawDeleteApp(ctx context.Context, in *SDK.DeleteAppInput) (*SDK.DeleteAppResponse, error)
RawDeleteApp executes `DeleteApp` raw operation.
func (*Pinpoint) RawDeleteBaiduChannel ¶
func (svc *Pinpoint) RawDeleteBaiduChannel(ctx context.Context, in *SDK.DeleteBaiduChannelInput) (*SDK.DeleteBaiduChannelResponse, error)
RawDeleteBaiduChannel executes `DeleteBaiduChannel` raw operation.
func (*Pinpoint) RawDeleteCampaign ¶
func (svc *Pinpoint) RawDeleteCampaign(ctx context.Context, in *SDK.DeleteCampaignInput) (*SDK.DeleteCampaignResponse, error)
RawDeleteCampaign executes `DeleteCampaign` raw operation.
func (*Pinpoint) RawDeleteEmailChannel ¶
func (svc *Pinpoint) RawDeleteEmailChannel(ctx context.Context, in *SDK.DeleteEmailChannelInput) (*SDK.DeleteEmailChannelResponse, error)
RawDeleteEmailChannel executes `DeleteEmailChannel` raw operation.
func (*Pinpoint) RawDeleteEmailTemplate ¶
func (svc *Pinpoint) RawDeleteEmailTemplate(ctx context.Context, in *SDK.DeleteEmailTemplateInput) (*SDK.DeleteEmailTemplateResponse, error)
RawDeleteEmailTemplate executes `DeleteEmailTemplate` raw operation.
func (*Pinpoint) RawDeleteEndpoint ¶
func (svc *Pinpoint) RawDeleteEndpoint(ctx context.Context, in *SDK.DeleteEndpointInput) (*SDK.DeleteEndpointResponse, error)
RawDeleteEndpoint executes `DeleteEndpoint` raw operation.
func (*Pinpoint) RawDeleteEventStream ¶
func (svc *Pinpoint) RawDeleteEventStream(ctx context.Context, in *SDK.DeleteEventStreamInput) (*SDK.DeleteEventStreamResponse, error)
RawDeleteEventStream executes `DeleteEventStream` raw operation.
func (*Pinpoint) RawDeleteGcmChannel ¶
func (svc *Pinpoint) RawDeleteGcmChannel(ctx context.Context, in *SDK.DeleteGcmChannelInput) (*SDK.DeleteGcmChannelResponse, error)
RawDeleteGcmChannel executes `DeleteGcmChannel` raw operation.
func (*Pinpoint) RawDeleteJourney ¶
func (svc *Pinpoint) RawDeleteJourney(ctx context.Context, in *SDK.DeleteJourneyInput) (*SDK.DeleteJourneyResponse, error)
RawDeleteJourney executes `DeleteJourney` raw operation.
func (*Pinpoint) RawDeletePushTemplate ¶
func (svc *Pinpoint) RawDeletePushTemplate(ctx context.Context, in *SDK.DeletePushTemplateInput) (*SDK.DeletePushTemplateResponse, error)
RawDeletePushTemplate executes `DeletePushTemplate` raw operation.
func (*Pinpoint) RawDeleteRecommenderConfiguration ¶
func (svc *Pinpoint) RawDeleteRecommenderConfiguration(ctx context.Context, in *SDK.DeleteRecommenderConfigurationInput) (*SDK.DeleteRecommenderConfigurationResponse, error)
RawDeleteRecommenderConfiguration executes `DeleteRecommenderConfiguration` raw operation.
func (*Pinpoint) RawDeleteSegment ¶
func (svc *Pinpoint) RawDeleteSegment(ctx context.Context, in *SDK.DeleteSegmentInput) (*SDK.DeleteSegmentResponse, error)
RawDeleteSegment executes `DeleteSegment` raw operation.
func (*Pinpoint) RawDeleteSmsChannel ¶
func (svc *Pinpoint) RawDeleteSmsChannel(ctx context.Context, in *SDK.DeleteSmsChannelInput) (*SDK.DeleteSmsChannelResponse, error)
RawDeleteSmsChannel executes `DeleteSmsChannel` raw operation.
func (*Pinpoint) RawDeleteSmsTemplate ¶
func (svc *Pinpoint) RawDeleteSmsTemplate(ctx context.Context, in *SDK.DeleteSmsTemplateInput) (*SDK.DeleteSmsTemplateResponse, error)
RawDeleteSmsTemplate executes `DeleteSmsTemplate` raw operation.
func (*Pinpoint) RawDeleteUserEndpoints ¶
func (svc *Pinpoint) RawDeleteUserEndpoints(ctx context.Context, in *SDK.DeleteUserEndpointsInput) (*SDK.DeleteUserEndpointsResponse, error)
RawDeleteUserEndpoints executes `DeleteUserEndpoints` raw operation.
func (*Pinpoint) RawDeleteVoiceChannel ¶
func (svc *Pinpoint) RawDeleteVoiceChannel(ctx context.Context, in *SDK.DeleteVoiceChannelInput) (*SDK.DeleteVoiceChannelResponse, error)
RawDeleteVoiceChannel executes `DeleteVoiceChannel` raw operation.
func (*Pinpoint) RawDeleteVoiceTemplate ¶
func (svc *Pinpoint) RawDeleteVoiceTemplate(ctx context.Context, in *SDK.DeleteVoiceTemplateInput) (*SDK.DeleteVoiceTemplateResponse, error)
RawDeleteVoiceTemplate executes `DeleteVoiceTemplate` raw operation.
func (*Pinpoint) RawGetAdmChannel ¶
func (svc *Pinpoint) RawGetAdmChannel(ctx context.Context, in *SDK.GetAdmChannelInput) (*SDK.GetAdmChannelResponse, error)
RawGetAdmChannel executes `GetAdmChannel` raw operation.
func (*Pinpoint) RawGetApnsChannel ¶
func (svc *Pinpoint) RawGetApnsChannel(ctx context.Context, in *SDK.GetApnsChannelInput) (*SDK.GetApnsChannelResponse, error)
RawGetApnsChannel executes `GetApnsChannel` raw operation.
func (*Pinpoint) RawGetApnsSandboxChannel ¶
func (svc *Pinpoint) RawGetApnsSandboxChannel(ctx context.Context, in *SDK.GetApnsSandboxChannelInput) (*SDK.GetApnsSandboxChannelResponse, error)
RawGetApnsSandboxChannel executes `GetApnsSandboxChannel` raw operation.
func (*Pinpoint) RawGetApnsVoipChannel ¶
func (svc *Pinpoint) RawGetApnsVoipChannel(ctx context.Context, in *SDK.GetApnsVoipChannelInput) (*SDK.GetApnsVoipChannelResponse, error)
RawGetApnsVoipChannel executes `GetApnsVoipChannel` raw operation.
func (*Pinpoint) RawGetApnsVoipSandboxChannel ¶
func (svc *Pinpoint) RawGetApnsVoipSandboxChannel(ctx context.Context, in *SDK.GetApnsVoipSandboxChannelInput) (*SDK.GetApnsVoipSandboxChannelResponse, error)
RawGetApnsVoipSandboxChannel executes `GetApnsVoipSandboxChannel` raw operation.
func (*Pinpoint) RawGetApp ¶
func (svc *Pinpoint) RawGetApp(ctx context.Context, in *SDK.GetAppInput) (*SDK.GetAppResponse, error)
RawGetApp executes `GetApp` raw operation.
func (*Pinpoint) RawGetApplicationDateRangeKpi ¶
func (svc *Pinpoint) RawGetApplicationDateRangeKpi(ctx context.Context, in *SDK.GetApplicationDateRangeKpiInput) (*SDK.GetApplicationDateRangeKpiResponse, error)
RawGetApplicationDateRangeKpi executes `GetApplicationDateRangeKpi` raw operation.
func (*Pinpoint) RawGetApplicationSettings ¶
func (svc *Pinpoint) RawGetApplicationSettings(ctx context.Context, in *SDK.GetApplicationSettingsInput) (*SDK.GetApplicationSettingsResponse, error)
RawGetApplicationSettings executes `GetApplicationSettings` raw operation.
func (*Pinpoint) RawGetApps ¶
func (svc *Pinpoint) RawGetApps(ctx context.Context, in *SDK.GetAppsInput) (*SDK.GetAppsResponse, error)
RawGetApps executes `GetApps` raw operation.
func (*Pinpoint) RawGetBaiduChannel ¶
func (svc *Pinpoint) RawGetBaiduChannel(ctx context.Context, in *SDK.GetBaiduChannelInput) (*SDK.GetBaiduChannelResponse, error)
RawGetBaiduChannel executes `GetBaiduChannel` raw operation.
func (*Pinpoint) RawGetCampaign ¶
func (svc *Pinpoint) RawGetCampaign(ctx context.Context, in *SDK.GetCampaignInput) (*SDK.GetCampaignResponse, error)
RawGetCampaign executes `GetCampaign` raw operation.
func (*Pinpoint) RawGetCampaignActivities ¶
func (svc *Pinpoint) RawGetCampaignActivities(ctx context.Context, in *SDK.GetCampaignActivitiesInput) (*SDK.GetCampaignActivitiesResponse, error)
RawGetCampaignActivities executes `GetCampaignActivities` raw operation.
func (*Pinpoint) RawGetCampaignDateRangeKpi ¶
func (svc *Pinpoint) RawGetCampaignDateRangeKpi(ctx context.Context, in *SDK.GetCampaignDateRangeKpiInput) (*SDK.GetCampaignDateRangeKpiResponse, error)
RawGetCampaignDateRangeKpi executes `GetCampaignDateRangeKpi` raw operation.
func (*Pinpoint) RawGetCampaignVersion ¶
func (svc *Pinpoint) RawGetCampaignVersion(ctx context.Context, in *SDK.GetCampaignVersionInput) (*SDK.GetCampaignVersionResponse, error)
RawGetCampaignVersion executes `GetCampaignVersion` raw operation.
func (*Pinpoint) RawGetCampaignVersions ¶
func (svc *Pinpoint) RawGetCampaignVersions(ctx context.Context, in *SDK.GetCampaignVersionsInput) (*SDK.GetCampaignVersionsResponse, error)
RawGetCampaignVersions executes `GetCampaignVersions` raw operation.
func (*Pinpoint) RawGetCampaigns ¶
func (svc *Pinpoint) RawGetCampaigns(ctx context.Context, in *SDK.GetCampaignsInput) (*SDK.GetCampaignsResponse, error)
RawGetCampaigns executes `GetCampaigns` raw operation.
func (*Pinpoint) RawGetChannels ¶
func (svc *Pinpoint) RawGetChannels(ctx context.Context, in *SDK.GetChannelsInput) (*SDK.GetChannelsResponse, error)
RawGetChannels executes `GetChannels` raw operation.
func (*Pinpoint) RawGetEmailChannel ¶
func (svc *Pinpoint) RawGetEmailChannel(ctx context.Context, in *SDK.GetEmailChannelInput) (*SDK.GetEmailChannelResponse, error)
RawGetEmailChannel executes `GetEmailChannel` raw operation.
func (*Pinpoint) RawGetEmailTemplate ¶
func (svc *Pinpoint) RawGetEmailTemplate(ctx context.Context, in *SDK.GetEmailTemplateInput) (*SDK.GetEmailTemplateResponse, error)
RawGetEmailTemplate executes `GetEmailTemplate` raw operation.
func (*Pinpoint) RawGetEndpoint ¶
func (svc *Pinpoint) RawGetEndpoint(ctx context.Context, in *SDK.GetEndpointInput) (*SDK.GetEndpointResponse, error)
RawGetEndpoint executes `GetEndpoint` raw operation.
func (*Pinpoint) RawGetEventStream ¶
func (svc *Pinpoint) RawGetEventStream(ctx context.Context, in *SDK.GetEventStreamInput) (*SDK.GetEventStreamResponse, error)
RawGetEventStream executes `GetEventStream` raw operation.
func (*Pinpoint) RawGetExportJob ¶
func (svc *Pinpoint) RawGetExportJob(ctx context.Context, in *SDK.GetExportJobInput) (*SDK.GetExportJobResponse, error)
RawGetExportJob executes `GetExportJob` raw operation.
func (*Pinpoint) RawGetExportJobs ¶
func (svc *Pinpoint) RawGetExportJobs(ctx context.Context, in *SDK.GetExportJobsInput) (*SDK.GetExportJobsResponse, error)
RawGetExportJobs executes `GetExportJobs` raw operation.
func (*Pinpoint) RawGetGcmChannel ¶
func (svc *Pinpoint) RawGetGcmChannel(ctx context.Context, in *SDK.GetGcmChannelInput) (*SDK.GetGcmChannelResponse, error)
RawGetGcmChannel executes `GetGcmChannel` raw operation.
func (*Pinpoint) RawGetImportJob ¶
func (svc *Pinpoint) RawGetImportJob(ctx context.Context, in *SDK.GetImportJobInput) (*SDK.GetImportJobResponse, error)
RawGetImportJob executes `GetImportJob` raw operation.
func (*Pinpoint) RawGetImportJobs ¶
func (svc *Pinpoint) RawGetImportJobs(ctx context.Context, in *SDK.GetImportJobsInput) (*SDK.GetImportJobsResponse, error)
RawGetImportJobs executes `GetImportJobs` raw operation.
func (*Pinpoint) RawGetJourney ¶
func (svc *Pinpoint) RawGetJourney(ctx context.Context, in *SDK.GetJourneyInput) (*SDK.GetJourneyResponse, error)
RawGetJourney executes `GetJourney` raw operation.
func (*Pinpoint) RawGetJourneyDateRangeKpi ¶
func (svc *Pinpoint) RawGetJourneyDateRangeKpi(ctx context.Context, in *SDK.GetJourneyDateRangeKpiInput) (*SDK.GetJourneyDateRangeKpiResponse, error)
RawGetJourneyDateRangeKpi executes `GetJourneyDateRangeKpi` raw operation.
func (*Pinpoint) RawGetJourneyExecutionActivityMetrics ¶
func (svc *Pinpoint) RawGetJourneyExecutionActivityMetrics(ctx context.Context, in *SDK.GetJourneyExecutionActivityMetricsInput) (*SDK.GetJourneyExecutionActivityMetricsResponse, error)
RawGetJourneyExecutionActivityMetrics executes `GetJourneyExecutionActivityMetrics` raw operation.
func (*Pinpoint) RawGetJourneyExecutionMetrics ¶
func (svc *Pinpoint) RawGetJourneyExecutionMetrics(ctx context.Context, in *SDK.GetJourneyExecutionMetricsInput) (*SDK.GetJourneyExecutionMetricsResponse, error)
RawGetJourneyExecutionMetrics executes `GetJourneyExecutionMetrics` raw operation.
func (*Pinpoint) RawGetPushTemplate ¶
func (svc *Pinpoint) RawGetPushTemplate(ctx context.Context, in *SDK.GetPushTemplateInput) (*SDK.GetPushTemplateResponse, error)
RawGetPushTemplate executes `GetPushTemplate` raw operation.
func (*Pinpoint) RawGetRecommenderConfiguration ¶
func (svc *Pinpoint) RawGetRecommenderConfiguration(ctx context.Context, in *SDK.GetRecommenderConfigurationInput) (*SDK.GetRecommenderConfigurationResponse, error)
RawGetRecommenderConfiguration executes `GetRecommenderConfiguration` raw operation.
func (*Pinpoint) RawGetRecommenderConfigurations ¶
func (svc *Pinpoint) RawGetRecommenderConfigurations(ctx context.Context, in *SDK.GetRecommenderConfigurationsInput) (*SDK.GetRecommenderConfigurationsResponse, error)
RawGetRecommenderConfigurations executes `GetRecommenderConfigurations` raw operation.
func (*Pinpoint) RawGetSegment ¶
func (svc *Pinpoint) RawGetSegment(ctx context.Context, in *SDK.GetSegmentInput) (*SDK.GetSegmentResponse, error)
RawGetSegment executes `GetSegment` raw operation.
func (*Pinpoint) RawGetSegmentExportJobs ¶
func (svc *Pinpoint) RawGetSegmentExportJobs(ctx context.Context, in *SDK.GetSegmentExportJobsInput) (*SDK.GetSegmentExportJobsResponse, error)
RawGetSegmentExportJobs executes `GetSegmentExportJobs` raw operation.
func (*Pinpoint) RawGetSegmentImportJobs ¶
func (svc *Pinpoint) RawGetSegmentImportJobs(ctx context.Context, in *SDK.GetSegmentImportJobsInput) (*SDK.GetSegmentImportJobsResponse, error)
RawGetSegmentImportJobs executes `GetSegmentImportJobs` raw operation.
func (*Pinpoint) RawGetSegmentVersion ¶
func (svc *Pinpoint) RawGetSegmentVersion(ctx context.Context, in *SDK.GetSegmentVersionInput) (*SDK.GetSegmentVersionResponse, error)
RawGetSegmentVersion executes `GetSegmentVersion` raw operation.
func (*Pinpoint) RawGetSegmentVersions ¶
func (svc *Pinpoint) RawGetSegmentVersions(ctx context.Context, in *SDK.GetSegmentVersionsInput) (*SDK.GetSegmentVersionsResponse, error)
RawGetSegmentVersions executes `GetSegmentVersions` raw operation.
func (*Pinpoint) RawGetSegments ¶
func (svc *Pinpoint) RawGetSegments(ctx context.Context, in *SDK.GetSegmentsInput) (*SDK.GetSegmentsResponse, error)
RawGetSegments executes `GetSegments` raw operation.
func (*Pinpoint) RawGetSmsChannel ¶
func (svc *Pinpoint) RawGetSmsChannel(ctx context.Context, in *SDK.GetSmsChannelInput) (*SDK.GetSmsChannelResponse, error)
RawGetSmsChannel executes `GetSmsChannel` raw operation.
func (*Pinpoint) RawGetSmsTemplate ¶
func (svc *Pinpoint) RawGetSmsTemplate(ctx context.Context, in *SDK.GetSmsTemplateInput) (*SDK.GetSmsTemplateResponse, error)
RawGetSmsTemplate executes `GetSmsTemplate` raw operation.
func (*Pinpoint) RawGetUserEndpoints ¶
func (svc *Pinpoint) RawGetUserEndpoints(ctx context.Context, in *SDK.GetUserEndpointsInput) (*SDK.GetUserEndpointsResponse, error)
RawGetUserEndpoints executes `GetUserEndpoints` raw operation.
func (*Pinpoint) RawGetVoiceChannel ¶
func (svc *Pinpoint) RawGetVoiceChannel(ctx context.Context, in *SDK.GetVoiceChannelInput) (*SDK.GetVoiceChannelResponse, error)
RawGetVoiceChannel executes `GetVoiceChannel` raw operation.
func (*Pinpoint) RawGetVoiceTemplate ¶
func (svc *Pinpoint) RawGetVoiceTemplate(ctx context.Context, in *SDK.GetVoiceTemplateInput) (*SDK.GetVoiceTemplateResponse, error)
RawGetVoiceTemplate executes `GetVoiceTemplate` raw operation.
func (*Pinpoint) RawListJourneys ¶
func (svc *Pinpoint) RawListJourneys(ctx context.Context, in *SDK.ListJourneysInput) (*SDK.ListJourneysResponse, error)
RawListJourneys executes `ListJourneys` raw operation.
func (*Pinpoint) RawListTagsForResource ¶
func (svc *Pinpoint) RawListTagsForResource(ctx context.Context, in *SDK.ListTagsForResourceInput) (*SDK.ListTagsForResourceResponse, error)
RawListTagsForResource executes `ListTagsForResource` raw operation.
func (*Pinpoint) RawListTemplateVersions ¶
func (svc *Pinpoint) RawListTemplateVersions(ctx context.Context, in *SDK.ListTemplateVersionsInput) (*SDK.ListTemplateVersionsResponse, error)
RawListTemplateVersions executes `ListTemplateVersions` raw operation.
func (*Pinpoint) RawListTemplates ¶
func (svc *Pinpoint) RawListTemplates(ctx context.Context, in *SDK.ListTemplatesInput) (*SDK.ListTemplatesResponse, error)
RawListTemplates executes `ListTemplates` raw operation.
func (*Pinpoint) RawPhoneNumberValidate ¶
func (svc *Pinpoint) RawPhoneNumberValidate(ctx context.Context, in *SDK.PhoneNumberValidateInput) (*SDK.PhoneNumberValidateResponse, error)
RawPhoneNumberValidate executes `PhoneNumberValidate` raw operation.
func (*Pinpoint) RawPutEventStream ¶
func (svc *Pinpoint) RawPutEventStream(ctx context.Context, in *SDK.PutEventStreamInput) (*SDK.PutEventStreamResponse, error)
RawPutEventStream executes `PutEventStream` raw operation.
func (*Pinpoint) RawPutEvents ¶
func (svc *Pinpoint) RawPutEvents(ctx context.Context, in *SDK.PutEventsInput) (*SDK.PutEventsResponse, error)
RawPutEvents executes `PutEvents` raw operation.
func (*Pinpoint) RawRemoveAttributes ¶
func (svc *Pinpoint) RawRemoveAttributes(ctx context.Context, in *SDK.RemoveAttributesInput) (*SDK.RemoveAttributesResponse, error)
RawRemoveAttributes executes `RemoveAttributes` raw operation.
func (*Pinpoint) RawSendMessages ¶
func (svc *Pinpoint) RawSendMessages(ctx context.Context, in *SDK.SendMessagesInput) (*SDK.SendMessagesResponse, error)
RawSendMessages executes `SendMessages` raw operation.
func (*Pinpoint) RawSendUsersMessages ¶
func (svc *Pinpoint) RawSendUsersMessages(ctx context.Context, in *SDK.SendUsersMessagesInput) (*SDK.SendUsersMessagesResponse, error)
RawSendUsersMessages executes `SendUsersMessages` raw operation.
func (*Pinpoint) RawTagResource ¶
func (svc *Pinpoint) RawTagResource(ctx context.Context, in *SDK.TagResourceInput) (*SDK.TagResourceResponse, error)
RawTagResource executes `TagResource` raw operation.
func (*Pinpoint) RawUntagResource ¶
func (svc *Pinpoint) RawUntagResource(ctx context.Context, in *SDK.UntagResourceInput) (*SDK.UntagResourceResponse, error)
RawUntagResource executes `UntagResource` raw operation.
func (*Pinpoint) RawUpdateAdmChannel ¶
func (svc *Pinpoint) RawUpdateAdmChannel(ctx context.Context, in *SDK.UpdateAdmChannelInput) (*SDK.UpdateAdmChannelResponse, error)
RawUpdateAdmChannel executes `UpdateAdmChannel` raw operation.
func (*Pinpoint) RawUpdateApnsChannel ¶
func (svc *Pinpoint) RawUpdateApnsChannel(ctx context.Context, in *SDK.UpdateApnsChannelInput) (*SDK.UpdateApnsChannelResponse, error)
RawUpdateApnsChannel executes `UpdateApnsChannel` raw operation.
func (*Pinpoint) RawUpdateApnsSandboxChannel ¶
func (svc *Pinpoint) RawUpdateApnsSandboxChannel(ctx context.Context, in *SDK.UpdateApnsSandboxChannelInput) (*SDK.UpdateApnsSandboxChannelResponse, error)
RawUpdateApnsSandboxChannel executes `UpdateApnsSandboxChannel` raw operation.
func (*Pinpoint) RawUpdateApnsVoipChannel ¶
func (svc *Pinpoint) RawUpdateApnsVoipChannel(ctx context.Context, in *SDK.UpdateApnsVoipChannelInput) (*SDK.UpdateApnsVoipChannelResponse, error)
RawUpdateApnsVoipChannel executes `UpdateApnsVoipChannel` raw operation.
func (*Pinpoint) RawUpdateApnsVoipSandboxChannel ¶
func (svc *Pinpoint) RawUpdateApnsVoipSandboxChannel(ctx context.Context, in *SDK.UpdateApnsVoipSandboxChannelInput) (*SDK.UpdateApnsVoipSandboxChannelResponse, error)
RawUpdateApnsVoipSandboxChannel executes `UpdateApnsVoipSandboxChannel` raw operation.
func (*Pinpoint) RawUpdateApplicationSettings ¶
func (svc *Pinpoint) RawUpdateApplicationSettings(ctx context.Context, in *SDK.UpdateApplicationSettingsInput) (*SDK.UpdateApplicationSettingsResponse, error)
RawUpdateApplicationSettings executes `UpdateApplicationSettings` raw operation.
func (*Pinpoint) RawUpdateBaiduChannel ¶
func (svc *Pinpoint) RawUpdateBaiduChannel(ctx context.Context, in *SDK.UpdateBaiduChannelInput) (*SDK.UpdateBaiduChannelResponse, error)
RawUpdateBaiduChannel executes `UpdateBaiduChannel` raw operation.
func (*Pinpoint) RawUpdateCampaign ¶
func (svc *Pinpoint) RawUpdateCampaign(ctx context.Context, in *SDK.UpdateCampaignInput) (*SDK.UpdateCampaignResponse, error)
RawUpdateCampaign executes `UpdateCampaign` raw operation.
func (*Pinpoint) RawUpdateEmailChannel ¶
func (svc *Pinpoint) RawUpdateEmailChannel(ctx context.Context, in *SDK.UpdateEmailChannelInput) (*SDK.UpdateEmailChannelResponse, error)
RawUpdateEmailChannel executes `UpdateEmailChannel` raw operation.
func (*Pinpoint) RawUpdateEmailTemplate ¶
func (svc *Pinpoint) RawUpdateEmailTemplate(ctx context.Context, in *SDK.UpdateEmailTemplateInput) (*SDK.UpdateEmailTemplateResponse, error)
RawUpdateEmailTemplate executes `UpdateEmailTemplate` raw operation.
func (*Pinpoint) RawUpdateEndpoint ¶
func (svc *Pinpoint) RawUpdateEndpoint(ctx context.Context, in *SDK.UpdateEndpointInput) (*SDK.UpdateEndpointResponse, error)
RawUpdateEndpoint executes `UpdateEndpoint` raw operation.
func (*Pinpoint) RawUpdateEndpointsBatch ¶
func (svc *Pinpoint) RawUpdateEndpointsBatch(ctx context.Context, in *SDK.UpdateEndpointsBatchInput) (*SDK.UpdateEndpointsBatchResponse, error)
RawUpdateEndpointsBatch executes `UpdateEndpointsBatch` raw operation.
func (*Pinpoint) RawUpdateGcmChannel ¶
func (svc *Pinpoint) RawUpdateGcmChannel(ctx context.Context, in *SDK.UpdateGcmChannelInput) (*SDK.UpdateGcmChannelResponse, error)
RawUpdateGcmChannel executes `UpdateGcmChannel` raw operation.
func (*Pinpoint) RawUpdateJourney ¶
func (svc *Pinpoint) RawUpdateJourney(ctx context.Context, in *SDK.UpdateJourneyInput) (*SDK.UpdateJourneyResponse, error)
RawUpdateJourney executes `UpdateJourney` raw operation.
func (*Pinpoint) RawUpdateJourneyState ¶
func (svc *Pinpoint) RawUpdateJourneyState(ctx context.Context, in *SDK.UpdateJourneyStateInput) (*SDK.UpdateJourneyStateResponse, error)
RawUpdateJourneyState executes `UpdateJourneyState` raw operation.
func (*Pinpoint) RawUpdatePushTemplate ¶
func (svc *Pinpoint) RawUpdatePushTemplate(ctx context.Context, in *SDK.UpdatePushTemplateInput) (*SDK.UpdatePushTemplateResponse, error)
RawUpdatePushTemplate executes `UpdatePushTemplate` raw operation.
func (*Pinpoint) RawUpdateRecommenderConfiguration ¶
func (svc *Pinpoint) RawUpdateRecommenderConfiguration(ctx context.Context, in *SDK.UpdateRecommenderConfigurationInput) (*SDK.UpdateRecommenderConfigurationResponse, error)
RawUpdateRecommenderConfiguration executes `UpdateRecommenderConfiguration` raw operation.
func (*Pinpoint) RawUpdateSegment ¶
func (svc *Pinpoint) RawUpdateSegment(ctx context.Context, in *SDK.UpdateSegmentInput) (*SDK.UpdateSegmentResponse, error)
RawUpdateSegment executes `UpdateSegment` raw operation.
func (*Pinpoint) RawUpdateSmsChannel ¶
func (svc *Pinpoint) RawUpdateSmsChannel(ctx context.Context, in *SDK.UpdateSmsChannelInput) (*SDK.UpdateSmsChannelResponse, error)
RawUpdateSmsChannel executes `UpdateSmsChannel` raw operation.
func (*Pinpoint) RawUpdateSmsTemplate ¶
func (svc *Pinpoint) RawUpdateSmsTemplate(ctx context.Context, in *SDK.UpdateSmsTemplateInput) (*SDK.UpdateSmsTemplateResponse, error)
RawUpdateSmsTemplate executes `UpdateSmsTemplate` raw operation.
func (*Pinpoint) RawUpdateTemplateActiveVersion ¶
func (svc *Pinpoint) RawUpdateTemplateActiveVersion(ctx context.Context, in *SDK.UpdateTemplateActiveVersionInput) (*SDK.UpdateTemplateActiveVersionResponse, error)
RawUpdateTemplateActiveVersion executes `UpdateTemplateActiveVersion` raw operation.
func (*Pinpoint) RawUpdateVoiceChannel ¶
func (svc *Pinpoint) RawUpdateVoiceChannel(ctx context.Context, in *SDK.UpdateVoiceChannelInput) (*SDK.UpdateVoiceChannelResponse, error)
RawUpdateVoiceChannel executes `UpdateVoiceChannel` raw operation.
func (*Pinpoint) RawUpdateVoiceTemplate ¶
func (svc *Pinpoint) RawUpdateVoiceTemplate(ctx context.Context, in *SDK.UpdateVoiceTemplateInput) (*SDK.UpdateVoiceTemplateResponse, error)
RawUpdateVoiceTemplate executes `UpdateVoiceTemplate` raw operation.
func (*Pinpoint) UpdateEndpoint ¶
func (svc *Pinpoint) UpdateEndpoint(ctx context.Context, r UpdateEndpointRequest) (*UpdateEndpointResult, error)
UpdateEndpoint executes `UpdateEndpoint` operation.
func (*Pinpoint) UpdateEndpointsBatch ¶
func (svc *Pinpoint) UpdateEndpointsBatch(ctx context.Context, r UpdateEndpointsBatchRequest) (*UpdateEndpointsBatchResult, error)
UpdateEndpointsBatch executes `UpdateEndpointsBatch` operation.
func (*Pinpoint) XExistsApp ¶
XExistsApp checks if the application already exists or not.
func (*Pinpoint) XGetAppIDByName ¶
XGetAppIDByName searches app by name and returns its ID.
type PushNotificationTemplateRequest ¶
type PushNotificationTemplateRequest struct { ADM AndroidPushNotificationTemplate APNS APNsPushNotificationTemplate Baidu AndroidPushNotificationTemplate Default DefaultPushNotificationTemplate DefaultSubstitutions string GCM AndroidPushNotificationTemplate RecommenderID string Tags map[string]string TemplateDescription string }
func (PushNotificationTemplateRequest) ToSDK ¶
func (r PushNotificationTemplateRequest) ToSDK() *SDK.PushNotificationTemplateRequest
type RecencyType ¶
type RecencyType string
const ( RecencyTypeActive RecencyType = RecencyType(SDK.RecencyTypeActive) RecencyTypeInactive RecencyType = RecencyType(SDK.RecencyTypeInactive) )
type Schedule ¶
type SegmentBehaviors ¶
type SegmentBehaviors struct { RecencyDuration Duration RecencyType RecencyType }
func (SegmentBehaviors) ToSDK ¶
func (r SegmentBehaviors) ToSDK() *SDK.SegmentBehaviors
type SegmentDemographics ¶
type SegmentDemographics struct { AppVersion SetDimension Channel SetDimension DeviceType SetDimension Make SetDimension Model SetDimension Platform SetDimension }
func (SegmentDemographics) ToSDK ¶
func (r SegmentDemographics) ToSDK() *SDK.SegmentDemographics
type SegmentDimensions ¶
type SegmentDimensions struct { Attributes map[string]AttributeDimension Behavior SegmentBehaviors Demographic SegmentDemographics Location SegmentLocation Metrics map[string]MetricDimension UserAttributes map[string]AttributeDimension }
func (SegmentDimensions) ToSDK ¶
func (r SegmentDimensions) ToSDK() SDK.SegmentDimensions
type SegmentGroup ¶
type SegmentGroup struct { Dimensions []SegmentDimensions SourceSegments []SegmentReference SourceType SourceType Type Type }
func (SegmentGroup) ToSDK ¶
func (r SegmentGroup) ToSDK() SDK.SegmentGroup
type SegmentGroupList ¶
type SegmentGroupList struct { Groups []SegmentGroup Include Include }
func (SegmentGroupList) ToSDK ¶
func (r SegmentGroupList) ToSDK() *SDK.SegmentGroupList
type SegmentImportResource ¶
type SegmentLocation ¶
type SegmentLocation struct { Country SetDimension GPSPoint GPSPointDimension }
func (SegmentLocation) ToSDK ¶
func (r SegmentLocation) ToSDK() *SDK.SegmentLocation
type SegmentReference ¶
func (SegmentReference) ToSDK ¶
func (r SegmentReference) ToSDK() SDK.SegmentReference
type SegmentResponse ¶
type SegmentResponse struct { ApplicationID string ARN string CreationDate string ID string SegmentType SegmentType // optional Dimensions SegmentDimensions ImportDefinition SegmentImportResource LastModifiedDate string Name string SegmentGroups SegmentGroupList Tags map[string]string Version int64 }
type SegmentType ¶
type SegmentType string
const ( SegmentTypeDimensional SegmentType = SegmentType(SDK.SegmentTypeDimensional) SegmentTypeImport SegmentType = SegmentType(SDK.SegmentTypeImport) )
type SegmentsResponse ¶
type SegmentsResponse struct { Item []SegmentResponse NextToken string }
type SetDimension ¶
type SetDimension struct { Values []string // optional DimensionType DimensionType }
func (SetDimension) ToSDK ¶
func (r SetDimension) ToSDK() *SDK.SetDimension
type SourceType ¶
type SourceType string
const ( SourceTypeAll SourceType = SourceType(SDK.SourceTypeAll) SourceTypeAny SourceType = SourceType(SDK.SourceTypeAny) SourceTypeNone SourceType = SourceType(SDK.SourceTypeNone) )
type TemplateConfiguration ¶
type TemplateConfiguration struct { EmailTemplate Template PushTemplate Template SMSTemplate Template VoiceTemplate Template }
func (TemplateConfiguration) ToSDK ¶
func (r TemplateConfiguration) ToSDK() *SDK.TemplateConfiguration
type TemplateResponse ¶
type TemplateType ¶
type TemplateType string
const ( TemplateTypeEmail TemplateType = TemplateType(SDK.TemplateTypeEmail) TemplateTypeSMS TemplateType = TemplateType(SDK.TemplateTypeSms) TemplateTypeVoice TemplateType = TemplateType(SDK.TemplateTypeVoice) TemplateTypePush TemplateType = TemplateType(SDK.TemplateTypePush) )
type TemplatesResponse ¶
type TemplatesResponse struct { Item []TemplateResponse // optional NextToken string }
type TreatmentResource ¶
type TreatmentResource struct { ID string SizePercent int64 // optional CustomDeliveryConfiguration CustomDeliveryConfiguration MessageConfiguration MessageConfiguration Schedule Schedule State CampaignStatus TemplateConfiguration TemplateConfiguration TreatmentDescription string TreatmentName string }
type UpdateEndpointRequest ¶
type UpdateEndpointRequest struct { ApplicationID string EndpointID string EndpointRequest EndpointRequest }
UpdateEndpointRequest has parameters for `UpdateEndpoint` operation.
func (UpdateEndpointRequest) ToInput ¶
func (r UpdateEndpointRequest) ToInput() *SDK.UpdateEndpointInput
type UpdateEndpointResult ¶
func NewUpdateEndpointResult ¶
func NewUpdateEndpointResult(o *SDK.UpdateEndpointResponse) *UpdateEndpointResult
type UpdateEndpointsBatchRequest ¶
type UpdateEndpointsBatchRequest struct { ApplicationID string EndpointBatchRequest EndpointBatchRequest }
UpdateEndpointsBatchRequest has parameters for `UpdateEndpointsBatch` operation.
func (UpdateEndpointsBatchRequest) ToInput ¶
func (r UpdateEndpointsBatchRequest) ToInput() *SDK.UpdateEndpointsBatchInput
type UpdateEndpointsBatchResult ¶
func NewUpdateEndpointsBatchResult ¶
func NewUpdateEndpointsBatchResult(o *SDK.UpdateEndpointsBatchResponse) *UpdateEndpointsBatchResult
type WriteCampaignRequest ¶
type WriteCampaignRequest struct { AdditionalTreatments []WriteTreatmentResource CustomDeliveryConfiguration CustomDeliveryConfiguration Description string HoldoutPercent int64 Hook CampaignHook IsPaused bool Limits CampaignLimits MessageConfiguration MessageConfiguration Name string Schedule Schedule SegmentID string SegmentVersion int64 Tags map[string]string TemplateConfiguration TemplateConfiguration TreatmentDescription string TreatmentName string }
func (WriteCampaignRequest) ToSDK ¶
func (r WriteCampaignRequest) ToSDK() *SDK.WriteCampaignRequest
type WriteSegmentRequest ¶
type WriteSegmentRequest struct { Dimensions SegmentDimensions Name string SegmentGroups SegmentGroupList Tags map[string]string }
func (WriteSegmentRequest) ToSDK ¶
func (r WriteSegmentRequest) ToSDK() *SDK.WriteSegmentRequest
type WriteTreatmentResource ¶
type WriteTreatmentResource struct { SizePercent int64 // optional CustomDeliveryConfiguration CustomDeliveryConfiguration MessageConfiguration MessageConfiguration Schedule Schedule TemplateConfiguration TemplateConfiguration TreatmentDescription string TreatmentName string }
func (WriteTreatmentResource) ToSDK ¶
func (r WriteTreatmentResource) ToSDK() SDK.WriteTreatmentResource
Source Files ¶
- client.go
- client__raw_api.go
- client_op_create_app.go
- client_op_create_campaign.go
- client_op_create_email_template.go
- client_op_create_import_job.go
- client_op_create_push_template.go
- client_op_create_segment.go
- client_op_delete_email_template.go
- client_op_delete_endpoint.go
- client_op_delete_push_template.go
- client_op_delete_segment.go
- client_op_delete_user_endpoints.go
- client_op_get_app.go
- client_op_get_apps.go
- client_op_get_endpoint.go
- client_op_get_import_job.go
- client_op_get_import_jobs.go
- client_op_get_segment.go
- client_op_get_segments.go
- client_op_get_user_endpoints.go
- client_op_list_templates.go
- client_op_update_endpoint.go
- client_op_update_endpoints_batch.go
- client_xapi_app.go
- client_xapi_endpoint.go
- type_application.go
- type_campaign.go
- type_endpoint.go
- type_enum.go
- type_job.go
- type_segment.go
- type_template.go