Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudDialogflowCxV3PlaybookImportStrategy

import type { GoogleCloudDialogflowCxV3PlaybookImportStrategy } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";

The playbook import strategy used for resource conflict resolution associated with an ImportPlaybookRequest.

interface GoogleCloudDialogflowCxV3PlaybookImportStrategy {
mainPlaybookImportStrategy?:
| "IMPORT_STRATEGY_UNSPECIFIED"
| "IMPORT_STRATEGY_CREATE_NEW"
| "IMPORT_STRATEGY_REPLACE"
| "IMPORT_STRATEGY_KEEP"
| "IMPORT_STRATEGY_MERGE"
| "IMPORT_STRATEGY_THROW_ERROR";
nestedResourceImportStrategy?:
| "IMPORT_STRATEGY_UNSPECIFIED"
| "IMPORT_STRATEGY_CREATE_NEW"
| "IMPORT_STRATEGY_REPLACE"
| "IMPORT_STRATEGY_KEEP"
| "IMPORT_STRATEGY_MERGE"
| "IMPORT_STRATEGY_THROW_ERROR";
toolImportStrategy?:
| "IMPORT_STRATEGY_UNSPECIFIED"
| "IMPORT_STRATEGY_CREATE_NEW"
| "IMPORT_STRATEGY_REPLACE"
| "IMPORT_STRATEGY_KEEP"
| "IMPORT_STRATEGY_MERGE"
| "IMPORT_STRATEGY_THROW_ERROR";
}

§Properties

§
mainPlaybookImportStrategy?: "IMPORT_STRATEGY_UNSPECIFIED" | "IMPORT_STRATEGY_CREATE_NEW" | "IMPORT_STRATEGY_REPLACE" | "IMPORT_STRATEGY_KEEP" | "IMPORT_STRATEGY_MERGE" | "IMPORT_STRATEGY_THROW_ERROR"
[src]

Optional. Specifies the import strategy used when resolving conflicts with the main playbook. If not specified, 'CREATE_NEW' is assumed.

§
nestedResourceImportStrategy?: "IMPORT_STRATEGY_UNSPECIFIED" | "IMPORT_STRATEGY_CREATE_NEW" | "IMPORT_STRATEGY_REPLACE" | "IMPORT_STRATEGY_KEEP" | "IMPORT_STRATEGY_MERGE" | "IMPORT_STRATEGY_THROW_ERROR"
[src]

Optional. Specifies the import strategy used when resolving referenced playbook/flow conflicts. If not specified, 'CREATE_NEW' is assumed.

§
toolImportStrategy?: "IMPORT_STRATEGY_UNSPECIFIED" | "IMPORT_STRATEGY_CREATE_NEW" | "IMPORT_STRATEGY_REPLACE" | "IMPORT_STRATEGY_KEEP" | "IMPORT_STRATEGY_MERGE" | "IMPORT_STRATEGY_THROW_ERROR"
[src]

Optional. Specifies the import strategy used when resolving tool conflicts. If not specified, 'CREATE_NEW' is assumed. This will be applied after the main playbook and nested resource import strategies, meaning if the playbook that references the tool is skipped, the tool will also be skipped.