Gemini Enterprise for Customer Experience v1beta API - Class GenerateAppResourceRequest.Types.ToolGenerationConfig.Types.OpenApiToolsetGenerationConfig.Types.OperationGenerationConfig (1.0.0-beta04)

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, IMessage

Reference 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.OperationGenerationConfig

Namespace

Google.Cloud.Ces.V1Beta

Assembly

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