Skip to main content
Module

x/gesso/src/ContentMigrations.ts>ContentMigrations

A TypeScript API client for Canvas LMS
Latest
class ContentMigrations
extends BaseApi
import { ContentMigrations } from "https://deno.land/x/gesso@v0.1.2/src/ContentMigrations.ts";

Constructors

new
ContentMigrations(config: Configuration)

Methods

createContentMigration(
account_id: string,
body?: unknown,
): Promise<ContentMigration>
getContentMigration(
account_id: string,
id: string,
body?: unknown,
): Promise<ContentMigration>
getMigrationIssue(
account_id: string,
content_migration_id: string,
id: string,
body?: unknown,
): Promise<MigrationIssue>
listContentMigrations(account_id: string, body?: unknown): Promise<ContentMigration[]>
listItemsForSelectiveImport(
account_id: string,
id: string,
body?: unknown,
): Promise<Scope[]>
listMigrationIssues(
account_id: string,
content_migration_id: string,
body?: unknown,
): Promise<MigrationIssue[]>
listMigrationSystems(account_id: string, body?: unknown): Promise<Migrator[]>
updateContentMigration(
account_id: string,
id: string,
body?: unknown,
): Promise<ContentMigration>
updateMigrationIssue(
account_id: string,
content_migration_id: string,
id: string,
body?: unknown,
): Promise<MigrationIssue>