Data Analytics API with Gemini v1beta API - Class DataAgent (1.0.0-beta01)

public sealed class DataAgent : IMessage<DataAgent>, IEquatable<DataAgent>, IDeepCloneable<DataAgent>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class DataAgent.

Message describing a DataAgent object.

Inheritance

object > DataAgent

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

DataAgent()

public DataAgent()

DataAgent(DataAgent)

public DataAgent(DataAgent other)
Parameter
Name Description
other DataAgent

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the data agent was created.

Property Value
Type Description
Timestamp

DataAgentName

public DataAgentName DataAgentName { get; set; }

DataAgentName-typed view over the Name resource name property.

Property Value
Type Description
DataAgentName

DataAnalyticsAgent

public DataAnalyticsAgent DataAnalyticsAgent { get; set; }

Data analytics agent.

Property Value
Type Description
DataAnalyticsAgent

DeleteTime

public Timestamp DeleteTime { get; set; }

Output only. [Output only] The time the data agent was soft deleted.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Optional. Description of the agent.

  • Must be between 1-1024 characters.
Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Optional. User friendly display name.

  • Must be between 1-256 characters.
Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Optional. Labels to help users filter related agents. E.g. "sales", "business", "etl", etc. Note labels are only used for filtering and not for policies. See https://cloud.google.com/resource-manager/docs/labels-overview for more details on label usage.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Optional. Identifier. The unique resource name of a Agent. Format: projects/{project}/locations/{location}/dataAgents/{data_agent_id} {data_agent} is the resource id and should be 63 characters or less and must match the format described in https://google.aip.dev/122#resource-id-segments

Example: projects/1234567890/locations/us-central1/dataAgents/my-agent.

Property Value
Type Description
string

PurgeTime

public Timestamp PurgeTime { get; set; }

Output only. Timestamp in UTC of when this data agent is considered expired. This is always provided on output, regardless of what was sent on input.

Property Value
Type Description
Timestamp

TypeCase

public DataAgent.TypeOneofCase TypeCase { get; }
Property Value
Type Description
DataAgentTypeOneofCase

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the data agent was last updated.

Property Value
Type Description
Timestamp