public sealed class ExtensionOperation : IMessage<ExtensionOperation>, IEquatable<ExtensionOperation>, IDeepCloneable<ExtensionOperation>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class ExtensionOperation.
Operation of an extension.
Implements
IMessageExtensionOperation, IEquatableExtensionOperation, IDeepCloneableExtensionOperation, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
ExtensionOperation()
public ExtensionOperation()ExtensionOperation(ExtensionOperation)
public ExtensionOperation(ExtensionOperation other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionOperation |
Properties
FunctionDeclaration
public FunctionDeclaration FunctionDeclaration { get; set; }Output only. Structured representation of a function declaration as defined by the OpenAPI Spec.
| Property Value | |
|---|---|
| Type | Description |
FunctionDeclaration |
|
OperationId
public string OperationId { get; set; }Operation ID that uniquely identifies the operations among the extension. See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does not exist in the spec, we will generate one from the HTTP method and path.
| Property Value | |
|---|---|
| Type | Description |
string |
|