NotificationHubAuthorizationRuleData Class

Definition

A class representing the NotificationHubAuthorizationRule data model. Description of a Namespace AuthorizationRules.

public class NotificationHubAuthorizationRuleData : Azure.ResourceManager.Models.TrackedResourceData
type NotificationHubAuthorizationRuleData = class
    inherit TrackedResourceData
Public Class NotificationHubAuthorizationRuleData
Inherits TrackedResourceData
Inheritance
NotificationHubAuthorizationRuleData

Constructors

NotificationHubAuthorizationRuleData(AzureLocation)

Initializes a new instance of NotificationHubAuthorizationRuleData.

Properties

ClaimType

A string that describes the claim type.

ClaimValue

A string that describes the claim value.

CreatedOn

The created time for this rule.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
KeyName

A string that describes the authorization rule.

Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
ModifiedOn

The last modified time for this rule.

Name

The name of the resource.

(Inherited from ResourceData)
PrimaryKey

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

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
Revision

The revision number for the rule.

Rights

The rights associated with the rule.

SecondaryKey

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

Sku

The sku of the created namespace.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)

Applies to