Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::DataAgent.
Message describing a DataAgent object.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. The time when the data agent was created.
#data_analytics_agent
def data_analytics_agent() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataAnalyticsAgent
- (::Google::Cloud::GeminiDataAnalytics::V1beta::DataAnalyticsAgent) — Data analytics agent.
#data_analytics_agent=
def data_analytics_agent=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::DataAnalyticsAgent
- value (::Google::Cloud::GeminiDataAnalytics::V1beta::DataAnalyticsAgent) — Data analytics agent.
- (::Google::Cloud::GeminiDataAnalytics::V1beta::DataAnalyticsAgent) — Data analytics agent.
#delete_time
def delete_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. [Output only] The time the data agent was soft deleted.
#description
def description() -> ::String
-
(::String) —
Optional. Description of the agent.
- Must be between 1-1024 characters.
#description=
def description=(value) -> ::String
-
value (::String) —
Optional. Description of the agent.
- Must be between 1-1024 characters.
-
(::String) —
Optional. Description of the agent.
- Must be between 1-1024 characters.
#display_name
def display_name() -> ::String
-
(::String) —
Optional. User friendly display name.
- Must be between 1-256 characters.
#display_name=
def display_name=(value) -> ::String
-
value (::String) —
Optional. User friendly display name.
- Must be between 1-256 characters.
-
(::String) —
Optional. User friendly display name.
- Must be between 1-256 characters.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
- (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels to help users filter related agents. For example, "sales", "business", "etl", and so on. Note labels are used only for filtering and not for policies. See the labels documentation for more details on label usage.
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
- value (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels to help users filter related agents. For example, "sales", "business", "etl", and so on. Note labels are used only for filtering and not for policies. See the labels documentation for more details on label usage.
- (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels to help users filter related agents. For example, "sales", "business", "etl", and so on. Note labels are used only for filtering and not for policies. See the labels documentation for more details on label usage.
#name
def name() -> ::String
-
(::String) — Optional. Identifier. The unique resource name of a DataAgent.
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-segmentsExample:
projects/1234567890/locations/us-central1/dataAgents/my-agent
.It is recommended to skip setting this field during agent creation as it will be inferred automatically and overwritten with the {parent}/dataAgents/{data_agent_id}.
#name=
def name=(value) -> ::String
-
value (::String) — Optional. Identifier. The unique resource name of a DataAgent.
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-segmentsExample:
projects/1234567890/locations/us-central1/dataAgents/my-agent
.It is recommended to skip setting this field during agent creation as it will be inferred automatically and overwritten with the {parent}/dataAgents/{data_agent_id}.
-
(::String) — Optional. Identifier. The unique resource name of a DataAgent.
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-segmentsExample:
projects/1234567890/locations/us-central1/dataAgents/my-agent
.It is recommended to skip setting this field during agent creation as it will be inferred automatically and overwritten with the {parent}/dataAgents/{data_agent_id}.
#purge_time
def purge_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — 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.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. The time when the data agent was last updated.