SharedAccessAuthorizationRuleResource Class

Definition

Description of a Namespace AuthorizationRules.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SharedAccessAuthorizationRuleResource : Microsoft.Azure.Management.NotificationHubs.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SharedAccessAuthorizationRuleResource = class
    inherit Resource
Public Class SharedAccessAuthorizationRuleResource
Inherits Resource
Inheritance
SharedAccessAuthorizationRuleResource
Attributes

Constructors

SharedAccessAuthorizationRuleResource()

Initializes a new instance of the SharedAccessAuthorizationRuleResource class.

SharedAccessAuthorizationRuleResource(String, String, String, String, IDictionary<String,String>, Sku, IList<Nullable<AccessRights>>, String, String, String, String, String, String, String, Nullable<Int32>)

Initializes a new instance of the SharedAccessAuthorizationRuleResource class.

Properties

ClaimType

Gets a string that describes the claim type

ClaimValue

Gets a string that describes the claim value

CreatedTime

Gets the created time for this rule

Id

Gets resource Id

(Inherited from Resource)
KeyName

Gets a string that describes the authorization rule.

Location

Gets or sets resource location

(Inherited from Resource)
ModifiedTime

Gets the last modified time for this rule

Name

Gets resource name

(Inherited from Resource)
PrimaryKey

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

Revision

Gets the revision number for the rule

Rights

Gets or sets the rights associated with the rule.

SecondaryKey

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

Sku

Gets or sets the sku of the created namespace

(Inherited from Resource)
Tags

Gets or sets resource tags

(Inherited from Resource)
Type

Gets resource type

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to