SharedAccessSignatureAuthorizationRuleAccessRightsDescription Class

Description of the shared access key.

All required parameters must be populated in order to send to Azure.

Inheritance
msrest.serialization.Model
SharedAccessSignatureAuthorizationRuleAccessRightsDescription

Constructor

SharedAccessSignatureAuthorizationRuleAccessRightsDescription(*, key_name: str, rights: str | AccessRightsDescription, primary_key: str | None = None, secondary_key: str | None = None, **kwargs)

Keyword-Only Parameters

Name Description
key_name
str

Required. Name of the key.

primary_key
str

Primary SAS key value.

secondary_key
str

Secondary SAS key value.

rights

Required. Rights that this key has. Possible values include: "ServiceConfig", "EnrollmentRead", "EnrollmentWrite", "DeviceConnect", "RegistrationStatusRead", "RegistrationStatusWrite".

Variables

Name Description
key_name
str

Required. Name of the key.

primary_key
str

Primary SAS key value.

secondary_key
str

Secondary SAS key value.

rights

Required. Rights that this key has. Possible values include: "ServiceConfig", "EnrollmentRead", "EnrollmentWrite", "DeviceConnect", "RegistrationStatusRead", "RegistrationStatusWrite".