BetaSkillsOperations interface
表示BetaSkills操作的接口。
属性
| create | 创造技能。 |
| create |
从压缩包中创建技能。 |
| delete | 会删除一个技能。 |
| download | 下载一个技能包。 |
| get | 检索技能。 |
| list | 返回所有技能列表。 |
| update | 更新现有技能。 |
属性详细信息
create
创造技能。
create: (name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillObject>
属性值
(name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillObject>
createFromPackage
从压缩包中创建技能。
createFromPackage: (body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>
属性值
(body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>
delete
会删除一个技能。
delete: (skillName: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
属性值
(skillName: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
download
下载一个技能包。
download: (skillName: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
属性值
(skillName: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
get
检索技能。
get: (skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>
属性值
(skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>
list
返回所有技能列表。
list: (options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<SkillObject, SkillObject[], PageSettings>
属性值
(options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<SkillObject, SkillObject[], PageSettings>
update
更新现有技能。
update: (skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>
属性值
(skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>