GetNotificationHubAuthorizationRuleResult

data class GetNotificationHubAuthorizationRuleResult(val claimType: String, val claimValue: String, val createdTime: String, val id: String, val keyName: String, val location: String? = null, val modifiedTime: String, val name: String, val primaryKey: String, val revision: Int, val rights: List<String>? = null, val secondaryKey: String, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String)

Description of a Namespace AuthorizationRules.

Constructors

constructor(claimType: String, claimValue: String, createdTime: String, id: String, keyName: String, location: String? = null, modifiedTime: String, name: String, primaryKey: String, revision: Int, rights: List<String>? = null, secondaryKey: String, sku: SkuResponse? = null, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A string that describes the claim type

Link copied to clipboard

A string that describes the claim value

Link copied to clipboard

The created time for this rule

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

A string that describes the authorization rule.

Link copied to clipboard
val location: String? = null

Resource location

Link copied to clipboard

The last modified time for this rule

Link copied to clipboard

Resource name

Link copied to clipboard

A base64-encoded 256-bit primary key for signing and validating the SAS token.

Link copied to clipboard

The revision number for the rule

Link copied to clipboard
val rights: List<String>? = null

The rights associated with the rule.

Link copied to clipboard

A base64-encoded 256-bit primary key for signing and validating the SAS token.

Link copied to clipboard
val sku: SkuResponse? = null

The sku of the created namespace

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type