다음을 통해 공유


@azure/storage-file-share package

클래스

AccountSASPermissions

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

AccountSAS에서 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString으로 직렬화되고 AccountSASSignatureValues 개체의 권한 필드로 설정되어야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

AccountSASResourceTypes

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

AccountSAS에서 액세스할 수 있는 리소스를 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 리소스 종류에 대한 액세스 권한을 부여합니다. 모든 값이 설정되면 toString을 사용하여 직렬화되고 AccountSASSignatureValues 개체의 리소스 필드로 설정되어야 합니다. 이 클래스 없이 리소스 문자열을 생성할 수 있지만 리소스의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

AccountSASServices

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

AccountSAS에서 액세스할 수 있는 서비스를 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 서비스에 대한 액세스 권한을 부여합니다. 모든 값이 설정되면 toString으로 직렬화되고 AccountSASSignatureValues 개체의 서비스 필드로 설정되어야 합니다. 이 클래스 없이 서비스 문자열을 생성할 수 있지만 서비스의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

AnonymousCredential

AnonymousCredential은 AnonymousCredentialPolicy 개체를 만드는 데 사용되는 credentialPolicyCreator 멤버를 제공합니다. AnonymousCredentialPolicy는 공용 리소스를 읽거나 SAS(공유 액세스 서명)와 함께 사용하기 위해 HTTP(S) 요청에 사용됩니다.

AnonymousCredentialPolicy

AnonymousCredentialPolicy는 공용 리소스를 읽거나 SAS(공유 액세스 서명)와 함께 사용하기 위해 HTTP(S) 요청에 사용됩니다.

BaseRequestPolicy

모든 요청 정책이 파생되는 기본 클래스입니다.

Credential

자격 증명은 Azure Storage HTTP 요청 서명에 대한 추상 클래스입니다. 이 클래스는 CredentialPolicy를 생성하는 credentialPolicyCreator 팩터리를 호스트합니다.

CredentialPolicy

보내기 전에 HTTP(S) 요청에 서명하는 데 사용되는 자격 증명 정책입니다. 이 클래스는 추상 클래스입니다.

FileSASPermissions

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

ServiceSAS가 파일에 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString을 사용하여 직렬화하고 FileSASSignatureValues 개체의 권한 필드로 설정해야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

FileSystemAttributes

파일 또는 디렉터리에 대한 NTFS 특성을 나타내는 문자열을 생성하는 도우미 클래스입니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/create-file#file-system-attributes을 참조하십시오.

Pipeline

HTTP 요청 정책을 포함하는 파이프라인 클래스입니다. newPipeline을 호출하여 기본 파이프라인을 만들 수 있습니다. 또는 Pipeline 생성자가 고유한 정책을 사용하여 파이프라인을 만들 수 있습니다.

사용자 지정된 파이프라인을 구현하기 전에 newPipeline 및 제공된 정책을 참조하세요.

RestError

실패한 파이프라인 요청에 대한 사용자 지정 오류 유형입니다.

SASQueryParameters

Azure Storage SAS의 쿼리 매개 변수를 구성하는 구성 요소를 나타냅니다. 이 형식은 사용자가 직접 생성하지 않습니다. AccountSASSignatureValuesFileSASSignatureValues 형식에서만 생성됩니다. 생성되면 로 인코딩하고 URL에 toString() 직접 추가할 수 있습니다(기존 쿼리 매개 변수가 있는 경우 이러한 쿼리 매개 변수를 추가하는 적절한 수단에 영향을 줄 수 있는 경우 여기서 주의해야 합니다).

참고: 이 클래스의 인스턴스는 변경할 수 없습니다.

ShareClient

ShareClient는 해당 디렉터리와 파일을 조작할 수 있는 Azure Storage 공유의 URL을 나타냅니다.

ShareDirectoryClient

ShareDirectoryClient는 해당 파일 및 디렉터리를 조작할 수 있는 Azure Storage 디렉터리의 URL을 나타냅니다.

ShareFileClient

ShareFileClient는 Azure Storage 파일의 URL을 나타냅니다.

ShareLeaseClient

ShareFileClient 또는 ShareClient에 대한 임대를 관리하는 클라이언트입니다.

참조 https://docs.microsoft.com/rest/api/storageservices/lease-file 및 참조 https://docs.microsoft.com/rest/api/storageservices/lease-share

