29
29
30
30
- [ ListDataBrokerRecordTypes] ( #listdatabrokerrecordtypes )
31
31
32
+ - [ QueryDataBrokerRecords] ( #querydatabrokerrecords )
33
+
32
34
33
35
34
36
80
82
81
83
- [ GetBrandingSettings] ( #getbrandingsettings )
82
84
85
+ - [ GetConsoleSettings] ( #getconsolesettings )
86
+
83
87
84
88
85
89
@@ -494,6 +498,12 @@ ListActivityLogEntriesRequest
494
498
[ListDataBrokerRecordTypesResponse](#listdatabrokerrecordtypesresponse)
495
499
496
500
501
+ ### QueryDataBrokerRecords
502
+
503
+ > ** rpc** QueryDataBrokerRecords([ QueryDataBrokerRecordsRequest] ( #querydatabrokerrecordsrequest ) )
504
+ [QueryDataBrokerRecordsResponse](#querydatabrokerrecordsresponse)
505
+
506
+
497
507
<!-- end methods -->
498
508
<!-- end services -->
499
509
@@ -531,6 +541,44 @@ ListActivityLogEntriesRequest
531
541
| records | [ repeated databroker.Record] ( #databrokerrecord ) | none |
532
542
<!-- end Fields -->
533
543
<!-- end HasFields -->
544
+
545
+
546
+ ### QueryDataBrokerRecordsRequest
547
+
548
+
549
+
550
+ | Field | Type | Description |
551
+ | ----- | ---- | ----------- |
552
+ | record_type | [ string] ( #string ) | none |
553
+ | query | [ string] ( #string ) | look up records with any fields that match the query |
554
+ | offset | [ int64] ( #int64 ) | list records starting from an offset in the total list |
555
+ | limit | [ int64] ( #int64 ) | list records up to a limit |
556
+ <!-- end Fields -->
557
+ <!-- end HasFields -->
558
+
559
+
560
+ ### QueryDataBrokerRecordsResponse
561
+
562
+
563
+
564
+ | Field | Type | Description |
565
+ | ----- | ---- | ----------- |
566
+ | records | [ repeated Record] ( #record ) | Maps record IDs to record properties |
567
+ | total_count | [ int64] ( #int64 ) | none |
568
+ <!-- end Fields -->
569
+ <!-- end HasFields -->
570
+
571
+
572
+ ### Record
573
+
574
+
575
+
576
+ | Field | Type | Description |
577
+ | ----- | ---- | ----------- |
578
+ | id | [ string] ( #string ) | Record ID |
579
+ | properties | [ google.protobuf.Struct] ( #googleprotobufstruct ) | Record properties |
580
+ <!-- end Fields -->
581
+ <!-- end HasFields -->
534
582
<!-- end messages -->
535
583
536
584
## Enums
@@ -918,6 +966,8 @@ Route defines a proxy route's settings and policy associations
918
966
| stat_name | [ string] ( #string ) | name for prometheus stats, computed on first save |
919
967
| from | [ string] ( #string ) | none |
920
968
| to | [ repeated string] ( #string ) | none |
969
+ | redirect | [ envoy.config.route.v3.RedirectAction] ( #envoyconfigroutev3redirectaction ) | none |
970
+ | response | [ RouteDirectResponse] ( #routedirectresponse ) | none |
921
971
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ prefix.prefix | [ optional string] ( #string ) | none |
922
972
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ path.path | [ optional string] ( #string ) | none |
923
973
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ regex.regex | [ optional string] ( #string ) | none |
@@ -947,9 +997,10 @@ Route defines a proxy route's settings and policy associations
947
997
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ preserve_host_header.preserve_host_header | [ optional bool] ( #bool ) | none |
948
998
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ pass_identity_headers.pass_identity_headers | [ optional bool] ( #bool ) | none |
949
999
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ kubernetes_service_account_token.kubernetes_service_account_token | [ optional string] ( #string ) | none |
1000
+ | [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ kubernetes_service_account_token_file.kubernetes_service_account_token_file | [ optional string] ( #string ) | none |
950
1001
| envoy_opts | [ envoy.config.cluster.v3.Cluster] ( #envoyconfigclusterv3cluster ) | none |
951
- | redirect | [ envoy.config.route.v3.RedirectAction] ( #envoyconfigroutev3redirectaction ) | none |
952
1002
| enable_google_cloud_serverless_authentication | [ bool] ( #bool ) | none |
1003
+ | jwt_issuer_format | [ IssuerFormat] ( #issuerformat ) | none |
953
1004
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ idp_client_id.idp_client_id | [ optional string] ( #string ) | none |
954
1005
| [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ idp_client_secret.idp_client_secret | [ optional string] ( #string ) | none |
955
1006
| show_error_details | [ bool] ( #bool ) | none |
@@ -985,6 +1036,18 @@ Route defines a proxy route's settings and policy associations
985
1036
<!-- end HasFields -->
986
1037
987
1038
1039
+ ### RouteDirectResponse
1040
+
1041
+
1042
+
1043
+ | Field | Type | Description |
1044
+ | ----- | ---- | ----------- |
1045
+ | status | [ uint32] ( #uint32 ) | none |
1046
+ | body | [ string] ( #string ) | none |
1047
+ <!-- end Fields -->
1048
+ <!-- end HasFields -->
1049
+
1050
+
988
1051
### RouteRewriteHeader
989
1052
990
1053
@@ -1056,6 +1119,17 @@ LoadRoutesRequest
1056
1119
<!-- end messages -->
1057
1120
1058
1121
## Enums
1122
+
1123
+
1124
+ ### IssuerFormat {#issuerformat}
1125
+
1126
+
1127
+ | Name | Number | Description |
1128
+ | ---- | ------ | ----------- |
1129
+ | IssuerHostOnly | 0 | Issuer strings will be the hostname of the route, with no scheme or trailing slash. |
1130
+ | IssuerURI | 1 | Issuer strings will be a complete URI, including the scheme and ending with a trailing slash. |
1131
+
1132
+
1059
1133
<!-- end Enums -->
1060
1134
1061
1135
@@ -1081,12 +1155,47 @@ SetSettings applies new global settings
1081
1155
[GetSettingsResponse](#getsettingsresponse)
1082
1156
1083
1157
GetBrandingSettings retrieves just the branding part of the settings
1158
+ ### GetConsoleSettings
1159
+
1160
+ > ** rpc** GetConsoleSettings([ GetConsoleSettingsRequest] ( #getconsolesettingsrequest ) )
1161
+ [GetConsoleSettingsResponse](#getconsolesettingsresponse)
1162
+
1163
+ GetConsoleSettings retrieves the console settings.
1084
1164
<!-- end methods -->
1085
1165
<!-- end services -->
1086
1166
1087
1167
## Messages
1088
1168
1089
1169
1170
+ ### ConsoleSettings
1171
+
1172
+
1173
+
1174
+ | Field | Type | Description |
1175
+ | ----- | ---- | ----------- |
1176
+ | enable_feedback_widget | [ bool] ( #bool ) | none |
1177
+ | use_changesets | [ bool] ( #bool ) | none |
1178
+ <!-- end Fields -->
1179
+ <!-- end HasFields -->
1180
+
1181
+
1182
+ ### GetConsoleSettingsRequest
1183
+
1184
+
1185
+ <!-- end HasFields -->
1186
+
1187
+
1188
+ ### GetConsoleSettingsResponse
1189
+
1190
+
1191
+
1192
+ | Field | Type | Description |
1193
+ | ----- | ---- | ----------- |
1194
+ | console_settings | [ ConsoleSettings] ( #consolesettings ) | none |
1195
+ <!-- end Fields -->
1196
+ <!-- end HasFields -->
1197
+
1198
+
1090
1199
### GetSettingsRequest
1091
1200
1092
1201
@@ -2333,6 +2442,7 @@ KeyPairRecord provides existing Key Pair metadata
2333
2442
| modified_at | [ google.protobuf.Timestamp] ( #googleprotobuftimestamp ) | database record modification time |
2334
2443
| cert_info | [ CertificateInfo] ( #certificateinfo ) | information about the public certificate |
2335
2444
| has_private_key | [ bool] ( #bool ) | Key Pair has a private key attached |
2445
+ | certificate | [ bytes] ( #bytes ) | public certificate data |
2336
2446
<!-- end Fields -->
2337
2447
<!-- end HasFields -->
2338
2448
@@ -2413,9 +2523,10 @@ Name defines the x509 identity
2413
2523
| Field | Type | Description |
2414
2524
| ----- | ---- | ----------- |
2415
2525
| id | [ string] ( #string ) | none |
2416
- | format | [ Format] ( #format ) | encoding format of data |
2417
- | certificate | [ bytes] ( #bytes ) | public certificate data |
2418
- | key | [ bytes] ( #bytes ) | private key data |
2526
+ | [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ name.name | [ optional string] ( #string ) | none |
2527
+ | [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ format.format | [ optional Format] ( #format ) | encoding format of data |
2528
+ | [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ certificate.certificate | [ optional bytes] ( #bytes ) | public certificate data |
2529
+ | [ ** oneof** ] ( https://developers.google.com/protocol-buffers/docs/proto3#oneof ) _ key.key | [ optional bytes] ( #bytes ) | private key data |
2419
2530
<!-- end Fields -->
2420
2531
<!-- end HasFields -->
2421
2532
@@ -2993,7 +3104,7 @@ A DeviceType constrains which kinds of devices are allowed to be registered.
2993
3104
| created_at | [ google.protobuf.Timestamp] ( #googleprotobuftimestamp ) | none |
2994
3105
| modified_at | [ google.protobuf.Timestamp] ( #googleprotobuftimestamp ) | none |
2995
3106
| deleted_at | [ google.protobuf.Timestamp] ( #googleprotobuftimestamp ) | none |
2996
- | url | [ string] ( #string ) | Url is th URL to query for data. |
3107
+ | url | [ string] ( #string ) | Url is the URL to query for data. |
2997
3108
| record_type | [ string] ( #string ) | RecordType is how the queried records will be stored in the databroker. |
2998
3109
| foreign_key | [ string] ( #string ) | ForeignKey is the key referenced for policy evaluation. E.g. user.id. |
2999
3110
| headers | [ map ExternalDataSource.HeadersEntry] ( #externaldatasourceheadersentry ) | Headers are request headers sent to the external data source. |
0 commit comments