Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1RestoreAgentRequest
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1RestoreAgentRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Overview
The request message for Agents.RestoreAgent.
Instance Attribute Summary collapse
-
#agent_content ⇒ String
Zip compressed raw byte content for agent.
-
#agent_uri ⇒ String
The URI to a Google Cloud Storage file containing the agent to restore.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1RestoreAgentRequest
constructor
A new instance of GoogleCloudDialogflowV2beta1RestoreAgentRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1RestoreAgentRequest
Returns a new instance of GoogleCloudDialogflowV2beta1RestoreAgentRequest.
14667 14668 14669 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14667 def initialize(**args) update!(**args) end |
Instance Attribute Details
#agent_content ⇒ String
Zip compressed raw byte content for agent.
Corresponds to the JSON property agentContent
NOTE: Values are automatically base64 encoded/decoded in the client library.
14655 14656 14657 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14655 def agent_content @agent_content end |
#agent_uri ⇒ String
The URI to a Google Cloud Storage file containing the agent to restore. Note:
The URI must start with "gs://". Dialogflow performs a read operation for the
Cloud Storage object on the caller's behalf, so your request authentication
must have read permissions for the object. For more information, see
Dialogflow access control.
Corresponds to the JSON property agentUri
14665 14666 14667 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14665 def agent_uri @agent_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14672 14673 14674 14675 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14672 def update!(**args) @agent_content = args[:agent_content] if args.key?(:agent_content) @agent_uri = args[:agent_uri] if args.key?(:agent_uri) end |