ShareClient class
ShareClient는 해당 디렉터리와 파일을 조작할 수 있는 Azure Storage 공유의 URL을 나타냅니다.
- Extends
-
StorageClient
생성자
Share |
ShareClient 인스턴스를 만듭니다. |
Share |
ShareClient 인스턴스를 만듭니다. |
Share |
속성
name | 공유의 이름 |
root |
이 공유의 루트 디렉터리에 대한 디렉터리 클라이언트를 가져옵니다. 루트 디렉터리가 항상 존재하며 삭제할 수 없습니다. 루트 디렉터리에 대한 새 ShareDirectoryClient 개체입니다. |
상속된 속성
account |
|
url | URL 문자열 값입니다. |
메서드
create(Share |
지정된 계정 아래에 새 공유를 만듭니다. 동일한 이름의 공유가 이미 있으면 작업이 실패합니다. https://docs.microsoft.com/en-us/rest/api/storageservices/create-share를 참조하세요. |
create |
이 공유 아래에 새 하위 디렉터리를 만듭니다. https://docs.microsoft.com/en-us/rest/api/storageservices/create-directory를 참조하세요. |
create |
새 파일을 만들거나 이 공유의 루트 디렉터리 아래에 있는 파일을 바꿉니다. 콘텐츠가 없는 파일만 초기화합니다. https://docs.microsoft.com/en-us/rest/api/storageservices/create-file를 참조하세요. |
create |
지정된 계정 아래에 새 공유를 만듭니다. 동일한 이름의 공유가 이미 있는 경우 변경되지 않습니다. https://docs.microsoft.com/en-us/rest/api/storageservices/create-share를 참조하세요. |
create |
공유 수준에서 파일 권한(보안 설명자)을 만듭니다. 만든 보안 설명자는 공유의 파일/디렉터리에 사용할 수 있습니다. https://docs.microsoft.com/en-us/rest/api/storageservices/create-permission를 참조하세요. |
create |
공유의 읽기 전용 스냅샷을 만듭니다. |
delete(Share |
삭제할 지정된 공유를 표시합니다. 공유 및 그 안에 포함된 모든 디렉터리 또는 파일은 나중에 가비지 수집 중에 삭제됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/delete-share를 참조하세요. |
delete |
이 공유에서 지정된 빈 하위 디렉터리를 제거합니다. 디렉터리는 비어 있어야 삭제할 수 있습니다. https://docs.microsoft.com/en-us/rest/api/storageservices/delete-directory를 참조하세요. |
delete |
스토리지 계정에서 이 공유의 루트 디렉터리 아래에 있는 파일을 제거합니다. 파일을 성공적으로 삭제하면 저장소 계정의 인덱스에서 즉시 제거되며, 클라이언트에서 더 이상 액세스할 수 없습니다. 파일의 데이터는 나중에 가비지 수집 중에 서비스에서 제거됩니다. 파일이 SMB 클라이언트에서 열려 있는 경우 파일 삭제는 상태 코드 409(충돌) 및 오류 코드 파일 삭제는 공유의 읽기 전용 복사본인 공유 스냅샷에서 지원되지 않습니다. 공유 스냅샷에서 이 작업을 수행하려고 하면 400( https://docs.microsoft.com/en-us/rest/api/storageservices/delete-file2를 참조하세요. |
delete |
삭제할 지정된 공유를 표시합니다(있는 경우). 공유 및 그 안에 포함된 모든 디렉터리 또는 파일은 나중에 가비지 수집 중에 삭제됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/delete-share를 참조하세요. |
exists(Share |
이 클라이언트가 나타내는 Azrue 공유 리소스가 있으면 true를 반환합니다. false이면 이고, 그렇지 않으면 입니다. 참고: 다른 클라이언트 또는 애플리케이션에서 기존 공유를 삭제할 수 있기 때문에 이 함수를 주의해서 사용합니다. 그 반대의 경우도 마찬가지입니다. 이 함수가 완료된 후 다른 클라이언트 또는 애플리케이션에서 새 공유를 추가할 수 있습니다. |
generate |
공유 키 자격 증명을 사용하여 생성된 ShareClient에만 사용할 수 있습니다. 전달된 클라이언트 속성 및 매개 변수를 기반으로 SAS(서비스 공유 액세스 서명) URI를 생성합니다. SAS는 클라이언트의 공유 키 자격 증명으로 서명됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas를 참조하세요. |
get |
지정된 공유에 대한 권한을 가져옵니다. 사용 권한은 공유 데이터에 공개적으로 액세스할 수 있는지 여부를 나타냅니다. 경고: JavaScript 날짜는 시작 및 만료 문자열 구문 분석 시 전체 자릿수가 손실될 수 있습니다. 예를 들어 새 날짜("2018-12-31T03:44:23.8827891Z").toISOString()은 "2018-12-31T03:44:23.882Z"를 가져옵니다. https://docs.microsoft.com/en-us/rest/api/storageservices/get-share-acl를 참조하세요. |
get |
ShareDirectoryClient 개체를 만듭니다. |
get |
보안 설명자를 나타내는 지정된 파일 권한 키에 대한 SDDL(보안 설명자 정의 언어)을 가져옵니다. https://docs.microsoft.com/en-us/rest/api/storageservices/get-permission를 참조하세요. |
get |
지정된 공유에 대한 모든 사용자 정의 메타데이터 및 시스템 속성을 반환합니다. https://docs.microsoft.com/en-us/rest/api/storageservices/get-share-properties를 참조하세요. 경고: 응답에서 반환된 개체에는 |
get |
공유와 관련된 통계를 검색합니다. |
set |
지정된 공유에 대한 사용 권한을 설정합니다. 사용 권한은 공유의 디렉터리 또는 파일에 공개적으로 액세스할 수 있는지 여부를 나타냅니다. 공유에 대한 권한을 설정하면 기존 사용 권한이 대체됩니다. shareAcl이 제공되지 않으면 기존 공유 ACL이 제거됩니다. 공유에 저장된 액세스 정책을 설정하는 경우 적용하는 데 최대 30초가 걸릴 수 있습니다. 저장된 액세스 정책이 활성 상태가 될 때까지 이 간격 동안 해당 액세스 정책과 연결된 공유된 액세스 서명이 실패하면 상태 코드 403(사용할 수 없음)이 표시됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/set-share-acl를 참조하세요. |
set |
지정된 공유에 대해 하나 이상의 사용자 정의 이름-값 쌍을 설정합니다. 옵션이 제공되지 않거나 옵션 매개 변수에 정의된 메타데이터가 없으면 공유 메타데이터가 제거됩니다. https://docs.microsoft.com/en-us/rest/api/storageservices/set-share-metadata를 참조하세요. |
set |
공유의 속성을 설정합니다. |
set |
지정된 공유에 대한 할당량을 설정합니다. |
with |
원본과 동일하지만 지정된 스냅샷 타임스탬프를 사용하여 새 ShareClient 개체를 만듭니다. ""을 입력하면 스냅샷이 제거되고 URL이 기본 공유로 반환됩니다. |
생성자 세부 정보
ShareClient(string, Credential_2 | TokenCredential, ShareClientOptions)
ShareClient 인스턴스를 만듭니다.
new ShareClient(url: string, credential?: Credential_2 | TokenCredential, options?: ShareClientOptions)
매개 변수
- url
-
string
Azure Storage 파일 공유를 가리키는 URL 문자열(예: "https://myaccount.file.core.windows.net/share") AnonymousCredential(예: "https://myaccount.file.core.windows.net/share?sasString")을 사용하는 경우 SAS를 추가할 수 있습니다.
- credential
AnonymousCredential 또는 StorageSharedKeyCredential과 같은 경우 지정하지 않으면 AnonymousCredential이 사용됩니다.
- options
- ShareClientOptions
(선택 사항) HTTP 파이프라인을 구성하는 옵션입니다.
ShareClient(string, Pipeline, ShareClientConfig)
ShareClient 인스턴스를 만듭니다.
new ShareClient(url: string, pipeline: Pipeline, options?: ShareClientConfig)
매개 변수
- url
-
string
Azure Storage 파일 공유를 가리키는 URL 문자열(예: "https://myaccount.file.core.windows.net/share") AnonymousCredential(예: "https://myaccount.file.core.windows.net/share?sasString")을 사용하는 경우 SAS를 추가할 수 있습니다.
- pipeline
- Pipeline
newPipeline()을 호출하여 기본 파이프라인을 만들거나 사용자 지정된 파이프라인을 제공합니다.
- options
- ShareClientConfig
ShareClient(string, string, ShareClientOptions)
new ShareClient(connectionString: string, name: string, options?: ShareClientOptions)
매개 변수
- connectionString
-
string
계정 연결 문자열 또는 Azure Storage 계정의 SAS 연결 문자열입니다.
[ 참고 - 계정 연결 문자열은 NODE.JS 런타임에서만 사용할 수 있습니다. ] 계정 연결 문자열 예제 -DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=accountKey;EndpointSuffix=core.windows.net
SAS 연결 문자열 예제 - BlobEndpoint=https://myaccount.blob.core.windows.net/;QueueEndpoint=https://myaccount.queue.core.windows.net/;FileEndpoint=https://myaccount.file.core.windows.net/;TableEndpoint=https://myaccount.table.core.windows.net/;SharedAccessSignature=sasString
- name
-
string
공유 이름입니다.
- options
- ShareClientOptions
(선택 사항) HTTP 파이프라인을 구성하는 옵션입니다.
속성 세부 정보
name
공유의 이름
string name
속성 값
string
rootDirectoryClient
이 공유의 루트 디렉터리에 대한 디렉터리 클라이언트를 가져옵니다. 루트 디렉터리가 항상 존재하며 삭제할 수 없습니다.
루트 디렉터리에 대한 새 ShareDirectoryClient 개체입니다.
ShareDirectoryClient rootDirectoryClient
속성 값
상속된 속성 세부 정보
accountName
accountName: string
속성 값
string
상속된 위치에서 StorageClient.accountName
url
URL 문자열 값입니다.
url: string
속성 값
string
상속된 위치에서 StorageClient.url
메서드 세부 정보
create(ShareCreateOptions)
지정된 계정 아래에 새 공유를 만듭니다. 동일한 이름의 공유가 이미 있으면 작업이 실패합니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/create-share를 참조하세요.
function create(options?: ShareCreateOptions): Promise<ShareCreateResponse>
매개 변수
- options
- ShareCreateOptions
만들기 작업을 공유하는 옵션입니다.
반환
Promise<ShareCreateResponse>
공유 만들기 작업에 대한 응답 데이터입니다.
createDirectory(string, DirectoryCreateOptions)
이 공유 아래에 새 하위 디렉터리를 만듭니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/create-directory를 참조하세요.
function createDirectory(directoryName: string, options?: DirectoryCreateOptions): Promise<{ directoryClient: ShareDirectoryClient, directoryCreateResponse: DirectoryCreateResponse }>
매개 변수
- directoryName
-
string
- options
- DirectoryCreateOptions
디렉터리 만들기 작업에 대한 옵션입니다.
반환
Promise<{ directoryClient: ShareDirectoryClient, directoryCreateResponse: DirectoryCreateResponse }>
디렉터리 생성 응답 데이터 및 해당 디렉터리 클라이언트.
createFile(string, number, FileCreateOptions)
새 파일을 만들거나 이 공유의 루트 디렉터리 아래에 있는 파일을 바꿉니다. 콘텐츠가 없는 파일만 초기화합니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/create-file를 참조하세요.
function createFile(fileName: string, size: number, options?: FileCreateOptions): Promise<{ fileClient: ShareFileClient, fileCreateResponse: FileCreateResponse }>
매개 변수
- fileName
-
string
- size
-
number
파일의 최대 크기(최대 4TB)를 지정합니다.
- options
- FileCreateOptions
파일 만들기 작업에 대한 옵션입니다.
반환
Promise<{ fileClient: ShareFileClient, fileCreateResponse: FileCreateResponse }>
파일 만들기 응답 데이터 및 해당 파일 클라이언트.
createIfNotExists(ShareCreateOptions)
지정된 계정 아래에 새 공유를 만듭니다. 동일한 이름의 공유가 이미 있는 경우 변경되지 않습니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/create-share를 참조하세요.
function createIfNotExists(options?: ShareCreateOptions): Promise<ShareCreateIfNotExistsResponse>
매개 변수
- options
- ShareCreateOptions
반환
Promise<ShareCreateIfNotExistsResponse>
createPermission(string, ShareCreatePermissionOptions)
공유 수준에서 파일 권한(보안 설명자)을 만듭니다. 만든 보안 설명자는 공유의 파일/디렉터리에 사용할 수 있습니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/create-permission를 참조하세요.
function createPermission(filePermission: string, options?: ShareCreatePermissionOptions): Promise<ShareCreatePermissionResponse>
매개 변수
- filePermission
-
string
SDDL에 설명된 파일 권한
- options
- ShareCreatePermissionOptions
사용 권한 만들기 작업을 공유하는 옵션입니다.
반환
Promise<ShareCreatePermissionResponse>
createSnapshot(ShareCreateSnapshotOptions)
공유의 읽기 전용 스냅샷을 만듭니다.
function createSnapshot(options?: ShareCreateSnapshotOptions): Promise<ShareCreateSnapshotResponse>
매개 변수
- options
- ShareCreateSnapshotOptions
스냅샷 만들기 작업을 공유하는 옵션입니다.
반환
Promise<ShareCreateSnapshotResponse>
스냅샷 만들기 작업에 대한 응답 데이터입니다.
delete(ShareDeleteMethodOptions)
삭제할 지정된 공유를 표시합니다. 공유 및 그 안에 포함된 모든 디렉터리 또는 파일은 나중에 가비지 수집 중에 삭제됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/delete-share를 참조하세요.
function delete(options?: ShareDeleteMethodOptions): Promise<ShareDeleteResponse>
매개 변수
- options
- ShareDeleteMethodOptions
삭제 작업을 공유하는 옵션입니다.
반환
Promise<ShareDeleteResponse>
공유 삭제 작업에 대한 응답 데이터입니다.
deleteDirectory(string, DirectoryDeleteOptions)
이 공유에서 지정된 빈 하위 디렉터리를 제거합니다. 디렉터리는 비어 있어야 삭제할 수 있습니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/delete-directory를 참조하세요.
function deleteDirectory(directoryName: string, options?: DirectoryDeleteOptions): Promise<DirectoryDeleteResponse>
매개 변수
- directoryName
-
string
- options
- DirectoryDeleteOptions
디렉터리 삭제 작업에 대한 옵션입니다.
반환
Promise<DirectoryDeleteResponse>
디렉터리 삭제 응답 데이터입니다.
deleteFile(string, FileDeleteOptions)
스토리지 계정에서 이 공유의 루트 디렉터리 아래에 있는 파일을 제거합니다. 파일을 성공적으로 삭제하면 저장소 계정의 인덱스에서 즉시 제거되며, 클라이언트에서 더 이상 액세스할 수 없습니다. 파일의 데이터는 나중에 가비지 수집 중에 서비스에서 제거됩니다.
파일이 SMB 클라이언트에서 열려 있는 경우 파일 삭제는 상태 코드 409(충돌) 및 오류 코드 SharingViolation
로 실패합니다.
파일 삭제는 공유의 읽기 전용 복사본인 공유 스냅샷에서 지원되지 않습니다. 공유 스냅샷에서 이 작업을 수행하려고 하면 400(InvalidQueryParameterValue
)으로 실패합니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/delete-file2를 참조하세요.
function deleteFile(fileName: string, options?: FileDeleteOptions): Promise<FileDeleteResponse>
매개 변수
- fileName
-
string
- options
- FileDeleteOptions
파일 삭제 작업에 대한 옵션입니다.
반환
Promise<FileDeleteResponse>
Promise 파일 삭제 응답 데이터입니다.
deleteIfExists(ShareDeleteMethodOptions)
삭제할 지정된 공유를 표시합니다(있는 경우). 공유 및 그 안에 포함된 모든 디렉터리 또는 파일은 나중에 가비지 수집 중에 삭제됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/delete-share를 참조하세요.
function deleteIfExists(options?: ShareDeleteMethodOptions): Promise<ShareDeleteIfExistsResponse>
매개 변수
- options
- ShareDeleteMethodOptions
반환
Promise<ShareDeleteIfExistsResponse>
exists(ShareExistsOptions)
이 클라이언트가 나타내는 Azrue 공유 리소스가 있으면 true를 반환합니다. false이면 이고, 그렇지 않으면 입니다.
참고: 다른 클라이언트 또는 애플리케이션에서 기존 공유를 삭제할 수 있기 때문에 이 함수를 주의해서 사용합니다. 그 반대의 경우도 마찬가지입니다. 이 함수가 완료된 후 다른 클라이언트 또는 애플리케이션에서 새 공유를 추가할 수 있습니다.
function exists(options?: ShareExistsOptions): Promise<boolean>
매개 변수
- options
- ShareExistsOptions
옵션에서 Exists 작업으로
반환
Promise<boolean>
generateSasUrl(ShareGenerateSasUrlOptions)
공유 키 자격 증명을 사용하여 생성된 ShareClient에만 사용할 수 있습니다.
전달된 클라이언트 속성 및 매개 변수를 기반으로 SAS(서비스 공유 액세스 서명) URI를 생성합니다. SAS는 클라이언트의 공유 키 자격 증명으로 서명됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas를 참조하세요.
function generateSasUrl(options: ShareGenerateSasUrlOptions): string
매개 변수
- options
- ShareGenerateSasUrlOptions
선택적 매개 변수입니다.
반환
string
이 클라이언트가 나타내는 리소스에 대한 URI와 생성된 SAS 토큰으로 구성된 SAS URI입니다.
getAccessPolicy(ShareGetAccessPolicyOptions)
지정된 공유에 대한 권한을 가져옵니다. 사용 권한은 공유 데이터에 공개적으로 액세스할 수 있는지 여부를 나타냅니다.
경고: JavaScript 날짜는 시작 및 만료 문자열 구문 분석 시 전체 자릿수가 손실될 수 있습니다. 예를 들어 새 날짜("2018-12-31T03:44:23.8827891Z").toISOString()은 "2018-12-31T03:44:23.882Z"를 가져옵니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/get-share-acl를 참조하세요.
function getAccessPolicy(options?: ShareGetAccessPolicyOptions): Promise<ShareGetAccessPolicyResponse>
매개 변수
- options
- ShareGetAccessPolicyOptions
반환
Promise<ShareGetAccessPolicyResponse>
액세스 정책 공유 작업에 대한 응답 데이터입니다.
getDirectoryClient(string)
ShareDirectoryClient 개체를 만듭니다.
function getDirectoryClient(directoryName: string): ShareDirectoryClient
매개 변수
- directoryName
-
string
디렉터리 이름
반환
지정된 디렉터리 이름의 ShareDirectoryClient 개체입니다.
getPermission(string, ShareGetPermissionOptions)
보안 설명자를 나타내는 지정된 파일 권한 키에 대한 SDDL(보안 설명자 정의 언어)을 가져옵니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/get-permission를 참조하세요.
function getPermission(filePermissionKey: string, options?: ShareGetPermissionOptions): Promise<ShareGetPermissionResponse>
매개 변수
- filePermissionKey
-
string
사용 권한의 보안 설명자를 나타내는 파일 권한 키입니다.
- options
- ShareGetPermissionOptions
사용 권한 만들기 작업을 공유하는 옵션입니다.
반환
Promise<ShareGetPermissionResponse>
getProperties(ShareGetPropertiesOptions)
지정된 공유에 대한 모든 사용자 정의 메타데이터 및 시스템 속성을 반환합니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/get-share-properties를 참조하세요.
경고: 응답에서 반환된 개체에는 metadata
원래 대문자가 포함되어 있더라도 해당 키가 소문자로 표시됩니다. 이는 원래 대/소문자를 유지하는 옵션을 사용하여 includeMetadata
ShareServiceClient 메서드에서 반환 listShares
한 메타데이터 키와 다릅니다.
function getProperties(options?: ShareGetPropertiesOptions): Promise<ShareGetPropertiesResponse>
매개 변수
- options
- ShareGetPropertiesOptions
반환
Promise<ShareGetPropertiesResponse>
공유 속성 가져오기 작업에 대한 응답 데이터입니다.
getStatistics(ShareGetStatisticsOptions)
공유와 관련된 통계를 검색합니다.
function getStatistics(options?: ShareGetStatisticsOptions): Promise<ShareGetStatisticsResponse>
매개 변수
- options
- ShareGetStatisticsOptions
반환
Promise<ShareGetStatisticsResponse>
통계 가져오기 공유 작업에 대한 응답 데이터입니다.
setAccessPolicy(SignedIdentifier[], ShareSetAccessPolicyOptions)
지정된 공유에 대한 사용 권한을 설정합니다. 사용 권한은 공유의 디렉터리 또는 파일에 공개적으로 액세스할 수 있는지 여부를 나타냅니다.
공유에 대한 권한을 설정하면 기존 사용 권한이 대체됩니다. shareAcl이 제공되지 않으면 기존 공유 ACL이 제거됩니다.
공유에 저장된 액세스 정책을 설정하는 경우 적용하는 데 최대 30초가 걸릴 수 있습니다. 저장된 액세스 정책이 활성 상태가 될 때까지 이 간격 동안 해당 액세스 정책과 연결된 공유된 액세스 서명이 실패하면 상태 코드 403(사용할 수 없음)이 표시됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/set-share-acl를 참조하세요.
function setAccessPolicy(shareAcl?: SignedIdentifier[], options?: ShareSetAccessPolicyOptions): Promise<ShareSetAccessPolicyResponse>
매개 변수
- shareAcl
각각 고유한 ID와 액세스 정책의 세부 정보를 갖는 서명된 식별자 배열입니다.
- options
- ShareSetAccessPolicyOptions
반환
Promise<ShareSetAccessPolicyResponse>
공유 집합 액세스 정책 작업에 대한 응답 데이터입니다.
setMetadata(Metadata, ShareSetMetadataOptions)
지정된 공유에 대해 하나 이상의 사용자 정의 이름-값 쌍을 설정합니다.
옵션이 제공되지 않거나 옵션 매개 변수에 정의된 메타데이터가 없으면 공유 메타데이터가 제거됩니다.
https://docs.microsoft.com/en-us/rest/api/storageservices/set-share-metadata를 참조하세요.
function setMetadata(metadata?: Metadata, options?: ShareSetMetadataOptions): Promise<ShareSetMetadataResponse>
매개 변수
- metadata
- Metadata
메타데이터가 제공되지 않으면 모든 기존 디렉터리 메타데이터가 제거됩니다.
- options
- ShareSetMetadataOptions
반환
Promise<ShareSetMetadataResponse>
공유 집합 메타데이터 작업에 대한 응답 데이터입니다.
setProperties(ShareSetPropertiesOptions)
공유의 속성을 설정합니다.
function setProperties(options?: ShareSetPropertiesOptions): Promise<ShareSetPropertiesResponse>
매개 변수
- options
- ShareSetPropertiesOptions
반환
Promise<ShareSetPropertiesResponse>
공유 집합 속성 작업에 대한 응답 데이터입니다.
setQuota(number, ShareSetQuotaOptions)
지정된 공유에 대한 할당량을 설정합니다.
function setQuota(quotaInGB: number, options?: ShareSetQuotaOptions): Promise<ShareSetQuotaResponse>
매개 변수
- quotaInGB
-
number
공유의 최대 크기(기가바이트)를 지정합니다.
- options
- ShareSetQuotaOptions
반환
Promise<ShareSetQuotaResponse>
공유 할당량 가져오기 작업에 대한 응답 데이터입니다.
withSnapshot(string)
원본과 동일하지만 지정된 스냅샷 타임스탬프를 사용하여 새 ShareClient 개체를 만듭니다. ""을 입력하면 스냅샷이 제거되고 URL이 기본 공유로 반환됩니다.
function withSnapshot(snapshot: string): ShareClient
매개 변수
- snapshot
-
string
스냅샷 타임스탬프입니다.
반환
원본과 동일하지만 지정된 스냅샷 타임스탬프가 있는 새 ShareClient 개체