FileSASSignatureValues interface
NODE.JS 런타임에서만 사용할 수 있습니다.
FileSASSignatureValues는 공유 또는 파일에 대한 파일 서비스 SAS 토큰을 생성하는 데 사용됩니다.
속성
| cache |
Optional. SAS에 대한 캐시 제어 헤더입니다. |
| content |
Optional. SAS의 콘텐츠 처리 헤더입니다. |
| content |
Optional. SAS의 콘텐츠 인코딩 헤더입니다. |
| content |
Optional. SAS의 콘텐츠 언어 헤더입니다. |
| content |
Optional. SAS의 콘텐츠 형식 헤더입니다. |
| expires |
식별자가 제공되는 경우에만 선택 사항입니다. SAS가 더 이상 작동하지 않는 시간입니다. |
| file |
Optional. 파일의 경로(예: "directory/FileName" 또는 "FileName")입니다. |
| identifier | Optional. 이 SAS가 참조하는 공유에 대한 액세스 정책의 이름(있는 경우)입니다. https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy 참조 |
| ip |
Optional. 이 SAS에서 허용되는 IP 범위입니다. |
| permissions | 식별자가 제공되는 경우에만 선택 사항입니다. 권한 문자열을 생성하는 데 도움이 되도록 액세스되는 리소스에 따라 ShareSASPermissions 또는 FileSASPermissions 참조하세요. |
| protocol | Optional. SAS 프로토콜, HTTPS 전용 또는 HTTPSandHTTP |
| share |
SAS 사용자가 액세스할 수 있는 공유의 이름입니다. |
| starts |
Optional. SAS가 적용되는 시기입니다. |
| version | 이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다. |
속성 세부 정보
cacheControl
Optional. SAS에 대한 캐시 제어 헤더입니다.
cacheControl?: string
속성 값
string
contentDisposition
Optional. SAS의 콘텐츠 처리 헤더입니다.
contentDisposition?: string
속성 값
string
contentEncoding
Optional. SAS의 콘텐츠 인코딩 헤더입니다.
contentEncoding?: string
속성 값
string
contentLanguage
Optional. SAS의 콘텐츠 언어 헤더입니다.
contentLanguage?: string
속성 값
string
contentType
Optional. SAS의 콘텐츠 형식 헤더입니다.
contentType?: string
속성 값
string
expiresOn
식별자가 제공되는 경우에만 선택 사항입니다. SAS가 더 이상 작동하지 않는 시간입니다.
expiresOn?: Date
속성 값
Date
filePath
Optional. 파일의 경로(예: "directory/FileName" 또는 "FileName")입니다.
filePath?: string
속성 값
string
identifier
Optional. 이 SAS가 참조하는 공유에 대한 액세스 정책의 이름(있는 경우)입니다.
https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy 참조
identifier?: string
속성 값
string
ipRange
permissions
식별자가 제공되는 경우에만 선택 사항입니다. 권한 문자열을 생성하는 데 도움이 되도록 액세스되는 리소스에 따라 ShareSASPermissions 또는 FileSASPermissions 참조하세요.
permissions?: FileSASPermissions | ShareSASPermissions
속성 값
protocol
shareName
SAS 사용자가 액세스할 수 있는 공유의 이름입니다.
shareName: string
속성 값
string
startsOn
Optional. SAS가 적용되는 시기입니다.
startsOn?: Date
속성 값
Date
version
이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다.
version?: string
속성 값
string