SharedAccessAuthorizationRuleResource interface

Description of a Namespace AuthorizationRules.

Extends

Properties

claimType

A string that describes the claim type NOTE: This property will not be serialized. It can only be populated by the server.

claimValue

A string that describes the claim value NOTE: This property will not be serialized. It can only be populated by the server.

createdTime

The created time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

keyName

A string that describes the authorization rule. NOTE: This property will not be serialized. It can only be populated by the server.

modifiedTime

The last modified time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

primaryKey

A base64-encoded 256-bit primary key for signing and validating the SAS token. NOTE: This property will not be serialized. It can only be populated by the server.

revision

The revision number for the rule NOTE: This property will not be serialized. It can only be populated by the server.

rights

The rights associated with the rule.

secondaryKey

A base64-encoded 256-bit primary key for signing and validating the SAS token. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

location

Resource location

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

sku

The sku of the created namespace

tags

Resource tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

claimType

A string that describes the claim type NOTE: This property will not be serialized. It can only be populated by the server.

claimType?: string

Property Value

string

claimValue

A string that describes the claim value NOTE: This property will not be serialized. It can only be populated by the server.

claimValue?: string

Property Value

string

createdTime

The created time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

createdTime?: string

Property Value

string

keyName

A string that describes the authorization rule. NOTE: This property will not be serialized. It can only be populated by the server.

keyName?: string

Property Value

string

modifiedTime

The last modified time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

modifiedTime?: string

Property Value

string

primaryKey

A base64-encoded 256-bit primary key for signing and validating the SAS token. NOTE: This property will not be serialized. It can only be populated by the server.

primaryKey?: string

Property Value

string

revision

The revision number for the rule NOTE: This property will not be serialized. It can only be populated by the server.

revision?: number

Property Value

number

rights

The rights associated with the rule.

rights?: AccessRights[]

Property Value

secondaryKey

A base64-encoded 256-bit primary key for signing and validating the SAS token. NOTE: This property will not be serialized. It can only be populated by the server.

secondaryKey?: string

Property Value

string

Inherited Property Details

id

Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

sku

The sku of the created namespace

sku?: Sku

Property Value

Sku

Inherited From Resource.sku

tags

Resource tags

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type