다음을 통해 공유


AccountSASPermissions class

NODE.JS 런타임에서만 사용할 수 있습니다.

AccountSAS에서 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString으로 직렬화되고 AccountSASSignatureValues 개체의 권한 필드로 설정되어야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

속성

add

메시지, 테이블 엔터티를 추가하고 부여된 Blob에 추가할 수 있는 권한입니다.

create

부여된 Blob 및 파일을 만들 수 있는 권한입니다.

delete

부여된 Blob 및 파일을 삭제할 수 있는 권한입니다.

deleteVersion

부여된 버전을 삭제할 수 있는 권한입니다.

filter

Blob을 필터링할 수 있는 권한입니다.

list

부여된 Blob 컨테이너, Blob, 공유, 디렉터리 및 파일을 나열할 수 있는 권한입니다.

permanentDelete

영구 삭제가 허용되도록 지정합니다.

process

권한 부여된 메시지를 가져오고 삭제할 사용 권한입니다.

read

리소스를 읽고 부여된 큐 및 테이블을 나열할 수 있는 권한입니다.

setImmutabilityPolicy

불변성 정책을 설정할 수 있는 권한입니다.

tag

지정 태그 액세스 권한이 부여됩니다.

update

부여된 메시지 및 테이블 엔터티를 업데이트할 수 있는 권한입니다.

write

부여된 리소스를 쓸 수 있는 권한입니다.

메서드

from(AccountSASPermissionsLike)

원시 개체에서 AccountSASPermissions 와 동일한 키 및 해당 키에 대한 부울 값을 포함하는 계정SASPermissions를 만듭니다.

parse(string)

구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다.

toString()

Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. 이 메서드를 호출하여 AccountSASSignatureValues 권한 필드를 설정합니다.

이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas을 참조하십시오.

속성 세부 정보

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

permanentDelete

영구 삭제가 허용되도록 지정합니다.

permanentDelete: 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)

원시 개체에서 AccountSASPermissions 와 동일한 키 및 해당 키에 대한 부울 값을 포함하는 계정SASPermissions를 만듭니다.

static function from(permissionLike: AccountSASPermissionsLike): AccountSASPermissions

매개 변수

permissionLike
AccountSASPermissionsLike

반환

parse(string)

구문 분석 문자열에서 AccountSASPermissions 필드를 초기화합니다.

static function parse(permissions: string): AccountSASPermissions

매개 변수

permissions

string

반환

toString()

Azure Storage 계정에 대한 SAS 권한 문자열을 생성합니다. 이 메서드를 호출하여 AccountSASSignatureValues 권한 필드를 설정합니다.

이 메서드를 사용하면 리소스 종류가 서비스에서 허용하는 순서대로 유지됩니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas을 참조하십시오.

function toString(): string

반환

string