Dialogflow v3 API - Class PlaybookImportStrategy (3.0.0)

public sealed class PlaybookImportStrategy : IMessage<PlaybookImportStrategy>, IEquatable<PlaybookImportStrategy>, IDeepCloneable<PlaybookImportStrategy>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class PlaybookImportStrategy.

The playbook import strategy used for resource conflict resolution associated with an [ImportPlaybookRequest][google.cloud.dialogflow.cx.v3.ImportPlaybookRequest].

Inheritance

object > PlaybookImportStrategy

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

PlaybookImportStrategy()

public PlaybookImportStrategy()

PlaybookImportStrategy(PlaybookImportStrategy)

public PlaybookImportStrategy(PlaybookImportStrategy other)
Parameter
Name Description
other PlaybookImportStrategy

Properties

MainPlaybookImportStrategy

public ImportStrategy MainPlaybookImportStrategy { get; set; }

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

Property Value
Type Description
ImportStrategy

NestedResourceImportStrategy

public ImportStrategy NestedResourceImportStrategy { get; set; }

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

Property Value
Type Description
ImportStrategy

ToolImportStrategy

public ImportStrategy ToolImportStrategy { get; set; }

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.

Property Value
Type Description
ImportStrategy