ShareSASPermissions

공유에 대한 ServiceSAS에서 부여한 권한을 나타내는 문자열을 생성하는 도우미 클래스입니다. 값을 true로 설정하면 이러한 권한을 사용하는 모든 SAS가 해당 작업에 대한 권한을 부여합니다. 모든 값이 설정되면 toString을 사용하여 serialize되고 FileSASSignatureValues 개체의 권한 필드로 설정되어야 합니다. 이 클래스 없이 사용 권한 문자열을 생성할 수 있지만 사용 권한의 순서는 특정하며 이 클래스는 정확성을 보장합니다.

ShareServiceClient

ShareServiceClient는 파일 공유를 조작할 수 있는 Azure Storage 파일 서비스의 URL을 나타냅니다.

StorageBrowserPolicy

StorageBrowserPolicy는 다음을 포함하여 Node.js 브라우저 런타임 간의 차이를 처리합니다.

  1. 브라우저는 'IF_MODIFIED_SINCE'과 같은 조건부 헤더를 추가하여 GET/HEAD 요청을 캐시합니다. StorageBrowserPolicy는 GET/HEAD 요청 URL에 타임스탬프 쿼리를 추가하여 브라우저 캐시를 방지하는 데 사용되는 정책입니다.

  2. 보안을 위해 쿠키 헤더 제거

  3. 콘텐츠 길이 헤더를 제거하여 브라우저 경고 방지

StorageBrowserPolicyFactory

StorageBrowserPolicyFactory는 StorageBrowserPolicy 개체를 생성하는 데 도움이 되는 팩터리 클래스입니다.

StorageRetryPolicy

지수 재시도 및 선형 재시도를 구현하여 정책을 다시 시도합니다.

StorageRetryPolicyFactory

StorageRetryPolicyFactory는 StorageRetryPolicy 개체를 생성하는 데 도움이 되는 팩터리 클래스입니다.

StorageSharedKeyCredential

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

Azure Storage 서비스의 계정 키 권한 부여를 위한 StorageSharedKeyCredential입니다.

StorageSharedKeyCredentialPolicy

StorageSharedKeyCredentialPolicy는 공유 키를 사용하여 HTTP 요청에 서명하는 데 사용되는 정책입니다.

인터페이스

AccessPolicy

액세스 정책입니다.

AccountSASSignatureValues

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

AccountSASSignatureValues는 Azure Storage 계정에 대한 SAS(공유 액세스 서명)를 생성하는 데 사용됩니다. 여기에 있는 모든 값이 적절하게 설정되면 generateAccountSASQueryParameters 를 호출하여 실제로 파일 URL에 적용할 수 있는 SAS의 표현을 가져옵니다. 참고: 이 클래스와 SASQueryParameters 는 모두 존재합니다. 전자는 변경 가능하고 논리적 표현이지만 후자는 변경할 수 없으며 실제 REST 요청을 생성하는 데 사용되므로 존재합니다.

SAS에 대한 자세한 개념 정보는 필수 매개 변수를 포함하여 매개 변수에 대한 설명을 참조하세요 https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas .

ClearRange
CloseHandlesInfo

닫기 핸들 결과 정보입니다.

CommonGenerateSasUrlOptions

ShareGenerateSasUrlOptionsFileGenerateSasUrlOptions의 일반적인 옵션입니다.

CommonOptions

모든 원격 작업에 공통적인 옵션에 대한 인터페이스입니다.

CopyFileSmbInfo

매개 변수 그룹

CorsRule

CORS는 특정 도메인에서 실행되는 웹 애플리케이션이 다른 도메인의 자원에 액세스할 수 있도록 하는 HTTP 기능입니다. 웹 브라우저는 웹 페이지에서 다른 도메인의 API를 호출하는 것을 방지하는 동일 원본 정책이라는 보안 제한을 구현합니다. CORS는 한 도메인(원본 도메인)에서 다른 도메인의 API를 호출할 수 있도록 하는 안전한 방법을 제공합니다.

DirectoryCloseHandlesHeaders

닫기 핸들 요청에 대한 추가 응답 헤더 값입니다.

DirectoryCreateHeaders

Directory_create 작업에 대한 헤더를 정의합니다.

