Show / Hide Table of Contents

Class ReasoningEnginesResource.SessionsResource

The "sessions" collection of methods.

Inheritance
object
ReasoningEnginesResource.SessionsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Aiplatform.v1beta1
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class ReasoningEnginesResource.SessionsResource

Constructors

SessionsResource(IClientService)

Constructs a new resource.

Declaration
public SessionsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

Events

Gets the Events resource.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.EventsResource Events { get; }
Property Value
Type Description
ReasoningEnginesResource.SessionsResource.EventsResource

Methods

AppendEvent(GoogleCloudAiplatformV1beta1SessionEvent, string)

Appends an event to a given session.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.AppendEventRequest AppendEvent(GoogleCloudAiplatformV1beta1SessionEvent body, string name)
Parameters
Type Name Description
GoogleCloudAiplatformV1beta1SessionEvent body

The body of the request.

string name

Required. The resource name of the session to append event to. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}

Returns
Type Description
ReasoningEnginesResource.SessionsResource.AppendEventRequest

Create(GoogleCloudAiplatformV1beta1Session, string)

Creates a new Session.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.CreateRequest Create(GoogleCloudAiplatformV1beta1Session body, string parent)
Parameters
Type Name Description
GoogleCloudAiplatformV1beta1Session body

The body of the request.

string parent

Required. The resource name of the location to create the session in. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}

Returns
Type Description
ReasoningEnginesResource.SessionsResource.CreateRequest

Delete(string)

Deletes details of the specific Session.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. The resource name of the session. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}

Returns
Type Description
ReasoningEnginesResource.SessionsResource.DeleteRequest

Get(string)

Gets details of the specific Session.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The resource name of the session. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}

Returns
Type Description
ReasoningEnginesResource.SessionsResource.GetRequest

List(string)

Lists Sessions in a given reasoning engine.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The resource name of the location to list sessions from. Format: projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}

Returns
Type Description
ReasoningEnginesResource.SessionsResource.ListRequest

Patch(GoogleCloudAiplatformV1beta1Session, string)

Updates the specific Session.

Declaration
public virtual ReasoningEnginesResource.SessionsResource.PatchRequest Patch(GoogleCloudAiplatformV1beta1Session body, string name)
Parameters
Type Name Description
GoogleCloudAiplatformV1beta1Session body

The body of the request.

string name

Identifier. The resource name of the session. Format: 'projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}'.

Returns
Type Description
ReasoningEnginesResource.SessionsResource.PatchRequest
In this article
Back to top Generated by DocFX