你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BetaSkillsOperations interface

表示BetaSkills操作的接口。

属性

create

创造一个新版本的技能。 如果技能不存在,它会被创造出来。

createFromFiles

通过多部分表单数据从上传的文件创建新版本的技能。

delete

会删除一个技能。

deleteVersion

删除某个技能的特定版本。

download

下载技能默认版本的压缩包内容。

downloadVersion

下载特定技能版本的压缩包。

get

检索技能。

getVersion

获取某个技能的特定版本。

list

返回所有技能列表。

listVersions

列出该技能的所有版本。

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>