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.
Implements
IMessageDataAgent, IEquatableDataAgent, IDeepCloneableDataAgent, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
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 |