DirectoryCreateIfNotExistsResponse

작업에 대한 createIfNotExists(DirectoryCreateOptions) 응답 데이터를 포함합니다.

DirectoryCreateOptions

만들기 작업을 구성하는 옵션입니다.

DirectoryDeleteHeaders

Directory_delete 작업에 대한 헤더를 정의합니다.

DirectoryDeleteIfExistsResponse

작업에 대한 deleteIfExists(DirectoryDeleteOptions) 응답 데이터를 포함합니다.

DirectoryDeleteOptions

삭제 작업을 구성하는 옵션입니다.

DirectoryExistsOptions

기존 작업을 구성하는 옵션 입니다 .

DirectoryForceCloseHandlesHeaders

Directory_forceCloseHandles 작업에 대한 헤더를 정의합니다.

DirectoryForceCloseHandlesOptions

forceCloseHandle을 구성하는 옵션입니다.

DirectoryForceCloseHandlesSegmentOptions

디렉터리를 구성하는 옵션 - 강제 닫기 핸들 세그먼트 작업

참조

DirectoryGetPropertiesHeaders

Directory_getProperties 작업에 대한 헤더를 정의합니다.

DirectoryGetPropertiesOptions

getProperties 작업을 구성하는 옵션입니다.

DirectoryItem

나열된 디렉터리 항목입니다.

DirectoryListFilesAndDirectoriesOptions

listFilesAndDirectories 작업을 구성하는 옵션입니다.

DirectoryListFilesAndDirectoriesSegmentHeaders

Directory_listFilesAndDirectoriesSegment 작업에 대한 헤더를 정의합니다.

DirectoryListHandlesHeaders

Directory_listHandles 작업에 대한 헤더를 정의합니다.

DirectoryListHandlesOptions

listHandles 작업을 구성하는 옵션입니다.

DirectoryListHandlesSegmentOptions

디렉터리를 구성하는 옵션 - 목록 핸들 세그먼트 작업.

참조

  • <xref:ShareDirectoryClient.listHandlesSegment>
  • <xref:ShareDirectoryClient.iterateHandleSegments>
  • <xref:ShareDirectoryClient.listHandleItems>
DirectoryProperties

모든 원격 작업에 공통적인 옵션에 대한 인터페이스입니다.

DirectoryRenameHeaders

Directory_rename 작업에 대한 헤더를 정의합니다.

DirectoryRenameOptions

이름 바꾸기 작업을 구성하는 옵션입니다.

DirectorySetMetadataHeaders

Directory_setMetadata 작업에 대한 헤더를 정의합니다.

DirectorySetMetadataOptions

setMetadata 작업을 구성하는 옵션입니다.

DirectorySetPropertiesHeaders

Directory_setProperties 작업에 대한 헤더를 정의합니다.

FileAbortCopyFromURLOptions

abortCopyFromURL 작업을 구성하는 옵션입니다.

FileAbortCopyHeaders

File_abortCopy 작업에 대한 헤더를 정의합니다.

FileAndDirectoryCreateCommonOptions
FileAndDirectorySetPropertiesCommonOptions
FileClearRangeOptions

clearRange 작업을 구성하는 옵션입니다.

FileCloseHandlesHeaders

닫기 핸들 요청에 대한 추가 응답 헤더 값입니다.

FileCreateHeaders

File_create 작업에 대한 헤더를 정의합니다.

FileCreateOptions

만들기 작업을 구성하는 옵션입니다.

FileDeleteHeaders

File_delete 작업에 대한 헤더를 정의합니다.

FileDeleteIfExistsResponse

deleteIfExists 작업에 대한 응답 데이터를 포함합니다.

FileDeleteOptions

삭제 작업을 구성하는 옵션입니다.

FileDownloadHeaders

File_download 작업에 대한 헤더를 정의합니다.

FileDownloadOptionalParams

선택적 매개 변수입니다.

FileDownloadOptions

파일 구성 옵션 - 다운로드 작업.

참조

FileDownloadToBufferOptions

downloadToBuffer 작업에 대한 옵션 인터페이스입니다.

FileExistsOptions

기존 작업을 구성하는 옵션 입니다 .

FileForceCloseHandlesHeaders

File_forceCloseHandles 작업에 대한 헤더를 정의합니다.

FileForceCloseHandlesOptions

