package
12.5.0-beta+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Functions

New creates an instance of the ManagementClient client.
NewAppCollectionsClient creates an instance of the AppCollectionsClient client.
NewAppCollectionsClientWithBaseURI creates an instance of the AppCollectionsClient client.
NewAppsClient creates an instance of the AppsClient client.
NewAppsClientWithBaseURI creates an instance of the AppsClient client.
NewCampaignsClient creates an instance of the CampaignsClient client.
NewCampaignsClientWithBaseURI creates an instance of the CampaignsClient client.
NewDevicesClient creates an instance of the DevicesClient client.
NewDevicesClientWithBaseURI creates an instance of the DevicesClient client.
NewExportTasksClient creates an instance of the ExportTasksClient client.
NewExportTasksClientWithBaseURI creates an instance of the ExportTasksClient client.
NewImportTasksClient creates an instance of the ImportTasksClient client.
NewImportTasksClientWithBaseURI creates an instance of the ImportTasksClient client.
NewSupportedPlatformsClient creates an instance of the SupportedPlatformsClient client.
NewSupportedPlatformsClientWithBaseURI creates an instance of the SupportedPlatformsClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.

# Constants

Actioned specifies the actioned state for campaign feedbacks.
Announcement specifies the announcement state for campaign type.
Announcements specifies the announcements state for campaign kinds.
Any specifies the any state for delivery times.
Background specifies the background state for delivery times.
Creating specifies the creating state for provisioning states.
CsvBlob specifies the csv blob state for export format.
DataPush specifies the data push state for campaign type.
DataPushes specifies the data pushes state for campaign kinds.
DefaultBaseURI is the default URI used for the service Mobileengagement.
Draft specifies the draft state for campaign states.
EQ specifies the eq state for audience operators.
Exited specifies the exited state for campaign feedbacks.
ExportStateFailed specifies the export state failed state for export state.
ExportStateQueued specifies the export state queued state for export state.
ExportStateStarted specifies the export state started state for export state.
ExportStateSucceeded specifies the export state succeeded state for export state.
ExportTypeActivity specifies the export type activity state for export type.
ExportTypeCrash specifies the export type crash state for export type.
ExportTypeError specifies the export type error state for export type.
ExportTypeEvent specifies the export type event state for export type.
ExportTypeJob specifies the export type job state for export type.
ExportTypePush specifies the export type push state for export type.
ExportTypeSession specifies the export type session state for export type.
ExportTypeTag specifies the export type tag state for export type.
ExportTypeToken specifies the export type token state for export type.
Finished specifies the finished state for campaign states.
GE specifies the ge state for audience operators.
GT specifies the gt state for audience operators.
InProgress specifies the in progress state for campaign states.
JobStatesFailed specifies the job states failed state for job states.
JobStatesQueued specifies the job states queued state for job states.
JobStatesStarted specifies the job states started state for job states.
JobStatesSucceeded specifies the job states succeeded state for job states.
JSONBlob specifies the json blob state for export format.
LE specifies the le state for audience operators.
LT specifies the lt state for audience operators.
Manual specifies the manual state for push modes.
NativePush specifies the native push state for campaign type.
NativePushes specifies the native pushes state for campaign kinds.
OneShot specifies the one shot state for push modes.
OnlyNotif specifies the only notif state for campaign types.
Poll specifies the poll state for campaign type.
Polls specifies the polls state for campaign kinds.
Popup specifies the popup state for notification types.
Pushed specifies the pushed state for campaign feedbacks.
Queued specifies the queued state for campaign states.
RealTime specifies the real time state for push modes.
Replied specifies the replied state for campaign feedbacks.
Scheduled specifies the scheduled state for campaign states.
Session specifies the session state for delivery times.
Succeeded specifies the succeeded state for provisioning states.
System specifies the system state for notification types.
Textbase64 specifies the textbase 64 state for campaign types.
Texthtml specifies the texthtml state for campaign types.
Textplain specifies the textplain state for campaign types.
TypeAnnouncementFeedback specifies the type announcement feedback state for type.
TypeAppInfo specifies the type app info state for type filter.
TypeApplicationVersion specifies the type application version state for type.
TypeBooleanTag specifies the type boolean tag state for type.
TypeCarrierCountry specifies the type carrier country state for type.
TypeCarrierName specifies the type carrier name state for type.
TypeDatapushFeedback specifies the type datapush feedback state for type.
TypeDateTag specifies the type date tag state for type.
TypeDeviceManufacturer specifies the type device manufacturer state for type.
TypeDeviceModel specifies the type device model state for type.
TypeEngageActiveUsers specifies the type engage active users state for type filter.
TypeEngageIdleUsers specifies the type engage idle users state for type filter.
TypeEngageNewUsers specifies the type engage new users state for type filter.
TypeEngageOldUsers specifies the type engage old users state for type filter.
TypeEngageSubset specifies the type engage subset state for type filter.
TypeFirmwareVersion specifies the type firmware version state for type.
TypeGeoFencing specifies the type geo fencing state for type.
TypeIntegerTag specifies the type integer tag state for type.
TypeLanguage specifies the type language state for type.
TypeLocation specifies the type location state for type.
TypeNativePushEnabled specifies the type native push enabled state for type filter.
TypeNetworkType specifies the type network type state for type.
TypePollAnswerFeedback specifies the type poll answer feedback state for type.
TypePollFeedback specifies the type poll feedback state for type.
TypePushQuota specifies the type push quota state for type filter.
TypeScreenSize specifies the type screen size state for type.
TypeSegment specifies the type segment state for type.
TypeStringTag specifies the type string tag state for type.

