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. |
| create |
Crea una nueva versión de una habilidad a partir de archivos subidos mediante datos de formulario multiparte. |
| delete | Elimina una habilidad. |
| delete |
Elimina una versión específica de una habilidad. |
| download | Descarga el contenido zip de la versión predeterminada de una habilidad. |
| download |
Descarga el contenido zip de una versión específica de una habilidad. |
| get | Recupera una habilidad. |
| get |
Recupera una versión específica de una habilidad. |
| list | Devuelve la lista de todas las habilidades. |
| list |
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>