BetaSkillsOperations interface

BetaSkillsの操作を表すインターフェース。

プロパティ

create

新しいバージョンのスキルを作成します。 もしそのスキルが存在しなければ、そのスキルは作成されます。

createFromFiles

マルチパートフォームデータを通じてアップロードされたファイルから新しいスキルのバージョンを作成します。

delete

スキルを消します。

deleteVersion

特定のバージョンのスキルを削除してください。

download

スキルのデフォルトバージョンのzipコンテンツをダウンロードしてください。

downloadVersion

特定のバージョンのスキルのzipコンテンツをダウンロードしてください。

get

スキルを回収する。

getVersion

特定のスキルのバージョンを回収します。

list

すべてのスキルのリストを返します。

listVersions

スキルのすべてのバージョンをリストアップしてください。

update

スキルを更新する。

プロパティの詳細

create

新しいバージョンのスキルを作成します。 もしそのスキルが存在しなければ、そのスキルは作成されます。

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

プロパティ値

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

createFromFiles

マルチパートフォームデータを通じてアップロードされたファイルから新しいスキルのバージョンを作成します。

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

プロパティ値

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

delete

スキルを消します。

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

プロパティ値

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

deleteVersion

特定のバージョンのスキルを削除してください。

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

プロパティ値

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

download

スキルのデフォルトバージョンのzipコンテンツをダウンロードしてください。

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

プロパティ値

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

downloadVersion

特定のバージョンのスキルのzipコンテンツをダウンロードしてください。

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

プロパティ値

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

get

スキルを回収する。

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

プロパティ値

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

getVersion

特定のスキルのバージョンを回収します。

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

プロパティ値

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

list

すべてのスキルのリストを返します。

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

プロパティ値

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

listVersions

スキルのすべてのバージョンをリストアップしてください。

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

プロパティ値

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

update

スキルを更新する。

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

プロパティ値

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