Class: Google::Cloud::Dialogflow::CX::V3::ExportFlowRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/cx/v3/flow.rb

Overview

The request message for Flows.ExportFlow.

Instance Attribute Summary collapse

Instance Attribute Details

#flow_uri::String

Returns Optional. The Google Cloud Storage URI to export the flow to. The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline.

Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.

Returns:

  • (::String)

    Optional. The Google Cloud Storage URI to export the flow to. The format of this URI must be gs://<bucket-name>/<object-name>. If left unspecified, the serialized flow is returned inline.

    Dialogflow performs a write operation for the Cloud Storage object on the caller's behalf, so your request authentication must have write permissions for the object. For more information, see Dialogflow access control.



499
500
501
502
# File 'proto_docs/google/cloud/dialogflow/cx/v3/flow.rb', line 499

class ExportFlowRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#include_referenced_flows::Boolean

Returns Optional. Whether to export flows referenced by the specified flow.

Returns:

  • (::Boolean)

    Optional. Whether to export flows referenced by the specified flow.



499
500
501
502
# File 'proto_docs/google/cloud/dialogflow/cx/v3/flow.rb', line 499

class ExportFlowRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Required. The name of the flow to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>.

Returns:

  • (::String)

    Required. The name of the flow to export. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>.



499
500
501
502
# File 'proto_docs/google/cloud/dialogflow/cx/v3/flow.rb', line 499

class ExportFlowRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end