BetaSkillsOperations interface
Interface representing a BetaSkills operations.
Properties
| create | Creates a skill. |
| create |
Creates a skill from a zip package. |
| delete | Deletes a skill. |
| download | Downloads a skill package. |
| get | Retrieves a skill. |
| list | Returns the list of all skills. |
| update | Updates an existing skill. |
Property Details
create
Creates a skill.
create: (name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillObject>
Property Value
(name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillObject>
createFromPackage
Creates a skill from a zip package.
createFromPackage: (body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>
Property Value
(body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>
delete
Deletes a skill.
delete: (skillName: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
Property Value
(skillName: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
download
Downloads a skill package.
download: (skillName: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
Property Value
(skillName: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
get
Retrieves a skill.
get: (skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>
Property Value
(skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>
list
Returns the list of all skills.
list: (options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<SkillObject, SkillObject[], PageSettings>
Property Value
(options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<SkillObject, SkillObject[], PageSettings>
update
Updates an existing skill.
update: (skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>
Property Value
(skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>