BetaSkillsOperations interface

Interfaz que representa una operación de BetaSkills.

Propiedades

create

Crea una nueva versión de una habilidad. Si la habilidad no existe, será creada.

createFromFiles

Crea una nueva versión de una habilidad a partir de archivos subidos mediante datos de formulario multiparte.

delete

Elimina una habilidad.

deleteVersion

Elimina una versión específica de una habilidad.

download

Descarga el contenido zip de la versión predeterminada de una habilidad.

downloadVersion

Descarga el contenido zip de una versión específica de una habilidad.

get

Recupera una habilidad.

getVersion

Recupera una versión específica de una habilidad.

list

Devuelve la lista de todas las habilidades.

listVersions

Haz una lista de todas las versiones de una habilidad.

update

Actualiza una habilidad.

Detalles de las propiedades

create

Crea una nueva versión de una habilidad. Si la habilidad no existe, será creada.

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

Valor de propiedad

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

createFromFiles

Crea una nueva versión de una habilidad a partir de archivos subidos mediante datos de formulario multiparte.

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

Valor de propiedad

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

delete

Elimina una habilidad.

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

Valor de propiedad

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

deleteVersion

Elimina una versión específica de una habilidad.

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

Valor de propiedad

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

download

Descarga el contenido zip de la versión predeterminada de una habilidad.

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

Valor de propiedad

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

downloadVersion

Descarga el contenido zip de una versión específica de una habilidad.

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

Valor de propiedad

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

get

Recupera una habilidad.

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

Valor de propiedad

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

getVersion

Recupera una versión específica de una habilidad.

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

Valor de propiedad

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

list

Devuelve la lista de todas las habilidades.

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

Valor de propiedad

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

listVersions

Haz una lista de todas las versiones de una habilidad.

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

Valor de propiedad

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

update

Actualiza una habilidad.

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

Valor de propiedad

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