Skip to content

Commit 60c323d

Browse files
authored
update to main (#68)
1 parent 226b838 commit 60c323d

19 files changed

+1925
-4669
lines changed

API.md

+20-56
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@
1414

1515

1616

17-
- [AuditService](#auditservice)
18-
19-
- [DecryptAuditRecords](#decryptauditrecords)
20-
21-
22-
23-
24-
25-
2617
- [DataBroker](#databroker)
2718

2819
- [ListDataBrokerRecords](#listdatabrokerrecords)
@@ -440,48 +431,6 @@ ListActivityLogEntriesRequest
440431
<!-- end Enums -->
441432

442433

443-
# AuditService
444-
445-
446-
## Methods
447-
### DecryptAuditRecords
448-
449-
> **rpc** DecryptAuditRecords([DecryptAuditRecordsRequest](#decryptauditrecordsrequest))
450-
[DecryptAuditRecordsResponse](#decryptauditrecordsresponse)
451-
452-
453-
<!-- end methods -->
454-
<!-- end services -->
455-
456-
## Messages
457-
458-
459-
### DecryptAuditRecordsRequest
460-
461-
462-
463-
| Field | Type | Description |
464-
| ----- | ---- | ----------- |
465-
| sealed_audit_records | [repeated pomerium.crypt.SealedMessage](#pomeriumcryptsealedmessage) | none |
466-
<!-- end Fields -->
467-
<!-- end HasFields -->
468-
469-
470-
### DecryptAuditRecordsResponse
471-
472-
473-
474-
| Field | Type | Description |
475-
| ----- | ---- | ----------- |
476-
| audit_records | [repeated pomerium.audit.Record](#pomeriumauditrecord) | none |
477-
<!-- end Fields -->
478-
<!-- end HasFields -->
479-
<!-- end messages -->
480-
481-
## Enums
482-
<!-- end Enums -->
483-
484-
485434
# DataBroker
486435

487436

@@ -882,6 +831,18 @@ MoveRoutes takes an array of routeIds and moves them to a new namespace
882831
<!-- end HasFields -->
883832

884833

834+
### JwtGroupsFilter
835+
836+
837+
838+
| Field | Type | Description |
839+
| ----- | ---- | ----------- |
840+
| groups | [repeated string](#string) | Explicit list of group IDs/names to include. |
841+
| infer_from_ppl | [ bool](#bool) | Infer group IDs/names based on PPL groups criteria. (Not yet implemented.) |
842+
<!-- end Fields -->
843+
<!-- end HasFields -->
844+
845+
885846
### ListRoutesRequest
886847
ListRoutesRequest defines the routes to list
887848

@@ -953,6 +914,7 @@ LoadRoutesRequest
953914

954915
### Route
955916
Route defines a proxy route's settings and policy associations
917+
Next ID: 63
956918

957919

958920
| Field | Type | Description |
@@ -1001,13 +963,16 @@ Route defines a proxy route's settings and policy associations
1001963
| envoy_opts | [ envoy.config.cluster.v3.Cluster](#envoyconfigclusterv3cluster) | none |
1002964
| enable_google_cloud_serverless_authentication | [ bool](#bool) | none |
1003965
| jwt_issuer_format | [ IssuerFormat](#issuerformat) | none |
966+
| jwt_groups_filter | [ JwtGroupsFilter](#jwtgroupsfilter) | none |
1004967
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _idp_client_id.idp_client_id | [optional string](#string) | none |
1005968
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _idp_client_secret.idp_client_secret | [optional string](#string) | none |
1006969
| show_error_details | [ bool](#bool) | none |
1007970
| originator_id | [ string](#string) | none |
1008971
| policy_ids | [repeated string](#string) | policies applied to this route |
1009972
| policy_names | [repeated string](#string) | computed properties (may be nil) |
1010973
| namespace_name | [ string](#string) | computed |
974+
| enforced_policy_ids | [repeated string](#string) | computed |
975+
| enforced_policy_names | [repeated string](#string) | none |
1011976
<!-- end Fields -->
1012977
<!-- end HasFields -->
1013978

@@ -1237,7 +1202,7 @@ GetConsoleSettings retrieves the console settings.
12371202

12381203
### Settings
12391204
Settings defines the global pomerium settings
1240-
Next id: 85.
1205+
Next id: 88.
12411206

12421207

12431208
| Field | Type | Description |
@@ -1280,14 +1245,13 @@ Next id: 85.
12801245
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _certificate_authority_key_pair_id.certificate_authority_key_pair_id | [optional string](#string) | none |
12811246
| set_response_headers | [map Settings.SetResponseHeadersEntry](#settingssetresponseheadersentry) | none |
12821247
| jwt_claims_headers | [map Settings.JwtClaimsHeadersEntry](#settingsjwtclaimsheadersentry) | none |
1248+
| jwt_groups_filter | [ JwtGroupsFilter](#jwtgroupsfilter) | none |
12831249
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _default_upstream_timeout.default_upstream_timeout | [optional google.protobuf.Duration](#googleprotobufduration) | none |
12841250
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _metrics_address.metrics_address | [optional string](#string) | none |
12851251
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_provider.tracing_provider | [optional string](#string) | none |
12861252
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_sample_rate.tracing_sample_rate | [optional double](#double) | none |
1287-
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_datadog_address.tracing_datadog_address | [optional string](#string) | none |
1288-
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_jaeger_collector_endpoint.tracing_jaeger_collector_endpoint | [optional string](#string) | none |
1289-
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_jaeger_agent_endpoint.tracing_jaeger_agent_endpoint | [optional string](#string) | none |
1290-
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_zipkin_endpoint.tracing_zipkin_endpoint | [optional string](#string) | none |
1253+
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_otlp_endpoint.tracing_otlp_endpoint | [optional string](#string) | none |
1254+
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _tracing_otlp_protocol.tracing_otlp_protocol | [optional string](#string) | none |
12911255
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _grpc_address.grpc_address | [optional string](#string) | none |
12921256
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _grpc_insecure.grpc_insecure | [optional bool](#bool) | none |
12931257
| [**oneof**](https://developers.google.com/protocol-buffers/docs/proto3#oneof) _cache_service_url.cache_service_url | [optional string](#string) | none |

0 commit comments

Comments
 (0)