BetaSkillsOperations interface

Interface representando uma operação BetaSkills.

Propriedades

create

Cria uma nova versão de uma habilidade. Se a habilidade não existir, ela será criada.

createFromFiles

Cria uma nova versão de uma skill a partir de arquivos enviados via dados de formulário multiparte.

delete

Apaga uma habilidade.

deleteVersion

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

download

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

downloadVersion

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

get

Recupera uma habilidade.

getVersion

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

list

Retorna a lista de todas as habilidades.

listVersions

Liste todas as versões de uma habilidade.

update

Atualize uma habilidade.

Detalhes da propriedade

create

Cria uma nova versão de uma habilidade. Se a habilidade não existir, ela será criada.

create: (name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>

Valor da propriedade

(name: string, options?: BetaSkillsCreateOptionalParams) => Promise<SkillVersion>

createFromFiles

Cria uma nova versão de uma skill a partir de arquivos enviados via dados de formulário multiparte.

createFromFiles: (name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>

Valor da propriedade

(name: string, content: CreateSkillVersionFromFilesBody, options?: CreateFromFilesOptionalParams) => Promise<SkillVersion>

delete

Apaga uma habilidade.

delete: (name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>

Valor da propriedade

(name: string, options?: BetaSkillsDeleteOptionalParams) => Promise<DeleteSkillResponse>

deleteVersion

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

deleteVersion: (name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>

Valor da propriedade

(name: string, version: string, options?: DeleteVersionOptionalParams) => Promise<DeleteSkillVersionResponse>

download

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

download: (name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>

Valor da propriedade

(name: string, options?: BetaSkillsDownloadOptionalParams) => Promise<BetaSkillsDownloadResponse>

downloadVersion

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

downloadVersion: (name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>

Valor da propriedade

(name: string, version: string, options?: DownloadVersionOptionalParams) => Promise<DownloadVersionResponse>

get

Recupera uma habilidade.

get: (name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>

Valor da propriedade

(name: string, options?: BetaSkillsGetOptionalParams) => Promise<Skill>

getVersion

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

getVersion: (name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>

Valor da propriedade

(name: string, version: string, options?: GetVersionOptionalParams) => Promise<SkillVersion>

list

Retorna a lista de todas as habilidades.

list: (options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>

Valor da propriedade

(options?: BetaSkillsListOptionalParams) => PagedAsyncIterableIterator<Skill, Skill[], PageSettings>

listVersions

Liste todas as versões de uma habilidade.

listVersions: (name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>

Valor da propriedade

(name: string, options?: ListVersionsOptionalParams) => PagedAsyncIterableIterator<SkillVersion, SkillVersion[], PageSettings>

update

Atualize uma habilidade.

update: (name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>

Valor da propriedade

(name: string, defaultVersion: string, options?: BetaSkillsUpdateOptionalParams) => Promise<Skill>