BetaSkillsOperations interface
BetaSkillsの操作を表すインターフェース。
プロパティ
| create | 新しいバージョンのスキルを作成します。 もしそのスキルが存在しなければ、そのスキルは作成されます。 |
| create |
マルチパートフォームデータを通じてアップロードされたファイルから新しいスキルのバージョンを作成します。 |
| delete | スキルを消します。 |
| delete |
特定のバージョンのスキルを削除してください。 |
| download | スキルのデフォルトバージョンのzipコンテンツをダウンロードしてください。 |
| download |
特定のバージョンのスキルのzipコンテンツをダウンロードしてください。 |
| get | スキルを回収する。 |
| get |
特定のスキルのバージョンを回収します。 |
| list | すべてのスキルのリストを返します。 |
| list |
スキルのすべてのバージョンをリストアップしてください。 |
| 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>