Versions in this module Expand all Collapse all v24 v24.1.0 Jan 15, 2019 v24.0.0 Dec 19, 2018 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIError struct + Error *APIErrorError + type APIErrorError struct + Code *string + Message *string + type AnnouncementFeedbackCriterion struct + Action CampaignFeedbacks + ContentID *int32 + Type Type + func (afc AnnouncementFeedbackCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsCriterion() (*Criterion, bool) + func (afc AnnouncementFeedbackCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (afc AnnouncementFeedbackCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (afc AnnouncementFeedbackCriterion) MarshalJSON() ([]byte, error) + type App struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (a *App) UnmarshalJSON(body []byte) error + func (a App) MarshalJSON() ([]byte, error) + type AppCollection struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ac *AppCollection) UnmarshalJSON(body []byte) error + func (ac AppCollection) MarshalJSON() ([]byte, error) + type AppCollectionListResult struct + NextLink *string + Value *[]AppCollection + func (aclr AppCollectionListResult) IsEmpty() bool + type AppCollectionListResultIterator struct + func (iter *AppCollectionListResultIterator) Next() error + func (iter AppCollectionListResultIterator) NotDone() bool + func (iter AppCollectionListResultIterator) Response() AppCollectionListResult + func (iter AppCollectionListResultIterator) Value() AppCollection + type AppCollectionListResultPage struct + func (page *AppCollectionListResultPage) Next() error + func (page AppCollectionListResultPage) NotDone() bool + func (page AppCollectionListResultPage) Response() AppCollectionListResult + func (page AppCollectionListResultPage) Values() []AppCollection + type AppCollectionNameAvailability struct + Available *bool + Name *string + UnavailabilityReason *string + type AppCollectionProperties struct + ProvisioningState ProvisioningStates + type AppCollectionsClient struct + func NewAppCollectionsClient(subscriptionID string) AppCollectionsClient + func NewAppCollectionsClientWithBaseURI(baseURI string, subscriptionID string) AppCollectionsClient + func (client AppCollectionsClient) CheckNameAvailability(ctx context.Context, parameters AppCollectionNameAvailability) (result AppCollectionNameAvailability, err error) + func (client AppCollectionsClient) CheckNameAvailabilityPreparer(ctx context.Context, parameters AppCollectionNameAvailability) (*http.Request, error) + func (client AppCollectionsClient) CheckNameAvailabilityResponder(resp *http.Response) (result AppCollectionNameAvailability, err error) + func (client AppCollectionsClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client AppCollectionsClient) List(ctx context.Context) (result AppCollectionListResultPage, err error) + func (client AppCollectionsClient) ListComplete(ctx context.Context) (result AppCollectionListResultIterator, err error) + func (client AppCollectionsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client AppCollectionsClient) ListResponder(resp *http.Response) (result AppCollectionListResult, err error) + func (client AppCollectionsClient) ListSender(req *http.Request) (*http.Response, error) + type AppInfoFilter struct + AppInfo *[]string + Type TypeBasicFilter + func (aif AppInfoFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (aif AppInfoFilter) AsBasicFilter() (BasicFilter, bool) + func (aif AppInfoFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (aif AppInfoFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (aif AppInfoFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (aif AppInfoFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (aif AppInfoFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (aif AppInfoFilter) AsFilter() (*Filter, bool) + func (aif AppInfoFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (aif AppInfoFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (aif AppInfoFilter) MarshalJSON() ([]byte, error) + type AppListResult struct + NextLink *string + Value *[]App + func (alr AppListResult) IsEmpty() bool + type AppListResultIterator struct + func (iter *AppListResultIterator) Next() error + func (iter AppListResultIterator) NotDone() bool + func (iter AppListResultIterator) Response() AppListResult + func (iter AppListResultIterator) Value() App + type AppListResultPage struct + func (page *AppListResultPage) Next() error + func (page AppListResultPage) NotDone() bool + func (page AppListResultPage) Response() AppListResult + func (page AppListResultPage) Values() []App + type AppProperties struct + AppState *string + BackendID *string + Platform *string + type ApplicationVersionCriterion struct + Name *string + Type Type + func (avc ApplicationVersionCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (avc ApplicationVersionCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (avc ApplicationVersionCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (avc ApplicationVersionCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (avc ApplicationVersionCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (avc ApplicationVersionCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (avc ApplicationVersionCriterion) AsCriterion() (*Criterion, bool) + func (avc ApplicationVersionCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (avc ApplicationVersionCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (avc ApplicationVersionCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (avc ApplicationVersionCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (avc ApplicationVersionCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (avc ApplicationVersionCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (avc ApplicationVersionCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (avc ApplicationVersionCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (avc ApplicationVersionCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (avc ApplicationVersionCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (avc ApplicationVersionCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (avc ApplicationVersionCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (avc ApplicationVersionCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (avc ApplicationVersionCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (avc ApplicationVersionCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (avc ApplicationVersionCriterion) MarshalJSON() ([]byte, error) + type AppsClient struct + func NewAppsClient(subscriptionID string) AppsClient + func NewAppsClientWithBaseURI(baseURI string, subscriptionID string) AppsClient + func (client AppsClient) List(ctx context.Context, resourceGroupName string, appCollection string) (result AppListResultPage, err error) + func (client AppsClient) ListComplete(ctx context.Context, resourceGroupName string, appCollection string) (result AppListResultIterator, err error) + func (client AppsClient) ListPreparer(ctx context.Context, resourceGroupName string, appCollection string) (*http.Request, error) + func (client AppsClient) ListResponder(resp *http.Response) (result AppListResult, err error) + func (client AppsClient) ListSender(req *http.Request) (*http.Response, error) + type AudienceOperators string + const EQ + const GE + const GT + const LE + const LT + func PossibleAudienceOperatorsValues() []AudienceOperators + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicCriterion interface + AsAnnouncementFeedbackCriterion func() (*AnnouncementFeedbackCriterion, bool) + AsApplicationVersionCriterion func() (*ApplicationVersionCriterion, bool) + AsBooleanTagCriterion func() (*BooleanTagCriterion, bool) + AsCarrierCountryCriterion func() (*CarrierCountryCriterion, bool) + AsCarrierNameCriterion func() (*CarrierNameCriterion, bool) + AsCriterion func() (*Criterion, bool) + AsDatapushFeedbackCriterion func() (*DatapushFeedbackCriterion, bool) + AsDateTagCriterion func() (*DateTagCriterion, bool) + AsDeviceManufacturerCriterion func() (*DeviceManufacturerCriterion, bool) + AsDeviceModelCriterion func() (*DeviceModelCriterion, bool) + AsFirmwareVersionCriterion func() (*FirmwareVersionCriterion, bool) + AsGeoFencingCriterion func() (*GeoFencingCriterion, bool) + AsIntegerTagCriterion func() (*IntegerTagCriterion, bool) + AsLanguageCriterion func() (*LanguageCriterion, bool) + AsLocationCriterion func() (*LocationCriterion, bool) + AsNetworkTypeCriterion func() (*NetworkTypeCriterion, bool) + AsPollAnswerFeedbackCriterion func() (*PollAnswerFeedbackCriterion, bool) + AsPollFeedbackCriterion func() (*PollFeedbackCriterion, bool) + AsScreenSizeCriterion func() (*ScreenSizeCriterion, bool) + AsSegmentCriterion func() (*SegmentCriterion, bool) + AsStringTagCriterion func() (*StringTagCriterion, bool) + type BasicFilter interface + AsAppInfoFilter func() (*AppInfoFilter, bool) + AsEngageActiveUsersFilter func() (*EngageActiveUsersFilter, bool) + AsEngageIdleUsersFilter func() (*EngageIdleUsersFilter, bool) + AsEngageNewUsersFilter func() (*EngageNewUsersFilter, bool) + AsEngageOldUsersFilter func() (*EngageOldUsersFilter, bool) + AsEngageSubsetFilter func() (*EngageSubsetFilter, bool) + AsFilter func() (*Filter, bool) + AsNativePushEnabledFilter func() (*NativePushEnabledFilter, bool) + AsPushQuotaFilter func() (*PushQuotaFilter, bool) + type BooleanTagCriterion struct + Name *string + Type Type + Value *bool + func (btc BooleanTagCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (btc BooleanTagCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (btc BooleanTagCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (btc BooleanTagCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (btc BooleanTagCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (btc BooleanTagCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (btc BooleanTagCriterion) AsCriterion() (*Criterion, bool) + func (btc BooleanTagCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (btc BooleanTagCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (btc BooleanTagCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (btc BooleanTagCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (btc BooleanTagCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (btc BooleanTagCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (btc BooleanTagCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (btc BooleanTagCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (btc BooleanTagCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (btc BooleanTagCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (btc BooleanTagCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (btc BooleanTagCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (btc BooleanTagCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (btc BooleanTagCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (btc BooleanTagCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (btc BooleanTagCriterion) MarshalJSON() ([]byte, error) + type Campaign struct + ActionButtonText *string + ActionURL *string + Audience *CampaignAudience + Body *string + Category *string + DeliveryActivities *[]string + DeliveryTime DeliveryTimes + EndTime *string + ExitButtonText *string + Localization map[string]*CampaignLocalization + Name *string + NotificationBadge *bool + NotificationCloseable *bool + NotificationIcon *bool + NotificationImage *[]byte + NotificationMessage *string + NotificationOptions *NotificationOptions + NotificationSound *bool + NotificationTitle *string + NotificationType NotificationTypes + NotificationVibrate *bool + Payload interface{} + PushMode PushModes + Questions *[]PollQuestion + StartTime *string + Timezone *string + Title *string + Type CampaignTypes + func (c Campaign) MarshalJSON() ([]byte, error) + type CampaignAudience struct + Criteria map[string]*Criterion + Expression *string + Filters *[]BasicFilter + func (c *CampaignAudience) UnmarshalJSON(body []byte) error + func (c CampaignAudience) MarshalJSON() ([]byte, error) + type CampaignFeedbacks string + const Actioned + const Exited + const Pushed + const Replied + func PossibleCampaignFeedbacksValues() []CampaignFeedbacks + type CampaignKinds string + const Announcements + const DataPushes + const NativePushes + const Polls + func PossibleCampaignKindsValues() []CampaignKinds + type CampaignListResult struct + ActivatedDate *date.Time + EndTime *date.Time + FinishedDate *date.Time + ID *int32 + Name *string + StartTime *date.Time + State CampaignStates + Timezone *string + type CampaignLocalization struct + ActionButtonText *string + ActionURL *string + Body *string + ExitButtonText *string + NotificationImage *[]byte + NotificationMessage *string + NotificationOptions *NotificationOptions + NotificationTitle *string + Payload interface{} + Title *string + type CampaignPushParameters struct + Data *Campaign + DeviceIds *[]string + type CampaignPushResult struct + InvalidDeviceIds *[]string + type CampaignResult struct + ActionButtonText *string + ActionURL *string + ActivatedDate *date.Time + Audience *CampaignAudience + Body *string + Category *string + DeliveryActivities *[]string + DeliveryTime DeliveryTimes + EndTime *string + ExitButtonText *string + FinishedDate *date.Time + ID *int32 + Localization map[string]*CampaignLocalization + Name *string + NotificationBadge *bool + NotificationCloseable *bool + NotificationIcon *bool + NotificationImage *[]byte + NotificationMessage *string + NotificationOptions *NotificationOptions + NotificationSound *bool + NotificationTitle *string + NotificationType NotificationTypes + NotificationVibrate *bool + Payload interface{} + PushMode PushModes + Questions *[]PollQuestion + StartTime *string + State CampaignStates + Timezone *string + Title *string + Type CampaignTypes + func (cr CampaignResult) MarshalJSON() ([]byte, error) + type CampaignState struct + State CampaignStates + type CampaignStateResult struct + ID *int32 + State CampaignStates + type CampaignStates string + const Draft + const Finished + const InProgress + const Queued + const Scheduled + func PossibleCampaignStatesValues() []CampaignStates + type CampaignStatisticsResult struct + Answers map[string]interface{} + ContentActioned *int32 + ContentDisplayed *int32 + ContentExited *int32 + Delivered *int32 + Dropped *int32 + InAppNotificationActioned *int32 + InAppNotificationDisplayed *int32 + InAppNotificationExited *int32 + Pushed *int32 + PushedNative *int32 + PushedNativeAdm *int32 + PushedNativeGoogle *int32 + Queued *int32 + SystemNotificationActioned *int32 + SystemNotificationDisplayed *int32 + SystemNotificationExited *int32 + func (csr CampaignStatisticsResult) MarshalJSON() ([]byte, error) + type CampaignTestNewParameters struct + Data *Campaign + DeviceID *string + Lang *string + type CampaignTestSavedParameters struct + DeviceID *string + Lang *string + type CampaignType string + const Announcement + const DataPush + const NativePush + const Poll + func PossibleCampaignTypeValues() []CampaignType + type CampaignTypes string + const OnlyNotif + const Textbase64 + const Texthtml + const Textplain + func PossibleCampaignTypesValues() []CampaignTypes + type CampaignsClient struct + func NewCampaignsClient(subscriptionID string) CampaignsClient + func NewCampaignsClientWithBaseURI(baseURI string, subscriptionID string) CampaignsClient + func (client CampaignsClient) Activate(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) ActivatePreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) ActivateResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) ActivateSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Create(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) CreatePreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) CreateResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Delete(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (result autorest.Response, err error) + func (client CampaignsClient) DeletePreparer(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (*http.Request, error) + func (client CampaignsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CampaignsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Finish(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) FinishPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) FinishResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) FinishSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Get(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (result CampaignResult, err error) + func (client CampaignsClient) GetByName(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignResult, err error) + func (client CampaignsClient) GetByNamePreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) GetByNameResponder(resp *http.Response) (result CampaignResult, err error) + func (client CampaignsClient) GetByNameSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) GetPreparer(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (*http.Request, error) + func (client CampaignsClient) GetResponder(resp *http.Response) (result CampaignResult, err error) + func (client CampaignsClient) GetSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) GetStatistics(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (result CampaignStatisticsResult, err error) + func (client CampaignsClient) GetStatisticsPreparer(ctx context.Context, kind CampaignKinds, ID int32, resourceGroupName string, ...) (*http.Request, error) + func (client CampaignsClient) GetStatisticsResponder(resp *http.Response) (result CampaignStatisticsResult, err error) + func (client CampaignsClient) GetStatisticsSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) List(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignsListResultPage, err error) + func (client CampaignsClient) ListComplete(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignsListResultIterator, err error) + func (client CampaignsClient) ListPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) ListResponder(resp *http.Response) (result CampaignsListResult, err error) + func (client CampaignsClient) ListSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Push(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignPushResult, err error) + func (client CampaignsClient) PushPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) PushResponder(resp *http.Response) (result CampaignPushResult, err error) + func (client CampaignsClient) PushSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Suspend(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) SuspendPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) SuspendResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) SuspendSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) TestNew(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignState, err error) + func (client CampaignsClient) TestNewPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) TestNewResponder(resp *http.Response) (result CampaignState, err error) + func (client CampaignsClient) TestNewSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) TestSaved(ctx context.Context, resourceGroupName string, appCollection string, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) TestSavedPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client CampaignsClient) TestSavedResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) TestSavedSender(req *http.Request) (*http.Response, error) + func (client CampaignsClient) Update(ctx context.Context, kind CampaignKinds, ID int32, parameters Campaign, ...) (result CampaignStateResult, err error) + func (client CampaignsClient) UpdatePreparer(ctx context.Context, kind CampaignKinds, ID int32, parameters Campaign, ...) (*http.Request, error) + func (client CampaignsClient) UpdateResponder(resp *http.Response) (result CampaignStateResult, err error) + func (client CampaignsClient) UpdateSender(req *http.Request) (*http.Response, error) + type CampaignsListResult struct + NextLink *string + Value *[]CampaignListResult + func (clr CampaignsListResult) IsEmpty() bool + type CampaignsListResultIterator struct + func (iter *CampaignsListResultIterator) Next() error + func (iter CampaignsListResultIterator) NotDone() bool + func (iter CampaignsListResultIterator) Response() CampaignsListResult + func (iter CampaignsListResultIterator) Value() CampaignListResult + type CampaignsListResultPage struct + func (page *CampaignsListResultPage) Next() error + func (page CampaignsListResultPage) NotDone() bool + func (page CampaignsListResultPage) Response() CampaignsListResult + func (page CampaignsListResultPage) Values() []CampaignListResult + type CarrierCountryCriterion struct + Name *string + Type Type + func (ccc CarrierCountryCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (ccc CarrierCountryCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (ccc CarrierCountryCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (ccc CarrierCountryCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (ccc CarrierCountryCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (ccc CarrierCountryCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (ccc CarrierCountryCriterion) AsCriterion() (*Criterion, bool) + func (ccc CarrierCountryCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (ccc CarrierCountryCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (ccc CarrierCountryCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (ccc CarrierCountryCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (ccc CarrierCountryCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (ccc CarrierCountryCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (ccc CarrierCountryCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (ccc CarrierCountryCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (ccc CarrierCountryCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (ccc CarrierCountryCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (ccc CarrierCountryCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (ccc CarrierCountryCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (ccc CarrierCountryCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (ccc CarrierCountryCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (ccc CarrierCountryCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (ccc CarrierCountryCriterion) MarshalJSON() ([]byte, error) + type CarrierNameCriterion struct + Name *string + Type Type + func (cnc CarrierNameCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (cnc CarrierNameCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (cnc CarrierNameCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (cnc CarrierNameCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (cnc CarrierNameCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (cnc CarrierNameCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (cnc CarrierNameCriterion) AsCriterion() (*Criterion, bool) + func (cnc CarrierNameCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (cnc CarrierNameCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (cnc CarrierNameCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (cnc CarrierNameCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (cnc CarrierNameCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (cnc CarrierNameCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (cnc CarrierNameCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (cnc CarrierNameCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (cnc CarrierNameCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (cnc CarrierNameCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (cnc CarrierNameCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (cnc CarrierNameCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (cnc CarrierNameCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (cnc CarrierNameCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (cnc CarrierNameCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (cnc CarrierNameCriterion) MarshalJSON() ([]byte, error) + type Criterion struct + Type Type + func (c Criterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (c Criterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (c Criterion) AsBasicCriterion() (BasicCriterion, bool) + func (c Criterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (c Criterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (c Criterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (c Criterion) AsCriterion() (*Criterion, bool) + func (c Criterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (c Criterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (c Criterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (c Criterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (c Criterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (c Criterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (c Criterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (c Criterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (c Criterion) AsLocationCriterion() (*LocationCriterion, bool) + func (c Criterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (c Criterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (c Criterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (c Criterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (c Criterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (c Criterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (c Criterion) MarshalJSON() ([]byte, error) + type DatapushFeedbackCriterion struct + Action CampaignFeedbacks + ContentID *int32 + Type Type + func (dfc DatapushFeedbackCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsCriterion() (*Criterion, bool) + func (dfc DatapushFeedbackCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (dfc DatapushFeedbackCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (dfc DatapushFeedbackCriterion) MarshalJSON() ([]byte, error) + type DateRangeExportTaskParameter struct + ContainerURL *string + Description *string + EndDate *date.Date + ExportFormat ExportFormat + StartDate *date.Date + type DateTagCriterion struct + Name *string + Op AudienceOperators + Type Type + Value *date.Date + func (dtc DateTagCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (dtc DateTagCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (dtc DateTagCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (dtc DateTagCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (dtc DateTagCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (dtc DateTagCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (dtc DateTagCriterion) AsCriterion() (*Criterion, bool) + func (dtc DateTagCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (dtc DateTagCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (dtc DateTagCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (dtc DateTagCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (dtc DateTagCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (dtc DateTagCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (dtc DateTagCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (dtc DateTagCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (dtc DateTagCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (dtc DateTagCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (dtc DateTagCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (dtc DateTagCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (dtc DateTagCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (dtc DateTagCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (dtc DateTagCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (dtc DateTagCriterion) MarshalJSON() ([]byte, error) + type DeliveryTimes string + const Any + const Background + const Session + func PossibleDeliveryTimesValues() []DeliveryTimes + type Device struct + AppInfo map[string]*string + DeviceID *string + Info *DeviceInfo + Location *DeviceLocation + Meta *DeviceMeta + func (d Device) MarshalJSON() ([]byte, error) + type DeviceInfo struct + AndroidAPILevel *int32 + ApplicationVersionCode *int32 + ApplicationVersionName *string + CarrierCountry *string + CarrierName *string + FirmwareName *string + FirmwareVersion *string + Locale *string + NetworkSubtype *string + NetworkType *string + PhoneManufacturer *string + PhoneModel *string + ServiceVersion *string + TimeZoneOffset *int32 + type DeviceLocation struct + Countrycode *string + Locality *string + Region *string + type DeviceManufacturerCriterion struct + Name *string + Type Type + func (dmc DeviceManufacturerCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsCriterion() (*Criterion, bool) + func (dmc DeviceManufacturerCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (dmc DeviceManufacturerCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (dmc DeviceManufacturerCriterion) MarshalJSON() ([]byte, error) + type DeviceMeta struct + FirstSeen *int64 + LastInfo *int64 + LastLocation *int64 + LastSeen *int64 + NativePushEnabled *bool + type DeviceModelCriterion struct + Name *string + Type Type + func (dmc DeviceModelCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (dmc DeviceModelCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (dmc DeviceModelCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (dmc DeviceModelCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (dmc DeviceModelCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (dmc DeviceModelCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (dmc DeviceModelCriterion) AsCriterion() (*Criterion, bool) + func (dmc DeviceModelCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (dmc DeviceModelCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (dmc DeviceModelCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (dmc DeviceModelCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (dmc DeviceModelCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (dmc DeviceModelCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (dmc DeviceModelCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (dmc DeviceModelCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (dmc DeviceModelCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (dmc DeviceModelCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (dmc DeviceModelCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (dmc DeviceModelCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (dmc DeviceModelCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (dmc DeviceModelCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (dmc DeviceModelCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (dmc DeviceModelCriterion) MarshalJSON() ([]byte, error) + type DeviceQueryResult struct + AppInfo map[string]*string + DeviceID *string + Meta *DeviceMeta + func (dqr DeviceQueryResult) MarshalJSON() ([]byte, error) + type DeviceTagsParameters struct + DeleteOnNull *bool + Tags map[string]map[string]*string + func (dtp DeviceTagsParameters) MarshalJSON() ([]byte, error) + type DeviceTagsResult struct + InvalidIds *[]string + type DevicesClient struct + func NewDevicesClient(subscriptionID string) DevicesClient + func NewDevicesClientWithBaseURI(baseURI string, subscriptionID string) DevicesClient + func (client DevicesClient) GetByDeviceID(ctx context.Context, resourceGroupName string, appCollection string, ...) (result Device, err error) + func (client DevicesClient) GetByDeviceIDPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client DevicesClient) GetByDeviceIDResponder(resp *http.Response) (result Device, err error) + func (client DevicesClient) GetByDeviceIDSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) GetByUserID(ctx context.Context, resourceGroupName string, appCollection string, ...) (result Device, err error) + func (client DevicesClient) GetByUserIDPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client DevicesClient) GetByUserIDResponder(resp *http.Response) (result Device, err error) + func (client DevicesClient) GetByUserIDSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) List(ctx context.Context, resourceGroupName string, appCollection string, ...) (result DevicesQueryResultPage, err error) + func (client DevicesClient) ListComplete(ctx context.Context, resourceGroupName string, appCollection string, ...) (result DevicesQueryResultIterator, err error) + func (client DevicesClient) ListPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client DevicesClient) ListResponder(resp *http.Response) (result DevicesQueryResult, err error) + func (client DevicesClient) ListSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) TagByDeviceID(ctx context.Context, resourceGroupName string, appCollection string, ...) (result DeviceTagsResult, err error) + func (client DevicesClient) TagByDeviceIDPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client DevicesClient) TagByDeviceIDResponder(resp *http.Response) (result DeviceTagsResult, err error) + func (client DevicesClient) TagByDeviceIDSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) TagByUserID(ctx context.Context, resourceGroupName string, appCollection string, ...) (result DeviceTagsResult, err error) + func (client DevicesClient) TagByUserIDPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client DevicesClient) TagByUserIDResponder(resp *http.Response) (result DeviceTagsResult, err error) + func (client DevicesClient) TagByUserIDSender(req *http.Request) (*http.Response, error) + type DevicesQueryResult struct + NextLink *string + Value *[]DeviceQueryResult + func (dqr DevicesQueryResult) IsEmpty() bool + type DevicesQueryResultIterator struct + func (iter *DevicesQueryResultIterator) Next() error + func (iter DevicesQueryResultIterator) NotDone() bool + func (iter DevicesQueryResultIterator) Response() DevicesQueryResult + func (iter DevicesQueryResultIterator) Value() DeviceQueryResult + type DevicesQueryResultPage struct + func (page *DevicesQueryResultPage) Next() error + func (page DevicesQueryResultPage) NotDone() bool + func (page DevicesQueryResultPage) Response() DevicesQueryResult + func (page DevicesQueryResultPage) Values() []DeviceQueryResult + type EngageActiveUsersFilter struct + Threshold *int32 + Type TypeBasicFilter + func (eauf EngageActiveUsersFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (eauf EngageActiveUsersFilter) AsBasicFilter() (BasicFilter, bool) + func (eauf EngageActiveUsersFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (eauf EngageActiveUsersFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (eauf EngageActiveUsersFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (eauf EngageActiveUsersFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (eauf EngageActiveUsersFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (eauf EngageActiveUsersFilter) AsFilter() (*Filter, bool) + func (eauf EngageActiveUsersFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (eauf EngageActiveUsersFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (eauf EngageActiveUsersFilter) MarshalJSON() ([]byte, error) + type EngageIdleUsersFilter struct + Threshold *int32 + Type TypeBasicFilter + func (eiuf EngageIdleUsersFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (eiuf EngageIdleUsersFilter) AsBasicFilter() (BasicFilter, bool) + func (eiuf EngageIdleUsersFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (eiuf EngageIdleUsersFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (eiuf EngageIdleUsersFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (eiuf EngageIdleUsersFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (eiuf EngageIdleUsersFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (eiuf EngageIdleUsersFilter) AsFilter() (*Filter, bool) + func (eiuf EngageIdleUsersFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (eiuf EngageIdleUsersFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (eiuf EngageIdleUsersFilter) MarshalJSON() ([]byte, error) + type EngageNewUsersFilter struct + Threshold *int32 + Type TypeBasicFilter + func (enuf EngageNewUsersFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (enuf EngageNewUsersFilter) AsBasicFilter() (BasicFilter, bool) + func (enuf EngageNewUsersFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (enuf EngageNewUsersFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (enuf EngageNewUsersFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (enuf EngageNewUsersFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (enuf EngageNewUsersFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (enuf EngageNewUsersFilter) AsFilter() (*Filter, bool) + func (enuf EngageNewUsersFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (enuf EngageNewUsersFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (enuf EngageNewUsersFilter) MarshalJSON() ([]byte, error) + type EngageOldUsersFilter struct + Threshold *int32 + Type TypeBasicFilter + func (eouf EngageOldUsersFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (eouf EngageOldUsersFilter) AsBasicFilter() (BasicFilter, bool) + func (eouf EngageOldUsersFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (eouf EngageOldUsersFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (eouf EngageOldUsersFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (eouf EngageOldUsersFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (eouf EngageOldUsersFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (eouf EngageOldUsersFilter) AsFilter() (*Filter, bool) + func (eouf EngageOldUsersFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (eouf EngageOldUsersFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (eouf EngageOldUsersFilter) MarshalJSON() ([]byte, error) + type EngageSubsetFilter struct + Max *int32 + Type TypeBasicFilter + func (esf EngageSubsetFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (esf EngageSubsetFilter) AsBasicFilter() (BasicFilter, bool) + func (esf EngageSubsetFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (esf EngageSubsetFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (esf EngageSubsetFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (esf EngageSubsetFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (esf EngageSubsetFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (esf EngageSubsetFilter) AsFilter() (*Filter, bool) + func (esf EngageSubsetFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (esf EngageSubsetFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (esf EngageSubsetFilter) MarshalJSON() ([]byte, error) + type ExportFormat string + const CsvBlob + const JSONBlob + func PossibleExportFormatValues() []ExportFormat + type ExportOptions struct + ExportUserID *bool + type ExportState string + const ExportStateFailed + const ExportStateQueued + const ExportStateStarted + const ExportStateSucceeded + func PossibleExportStateValues() []ExportState + type ExportTaskListResult struct + NextLink *string + Value *[]ExportTaskResult + func (etlr ExportTaskListResult) IsEmpty() bool + type ExportTaskListResultIterator struct + func (iter *ExportTaskListResultIterator) Next() error + func (iter ExportTaskListResultIterator) NotDone() bool + func (iter ExportTaskListResultIterator) Response() ExportTaskListResult + func (iter ExportTaskListResultIterator) Value() ExportTaskResult + type ExportTaskListResultPage struct + func (page *ExportTaskListResultPage) Next() error + func (page ExportTaskListResultPage) NotDone() bool + func (page ExportTaskListResultPage) Response() ExportTaskListResult + func (page ExportTaskListResultPage) Values() []ExportTaskResult + type ExportTaskParameter struct + ContainerURL *string + Description *string + ExportFormat ExportFormat + type ExportTaskResult struct + DateCompleted *date.Time + DateCreated *date.Time + Description *string + ErrorDetails *string + ExportType ExportType + ID *string + State ExportState + type ExportTasksClient struct + func NewExportTasksClient(subscriptionID string) ExportTasksClient + func NewExportTasksClientWithBaseURI(baseURI string, subscriptionID string) ExportTasksClient + func (client ExportTasksClient) CreateActivitiesTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateActivitiesTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateActivitiesTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateActivitiesTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateCrashesTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateCrashesTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateCrashesTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateCrashesTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateErrorsTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateErrorsTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateErrorsTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateErrorsTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateEventsTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateEventsTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateEventsTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateEventsTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateFeedbackTaskByCampaign(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateFeedbackTaskByCampaignPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateFeedbackTaskByCampaignResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateFeedbackTaskByCampaignSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateFeedbackTaskByDateRange(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateFeedbackTaskByDateRangePreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateFeedbackTaskByDateRangeResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateFeedbackTaskByDateRangeSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateJobsTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateJobsTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateJobsTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateJobsTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateSessionsTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateSessionsTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateSessionsTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateSessionsTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateTagsTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateTagsTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateTagsTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateTagsTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) CreateTokensTask(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateTokensTaskPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) CreateTokensTaskResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) CreateTokensTaskSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) Get(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskResult, err error) + func (client ExportTasksClient) GetPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) GetResponder(resp *http.Response) (result ExportTaskResult, err error) + func (client ExportTasksClient) GetSender(req *http.Request) (*http.Response, error) + func (client ExportTasksClient) List(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskListResultPage, err error) + func (client ExportTasksClient) ListComplete(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ExportTaskListResultIterator, err error) + func (client ExportTasksClient) ListPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ExportTasksClient) ListResponder(resp *http.Response) (result ExportTaskListResult, err error) + func (client ExportTasksClient) ListSender(req *http.Request) (*http.Response, error) + type ExportType string + const ExportTypeActivity + const ExportTypeCrash + const ExportTypeError + const ExportTypeEvent + const ExportTypeJob + const ExportTypePush + const ExportTypeSession + const ExportTypeTag + const ExportTypeToken + func PossibleExportTypeValues() []ExportType + type FeedbackByCampaignParameter struct + CampaignIds *[]int32 + CampaignType CampaignType + ContainerURL *string + Description *string + ExportFormat ExportFormat + type FeedbackByDateRangeParameter struct + CampaignType CampaignType + CampaignWindowEnd *date.Time + CampaignWindowStart *date.Time + ContainerURL *string + Description *string + ExportFormat ExportFormat + type Filter struct + Type TypeBasicFilter + func (f Filter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (f Filter) AsBasicFilter() (BasicFilter, bool) + func (f Filter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (f Filter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (f Filter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (f Filter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (f Filter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (f Filter) AsFilter() (*Filter, bool) + func (f Filter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (f Filter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (f Filter) MarshalJSON() ([]byte, error) + type FirmwareVersionCriterion struct + Name *string + Type Type + func (fvc FirmwareVersionCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (fvc FirmwareVersionCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (fvc FirmwareVersionCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (fvc FirmwareVersionCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (fvc FirmwareVersionCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (fvc FirmwareVersionCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (fvc FirmwareVersionCriterion) AsCriterion() (*Criterion, bool) + func (fvc FirmwareVersionCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (fvc FirmwareVersionCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (fvc FirmwareVersionCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (fvc FirmwareVersionCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (fvc FirmwareVersionCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (fvc FirmwareVersionCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (fvc FirmwareVersionCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (fvc FirmwareVersionCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (fvc FirmwareVersionCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (fvc FirmwareVersionCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (fvc FirmwareVersionCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (fvc FirmwareVersionCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (fvc FirmwareVersionCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (fvc FirmwareVersionCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (fvc FirmwareVersionCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (fvc FirmwareVersionCriterion) MarshalJSON() ([]byte, error) + type GeoFencingCriterion struct + Expiration *int32 + Lat *float64 + Lon *float64 + Radius *int32 + Type Type + func (gfc GeoFencingCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (gfc GeoFencingCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (gfc GeoFencingCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (gfc GeoFencingCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (gfc GeoFencingCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (gfc GeoFencingCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (gfc GeoFencingCriterion) AsCriterion() (*Criterion, bool) + func (gfc GeoFencingCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (gfc GeoFencingCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (gfc GeoFencingCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (gfc GeoFencingCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (gfc GeoFencingCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (gfc GeoFencingCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (gfc GeoFencingCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (gfc GeoFencingCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (gfc GeoFencingCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (gfc GeoFencingCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (gfc GeoFencingCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (gfc GeoFencingCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (gfc GeoFencingCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (gfc GeoFencingCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (gfc GeoFencingCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (gfc GeoFencingCriterion) MarshalJSON() ([]byte, error) + type ImportTask struct + StorageURL *string + type ImportTaskListResult struct + NextLink *string + Value *[]ImportTaskResult + func (itlr ImportTaskListResult) IsEmpty() bool + type ImportTaskListResultIterator struct + func (iter *ImportTaskListResultIterator) Next() error + func (iter ImportTaskListResultIterator) NotDone() bool + func (iter ImportTaskListResultIterator) Response() ImportTaskListResult + func (iter ImportTaskListResultIterator) Value() ImportTaskResult + type ImportTaskListResultPage struct + func (page *ImportTaskListResultPage) Next() error + func (page ImportTaskListResultPage) NotDone() bool + func (page ImportTaskListResultPage) Response() ImportTaskListResult + func (page ImportTaskListResultPage) Values() []ImportTaskResult + type ImportTaskResult struct + DateCompleted *date.Time + DateCreated *date.Time + ErrorDetails *string + ID *string + State JobStates + StorageURL *string + type ImportTasksClient struct + func NewImportTasksClient(subscriptionID string) ImportTasksClient + func NewImportTasksClientWithBaseURI(baseURI string, subscriptionID string) ImportTasksClient + func (client ImportTasksClient) Create(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ImportTaskResult, err error) + func (client ImportTasksClient) CreatePreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ImportTasksClient) CreateResponder(resp *http.Response) (result ImportTaskResult, err error) + func (client ImportTasksClient) CreateSender(req *http.Request) (*http.Response, error) + func (client ImportTasksClient) Get(ctx context.Context, ID string, resourceGroupName string, appCollection string, ...) (result ImportTaskResult, err error) + func (client ImportTasksClient) GetPreparer(ctx context.Context, ID string, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ImportTasksClient) GetResponder(resp *http.Response) (result ImportTaskResult, err error) + func (client ImportTasksClient) GetSender(req *http.Request) (*http.Response, error) + func (client ImportTasksClient) List(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ImportTaskListResultPage, err error) + func (client ImportTasksClient) ListComplete(ctx context.Context, resourceGroupName string, appCollection string, ...) (result ImportTaskListResultIterator, err error) + func (client ImportTasksClient) ListPreparer(ctx context.Context, resourceGroupName string, appCollection string, ...) (*http.Request, error) + func (client ImportTasksClient) ListResponder(resp *http.Response) (result ImportTaskListResult, err error) + func (client ImportTasksClient) ListSender(req *http.Request) (*http.Response, error) + type IntegerTagCriterion struct + Name *string + Op AudienceOperators + Type Type + Value *int32 + func (itc IntegerTagCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (itc IntegerTagCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (itc IntegerTagCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (itc IntegerTagCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (itc IntegerTagCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (itc IntegerTagCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (itc IntegerTagCriterion) AsCriterion() (*Criterion, bool) + func (itc IntegerTagCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (itc IntegerTagCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (itc IntegerTagCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (itc IntegerTagCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (itc IntegerTagCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (itc IntegerTagCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (itc IntegerTagCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (itc IntegerTagCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (itc IntegerTagCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (itc IntegerTagCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (itc IntegerTagCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (itc IntegerTagCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (itc IntegerTagCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (itc IntegerTagCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (itc IntegerTagCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (itc IntegerTagCriterion) MarshalJSON() ([]byte, error) + type JobStates string + const JobStatesFailed + const JobStatesQueued + const JobStatesStarted + const JobStatesSucceeded + func PossibleJobStatesValues() []JobStates + type LanguageCriterion struct + Name *string + Type Type + func (lc LanguageCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (lc LanguageCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (lc LanguageCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (lc LanguageCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (lc LanguageCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (lc LanguageCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (lc LanguageCriterion) AsCriterion() (*Criterion, bool) + func (lc LanguageCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (lc LanguageCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (lc LanguageCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (lc LanguageCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (lc LanguageCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (lc LanguageCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (lc LanguageCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (lc LanguageCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (lc LanguageCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (lc LanguageCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (lc LanguageCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (lc LanguageCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (lc LanguageCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (lc LanguageCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (lc LanguageCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (lc LanguageCriterion) MarshalJSON() ([]byte, error) + type LocationCriterion struct + Country *string + Locality *string + Region *string + Type Type + func (lc LocationCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (lc LocationCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (lc LocationCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (lc LocationCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (lc LocationCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (lc LocationCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (lc LocationCriterion) AsCriterion() (*Criterion, bool) + func (lc LocationCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (lc LocationCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (lc LocationCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (lc LocationCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (lc LocationCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (lc LocationCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (lc LocationCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (lc LocationCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (lc LocationCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (lc LocationCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (lc LocationCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (lc LocationCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (lc LocationCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (lc LocationCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (lc LocationCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (lc LocationCriterion) MarshalJSON() ([]byte, error) + type NativePushEnabledFilter struct + Type TypeBasicFilter + func (npef NativePushEnabledFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (npef NativePushEnabledFilter) AsBasicFilter() (BasicFilter, bool) + func (npef NativePushEnabledFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (npef NativePushEnabledFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (npef NativePushEnabledFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (npef NativePushEnabledFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (npef NativePushEnabledFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (npef NativePushEnabledFilter) AsFilter() (*Filter, bool) + func (npef NativePushEnabledFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (npef NativePushEnabledFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (npef NativePushEnabledFilter) MarshalJSON() ([]byte, error) + type NetworkTypeCriterion struct + Name *string + Type Type + func (ntc NetworkTypeCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (ntc NetworkTypeCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (ntc NetworkTypeCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (ntc NetworkTypeCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (ntc NetworkTypeCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (ntc NetworkTypeCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (ntc NetworkTypeCriterion) AsCriterion() (*Criterion, bool) + func (ntc NetworkTypeCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (ntc NetworkTypeCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (ntc NetworkTypeCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (ntc NetworkTypeCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (ntc NetworkTypeCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (ntc NetworkTypeCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (ntc NetworkTypeCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (ntc NetworkTypeCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (ntc NetworkTypeCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (ntc NetworkTypeCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (ntc NetworkTypeCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (ntc NetworkTypeCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (ntc NetworkTypeCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (ntc NetworkTypeCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (ntc NetworkTypeCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (ntc NetworkTypeCriterion) MarshalJSON() ([]byte, error) + type NotificationOptions struct + ActionText *string + BigPicture *string + BigText *string + Sound *string + type NotificationTypes string + const Popup + const System + func PossibleNotificationTypesValues() []NotificationTypes + type PollAnswerFeedbackCriterion struct + ChoiceID *int32 + ContentID *int32 + Type Type + func (pafc PollAnswerFeedbackCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsCriterion() (*Criterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (pafc PollAnswerFeedbackCriterion) MarshalJSON() ([]byte, error) + type PollFeedbackCriterion struct + Action CampaignFeedbacks + ContentID *int32 + Type Type + func (pfc PollFeedbackCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (pfc PollFeedbackCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (pfc PollFeedbackCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (pfc PollFeedbackCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (pfc PollFeedbackCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (pfc PollFeedbackCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (pfc PollFeedbackCriterion) AsCriterion() (*Criterion, bool) + func (pfc PollFeedbackCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (pfc PollFeedbackCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (pfc PollFeedbackCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (pfc PollFeedbackCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (pfc PollFeedbackCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (pfc PollFeedbackCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (pfc PollFeedbackCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (pfc PollFeedbackCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (pfc PollFeedbackCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (pfc PollFeedbackCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (pfc PollFeedbackCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (pfc PollFeedbackCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (pfc PollFeedbackCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (pfc PollFeedbackCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (pfc PollFeedbackCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (pfc PollFeedbackCriterion) MarshalJSON() ([]byte, error) + type PollQuestion struct + Choices *[]PollQuestionChoice + ID *int32 + Localization map[string]*PollQuestionLocalization + Title *string + func (pq PollQuestion) MarshalJSON() ([]byte, error) + type PollQuestionChoice struct + ID *int32 + IsDefault *bool + Localization map[string]*PollQuestionChoiceLocalization + Title *string + func (pqc PollQuestionChoice) MarshalJSON() ([]byte, error) + type PollQuestionChoiceLocalization struct + Title *string + type PollQuestionLocalization struct + Title *string + type ProvisioningStates string + const Creating + const Succeeded + func PossibleProvisioningStatesValues() []ProvisioningStates + type PushModes string + const Manual + const OneShot + const RealTime + func PossiblePushModesValues() []PushModes + type PushQuotaFilter struct + Type TypeBasicFilter + func (pqf PushQuotaFilter) AsAppInfoFilter() (*AppInfoFilter, bool) + func (pqf PushQuotaFilter) AsBasicFilter() (BasicFilter, bool) + func (pqf PushQuotaFilter) AsEngageActiveUsersFilter() (*EngageActiveUsersFilter, bool) + func (pqf PushQuotaFilter) AsEngageIdleUsersFilter() (*EngageIdleUsersFilter, bool) + func (pqf PushQuotaFilter) AsEngageNewUsersFilter() (*EngageNewUsersFilter, bool) + func (pqf PushQuotaFilter) AsEngageOldUsersFilter() (*EngageOldUsersFilter, bool) + func (pqf PushQuotaFilter) AsEngageSubsetFilter() (*EngageSubsetFilter, bool) + func (pqf PushQuotaFilter) AsFilter() (*Filter, bool) + func (pqf PushQuotaFilter) AsNativePushEnabledFilter() (*NativePushEnabledFilter, bool) + func (pqf PushQuotaFilter) AsPushQuotaFilter() (*PushQuotaFilter, bool) + func (pqf PushQuotaFilter) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ScreenSizeCriterion struct + Name *string + Type Type + func (ssc ScreenSizeCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (ssc ScreenSizeCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (ssc ScreenSizeCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (ssc ScreenSizeCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (ssc ScreenSizeCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (ssc ScreenSizeCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (ssc ScreenSizeCriterion) AsCriterion() (*Criterion, bool) + func (ssc ScreenSizeCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (ssc ScreenSizeCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (ssc ScreenSizeCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (ssc ScreenSizeCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (ssc ScreenSizeCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (ssc ScreenSizeCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (ssc ScreenSizeCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (ssc ScreenSizeCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (ssc ScreenSizeCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (ssc ScreenSizeCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (ssc ScreenSizeCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (ssc ScreenSizeCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (ssc ScreenSizeCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (ssc ScreenSizeCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (ssc ScreenSizeCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (ssc ScreenSizeCriterion) MarshalJSON() ([]byte, error) + type SegmentCriterion struct + Exclude *bool + ID *int32 + Type Type + func (sc SegmentCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (sc SegmentCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (sc SegmentCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (sc SegmentCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (sc SegmentCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (sc SegmentCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (sc SegmentCriterion) AsCriterion() (*Criterion, bool) + func (sc SegmentCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (sc SegmentCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (sc SegmentCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (sc SegmentCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (sc SegmentCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (sc SegmentCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (sc SegmentCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (sc SegmentCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (sc SegmentCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (sc SegmentCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (sc SegmentCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (sc SegmentCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (sc SegmentCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (sc SegmentCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (sc SegmentCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (sc SegmentCriterion) MarshalJSON() ([]byte, error) + type StringTagCriterion struct + Name *string + Type Type + Value *string + func (stc StringTagCriterion) AsAnnouncementFeedbackCriterion() (*AnnouncementFeedbackCriterion, bool) + func (stc StringTagCriterion) AsApplicationVersionCriterion() (*ApplicationVersionCriterion, bool) + func (stc StringTagCriterion) AsBasicCriterion() (BasicCriterion, bool) + func (stc StringTagCriterion) AsBooleanTagCriterion() (*BooleanTagCriterion, bool) + func (stc StringTagCriterion) AsCarrierCountryCriterion() (*CarrierCountryCriterion, bool) + func (stc StringTagCriterion) AsCarrierNameCriterion() (*CarrierNameCriterion, bool) + func (stc StringTagCriterion) AsCriterion() (*Criterion, bool) + func (stc StringTagCriterion) AsDatapushFeedbackCriterion() (*DatapushFeedbackCriterion, bool) + func (stc StringTagCriterion) AsDateTagCriterion() (*DateTagCriterion, bool) + func (stc StringTagCriterion) AsDeviceManufacturerCriterion() (*DeviceManufacturerCriterion, bool) + func (stc StringTagCriterion) AsDeviceModelCriterion() (*DeviceModelCriterion, bool) + func (stc StringTagCriterion) AsFirmwareVersionCriterion() (*FirmwareVersionCriterion, bool) + func (stc StringTagCriterion) AsGeoFencingCriterion() (*GeoFencingCriterion, bool) + func (stc StringTagCriterion) AsIntegerTagCriterion() (*IntegerTagCriterion, bool) + func (stc StringTagCriterion) AsLanguageCriterion() (*LanguageCriterion, bool) + func (stc StringTagCriterion) AsLocationCriterion() (*LocationCriterion, bool) + func (stc StringTagCriterion) AsNetworkTypeCriterion() (*NetworkTypeCriterion, bool) + func (stc StringTagCriterion) AsPollAnswerFeedbackCriterion() (*PollAnswerFeedbackCriterion, bool) + func (stc StringTagCriterion) AsPollFeedbackCriterion() (*PollFeedbackCriterion, bool) + func (stc StringTagCriterion) AsScreenSizeCriterion() (*ScreenSizeCriterion, bool) + func (stc StringTagCriterion) AsSegmentCriterion() (*SegmentCriterion, bool) + func (stc StringTagCriterion) AsStringTagCriterion() (*StringTagCriterion, bool) + func (stc StringTagCriterion) MarshalJSON() ([]byte, error) + type SupportedPlatformsClient struct + func NewSupportedPlatformsClient(subscriptionID string) SupportedPlatformsClient + func NewSupportedPlatformsClientWithBaseURI(baseURI string, subscriptionID string) SupportedPlatformsClient + func (client SupportedPlatformsClient) List(ctx context.Context) (result SupportedPlatformsListResult, err error) + func (client SupportedPlatformsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SupportedPlatformsClient) ListResponder(resp *http.Response) (result SupportedPlatformsListResult, err error) + func (client SupportedPlatformsClient) ListSender(req *http.Request) (*http.Response, error) + type SupportedPlatformsListResult struct + Platforms *[]string + type Type string + const TypeAnnouncementFeedback + const TypeApplicationVersion + const TypeBooleanTag + const TypeCarrierCountry + const TypeCarrierName + const TypeCriterion + const TypeDatapushFeedback + const TypeDateTag + const TypeDeviceManufacturer + const TypeDeviceModel + const TypeFirmwareVersion + const TypeGeoFencing + const TypeIntegerTag + const TypeLanguage + const TypeLocation + const TypeNetworkType + const TypePollAnswerFeedback + const TypePollFeedback + const TypeScreenSize + const TypeSegment + const TypeStringTag + func PossibleTypeValues() []Type + type TypeBasicFilter string + const TypeAppInfo + const TypeEngageActiveUsers + const TypeEngageIdleUsers + const TypeEngageNewUsers + const TypeEngageOldUsers + const TypeEngageSubset + const TypeFilter + const TypeNativePushEnabled + const TypePushQuota + func PossibleTypeBasicFilterValues() []TypeBasicFilter Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33