View Source GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3ExportTestCasesRequest (google_api_dialogflow v0.80.0)

The request message for TestCases.ExportTestCases.

Attributes

  • dataFormat (type: String.t, default: nil) - The data format of the exported test cases. If not specified, BLOB is assumed.
  • filter (type: String.t, default: nil) - The filter expression used to filter exported test cases, see API Filtering. The expression is case insensitive and supports the following syntax: name = [OR name = ] ... For example: * "name = t1 OR name = t2" matches the test case with the exact resource name "t1" or "t2".
  • gcsUri (type: String.t, default: nil) - The Google Cloud Storage URI to export the test cases to. The format of this URI must be gs:///. If unspecified, the serialized test cases 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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Dialogflow.V3.Model.GoogleCloudDialogflowCxV3ExportTestCasesRequest{
    dataFormat: String.t() | nil,
    filter: String.t() | nil,
    gcsUri: String.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.