BetaSkillsOperations interface

Interfaccia che rappresenta un'operazione BetaSkills.

Proprietà

create

Crea una nuova versione di un'abilità. Se l'abilità non esiste, verrà creata.

createFromFiles

Crea una nuova versione di un'abilità a partire dai file caricati tramite dati modulo multipartito.

delete

Elimina un'abilità.

deleteVersion

Elimina una versione specifica di un'abilità.

download

Scarica il contenuto zip per la versione predefinita di una abilità.

downloadVersion

Scarica il contenuto zip per una versione specifica di un'abilità.

get

Recupera un'abilità.

getVersion

Recupera una versione specifica di un'abilità.

list

Restituisce la lista di tutte le abilità.

listVersions

Elenca tutte le versioni di un'abilità.

update

Aggiorna un'abilità.

Dettagli proprietà

create

Crea una nuova versione di un'abilità. Se l'abilità non esiste, verrà creata.

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

Valore della proprietà

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

createFromFiles

Crea una nuova versione di un'abilità a partire dai file caricati tramite dati modulo multipartito.

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

Valore della proprietà

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

delete

Elimina un'abilità.

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

Valore della proprietà

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

deleteVersion

Elimina una versione specifica di un'abilità.

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

Valore della proprietà

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

download

Scarica il contenuto zip per la versione predefinita di una abilità.

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

Valore della proprietà

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

downloadVersion

Scarica il contenuto zip per una versione specifica di un'abilità.

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

Valore della proprietà

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

get

Recupera un'abilità.

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

Valore della proprietà

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

getVersion

Recupera una versione specifica di un'abilità.

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

Valore della proprietà

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

list

Restituisce la lista di tutte le abilità.

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

Valore della proprietà

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

listVersions

Elenca tutte le versioni di un'abilità.

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

Valore della proprietà

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

update

Aggiorna un'abilità.

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

Valore della proprietà

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