파일 구성 옵션 - 강제 닫기 핸들 작업.

참조

FileGenerateSasUrlOptions

generateSasUrl 작업을 구성하는 옵션입니다.

FileGetPropertiesHeaders

File_getProperties 작업에 대한 헤더를 정의합니다.

FileGetPropertiesOptions

getProperties 작업을 구성하는 옵션입니다.

FileGetRangeListHeaders

File_getRangeList 작업에 대한 헤더를 정의합니다.

FileGetRangeListOptions

getRangeList 작업을 구성하는 옵션입니다.

FileHttpHeaders
FileItem

나열된 파일 항목입니다.

FileListHandlesHeaders

File_listHandles 작업에 대한 헤더를 정의합니다.

FileListHandlesOptions

모든 원격 작업에 공통적인 옵션에 대한 인터페이스입니다.

FileListHandlesSegmentOptions

파일 구성 옵션 - 목록 핸들 세그먼트 작업.

참조

  • <xref:ShareFileClient.listHandlesSegment>
  • <xref:ShareFileClient.iterateHandleSegments>
  • <xref:ShareFileClient.listHandleItems>
FileParallelUploadOptions

파일 - 업로드 작업에 대한 옵션 인터페이스

참조

  • Uploadfile
  • <xref:ShareFileClient.uploadSeekableStream>
FileProperties

모든 원격 작업에 공통적인 옵션에 대한 인터페이스입니다.

FileProperty

파일 속성입니다.

FileRenameHeaders

File_rename 작업에 대한 헤더를 정의합니다.

FileRenameOptions

이름 바꾸기 작업을 구성하는 옵션입니다.

FileResizeOptions

크기 조정 작업을 구성하는 옵션입니다.

FileSASSignatureValues

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

FileSASSignatureValues는 공유 또는 파일에 대한 파일 서비스 SAS 토큰을 생성하는 데 사용됩니다.

FileServiceProperties

스토리지 서비스 속성입니다.

FileSetHTTPHeadersHeaders

File_setHttpHeaders 작업에 대한 헤더를 정의합니다.

FileSetHttpHeadersOptions

setHttpHeaders 작업을 구성하는 옵션입니다.

FileSetMetadataHeaders

File_setMetadata 작업에 대한 헤더를 정의합니다.

FileSetMetadataOptions

setMetadata 작업을 구성하는 옵션입니다.

FileStartCopyHeaders

File_startCopy 작업에 대한 헤더를 정의합니다.

FileStartCopyOptions

startCopyFromURL 작업을 구성하는 옵션입니다.

FileUploadRangeFromURLHeaders

File_uploadRangeFromURL 작업에 대한 헤더를 정의합니다.

FileUploadRangeFromURLOptionalParams

선택적 매개 변수입니다.

FileUploadRangeFromURLOptions

uploadRangeFromURL 작업을 구성하는 옵션입니다.

FileUploadRangeHeaders

File_uploadRange 작업에 대한 헤더를 정의합니다.

FileUploadRangeOptions

uploadRange 작업을 구성하는 옵션입니다.

FileUploadStreamOptions

ShareFileClient.uploadStream()에 대한 옵션 인터페이스입니다.

FilesAndDirectoriesListSegment

디렉터리에서 나열할 수 있는 항목에 대한 추상입니다.

HandleItem

나열된 Azure Storage 핸들 항목입니다.

HttpAuthorization

권한 부여, ProxyAuthorization, WWW-Authneticate 및 Proxy-Authenticate 헤더 값의 인증 정보를 나타냅니다.

HttpHeaders

HTTP 헤더 키/값 쌍의 컬렉션입니다.

HttpOperationResponse

core-v1(core-http)과 호환되는 Http 응답입니다.

HttpResponse

시작된 요청에 대한 참조를 포함하는 HTTP 응답의 표현입니다.

IHttpClient

core-http 요청 정책에 대한 호환되는 인터페이스

LeaseAccessConditions

매개 변수 그룹

LeaseOperationOptions

임대 작업 옵션입니다.

LeaseOperationResponseHeaders

특정 임대 작업에 대한 응답의 세부 정보입니다.

ListFilesAndDirectoriesSegmentResponse

디렉터리 및 파일의 열거형입니다.

ListHandlesResponse

핸들의 열거형입니다.

