public sealed class ExtensionOperation : IMessage<ExtensionOperation>, IEquatable<ExtensionOperation>, IDeepCloneable<ExtensionOperation>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform 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 |