From c75f3d5c6b0c6cf7aef60945691820bcc98197f5 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sat, 1 Aug 2026 02:49:26 +0000 Subject: [PATCH] ci: update dependencies --- deps/github.com/pomerium/enterprise-client | 2 +- src/pomerium/pb/settings_pb2.py | 74 +++++----- src/pomerium/pb/settings_pb2.pyi | 8 +- src/pomerium/pb/users_pb2.py | 156 ++++++++++----------- src/pomerium/pb/users_pb2.pyi | 5 +- 5 files changed, 127 insertions(+), 118 deletions(-) diff --git a/deps/github.com/pomerium/enterprise-client b/deps/github.com/pomerium/enterprise-client index 7e2f652..3ba932f 160000 --- a/deps/github.com/pomerium/enterprise-client +++ b/deps/github.com/pomerium/enterprise-client @@ -1 +1 @@ -Subproject commit 7e2f652556bee46c95016042e50db987cdfcda4e +Subproject commit 3ba932ff729df42ceaa7275ad9ed222e129c4769 diff --git a/src/pomerium/pb/settings_pb2.py b/src/pomerium/pb/settings_pb2.py index 8042880..b989937 100644 --- a/src/pomerium/pb/settings_pb2.py +++ b/src/pomerium/pb/settings_pb2.py @@ -28,7 +28,7 @@ import pomerium.pb.routes_pb2 as routes__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0esettings.proto\x12\x12pomerium.dashboard\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x0croutes.proto\"I\n\x0f\x43onsoleSettings\x12\x1e\n\x16\x65nable_feedback_widget\x18\x01 \x01(\x08\x12\x16\n\x0euse_changesets\x18\x02 \x01(\x08\"\x8b>\n\x08Settings\x12\n\n\x02id\x18k \x01(\t\x12\x17\n\ncluster_id\x18l \x01(\tH\x00\x88\x01\x01\x12/\n\x0bmodified_at\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x0finstallation_id\x18\x44 \x01(\tH\x01\x88\x01\x01\x12\x16\n\tlog_level\x18\x03 \x01(\tH\x02\x88\x01\x01\x12\x1c\n\x0fproxy_log_level\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x1a\n\rshared_secret\x18\x05 \x01(\tH\x04\x88\x01\x01\x12\x15\n\x08services\x18\x06 \x01(\tH\x05\x88\x01\x01\x12\x14\n\x07\x61\x64\x64ress\x18\x07 \x01(\tH\x06\x88\x01\x01\x12\x1c\n\x0finsecure_server\x18\x08 \x01(\x08H\x07\x88\x01\x01\x12@\n\x18\x64ns_failure_refresh_rate\x18x \x01(\x0b\x32\x19.google.protobuf.DurationH\x08\x88\x01\x01\x12\x1e\n\x11\x64ns_lookup_family\x18< \x01(\tH\t\x88\x01\x01\x12\x39\n\x11\x64ns_query_timeout\x18w \x01(\x0b\x32\x19.google.protobuf.DurationH\n\x88\x01\x01\x12\x1c\n\x0f\x64ns_query_tries\x18v \x01(\rH\x0b\x88\x01\x01\x12\x38\n\x10\x64ns_refresh_rate\x18y \x01(\x0b\x32\x19.google.protobuf.DurationH\x0c\x88\x01\x01\x12 \n\x13\x64ns_udp_max_queries\x18t \x01(\rH\r\x88\x01\x01\x12\x18\n\x0b\x64ns_use_tcp\x18u \x01(\x08H\x0e\x88\x01\x01\x12>\n\x0c\x63\x65rtificates\x18\t \x03(\x0b\x32(.pomerium.dashboard.Settings.Certificate\x12\x1f\n\x12http_redirect_addr\x18\n \x01(\tH\x0f\x88\x01\x01\x12\x34\n\x0ctimeout_read\x18\x0b \x01(\x0b\x32\x19.google.protobuf.DurationH\x10\x88\x01\x01\x12\x35\n\rtimeout_write\x18\x0c \x01(\x0b\x32\x19.google.protobuf.DurationH\x11\x88\x01\x01\x12\x34\n\x0ctimeout_idle\x18\r \x01(\x0b\x32\x19.google.protobuf.DurationH\x12\x88\x01\x01\x12%\n\x18\x61uthenticate_service_url\x18\x0e \x01(\tH\x13\x88\x01\x01\x12\x18\n\x0b\x63ookie_name\x18\x10 \x01(\tH\x14\x88\x01\x01\x12\x1a\n\rcookie_secret\x18\x11 \x01(\tH\x15\x88\x01\x01\x12\x1a\n\rcookie_domain\x18\x12 \x01(\tH\x16\x88\x01\x01\x12\x1a\n\rcookie_secure\x18\x13 \x01(\x08H\x17\x88\x01\x01\x12\x1d\n\x10\x63ookie_http_only\x18\x14 \x01(\x08H\x18\x88\x01\x01\x12\x1d\n\x10\x63ookie_same_site\x18P \x01(\tH\x19\x88\x01\x01\x12\x35\n\rcookie_expire\x18\x15 \x01(\x0b\x32\x19.google.protobuf.DurationH\x1a\x88\x01\x01\x12\x1a\n\ridp_client_id\x18\x16 \x01(\tH\x1b\x88\x01\x01\x12\x1e\n\x11idp_client_secret\x18\x17 \x01(\tH\x1c\x88\x01\x01\x12\x19\n\x0cidp_provider\x18\x18 \x01(\tH\x1d\x88\x01\x01\x12\x1d\n\x10idp_provider_url\x18\x19 \x01(\tH\x1e\x88\x01\x01\x12\x0e\n\x06scopes\x18\x1a \x03(\t\x12 \n\x13idp_service_account\x18\x1b \x01(\tH\x1f\x88\x01\x01\x12\x45\n\x1didp_refresh_directory_timeout\x18\x1c \x01(\x0b\x32\x19.google.protobuf.DurationH \x88\x01\x01\x12\x46\n\x1eidp_refresh_directory_interval\x18\x1d \x01(\x0b\x32\x19.google.protobuf.DurationH!\x88\x01\x01\x12G\n\x0erequest_params\x18\x1e \x03(\x0b\x32/.pomerium.dashboard.Settings.RequestParamsEntry\x12\"\n\x15\x61uthorize_service_url\x18 \x01(\tH\"\x88\x01\x01\x12\"\n\x15\x63\x65rtificate_authority\x18\" \x01(\tH#\x88\x01\x01\x12\'\n\x1a\x63\x65rtificate_authority_file\x18# \x01(\tH$\x88\x01\x01\x12.\n!certificate_authority_key_pair_id\x18@ \x01(\tH%\x88\x01\x01\x12R\n\x14set_response_headers\x18\x43 \x03(\x0b\x32\x34.pomerium.dashboard.Settings.SetResponseHeadersEntry\x12N\n\x12jwt_claims_headers\x18\x42 \x03(\x0b\x32\x32.pomerium.dashboard.Settings.JwtClaimsHeadersEntry\x12>\n\x11jwt_groups_filter\x18W \x01(\x0b\x32#.pomerium.dashboard.JwtGroupsFilter\x12@\n\x11jwt_issuer_format\x18j \x01(\x0e\x32 .pomerium.dashboard.IssuerFormatH&\x88\x01\x01\x12@\n\x18\x64\x65\x66\x61ult_upstream_timeout\x18\' \x01(\x0b\x32\x19.google.protobuf.DurationH\'\x88\x01\x01\x12\x1c\n\x0fmetrics_address\x18( \x01(\tH(\x88\x01\x01\x12!\n\x14otel_traces_exporter\x18X \x01(\tH)\x88\x01\x01\x12$\n\x17otel_traces_sampler_arg\x18Y \x01(\x01H*\x88\x01\x01\x12 \n\x18otel_resource_attributes\x18Z \x03(\t\x12\x1b\n\x0eotel_log_level\x18[ \x01(\tH+\x88\x01\x01\x12.\n!otel_attribute_value_length_limit\x18\\ \x01(\x05H,\x88\x01\x01\x12(\n\x1botel_exporter_otlp_endpoint\x18] \x01(\tH-\x88\x01\x01\x12/\n\"otel_exporter_otlp_traces_endpoint\x18^ \x01(\tH.\x88\x01\x01\x12(\n\x1botel_exporter_otlp_protocol\x18_ \x01(\tH/\x88\x01\x01\x12/\n\"otel_exporter_otlp_traces_protocol\x18` \x01(\tH0\x88\x01\x01\x12\"\n\x1aotel_exporter_otlp_headers\x18\x61 \x03(\t\x12)\n!otel_exporter_otlp_traces_headers\x18\x62 \x03(\t\x12\x42\n\x1aotel_exporter_otlp_timeout\x18\x63 \x01(\x0b\x32\x19.google.protobuf.DurationH1\x88\x01\x01\x12I\n!otel_exporter_otlp_traces_timeout\x18\x64 \x01(\x0b\x32\x19.google.protobuf.DurationH2\x88\x01\x01\x12?\n\x17otel_bsp_schedule_delay\x18\x65 \x01(\x0b\x32\x19.google.protobuf.DurationH3\x88\x01\x01\x12+\n\x1eotel_bsp_max_export_batch_size\x18\x66 \x01(\x05H4\x88\x01\x01\x12\x19\n\x0cgrpc_address\x18. \x01(\tH5\x88\x01\x01\x12\x1a\n\rgrpc_insecure\x18/ \x01(\x08H6\x88\x01\x01\x12\x1e\n\x11\x63\x61\x63he_service_url\x18\x33 \x01(\tH7\x88\x01\x01\x12#\n\x16\x64\x61tabroker_service_url\x18\x34 \x01(\tH8\x88\x01\x01\x12\x16\n\tclient_ca\x18\x35 \x01(\tH9\x88\x01\x01\x12\x1b\n\x0e\x63lient_ca_file\x18\x36 \x01(\tH:\x88\x01\x01\x12\"\n\x15\x63lient_ca_key_pair_id\x18\x41 \x01(\tH;\x88\x01\x01\x12\x43\n6google_cloud_serverless_authentication_service_account\x18\x37 \x01(\tH<\x88\x01\x01\x12\x15\n\x08\x61utocert\x18\x38 \x01(\x08H=\x88\x01\x01\x12!\n\x14\x61utocert_use_staging\x18\x39 \x01(\x08H>\x88\x01\x01\x12!\n\x14\x61utocert_must_staple\x18: \x01(\x08H?\x88\x01\x01\x12\x19\n\x0c\x61utocert_dir\x18; \x01(\tH@\x88\x01\x01\x12\x1c\n\x0fskip_xff_append\x18? \x01(\x08HA\x88\x01\x01\x12\x1a\n\rprimary_color\x18\x45 \x01(\tHB\x88\x01\x01\x12\x1c\n\x0fsecondary_color\x18\x46 \x01(\tHC\x88\x01\x01\x12#\n\x16\x64\x61rkmode_primary_color\x18G \x01(\tHD\x88\x01\x01\x12%\n\x18\x64\x61rkmode_secondary_color\x18H \x01(\tHE\x88\x01\x01\x12\x15\n\x08logo_url\x18I \x01(\tHF\x88\x01\x01\x12\x18\n\x0b\x66\x61vicon_url\x18J \x01(\tHG\x88\x01\x01\x12*\n\x1d\x65rror_message_first_paragraph\x18K \x01(\tHH\x88\x01\x01\x12\x1e\n\x11identity_provider\x18L \x01(\tHI\x88\x01\x01\x12?\n\x19identity_provider_options\x18M \x01(\x0b\x32\x17.google.protobuf.StructHJ\x88\x01\x01\x12J\n\"identity_provider_refresh_interval\x18N \x01(\x0b\x32\x19.google.protobuf.DurationHK\x88\x01\x01\x12I\n!identity_provider_refresh_timeout\x18O \x01(\x0b\x32\x19.google.protobuf.DurationHL\x88\x01\x01\x12G\n\x11\x61\x63\x63\x65ss_log_fields\x18R \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHM\x88\x01\x01\x12J\n\x14\x61uthorize_log_fields\x18S \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHN\x88\x01\x01\x12\"\n\x15pass_identity_headers\x18T \x01(\x08HO\x88\x01\x01\x12\x15\n\roriginator_id\x18g \x01(\t\x12G\n\x13\x62\x65\x61rer_token_format\x18h \x01(\x0e\x32%.pomerium.dashboard.BearerTokenFormatHP\x88\x01\x01\x12X\n\"idp_access_token_allowed_audiences\x18i \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHQ\x88\x01\x01\x12\x36\n\ncodec_type\x18m \x01(\x0e\x32\x1d.pomerium.dashboard.CodecTypeHR\x88\x01\x01\x12U\n\x1a\x63ircuit_breaker_thresholds\x18n \x01(\x0b\x32,.pomerium.dashboard.CircuitBreakerThresholdsHS\x88\x01\x01\x12\x18\n\x0bssh_address\x18o \x01(\tHT\x88\x01\x01\x12H\n\x12ssh_host_key_files\x18p \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHU\x88\x01\x01\x12\x43\n\rssh_host_keys\x18q \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHV\x88\x01\x01\x12!\n\x14ssh_user_ca_key_file\x18r \x01(\tHW\x88\x01\x01\x12\x1c\n\x0fssh_user_ca_key\x18s \x01(\tHX\x88\x01\x01\x12U\n\x1fmcp_allowed_as_metadata_domains\x18~ \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHY\x88\x01\x01\x12S\n\x1dmcp_allowed_client_id_domains\x18z \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHZ\x88\x01\x01\x12&\n\x19session_recording_enabled\x18{ \x01(\x08H[\x88\x01\x01\x12\x42\n\x0c\x62lob_storage\x18| \x01(\x0b\x32\'.pomerium.dashboard.BlobStorageSettingsH\\\x88\x01\x01\x12\"\n\x15\x61uto_apply_changesets\x18} \x01(\x08H]\x88\x01\x01\x12\x44\n\x0e\x61llow_upgrades\x18\x7f \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListH^\x88\x01\x01\x12O\n\x18\x65nvoy_dynamic_extensions\x18\x80\x01 \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListH_\x88\x01\x01\x12+\n\x1dsession_recording_concurrency\x18\x81\x01 \x01(\rH`\x88\x01\x01\x12\x1c\n\x0enormalize_path\x18\x82\x01 \x01(\x08Ha\x88\x01\x01\x12\x1b\n\rmerge_slashes\x18\x83\x01 \x01(\x08Hb\x88\x01\x01\x12`\n path_with_escaped_slashes_action\x18\x84\x01 \x01(\x0e\x32\x30.pomerium.dashboard.PathWithEscapedSlashesActionHc\x88\x01\x01\x12_\n\x1fheaders_with_underscores_action\x18\x85\x01 \x01(\x0e\x32\x30.pomerium.dashboard.HeadersWithUnderscoresActionHd\x88\x01\x01\x1aI\n\x0b\x43\x65rtificate\x12\x12\n\ncert_bytes\x18\x03 \x01(\x0c\x12\x11\n\tkey_bytes\x18\x04 \x01(\x0c\x12\x13\n\x0bkey_pair_id\x18\x05 \x01(\t\x1a\x1c\n\nStringList\x12\x0e\n\x06values\x18\x01 \x03(\t\x1a\x34\n\x12RequestParamsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x39\n\x17SetResponseHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x37\n\x15JwtClaimsHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\r\n\x0b_cluster_idB\x12\n\x10_installation_idB\x0c\n\n_log_levelB\x12\n\x10_proxy_log_levelB\x10\n\x0e_shared_secretB\x0b\n\t_servicesB\n\n\x08_addressB\x12\n\x10_insecure_serverB\x1b\n\x19_dns_failure_refresh_rateB\x14\n\x12_dns_lookup_familyB\x14\n\x12_dns_query_timeoutB\x12\n\x10_dns_query_triesB\x13\n\x11_dns_refresh_rateB\x16\n\x14_dns_udp_max_queriesB\x0e\n\x0c_dns_use_tcpB\x15\n\x13_http_redirect_addrB\x0f\n\r_timeout_readB\x10\n\x0e_timeout_writeB\x0f\n\r_timeout_idleB\x1b\n\x19_authenticate_service_urlB\x0e\n\x0c_cookie_nameB\x10\n\x0e_cookie_secretB\x10\n\x0e_cookie_domainB\x10\n\x0e_cookie_secureB\x13\n\x11_cookie_http_onlyB\x13\n\x11_cookie_same_siteB\x10\n\x0e_cookie_expireB\x10\n\x0e_idp_client_idB\x14\n\x12_idp_client_secretB\x0f\n\r_idp_providerB\x13\n\x11_idp_provider_urlB\x16\n\x14_idp_service_accountB \n\x1e_idp_refresh_directory_timeoutB!\n\x1f_idp_refresh_directory_intervalB\x18\n\x16_authorize_service_urlB\x18\n\x16_certificate_authorityB\x1d\n\x1b_certificate_authority_fileB$\n\"_certificate_authority_key_pair_idB\x14\n\x12_jwt_issuer_formatB\x1b\n\x19_default_upstream_timeoutB\x12\n\x10_metrics_addressB\x17\n\x15_otel_traces_exporterB\x1a\n\x18_otel_traces_sampler_argB\x11\n\x0f_otel_log_levelB$\n\"_otel_attribute_value_length_limitB\x1e\n\x1c_otel_exporter_otlp_endpointB%\n#_otel_exporter_otlp_traces_endpointB\x1e\n\x1c_otel_exporter_otlp_protocolB%\n#_otel_exporter_otlp_traces_protocolB\x1d\n\x1b_otel_exporter_otlp_timeoutB$\n\"_otel_exporter_otlp_traces_timeoutB\x1a\n\x18_otel_bsp_schedule_delayB!\n\x1f_otel_bsp_max_export_batch_sizeB\x0f\n\r_grpc_addressB\x10\n\x0e_grpc_insecureB\x14\n\x12_cache_service_urlB\x19\n\x17_databroker_service_urlB\x0c\n\n_client_caB\x11\n\x0f_client_ca_fileB\x18\n\x16_client_ca_key_pair_idB9\n7_google_cloud_serverless_authentication_service_accountB\x0b\n\t_autocertB\x17\n\x15_autocert_use_stagingB\x17\n\x15_autocert_must_stapleB\x0f\n\r_autocert_dirB\x12\n\x10_skip_xff_appendB\x10\n\x0e_primary_colorB\x12\n\x10_secondary_colorB\x19\n\x17_darkmode_primary_colorB\x1b\n\x19_darkmode_secondary_colorB\x0b\n\t_logo_urlB\x0e\n\x0c_favicon_urlB \n\x1e_error_message_first_paragraphB\x14\n\x12_identity_providerB\x1c\n\x1a_identity_provider_optionsB%\n#_identity_provider_refresh_intervalB$\n\"_identity_provider_refresh_timeoutB\x14\n\x12_access_log_fieldsB\x17\n\x15_authorize_log_fieldsB\x18\n\x16_pass_identity_headersB\x16\n\x14_bearer_token_formatB%\n#_idp_access_token_allowed_audiencesB\r\n\x0b_codec_typeB\x1d\n\x1b_circuit_breaker_thresholdsB\x0e\n\x0c_ssh_addressB\x15\n\x13_ssh_host_key_filesB\x10\n\x0e_ssh_host_keysB\x17\n\x15_ssh_user_ca_key_fileB\x12\n\x10_ssh_user_ca_keyB\"\n _mcp_allowed_as_metadata_domainsB \n\x1e_mcp_allowed_client_id_domainsB\x1c\n\x1a_session_recording_enabledB\x0f\n\r_blob_storageB\x18\n\x16_auto_apply_changesetsB\x11\n\x0f_allow_upgradesB\x1b\n\x19_envoy_dynamic_extensionsB \n\x1e_session_recording_concurrencyB\x11\n\x0f_normalize_pathB\x10\n\x0e_merge_slashesB#\n!_path_with_escaped_slashes_actionB\"\n _headers_with_underscores_actionJ\x04\x08\x0f\x10\x10J\x04\x08)\x10*J\x04\x08*\x10+J\x04\x08U\x10VJ\x04\x08V\x10W\"m\n\x13\x42lobStorageSettings\x12\x17\n\nbucket_uri\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x1b\n\x0emanaged_prefix\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_bucket_uriB\x11\n\x0f_managed_prefix\"\x1b\n\x19GetConsoleSettingsRequest\"[\n\x1aGetConsoleSettingsResponse\x12=\n\x10\x63onsole_settings\x18\x01 \x01(\x0b\x32#.pomerium.dashboard.ConsoleSettings\"<\n\x12GetSettingsRequest\x12\x17\n\ncluster_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"E\n\x13GetSettingsResponse\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings\"D\n\x12SetSettingsRequest\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings\"E\n\x13SetSettingsResponse\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings*z\n\tCodecType\x12\x16\n\x12\x43ODEC_TYPE_UNKNOWN\x10\x00\x12\x13\n\x0f\x43ODEC_TYPE_AUTO\x10\x01\x12\x14\n\x10\x43ODEC_TYPE_HTTP1\x10\x02\x12\x14\n\x10\x43ODEC_TYPE_HTTP2\x10\x03\x12\x14\n\x10\x43ODEC_TYPE_HTTP3\x10\x04*\xdb\x01\n\x1cHeadersWithUnderscoresAction\x12+\n\'HEADERS_WITH_UNDERSCORES_ACTION_UNKNOWN\x10\x00\x12)\n%HEADERS_WITH_UNDERSCORES_ACTION_ALLOW\x10\x01\x12\x32\n.HEADERS_WITH_UNDERSCORES_ACTION_REJECT_REQUEST\x10\x02\x12/\n+HEADERS_WITH_UNDERSCORES_ACTION_DROP_HEADER\x10\x03*\xad\x02\n\x1cPathWithEscapedSlashesAction\x12,\n(PATH_WITH_ESCAPED_SLASHES_ACTION_UNKNOWN\x10\x00\x12\x33\n/PATH_WITH_ESCAPED_SLASHES_ACTION_KEEP_UNCHANGED\x10\x01\x12\x33\n/PATH_WITH_ESCAPED_SLASHES_ACTION_REJECT_REQUEST\x10\x02\x12:\n6PATH_WITH_ESCAPED_SLASHES_ACTION_UNESCAPE_AND_REDIRECT\x10\x03\x12\x39\n5PATH_WITH_ESCAPED_SLASHES_ACTION_UNESCAPE_AND_FORWARD\x10\x04\x32\xae\x03\n\x0fSettingsService\x12^\n\x0bGetSettings\x12&.pomerium.dashboard.GetSettingsRequest\x1a\'.pomerium.dashboard.GetSettingsResponse\x12^\n\x0bSetSettings\x12&.pomerium.dashboard.SetSettingsRequest\x1a\'.pomerium.dashboard.SetSettingsResponse\x12\x66\n\x13GetBrandingSettings\x12&.pomerium.dashboard.GetSettingsRequest\x1a\'.pomerium.dashboard.GetSettingsResponse\x12s\n\x12GetConsoleSettings\x12-.pomerium.dashboard.GetConsoleSettingsRequest\x1a..pomerium.dashboard.GetConsoleSettingsResponseB-Z+github.com/pomerium/pomerium-console/pkg/pbb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0esettings.proto\x12\x12pomerium.dashboard\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x0croutes.proto\"\x85\x01\n\x0f\x43onsoleSettings\x12\x1e\n\x16\x65nable_feedback_widget\x18\x01 \x01(\x08\x12\x16\n\x0euse_changesets\x18\x02 \x01(\x08\x12!\n\x19\x65nable_remote_diagnostics\x18\x03 \x01(\x08\x12\x17\n\x0finstallation_id\x18\x04 \x01(\t\"\x8b>\n\x08Settings\x12\n\n\x02id\x18k \x01(\t\x12\x17\n\ncluster_id\x18l \x01(\tH\x00\x88\x01\x01\x12/\n\x0bmodified_at\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1c\n\x0finstallation_id\x18\x44 \x01(\tH\x01\x88\x01\x01\x12\x16\n\tlog_level\x18\x03 \x01(\tH\x02\x88\x01\x01\x12\x1c\n\x0fproxy_log_level\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x1a\n\rshared_secret\x18\x05 \x01(\tH\x04\x88\x01\x01\x12\x15\n\x08services\x18\x06 \x01(\tH\x05\x88\x01\x01\x12\x14\n\x07\x61\x64\x64ress\x18\x07 \x01(\tH\x06\x88\x01\x01\x12\x1c\n\x0finsecure_server\x18\x08 \x01(\x08H\x07\x88\x01\x01\x12@\n\x18\x64ns_failure_refresh_rate\x18x \x01(\x0b\x32\x19.google.protobuf.DurationH\x08\x88\x01\x01\x12\x1e\n\x11\x64ns_lookup_family\x18< \x01(\tH\t\x88\x01\x01\x12\x39\n\x11\x64ns_query_timeout\x18w \x01(\x0b\x32\x19.google.protobuf.DurationH\n\x88\x01\x01\x12\x1c\n\x0f\x64ns_query_tries\x18v \x01(\rH\x0b\x88\x01\x01\x12\x38\n\x10\x64ns_refresh_rate\x18y \x01(\x0b\x32\x19.google.protobuf.DurationH\x0c\x88\x01\x01\x12 \n\x13\x64ns_udp_max_queries\x18t \x01(\rH\r\x88\x01\x01\x12\x18\n\x0b\x64ns_use_tcp\x18u \x01(\x08H\x0e\x88\x01\x01\x12>\n\x0c\x63\x65rtificates\x18\t \x03(\x0b\x32(.pomerium.dashboard.Settings.Certificate\x12\x1f\n\x12http_redirect_addr\x18\n \x01(\tH\x0f\x88\x01\x01\x12\x34\n\x0ctimeout_read\x18\x0b \x01(\x0b\x32\x19.google.protobuf.DurationH\x10\x88\x01\x01\x12\x35\n\rtimeout_write\x18\x0c \x01(\x0b\x32\x19.google.protobuf.DurationH\x11\x88\x01\x01\x12\x34\n\x0ctimeout_idle\x18\r \x01(\x0b\x32\x19.google.protobuf.DurationH\x12\x88\x01\x01\x12%\n\x18\x61uthenticate_service_url\x18\x0e \x01(\tH\x13\x88\x01\x01\x12\x18\n\x0b\x63ookie_name\x18\x10 \x01(\tH\x14\x88\x01\x01\x12\x1a\n\rcookie_secret\x18\x11 \x01(\tH\x15\x88\x01\x01\x12\x1a\n\rcookie_domain\x18\x12 \x01(\tH\x16\x88\x01\x01\x12\x1a\n\rcookie_secure\x18\x13 \x01(\x08H\x17\x88\x01\x01\x12\x1d\n\x10\x63ookie_http_only\x18\x14 \x01(\x08H\x18\x88\x01\x01\x12\x1d\n\x10\x63ookie_same_site\x18P \x01(\tH\x19\x88\x01\x01\x12\x35\n\rcookie_expire\x18\x15 \x01(\x0b\x32\x19.google.protobuf.DurationH\x1a\x88\x01\x01\x12\x1a\n\ridp_client_id\x18\x16 \x01(\tH\x1b\x88\x01\x01\x12\x1e\n\x11idp_client_secret\x18\x17 \x01(\tH\x1c\x88\x01\x01\x12\x19\n\x0cidp_provider\x18\x18 \x01(\tH\x1d\x88\x01\x01\x12\x1d\n\x10idp_provider_url\x18\x19 \x01(\tH\x1e\x88\x01\x01\x12\x0e\n\x06scopes\x18\x1a \x03(\t\x12 \n\x13idp_service_account\x18\x1b \x01(\tH\x1f\x88\x01\x01\x12\x45\n\x1didp_refresh_directory_timeout\x18\x1c \x01(\x0b\x32\x19.google.protobuf.DurationH \x88\x01\x01\x12\x46\n\x1eidp_refresh_directory_interval\x18\x1d \x01(\x0b\x32\x19.google.protobuf.DurationH!\x88\x01\x01\x12G\n\x0erequest_params\x18\x1e \x03(\x0b\x32/.pomerium.dashboard.Settings.RequestParamsEntry\x12\"\n\x15\x61uthorize_service_url\x18 \x01(\tH\"\x88\x01\x01\x12\"\n\x15\x63\x65rtificate_authority\x18\" \x01(\tH#\x88\x01\x01\x12\'\n\x1a\x63\x65rtificate_authority_file\x18# \x01(\tH$\x88\x01\x01\x12.\n!certificate_authority_key_pair_id\x18@ \x01(\tH%\x88\x01\x01\x12R\n\x14set_response_headers\x18\x43 \x03(\x0b\x32\x34.pomerium.dashboard.Settings.SetResponseHeadersEntry\x12N\n\x12jwt_claims_headers\x18\x42 \x03(\x0b\x32\x32.pomerium.dashboard.Settings.JwtClaimsHeadersEntry\x12>\n\x11jwt_groups_filter\x18W \x01(\x0b\x32#.pomerium.dashboard.JwtGroupsFilter\x12@\n\x11jwt_issuer_format\x18j \x01(\x0e\x32 .pomerium.dashboard.IssuerFormatH&\x88\x01\x01\x12@\n\x18\x64\x65\x66\x61ult_upstream_timeout\x18\' \x01(\x0b\x32\x19.google.protobuf.DurationH\'\x88\x01\x01\x12\x1c\n\x0fmetrics_address\x18( \x01(\tH(\x88\x01\x01\x12!\n\x14otel_traces_exporter\x18X \x01(\tH)\x88\x01\x01\x12$\n\x17otel_traces_sampler_arg\x18Y \x01(\x01H*\x88\x01\x01\x12 \n\x18otel_resource_attributes\x18Z \x03(\t\x12\x1b\n\x0eotel_log_level\x18[ \x01(\tH+\x88\x01\x01\x12.\n!otel_attribute_value_length_limit\x18\\ \x01(\x05H,\x88\x01\x01\x12(\n\x1botel_exporter_otlp_endpoint\x18] \x01(\tH-\x88\x01\x01\x12/\n\"otel_exporter_otlp_traces_endpoint\x18^ \x01(\tH.\x88\x01\x01\x12(\n\x1botel_exporter_otlp_protocol\x18_ \x01(\tH/\x88\x01\x01\x12/\n\"otel_exporter_otlp_traces_protocol\x18` \x01(\tH0\x88\x01\x01\x12\"\n\x1aotel_exporter_otlp_headers\x18\x61 \x03(\t\x12)\n!otel_exporter_otlp_traces_headers\x18\x62 \x03(\t\x12\x42\n\x1aotel_exporter_otlp_timeout\x18\x63 \x01(\x0b\x32\x19.google.protobuf.DurationH1\x88\x01\x01\x12I\n!otel_exporter_otlp_traces_timeout\x18\x64 \x01(\x0b\x32\x19.google.protobuf.DurationH2\x88\x01\x01\x12?\n\x17otel_bsp_schedule_delay\x18\x65 \x01(\x0b\x32\x19.google.protobuf.DurationH3\x88\x01\x01\x12+\n\x1eotel_bsp_max_export_batch_size\x18\x66 \x01(\x05H4\x88\x01\x01\x12\x19\n\x0cgrpc_address\x18. \x01(\tH5\x88\x01\x01\x12\x1a\n\rgrpc_insecure\x18/ \x01(\x08H6\x88\x01\x01\x12\x1e\n\x11\x63\x61\x63he_service_url\x18\x33 \x01(\tH7\x88\x01\x01\x12#\n\x16\x64\x61tabroker_service_url\x18\x34 \x01(\tH8\x88\x01\x01\x12\x16\n\tclient_ca\x18\x35 \x01(\tH9\x88\x01\x01\x12\x1b\n\x0e\x63lient_ca_file\x18\x36 \x01(\tH:\x88\x01\x01\x12\"\n\x15\x63lient_ca_key_pair_id\x18\x41 \x01(\tH;\x88\x01\x01\x12\x43\n6google_cloud_serverless_authentication_service_account\x18\x37 \x01(\tH<\x88\x01\x01\x12\x15\n\x08\x61utocert\x18\x38 \x01(\x08H=\x88\x01\x01\x12!\n\x14\x61utocert_use_staging\x18\x39 \x01(\x08H>\x88\x01\x01\x12!\n\x14\x61utocert_must_staple\x18: \x01(\x08H?\x88\x01\x01\x12\x19\n\x0c\x61utocert_dir\x18; \x01(\tH@\x88\x01\x01\x12\x1c\n\x0fskip_xff_append\x18? \x01(\x08HA\x88\x01\x01\x12\x1a\n\rprimary_color\x18\x45 \x01(\tHB\x88\x01\x01\x12\x1c\n\x0fsecondary_color\x18\x46 \x01(\tHC\x88\x01\x01\x12#\n\x16\x64\x61rkmode_primary_color\x18G \x01(\tHD\x88\x01\x01\x12%\n\x18\x64\x61rkmode_secondary_color\x18H \x01(\tHE\x88\x01\x01\x12\x15\n\x08logo_url\x18I \x01(\tHF\x88\x01\x01\x12\x18\n\x0b\x66\x61vicon_url\x18J \x01(\tHG\x88\x01\x01\x12*\n\x1d\x65rror_message_first_paragraph\x18K \x01(\tHH\x88\x01\x01\x12\x1e\n\x11identity_provider\x18L \x01(\tHI\x88\x01\x01\x12?\n\x19identity_provider_options\x18M \x01(\x0b\x32\x17.google.protobuf.StructHJ\x88\x01\x01\x12J\n\"identity_provider_refresh_interval\x18N \x01(\x0b\x32\x19.google.protobuf.DurationHK\x88\x01\x01\x12I\n!identity_provider_refresh_timeout\x18O \x01(\x0b\x32\x19.google.protobuf.DurationHL\x88\x01\x01\x12G\n\x11\x61\x63\x63\x65ss_log_fields\x18R \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHM\x88\x01\x01\x12J\n\x14\x61uthorize_log_fields\x18S \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHN\x88\x01\x01\x12\"\n\x15pass_identity_headers\x18T \x01(\x08HO\x88\x01\x01\x12\x15\n\roriginator_id\x18g \x01(\t\x12G\n\x13\x62\x65\x61rer_token_format\x18h \x01(\x0e\x32%.pomerium.dashboard.BearerTokenFormatHP\x88\x01\x01\x12X\n\"idp_access_token_allowed_audiences\x18i \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHQ\x88\x01\x01\x12\x36\n\ncodec_type\x18m \x01(\x0e\x32\x1d.pomerium.dashboard.CodecTypeHR\x88\x01\x01\x12U\n\x1a\x63ircuit_breaker_thresholds\x18n \x01(\x0b\x32,.pomerium.dashboard.CircuitBreakerThresholdsHS\x88\x01\x01\x12\x18\n\x0bssh_address\x18o \x01(\tHT\x88\x01\x01\x12H\n\x12ssh_host_key_files\x18p \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHU\x88\x01\x01\x12\x43\n\rssh_host_keys\x18q \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHV\x88\x01\x01\x12!\n\x14ssh_user_ca_key_file\x18r \x01(\tHW\x88\x01\x01\x12\x1c\n\x0fssh_user_ca_key\x18s \x01(\tHX\x88\x01\x01\x12U\n\x1fmcp_allowed_as_metadata_domains\x18~ \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHY\x88\x01\x01\x12S\n\x1dmcp_allowed_client_id_domains\x18z \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListHZ\x88\x01\x01\x12&\n\x19session_recording_enabled\x18{ \x01(\x08H[\x88\x01\x01\x12\x42\n\x0c\x62lob_storage\x18| \x01(\x0b\x32\'.pomerium.dashboard.BlobStorageSettingsH\\\x88\x01\x01\x12\"\n\x15\x61uto_apply_changesets\x18} \x01(\x08H]\x88\x01\x01\x12\x44\n\x0e\x61llow_upgrades\x18\x7f \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListH^\x88\x01\x01\x12O\n\x18\x65nvoy_dynamic_extensions\x18\x80\x01 \x01(\x0b\x32\'.pomerium.dashboard.Settings.StringListH_\x88\x01\x01\x12+\n\x1dsession_recording_concurrency\x18\x81\x01 \x01(\rH`\x88\x01\x01\x12\x1c\n\x0enormalize_path\x18\x82\x01 \x01(\x08Ha\x88\x01\x01\x12\x1b\n\rmerge_slashes\x18\x83\x01 \x01(\x08Hb\x88\x01\x01\x12`\n path_with_escaped_slashes_action\x18\x84\x01 \x01(\x0e\x32\x30.pomerium.dashboard.PathWithEscapedSlashesActionHc\x88\x01\x01\x12_\n\x1fheaders_with_underscores_action\x18\x85\x01 \x01(\x0e\x32\x30.pomerium.dashboard.HeadersWithUnderscoresActionHd\x88\x01\x01\x1aI\n\x0b\x43\x65rtificate\x12\x12\n\ncert_bytes\x18\x03 \x01(\x0c\x12\x11\n\tkey_bytes\x18\x04 \x01(\x0c\x12\x13\n\x0bkey_pair_id\x18\x05 \x01(\t\x1a\x1c\n\nStringList\x12\x0e\n\x06values\x18\x01 \x03(\t\x1a\x34\n\x12RequestParamsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x39\n\x17SetResponseHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x37\n\x15JwtClaimsHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\r\n\x0b_cluster_idB\x12\n\x10_installation_idB\x0c\n\n_log_levelB\x12\n\x10_proxy_log_levelB\x10\n\x0e_shared_secretB\x0b\n\t_servicesB\n\n\x08_addressB\x12\n\x10_insecure_serverB\x1b\n\x19_dns_failure_refresh_rateB\x14\n\x12_dns_lookup_familyB\x14\n\x12_dns_query_timeoutB\x12\n\x10_dns_query_triesB\x13\n\x11_dns_refresh_rateB\x16\n\x14_dns_udp_max_queriesB\x0e\n\x0c_dns_use_tcpB\x15\n\x13_http_redirect_addrB\x0f\n\r_timeout_readB\x10\n\x0e_timeout_writeB\x0f\n\r_timeout_idleB\x1b\n\x19_authenticate_service_urlB\x0e\n\x0c_cookie_nameB\x10\n\x0e_cookie_secretB\x10\n\x0e_cookie_domainB\x10\n\x0e_cookie_secureB\x13\n\x11_cookie_http_onlyB\x13\n\x11_cookie_same_siteB\x10\n\x0e_cookie_expireB\x10\n\x0e_idp_client_idB\x14\n\x12_idp_client_secretB\x0f\n\r_idp_providerB\x13\n\x11_idp_provider_urlB\x16\n\x14_idp_service_accountB \n\x1e_idp_refresh_directory_timeoutB!\n\x1f_idp_refresh_directory_intervalB\x18\n\x16_authorize_service_urlB\x18\n\x16_certificate_authorityB\x1d\n\x1b_certificate_authority_fileB$\n\"_certificate_authority_key_pair_idB\x14\n\x12_jwt_issuer_formatB\x1b\n\x19_default_upstream_timeoutB\x12\n\x10_metrics_addressB\x17\n\x15_otel_traces_exporterB\x1a\n\x18_otel_traces_sampler_argB\x11\n\x0f_otel_log_levelB$\n\"_otel_attribute_value_length_limitB\x1e\n\x1c_otel_exporter_otlp_endpointB%\n#_otel_exporter_otlp_traces_endpointB\x1e\n\x1c_otel_exporter_otlp_protocolB%\n#_otel_exporter_otlp_traces_protocolB\x1d\n\x1b_otel_exporter_otlp_timeoutB$\n\"_otel_exporter_otlp_traces_timeoutB\x1a\n\x18_otel_bsp_schedule_delayB!\n\x1f_otel_bsp_max_export_batch_sizeB\x0f\n\r_grpc_addressB\x10\n\x0e_grpc_insecureB\x14\n\x12_cache_service_urlB\x19\n\x17_databroker_service_urlB\x0c\n\n_client_caB\x11\n\x0f_client_ca_fileB\x18\n\x16_client_ca_key_pair_idB9\n7_google_cloud_serverless_authentication_service_accountB\x0b\n\t_autocertB\x17\n\x15_autocert_use_stagingB\x17\n\x15_autocert_must_stapleB\x0f\n\r_autocert_dirB\x12\n\x10_skip_xff_appendB\x10\n\x0e_primary_colorB\x12\n\x10_secondary_colorB\x19\n\x17_darkmode_primary_colorB\x1b\n\x19_darkmode_secondary_colorB\x0b\n\t_logo_urlB\x0e\n\x0c_favicon_urlB \n\x1e_error_message_first_paragraphB\x14\n\x12_identity_providerB\x1c\n\x1a_identity_provider_optionsB%\n#_identity_provider_refresh_intervalB$\n\"_identity_provider_refresh_timeoutB\x14\n\x12_access_log_fieldsB\x17\n\x15_authorize_log_fieldsB\x18\n\x16_pass_identity_headersB\x16\n\x14_bearer_token_formatB%\n#_idp_access_token_allowed_audiencesB\r\n\x0b_codec_typeB\x1d\n\x1b_circuit_breaker_thresholdsB\x0e\n\x0c_ssh_addressB\x15\n\x13_ssh_host_key_filesB\x10\n\x0e_ssh_host_keysB\x17\n\x15_ssh_user_ca_key_fileB\x12\n\x10_ssh_user_ca_keyB\"\n _mcp_allowed_as_metadata_domainsB \n\x1e_mcp_allowed_client_id_domainsB\x1c\n\x1a_session_recording_enabledB\x0f\n\r_blob_storageB\x18\n\x16_auto_apply_changesetsB\x11\n\x0f_allow_upgradesB\x1b\n\x19_envoy_dynamic_extensionsB \n\x1e_session_recording_concurrencyB\x11\n\x0f_normalize_pathB\x10\n\x0e_merge_slashesB#\n!_path_with_escaped_slashes_actionB\"\n _headers_with_underscores_actionJ\x04\x08\x0f\x10\x10J\x04\x08)\x10*J\x04\x08*\x10+J\x04\x08U\x10VJ\x04\x08V\x10W\"m\n\x13\x42lobStorageSettings\x12\x17\n\nbucket_uri\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x1b\n\x0emanaged_prefix\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_bucket_uriB\x11\n\x0f_managed_prefix\"\x1b\n\x19GetConsoleSettingsRequest\"[\n\x1aGetConsoleSettingsResponse\x12=\n\x10\x63onsole_settings\x18\x01 \x01(\x0b\x32#.pomerium.dashboard.ConsoleSettings\"<\n\x12GetSettingsRequest\x12\x17\n\ncluster_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"E\n\x13GetSettingsResponse\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings\"D\n\x12SetSettingsRequest\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings\"E\n\x13SetSettingsResponse\x12.\n\x08settings\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.Settings*z\n\tCodecType\x12\x16\n\x12\x43ODEC_TYPE_UNKNOWN\x10\x00\x12\x13\n\x0f\x43ODEC_TYPE_AUTO\x10\x01\x12\x14\n\x10\x43ODEC_TYPE_HTTP1\x10\x02\x12\x14\n\x10\x43ODEC_TYPE_HTTP2\x10\x03\x12\x14\n\x10\x43ODEC_TYPE_HTTP3\x10\x04*\xdb\x01\n\x1cHeadersWithUnderscoresAction\x12+\n\'HEADERS_WITH_UNDERSCORES_ACTION_UNKNOWN\x10\x00\x12)\n%HEADERS_WITH_UNDERSCORES_ACTION_ALLOW\x10\x01\x12\x32\n.HEADERS_WITH_UNDERSCORES_ACTION_REJECT_REQUEST\x10\x02\x12/\n+HEADERS_WITH_UNDERSCORES_ACTION_DROP_HEADER\x10\x03*\xad\x02\n\x1cPathWithEscapedSlashesAction\x12,\n(PATH_WITH_ESCAPED_SLASHES_ACTION_UNKNOWN\x10\x00\x12\x33\n/PATH_WITH_ESCAPED_SLASHES_ACTION_KEEP_UNCHANGED\x10\x01\x12\x33\n/PATH_WITH_ESCAPED_SLASHES_ACTION_REJECT_REQUEST\x10\x02\x12:\n6PATH_WITH_ESCAPED_SLASHES_ACTION_UNESCAPE_AND_REDIRECT\x10\x03\x12\x39\n5PATH_WITH_ESCAPED_SLASHES_ACTION_UNESCAPE_AND_FORWARD\x10\x04\x32\xae\x03\n\x0fSettingsService\x12^\n\x0bGetSettings\x12&.pomerium.dashboard.GetSettingsRequest\x1a\'.pomerium.dashboard.GetSettingsResponse\x12^\n\x0bSetSettings\x12&.pomerium.dashboard.SetSettingsRequest\x1a\'.pomerium.dashboard.SetSettingsResponse\x12\x66\n\x13GetBrandingSettings\x12&.pomerium.dashboard.GetSettingsRequest\x1a\'.pomerium.dashboard.GetSettingsResponse\x12s\n\x12GetConsoleSettings\x12-.pomerium.dashboard.GetConsoleSettingsRequest\x1a..pomerium.dashboard.GetConsoleSettingsResponseB-Z+github.com/pomerium/pomerium-console/pkg/pbb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -42,40 +42,40 @@ _globals['_SETTINGS_SETRESPONSEHEADERSENTRY']._serialized_options = b'8\001' _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._loaded_options = None _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._serialized_options = b'8\001' - _globals['_CODECTYPE']._serialized_start=8679 - _globals['_CODECTYPE']._serialized_end=8801 - _globals['_HEADERSWITHUNDERSCORESACTION']._serialized_start=8804 - _globals['_HEADERSWITHUNDERSCORESACTION']._serialized_end=9023 - _globals['_PATHWITHESCAPEDSLASHESACTION']._serialized_start=9026 - _globals['_PATHWITHESCAPEDSLASHESACTION']._serialized_end=9327 - _globals['_CONSOLESETTINGS']._serialized_start=147 - _globals['_CONSOLESETTINGS']._serialized_end=220 - _globals['_SETTINGS']._serialized_start=223 - _globals['_SETTINGS']._serialized_end=8170 - _globals['_SETTINGS_CERTIFICATE']._serialized_start=5393 - _globals['_SETTINGS_CERTIFICATE']._serialized_end=5466 - _globals['_SETTINGS_STRINGLIST']._serialized_start=5468 - _globals['_SETTINGS_STRINGLIST']._serialized_end=5496 - _globals['_SETTINGS_REQUESTPARAMSENTRY']._serialized_start=5498 - _globals['_SETTINGS_REQUESTPARAMSENTRY']._serialized_end=5550 - _globals['_SETTINGS_SETRESPONSEHEADERSENTRY']._serialized_start=5552 - _globals['_SETTINGS_SETRESPONSEHEADERSENTRY']._serialized_end=5609 - _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._serialized_start=5611 - _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._serialized_end=5666 - _globals['_BLOBSTORAGESETTINGS']._serialized_start=8172 - _globals['_BLOBSTORAGESETTINGS']._serialized_end=8281 - _globals['_GETCONSOLESETTINGSREQUEST']._serialized_start=8283 - _globals['_GETCONSOLESETTINGSREQUEST']._serialized_end=8310 - _globals['_GETCONSOLESETTINGSRESPONSE']._serialized_start=8312 - _globals['_GETCONSOLESETTINGSRESPONSE']._serialized_end=8403 - _globals['_GETSETTINGSREQUEST']._serialized_start=8405 - _globals['_GETSETTINGSREQUEST']._serialized_end=8465 - _globals['_GETSETTINGSRESPONSE']._serialized_start=8467 - _globals['_GETSETTINGSRESPONSE']._serialized_end=8536 - _globals['_SETSETTINGSREQUEST']._serialized_start=8538 - _globals['_SETSETTINGSREQUEST']._serialized_end=8606 - _globals['_SETSETTINGSRESPONSE']._serialized_start=8608 - _globals['_SETSETTINGSRESPONSE']._serialized_end=8677 - _globals['_SETTINGSSERVICE']._serialized_start=9330 - _globals['_SETTINGSSERVICE']._serialized_end=9760 + _globals['_CODECTYPE']._serialized_start=8740 + _globals['_CODECTYPE']._serialized_end=8862 + _globals['_HEADERSWITHUNDERSCORESACTION']._serialized_start=8865 + _globals['_HEADERSWITHUNDERSCORESACTION']._serialized_end=9084 + _globals['_PATHWITHESCAPEDSLASHESACTION']._serialized_start=9087 + _globals['_PATHWITHESCAPEDSLASHESACTION']._serialized_end=9388 + _globals['_CONSOLESETTINGS']._serialized_start=148 + _globals['_CONSOLESETTINGS']._serialized_end=281 + _globals['_SETTINGS']._serialized_start=284 + _globals['_SETTINGS']._serialized_end=8231 + _globals['_SETTINGS_CERTIFICATE']._serialized_start=5454 + _globals['_SETTINGS_CERTIFICATE']._serialized_end=5527 + _globals['_SETTINGS_STRINGLIST']._serialized_start=5529 + _globals['_SETTINGS_STRINGLIST']._serialized_end=5557 + _globals['_SETTINGS_REQUESTPARAMSENTRY']._serialized_start=5559 + _globals['_SETTINGS_REQUESTPARAMSENTRY']._serialized_end=5611 + _globals['_SETTINGS_SETRESPONSEHEADERSENTRY']._serialized_start=5613 + _globals['_SETTINGS_SETRESPONSEHEADERSENTRY']._serialized_end=5670 + _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._serialized_start=5672 + _globals['_SETTINGS_JWTCLAIMSHEADERSENTRY']._serialized_end=5727 + _globals['_BLOBSTORAGESETTINGS']._serialized_start=8233 + _globals['_BLOBSTORAGESETTINGS']._serialized_end=8342 + _globals['_GETCONSOLESETTINGSREQUEST']._serialized_start=8344 + _globals['_GETCONSOLESETTINGSREQUEST']._serialized_end=8371 + _globals['_GETCONSOLESETTINGSRESPONSE']._serialized_start=8373 + _globals['_GETCONSOLESETTINGSRESPONSE']._serialized_end=8464 + _globals['_GETSETTINGSREQUEST']._serialized_start=8466 + _globals['_GETSETTINGSREQUEST']._serialized_end=8526 + _globals['_GETSETTINGSRESPONSE']._serialized_start=8528 + _globals['_GETSETTINGSRESPONSE']._serialized_end=8597 + _globals['_SETSETTINGSREQUEST']._serialized_start=8599 + _globals['_SETSETTINGSREQUEST']._serialized_end=8667 + _globals['_SETSETTINGSRESPONSE']._serialized_start=8669 + _globals['_SETSETTINGSRESPONSE']._serialized_end=8738 + _globals['_SETTINGSSERVICE']._serialized_start=9391 + _globals['_SETTINGSSERVICE']._serialized_end=9821 # @@protoc_insertion_point(module_scope) diff --git a/src/pomerium/pb/settings_pb2.pyi b/src/pomerium/pb/settings_pb2.pyi index dfcb3ec..f4d1a15 100644 --- a/src/pomerium/pb/settings_pb2.pyi +++ b/src/pomerium/pb/settings_pb2.pyi @@ -112,15 +112,21 @@ class ConsoleSettings(google.protobuf.message.Message): ENABLE_FEEDBACK_WIDGET_FIELD_NUMBER: builtins.int USE_CHANGESETS_FIELD_NUMBER: builtins.int + ENABLE_REMOTE_DIAGNOSTICS_FIELD_NUMBER: builtins.int + INSTALLATION_ID_FIELD_NUMBER: builtins.int enable_feedback_widget: builtins.bool use_changesets: builtins.bool + enable_remote_diagnostics: builtins.bool + installation_id: builtins.str def __init__( self, *, enable_feedback_widget: builtins.bool = ..., use_changesets: builtins.bool = ..., + enable_remote_diagnostics: builtins.bool = ..., + installation_id: builtins.str = ..., ) -> None: ... - def ClearField(self, field_name: typing.Literal["enable_feedback_widget", b"enable_feedback_widget", "use_changesets", b"use_changesets"]) -> None: ... + def ClearField(self, field_name: typing.Literal["enable_feedback_widget", b"enable_feedback_widget", "enable_remote_diagnostics", b"enable_remote_diagnostics", "installation_id", b"installation_id", "use_changesets", b"use_changesets"]) -> None: ... global___ConsoleSettings = ConsoleSettings diff --git a/src/pomerium/pb/users_pb2.py b/src/pomerium/pb/users_pb2.py index 8d23875..285c841 100644 --- a/src/pomerium/pb/users_pb2.py +++ b/src/pomerium/pb/users_pb2.py @@ -26,7 +26,7 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0busers.proto\x12\x12pomerium.dashboard\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xd3\x01\n\rRecoveryToken\x12\n\n\x02id\x18\x01 \x01(\t\x12\x11\n\tnamespace\x18\x02 \x01(\t\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0bmodified_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\npublic_key\x18\x06 \x01(\t\"%\n\tGroupInfo\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xf3\x01\n\x08UserInfo\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x12\x0e\n\x06groups\x18\x04 \x03(\t\x12I\n\x0fnamespace_roles\x18\x05 \x03(\x0b\x32\x30.pomerium.dashboard.UserInfo.NamespaceRolesEntry\x12\x13\n\x0bpicture_url\x18\x06 \x01(\t\x12\x17\n\x0fis_impersonated\x18\x07 \x01(\x08\x1a\x35\n\x13NamespaceRolesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"O\n\x13GetGroupInfoRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"I\n\x14GetGroupInfoResponse\x12\x31\n\ngroup_info\x18\x01 \x01(\x0b\x32\x1d.pomerium.dashboard.GroupInfo\"^\n\x12GetUserInfoRequest\x12\x14\n\x07user_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\n\n\x08_user_idB\r\n\x0b_cluster_id\"F\n\x13GetUserInfoResponse\x12/\n\tuser_info\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.UserInfo\"j\n\x12QueryGroupsRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05limit\x18\x03 \x01(\x03\x12\x17\n\ncluster_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"Y\n\x13QueryGroupsResponse\x12-\n\x06groups\x18\x01 \x03(\x0b\x32\x1d.pomerium.dashboard.GroupInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"i\n\x11QueryUsersRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05limit\x18\x03 \x01(\x03\x12\x17\n\ncluster_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"V\n\x12QueryUsersResponse\x12+\n\x05users\x18\x01 \x03(\x0b\x32\x1c.pomerium.dashboard.UserInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"\xc9\x02\n\x16PomeriumServiceAccount\x12\n\n\x02id\x18\x01 \x01(\t\x12\x19\n\x0cnamespace_id\x18\x08 \x01(\tH\x00\x88\x01\x01\x12\x18\n\x0b\x64\x65scription\x18\t \x01(\tH\x01\x88\x01\x01\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12/\n\x0b\x61\x63\x63\x65ssed_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\tissued_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\roriginator_id\x18\x0b \x01(\tH\x02\x88\x01\x01\x42\x0f\n\r_namespace_idB\x0e\n\x0c_descriptionB\x10\n\x0e_originator_id\"\x8f\x01\n AddPomeriumServiceAccountRequest\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"u\n!AddPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x0b\n\x03JWT\x18\x02 \x01(\t\"Y\n#DeletePomeriumServiceAccountRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"&\n$DeletePomeriumServiceAccountResponse\"V\n GetPomeriumServiceAccountRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"h\n!GetPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\"_\n\"ListPomeriumServiceAccountsRequest\x12\x11\n\tnamespace\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"k\n#ListPomeriumServiceAccountsResponse\x12\x44\n\x10service_accounts\x18\x01 \x03(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\"\x8f\x01\n SetPomeriumServiceAccountRequest\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"u\n!SetPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x0b\n\x03jwt\x18\x02 \x01(\t\"\xb1\x04\n\x0fPomeriumSession\x12\n\n\x02id\x18\x01 \x01(\t\x12\x36\n\x04user\x18\x02 \x01(\x0b\x32(.pomerium.dashboard.PomeriumSession.User\x12\x39\n\x06groups\x18\x03 \x03(\x0b\x32).pomerium.dashboard.PomeriumSession.Group\x12\x0e\n\x06issuer\x18\x04 \x01(\t\x12/\n\x0b\x61\x63\x63\x65ssed_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\tissued_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x61udience\x18\x07 \x03(\t\x12?\n\x06\x63laims\x18\x08 \x03(\x0b\x32/.pomerium.dashboard.PomeriumSession.ClaimsEntry\x1a\x30\n\x05Group\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x1a/\n\x04User\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x1aI\n\x0b\x43laimsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\"z\n\x1c\x44\x65letePomeriumSessionRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x17\n\nblock_user\x18\x03 \x01(\x08H\x01\x88\x01\x01\x42\r\n\x0b_cluster_idB\r\n\x0b_block_user\"\x1f\n\x1d\x44\x65letePomeriumSessionResponse\"O\n\x19GetPomeriumSessionRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"\x94\x01\n\x1aGetPomeriumSessionResponse\x12\x34\n\x07session\x18\x01 \x01(\x0b\x32#.pomerium.dashboard.PomeriumSession\x12@\n\x13\x61ssociated_sessions\x18\x02 \x03(\x0b\x32#.pomerium.dashboard.PomeriumSession\"\xe7\x01\n\x1bListPomeriumSessionsRequest\x12\x12\n\x05query\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x13\n\x06offset\x18\x02 \x01(\x03H\x01\x88\x01\x01\x12\x12\n\x05limit\x18\x03 \x01(\x03H\x02\x88\x01\x01\x12\x15\n\x08order_by\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x14\n\x07user_id\x18\x05 \x01(\tH\x04\x88\x01\x01\x12\x17\n\ncluster_id\x18\x06 \x01(\tH\x05\x88\x01\x01\x42\x08\n\x06_queryB\t\n\x07_offsetB\x08\n\x06_limitB\x0b\n\t_order_byB\n\n\x08_user_idB\r\n\x0b_cluster_id\"j\n\x1cListPomeriumSessionsResponse\x12\x35\n\x08sessions\x18\x01 \x03(\x0b\x32#.pomerium.dashboard.PomeriumSession\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"s\n+ListPomeriumSessionsForImpersonationRequest\x12\x17\n\ncluster_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x12\n\x05query\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_cluster_idB\x08\n\x06_query\"\xd0\x01\n,ListPomeriumSessionsForImpersonationResponse\x12Z\n\x08sessions\x18\x01 \x03(\x0b\x32H.pomerium.dashboard.ListPomeriumSessionsForImpersonationResponse.Session\x1a\x44\n\x07Session\x12\n\n\x02id\x18\x01 \x01(\t\x12\x19\n\x11user_display_name\x18\x02 \x01(\t\x12\x12\n\nuser_email\x18\x03 \x01(\t\"P\n\x12ImpersonateRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"\x15\n\x13ImpersonateResponse2\x8d\x03\n\x0bUserService\x12\x61\n\x0cGetGroupInfo\x12\'.pomerium.dashboard.GetGroupInfoRequest\x1a(.pomerium.dashboard.GetGroupInfoResponse\x12^\n\x0bGetUserInfo\x12&.pomerium.dashboard.GetUserInfoRequest\x1a\'.pomerium.dashboard.GetUserInfoResponse\x12^\n\x0bQueryGroups\x12&.pomerium.dashboard.QueryGroupsRequest\x1a\'.pomerium.dashboard.QueryGroupsResponse\x12[\n\nQueryUsers\x12%.pomerium.dashboard.QueryUsersRequest\x1a&.pomerium.dashboard.QueryUsersResponse2\xe5\x05\n\x1dPomeriumServiceAccountService\x12\x88\x01\n\x19\x41\x64\x64PomeriumServiceAccount\x12\x34.pomerium.dashboard.AddPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.AddPomeriumServiceAccountResponse\x12\x91\x01\n\x1c\x44\x65letePomeriumServiceAccount\x12\x37.pomerium.dashboard.DeletePomeriumServiceAccountRequest\x1a\x38.pomerium.dashboard.DeletePomeriumServiceAccountResponse\x12\x88\x01\n\x19GetPomeriumServiceAccount\x12\x34.pomerium.dashboard.GetPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.GetPomeriumServiceAccountResponse\x12\x8e\x01\n\x1bListPomeriumServiceAccounts\x12\x36.pomerium.dashboard.ListPomeriumServiceAccountsRequest\x1a\x37.pomerium.dashboard.ListPomeriumServiceAccountsResponse\x12\x88\x01\n\x19SetPomeriumServiceAccount\x12\x34.pomerium.dashboard.SetPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.SetPomeriumServiceAccountResponse2\x92\x05\n\x16PomeriumSessionService\x12|\n\x15\x44\x65letePomeriumSession\x12\x30.pomerium.dashboard.DeletePomeriumSessionRequest\x1a\x31.pomerium.dashboard.DeletePomeriumSessionResponse\x12s\n\x12GetPomeriumSession\x12-.pomerium.dashboard.GetPomeriumSessionRequest\x1a..pomerium.dashboard.GetPomeriumSessionResponse\x12^\n\x0bImpersonate\x12&.pomerium.dashboard.ImpersonateRequest\x1a\'.pomerium.dashboard.ImpersonateResponse\x12y\n\x14ListPomeriumSessions\x12/.pomerium.dashboard.ListPomeriumSessionsRequest\x1a\x30.pomerium.dashboard.ListPomeriumSessionsResponse\x12\xa9\x01\n$ListPomeriumSessionsForImpersonation\x12?.pomerium.dashboard.ListPomeriumSessionsForImpersonationRequest\x1a@.pomerium.dashboard.ListPomeriumSessionsForImpersonationResponseB-Z+github.com/pomerium/pomerium-console/pkg/pbb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0busers.proto\x12\x12pomerium.dashboard\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xd3\x01\n\rRecoveryToken\x12\n\n\x02id\x18\x01 \x01(\t\x12\x11\n\tnamespace\x18\x02 \x01(\t\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0bmodified_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\npublic_key\x18\x06 \x01(\t\"%\n\tGroupInfo\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\"\x83\x02\n\x08UserInfo\x12\x0e\n\x06issuer\x18\x08 \x01(\t\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x12\x0e\n\x06groups\x18\x04 \x03(\t\x12I\n\x0fnamespace_roles\x18\x05 \x03(\x0b\x32\x30.pomerium.dashboard.UserInfo.NamespaceRolesEntry\x12\x13\n\x0bpicture_url\x18\x06 \x01(\t\x12\x17\n\x0fis_impersonated\x18\x07 \x01(\x08\x1a\x35\n\x13NamespaceRolesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"O\n\x13GetGroupInfoRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"I\n\x14GetGroupInfoResponse\x12\x31\n\ngroup_info\x18\x01 \x01(\x0b\x32\x1d.pomerium.dashboard.GroupInfo\"^\n\x12GetUserInfoRequest\x12\x14\n\x07user_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\n\n\x08_user_idB\r\n\x0b_cluster_id\"F\n\x13GetUserInfoResponse\x12/\n\tuser_info\x18\x01 \x01(\x0b\x32\x1c.pomerium.dashboard.UserInfo\"j\n\x12QueryGroupsRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05limit\x18\x03 \x01(\x03\x12\x17\n\ncluster_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"Y\n\x13QueryGroupsResponse\x12-\n\x06groups\x18\x01 \x03(\x0b\x32\x1d.pomerium.dashboard.GroupInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"i\n\x11QueryUsersRequest\x12\r\n\x05query\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05limit\x18\x03 \x01(\x03\x12\x17\n\ncluster_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"V\n\x12QueryUsersResponse\x12+\n\x05users\x18\x01 \x03(\x0b\x32\x1c.pomerium.dashboard.UserInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"\xc9\x02\n\x16PomeriumServiceAccount\x12\n\n\x02id\x18\x01 \x01(\t\x12\x19\n\x0cnamespace_id\x18\x08 \x01(\tH\x00\x88\x01\x01\x12\x18\n\x0b\x64\x65scription\x18\t \x01(\tH\x01\x88\x01\x01\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12/\n\x0b\x61\x63\x63\x65ssed_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\tissued_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\roriginator_id\x18\x0b \x01(\tH\x02\x88\x01\x01\x42\x0f\n\r_namespace_idB\x0e\n\x0c_descriptionB\x10\n\x0e_originator_id\"\x8f\x01\n AddPomeriumServiceAccountRequest\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"u\n!AddPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x0b\n\x03JWT\x18\x02 \x01(\t\"Y\n#DeletePomeriumServiceAccountRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"&\n$DeletePomeriumServiceAccountResponse\"V\n GetPomeriumServiceAccountRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"h\n!GetPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\"_\n\"ListPomeriumServiceAccountsRequest\x12\x11\n\tnamespace\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"k\n#ListPomeriumServiceAccountsResponse\x12\x44\n\x10service_accounts\x18\x01 \x03(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\"\x8f\x01\n SetPomeriumServiceAccountRequest\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"u\n!SetPomeriumServiceAccountResponse\x12\x43\n\x0fservice_account\x18\x01 \x01(\x0b\x32*.pomerium.dashboard.PomeriumServiceAccount\x12\x0b\n\x03jwt\x18\x02 \x01(\t\"\xb1\x04\n\x0fPomeriumSession\x12\n\n\x02id\x18\x01 \x01(\t\x12\x36\n\x04user\x18\x02 \x01(\x0b\x32(.pomerium.dashboard.PomeriumSession.User\x12\x39\n\x06groups\x18\x03 \x03(\x0b\x32).pomerium.dashboard.PomeriumSession.Group\x12\x0e\n\x06issuer\x18\x04 \x01(\t\x12/\n\x0b\x61\x63\x63\x65ssed_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\tissued_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nexpires_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x61udience\x18\x07 \x03(\t\x12?\n\x06\x63laims\x18\x08 \x03(\x0b\x32/.pomerium.dashboard.PomeriumSession.ClaimsEntry\x1a\x30\n\x05Group\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x1a/\n\x04User\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05\x65mail\x18\x03 \x01(\t\x1aI\n\x0b\x43laimsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue:\x02\x38\x01\"z\n\x1c\x44\x65letePomeriumSessionRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x17\n\nblock_user\x18\x03 \x01(\x08H\x01\x88\x01\x01\x42\r\n\x0b_cluster_idB\r\n\x0b_block_user\"\x1f\n\x1d\x44\x65letePomeriumSessionResponse\"O\n\x19GetPomeriumSessionRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"\x94\x01\n\x1aGetPomeriumSessionResponse\x12\x34\n\x07session\x18\x01 \x01(\x0b\x32#.pomerium.dashboard.PomeriumSession\x12@\n\x13\x61ssociated_sessions\x18\x02 \x03(\x0b\x32#.pomerium.dashboard.PomeriumSession\"\xe7\x01\n\x1bListPomeriumSessionsRequest\x12\x12\n\x05query\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x13\n\x06offset\x18\x02 \x01(\x03H\x01\x88\x01\x01\x12\x12\n\x05limit\x18\x03 \x01(\x03H\x02\x88\x01\x01\x12\x15\n\x08order_by\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x14\n\x07user_id\x18\x05 \x01(\tH\x04\x88\x01\x01\x12\x17\n\ncluster_id\x18\x06 \x01(\tH\x05\x88\x01\x01\x42\x08\n\x06_queryB\t\n\x07_offsetB\x08\n\x06_limitB\x0b\n\t_order_byB\n\n\x08_user_idB\r\n\x0b_cluster_id\"j\n\x1cListPomeriumSessionsResponse\x12\x35\n\x08sessions\x18\x01 \x03(\x0b\x32#.pomerium.dashboard.PomeriumSession\x12\x13\n\x0btotal_count\x18\x02 \x01(\x03\"s\n+ListPomeriumSessionsForImpersonationRequest\x12\x17\n\ncluster_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x12\n\x05query\x18\x02 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_cluster_idB\x08\n\x06_query\"\xd0\x01\n,ListPomeriumSessionsForImpersonationResponse\x12Z\n\x08sessions\x18\x01 \x03(\x0b\x32H.pomerium.dashboard.ListPomeriumSessionsForImpersonationResponse.Session\x1a\x44\n\x07Session\x12\n\n\x02id\x18\x01 \x01(\t\x12\x19\n\x11user_display_name\x18\x02 \x01(\t\x12\x12\n\nuser_email\x18\x03 \x01(\t\"P\n\x12ImpersonateRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x17\n\ncluster_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_cluster_id\"\x15\n\x13ImpersonateResponse2\x8d\x03\n\x0bUserService\x12\x61\n\x0cGetGroupInfo\x12\'.pomerium.dashboard.GetGroupInfoRequest\x1a(.pomerium.dashboard.GetGroupInfoResponse\x12^\n\x0bGetUserInfo\x12&.pomerium.dashboard.GetUserInfoRequest\x1a\'.pomerium.dashboard.GetUserInfoResponse\x12^\n\x0bQueryGroups\x12&.pomerium.dashboard.QueryGroupsRequest\x1a\'.pomerium.dashboard.QueryGroupsResponse\x12[\n\nQueryUsers\x12%.pomerium.dashboard.QueryUsersRequest\x1a&.pomerium.dashboard.QueryUsersResponse2\xe5\x05\n\x1dPomeriumServiceAccountService\x12\x88\x01\n\x19\x41\x64\x64PomeriumServiceAccount\x12\x34.pomerium.dashboard.AddPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.AddPomeriumServiceAccountResponse\x12\x91\x01\n\x1c\x44\x65letePomeriumServiceAccount\x12\x37.pomerium.dashboard.DeletePomeriumServiceAccountRequest\x1a\x38.pomerium.dashboard.DeletePomeriumServiceAccountResponse\x12\x88\x01\n\x19GetPomeriumServiceAccount\x12\x34.pomerium.dashboard.GetPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.GetPomeriumServiceAccountResponse\x12\x8e\x01\n\x1bListPomeriumServiceAccounts\x12\x36.pomerium.dashboard.ListPomeriumServiceAccountsRequest\x1a\x37.pomerium.dashboard.ListPomeriumServiceAccountsResponse\x12\x88\x01\n\x19SetPomeriumServiceAccount\x12\x34.pomerium.dashboard.SetPomeriumServiceAccountRequest\x1a\x35.pomerium.dashboard.SetPomeriumServiceAccountResponse2\x92\x05\n\x16PomeriumSessionService\x12|\n\x15\x44\x65letePomeriumSession\x12\x30.pomerium.dashboard.DeletePomeriumSessionRequest\x1a\x31.pomerium.dashboard.DeletePomeriumSessionResponse\x12s\n\x12GetPomeriumSession\x12-.pomerium.dashboard.GetPomeriumSessionRequest\x1a..pomerium.dashboard.GetPomeriumSessionResponse\x12^\n\x0bImpersonate\x12&.pomerium.dashboard.ImpersonateRequest\x1a\'.pomerium.dashboard.ImpersonateResponse\x12y\n\x14ListPomeriumSessions\x12/.pomerium.dashboard.ListPomeriumSessionsRequest\x1a\x30.pomerium.dashboard.ListPomeriumSessionsResponse\x12\xa9\x01\n$ListPomeriumSessionsForImpersonation\x12?.pomerium.dashboard.ListPomeriumSessionsForImpersonationRequest\x1a@.pomerium.dashboard.ListPomeriumSessionsForImpersonationResponseB-Z+github.com/pomerium/pomerium-console/pkg/pbb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -43,81 +43,81 @@ _globals['_GROUPINFO']._serialized_start=312 _globals['_GROUPINFO']._serialized_end=349 _globals['_USERINFO']._serialized_start=352 - _globals['_USERINFO']._serialized_end=595 - _globals['_USERINFO_NAMESPACEROLESENTRY']._serialized_start=542 - _globals['_USERINFO_NAMESPACEROLESENTRY']._serialized_end=595 - _globals['_GETGROUPINFOREQUEST']._serialized_start=597 - _globals['_GETGROUPINFOREQUEST']._serialized_end=676 - _globals['_GETGROUPINFORESPONSE']._serialized_start=678 - _globals['_GETGROUPINFORESPONSE']._serialized_end=751 - _globals['_GETUSERINFOREQUEST']._serialized_start=753 - _globals['_GETUSERINFOREQUEST']._serialized_end=847 - _globals['_GETUSERINFORESPONSE']._serialized_start=849 - _globals['_GETUSERINFORESPONSE']._serialized_end=919 - _globals['_QUERYGROUPSREQUEST']._serialized_start=921 - _globals['_QUERYGROUPSREQUEST']._serialized_end=1027 - _globals['_QUERYGROUPSRESPONSE']._serialized_start=1029 - _globals['_QUERYGROUPSRESPONSE']._serialized_end=1118 - _globals['_QUERYUSERSREQUEST']._serialized_start=1120 - _globals['_QUERYUSERSREQUEST']._serialized_end=1225 - _globals['_QUERYUSERSRESPONSE']._serialized_start=1227 - _globals['_QUERYUSERSRESPONSE']._serialized_end=1313 - _globals['_POMERIUMSERVICEACCOUNT']._serialized_start=1316 - _globals['_POMERIUMSERVICEACCOUNT']._serialized_end=1645 - _globals['_ADDPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=1648 - _globals['_ADDPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=1791 - _globals['_ADDPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=1793 - _globals['_ADDPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=1910 - _globals['_DELETEPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=1912 - _globals['_DELETEPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2001 - _globals['_DELETEPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2003 - _globals['_DELETEPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2041 - _globals['_GETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=2043 - _globals['_GETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2129 - _globals['_GETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2131 - _globals['_GETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2235 - _globals['_LISTPOMERIUMSERVICEACCOUNTSREQUEST']._serialized_start=2237 - _globals['_LISTPOMERIUMSERVICEACCOUNTSREQUEST']._serialized_end=2332 - _globals['_LISTPOMERIUMSERVICEACCOUNTSRESPONSE']._serialized_start=2334 - _globals['_LISTPOMERIUMSERVICEACCOUNTSRESPONSE']._serialized_end=2441 - _globals['_SETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=2444 - _globals['_SETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2587 - _globals['_SETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2589 - _globals['_SETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2706 - _globals['_POMERIUMSESSION']._serialized_start=2709 - _globals['_POMERIUMSESSION']._serialized_end=3270 - _globals['_POMERIUMSESSION_GROUP']._serialized_start=3098 - _globals['_POMERIUMSESSION_GROUP']._serialized_end=3146 - _globals['_POMERIUMSESSION_USER']._serialized_start=3148 - _globals['_POMERIUMSESSION_USER']._serialized_end=3195 - _globals['_POMERIUMSESSION_CLAIMSENTRY']._serialized_start=3197 - _globals['_POMERIUMSESSION_CLAIMSENTRY']._serialized_end=3270 - _globals['_DELETEPOMERIUMSESSIONREQUEST']._serialized_start=3272 - _globals['_DELETEPOMERIUMSESSIONREQUEST']._serialized_end=3394 - _globals['_DELETEPOMERIUMSESSIONRESPONSE']._serialized_start=3396 - _globals['_DELETEPOMERIUMSESSIONRESPONSE']._serialized_end=3427 - _globals['_GETPOMERIUMSESSIONREQUEST']._serialized_start=3429 - _globals['_GETPOMERIUMSESSIONREQUEST']._serialized_end=3508 - _globals['_GETPOMERIUMSESSIONRESPONSE']._serialized_start=3511 - _globals['_GETPOMERIUMSESSIONRESPONSE']._serialized_end=3659 - _globals['_LISTPOMERIUMSESSIONSREQUEST']._serialized_start=3662 - _globals['_LISTPOMERIUMSESSIONSREQUEST']._serialized_end=3893 - _globals['_LISTPOMERIUMSESSIONSRESPONSE']._serialized_start=3895 - _globals['_LISTPOMERIUMSESSIONSRESPONSE']._serialized_end=4001 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONREQUEST']._serialized_start=4003 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONREQUEST']._serialized_end=4118 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE']._serialized_start=4121 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE']._serialized_end=4329 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE_SESSION']._serialized_start=4261 - _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE_SESSION']._serialized_end=4329 - _globals['_IMPERSONATEREQUEST']._serialized_start=4331 - _globals['_IMPERSONATEREQUEST']._serialized_end=4411 - _globals['_IMPERSONATERESPONSE']._serialized_start=4413 - _globals['_IMPERSONATERESPONSE']._serialized_end=4434 - _globals['_USERSERVICE']._serialized_start=4437 - _globals['_USERSERVICE']._serialized_end=4834 - _globals['_POMERIUMSERVICEACCOUNTSERVICE']._serialized_start=4837 - _globals['_POMERIUMSERVICEACCOUNTSERVICE']._serialized_end=5578 - _globals['_POMERIUMSESSIONSERVICE']._serialized_start=5581 - _globals['_POMERIUMSESSIONSERVICE']._serialized_end=6239 + _globals['_USERINFO']._serialized_end=611 + _globals['_USERINFO_NAMESPACEROLESENTRY']._serialized_start=558 + _globals['_USERINFO_NAMESPACEROLESENTRY']._serialized_end=611 + _globals['_GETGROUPINFOREQUEST']._serialized_start=613 + _globals['_GETGROUPINFOREQUEST']._serialized_end=692 + _globals['_GETGROUPINFORESPONSE']._serialized_start=694 + _globals['_GETGROUPINFORESPONSE']._serialized_end=767 + _globals['_GETUSERINFOREQUEST']._serialized_start=769 + _globals['_GETUSERINFOREQUEST']._serialized_end=863 + _globals['_GETUSERINFORESPONSE']._serialized_start=865 + _globals['_GETUSERINFORESPONSE']._serialized_end=935 + _globals['_QUERYGROUPSREQUEST']._serialized_start=937 + _globals['_QUERYGROUPSREQUEST']._serialized_end=1043 + _globals['_QUERYGROUPSRESPONSE']._serialized_start=1045 + _globals['_QUERYGROUPSRESPONSE']._serialized_end=1134 + _globals['_QUERYUSERSREQUEST']._serialized_start=1136 + _globals['_QUERYUSERSREQUEST']._serialized_end=1241 + _globals['_QUERYUSERSRESPONSE']._serialized_start=1243 + _globals['_QUERYUSERSRESPONSE']._serialized_end=1329 + _globals['_POMERIUMSERVICEACCOUNT']._serialized_start=1332 + _globals['_POMERIUMSERVICEACCOUNT']._serialized_end=1661 + _globals['_ADDPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=1664 + _globals['_ADDPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=1807 + _globals['_ADDPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=1809 + _globals['_ADDPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=1926 + _globals['_DELETEPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=1928 + _globals['_DELETEPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2017 + _globals['_DELETEPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2019 + _globals['_DELETEPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2057 + _globals['_GETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=2059 + _globals['_GETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2145 + _globals['_GETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2147 + _globals['_GETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2251 + _globals['_LISTPOMERIUMSERVICEACCOUNTSREQUEST']._serialized_start=2253 + _globals['_LISTPOMERIUMSERVICEACCOUNTSREQUEST']._serialized_end=2348 + _globals['_LISTPOMERIUMSERVICEACCOUNTSRESPONSE']._serialized_start=2350 + _globals['_LISTPOMERIUMSERVICEACCOUNTSRESPONSE']._serialized_end=2457 + _globals['_SETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_start=2460 + _globals['_SETPOMERIUMSERVICEACCOUNTREQUEST']._serialized_end=2603 + _globals['_SETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_start=2605 + _globals['_SETPOMERIUMSERVICEACCOUNTRESPONSE']._serialized_end=2722 + _globals['_POMERIUMSESSION']._serialized_start=2725 + _globals['_POMERIUMSESSION']._serialized_end=3286 + _globals['_POMERIUMSESSION_GROUP']._serialized_start=3114 + _globals['_POMERIUMSESSION_GROUP']._serialized_end=3162 + _globals['_POMERIUMSESSION_USER']._serialized_start=3164 + _globals['_POMERIUMSESSION_USER']._serialized_end=3211 + _globals['_POMERIUMSESSION_CLAIMSENTRY']._serialized_start=3213 + _globals['_POMERIUMSESSION_CLAIMSENTRY']._serialized_end=3286 + _globals['_DELETEPOMERIUMSESSIONREQUEST']._serialized_start=3288 + _globals['_DELETEPOMERIUMSESSIONREQUEST']._serialized_end=3410 + _globals['_DELETEPOMERIUMSESSIONRESPONSE']._serialized_start=3412 + _globals['_DELETEPOMERIUMSESSIONRESPONSE']._serialized_end=3443 + _globals['_GETPOMERIUMSESSIONREQUEST']._serialized_start=3445 + _globals['_GETPOMERIUMSESSIONREQUEST']._serialized_end=3524 + _globals['_GETPOMERIUMSESSIONRESPONSE']._serialized_start=3527 + _globals['_GETPOMERIUMSESSIONRESPONSE']._serialized_end=3675 + _globals['_LISTPOMERIUMSESSIONSREQUEST']._serialized_start=3678 + _globals['_LISTPOMERIUMSESSIONSREQUEST']._serialized_end=3909 + _globals['_LISTPOMERIUMSESSIONSRESPONSE']._serialized_start=3911 + _globals['_LISTPOMERIUMSESSIONSRESPONSE']._serialized_end=4017 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONREQUEST']._serialized_start=4019 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONREQUEST']._serialized_end=4134 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE']._serialized_start=4137 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE']._serialized_end=4345 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE_SESSION']._serialized_start=4277 + _globals['_LISTPOMERIUMSESSIONSFORIMPERSONATIONRESPONSE_SESSION']._serialized_end=4345 + _globals['_IMPERSONATEREQUEST']._serialized_start=4347 + _globals['_IMPERSONATEREQUEST']._serialized_end=4427 + _globals['_IMPERSONATERESPONSE']._serialized_start=4429 + _globals['_IMPERSONATERESPONSE']._serialized_end=4450 + _globals['_USERSERVICE']._serialized_start=4453 + _globals['_USERSERVICE']._serialized_end=4850 + _globals['_POMERIUMSERVICEACCOUNTSERVICE']._serialized_start=4853 + _globals['_POMERIUMSERVICEACCOUNTSERVICE']._serialized_end=5594 + _globals['_POMERIUMSESSIONSERVICE']._serialized_start=5597 + _globals['_POMERIUMSESSIONSERVICE']._serialized_end=6255 # @@protoc_insertion_point(module_scope) diff --git a/src/pomerium/pb/users_pb2.pyi b/src/pomerium/pb/users_pb2.pyi index ebae319..6fa5478 100644 --- a/src/pomerium/pb/users_pb2.pyi +++ b/src/pomerium/pb/users_pb2.pyi @@ -94,6 +94,7 @@ class UserInfo(google.protobuf.message.Message): ) -> None: ... def ClearField(self, field_name: typing.Literal["key", b"key", "value", b"value"]) -> None: ... + ISSUER_FIELD_NUMBER: builtins.int ID_FIELD_NUMBER: builtins.int NAME_FIELD_NUMBER: builtins.int EMAIL_FIELD_NUMBER: builtins.int @@ -101,6 +102,7 @@ class UserInfo(google.protobuf.message.Message): NAMESPACE_ROLES_FIELD_NUMBER: builtins.int PICTURE_URL_FIELD_NUMBER: builtins.int IS_IMPERSONATED_FIELD_NUMBER: builtins.int + issuer: builtins.str id: builtins.str name: builtins.str email: builtins.str @@ -113,6 +115,7 @@ class UserInfo(google.protobuf.message.Message): def __init__( self, *, + issuer: builtins.str = ..., id: builtins.str = ..., name: builtins.str = ..., email: builtins.str = ..., @@ -121,7 +124,7 @@ class UserInfo(google.protobuf.message.Message): picture_url: builtins.str = ..., is_impersonated: builtins.bool = ..., ) -> None: ... - def ClearField(self, field_name: typing.Literal["email", b"email", "groups", b"groups", "id", b"id", "is_impersonated", b"is_impersonated", "name", b"name", "namespace_roles", b"namespace_roles", "picture_url", b"picture_url"]) -> None: ... + def ClearField(self, field_name: typing.Literal["email", b"email", "groups", b"groups", "id", b"id", "is_impersonated", b"is_impersonated", "issuer", b"issuer", "name", b"name", "namespace_roles", b"namespace_roles", "picture_url", b"picture_url"]) -> None: ... global___UserInfo = UserInfo