Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SharedAccessAuthorizationRuleResource

Package version

interface

An interface representing SharedAccessAuthorizationRuleResource. Description of a Namespace AuthorizationRules.

extends

Resource

Hierarchy

  • Resource
    • SharedAccessAuthorizationRuleResource

Index

Properties

Optional claimType

claimType: undefined | string
member

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

Optional claimValue

claimValue: undefined | string
member

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

Optional createdTime

createdTime: undefined | string
member

{string} [createdTime] The created time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

Optional id

id: undefined | string
member

{string} [id] Resource Id NOTE: This property will not be serialized. It can only be populated by the server.

Optional keyName

keyName: undefined | string
member

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

Optional location

location: undefined | string
member

{string} [location] Resource location

Optional modifiedTime

modifiedTime: undefined | string
member

{string} [modifiedTime] The last modified time for this rule NOTE: This property will not be serialized. It can only be populated by the server.

Optional name

name: undefined | string
member

{string} [name] Resource name NOTE: This property will not be serialized. It can only be populated by the server.

Optional primaryKey

primaryKey: undefined | string
member

{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.

Optional revision

revision: undefined | number
member

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

Optional rights

rights: AccessRights[]
member

{AccessRights[]} [rights] The rights associated with the rule.

Optional secondaryKey

secondaryKey: undefined | string
member

{string} [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.

Optional sku

sku: Sku
member

{Sku} [sku] The sku of the created namespace

Optional tags

tags: undefined | object
member

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

Optional type

type: undefined | string
member

{string} [type] Resource type NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc