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