ListSharesResponse

공유의 열거형입니다.

ListSharesResponseModel

공유의 열거형입니다.

Metadata
Metrics

파일 서비스에 대한 스토리지 분석 메트릭입니다.

PipelineLike

HTTP 요청 정책을 포함하는 Pipeline 클래스에 대한 인터페이스입니다. newPipeline을 호출하여 기본 파이프라인을 만들 수 있습니다. 또는 Pipeline 생성자가 고유한 정책을 사용하여 파이프라인을 만들 수 있습니다.

사용자 지정된 파이프라인을 구현하기 전에 newPipeline 및 제공된 정책을 참조하세요.

PipelineOptions

파이프라인 생성자에 대한 옵션 인터페이스입니다.

Range

서비스 작업의 범위입니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/specifying-the-range-header-for-file-service-operations를 참조하세요.

RangeModel

Azure Storage 파일 범위입니다.

RequestPolicyFactory

core-http의 RequestPolicyFactory와의 호환성을 위한 인터페이스

RequestPolicyOptions

RequestPolicy와의 호환성을 위한 인터페이스

ResponseLike

간단한 _response 속성이 있는 개체입니다.

ResponseWithBody

본문 및 헤더가 이미 알려진 형식으로 구문 분석된 _response 속성이 있는 개체입니다.

ResponseWithHeaders

헤더가 이미 형식화된 개체로 구문 분석된 _response 속성이 있는 개체입니다.

RetentionPolicy

보존 정책입니다.

SasIPRange

SAS에 허용되는 IP 범위입니다.

ServiceClientOptions

ServiceClientOptions의 @azure/core-http 하위 집합

ServiceGenerateAccountSasUrlOptions

generateAccountSasUrl 작업을 구성하는 옵션입니다.

ServiceGetPropertiesHeaders

Service_getProperties 작업에 대한 헤더를 정의합니다.

ServiceGetPropertiesOptions

getProperties 작업을 구성하는 옵션입니다.

ServiceListSharesOptions

listShares 작업을 구성하는 옵션입니다.

ServiceListSharesSegmentHeaders

Service_listSharesSegment 작업에 대한 헤더를 정의합니다.

ServiceSetPropertiesHeaders

Service_setProperties 작업에 대한 헤더를 정의합니다.

ServiceSetPropertiesOptions

setProperties 작업을 구성하는 옵션입니다.

ServiceUndeleteShareOptions

작업을 구성하는 옵션입니다 <xref:ShareServiceClient.undelete> .

SetPropertiesResponse

setHttpHeaders 작업에 대한 응답 데이터를 포함합니다.

ShareClientConfig
ShareCreateHeaders

Share_create 작업에 대한 헤더를 정의합니다.

ShareCreateIfNotExistsResponse

createIfNotExists 작업에 대한 응답 데이터를 포함합니다.

ShareCreateOptions

만들기 작업을 구성하는 옵션입니다.

ShareCreatePermissionHeaders

Share_createPermission 작업에 대한 헤더를 정의합니다.

ShareCreatePermissionOptions

createPermission 작업을 구성하는 옵션입니다.

ShareCreateSnapshotHeaders

Share_createSnapshot 작업에 대한 헤더를 정의합니다.

ShareCreateSnapshotOptions

createSnapshot 작업을 구성하는 옵션입니다.

ShareDeleteHeaders

Share_delete 작업에 대한 헤더를 정의합니다.

ShareDeleteIfExistsResponse

deleteIfExists 작업에 대한 응답 데이터를 포함합니다.

ShareDeleteMethodOptions

삭제 작업을 구성하는 옵션입니다.

ShareExistsOptions

exists 작업을 구성하는 옵션입니다.

ShareFileRangeList

파일 범위 목록

ShareGenerateSasUrlOptions

generateSasUrl 작업을 구성하는 옵션입니다.

ShareGetAccessPolicyHeaders

Share_getAccessPolicy 작업에 대한 헤더를 정의합니다.

ShareGetAccessPolicyOptions

getAccessPolicy 작업을 구성하는 옵션입니다.

ShareGetPermissionHeaders

Share_getPermission 작업에 대한 헤더를 정의합니다.

ShareGetPermissionOptions

getPermission 작업을 구성하는 옵션입니다.

