ContainerGenerateSasUrlOptions interface
generateSasUrl 작업을 구성하는 옵션입니다.
- Extends
속성
permissions | 식별자가 제공되는 경우에만 선택 사항입니다. SAS와 연결할 사용 권한 목록을 지정합니다. |
상속된 속성
cache |
(선택 사항) SAS의 캐시 제어 헤더입니다. |
content |
(선택 사항) SAS의 콘텐츠 처리 헤더입니다. |
content |
(선택 사항) SAS의 콘텐츠 인코딩 헤더입니다. |
content |
(선택 사항) SAS의 콘텐츠 언어 헤더입니다. |
content |
(선택 사항) SAS의 콘텐츠 형식 헤더입니다. |
encryption |
(선택 사항) 이 SAS URI로 권한이 부여된 요청을 보낼 때 사용할 암호화 범위입니다. |
expires |
식별자가 제공되는 경우에만 선택 사항입니다. SAS가 더 이상 작동하지 않는 시간입니다. |
identifier | (선택 사항) 이 SAS가 참조하는 컨테이너의 액세스 정책 이름(있는 경우)입니다. https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy를 참조하세요. |
ip |
(선택 사항) 이 SAS에서 허용되는 IP 범위입니다. |
protocol | (선택 사항) SAS 프로토콜, HTTPS 전용 또는 HTTPSandHTTP |
starts |
(선택 사항) SAS가 적용되는 시기입니다. |
version | 이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다. |
속성 세부 정보
permissions
식별자가 제공되는 경우에만 선택 사항입니다. SAS와 연결할 사용 권한 목록을 지정합니다.
permissions?: ContainerSASPermissions
속성 값
상속된 속성 세부 정보
cacheControl
(선택 사항) SAS의 캐시 제어 헤더입니다.
cacheControl?: string
속성 값
string
contentDisposition
(선택 사항) SAS의 콘텐츠 처리 헤더입니다.
contentDisposition?: string
속성 값
string
contentEncoding
(선택 사항) SAS의 콘텐츠 인코딩 헤더입니다.
contentEncoding?: string
속성 값
string
contentLanguage
(선택 사항) SAS의 콘텐츠 언어 헤더입니다.
contentLanguage?: string
속성 값
string
contentType
(선택 사항) SAS의 콘텐츠 형식 헤더입니다.
contentType?: string
속성 값
string
encryptionScope
(선택 사항) 이 SAS URI로 권한이 부여된 요청을 보낼 때 사용할 암호화 범위입니다.
encryptionScope?: string
속성 값
string
expiresOn
식별자가 제공되는 경우에만 선택 사항입니다. SAS가 더 이상 작동하지 않는 시간입니다.
expiresOn?: Date
속성 값
Date
identifier
(선택 사항) 이 SAS가 참조하는 컨테이너의 액세스 정책 이름(있는 경우)입니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy를 참조하세요.
identifier?: string
속성 값
string
ipRange
(선택 사항) 이 SAS에서 허용되는 IP 범위입니다.
ipRange?: SasIPRange
속성 값
protocol
(선택 사항) SAS 프로토콜, HTTPS 전용 또는 HTTPSandHTTP
protocol?: SASProtocol
속성 값
startsOn
version
이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다.
version?: string
속성 값
string