public sealed class GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig : IMessage<GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig>, IEquatable<GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig>, IDeepCloneable<GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig.
The configuration to be used to generate an operation in the Open API schema.
Inheritance
object > GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfigImplements
IMessageGenerateAppResourceRequestTypesToolGenerationConfigTypesOpenApiToolsetGenerationConfigTypesOperationGenerationConfig, IEquatableGenerateAppResourceRequestTypesToolGenerationConfigTypesOpenApiToolsetGenerationConfigTypesOperationGenerationConfig, IDeepCloneableGenerateAppResourceRequestTypesToolGenerationConfigTypesOpenApiToolsetGenerationConfigTypesOperationGenerationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
OperationGenerationConfig()
public OperationGenerationConfig()OperationGenerationConfig(OperationGenerationConfig)
public OperationGenerationConfig(GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateAppResourceRequestTypesToolGenerationConfigTypesOpenApiToolsetGenerationConfigTypesOperationGenerationConfig |
Properties
Method
public string Method { get; set; }Required. The uri of the tool. This should include query and path parameters if any.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Path
public string Path { get; set; }Required. The path of the tool to be appended to the base uri. This should include query and path parameters if any.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RequestJson
public string RequestJson { get; set; }Required. A sample request to the tool in JSON format. Skip if the tool does not support request body.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ResponseJson
public string ResponseJson { get; set; }Required. A sample response from the tool in JSON format.
| Property Value | |
|---|---|
| Type | Description |
string |
|