다음을 통해 공유


SASQueryParametersOptions interface

SASQueryParameters를 생성하는 옵션입니다.

속성

cacheControl

Blob/File Service SAS의 캐시 제어 헤더 값입니다.

contentDisposition

Blob/File Service SAS의 콘텐츠 처리 헤더 값입니다.

contentEncoding

Blob/File Service SAS의 콘텐츠 인코딩 헤더에 대한 값입니다.

contentLanguage

Blob/File Service SAS의 콘텐츠 길이 헤더 값입니다.

contentType

Blob/File Service SAS의 콘텐츠 형식 헤더 값입니다.

correlationId

스토리지 진단 로그에 기록되고 SAS 생성과 스토리지 리소스 액세스의 상관 관계를 지정하는 데 사용할 수 있는 GUID 값입니다. 사용자 위임 SAS에만 사용됩니다.

encryptionScope

(선택 사항) 이 SAS URI로 권한이 부여된 요청을 보낼 때 사용할 암호화 범위입니다.

expiresOn

식별자가 제공되는 경우에만 선택 사항입니다. 이 SAS 토큰의 만료 시간입니다.

identifier

(선택 사항) 서명된 식별자입니다( BlobSASSignatureValues에만 해당).

https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy를 참조하세요.

ipRange

(선택 사항) 이 SAS에서 허용되는 IP 범위입니다.

permissions

식별자가 제공되는 경우에만 선택 사항입니다. 자세한 내용은 AccountSASPermissions, BlobSASPermissions 또는 ContainerSASPermissions 를 참조하세요.

preauthorizedAgentObjectId

GUID 형식의 권한 있는 AAD 개체 ID입니다. SAS에서 부여한 작업을 수행하기 위해 사용자 위임 키의 소유자가 권한을 부여한 사용자의 AAD 개체 ID입니다. Azure Storage 서비스는 액세스 권한을 부여하기 전에 사용자 위임 키의 소유자에게 필요한 권한이 있는지 확인하지만 이 값에 지정된 사용자에 대한 추가 권한 검사는 수행되지 않습니다. 를 사용하여 구성하는 <xref:signedUnauthorizedUserObjectId>데 사용할 수 없습니다. 사용자 위임 SAS에만 사용됩니다.

protocol

(선택 사항) 허용되는 HTTP 프로토콜입니다.

resource

(선택 사항) SAS를 통해 액세스할 수 있는 리소스를 지정 합니다(BlobSASSignatureValues에만 해당).

https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only를 참조하세요.

resourceTypes

(선택 사항) 액세스되는 스토리지 리소스 유형(계정 SAS에만 해당). 자세한 내용은 AccountSASResourceTypes 를 참조하세요.

services

(선택 사항) 액세스 중인 스토리지 서비스(계정 SAS에만 해당). 자세한 내용은 AccountSASServices 를 참조하세요.

startsOn

(선택 사항) 이 SAS 토큰의 시작 시간입니다.

userDelegationKey

사용자 위임 키 속성입니다.

속성 세부 정보

cacheControl

Blob/File Service SAS의 캐시 제어 헤더 값입니다.

cacheControl?: string

속성 값

string

contentDisposition

Blob/File Service SAS의 콘텐츠 처리 헤더 값입니다.

contentDisposition?: string

속성 값

string

contentEncoding

Blob/File Service SAS의 콘텐츠 인코딩 헤더에 대한 값입니다.

contentEncoding?: string

속성 값

string

contentLanguage

Blob/File Service SAS의 콘텐츠 길이 헤더 값입니다.

contentLanguage?: string

속성 값

string

contentType

Blob/File Service SAS의 콘텐츠 형식 헤더 값입니다.

contentType?: string

속성 값

string

correlationId

스토리지 진단 로그에 기록되고 SAS 생성과 스토리지 리소스 액세스의 상관 관계를 지정하는 데 사용할 수 있는 GUID 값입니다. 사용자 위임 SAS에만 사용됩니다.

correlationId?: string

속성 값

string

encryptionScope

(선택 사항) 이 SAS URI로 권한이 부여된 요청을 보낼 때 사용할 암호화 범위입니다.

encryptionScope?: string

속성 값

string

expiresOn

식별자가 제공되는 경우에만 선택 사항입니다. 이 SAS 토큰의 만료 시간입니다.

expiresOn?: Date

속성 값

Date

identifier

(선택 사항) 서명된 식별자입니다( BlobSASSignatureValues에만 해당).

https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy를 참조하세요.

identifier?: string

속성 값

string

ipRange

(선택 사항) 이 SAS에서 허용되는 IP 범위입니다.

ipRange?: SasIPRange

속성 값

permissions

식별자가 제공되는 경우에만 선택 사항입니다. 자세한 내용은 AccountSASPermissions, BlobSASPermissions 또는 ContainerSASPermissions 를 참조하세요.

permissions?: string

속성 값

string

preauthorizedAgentObjectId

GUID 형식의 권한 있는 AAD 개체 ID입니다. SAS에서 부여한 작업을 수행하기 위해 사용자 위임 키의 소유자가 권한을 부여한 사용자의 AAD 개체 ID입니다. Azure Storage 서비스는 액세스 권한을 부여하기 전에 사용자 위임 키의 소유자에게 필요한 권한이 있는지 확인하지만 이 값에 지정된 사용자에 대한 추가 권한 검사는 수행되지 않습니다. 를 사용하여 구성하는 <xref:signedUnauthorizedUserObjectId>데 사용할 수 없습니다. 사용자 위임 SAS에만 사용됩니다.

preauthorizedAgentObjectId?: string

속성 값

string

protocol

(선택 사항) 허용되는 HTTP 프로토콜입니다.

protocol?: SASProtocol

속성 값

resource

(선택 사항) SAS를 통해 액세스할 수 있는 리소스를 지정 합니다(BlobSASSignatureValues에만 해당).

https://docs.microsoft.com/rest/api/storageservices/create-service-sas#specifying-the-signed-resource-blob-service-only를 참조하세요.

resource?: string

속성 값

string

resourceTypes

(선택 사항) 액세스되는 스토리지 리소스 유형(계정 SAS에만 해당). 자세한 내용은 AccountSASResourceTypes 를 참조하세요.

resourceTypes?: string

속성 값

string

services

(선택 사항) 액세스 중인 스토리지 서비스(계정 SAS에만 해당). 자세한 내용은 AccountSASServices 를 참조하세요.

services?: string

속성 값

string

startsOn

(선택 사항) 이 SAS 토큰의 시작 시간입니다.

startsOn?: Date

속성 값

Date

userDelegationKey

사용자 위임 키 속성입니다.

userDelegationKey?: UserDelegationKey

속성 값