SharedAccessAuthorizationRuleProperties interface

SharedAccessAuthorizationRule properties.

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.

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