@azure/storage-file-share package
类
| AccountSASPermissions |
仅在NODE.JS运行时中可用。 这是一个帮助程序类,用于构造表示 AccountSAS 授予的权限的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予该作的权限。 设置所有值后,应使用 toString 序列化此值,并将其设置为 <xref:AccountSASSignatureValues> 对象的权限字段。 可以构造不带此类的权限字符串,但权限的顺序是特定的,此类保证正确性。 |
| AccountSASResourceTypes |
仅在NODE.JS运行时中可用。 这是一个帮助程序类,用于构造表示 AccountSAS 可访问的资源的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予对该资源类型的访问权限。 设置所有值后,应使用 toString 序列化此值,并将其设置为 <xref:AccountSASSignatureValues> 对象上的资源字段。 可以构造没有此类的资源字符串,但资源的顺序是特定的,此类保证正确性。 |
| AccountSASServices |
仅在NODE.JS运行时中可用。 这是一个帮助程序类,用于构造表示 AccountSAS 可访问的服务的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予对该服务的访问权限。 设置所有值后,应使用 toString 序列化此值,并将其设置为 <xref:AccountSASSignatureValues> 对象上的服务字段。 可以构造没有此类的服务字符串,但服务的顺序是特定的,此类保证正确性。 |
| AnonymousCredential |
AnonymousCredential 提供用于创建 <xref:AnonymousCredentialPolicy> 对象的 credentialPolicyCreator 成员。 AnonymousCredentialPolicy 与 HTTP(S) 请求一起使用,这些请求读取公共资源或用于共享访问签名(SAS)。 |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy 与 HTTP(S) 请求一起使用,这些请求读取公共资源或用于共享访问签名(SAS)。 |
| Credential |
凭据是 Azure 存储 HTTP 请求签名的抽象类。 此类将托管生成 CredentialPolicy 的 credentialPolicyCreator 工厂。 |
| CredentialPolicy |
用于在发送之前对 HTTP(S) 请求进行签名的凭据策略。 这是一个抽象类。 |
| FileSASPermissions |
仅在NODE.JS运行时中可用。 这是一个帮助程序类,用于构造表示 ServiceSAS 授予文件的权限的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予该作的权限。 设置所有值后,应使用 toString 序列化此值,并将其设置为 <xref:FileSASSignatureValues> 对象的权限字段。 可以构造不带此类的权限字符串,但权限的顺序是特定的,此类保证正确性。 |
| FileSystemAttributes |
这是一个帮助程序类,用于构造表示文件或目录的 NTFS 属性的字符串。 |
| Pipeline |
包含 HTTP 请求策略的 Pipeline 类。 可以通过调用 <xref:newPipeline>来创建默认管道。 或者,可以通过管道构造函数创建自己的策略的管道。 在实现自定义管道之前,请参阅 <xref:newPipeline> 并提供的策略作为参考。 |
| SASQueryParameters |
表示构成 Azure 存储 SAS 查询参数的组件。 此类型不是由用户直接构造的;它仅由 <xref:AccountSASSignatureValues> 和 <xref:FileSASSignatureValues> 类型生成。 生成后,可以将其编码为 <xref:String> 并直接追加到 URL(不过,如果存在现有的查询参数,这可能会影响追加这些查询参数的适当方式),应谨慎使用。 注意:此类的实例是不可变的。 |
| ShareClient |
ShareClient 表示 Azure 存储共享的 URL,允许你作其目录和文件。 |
| ShareDirectoryClient |
ShareDirectoryClient 表示 Azure 存储目录的 URL,允许你作其文件和目录。 |
| ShareFileClient |
ShareFileClient 表示 Azure 存储文件的 URL。 |
| ShareLeaseClient |
管理 <xref:ShareFileClient> 或 <xref:ShareClient>租约的客户端。 |
| ShareSASPermissions |
这是一个帮助程序类,用于构造表示 ServiceSAS 授予共享的权限的字符串。 将值设置为 true 意味着使用这些权限的任何 SAS 都将授予该作的权限。 设置所有值后,应使用 toString 序列化此值,并将其设置为 <xref:FileSASSignatureValues> 对象的权限字段。 可以构造不带此类的权限字符串,但权限的顺序是特定的,此类保证正确性。 |
| ShareServiceClient |
ShareServiceClient 表示 Azure 存储文件服务的 URL,允许你作文件共享。 |
| StorageBrowserPolicy |
StorageBrowserPolicy 将处理 Node.js 和浏览器运行时之间的差异,包括:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory 是帮助生成 BrowserPolicy 对象的工厂类。 |
| StorageClient |
StorageClient 表示 ServiceClient、ContainerClient 等的基本客户端类。 |
| StorageClientContext | |
| StorageRetryPolicy |
实现指数重试和线性重试的重试策略。 |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory 是一个工厂类,可帮助生成 StorageRetryPolicy 对象。 |
| StorageSharedKeyCredential |
仅在NODE.JS运行时中可用。 Azure 存储服务的帐户密钥授权的 StorageSharedKeyCredential。 |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy 是用于使用共享密钥对 HTTP 请求进行签名的策略。 |
接口
| AccessPolicy |
访问策略。 |
| AccountSASSignatureValues |
仅在NODE.JS运行时中可用。 AccountSASSignatureValues 用于为 Azure 存储帐户生成共享访问签名(SAS)。 正确设置此处的所有值后,调用 <xref:generateAccountSASQueryParameters> 以获取实际可应用于文件 URL 的 SAS 表示形式。 注意:此类和 <xref:SASQueryParameters> 都存在,因为前者是可变的,而逻辑表示形式是不可变的,用于生成实际的 REST 请求。 |
| ClearRange | |
| CloseHandlesInfo |
关闭处理结果信息。 |
| CommonGenerateSasUrlOptions |
<xref:ShareGenerateSasUrlOptions> 和 <xref:FileGenerateSasUrlOptions>的常见选项。 |
| CommonOptions |
每个远程作通用选项的接口。 |
| CopyFileSmbInfo |
参数组 |
| CorsRule |
CORS 是一项 HTTP 功能,它使 Web 应用程序能够在一个域下运行,以访问另一个域中的资源。 Web 浏览器实施安全限制,称为同源策略,防止网页在不同的域中调用 API;CORS 提供了一种安全的方法,允许一个域(源域)在另一个域中调用 API。 |
| DirectoryCloseHandlesHeaders |
关闭句柄请求的其他响应标头值。 |
| DirectoryCreateHeaders |
定义Directory_create作的标头。 |
| DirectoryCreateIfNotExistsResponse |
包含 <xref:DirectoryClient.createIfNotExists>作的响应数据。 |
| DirectoryCreateOptions |
用于配置 <xref:ShareDirectoryClient.create>作的选项。 |
| DirectoryDeleteHeaders |
定义Directory_delete作的标头。 |
| DirectoryDeleteIfExistsResponse |
包含 <xref:DirectoryClient.deleteIfExists>作的响应数据。 |
| DirectoryDeleteOptions |
用于配置 <xref:ShareDirectoryClient.delete>作的选项。 |
| DirectoryExistsOptions |
用于配置 <xref:ShareDirectoryClient.exists>作的选项。 |
| DirectoryForceCloseHandlesHeaders |
定义Directory_forceCloseHandles作的标头。 |
| DirectoryForceCloseHandlesOptions |
用于配置 <xref:ShareDirectoryClient.forceCloseHandle>的选项。 |
| DirectoryForceCloseHandlesSegmentOptions |
用于配置目录的选项 - 强制关闭句柄段作。 看:
|
| DirectoryGetPropertiesHeaders |
定义Directory_getProperties作的标头。 |
| DirectoryGetPropertiesOptions |
用于配置 <xref:ShareDirectoryClient.getProperties>作的选项。 |
| DirectoryItem |
列出的目录项。 |
| DirectoryListFilesAndDirectoriesOptions |
用于配置 <xref:ShareDirectoryClient.listFilesAndDirectories>作的选项。 |
| DirectoryListFilesAndDirectoriesSegmentHeaders |
定义Directory_listFilesAndDirectoriesSegment作的标头。 |
| DirectoryListHandlesHeaders |
定义Directory_listHandles作的标头。 |
| DirectoryListHandlesOptions |
用于配置 <xref:ShareDirectoryClient.listHandles>作的选项。 |
| DirectoryListHandlesSegmentOptions |
用于配置目录的选项 - 列出句柄段作。 看:
|
| DirectoryProperties | |
| DirectorySetMetadataHeaders |
定义Directory_setMetadata作的标头。 |
| DirectorySetMetadataOptions |
用于配置 <xref:ShareDirectoryClient.setMetadata>作的选项。 |
| DirectorySetPropertiesHeaders |
定义Directory_setProperties作的标头。 |
| FileAbortCopyFromURLOptions |
用于配置 <xref:ShareFileClient.abortCopyFromURL>作的选项。 |
| FileAbortCopyHeaders |
定义File_abortCopy作的标头。 |
| FileAndDirectoryCreateCommonOptions | |
| FileAndDirectorySetPropertiesCommonOptions | |
| FileClearRangeOptions |
用于配置 <xref:ShareFileClient.clearRange>作的选项。 |
| FileCloseHandlesHeaders |
关闭句柄请求的其他响应标头值。 |
| FileCreateHeaders |
定义File_create作的标头。 |
| FileCreateOptions |
用于配置 <xref:ShareFileClient.create>作的选项。 |
| FileDeleteHeaders |
定义File_delete作的标头。 |
| FileDeleteIfExistsResponse |
包含 <xref:ShareFileClient.deleteIfExists>作的响应数据。 |
| FileDeleteOptions |
用于配置 <xref:ShareFileClient.delete>作的选项。 |
| FileDownloadHeaders |
定义File_download作的标头。 |
| FileDownloadOptionalParams |
可选参数。 |
| FileDownloadOptions |
配置文件 - 下载作的选项。 看:
|
| FileDownloadToBufferOptions |
<xref:ShareFileClient.downloadToBuffer>作的选项接口。 |
| FileExistsOptions |
用于配置 <xref:ShareFileClient.exists>作的选项。 |
| FileForceCloseHandlesHeaders |
定义File_forceCloseHandles作的标头。 |
| FileForceCloseHandlesOptions |
用于配置文件的选项 - 强制关闭句柄作。 看:
|
| FileGenerateSasUrlOptions |
用于配置 <xref:ShareFileClient.generateSasUrl>作的选项。 |
| FileGetPropertiesHeaders |
定义File_getProperties作的标头。 |
| FileGetPropertiesOptions |
用于配置 <xref:ShareFileClient.getProperties>作的选项。 |
| FileGetRangeListHeaders |
定义File_getRangeList作的标头。 |
| FileGetRangeListOptions |
用于配置 <xref:ShareFileClient.getRangeList>作的选项。 |
| FileHttpHeaders | |
| FileItem |
列出的文件项。 |
| FileListHandlesHeaders |
定义File_listHandles作的标头。 |
| FileListHandlesOptions | |
| FileListHandlesSegmentOptions |
用于配置文件的选项 - 列出句柄段作。 看:
|
| FileParallelUploadOptions |
文件的选项接口 - 上传作请参阅:
|
| FileProperties | |
| FileProperty |
文件属性。 |
| FileResizeOptions |
用于配置 <xref:ShareFileClient.resize>作的选项。 |
| FileSASSignatureValues |
仅在NODE.JS运行时中可用。 FileSASSignatureValues 用于帮助为共享或文件生成文件服务 SAS 令牌。 |
| FileServiceProperties |
存储服务属性。 |
| FileSetHTTPHeadersHeaders |
定义File_setHttpHeaders作的标头。 |
| FileSetHttpHeadersOptions |
用于配置 <xref:ShareFileClient.setHttpHeaders>作的选项。 |
| FileSetMetadataHeaders |
定义File_setMetadata作的标头。 |
| FileSetMetadataOptions |
用于配置 <xref:ShareFileClient.setMetadata>作的选项。 |
| FileStartCopyHeaders |
定义File_startCopy作的标头。 |
| FileStartCopyOptions |
用于配置 <xref:ShareFileClient.startCopyFromURL>作的选项。 |
| FileUploadRangeFromURLHeaders |
定义File_uploadRangeFromURL作的标头。 |
| FileUploadRangeFromURLOptionalParams |
可选参数。 |
| FileUploadRangeFromURLOptions |
用于配置 <xref:ShareFileClient.uploadRangeFromURL>作的选项。 |
| FileUploadRangeHeaders |
定义File_uploadRange作的标头。 |
| FileUploadRangeOptions |
用于配置 <xref:ShareFileClient.uploadRange>作的选项。 |
| FileUploadStreamOptions |
ShareFileClient.uploadStream() 的选项接口。 |
| FilesAndDirectoriesListSegment |
可从 Directory 列出的条目的摘要。 |
| HandleItem |
列出的 Azure 存储句柄项。 |
| HttpAuthorization |
表示 Authorization、ProxyAuthorization、WWW-Authenticate 和 Proxy-Authenticate 标头值中的身份验证信息。 |
| LeaseAccessConditions |
参数组 |
| LeaseOperationOptions |
租用作选项。 |
| LeaseOperationResponseHeaders |
特定租约作的响应的详细信息。 |
| ListFilesAndDirectoriesSegmentResponse |
目录和文件的枚举。 |
| ListHandlesResponse |
句柄的枚举。 |
| ListSharesResponse |
共享的枚举。 |
| ListSharesResponseModel |
共享的枚举。 |
| Metadata | |
| Metrics |
文件服务的存储分析指标。 |
| PipelineOptions |
管道构造函数的选项接口。 |
| Range |
服务作的范围。 |
| RangeModel |
Azure 存储文件范围。 |
| RetentionPolicy |
保留策略。 |
| SasIPRange |
SAS 允许的 IP 范围。 |
| ServiceGenerateAccountSasUrlOptions |
用于配置 <xref:ShareServiceClient.generateAccountSasUrl>作的选项。 |
| ServiceGetPropertiesHeaders |
定义Service_getProperties作的标头。 |
| ServiceGetPropertiesOptions |
用于配置 <xref:ShareServiceClient.getProperties>作的选项。 |
| ServiceListSharesOptions |
用于配置 <xref:ShareServiceClient.listShares>作的选项。 |
| ServiceListSharesSegmentHeaders |
定义Service_listSharesSegment作的标头。 |
| ServiceSetPropertiesHeaders |
定义Service_setProperties作的标头。 |
| ServiceSetPropertiesOptions |
用于配置 <xref:ShareServiceClient.setProperties>作的选项。 |
| ServiceUndeleteShareOptions |
用于配置 <xref:ShareServiceClient.undelete>作的选项。 |
| SetPropertiesResponse | |
| ShareCreateHeaders |
定义Share_create作的标头。 |
| ShareCreateIfNotExistsResponse |
包含 <xref:ShareClient.createIfNotExists>作的响应数据。 |
| ShareCreateOptions |
用于配置 <xref:ShareClient.create>作的选项。 |
| ShareCreatePermissionHeaders |
定义Share_createPermission作的标头。 |
| ShareCreatePermissionOptions |
用于配置 <xref:ShareClient.createPermission>作的选项。 |
| ShareCreateSnapshotHeaders |
定义Share_createSnapshot作的标头。 |
| ShareCreateSnapshotOptions |
用于配置 <xref:ShareClient.createSnapshot>作的选项。 |
| ShareDeleteHeaders |
定义Share_delete作的标头。 |
| ShareDeleteIfExistsResponse |
包含 <xref:ShareClient.deleteIfExists>作的响应数据。 |
| ShareDeleteMethodOptions |
用于配置 <xref:ShareClient.delete>作的选项。 |
| ShareExistsOptions |
用于配置 <xref:ShareClient.exists>作的选项。 |
| ShareFileRangeList |
文件范围列表 |
| ShareGenerateSasUrlOptions |
用于配置 <xref:ShareClient.generateSasUrl>作的选项。 |
| ShareGetAccessPolicyHeaders |
定义Share_getAccessPolicy作的标头。 |
| ShareGetAccessPolicyOptions |
用于配置 <xref:ShareClient.getAccessPolicy>作的选项。 |
| ShareGetPermissionHeaders |
定义Share_getPermission作的标头。 |
| ShareGetPermissionOptions |
用于配置 <xref:ShareClient.getPermission>作的选项。 |
| ShareGetPropertiesHeaders |
定义Share_getProperties作的标头。 |
| ShareGetPropertiesOptions |
用于配置 <xref:ShareClient.getProperties>作的选项。 |
| ShareGetStatisticsHeaders |
定义Share_getStatistics作的标头。 |
| ShareGetStatisticsOptions |
用于配置 <xref:ShareClient.getStatistics>作的选项。 |
| ShareItem |
列出的 Azure 存储共享项。 |
| ShareItemInternal |
列出的 Azure 存储共享项。 |
| SharePermission |
共享级别的权限(安全描述符)。 |
| SharePropertiesInternal |
共享的属性。 |
| ShareProtocolSettings |
协议设置 |
| ShareProtocols |
在共享上启用的协议。 目前,仅支持 SMB 或 NFS。 |
| ShareSetAccessPolicyHeaders |
定义Share_setAccessPolicy作的标头。 |
| ShareSetAccessPolicyOptions |
用于配置 <xref:ShareClient.setAccessPolicy>作的选项。 |
| ShareSetMetadataHeaders |
定义Share_setMetadata作的标头。 |
| ShareSetMetadataOptions |
用于配置 <xref:ShareClient.setMetadata>作的选项。 |
| ShareSetPropertiesHeaders |
定义Share_setProperties作的标头。 |
| ShareSetPropertiesOptions |
用于配置 <xref:ShareClient.setProperties>作的选项。 |
| ShareSetQuotaOptions |
用于配置 <xref:ShareClient.setQuota>作的选项。 |
| ShareSmbSettings |
SMB 协议的设置。 |
| ShareStats |
共享的统计信息。 |
| SignedIdentifier |
已签名标识符 |
| SignedIdentifierModel |
已签名的标识符。 |
| SmbMultichannel |
SMB 多通道的设置 |
| SourceModifiedAccessConditions |
参数组 |
| StorageClientOptionalParams |
可选参数。 |
| StoragePipelineOptions |
<xref:newPipeline> 函数的选项接口。 |
| StorageRetryOptions |
重试选项接口。 |
类型别名
| CopyStatusType |
定义 CopyStatusType 的值。 |
| CredentialPolicyCreator |
一个工厂函数,用于创建使用提供的 nextPolicy 的新 CredentialPolicy。 |
| DeleteSnapshotsOptionType |
定义 DeleteSnapshotsOptionType 的值。 |
| DirectoryCreateResponse |
包含创建作的响应数据。 |
| DirectoryDeleteResponse |
包含删除作的响应数据。 |
| DirectoryForceCloseHandlesResponse |
<xref:ShareDirectoryClient.forceCloseHandle>的响应类型。 |
| DirectoryGetPropertiesResponse |
包含 getProperties作的响应数据。 |
| DirectoryListFilesAndDirectoriesSegmentResponse |
包含 listFilesAndDirectoriesSegment作的响应数据。 |
| DirectoryListHandlesResponse |
包含 listHandles作的响应数据。 |
| DirectorySetMetadataResponse |
包含 setMetadata作的响应数据。 |
| DirectorySetPropertiesResponse |
包含 setProperties作的响应数据。 |
| FileAbortCopyResponse |
包含中止Copy作的响应数据。 |
| FileAttributesPreserveType |
指示保持现有文件属性不变。 |
| FileCreateResponse |
包含创建作的响应数据。 |
| FileDeleteResponse |
包含删除作的响应数据。 |
| FileDownloadResponseModel |
包含下载作的响应数据。 |
| FileForceCloseHandlesResponse |
<xref:ShareFileClient.forceCloseHandle>的响应类型。 |
| FileGetPropertiesResponse |
包含 getProperties作的响应数据。 |
| FileGetRangeListDiffResponse |
包含 getRangeList作的响应数据。 |
| FileGetRangeListResponse |
包含 <xref:ShareFileClient.getRangeList>作的响应数据。 |
| FileListHandlesResponse |
包含 listHandles作的响应数据。 |
| FilePermissionInheritType |
指示从父目录继承文件权限。 |
| FilePermissionPreserveType |
指示保持现有文件权限值不变。 |
| FileSetHTTPHeadersResponse |
包含 setHttpHeaders作的响应数据。 |
| FileSetMetadataResponse |
包含 setMetadata作的响应数据。 |
| FileStartCopyResponse |
包含 startCopy作的响应数据。 |
| FileType |
定义 FileType 的值。 可能的值包括:“File” |
| FileUploadRangeFromURLResponse |
包含 uploadRangeFromURL作的响应数据。 |
| FileUploadRangeResponse |
包含 uploadRange作的响应数据。 |
| LeaseDurationType |
定义 LeaseDurationType 的值。 |
| LeaseOperationResponse |
包含获取、更改、中断或释放租约的作的响应数据。 请参阅 <xref:ShareLeaseClient>。 |
| LeaseStateType |
定义 LeaseStateType 的值。 |
| LeaseStatusType |
定义 LeaseStatusType 的值。 |
| ListSharesIncludeType |
定义 ListSharesIncludeType 的值。 |
| PermissionCopyModeType |
定义 PermissionCopyModeType 的值。 |
| ServiceGetPropertiesResponse |
包含 getProperties作的响应数据。 |
| ServiceListSharesSegmentResponse |
包含 <xref:ShareServiceClient.listShares>作的响应数据。 |
| ServiceSetPropertiesResponse |
包含 setProperties作的响应数据。 |
| ShareAccessTier |
定义 ShareAccessTier 的值。 |
| ShareCreatePermissionResponse |
包含 createPermission作的响应数据。 |
| ShareCreateResponse |
包含创建作的响应数据。 |
| ShareCreateSnapshotResponse |
包含 createSnapshot作的响应数据。 |
| ShareDeleteResponse |
包含删除作的响应数据。 |
| ShareGetAccessPolicyResponse | |
| ShareGetPermissionResponse |
包含 getPermission作的响应数据。 |
| ShareGetPropertiesResponse |
包含 <xref:ShareClient.getProperties>作的响应数据。 |
| ShareGetPropertiesResponseModel |
包含 getProperties作的响应数据。 |
| ShareGetStatisticsResponse |
<xref:ShareClient.getStatistics>作的响应数据。 |
| ShareGetStatisticsResponseModel |
包含 getStatistics作的响应数据。 |
| ShareProperties |
共享的属性。 |
| ShareRootSquash |
定义 ShareRootSquash 的值。 |
| ShareSetAccessPolicyResponse |
包含 setAccessPolicy作的响应数据。 |
| ShareSetMetadataResponse |
包含 setMetadata作的响应数据。 |
| ShareSetPropertiesResponse |
包含 setProperties作的响应数据。 |
| ShareSetQuotaHeaders |
定义 setQuota作的标头。 |
| ShareSetQuotaResponse |
包含 setQuota作的响应数据。 |
| TimeNowType |
指示设置为请求的时间。 |
| TimePreserveType |
指示保持现有时间值不变。 |
枚举
| SASProtocol |
生成的 SAS 的协议。 |
| StorageRetryPolicyType |
RetryPolicy 类型。 |
函数
| generate |
仅在NODE.JS运行时中可用。 生成一个 <xref:SASQueryParameters> 对象,该对象包含发出实际 REST 请求所需的所有 SAS 查询参数。 |
| generate |
仅在NODE.JS运行时中可用。 创建 SASQueryParameters 的实例。 仅接受创建 SAS 所需的设置。 对于可选设置,请直接设置相应的属性,例如权限、startsOn 和标识符。 警告:如果未提供标识符,则需要权限和 expiresOn。 如果最初使用此构造函数,则必须将值分配给标识符或 expiresOn & 权限。 |
| new |
使用提供的 <xref:Pipeline> 创建新的 <xref:Credential> 对象。 |
函数详细信息
generateAccountSASQueryParameters(AccountSASSignatureValues, StorageSharedKeyCredential)
仅在NODE.JS运行时中可用。 生成一个 <xref:SASQueryParameters> 对象,该对象包含发出实际 REST 请求所需的所有 SAS 查询参数。
function generateAccountSASQueryParameters(accountSASSignatureValues: AccountSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)
参数
- accountSASSignatureValues
- AccountSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
返回
generateFileSASQueryParameters(FileSASSignatureValues, StorageSharedKeyCredential)
仅在NODE.JS运行时中可用。 创建 SASQueryParameters 的实例。
仅接受创建 SAS 所需的设置。 对于可选设置,请直接设置相应的属性,例如权限、startsOn 和标识符。
警告:如果未提供标识符,则需要权限和 expiresOn。 如果最初使用此构造函数,则必须将值分配给标识符或 expiresOn & 权限。
function generateFileSASQueryParameters(fileSASSignatureValues: FileSASSignatureValues, sharedKeyCredential: StorageSharedKeyCredential)
参数
- fileSASSignatureValues
- FileSASSignatureValues
- sharedKeyCredential
- StorageSharedKeyCredential
返回
newPipeline(Credential, StoragePipelineOptions)
使用提供的 <xref:Pipeline> 创建新的 <xref:Credential> 对象。
function newPipeline(credential?: Credential, pipelineOptions?: StoragePipelineOptions)
参数
- credential
- Credential
例如 AnonymousCredential、StorageSharedKeyCredential。
- pipelineOptions
- StoragePipelineOptions
自选。 选项。
返回
新的 Pipeline 对象。