@@ -162,13 +162,29 @@ class TestConfig(proto.Message):
162
162
Session parameters to be compared when
163
163
calculating differences.
164
164
flow (str):
165
- Flow name. If not set, default start flow is assumed.
166
- Format:
165
+ Flow name to start the test case with. Format:
167
166
``projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>``.
167
+
168
+ Only one of ``flow`` and ``page`` should be set to indicate
169
+ the starting point of the test case. If both are set,
170
+ ``page`` takes precedence over ``flow``. If neither is set,
171
+ the test case will start with start page on the default
172
+ start flow.
173
+ page (str):
174
+ The [page][google.cloud.dialogflow.cx.v3.Page] to start the
175
+ test case with. Format:
176
+ ``projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow ID>/pages/<Page ID>``.
177
+
178
+ Only one of ``flow`` and ``page`` should be set to indicate
179
+ the starting point of the test case. If both are set,
180
+ ``page`` takes precedence over ``flow``. If neither is set,
181
+ the test case will start with start page on the default
182
+ start flow.
168
183
"""
169
184
170
185
tracking_parameters = proto .RepeatedField (proto .STRING , number = 1 ,)
171
186
flow = proto .Field (proto .STRING , number = 2 ,)
187
+ page = proto .Field (proto .STRING , number = 3 ,)
172
188
173
189
174
190
class ConversationTurn (proto .Message ):
@@ -800,6 +816,12 @@ class ImportTestCasesRequest(proto.Message):
800
816
import test cases from. The format of this URI must be
801
817
``gs://<bucket-name>/<object-name>``.
802
818
819
+ Dialogflow performs a read operation for the Cloud Storage
820
+ object on the caller's behalf, so your request
821
+ authentication must have read permissions for the object.
822
+ For more information, see `Dialogflow access
823
+ control <https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage>`__.
824
+
803
825
This field is a member of `oneof`_ ``source``.
804
826
content (bytes):
805
827
Uncompressed raw byte content for test cases.
@@ -870,6 +892,12 @@ class ExportTestCasesRequest(proto.Message):
870
892
``gs://<bucket-name>/<object-name>``. If unspecified, the
871
893
serialized test cases is returned inline.
872
894
895
+ Dialogflow performs a write operation for the Cloud Storage
896
+ object on the caller's behalf, so your request
897
+ authentication must have write permissions for the object.
898
+ For more information, see `Dialogflow access
899
+ control <https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage>`__.
900
+
873
901
This field is a member of `oneof`_ ``destination``.
874
902
data_format (google.cloud.dialogflowcx_v3.types.ExportTestCasesRequest.DataFormat):
875
903
The data format of the exported test cases. If not
0 commit comments