ShareGetPropertiesHeaders

Share_getProperties 작업에 대한 헤더를 정의합니다.

ShareGetPropertiesOptions

getProperties 작업을 구성하는 옵션입니다.

ShareGetStatisticsHeaders

Share_getStatistics 작업에 대한 헤더를 정의합니다.

ShareGetStatisticsOptions

getStatistics 작업을 구성하는 옵션입니다.

ShareItem

나열된 Azure Storage 공유 항목입니다.

ShareItemInternal

나열된 Azure Storage 공유 항목입니다.

SharePermission

공유 수준의 권한(보안 설명자)입니다.

SharePropertiesInternal

공유의 속성입니다.

ShareProtocolSettings

프로토콜 설정

ShareProtocols

공유에서 사용하도록 설정하는 프로토콜입니다. 지금은 SMB 또는 NFS만 지원합니다.

ShareSetAccessPolicyHeaders

Share_setAccessPolicy 작업에 대한 헤더를 정의합니다.

ShareSetAccessPolicyOptions

setAccessPolicy 작업을 구성하는 옵션입니다.

ShareSetMetadataHeaders

Share_setMetadata 작업에 대한 헤더를 정의합니다.

ShareSetMetadataOptions

setMetadata 작업을 구성하는 옵션입니다.

ShareSetPropertiesHeaders

Share_setProperties 작업에 대한 헤더를 정의합니다.

ShareSetPropertiesOptions

setProperties 작업을 구성하는 옵션입니다.

ShareSetQuotaOptions

setQuota 작업을 구성하는 옵션입니다.

ShareSmbSettings

SMB 프로토콜에 대한 설정입니다.

ShareStats

공유에 대한 통계입니다.

SignedIdentifier

서명된 식별자

SignedIdentifierModel

서명된 식별자입니다.

SmbMultichannel

SMB 다중 채널에 대한 설정

SourceModifiedAccessConditions

매개 변수 그룹

StoragePipelineOptions

newPipeline 함수에 대한 옵션 인터페이스입니다.

StorageRetryOptions

Storage Blob 다시 시도 옵션 인터페이스.

WebResource

원격 서버에 대한 HTTP 요청에 대한 설명입니다.

형식 별칭

CopyStatusType

CopyStatusType에 대한 값을 정의합니다.

CredentialPolicyCreator

제공된 nextPolicy를 사용하는 새 CredentialPolicy를 만드는 팩터리 함수입니다.

DeleteSnapshotsOptionType

DeleteSnapshotsOptionType에 대한 값을 정의합니다.

DirectoryCreateResponse

만들기 작업에 대한 응답 데이터를 포함합니다.

DirectoryDeleteResponse

삭제 작업에 대한 응답 데이터를 포함합니다.

DirectoryForceCloseHandlesResponse

forceCloseHandle에 대한 응답 유형입니다.

DirectoryGetPropertiesResponse

getProperties 작업에 대한 응답 데이터를 포함합니다.

DirectoryListFilesAndDirectoriesSegmentResponse

listFilesAndDirectoriesSegment 작업에 대한 응답 데이터를 포함합니다.

DirectoryListHandlesResponse

listHandles 작업에 대한 응답 데이터를 포함합니다.

DirectoryRenameResponse

이름 바꾸기 작업에 대한 응답 데이터를 포함합니다.

DirectorySetMetadataResponse

setMetadata 작업에 대한 응답 데이터를 포함합니다.

DirectorySetPropertiesResponse

setProperties 작업에 대한 응답 데이터를 포함합니다.

FileAbortCopyResponse

abortCopy 작업에 대한 응답 데이터를 포함합니다.

FileAttributesPreserveType

기존 파일 특성을 변경하지 않고 유지를 나타냅니다.

FileCreateResponse

만들기 작업에 대한 응답 데이터를 포함합니다.

FileDeleteResponse

삭제 작업에 대한 응답 데이터를 포함합니다.

FileDownloadResponseModel

다운로드 작업에 대한 응답 데이터를 포함합니다.

FileForceCloseHandlesResponse

forceCloseHandle에 대한 응답 유형입니다.

FileGetPropertiesResponse

getProperties 작업에 대한 응답 데이터를 포함합니다.

FileGetRangeListDiffResponse

getRangeList 작업에 대한 응답 데이터를 포함합니다.

