public sealed class PlaybookInvocation : IMessage<PlaybookInvocation>, IEquatable<PlaybookInvocation>, IDeepCloneable<PlaybookInvocation>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class PlaybookInvocation.
Stores metadata of the invocation of a child playbook.
Implements
IMessagePlaybookInvocation, IEquatablePlaybookInvocation, IDeepCloneablePlaybookInvocation, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
PlaybookInvocation()
public PlaybookInvocation()PlaybookInvocation(PlaybookInvocation)
public PlaybookInvocation(PlaybookInvocation other)| Parameter | |
|---|---|
| Name | Description |
other |
PlaybookInvocation |
Properties
DisplayName
public string DisplayName { get; set; }Output only. The display name of the playbook.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Playbook
public string Playbook { get; set; }Required. The unique identifier of the playbook.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PlaybookAsPlaybookName
public PlaybookName PlaybookAsPlaybookName { get; set; }PlaybookName-typed view over the Playbook resource name property.
| Property Value | |
|---|---|
| Type | Description |
PlaybookName |
|
PlaybookInput
public PlaybookInput PlaybookInput { get; set; }Optional. Input of the child playbook invocation.
| Property Value | |
|---|---|
| Type | Description |
PlaybookInput |
|
PlaybookOutput
public PlaybookOutput PlaybookOutput { get; set; }Optional. Output of the child playbook invocation.
| Property Value | |
|---|---|
| Type | Description |
PlaybookOutput |
|
PlaybookState
public OutputState PlaybookState { get; set; }Required. Playbook invocation's output state.
| Property Value | |
|---|---|
| Type | Description |
OutputState |
|