AccountSASPermissions class
NODE.JS 런타임에서만 사용할 수 있습니다.
AccountSAS에서 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString을 사용하여 serialize되고 AccountSASSignatureValues 개체의 권한 필드로 설정되어야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.
속성
add | 부여된 Blob에 메시지, 테이블 엔터티 및 추가를 추가할 수 있는 권한입니다. |
create | 부여된 큐, Blob 및 파일을 만들 수 있는 권한입니다. |
delete | 부여된 큐 및 메시지를 삭제할 수 있는 권한입니다. |
list | 부여된 큐를 나열할 수 있는 권한입니다. |
process | 권한 부여된 메시지를 가져오고 삭제할 사용 권한입니다. |
read | 부여된 리소스를 읽을 수 있는 권한입니다. |
update | 부여된 메시지 및 테이블 엔터티를 업데이트할 수 있는 권한입니다. |
write | 부여된 리소스를 쓸 수 있는 권한입니다. |
메서드
parse(string) | 구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다. |
to |
Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. AccountSASSignatureValues Permissions 필드를 설정하려면 이 메서드를 호출합니다. 이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas를 참조하세요. |
속성 세부 정보
add
부여된 Blob에 메시지, 테이블 엔터티 및 추가를 추가할 수 있는 권한입니다.
add: boolean
속성 값
boolean
create
부여된 큐, Blob 및 파일을 만들 수 있는 권한입니다.
create: boolean
속성 값
boolean
delete
부여된 큐 및 메시지를 삭제할 수 있는 권한입니다.
delete: boolean
속성 값
boolean
list
부여된 큐를 나열할 수 있는 권한입니다.
list: boolean
속성 값
boolean
process
권한 부여된 메시지를 가져오고 삭제할 사용 권한입니다.
process: boolean
속성 값
boolean
read
부여된 리소스를 읽을 수 있는 권한입니다.
read: boolean
속성 값
boolean
update
부여된 메시지 및 테이블 엔터티를 업데이트할 수 있는 권한입니다.
update: boolean
속성 값
boolean
write
부여된 리소스를 쓸 수 있는 권한입니다.
write: boolean
속성 값
boolean
메서드 세부 정보
parse(string)
구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다.
static function parse(permissions: string): AccountSASPermissions
매개 변수
- permissions
-
string
반환
toString()
Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. AccountSASSignatureValues Permissions 필드를 설정하려면 이 메서드를 호출합니다.
이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas를 참조하세요.
function toString(): string
반환
string