Versions in this module Expand all Collapse all v33 v33.4.0 Sep 19, 2019 v33.3.0 Sep 19, 2019 v33.2.0 Sep 10, 2019 v33.1.0 Sep 5, 2019 v33.0.0 Aug 30, 2019 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.v24 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