ListWebAppSitePushSettingsResult

data class ListWebAppSitePushSettingsResult(val dynamicTagsJson: String? = null, val id: String, val isPushEnabled: Boolean, val kind: String? = null, val name: String, val tagWhitelistJson: String? = null, val tagsRequiringAuth: String? = null, val type: String)

Push settings for the App.

Constructors

Link copied to clipboard
constructor(dynamicTagsJson: String? = null, id: String, isPushEnabled: Boolean, kind: String? = null, name: String, tagWhitelistJson: String? = null, tagsRequiringAuth: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dynamicTagsJson: String? = null

Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard

Gets or sets a flag indicating whether the Push endpoint is enabled.

Link copied to clipboard
val kind: String? = null

Kind of resource.

Link copied to clipboard

Resource Name.

Link copied to clipboard

Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.

Link copied to clipboard

Gets or sets a JSON string containing a list of tags that are in the allowed list for use by the push registration endpoint.

Link copied to clipboard

Resource type.