Class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v3beta1/classes.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb
Overview
The request message for Agents.RestoreAgent.
Instance Attribute Summary collapse
-
#agent_content ⇒ String
Uncompressed raw byte content for agent.
-
#agent_uri ⇒ String
The Google Cloud Storage URI to restore agent from.
-
#restore_option ⇒ String
Agent restore mode.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
constructor
A new instance of GoogleCloudDialogflowCxV3beta1RestoreAgentRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1RestoreAgentRequest
Returns a new instance of GoogleCloudDialogflowCxV3beta1RestoreAgentRequest.
7624 7625 7626 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7624 def initialize(**args) update!(**args) end |
Instance Attribute Details
#agent_content ⇒ String
Uncompressed raw byte content for agent.
Corresponds to the JSON property agentContent
NOTE: Values are automatically base64 encoded/decoded in the client library.
7607 7608 7609 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7607 def agent_content @agent_content end |
#agent_uri ⇒ String
The Google Cloud Storage URI to
restore agent from. The format of this URI must be 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
7617 7618 7619 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7617 def agent_uri @agent_uri end |
#restore_option ⇒ String
Agent restore mode. If not specified, KEEP is assumed.
Corresponds to the JSON property restoreOption
7622 7623 7624 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7622 def restore_option @restore_option end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7629 7630 7631 7632 7633 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7629 def update!(**args) @agent_content = args[:agent_content] if args.key?(:agent_content) @agent_uri = args[:agent_uri] if args.key?(:agent_uri) @restore_option = args[:restore_option] if args.key?(:restore_option) end |