BetaSkillsOperations interface
Interface representando uma operação BetaSkills.
Propriedades
| create | Cria uma nova versão de uma habilidade. Se a habilidade não existir, será criada. |
| create |
Cria uma nova versão de uma skill a partir de ficheiros carregados através de dados de formulários multipartes. |
| delete | Elimina uma habilidade. |
| delete |
Apaga uma versão específica de uma habilidade. |
| download | Descarrega o conteúdo zip da versão padrão de uma habilidade. |
| download |
Descarrega o conteúdo zip de uma versão específica de uma habilidade. |
| get | Recupera uma habilidade. |
| get |
Recupera uma versão específica de uma habilidade. |
| list | Devolve a lista de todas as competências. |
| list |
Lista todas as versões de uma habilidade. |
| update | Atualiza uma competência. |
Detalhes de Propriedade
create
Cria uma nova versão de uma habilidade. Se a habilidade não existir, será criada.
create: (name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>
Valor de Propriedade
(name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>
createFromFiles
Cria uma nova versão de uma skill a partir de ficheiros carregados através de dados de formulários multipartes.
createFromFiles: (name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>
Valor de Propriedade
(name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>
delete
Elimina uma habilidade.
delete: (name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
Valor de Propriedade
(name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>
deleteVersion
Apaga uma versão específica de uma habilidade.
deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>
Valor de Propriedade
(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>
download
Descarrega o conteúdo zip da versão padrão de uma habilidade.
download: (name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
Valor de Propriedade
(name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>
downloadVersion
Descarrega o conteúdo zip de uma versão específica de uma habilidade.
downloadVersion: (name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>
Valor de Propriedade
(name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>
get
Recupera uma habilidade.
get: (name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>
Valor de Propriedade
(name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>
getVersion
Recupera uma versão específica de uma habilidade.
getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>
Valor de Propriedade
(name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>
list
Devolve a lista de todas as competências.
list: (options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>
Valor de Propriedade
(options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>
listVersions
Lista todas as versões de uma habilidade.
listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>
Valor de Propriedade
(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>
update
Atualiza uma competência.
update: (name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>
Valor de Propriedade
(name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>