TableSasSignatureValues interface

NODE.JS 런타임에서만 사용할 수 있습니다.

TableSASSignatureValues는 테이블에 대한 Table Service SAS 토큰을 생성하는 데 사용됩니다.

속성

endPartitionKey

파티션 키 범위의 끝 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

endRowKey

행 키 범위의 끝 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하며, 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

expiresOn

(선택 사항) 식별자가 제공되지 않으면 토큰이 생성된 시간부터 1시간의 기본값이 있습니다. SAS가 더 이상 작동하지 않는 시간입니다.

identifier

(선택 사항) 이 SAS가 참조하는 컨테이너의 액세스 정책 이름(있는 경우)입니다.

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

ipRange

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

permissions

(선택 사항) 식별자가 제공되지 않은 경우 기본값이 "읽기"인 경우 액세스되는 리소스에 따라 TableSasPermissions 를 참조하여 권한 문자열을 구성하는 데 도움을 받으세요.

protocol

(선택 사항) SAS 프로토콜, HTTPS 전용 또는 HTTPSandHTTP

startPartitionKey

파티션 키 범위의 시작을 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

startRowKey

행 키 범위의 시작을 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

startsOn

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

version

이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다.

속성 세부 정보

endPartitionKey

파티션 키 범위의 끝 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

endPartitionKey?: string

속성 값

string

endRowKey

행 키 범위의 끝 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하며, 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

endRowKey?: string

속성 값

string

expiresOn

(선택 사항) 식별자가 제공되지 않으면 토큰이 생성된 시간부터 1시간의 기본값이 있습니다. 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

속성 값

permissions

(선택 사항) 식별자가 제공되지 않은 경우 기본값이 "읽기"인 경우 액세스되는 리소스에 따라 TableSasPermissions 를 참조하여 권한 문자열을 구성하는 데 도움을 받으세요.

permissions?: TableSasPermissions

속성 값

protocol

(선택 사항) SAS 프로토콜, HTTPS 전용 또는 HTTPSandHTTP

protocol?: SasProtocol

속성 값

startPartitionKey

파티션 키 범위의 시작을 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

startPartitionKey?: string

속성 값

string

startRowKey

행 키 범위의 시작을 정의 테이블 쿼리는 범위 내에 있는 결과만 반환하고 공유 액세스 서명을 사용하여 이 범위를 벗어나는 엔터티를 추가, 업데이트 또는 삭제하려고 하면 실패합니다. startPartitionKey가 endPartitionKey와 같으면 공유 액세스 서명은 테이블의 한 파티션에 있는 엔터티에 대한 액세스 권한만 부여합니다. startPartitionKey가 endPartitionKey와 같고 startRowKey가 endRowKey와 같으면 공유 액세스 서명은 하나의 파티션에 있는 하나의 엔터티에만 액세스할 수 있습니다.

startRowKey?: string

속성 값

string

startsOn

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

startsOn?: Date

속성 값

Date

version

이 SAS가 대상으로 하는 서비스의 버전입니다. 지정하지 않으면 기본적으로 라이브러리가 대상으로 하는 버전으로 설정됩니다.

version?: string

속성 값

string