Files interface
表示文件的接口。
方法
| create |
PUT 方法创建新的文件或更新现有文件。 |
| delete(string, string, string, string, Files |
此方法删除文件。 |
| get(string, string, string, string, Files |
文件资源是一个嵌套的仅代理资源,表示存储在项目资源下的文件。 此方法检索有关文件的信息。 |
| list(string, string, string, Files |
项目资源是表示存储的迁移项目的嵌套资源。 此方法返回项目资源拥有的文件列表。 |
| read(string, string, string, string, Files |
此方法用于请求存储信息,使用该信息可以下载文件的内容。 |
| read |
此方法用于请求用于读取和写入文件内容的信息。 |
| update(string, string, string, string, Project |
此方法更新现有文件。 |
方法详细信息
createOrUpdate(string, string, string, string, ProjectFile, FilesCreateOrUpdateOptionalParams)
PUT 方法创建新的文件或更新现有文件。
function createOrUpdate(groupName: string, serviceName: string, projectName: string, fileName: string, parameters: ProjectFile, options?: FilesCreateOrUpdateOptionalParams): Promise<ProjectFile>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- parameters
- ProjectFile
有关文件的信息
选项参数。
返回
Promise<ProjectFile>
delete(string, string, string, string, FilesDeleteOptionalParams)
此方法删除文件。
function delete(groupName: string, serviceName: string, projectName: string, fileName: string, options?: FilesDeleteOptionalParams): Promise<void>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- options
- FilesDeleteOptionalParams
选项参数。
返回
Promise<void>
get(string, string, string, string, FilesGetOptionalParams)
文件资源是一个嵌套的仅代理资源,表示存储在项目资源下的文件。 此方法检索有关文件的信息。
function get(groupName: string, serviceName: string, projectName: string, fileName: string, options?: FilesGetOptionalParams): Promise<ProjectFile>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- options
- FilesGetOptionalParams
选项参数。
返回
Promise<ProjectFile>
list(string, string, string, FilesListOptionalParams)
项目资源是表示存储的迁移项目的嵌套资源。 此方法返回项目资源拥有的文件列表。
function list(groupName: string, serviceName: string, projectName: string, options?: FilesListOptionalParams): PagedAsyncIterableIterator<ProjectFile, ProjectFile[], PageSettings>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- options
- FilesListOptionalParams
选项参数。
返回
read(string, string, string, string, FilesReadOptionalParams)
此方法用于请求存储信息,使用该信息可以下载文件的内容。
function read(groupName: string, serviceName: string, projectName: string, fileName: string, options?: FilesReadOptionalParams): Promise<FileStorageInfo>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- options
- FilesReadOptionalParams
选项参数。
返回
Promise<FileStorageInfo>
readWrite(string, string, string, string, FilesReadWriteOptionalParams)
此方法用于请求用于读取和写入文件内容的信息。
function readWrite(groupName: string, serviceName: string, projectName: string, fileName: string, options?: FilesReadWriteOptionalParams): Promise<FileStorageInfo>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- options
- FilesReadWriteOptionalParams
选项参数。
返回
Promise<FileStorageInfo>
update(string, string, string, string, ProjectFile, FilesUpdateOptionalParams)
此方法更新现有文件。
function update(groupName: string, serviceName: string, projectName: string, fileName: string, parameters: ProjectFile, options?: FilesUpdateOptionalParams): Promise<ProjectFile>
参数
- groupName
-
string
资源组的名称
- serviceName
-
string
服务的名称
- projectName
-
string
项目的名称
- fileName
-
string
文件的名称
- parameters
- ProjectFile
有关文件的信息
- options
- FilesUpdateOptionalParams
选项参数。
返回
Promise<ProjectFile>