FileGetRangeListResponse

getRangeList 작업에 대한 응답 데이터를 포함합니다.

FileLastWrittenMode

FileLastWrittenMode에 대한 값을 정의합니다.

FileListHandlesResponse

listHandles 작업에 대한 응답 데이터를 포함합니다.

FilePermissionInheritType

부모 디렉터리에서 파일 상속 권한을 나타냅니다.

FilePermissionPreserveType

기존 파일 사용 권한 값을 변경하지 않음을 나타냅니다.

FileRenameResponse

이름 바꾸기 작업에 대한 응답 데이터를 포함합니다.

FileSetHTTPHeadersResponse

setHttpHeaders 작업에 대한 응답 데이터를 포함합니다.

FileSetMetadataResponse

setMetadata 작업에 대한 응답 데이터를 포함합니다.

FileStartCopyResponse

startCopy 작업에 대한 응답 데이터를 포함합니다.

FileUploadRangeFromURLResponse

uploadRangeFromURL 작업에 대한 응답 데이터를 포함합니다.

FileUploadRangeResponse

uploadRange 작업에 대한 응답 데이터를 포함합니다.

HttpRequestBody

요청에서 지원되는 본문 유형입니다. NodeJS.ReadableStream 및 () => NodeJS.ReadableStream은 노드 전용입니다. Blob, ReadableStream 및 () => ReadableStream은 브라우저 전용입니다.

LeaseDurationType

LeaseDurationType에 대한 값을 정의합니다.

LeaseOperationResponse

임대를 획득, 변경, 중단 또는 해제하는 작업에 대한 응답 데이터를 포함합니다.

ShareLeaseClient를 참조하세요.

LeaseStateType

LeaseStateType에 대한 값을 정의합니다.

LeaseStatusType

LeaseStatusType에 대한 값을 정의합니다.

ListSharesIncludeType

ListSharesIncludeType에 대한 값을 정의합니다.

PermissionCopyModeType

PermissionCopyModeType에 대한 값을 정의합니다.

RawFileDownloadResponse

다운로드 작업에 대한 응답 데이터를 포함합니다.

ServiceGetPropertiesResponse

getProperties 작업에 대한 응답 데이터를 포함합니다.

ServiceListSharesSegmentResponse

listShares 작업에 대한 응답 데이터를 포함합니다.

ServiceSetPropertiesResponse

setProperties 작업에 대한 응답 데이터를 포함합니다.

ShareAccessTier

ShareAccessTier에 대한 값을 정의합니다.

ShareClientOptions
ShareCreatePermissionResponse

createPermission 작업에 대한 응답 데이터를 포함합니다.

ShareCreateResponse

만들기 작업에 대한 응답 데이터를 포함합니다.

ShareCreateSnapshotResponse

createSnapshot 작업에 대한 응답 데이터를 포함합니다.

ShareDeleteResponse

삭제 작업에 대한 응답 데이터를 포함합니다.

ShareFileHandleAccessRights

AccessRight에 대한 값을 정의합니다.

ShareGetAccessPolicyResponse
ShareGetPermissionResponse

getPermission 작업에 대한 응답 데이터를 포함합니다.

ShareGetPropertiesResponse

getProperties 작업에 대한 응답 데이터를 포함합니다.

ShareGetPropertiesResponseModel

getProperties 작업에 대한 응답 데이터를 포함합니다.

ShareGetStatisticsResponse

getStatistics 작업에 대한 응답 데이터입니다.

ShareGetStatisticsResponseModel

getStatistics 작업에 대한 응답 데이터를 포함합니다.

ShareProperties

공유의 속성입니다.

ShareRootSquash

ShareRootSquash에 대한 값을 정의합니다.

ShareSetAccessPolicyResponse

setAccessPolicy 작업에 대한 응답 데이터를 포함합니다.

ShareSetMetadataResponse

setMetadata 작업에 대한 응답 데이터를 포함합니다.

ShareSetPropertiesResponse

setProperties 작업에 대한 응답 데이터를 포함합니다.

ShareSetQuotaHeaders

setQuota 작업에 대한 헤더를 정의합니다.

ShareSetQuotaResponse

setQuota 작업에 대한 응답 데이터를 포함합니다.

ShareTokenIntent

