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.

createFromFiles

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.

deleteVersion

Apaga uma versão específica de uma habilidade.

download

Descarrega o conteúdo zip da versão padrão de uma habilidade.

downloadVersion

Descarrega o conteúdo zip de uma versão específica de uma habilidade.

get

Recupera uma habilidade.

getVersion

Recupera uma versão específica de uma habilidade.

list

Devolve a lista de todas as competências.

listVersions

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>