Share via


AccountSASSignatureValues interface

NODE.JS 런타임에서만 사용할 수 있습니다. AccountSASSignatureValues는 Azure Storage 계정에 대한 SAS(공유 액세스 서명)를 생성하는 데 사용됩니다. 여기에 있는 모든 값이 적절하게 설정되면 를 호출 <xref:generateAccountSASQueryParameters> 하여 실제로 Blob URL에 적용할 수 있는 SAS의 표현을 가져옵니다. 참고: 이 클래스와 <xref:SASQueryParameters> 는 모두 존재합니다. 전자는 변경 가능하고 논리적 표현이지만 후자는 변경할 수 없으며 실제 REST 요청을 생성하는 데 사용되므로 존재합니다.

속성

expiresOn

SAS가 더 이상 작동하지 않는 시간입니다.

ipRange

(선택 사항) IP 범위가 허용됩니다.

permissions

SAS 사용자가 수행할 수 있는 작업을 지정합니다. 사용 권한 문자열을 생성하는 데 도움이 되도록 을 참조 <xref:AccountSASPermissions> 하세요.

protocol

(선택 사항) SAS 프로토콜이 허용됩니다.

resourceTypes

이 SAS를 사용하여 액세스할 수 있는 리소스 종류를 나타내는 값입니다. 이 값을 생성하려면 을 참조 <xref:AccountSASResourceTypes> 하세요.

services

이 SAS를 사용하여 액세스할 수 있는 서비스를 나타내는 값입니다. 이 값을 생성하려면 을 참조 <xref:AccountSASServices> 하세요.

startsOn

(선택 사항) SAS가 적용되는 시기입니다.

version

제공되지 않은 경우 이 라이브러리 버전이 대상으로 하는 서비스 버전으로 기본 설정됩니다.

속성 세부 정보

expiresOn

SAS가 더 이상 작동하지 않는 시간입니다.

expiresOn: Date

속성 값

Date

ipRange

(선택 사항) IP 범위가 허용됩니다.

ipRange?: SasIPRange

속성 값

permissions

SAS 사용자가 수행할 수 있는 작업을 지정합니다. 사용 권한 문자열을 생성하는 데 도움이 되도록 을 참조 <xref:AccountSASPermissions> 하세요.

permissions: AccountSASPermissions

속성 값

protocol

(선택 사항) SAS 프로토콜이 허용됩니다.

protocol?: SASProtocol

속성 값

resourceTypes

이 SAS를 사용하여 액세스할 수 있는 리소스 종류를 나타내는 값입니다. 이 값을 생성하려면 을 참조 <xref:AccountSASResourceTypes> 하세요.

resourceTypes: string

속성 값

string

services

이 SAS를 사용하여 액세스할 수 있는 서비스를 나타내는 값입니다. 이 값을 생성하려면 을 참조 <xref:AccountSASServices> 하세요.

services: string

속성 값

string

startsOn

(선택 사항) SAS가 적용되는 시기입니다.

startsOn?: Date

속성 값

Date

version

제공되지 않은 경우 이 라이브러리 버전이 대상으로 하는 서비스 버전으로 기본 설정됩니다.

version?: string

속성 값

string