BetaSkillsOperations interface
表示BetaSkills操作的接口。
属性
| create | 创造一个新版本的技能。 如果技能不存在,它会被创造出来。 |
| create |
通过多部分表单数据从上传的文件创建新版本的技能。 |
| delete | 会删除一个技能。 |
| delete |
删除某个技能的特定版本。 |
| download | 下载技能默认版本的压缩包内容。 |
| download |
下载特定技能版本的压缩包。 |
| get | 检索技能。 |
| get |
获取某个技能的特定版本。 |
| list | 返回所有技能列表。 |
| list |
列出该技能的所有版本。 |
| update | 更新一个技能。 |
属性详细信息
create
创造一个新版本的技能。 如果技能不存在,它会被创造出来。
create: (name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>
属性值
(name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>
createFromFiles
通过多部分表单数据从上传的文件创建新版本的技能。
createFromFiles: (name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>
属性值
(name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>
delete
会删除一个技能。
delete: (name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
属性值
(name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
deleteVersion
删除某个技能的特定版本。
deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>
属性值
(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>
download
下载技能默认版本的压缩包内容。
download: (name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
属性值
(name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
downloadVersion
下载特定技能版本的压缩包。
downloadVersion: (name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>
属性值
(name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>
get
检索技能。
get: (name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>
属性值
(name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>
getVersion
获取某个技能的特定版本。
getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>
属性值
(name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>
list
返回所有技能列表。
list: (options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>
属性值
(options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>
listVersions
列出该技能的所有版本。
listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>
属性值
(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>
update
更新一个技能。
update: (name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>
属性值
(name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>