BetaSkillsOperations interface

Interfejs reprezentujący operacje BetaSkills.

Właściwości

create

Tworzy nową wersję umiejętności. Jeśli umiejętność nie istnieje, zostanie stworzona.

createFromFiles

Tworzy nową wersję umiejętności z przesłanych plików za pomocą wieloczęściowych danych formularza.

delete

Usuwa umiejętność.

deleteVersion

Usuń konkretną wersję umiejętności.

download

Pobierz zawartość zip dla domyślnej wersji umiejętności.

downloadVersion

Pobierz zawartość zip dla konkretnej wersji umiejętności.

get

Odzyskuje umiejętność.

getVersion

Pobierz konkretną wersję umiejętności.

list

Zwraca listę wszystkich umiejętności.

listVersions

Wymień wszystkie wersje umiejętności.

update

Zaktualizuj umiejętność.

Szczegóły właściwości

create

Tworzy nową wersję umiejętności. Jeśli umiejętność nie istnieje, zostanie stworzona.

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

Wartość właściwości

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

createFromFiles

Tworzy nową wersję umiejętności z przesłanych plików za pomocą wieloczęściowych danych formularza.

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

Wartość właściwości

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

delete

Usuwa umiejętność.

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

Wartość właściwości

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

deleteVersion

Usuń konkretną wersję umiejętności.

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

Wartość właściwości

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

download

Pobierz zawartość zip dla domyślnej wersji umiejętności.

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

Wartość właściwości

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

downloadVersion

Pobierz zawartość zip dla konkretnej wersji umiejętności.

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

Wartość właściwości

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

get

Odzyskuje umiejętność.

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

Wartość właściwości

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

getVersion

Pobierz konkretną wersję umiejętności.

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

Wartość właściwości

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

list

Zwraca listę wszystkich umiejętności.

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

Wartość właściwości

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

listVersions

Wymień wszystkie wersje umiejętności.

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

Wartość właściwości

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

update

Zaktualizuj umiejętność.

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

Wartość właściwości

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