Skip to content

Commit 7570e17

Browse files
Google APIscopybara-github
authored andcommitted
feat: exposed Zone Separation & Zone Isolation status of an agent
feat: added support for document_processing_mode docs: clarified wording around use_timeout_based_endpointing docs: clarified wording around StreamingDetectIntentRequest PiperOrigin-RevId: 734249869
1 parent aee4464 commit 7570e17

4 files changed

Lines changed: 363 additions & 25 deletions

File tree

google/cloud/dialogflow/cx/v3beta1/agent.proto

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,10 +234,38 @@ message Agent {
234234
repeated string branches = 5;
235235
}
236236

237+
// Integration settings for a Git service hosted on Cloud Run.
238+
message GitConnectionSettings {
239+
// Required. Display name for the repository
240+
string display_name = 1 [(google.api.field_behavior) = REQUIRED];
241+
242+
// Required. Git server reporitory URI.
243+
string repository_uri = 2 [(google.api.field_behavior) = REQUIRED];
244+
245+
// Required. Default branch of the repository.
246+
string tracking_branch = 3 [(google.api.field_behavior) = REQUIRED];
247+
248+
// Optional. List of branches configured for the repository.
249+
repeated string branches = 4 [(google.api.field_behavior) = OPTIONAL];
250+
251+
// Support auth types.
252+
oneof git_authentication {
253+
// The name of the SecretManager secret version resource storing the
254+
// git access token.
255+
// Format: `projects/{project}/secrets/{secret}/versions/{version}`
256+
string access_token_secret = 5 [(google.api.resource_reference) = {
257+
type: "secretmanager.googleapis.com/SecretVersion"
258+
}];
259+
}
260+
}
261+
237262
// The git settings to specific systems.
238263
oneof git_settings {
239264
// GitHub settings.
240265
GithubSettings github_settings = 1;
266+
267+
// Git connection settings.
268+
GitConnectionSettings git_connection_settings = 2;
241269
}
242270
}
243271

google/cloud/dialogflow/cx/v3beta1/data_store_connection.proto

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ option java_package = "com.google.cloud.dialogflow.cx.v3beta1";
2626
option objc_class_prefix = "DF";
2727
option ruby_package = "Google::Cloud::Dialogflow::CX::V3beta1";
2828

29+
// LINT: LEGACY_NAMES
30+
2931
// A data store connection. It represents a data store in Discovery Engine and
3032
// the type of the contents it contains.
3133
message DataStoreConnection {
@@ -44,23 +46,6 @@ message DataStoreConnection {
4446
DocumentProcessingMode document_processing_mode = 4;
4547
}
4648

47-
// Type of a data store.
48-
// Determines how search is performed in the data store.
49-
enum DataStoreType {
50-
// Not specified. This value indicates that the data store type is not
51-
// specified, so it will not be used during search.
52-
DATA_STORE_TYPE_UNSPECIFIED = 0;
53-
54-
// A data store that contains public web content.
55-
PUBLIC_WEB = 1;
56-
57-
// A data store that contains unstructured private data.
58-
UNSTRUCTURED = 2;
59-
60-
// A data store that contains structured data (for example FAQ).
61-
STRUCTURED = 3;
62-
}
63-
6449
// Data store connection feature output signals.
6550
// Might be only partially field if processing stop before the final answer.
6651
// Reasons for this can be, but are not limited to: empty UCS search results,
@@ -241,6 +226,23 @@ message DataStoreConnectionSignals {
241226
SafetySignals safety_signals = 9 [(google.api.field_behavior) = OPTIONAL];
242227
}
243228

229+
// Type of a data store.
230+
// Determines how search is performed in the data store.
231+
enum DataStoreType {
232+
// Not specified. This value indicates that the data store type is not
233+
// specified, so it will not be used during search.
234+
DATA_STORE_TYPE_UNSPECIFIED = 0;
235+
236+
// A data store that contains public web content.
237+
PUBLIC_WEB = 1;
238+
239+
// A data store that contains unstructured private data.
240+
UNSTRUCTURED = 2;
241+
242+
// A data store that contains structured data (for example FAQ).
243+
STRUCTURED = 3;
244+
}
245+
244246
// The document processing mode of the data store.
245247
enum DocumentProcessingMode {
246248
// Not specified. This should be set for STRUCTURED type data stores. Due to

0 commit comments

Comments
 (0)