SharedAccessAuthorizationRuleResource interface
Description of a Namespace AuthorizationRules.
- Extends
Properties
claim |
A string that describes the claim type NOTE: This property will not be serialized. It can only be populated by the server. |
claim |
A string that describes the claim value NOTE: This property will not be serialized. It can only be populated by the server. |
created |
The created time for this rule NOTE: This property will not be serialized. It can only be populated by the server. |
key |
A string that describes the authorization rule. NOTE: This property will not be serialized. It can only be populated by the server. |
modified |
The last modified time for this rule NOTE: This property will not be serialized. It can only be populated by the server. |
primary |
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. |
secondary |
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
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
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
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