AccountSASPermissions class
NODE.JS 런타임에서만 사용할 수 있습니다. AccountSAS에서 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString을 사용하여 직렬화하고 개체의 <xref:AccountSASSignatureValues> 사용 권한 필드로 설정해야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.
속성
add | 메시지, 테이블 엔터티를 추가하고 부여된 Blob에 추가할 수 있는 권한입니다. |
create | 부여된 Blob 및 파일을 만들 수 있는 권한입니다. |
delete | 부여된 Blob 및 파일을 만들 수 있는 권한입니다. |
delete |
부여된 버전을 삭제할 수 있는 권한입니다. |
filter | Blob을 필터링할 수 있는 권한입니다. |
list | 부여된 Blob 컨테이너, Blob, 공유, 디렉터리 및 파일을 나열할 수 있는 권한입니다. |
process | 권한 부여된 메시지를 가져오고 삭제할 사용 권한입니다. |
read | 리소스를 읽고 부여된 큐 및 테이블을 나열할 수 있는 권한입니다. |
set |
불변성 정책을 설정할 수 있는 권한입니다. |
tag | 지정 태그 액세스 권한이 부여됩니다. |
update | 부여된 메시지 및 테이블 엔터티를 업데이트할 수 있는 권한입니다. |
write | 부여된 리소스를 쓸 수 있는 권한입니다. |
메서드
from(Account |
<xref:AccountSASPermissions> 와 동일한 키와 해당 키에 대한 부울 값을 포함하는 원시 개체에서 을 만듭니다. |
parse(string) | 구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다. |
to |
Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. 이 메서드를 호출하여 AccountSASSignatureValues 권한 필드를 설정합니다. 이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다. |
속성 세부 정보
add
메시지, 테이블 엔터티를 추가하고 부여된 Blob에 추가할 수 있는 권한입니다.
add: boolean
속성 값
boolean
create
부여된 Blob 및 파일을 만들 수 있는 권한입니다.
create: boolean
속성 값
boolean
delete
부여된 Blob 및 파일을 만들 수 있는 권한입니다.
delete: boolean
속성 값
boolean
deleteVersion
부여된 버전을 삭제할 수 있는 권한입니다.
deleteVersion: boolean
속성 값
boolean
filter
Blob을 필터링할 수 있는 권한입니다.
filter: boolean
속성 값
boolean
list
부여된 Blob 컨테이너, Blob, 공유, 디렉터리 및 파일을 나열할 수 있는 권한입니다.
list: boolean
속성 값
boolean
process
권한 부여된 메시지를 가져오고 삭제할 사용 권한입니다.
process: boolean
속성 값
boolean
read
리소스를 읽고 부여된 큐 및 테이블을 나열할 수 있는 권한입니다.
read: boolean
속성 값
boolean
setImmutabilityPolicy
불변성 정책을 설정할 수 있는 권한입니다.
setImmutabilityPolicy: boolean
속성 값
boolean
tag
지정 태그 액세스 권한이 부여됩니다.
tag: boolean
속성 값
boolean
update
부여된 메시지 및 테이블 엔터티를 업데이트할 수 있는 권한입니다.
update: boolean
속성 값
boolean
write
부여된 리소스를 쓸 수 있는 권한입니다.
write: boolean
속성 값
boolean
메서드 세부 정보
from(AccountSASPermissionsLike)
<xref:AccountSASPermissions> 와 동일한 키와 해당 키에 대한 부울 값을 포함하는 원시 개체에서 을 만듭니다.
static function from(permissionLike: AccountSASPermissionsLike)
매개 변수
- permissionLike
- AccountSASPermissionsLike
반환
parse(string)
구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다.
static function parse(permissions: string)
매개 변수
- permissions
-
string
반환
toString()
Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. 이 메서드를 호출하여 AccountSASSignatureValues 권한 필드를 설정합니다. 이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다.
function toString()
반환
string
Azure SDK for JavaScript