Share via


SharedAccessAuthorizationRuleResource Class

Description of a Namespace AuthorizationRules.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

SharedAccessAuthorizationRuleResource(*, location: str | None = None, tags: Dict[str, str] | None = None, sku: Sku | None = None, rights: List[str | AccessRights] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
location
str

Resource location.

Default value: None
tags

A set of tags. Resource tags.

Default value: None
sku
Sku

The sku of the created namespace.

Default value: None
rights

The rights associated with the rule.

Default value: None

Variables

Name Description
id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

A set of tags. Resource tags.

sku
Sku

The sku of the created namespace.

rights

The rights associated with the rule.

primary_key
str

A base64-encoded 256-bit primary key for signing and validating the SAS token.

secondary_key
str

A base64-encoded 256-bit primary key for signing and validating the SAS token.

key_name
str

A string that describes the authorization rule.

claim_type
str

A string that describes the claim type.

claim_value
str

A string that describes the claim value.

modified_time
str

The last modified time for this rule.

created_time
str

The created time for this rule.

revision
int

The revision number for the rule.