Share via


BlobSASPermissions class

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

속성

add

부여된 액세스 추가를 지정합니다.

create

부여된 액세스 만들기를 지정합니다.

delete

부여된 액세스 삭제를 지정합니다.

deleteVersion

부여된 버전 액세스 삭제를 지정합니다.

execute

부여된 액세스 실행 을 지정합니다.

move

부여된 이동 액세스를 지정합니다.

read

부여된 읽기 권한을 지정합니다.

setImmutabilityPolicy

부여된 SetImmutabilityPolicy 액세스를 지정합니다.

tag

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

write

부여된 쓰기 액세스를 지정합니다.

메서드

from(BlobSASPermissionsLike)

<xref:BlobSASPermissions> 와 동일한 키와 해당 키에 대한 부울 값을 포함하는 원시 개체에서 을 만듭니다.

parse(string)

<xref:BlobSASPermissions> 지정된 사용 권한 문자열에서 을 만듭니다. 이 메서드는 유효한 권한에 해당하지 않는 문자가 발견되면 Error를 throw합니다.

toString()

지정된 권한을 문자열로 변환합니다. 이 메서드를 사용하면 서비스에서 허용하는 순서대로 사용 권한이 보장됩니다.

속성 세부 정보

add

부여된 액세스 추가를 지정합니다.

add: boolean

속성 값

boolean

create

부여된 액세스 만들기를 지정합니다.

create: boolean

속성 값

boolean

delete

부여된 액세스 삭제를 지정합니다.

delete: boolean

속성 값

boolean

deleteVersion

부여된 버전 액세스 삭제를 지정합니다.

deleteVersion: boolean

속성 값

boolean

execute

부여된 액세스 실행 을 지정합니다.

execute: boolean

속성 값

boolean

move

부여된 이동 액세스를 지정합니다.

move: boolean

속성 값

boolean

read

부여된 읽기 권한을 지정합니다.

read: boolean

속성 값

boolean

setImmutabilityPolicy

부여된 SetImmutabilityPolicy 액세스를 지정합니다.

setImmutabilityPolicy: boolean

속성 값

boolean

tag

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

tag: boolean

속성 값

boolean

write

부여된 쓰기 액세스를 지정합니다.

write: boolean

속성 값

boolean

메서드 세부 정보

from(BlobSASPermissionsLike)

<xref:BlobSASPermissions> 와 동일한 키와 해당 키에 대한 부울 값을 포함하는 원시 개체에서 을 만듭니다.

static function from(permissionLike: BlobSASPermissionsLike)

매개 변수

permissionLike
BlobSASPermissionsLike

반환

parse(string)

<xref:BlobSASPermissions> 지정된 사용 권한 문자열에서 을 만듭니다. 이 메서드는 유효한 권한에 해당하지 않는 문자가 발견되면 Error를 throw합니다.

static function parse(permissions: string)

매개 변수

permissions

string

반환

toString()

지정된 권한을 문자열로 변환합니다. 이 메서드를 사용하면 서비스에서 허용하는 순서대로 사용 권한이 보장됩니다.

function toString()

반환

string

BlobSASPermissions를 나타내는 문자열