# Structs

AnnouncementFeedbackCriterion is used to target devices who received an announcement.
APIError is.
APIErrorError is.
App is the Mobile Engagement App resource.
AppCollection is the AppCollection resource.
AppCollectionListResult is the list AppCollections operation response.
AppCollectionNameAvailability is.
AppCollectionProperties is.
AppCollectionsClient is the microsoft Azure Mobile Engagement REST APIs.
AppInfoFilter is send only to users who have some app info set.
ApplicationVersionCriterion is used to target devices based on the version of the application they are using.
AppListResult is the list Apps operation response.
AppProperties is.
AppsClient is the microsoft Azure Mobile Engagement REST APIs.
BooleanTagCriterion is target devices based on a boolean tag value.
Campaign is.
CampaignAudience is specify which users will be targeted by this campaign.
CampaignListResult is.
CampaignLocalization is.
CampaignPushParameters is.
CampaignPushResult is.
CampaignResult is.
CampaignsClient is the microsoft Azure Mobile Engagement REST APIs.
CampaignsListResult is the campaigns list result.
CampaignState is.
CampaignStateResult is.
CampaignStatisticsResult is.
CampaignTestNewParameters is.
CampaignTestSavedParameters is.
CarrierCountryCriterion is used to target devices based on their carrier country.
CarrierNameCriterion is used to target devices based on their carrier name.
DatapushFeedbackCriterion is used to target devices who received a data push.
DateRangeExportTaskParameter is.
DateTagCriterion is target devices based on a date tag value.
Device is.
DeviceInfo is.
DeviceLocation is.
DeviceManufacturerCriterion is used to target devices based on the device manufacturer.
DeviceMeta is.
DeviceModelCriterion is used to target devices based on the device model.
DeviceQueryResult is.
DevicesClient is the microsoft Azure Mobile Engagement REST APIs.
DevicesQueryResult is the campaigns list result.
DeviceTagsParameters is.
DeviceTagsResult is.
EngageActiveUsersFilter is send only to users who have used the app in the last {threshold} days.
EngageIdleUsersFilter is send only to users who haven't used the app in the last {threshold} days.
EngageNewUsersFilter is send only to users whose first app use is less than {threshold} days old.
EngageOldUsersFilter is send only to users whose first app use is more than {threshold} days old.
EngageSubsetFilter is send only to a maximum of max users.
ExportOptions is options to control export generation.
ExportTaskListResult is gets a paged list of ExportTasks.
ExportTaskParameter is.
ExportTaskResult is.
ExportTasksClient is the microsoft Azure Mobile Engagement REST APIs.
FeedbackByCampaignParameter is.
FeedbackByDateRangeParameter is.
FirmwareVersionCriterion is used to target devices based on their firmware version.
GeoFencingCriterion is used to target devices based on a specific region.
ImportTask is.
ImportTaskListResult is gets a paged list of import tasks.
ImportTaskResult is.
ImportTasksClient is the microsoft Azure Mobile Engagement REST APIs.
IntegerTagCriterion is target devices based on an integer tag value.
LanguageCriterion is used to target devices based on the language of their device.
LocationCriterion is used to target devices based on their last know area.
ManagementClient is the base client for Mobileengagement.
NativePushEnabledFilter is engage only users with native push enabled.
NetworkTypeCriterion is used to target devices based their network type.
NotificationOptions is.
PollAnswerFeedbackCriterion is used to target devices who answered X to a given question.
PollFeedbackCriterion is used to target devices who received a poll.
PollQuestion is.
PollQuestionChoice is.
PollQuestionChoiceLocalization is.
PollQuestionLocalization is.
PushQuotaFilter is engage only users for whom the push quota is not reached.
Resource is.
ScreenSizeCriterion is used to target devices based on the screen resolution of their device.
SegmentCriterion is target devices based on an existing segment.
StringTagCriterion is target devices based on a string tag value.
SupportedPlatformsClient is the microsoft Azure Mobile Engagement REST APIs.
SupportedPlatformsListResult is.

# Interfaces

Criterion is.
Filter is.

# Type aliases

AudienceOperators enumerates the values for audience operators.
CampaignFeedbacks enumerates the values for campaign feedbacks.
CampaignKinds enumerates the values for campaign kinds.
CampaignStates enumerates the values for campaign states.
CampaignType enumerates the values for campaign type.
CampaignTypes enumerates the values for campaign types.
DeliveryTimes enumerates the values for delivery times.
ExportFormat enumerates the values for export format.
ExportState enumerates the values for export state.
ExportType enumerates the values for export type.
JobStates enumerates the values for job states.
NotificationTypes enumerates the values for notification types.
ProvisioningStates enumerates the values for provisioning states.
PushModes enumerates the values for push modes.
Type enumerates the values for type.
TypeFilter enumerates the values for type filter.