ShareTokenIntent의 값을 정의합니다.
KnownShareTokenIntent 는 ShareTokenIntent와 교환하여 사용할 수 있습니다. 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

백업

TimeNowType

설정을 요청 시간으로 나타냅니다.

TimePreserveType

기존 시간 값을 변경하지 않음을 나타냅니다.

WithResponse

알려진 _response 속성이 있는 작업 결과를 나타내는 형식입니다.

열거형

KnownShareTokenIntent

서비스에서 허용하는 ShareTokenIntent 의 알려진 값입니다.

SASProtocol

생성된 SAS에 대한 프로토콜입니다.

StorageFileAudience

Storage에 대해 알려진 클라우드 대상 그룹을 정의합니다.

StorageRetryPolicyType

RetryPolicy 형식입니다.

함수

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

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

실제 REST 요청을 만드는 데 필요한 모든 SAS 쿼리 매개 변수를 포함하는 SASQueryParameters 개체를 생성합니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas을 참조하십시오.

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

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

SASQueryParameters의 인스턴스를 만듭니다.

SAS를 만드는 데 필요한 설정만 허용합니다. 선택적 설정의 경우 권한, startsOn 및 식별자와 같은 해당 속성을 직접 설정하세요.

경고: 식별자가 제공되지 않으면 권한 및 expiresOn이 필요합니다. 이 생성자를 사용하여 초기화한 경우 식별자에 값을 할당하거나 expiresOn & 권한을 수동으로 할당해야 합니다.

getFileServiceAccountAudience(string)

파일 서비스에 대한 스토리지 계정의 OAuth 대상 그룹을 가져옵니다.

isPipelineLike(unknown)

지정된 인수가 파이프라인 계약을 충족하는지 여부를 결정하는 도우미

newPipeline(Credential_2 | TokenCredential, StoragePipelineOptions)

자격 증명이 제공된 새 Pipeline 개체를 만듭니다.

함수 세부 정보

generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)

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

실제 REST 요청을 만드는 데 필요한 모든 SAS 쿼리 매개 변수를 포함하는 SASQueryParameters 개체를 생성합니다.

https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas을 참조하십시오.

function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

매개 변수

accountSASSignatureValues
AccountSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

반환

generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)

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

SASQueryParameters의 인스턴스를 만듭니다.

SAS를 만드는 데 필요한 설정만 허용합니다. 선택적 설정의 경우 권한, startsOn 및 식별자와 같은 해당 속성을 직접 설정하세요.

경고: 식별자가 제공되지 않으면 권한 및 expiresOn이 필요합니다. 이 생성자를 사용하여 초기화한 경우 식별자에 값을 할당하거나 expiresOn & 권한을 수동으로 할당해야 합니다.

function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential): SASQueryParameters

매개 변수

fileSASSignatureValues
FileSASSignatureValues
sharedKeyCredential
StorageSharedKeyCredential

반환

getFileServiceAccountAudience(string)

파일 서비스에 대한 스토리지 계정의 OAuth 대상 그룹을 가져옵니다.

function getFileServiceAccountAudience(storageAccountName: string): string

매개 변수

storageAccountName

string

반환

string

isPipelineLike(unknown)

지정된 인수가 파이프라인 계약을 충족하는지 여부를 결정하는 도우미

function isPipelineLike(pipeline: unknown): pipeline

매개 변수

pipeline

unknown

파이프라인일 수 있는 인수

반환

pipeline

인수가 파이프라인 계약을 충족하는 경우 true입니다.

newPipeline(Credential_2 | TokenCredential, StoragePipelineOptions)

자격 증명이 제공된 새 Pipeline 개체를 만듭니다.

function newPipeline(credential?: Credential_2 | TokenCredential, pipelineOptions?: StoragePipelineOptions): Pipeline

매개 변수

credential

Credential | TokenCredential

AnonymousCredential, StorageSharedKeyCredential 또는 패키지의 @azure/identity 자격 증명과 같이 서비스에 대한 요청을 인증합니다. TokenCredential 인터페이스를 구현하는 개체를 제공할 수도 있습니다. 지정하지 않으면 AnonymousCredential이 사용됩니다.

pipelineOptions
StoragePipelineOptions

선택 사항입니다. 옵션입니다.

반환

새 Pipeline 개체입니다.