BetaSkillsOperations interface

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

プロパティ

create

スキルを生み出します。

createFromPackage

zipパッケージからスキルを作成します。

delete

スキルを消します。

download

スキルパッケージをダウンロードします。

get

スキルを回収する。

list

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

update

既存のスキルを更新します。

プロパティの詳細

create

スキルを生み出します。

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

プロパティ値

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

createFromPackage

zipパッケージからスキルを作成します。

createFromPackage: (body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>

プロパティ値

(body: Uint8Array, options?: CreateFromPackageOptionalParams) => Promise<SkillObject>

delete

スキルを消します。

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

プロパティ値

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

download

スキルパッケージをダウンロードします。

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

プロパティ値

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

get

スキルを回収する。

get: (skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>

プロパティ値

(skillName: string, options?: BetaSkillsGetOptionalParams) => Promise<SkillObject>

list

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

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

プロパティ値

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

update

既存のスキルを更新します。

update: (skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>

プロパティ値

(skillName: string, options?: BetaSkillsUpdateOptionalParams) => Promise<SkillObject>