AccountPermissions 클래스
ResourceTypes generate_shared_access_signature 메서드 및 set_*_acl 사용되는 AccessPolicies에 사용할 클래스입니다. 리소스 액세스 권한을 부여하는 데 사용할 수 있는 SAS에는 두 가지 유형이 있습니다. 하나는 특정 리소스(리소스별)에 대한 액세스 권한을 부여하는 것입니다. 또 다른 방법은 특정 계정에 대한 전체 서비스에 대한 액세스 권한을 부여하고 여기에 있는 퍼머에 따라 특정 작업을 허용하는 것입니다.
- 상속
-
builtins.objectAccountPermissions
생성자
AccountPermissions(read=False, write=False, delete=False, list=False, add=False, create=False, update=False, process=False, _str=None)
매개 변수
- create
- bool
다음 개체 리소스 유형에 대해서만 유효합니다. Blob 및 파일. 사용자는 새 Blob 또는 파일을 만들 수 있지만 기존 Blob 또는 파일을 덮어쓸 수는 없습니다.
변수
- AccountPermissions.ADD
- AccountPermissions
다음 개체 리소스 유형에만 유효합니다. 큐 메시지 및 추가 Blob입니다.
- AccountPermissions.CREATE
- AccountPermissions
다음 개체 리소스 유형에 대해서만 유효합니다. Blob 및 파일. 사용자는 새 Blob 또는 파일을 만들 수 있지만 기존 Blob 또는 파일을 덮어쓸 수는 없습니다.
- AccountPermissions.DELETE
- AccountPermissions
큐 메시지를 제외하고 컨테이너 및 개체 리소스 종류에 유효합니다.
- AccountPermissions.LIST
- AccountPermissions
서비스 및 컨테이너 리소스 유형에만 유효합니다.
- AccountPermissions.PROCESS
- AccountPermissions
다음 개체 리소스 유형에 대해서만 유효합니다. 큐 메시지.
- AccountPermissions.READ
- AccountPermissions
서명된 모든 리소스 유형(서비스, 컨테이너 및 개체)에 대해 유효합니다. 지정된 리소스 종류에 대한 읽기 권한을 허용합니다.
- AccountPermissions.UPDATE
- AccountPermissions
다음 개체 리소스 유형에 대해서만 유효합니다. 큐 메시지.
- AccountPermissions.WRITE
- AccountPermissions
서명된 모든 리소스 유형(서비스, 컨테이너 및 개체)에 대해 유효합니다. 지정된 리소스 종류에 대한 쓰기 권한을 허용합니다.
특성
ADD
ADD = <azure.storage.common.models.AccountPermissions object>
CREATE
CREATE = <azure.storage.common.models.AccountPermissions object>
DELETE
DELETE = <azure.storage.common.models.AccountPermissions object>
LIST
LIST = <azure.storage.common.models.AccountPermissions object>
PROCESS
PROCESS = <azure.storage.common.models.AccountPermissions object>
READ
READ = <azure.storage.common.models.AccountPermissions object>
UPDATE
UPDATE = <azure.storage.common.models.AccountPermissions object>
WRITE
WRITE = <azure.storage.common.models.AccountPermissions object>
Azure SDK for Python