InvokeAzureAgentWorkflowActionOutputItemResource Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Details about an agent invocation as part of a workflow action.
public class InvokeAzureAgentWorkflowActionOutputItemResource : Azure.AI.AgentServer.Contracts.Generated.Agents.WorkflowAgents.WorkflowActionOutputItemResource, System.ClientModel.Primitives.IJsonModel<Azure.AI.AgentServer.Contracts.Generated.Agents.WorkflowAgents.InvokeAzureAgentWorkflowActionOutputItemResource>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.AgentServer.Contracts.Generated.Agents.WorkflowAgents.InvokeAzureAgentWorkflowActionOutputItemResource>
type InvokeAzureAgentWorkflowActionOutputItemResource = class
inherit WorkflowActionOutputItemResource
interface IUtf8JsonSerializable
interface IJsonModel<InvokeAzureAgentWorkflowActionOutputItemResource>
interface IPersistableModel<InvokeAzureAgentWorkflowActionOutputItemResource>
Public Class InvokeAzureAgentWorkflowActionOutputItemResource
Inherits WorkflowActionOutputItemResource
Implements IJsonModel(Of InvokeAzureAgentWorkflowActionOutputItemResource), IPersistableModel(Of InvokeAzureAgentWorkflowActionOutputItemResource)
- Inheritance
-
InvokeAzureAgentWorkflowActionOutputItemResource
- Implements
Constructors
| Name | Description |
|---|---|
| InvokeAzureAgentWorkflowActionOutputItemResource() |
Initializes a new instance of InvokeAzureAgentWorkflowActionOutputItemResource for deserialization. |
| InvokeAzureAgentWorkflowActionOutputItemResource(ItemType, String, CreatedBy, IDictionary<String,BinaryData>, String, String, String, String, WorkflowActionOutputItemResourceStatus, AgentId, String, String) |
Initializes a new instance of InvokeAzureAgentWorkflowActionOutputItemResource. |
| InvokeAzureAgentWorkflowActionOutputItemResource(String, String, WorkflowActionOutputItemResourceStatus, AgentId, String) |
Initializes a new instance of InvokeAzureAgentWorkflowActionOutputItemResource. |
Properties
| Name | Description |
|---|---|
| ActionId |
Unique identifier for the action. (Inherited from WorkflowActionOutputItemResource) |
| Agent |
Agent id. |
| ConversationId |
ID of the conversation for the agent invocation. |
| CreatedBy |
The information about the creator of the item. (Inherited from ItemResource) |
| Id |
Gets the id. (Inherited from ItemResource) |
| Kind |
The kind of CSDL action (e.g., 'SetVariable', 'InvokeAzureAgent'). (Inherited from WorkflowActionOutputItemResource) |
| ParentActionId |
ID of the parent action if this is a nested action. (Inherited from WorkflowActionOutputItemResource) |
| PreviousActionId |
ID of the previous action if this action follows another. (Inherited from WorkflowActionOutputItemResource) |
| ResponseId |
The response id for the agent invocation. |
| Status |
Status of the action (e.g., 'in_progress', 'completed', 'failed', 'cancelled'). (Inherited from WorkflowActionOutputItemResource) |
| Type |
Gets or sets the type. (Inherited from ItemResource) |
Methods
| Name | Description |
|---|---|
| DeserializeInvokeAzureAgentWorkflowActionOutputItemResource(JsonElement, ModelReaderWriterOptions) | |
| FromResponse(Response) |
Deserializes the model from a raw response. |
| JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
| ToRequestContent() |
Convert into a RequestContent. |