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.