1#[derive(serde::Serialize, serde::Deserialize)]
3#[serde(rename_all = "snake_case")]
4#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
5#[repr(i32)]
6pub enum PermissionGroup {
7 Unspecified = 0,
8 Aaa = 1,
9 Actions = 2,
10 Alerts = 3,
11 Anomalies = 4,
12 Apm = 5,
13 Apps = 6,
14 Auditing = 7,
15 Dashboards = 8,
16 DataMap = 9,
17 Dataplans = 10,
18 Dataprime = 11,
19 Enrichments = 12,
20 HostedApps = 13,
21 Incidents = 14,
22 InfrastructureMonitoring = 15,
23 Ingress = 16,
24 Integrations = 17,
25 InternalTools = 18,
26 Livetail = 19,
27 Logs = 20,
28 Metrics = 21,
29 Notifications = 22,
30 ParsingRules = 23,
31 Platform = 24,
32 RecordingRules = 25,
33 Rum = 26,
34 Schema = 27,
35 SharedLibraries = 28,
36 Snowbit = 29,
37 Spans = 30,
38 Templates = 31,
39 UnknownFeatureGroup = 32,
40 VersionBenchmarks = 33,
41 Investigations = 34,
42 Administration = 35,
43 Profiles = 36,
44 Ai = 37,
45 SloMgmt = 38,
46}
47impl PermissionGroup {
48 pub fn as_str_name(&self) -> &'static str {
53 match self {
54 Self::Unspecified => "PERMISSION_GROUP_UNSPECIFIED",
55 Self::Aaa => "PERMISSION_GROUP_AAA",
56 Self::Actions => "PERMISSION_GROUP_ACTIONS",
57 Self::Alerts => "PERMISSION_GROUP_ALERTS",
58 Self::Anomalies => "PERMISSION_GROUP_ANOMALIES",
59 Self::Apm => "PERMISSION_GROUP_APM",
60 Self::Apps => "PERMISSION_GROUP_APPS",
61 Self::Auditing => "PERMISSION_GROUP_AUDITING",
62 Self::Dashboards => "PERMISSION_GROUP_DASHBOARDS",
63 Self::DataMap => "PERMISSION_GROUP_DATA_MAP",
64 Self::Dataplans => "PERMISSION_GROUP_DATAPLANS",
65 Self::Dataprime => "PERMISSION_GROUP_DATAPRIME",
66 Self::Enrichments => "PERMISSION_GROUP_ENRICHMENTS",
67 Self::HostedApps => "PERMISSION_GROUP_HOSTED_APPS",
68 Self::Incidents => "PERMISSION_GROUP_INCIDENTS",
69 Self::InfrastructureMonitoring => {
70 "PERMISSION_GROUP_INFRASTRUCTURE_MONITORING"
71 }
72 Self::Ingress => "PERMISSION_GROUP_INGRESS",
73 Self::Integrations => "PERMISSION_GROUP_INTEGRATIONS",
74 Self::InternalTools => "PERMISSION_GROUP_INTERNAL_TOOLS",
75 Self::Livetail => "PERMISSION_GROUP_LIVETAIL",
76 Self::Logs => "PERMISSION_GROUP_LOGS",
77 Self::Metrics => "PERMISSION_GROUP_METRICS",
78 Self::Notifications => "PERMISSION_GROUP_NOTIFICATIONS",
79 Self::ParsingRules => "PERMISSION_GROUP_PARSING_RULES",
80 Self::Platform => "PERMISSION_GROUP_PLATFORM",
81 Self::RecordingRules => "PERMISSION_GROUP_RECORDING_RULES",
82 Self::Rum => "PERMISSION_GROUP_RUM",
83 Self::Schema => "PERMISSION_GROUP_SCHEMA",
84 Self::SharedLibraries => "PERMISSION_GROUP_SHARED_LIBRARIES",
85 Self::Snowbit => "PERMISSION_GROUP_SNOWBIT",
86 Self::Spans => "PERMISSION_GROUP_SPANS",
87 Self::Templates => "PERMISSION_GROUP_TEMPLATES",
88 Self::UnknownFeatureGroup => "PERMISSION_GROUP_UNKNOWN_FEATURE_GROUP",
89 Self::VersionBenchmarks => "PERMISSION_GROUP_VERSION_BENCHMARKS",
90 Self::Investigations => "PERMISSION_GROUP_INVESTIGATIONS",
91 Self::Administration => "PERMISSION_GROUP_ADMINISTRATION",
92 Self::Profiles => "PERMISSION_GROUP_PROFILES",
93 Self::Ai => "PERMISSION_GROUP_AI",
94 Self::SloMgmt => "PERMISSION_GROUP_SLO_MGMT",
95 }
96 }
97 pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
99 match value {
100 "PERMISSION_GROUP_UNSPECIFIED" => Some(Self::Unspecified),
101 "PERMISSION_GROUP_AAA" => Some(Self::Aaa),
102 "PERMISSION_GROUP_ACTIONS" => Some(Self::Actions),
103 "PERMISSION_GROUP_ALERTS" => Some(Self::Alerts),
104 "PERMISSION_GROUP_ANOMALIES" => Some(Self::Anomalies),
105 "PERMISSION_GROUP_APM" => Some(Self::Apm),
106 "PERMISSION_GROUP_APPS" => Some(Self::Apps),
107 "PERMISSION_GROUP_AUDITING" => Some(Self::Auditing),
108 "PERMISSION_GROUP_DASHBOARDS" => Some(Self::Dashboards),
109 "PERMISSION_GROUP_DATA_MAP" => Some(Self::DataMap),
110 "PERMISSION_GROUP_DATAPLANS" => Some(Self::Dataplans),
111 "PERMISSION_GROUP_DATAPRIME" => Some(Self::Dataprime),
112 "PERMISSION_GROUP_ENRICHMENTS" => Some(Self::Enrichments),
113 "PERMISSION_GROUP_HOSTED_APPS" => Some(Self::HostedApps),
114 "PERMISSION_GROUP_INCIDENTS" => Some(Self::Incidents),
115 "PERMISSION_GROUP_INFRASTRUCTURE_MONITORING" => {
116 Some(Self::InfrastructureMonitoring)
117 }
118 "PERMISSION_GROUP_INGRESS" => Some(Self::Ingress),
119 "PERMISSION_GROUP_INTEGRATIONS" => Some(Self::Integrations),
120 "PERMISSION_GROUP_INTERNAL_TOOLS" => Some(Self::InternalTools),
121 "PERMISSION_GROUP_LIVETAIL" => Some(Self::Livetail),
122 "PERMISSION_GROUP_LOGS" => Some(Self::Logs),
123 "PERMISSION_GROUP_METRICS" => Some(Self::Metrics),
124 "PERMISSION_GROUP_NOTIFICATIONS" => Some(Self::Notifications),
125 "PERMISSION_GROUP_PARSING_RULES" => Some(Self::ParsingRules),
126 "PERMISSION_GROUP_PLATFORM" => Some(Self::Platform),
127 "PERMISSION_GROUP_RECORDING_RULES" => Some(Self::RecordingRules),
128 "PERMISSION_GROUP_RUM" => Some(Self::Rum),
129 "PERMISSION_GROUP_SCHEMA" => Some(Self::Schema),
130 "PERMISSION_GROUP_SHARED_LIBRARIES" => Some(Self::SharedLibraries),
131 "PERMISSION_GROUP_SNOWBIT" => Some(Self::Snowbit),
132 "PERMISSION_GROUP_SPANS" => Some(Self::Spans),
133 "PERMISSION_GROUP_TEMPLATES" => Some(Self::Templates),
134 "PERMISSION_GROUP_UNKNOWN_FEATURE_GROUP" => Some(Self::UnknownFeatureGroup),
135 "PERMISSION_GROUP_VERSION_BENCHMARKS" => Some(Self::VersionBenchmarks),
136 "PERMISSION_GROUP_INVESTIGATIONS" => Some(Self::Investigations),
137 "PERMISSION_GROUP_ADMINISTRATION" => Some(Self::Administration),
138 "PERMISSION_GROUP_PROFILES" => Some(Self::Profiles),
139 "PERMISSION_GROUP_AI" => Some(Self::Ai),
140 "PERMISSION_GROUP_SLO_MGMT" => Some(Self::SloMgmt),
141 _ => None,
142 }
143 }
144}
145#[derive(serde::Serialize, serde::Deserialize)]
146#[serde(rename_all = "snake_case")]
147#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
148#[repr(i32)]
149pub enum Permission {
150 Unspecified = 0,
151 AlertsMapRead = 1,
152 AlertsReadConfig = 2,
153 AlertsUpdateConfig = 3,
154 CloudMetadataEnrichmentReadConfig = 4,
155 CloudMetadataEnrichmentUpdateConfig = 5,
156 CloudMetadataIngressSendData = 6,
157 CloudSecurityDeploy = 7,
158 CloudSecurityReadConfig = 8,
159 ContextualDataReadConfig = 9,
160 ContextualDataUpdateConfig = 10,
161 DataMapReadMaps = 11,
162 DataMapUpdateMaps = 12,
163 DataUsageManage = 13,
164 DataUsageRead = 14,
165 ExtensionsDeploy = 15,
166 ExtensionsReadConfig = 16,
167 GeoEnrichmentReadConfig = 17,
168 GeoEnrichmentUpdateConfig = 18,
169 GlobalMappingReadConfig = 19,
170 GlobalMappingUpdateConfig = 20,
171 GrafanaRead = 21,
172 GrafanaUpdate = 22,
173 HomeDashboardReadTeamWidgets = 23,
174 HomeDashboardReadUserWidgets = 24,
175 HomeDashboardUpdateTeamWidgets = 25,
176 HomeDashboardUpdateUserWidgets = 26,
177 IncidentsAcknowledge = 27,
178 IncidentsAssign = 28,
179 IncidentsClose = 29,
180 IncidentsRead = 30,
181 IncidentsSnooze = 31,
182 IntegrationsDeploy = 32,
183 IntegrationsReadConfig = 33,
184 JaegerView = 34,
185 K8SInfraMonitoringReadConfig = 35,
186 K8SInfraMonitoringUpdateConfig = 36,
187 LegacyArchiveQueriesExecute = 40,
188 LegacyArchiveQueriesReindex = 41,
189 LogsDataAnalyticsHighRead = 43,
190 LogsDataAnalyticsLowRead = 44,
191 LogsDataApiHighReadData = 45,
192 LogsDataApiLowReadData = 46,
193 LogsDataIngressSendData = 47,
194 LogsDataSetupHighReadConfig = 48,
195 LogsDataSetupHighUpdateConfig = 49,
196 LogsDataSetupLowReadConfig = 50,
197 LogsDataSetupLowUpdateConfig = 51,
198 LogsEvents2MetricsReadConfig = 52,
199 LogsEvents2MetricsUpdateConfig = 53,
200 LogsTcoReadPolicies = 54,
201 LogsTcoUpdatePolicies = 55,
202 MetricsDataAnalyticsHighRead = 56,
203 MetricsDataAnalyticsLowRead = 57,
204 MetricsDataApiHighReadData = 58,
205 MetricsDataApiLowReadData = 59,
206 MetricsDataIngressSendData = 60,
207 MetricsDataSetupHighReadConfig = 61,
208 MetricsDataSetupHighUpdateConfig = 62,
209 MetricsDataSetupLowReadConfig = 63,
210 MetricsDataSetupLowUpdateConfig = 64,
211 MetricsRecordingRulesReadConfig = 65,
212 MetricsRecordingRulesUpdateConfig = 66,
213 MetricsTcoReadPolicies = 67,
214 MetricsTcoUpdatePolicies = 68,
215 OpensearchDashboardsRead = 69,
216 OpensearchDashboardsUpdate = 70,
217 OrgAdminsManage = 71,
218 OrgAdminsReadConfig = 72,
219 OrgQuotaManage = 73,
220 OrgQuotaRead = 74,
221 OrgSettingsReadConfig = 75,
222 OrgSettingsUpdateConfig = 76,
223 OrgTeamsManage = 77,
224 OrgTeamsReadConfig = 78,
225 OutboundWebhooksReadConfig = 79,
226 OutboundWebhooksUpdateConfig = 80,
227 ParsingRulesReadConfig = 81,
228 ParsingRulesUpdateConfig = 82,
229 RumIngressSendData = 83,
230 RumView = 84,
231 SecurityEnrichmentReadConfig = 85,
232 SecurityEnrichmentUpdateConfig = 86,
233 ServerlessRead = 87,
234 ServiceCatalogReadDimensionsConfig = 88,
235 ServiceCatalogReadSliConfig = 89,
236 ServiceCatalogUpdateDimensionsConfig = 90,
237 ServiceCatalogUpdateSliConfig = 91,
238 ServiceMapRead = 92,
239 SnowbitAlertsCreateSecurityAlert = 93,
240 SnowbitAlertsRead = 94,
241 SnowbitCspmRead = 95,
242 SnowbitOverviewRead = 96,
243 SnowbitResourceExplorerRead = 97,
244 SnowbitSetupManage = 98,
245 SnowbitSspmRead = 99,
246 SourceMappingReadMapping = 100,
247 SourceMappingUploadMapping = 101,
248 SpansDataAnalyticsHighRead = 102,
249 SpansDataAnalyticsLowRead = 103,
250 SpansDataApiHighReadData = 104,
251 SpansDataApiLowReadData = 105,
252 SpansDataIngressSendData = 106,
253 SpansDataSetupHighReadConfig = 107,
254 SpansDataSetupHighUpdateConfig = 108,
255 SpansDataSetupLowReadConfig = 109,
256 SpansDataSetupLowUpdateConfig = 110,
257 SpansEvents2MetricsReadConfig = 111,
258 SpansEvents2MetricsUpdateConfig = 112,
259 SpansTcoReadPolicies = 113,
260 SpansTcoUpdatePolicies = 114,
261 TeamActionsExecute = 115,
262 TeamActionsReadConfig = 116,
263 TeamActionsUpdateConfig = 117,
264 TeamApiKeysSecuritySettingsManage = 118,
265 TeamApiKeysSecuritySettingsReadConfig = 119,
266 TeamApiKeysManage = 120,
267 TeamApiKeysReadConfig = 121,
268 TeamAuditingReadConfig = 122,
269 TeamAuditingUpdateConfig = 123,
270 TeamCustomEnrichmentReadConfig = 124,
271 TeamCustomEnrichmentReadData = 125,
272 TeamCustomEnrichmentUpdateConfig = 126,
273 TeamCustomEnrichmentUpdateData = 127,
274 TeamDashboardsRead = 128,
275 TeamDashboardsUpdate = 129,
276 TeamDomainManage = 130,
277 TeamDomainReadConfig = 131,
278 TeamGroupsManage = 132,
279 TeamGroupsReadConfig = 133,
280 TeamIpAccessManage = 134,
281 TeamIpAccessReadConfig = 135,
282 TeamMembersManage = 136,
283 TeamMembersReadConfig = 137,
284 TeamPayAsYouGoReadConfig = 138,
285 TeamPayAsYouGoUpdateConfig = 139,
286 TeamPaymentsReadConfig = 140,
287 TeamPaymentsUpdateConfig = 141,
288 TeamRolesManage = 142,
289 TeamRolesReadConfig = 143,
290 TeamSavedViewsRead = 144,
291 TeamSavedViewsUpdate = 145,
292 TeamScimManage = 146,
293 TeamScimReadConfig = 147,
294 TeamSessionsManage = 148,
295 TeamSessionsReadConfig = 149,
296 TeamSlackNotificationsReadConfig = 150,
297 TeamSlackNotificationsUpdateConfig = 151,
298 TeamSsoManage = 152,
299 TeamSsoReadConfig = 153,
300 UserActionsExecute = 154,
301 UserActionsReadConfig = 155,
302 UserActionsUpdateConfig = 156,
303 UserDashboardsRead = 157,
304 UserDashboardsUpdate = 158,
305 UserEmailNotificationsReadConfig = 159,
306 UserEmailNotificationsUpdateConfig = 160,
307 UserLegacyLogsQueryApiKeysManage = 161,
308 UserLegacyLogsQueryApiKeysReadConfig = 162,
309 UserLegacyOtherApiKeysManage = 163,
310 UserLegacyOtherApiKeysReadConfig = 164,
311 UserSavedViewsRead = 165,
312 UserSavedViewsUpdate = 166,
313 UserSettingsReadConfig = 167,
314 UserSettingsUpdateConfig = 168,
315 VersionBenchmarkTagsRead = 170,
316 VersionBenchmarksReportsReadTeamWidgets = 171,
317 VersionBenchmarksReportsReadUserWidgets = 172,
318 VersionBenchmarksReportsUpdateTeamWidgets = 173,
319 VersionBenchmarksReportsUpdateUserWidgets = 174,
320 VersionBenchmarksReportsRead = 175,
321 LogsAlertsReadConfig = 176,
322 LogsAlertsUpdateConfig = 177,
323 SpansAlertsReadConfig = 178,
324 SpansAlertsUpdateConfig = 179,
325 MetricsAlertsReadConfig = 180,
326 MetricsAlertsUpdateConfig = 181,
327 ContextualDataSendData = 182,
328 K8SInfraMonitoringRead = 183,
329 LivetailRead = 184,
330 ServiceCatalogRead = 185,
331 VersionBenchmarkTagsUpdate = 186,
332 AlertsSnooze = 187,
333 ExtensionsUpdateConfig = 188,
334 ServiceCatalogReadApdexConfig = 189,
335 ServiceCatalogUpdateApdexConfig = 190,
336 TeamManageConnectionToOrg = 191,
337 ServiceCatalogUpdate = 192,
338 SuppressionRulesReadConfig = 193,
339 SuppressionRulesUpdateConfig = 194,
340 UserAuthInfoReadGroups = 195,
341 UserEmailNotificationsGetDailyEmails = 196,
342 UserEmailNotificationsGetDataUsageWarnings = 197,
343 UserEmailNotificationsGetFlowAnomalies = 198,
344 UserEmailNotificationsGetSpikeAnomalies = 199,
345 TeamQuotaManage = 200,
346 TeamQuotaRead = 201,
347 TeamScopesManage = 202,
348 TeamScopesReadConfig = 203,
349 RumTeamSavedFilterRead = 204,
350 RumTeamSavedFilterUpdate = 205,
351 RumUserSavedFilterRead = 206,
352 RumUserSavedFilterUpdate = 207,
353 InvestigationsRead = 208,
354 InvestigationsReadAll = 209,
355 InvestigationsUpdate = 210,
356 InvestigationsUpdateAll = 211,
357 DataIngestApiKeysManage = 212,
358 DataIngestApiKeysReadConfig = 213,
359 PersonalCustomApiKeysManage = 214,
360 PersonalCustomApiKeysReadConfig = 215,
361 TeamCustomApiKeysManage = 216,
362 TeamCustomApiKeysReadConfig = 217,
363 LogsDataOutSetupReadConfig = 218,
364 LogsDataOutSetupUpdateConfig = 219,
365 OutboundWebhooksReadSummary = 220,
366 DataprimeAiQueryAssistantManage = 221,
367 DataprimeAiQueryAssistantReadConfig = 222,
368 TeamLandingPageManage = 223,
369 TeamLandingPageReadConfig = 224,
370 ResourceCatalogRead = 225,
371 TeamAlertsSettingsManage = 226,
372 TeamAlertsSettingsReadConfig = 227,
373 TeamAiSettingsManage = 228,
374 TeamAiSettingsReadConfig = 229,
375 NotificationCenterConnectorsReadConfig = 230,
376 NotificationCenterConnectorsReadSummary = 231,
377 NotificationCenterConnectorsUpdateConfig = 232,
378 NotificationCenterPresetsReadConfig = 233,
379 NotificationCenterPresetsReadSummary = 234,
380 NotificationCenterPresetsUpdateConfig = 235,
381 HideErrorsReadConfig = 236,
382 HideErrorsUpdateConfig = 237,
383 RumSettingsUpdateConfig = 238,
384 SessionRecordingReadConfig = 239,
385 NotificationCenterRoutersReadConfig = 240,
386 NotificationCenterRoutersReadSummary = 241,
387 NotificationCenterRoutersUpdateConfig = 242,
388 ProfilesDataIngressSendDataOld = 243,
389 AiAppCatalogRead = 244,
390 AiAppDiscoveryManage = 245,
391 AiAppDiscoveryRead = 246,
392 AiAppEvaluatorsManage = 247,
393 AiAppEvaluatorsRead = 248,
394 AiOverviewRead = 249,
395 AiSpmRead = 250,
396 LogsReservedFieldsManage = 251,
397 LogsReservedFieldsRead = 252,
398 ProfilesCpuProfilesRead = 253,
399 ProfilesDataIngressSendData = 254,
400 ProfilesDebugSymbolsUpload = 255,
401 SloMgmtAlertsReadConfig = 256,
402 SloMgmtAlertsUpdateConfig = 257,
403 SloReadConfig = 258,
404 SloUpdateConfig = 259,
405}
406impl Permission {
407 pub fn as_str_name(&self) -> &'static str {
412 match self {
413 Self::Unspecified => "PERMISSION_UNSPECIFIED",
414 Self::AlertsMapRead => "PERMISSION_ALERTS_MAP_READ",
415 Self::AlertsReadConfig => "PERMISSION_ALERTS_READ_CONFIG",
416 Self::AlertsUpdateConfig => "PERMISSION_ALERTS_UPDATE_CONFIG",
417 Self::CloudMetadataEnrichmentReadConfig => {
418 "PERMISSION_CLOUD_METADATA_ENRICHMENT_READ_CONFIG"
419 }
420 Self::CloudMetadataEnrichmentUpdateConfig => {
421 "PERMISSION_CLOUD_METADATA_ENRICHMENT_UPDATE_CONFIG"
422 }
423 Self::CloudMetadataIngressSendData => {
424 "PERMISSION_CLOUD_METADATA_INGRESS_SEND_DATA"
425 }
426 Self::CloudSecurityDeploy => "PERMISSION_CLOUD_SECURITY_DEPLOY",
427 Self::CloudSecurityReadConfig => "PERMISSION_CLOUD_SECURITY_READ_CONFIG",
428 Self::ContextualDataReadConfig => "PERMISSION_CONTEXTUAL_DATA_READ_CONFIG",
429 Self::ContextualDataUpdateConfig => {
430 "PERMISSION_CONTEXTUAL_DATA_UPDATE_CONFIG"
431 }
432 Self::DataMapReadMaps => "PERMISSION_DATA_MAP_READ_MAPS",
433 Self::DataMapUpdateMaps => "PERMISSION_DATA_MAP_UPDATE_MAPS",
434 Self::DataUsageManage => "PERMISSION_DATA_USAGE_MANAGE",
435 Self::DataUsageRead => "PERMISSION_DATA_USAGE_READ",
436 Self::ExtensionsDeploy => "PERMISSION_EXTENSIONS_DEPLOY",
437 Self::ExtensionsReadConfig => "PERMISSION_EXTENSIONS_READ_CONFIG",
438 Self::GeoEnrichmentReadConfig => "PERMISSION_GEO_ENRICHMENT_READ_CONFIG",
439 Self::GeoEnrichmentUpdateConfig => "PERMISSION_GEO_ENRICHMENT_UPDATE_CONFIG",
440 Self::GlobalMappingReadConfig => "PERMISSION_GLOBAL_MAPPING_READ_CONFIG",
441 Self::GlobalMappingUpdateConfig => "PERMISSION_GLOBAL_MAPPING_UPDATE_CONFIG",
442 Self::GrafanaRead => "PERMISSION_GRAFANA_READ",
443 Self::GrafanaUpdate => "PERMISSION_GRAFANA_UPDATE",
444 Self::HomeDashboardReadTeamWidgets => {
445 "PERMISSION_HOME_DASHBOARD_READ_TEAM_WIDGETS"
446 }
447 Self::HomeDashboardReadUserWidgets => {
448 "PERMISSION_HOME_DASHBOARD_READ_USER_WIDGETS"
449 }
450 Self::HomeDashboardUpdateTeamWidgets => {
451 "PERMISSION_HOME_DASHBOARD_UPDATE_TEAM_WIDGETS"
452 }
453 Self::HomeDashboardUpdateUserWidgets => {
454 "PERMISSION_HOME_DASHBOARD_UPDATE_USER_WIDGETS"
455 }
456 Self::IncidentsAcknowledge => "PERMISSION_INCIDENTS_ACKNOWLEDGE",
457 Self::IncidentsAssign => "PERMISSION_INCIDENTS_ASSIGN",
458 Self::IncidentsClose => "PERMISSION_INCIDENTS_CLOSE",
459 Self::IncidentsRead => "PERMISSION_INCIDENTS_READ",
460 Self::IncidentsSnooze => "PERMISSION_INCIDENTS_SNOOZE",
461 Self::IntegrationsDeploy => "PERMISSION_INTEGRATIONS_DEPLOY",
462 Self::IntegrationsReadConfig => "PERMISSION_INTEGRATIONS_READ_CONFIG",
463 Self::JaegerView => "PERMISSION_JAEGER_VIEW",
464 Self::K8SInfraMonitoringReadConfig => {
465 "PERMISSION_K_8_S_INFRA_MONITORING_READ_CONFIG"
466 }
467 Self::K8SInfraMonitoringUpdateConfig => {
468 "PERMISSION_K_8_S_INFRA_MONITORING_UPDATE_CONFIG"
469 }
470 Self::LegacyArchiveQueriesExecute => {
471 "PERMISSION_LEGACY_ARCHIVE_QUERIES_EXECUTE"
472 }
473 Self::LegacyArchiveQueriesReindex => {
474 "PERMISSION_LEGACY_ARCHIVE_QUERIES_REINDEX"
475 }
476 Self::LogsDataAnalyticsHighRead => "PERMISSION_LOGS_DATA_ANALYTICS_HIGH_READ",
477 Self::LogsDataAnalyticsLowRead => "PERMISSION_LOGS_DATA_ANALYTICS_LOW_READ",
478 Self::LogsDataApiHighReadData => "PERMISSION_LOGS_DATA_API_HIGH_READ_DATA",
479 Self::LogsDataApiLowReadData => "PERMISSION_LOGS_DATA_API_LOW_READ_DATA",
480 Self::LogsDataIngressSendData => "PERMISSION_LOGS_DATA_INGRESS_SEND_DATA",
481 Self::LogsDataSetupHighReadConfig => {
482 "PERMISSION_LOGS_DATA_SETUP_HIGH_READ_CONFIG"
483 }
484 Self::LogsDataSetupHighUpdateConfig => {
485 "PERMISSION_LOGS_DATA_SETUP_HIGH_UPDATE_CONFIG"
486 }
487 Self::LogsDataSetupLowReadConfig => {
488 "PERMISSION_LOGS_DATA_SETUP_LOW_READ_CONFIG"
489 }
490 Self::LogsDataSetupLowUpdateConfig => {
491 "PERMISSION_LOGS_DATA_SETUP_LOW_UPDATE_CONFIG"
492 }
493 Self::LogsEvents2MetricsReadConfig => {
494 "PERMISSION_LOGS_EVENTS_2_METRICS_READ_CONFIG"
495 }
496 Self::LogsEvents2MetricsUpdateConfig => {
497 "PERMISSION_LOGS_EVENTS_2_METRICS_UPDATE_CONFIG"
498 }
499 Self::LogsTcoReadPolicies => "PERMISSION_LOGS_TCO_READ_POLICIES",
500 Self::LogsTcoUpdatePolicies => "PERMISSION_LOGS_TCO_UPDATE_POLICIES",
501 Self::MetricsDataAnalyticsHighRead => {
502 "PERMISSION_METRICS_DATA_ANALYTICS_HIGH_READ"
503 }
504 Self::MetricsDataAnalyticsLowRead => {
505 "PERMISSION_METRICS_DATA_ANALYTICS_LOW_READ"
506 }
507 Self::MetricsDataApiHighReadData => {
508 "PERMISSION_METRICS_DATA_API_HIGH_READ_DATA"
509 }
510 Self::MetricsDataApiLowReadData => {
511 "PERMISSION_METRICS_DATA_API_LOW_READ_DATA"
512 }
513 Self::MetricsDataIngressSendData => {
514 "PERMISSION_METRICS_DATA_INGRESS_SEND_DATA"
515 }
516 Self::MetricsDataSetupHighReadConfig => {
517 "PERMISSION_METRICS_DATA_SETUP_HIGH_READ_CONFIG"
518 }
519 Self::MetricsDataSetupHighUpdateConfig => {
520 "PERMISSION_METRICS_DATA_SETUP_HIGH_UPDATE_CONFIG"
521 }
522 Self::MetricsDataSetupLowReadConfig => {
523 "PERMISSION_METRICS_DATA_SETUP_LOW_READ_CONFIG"
524 }
525 Self::MetricsDataSetupLowUpdateConfig => {
526 "PERMISSION_METRICS_DATA_SETUP_LOW_UPDATE_CONFIG"
527 }
528 Self::MetricsRecordingRulesReadConfig => {
529 "PERMISSION_METRICS_RECORDING_RULES_READ_CONFIG"
530 }
531 Self::MetricsRecordingRulesUpdateConfig => {
532 "PERMISSION_METRICS_RECORDING_RULES_UPDATE_CONFIG"
533 }
534 Self::MetricsTcoReadPolicies => "PERMISSION_METRICS_TCO_READ_POLICIES",
535 Self::MetricsTcoUpdatePolicies => "PERMISSION_METRICS_TCO_UPDATE_POLICIES",
536 Self::OpensearchDashboardsRead => "PERMISSION_OPENSEARCH_DASHBOARDS_READ",
537 Self::OpensearchDashboardsUpdate => "PERMISSION_OPENSEARCH_DASHBOARDS_UPDATE",
538 Self::OrgAdminsManage => "PERMISSION_ORG_ADMINS_MANAGE",
539 Self::OrgAdminsReadConfig => "PERMISSION_ORG_ADMINS_READ_CONFIG",
540 Self::OrgQuotaManage => "PERMISSION_ORG_QUOTA_MANAGE",
541 Self::OrgQuotaRead => "PERMISSION_ORG_QUOTA_READ",
542 Self::OrgSettingsReadConfig => "PERMISSION_ORG_SETTINGS_READ_CONFIG",
543 Self::OrgSettingsUpdateConfig => "PERMISSION_ORG_SETTINGS_UPDATE_CONFIG",
544 Self::OrgTeamsManage => "PERMISSION_ORG_TEAMS_MANAGE",
545 Self::OrgTeamsReadConfig => "PERMISSION_ORG_TEAMS_READ_CONFIG",
546 Self::OutboundWebhooksReadConfig => {
547 "PERMISSION_OUTBOUND_WEBHOOKS_READ_CONFIG"
548 }
549 Self::OutboundWebhooksUpdateConfig => {
550 "PERMISSION_OUTBOUND_WEBHOOKS_UPDATE_CONFIG"
551 }
552 Self::ParsingRulesReadConfig => "PERMISSION_PARSING_RULES_READ_CONFIG",
553 Self::ParsingRulesUpdateConfig => "PERMISSION_PARSING_RULES_UPDATE_CONFIG",
554 Self::RumIngressSendData => "PERMISSION_RUM_INGRESS_SEND_DATA",
555 Self::RumView => "PERMISSION_RUM_VIEW",
556 Self::SecurityEnrichmentReadConfig => {
557 "PERMISSION_SECURITY_ENRICHMENT_READ_CONFIG"
558 }
559 Self::SecurityEnrichmentUpdateConfig => {
560 "PERMISSION_SECURITY_ENRICHMENT_UPDATE_CONFIG"
561 }
562 Self::ServerlessRead => "PERMISSION_SERVERLESS_READ",
563 Self::ServiceCatalogReadDimensionsConfig => {
564 "PERMISSION_SERVICE_CATALOG_READ_DIMENSIONS_CONFIG"
565 }
566 Self::ServiceCatalogReadSliConfig => {
567 "PERMISSION_SERVICE_CATALOG_READ_SLI_CONFIG"
568 }
569 Self::ServiceCatalogUpdateDimensionsConfig => {
570 "PERMISSION_SERVICE_CATALOG_UPDATE_DIMENSIONS_CONFIG"
571 }
572 Self::ServiceCatalogUpdateSliConfig => {
573 "PERMISSION_SERVICE_CATALOG_UPDATE_SLI_CONFIG"
574 }
575 Self::ServiceMapRead => "PERMISSION_SERVICE_MAP_READ",
576 Self::SnowbitAlertsCreateSecurityAlert => {
577 "PERMISSION_SNOWBIT_ALERTS_CREATE_SECURITY_ALERT"
578 }
579 Self::SnowbitAlertsRead => "PERMISSION_SNOWBIT_ALERTS_READ",
580 Self::SnowbitCspmRead => "PERMISSION_SNOWBIT_CSPM_READ",
581 Self::SnowbitOverviewRead => "PERMISSION_SNOWBIT_OVERVIEW_READ",
582 Self::SnowbitResourceExplorerRead => {
583 "PERMISSION_SNOWBIT_RESOURCE_EXPLORER_READ"
584 }
585 Self::SnowbitSetupManage => "PERMISSION_SNOWBIT_SETUP_MANAGE",
586 Self::SnowbitSspmRead => "PERMISSION_SNOWBIT_SSPM_READ",
587 Self::SourceMappingReadMapping => "PERMISSION_SOURCE_MAPPING_READ_MAPPING",
588 Self::SourceMappingUploadMapping => {
589 "PERMISSION_SOURCE_MAPPING_UPLOAD_MAPPING"
590 }
591 Self::SpansDataAnalyticsHighRead => {
592 "PERMISSION_SPANS_DATA_ANALYTICS_HIGH_READ"
593 }
594 Self::SpansDataAnalyticsLowRead => "PERMISSION_SPANS_DATA_ANALYTICS_LOW_READ",
595 Self::SpansDataApiHighReadData => "PERMISSION_SPANS_DATA_API_HIGH_READ_DATA",
596 Self::SpansDataApiLowReadData => "PERMISSION_SPANS_DATA_API_LOW_READ_DATA",
597 Self::SpansDataIngressSendData => "PERMISSION_SPANS_DATA_INGRESS_SEND_DATA",
598 Self::SpansDataSetupHighReadConfig => {
599 "PERMISSION_SPANS_DATA_SETUP_HIGH_READ_CONFIG"
600 }
601 Self::SpansDataSetupHighUpdateConfig => {
602 "PERMISSION_SPANS_DATA_SETUP_HIGH_UPDATE_CONFIG"
603 }
604 Self::SpansDataSetupLowReadConfig => {
605 "PERMISSION_SPANS_DATA_SETUP_LOW_READ_CONFIG"
606 }
607 Self::SpansDataSetupLowUpdateConfig => {
608 "PERMISSION_SPANS_DATA_SETUP_LOW_UPDATE_CONFIG"
609 }
610 Self::SpansEvents2MetricsReadConfig => {
611 "PERMISSION_SPANS_EVENTS_2_METRICS_READ_CONFIG"
612 }
613 Self::SpansEvents2MetricsUpdateConfig => {
614 "PERMISSION_SPANS_EVENTS_2_METRICS_UPDATE_CONFIG"
615 }
616 Self::SpansTcoReadPolicies => "PERMISSION_SPANS_TCO_READ_POLICIES",
617 Self::SpansTcoUpdatePolicies => "PERMISSION_SPANS_TCO_UPDATE_POLICIES",
618 Self::TeamActionsExecute => "PERMISSION_TEAM_ACTIONS_EXECUTE",
619 Self::TeamActionsReadConfig => "PERMISSION_TEAM_ACTIONS_READ_CONFIG",
620 Self::TeamActionsUpdateConfig => "PERMISSION_TEAM_ACTIONS_UPDATE_CONFIG",
621 Self::TeamApiKeysSecuritySettingsManage => {
622 "PERMISSION_TEAM_API_KEYS_SECURITY_SETTINGS_MANAGE"
623 }
624 Self::TeamApiKeysSecuritySettingsReadConfig => {
625 "PERMISSION_TEAM_API_KEYS_SECURITY_SETTINGS_READ_CONFIG"
626 }
627 Self::TeamApiKeysManage => "PERMISSION_TEAM_API_KEYS_MANAGE",
628 Self::TeamApiKeysReadConfig => "PERMISSION_TEAM_API_KEYS_READ_CONFIG",
629 Self::TeamAuditingReadConfig => "PERMISSION_TEAM_AUDITING_READ_CONFIG",
630 Self::TeamAuditingUpdateConfig => "PERMISSION_TEAM_AUDITING_UPDATE_CONFIG",
631 Self::TeamCustomEnrichmentReadConfig => {
632 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_READ_CONFIG"
633 }
634 Self::TeamCustomEnrichmentReadData => {
635 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_READ_DATA"
636 }
637 Self::TeamCustomEnrichmentUpdateConfig => {
638 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_UPDATE_CONFIG"
639 }
640 Self::TeamCustomEnrichmentUpdateData => {
641 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_UPDATE_DATA"
642 }
643 Self::TeamDashboardsRead => "PERMISSION_TEAM_DASHBOARDS_READ",
644 Self::TeamDashboardsUpdate => "PERMISSION_TEAM_DASHBOARDS_UPDATE",
645 Self::TeamDomainManage => "PERMISSION_TEAM_DOMAIN_MANAGE",
646 Self::TeamDomainReadConfig => "PERMISSION_TEAM_DOMAIN_READ_CONFIG",
647 Self::TeamGroupsManage => "PERMISSION_TEAM_GROUPS_MANAGE",
648 Self::TeamGroupsReadConfig => "PERMISSION_TEAM_GROUPS_READ_CONFIG",
649 Self::TeamIpAccessManage => "PERMISSION_TEAM_IP_ACCESS_MANAGE",
650 Self::TeamIpAccessReadConfig => "PERMISSION_TEAM_IP_ACCESS_READ_CONFIG",
651 Self::TeamMembersManage => "PERMISSION_TEAM_MEMBERS_MANAGE",
652 Self::TeamMembersReadConfig => "PERMISSION_TEAM_MEMBERS_READ_CONFIG",
653 Self::TeamPayAsYouGoReadConfig => "PERMISSION_TEAM_PAY_AS_YOU_GO_READ_CONFIG",
654 Self::TeamPayAsYouGoUpdateConfig => {
655 "PERMISSION_TEAM_PAY_AS_YOU_GO_UPDATE_CONFIG"
656 }
657 Self::TeamPaymentsReadConfig => "PERMISSION_TEAM_PAYMENTS_READ_CONFIG",
658 Self::TeamPaymentsUpdateConfig => "PERMISSION_TEAM_PAYMENTS_UPDATE_CONFIG",
659 Self::TeamRolesManage => "PERMISSION_TEAM_ROLES_MANAGE",
660 Self::TeamRolesReadConfig => "PERMISSION_TEAM_ROLES_READ_CONFIG",
661 Self::TeamSavedViewsRead => "PERMISSION_TEAM_SAVED_VIEWS_READ",
662 Self::TeamSavedViewsUpdate => "PERMISSION_TEAM_SAVED_VIEWS_UPDATE",
663 Self::TeamScimManage => "PERMISSION_TEAM_SCIM_MANAGE",
664 Self::TeamScimReadConfig => "PERMISSION_TEAM_SCIM_READ_CONFIG",
665 Self::TeamSessionsManage => "PERMISSION_TEAM_SESSIONS_MANAGE",
666 Self::TeamSessionsReadConfig => "PERMISSION_TEAM_SESSIONS_READ_CONFIG",
667 Self::TeamSlackNotificationsReadConfig => {
668 "PERMISSION_TEAM_SLACK_NOTIFICATIONS_READ_CONFIG"
669 }
670 Self::TeamSlackNotificationsUpdateConfig => {
671 "PERMISSION_TEAM_SLACK_NOTIFICATIONS_UPDATE_CONFIG"
672 }
673 Self::TeamSsoManage => "PERMISSION_TEAM_SSO_MANAGE",
674 Self::TeamSsoReadConfig => "PERMISSION_TEAM_SSO_READ_CONFIG",
675 Self::UserActionsExecute => "PERMISSION_USER_ACTIONS_EXECUTE",
676 Self::UserActionsReadConfig => "PERMISSION_USER_ACTIONS_READ_CONFIG",
677 Self::UserActionsUpdateConfig => "PERMISSION_USER_ACTIONS_UPDATE_CONFIG",
678 Self::UserDashboardsRead => "PERMISSION_USER_DASHBOARDS_READ",
679 Self::UserDashboardsUpdate => "PERMISSION_USER_DASHBOARDS_UPDATE",
680 Self::UserEmailNotificationsReadConfig => {
681 "PERMISSION_USER_EMAIL_NOTIFICATIONS_READ_CONFIG"
682 }
683 Self::UserEmailNotificationsUpdateConfig => {
684 "PERMISSION_USER_EMAIL_NOTIFICATIONS_UPDATE_CONFIG"
685 }
686 Self::UserLegacyLogsQueryApiKeysManage => {
687 "PERMISSION_USER_LEGACY_LOGS_QUERY_API_KEYS_MANAGE"
688 }
689 Self::UserLegacyLogsQueryApiKeysReadConfig => {
690 "PERMISSION_USER_LEGACY_LOGS_QUERY_API_KEYS_READ_CONFIG"
691 }
692 Self::UserLegacyOtherApiKeysManage => {
693 "PERMISSION_USER_LEGACY_OTHER_API_KEYS_MANAGE"
694 }
695 Self::UserLegacyOtherApiKeysReadConfig => {
696 "PERMISSION_USER_LEGACY_OTHER_API_KEYS_READ_CONFIG"
697 }
698 Self::UserSavedViewsRead => "PERMISSION_USER_SAVED_VIEWS_READ",
699 Self::UserSavedViewsUpdate => "PERMISSION_USER_SAVED_VIEWS_UPDATE",
700 Self::UserSettingsReadConfig => "PERMISSION_USER_SETTINGS_READ_CONFIG",
701 Self::UserSettingsUpdateConfig => "PERMISSION_USER_SETTINGS_UPDATE_CONFIG",
702 Self::VersionBenchmarkTagsRead => "PERMISSION_VERSION_BENCHMARK_TAGS_READ",
703 Self::VersionBenchmarksReportsReadTeamWidgets => {
704 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ_TEAM_WIDGETS"
705 }
706 Self::VersionBenchmarksReportsReadUserWidgets => {
707 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ_USER_WIDGETS"
708 }
709 Self::VersionBenchmarksReportsUpdateTeamWidgets => {
710 "PERMISSION_VERSION_BENCHMARKS_REPORTS_UPDATE_TEAM_WIDGETS"
711 }
712 Self::VersionBenchmarksReportsUpdateUserWidgets => {
713 "PERMISSION_VERSION_BENCHMARKS_REPORTS_UPDATE_USER_WIDGETS"
714 }
715 Self::VersionBenchmarksReportsRead => {
716 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ"
717 }
718 Self::LogsAlertsReadConfig => "PERMISSION_LOGS_ALERTS_READ_CONFIG",
719 Self::LogsAlertsUpdateConfig => "PERMISSION_LOGS_ALERTS_UPDATE_CONFIG",
720 Self::SpansAlertsReadConfig => "PERMISSION_SPANS_ALERTS_READ_CONFIG",
721 Self::SpansAlertsUpdateConfig => "PERMISSION_SPANS_ALERTS_UPDATE_CONFIG",
722 Self::MetricsAlertsReadConfig => "PERMISSION_METRICS_ALERTS_READ_CONFIG",
723 Self::MetricsAlertsUpdateConfig => "PERMISSION_METRICS_ALERTS_UPDATE_CONFIG",
724 Self::ContextualDataSendData => "PERMISSION_CONTEXTUAL_DATA_SEND_DATA",
725 Self::K8SInfraMonitoringRead => "PERMISSION_K_8_S_INFRA_MONITORING_READ",
726 Self::LivetailRead => "PERMISSION_LIVETAIL_READ",
727 Self::ServiceCatalogRead => "PERMISSION_SERVICE_CATALOG_READ",
728 Self::VersionBenchmarkTagsUpdate => {
729 "PERMISSION_VERSION_BENCHMARK_TAGS_UPDATE"
730 }
731 Self::AlertsSnooze => "PERMISSION_ALERTS_SNOOZE",
732 Self::ExtensionsUpdateConfig => "PERMISSION_EXTENSIONS_UPDATE_CONFIG",
733 Self::ServiceCatalogReadApdexConfig => {
734 "PERMISSION_SERVICE_CATALOG_READ_APDEX_CONFIG"
735 }
736 Self::ServiceCatalogUpdateApdexConfig => {
737 "PERMISSION_SERVICE_CATALOG_UPDATE_APDEX_CONFIG"
738 }
739 Self::TeamManageConnectionToOrg => "PERMISSION_TEAM_MANAGE_CONNECTION_TO_ORG",
740 Self::ServiceCatalogUpdate => "PERMISSION_SERVICE_CATALOG_UPDATE",
741 Self::SuppressionRulesReadConfig => {
742 "PERMISSION_SUPPRESSION_RULES_READ_CONFIG"
743 }
744 Self::SuppressionRulesUpdateConfig => {
745 "PERMISSION_SUPPRESSION_RULES_UPDATE_CONFIG"
746 }
747 Self::UserAuthInfoReadGroups => "PERMISSION_USER_AUTH_INFO_READ_GROUPS",
748 Self::UserEmailNotificationsGetDailyEmails => {
749 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_DAILY_EMAILS"
750 }
751 Self::UserEmailNotificationsGetDataUsageWarnings => {
752 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_DATA_USAGE_WARNINGS"
753 }
754 Self::UserEmailNotificationsGetFlowAnomalies => {
755 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_FLOW_ANOMALIES"
756 }
757 Self::UserEmailNotificationsGetSpikeAnomalies => {
758 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_SPIKE_ANOMALIES"
759 }
760 Self::TeamQuotaManage => "PERMISSION_TEAM_QUOTA_MANAGE",
761 Self::TeamQuotaRead => "PERMISSION_TEAM_QUOTA_READ",
762 Self::TeamScopesManage => "PERMISSION_TEAM_SCOPES_MANAGE",
763 Self::TeamScopesReadConfig => "PERMISSION_TEAM_SCOPES_READ_CONFIG",
764 Self::RumTeamSavedFilterRead => "PERMISSION_RUM_TEAM_SAVED_FILTER_READ",
765 Self::RumTeamSavedFilterUpdate => "PERMISSION_RUM_TEAM_SAVED_FILTER_UPDATE",
766 Self::RumUserSavedFilterRead => "PERMISSION_RUM_USER_SAVED_FILTER_READ",
767 Self::RumUserSavedFilterUpdate => "PERMISSION_RUM_USER_SAVED_FILTER_UPDATE",
768 Self::InvestigationsRead => "PERMISSION_INVESTIGATIONS_READ",
769 Self::InvestigationsReadAll => "PERMISSION_INVESTIGATIONS_READ_ALL",
770 Self::InvestigationsUpdate => "PERMISSION_INVESTIGATIONS_UPDATE",
771 Self::InvestigationsUpdateAll => "PERMISSION_INVESTIGATIONS_UPDATE_ALL",
772 Self::DataIngestApiKeysManage => "PERMISSION_DATA_INGEST_API_KEYS_MANAGE",
773 Self::DataIngestApiKeysReadConfig => {
774 "PERMISSION_DATA_INGEST_API_KEYS_READ_CONFIG"
775 }
776 Self::PersonalCustomApiKeysManage => {
777 "PERMISSION_PERSONAL_CUSTOM_API_KEYS_MANAGE"
778 }
779 Self::PersonalCustomApiKeysReadConfig => {
780 "PERMISSION_PERSONAL_CUSTOM_API_KEYS_READ_CONFIG"
781 }
782 Self::TeamCustomApiKeysManage => "PERMISSION_TEAM_CUSTOM_API_KEYS_MANAGE",
783 Self::TeamCustomApiKeysReadConfig => {
784 "PERMISSION_TEAM_CUSTOM_API_KEYS_READ_CONFIG"
785 }
786 Self::LogsDataOutSetupReadConfig => {
787 "PERMISSION_LOGS_DATA_OUT_SETUP_READ_CONFIG"
788 }
789 Self::LogsDataOutSetupUpdateConfig => {
790 "PERMISSION_LOGS_DATA_OUT_SETUP_UPDATE_CONFIG"
791 }
792 Self::OutboundWebhooksReadSummary => {
793 "PERMISSION_OUTBOUND_WEBHOOKS_READ_SUMMARY"
794 }
795 Self::DataprimeAiQueryAssistantManage => {
796 "PERMISSION_DATAPRIME_AI_QUERY_ASSISTANT_MANAGE"
797 }
798 Self::DataprimeAiQueryAssistantReadConfig => {
799 "PERMISSION_DATAPRIME_AI_QUERY_ASSISTANT_READ_CONFIG"
800 }
801 Self::TeamLandingPageManage => "PERMISSION_TEAM_LANDING_PAGE_MANAGE",
802 Self::TeamLandingPageReadConfig => "PERMISSION_TEAM_LANDING_PAGE_READ_CONFIG",
803 Self::ResourceCatalogRead => "PERMISSION_RESOURCE_CATALOG_READ",
804 Self::TeamAlertsSettingsManage => "PERMISSION_TEAM_ALERTS_SETTINGS_MANAGE",
805 Self::TeamAlertsSettingsReadConfig => {
806 "PERMISSION_TEAM_ALERTS_SETTINGS_READ_CONFIG"
807 }
808 Self::TeamAiSettingsManage => "PERMISSION_TEAM_AI_SETTINGS_MANAGE",
809 Self::TeamAiSettingsReadConfig => "PERMISSION_TEAM_AI_SETTINGS_READ_CONFIG",
810 Self::NotificationCenterConnectorsReadConfig => {
811 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_READ_CONFIG"
812 }
813 Self::NotificationCenterConnectorsReadSummary => {
814 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_READ_SUMMARY"
815 }
816 Self::NotificationCenterConnectorsUpdateConfig => {
817 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_UPDATE_CONFIG"
818 }
819 Self::NotificationCenterPresetsReadConfig => {
820 "PERMISSION_NOTIFICATION_CENTER_PRESETS_READ_CONFIG"
821 }
822 Self::NotificationCenterPresetsReadSummary => {
823 "PERMISSION_NOTIFICATION_CENTER_PRESETS_READ_SUMMARY"
824 }
825 Self::NotificationCenterPresetsUpdateConfig => {
826 "PERMISSION_NOTIFICATION_CENTER_PRESETS_UPDATE_CONFIG"
827 }
828 Self::HideErrorsReadConfig => "PERMISSION_HIDE_ERRORS_READ_CONFIG",
829 Self::HideErrorsUpdateConfig => "PERMISSION_HIDE_ERRORS_UPDATE_CONFIG",
830 Self::RumSettingsUpdateConfig => "PERMISSION_RUM_SETTINGS_UPDATE_CONFIG",
831 Self::SessionRecordingReadConfig => {
832 "PERMISSION_SESSION_RECORDING_READ_CONFIG"
833 }
834 Self::NotificationCenterRoutersReadConfig => {
835 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_READ_CONFIG"
836 }
837 Self::NotificationCenterRoutersReadSummary => {
838 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_READ_SUMMARY"
839 }
840 Self::NotificationCenterRoutersUpdateConfig => {
841 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_UPDATE_CONFIG"
842 }
843 Self::ProfilesDataIngressSendDataOld => {
844 "PERMISSION_PROFILES_DATA_INGRESS_SEND_DATA_OLD"
845 }
846 Self::AiAppCatalogRead => "PERMISSION_AI_APP_CATALOG_READ",
847 Self::AiAppDiscoveryManage => "PERMISSION_AI_APP_DISCOVERY_MANAGE",
848 Self::AiAppDiscoveryRead => "PERMISSION_AI_APP_DISCOVERY_READ",
849 Self::AiAppEvaluatorsManage => "PERMISSION_AI_APP_EVALUATORS_MANAGE",
850 Self::AiAppEvaluatorsRead => "PERMISSION_AI_APP_EVALUATORS_READ",
851 Self::AiOverviewRead => "PERMISSION_AI_OVERVIEW_READ",
852 Self::AiSpmRead => "PERMISSION_AI_SPM_READ",
853 Self::LogsReservedFieldsManage => "PERMISSION_LOGS_RESERVED_FIELDS_MANAGE",
854 Self::LogsReservedFieldsRead => "PERMISSION_LOGS_RESERVED_FIELDS_READ",
855 Self::ProfilesCpuProfilesRead => "PERMISSION_PROFILES_CPU_PROFILES_READ",
856 Self::ProfilesDataIngressSendData => {
857 "PERMISSION_PROFILES_DATA_INGRESS_SEND_DATA"
858 }
859 Self::ProfilesDebugSymbolsUpload => {
860 "PERMISSION_PROFILES_DEBUG_SYMBOLS_UPLOAD"
861 }
862 Self::SloMgmtAlertsReadConfig => "PERMISSION_SLO_MGMT_ALERTS_READ_CONFIG",
863 Self::SloMgmtAlertsUpdateConfig => "PERMISSION_SLO_MGMT_ALERTS_UPDATE_CONFIG",
864 Self::SloReadConfig => "PERMISSION_SLO_READ_CONFIG",
865 Self::SloUpdateConfig => "PERMISSION_SLO_UPDATE_CONFIG",
866 }
867 }
868 pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
870 match value {
871 "PERMISSION_UNSPECIFIED" => Some(Self::Unspecified),
872 "PERMISSION_ALERTS_MAP_READ" => Some(Self::AlertsMapRead),
873 "PERMISSION_ALERTS_READ_CONFIG" => Some(Self::AlertsReadConfig),
874 "PERMISSION_ALERTS_UPDATE_CONFIG" => Some(Self::AlertsUpdateConfig),
875 "PERMISSION_CLOUD_METADATA_ENRICHMENT_READ_CONFIG" => {
876 Some(Self::CloudMetadataEnrichmentReadConfig)
877 }
878 "PERMISSION_CLOUD_METADATA_ENRICHMENT_UPDATE_CONFIG" => {
879 Some(Self::CloudMetadataEnrichmentUpdateConfig)
880 }
881 "PERMISSION_CLOUD_METADATA_INGRESS_SEND_DATA" => {
882 Some(Self::CloudMetadataIngressSendData)
883 }
884 "PERMISSION_CLOUD_SECURITY_DEPLOY" => Some(Self::CloudSecurityDeploy),
885 "PERMISSION_CLOUD_SECURITY_READ_CONFIG" => {
886 Some(Self::CloudSecurityReadConfig)
887 }
888 "PERMISSION_CONTEXTUAL_DATA_READ_CONFIG" => {
889 Some(Self::ContextualDataReadConfig)
890 }
891 "PERMISSION_CONTEXTUAL_DATA_UPDATE_CONFIG" => {
892 Some(Self::ContextualDataUpdateConfig)
893 }
894 "PERMISSION_DATA_MAP_READ_MAPS" => Some(Self::DataMapReadMaps),
895 "PERMISSION_DATA_MAP_UPDATE_MAPS" => Some(Self::DataMapUpdateMaps),
896 "PERMISSION_DATA_USAGE_MANAGE" => Some(Self::DataUsageManage),
897 "PERMISSION_DATA_USAGE_READ" => Some(Self::DataUsageRead),
898 "PERMISSION_EXTENSIONS_DEPLOY" => Some(Self::ExtensionsDeploy),
899 "PERMISSION_EXTENSIONS_READ_CONFIG" => Some(Self::ExtensionsReadConfig),
900 "PERMISSION_GEO_ENRICHMENT_READ_CONFIG" => {
901 Some(Self::GeoEnrichmentReadConfig)
902 }
903 "PERMISSION_GEO_ENRICHMENT_UPDATE_CONFIG" => {
904 Some(Self::GeoEnrichmentUpdateConfig)
905 }
906 "PERMISSION_GLOBAL_MAPPING_READ_CONFIG" => {
907 Some(Self::GlobalMappingReadConfig)
908 }
909 "PERMISSION_GLOBAL_MAPPING_UPDATE_CONFIG" => {
910 Some(Self::GlobalMappingUpdateConfig)
911 }
912 "PERMISSION_GRAFANA_READ" => Some(Self::GrafanaRead),
913 "PERMISSION_GRAFANA_UPDATE" => Some(Self::GrafanaUpdate),
914 "PERMISSION_HOME_DASHBOARD_READ_TEAM_WIDGETS" => {
915 Some(Self::HomeDashboardReadTeamWidgets)
916 }
917 "PERMISSION_HOME_DASHBOARD_READ_USER_WIDGETS" => {
918 Some(Self::HomeDashboardReadUserWidgets)
919 }
920 "PERMISSION_HOME_DASHBOARD_UPDATE_TEAM_WIDGETS" => {
921 Some(Self::HomeDashboardUpdateTeamWidgets)
922 }
923 "PERMISSION_HOME_DASHBOARD_UPDATE_USER_WIDGETS" => {
924 Some(Self::HomeDashboardUpdateUserWidgets)
925 }
926 "PERMISSION_INCIDENTS_ACKNOWLEDGE" => Some(Self::IncidentsAcknowledge),
927 "PERMISSION_INCIDENTS_ASSIGN" => Some(Self::IncidentsAssign),
928 "PERMISSION_INCIDENTS_CLOSE" => Some(Self::IncidentsClose),
929 "PERMISSION_INCIDENTS_READ" => Some(Self::IncidentsRead),
930 "PERMISSION_INCIDENTS_SNOOZE" => Some(Self::IncidentsSnooze),
931 "PERMISSION_INTEGRATIONS_DEPLOY" => Some(Self::IntegrationsDeploy),
932 "PERMISSION_INTEGRATIONS_READ_CONFIG" => Some(Self::IntegrationsReadConfig),
933 "PERMISSION_JAEGER_VIEW" => Some(Self::JaegerView),
934 "PERMISSION_K_8_S_INFRA_MONITORING_READ_CONFIG" => {
935 Some(Self::K8SInfraMonitoringReadConfig)
936 }
937 "PERMISSION_K_8_S_INFRA_MONITORING_UPDATE_CONFIG" => {
938 Some(Self::K8SInfraMonitoringUpdateConfig)
939 }
940 "PERMISSION_LEGACY_ARCHIVE_QUERIES_EXECUTE" => {
941 Some(Self::LegacyArchiveQueriesExecute)
942 }
943 "PERMISSION_LEGACY_ARCHIVE_QUERIES_REINDEX" => {
944 Some(Self::LegacyArchiveQueriesReindex)
945 }
946 "PERMISSION_LOGS_DATA_ANALYTICS_HIGH_READ" => {
947 Some(Self::LogsDataAnalyticsHighRead)
948 }
949 "PERMISSION_LOGS_DATA_ANALYTICS_LOW_READ" => {
950 Some(Self::LogsDataAnalyticsLowRead)
951 }
952 "PERMISSION_LOGS_DATA_API_HIGH_READ_DATA" => {
953 Some(Self::LogsDataApiHighReadData)
954 }
955 "PERMISSION_LOGS_DATA_API_LOW_READ_DATA" => {
956 Some(Self::LogsDataApiLowReadData)
957 }
958 "PERMISSION_LOGS_DATA_INGRESS_SEND_DATA" => {
959 Some(Self::LogsDataIngressSendData)
960 }
961 "PERMISSION_LOGS_DATA_SETUP_HIGH_READ_CONFIG" => {
962 Some(Self::LogsDataSetupHighReadConfig)
963 }
964 "PERMISSION_LOGS_DATA_SETUP_HIGH_UPDATE_CONFIG" => {
965 Some(Self::LogsDataSetupHighUpdateConfig)
966 }
967 "PERMISSION_LOGS_DATA_SETUP_LOW_READ_CONFIG" => {
968 Some(Self::LogsDataSetupLowReadConfig)
969 }
970 "PERMISSION_LOGS_DATA_SETUP_LOW_UPDATE_CONFIG" => {
971 Some(Self::LogsDataSetupLowUpdateConfig)
972 }
973 "PERMISSION_LOGS_EVENTS_2_METRICS_READ_CONFIG" => {
974 Some(Self::LogsEvents2MetricsReadConfig)
975 }
976 "PERMISSION_LOGS_EVENTS_2_METRICS_UPDATE_CONFIG" => {
977 Some(Self::LogsEvents2MetricsUpdateConfig)
978 }
979 "PERMISSION_LOGS_TCO_READ_POLICIES" => Some(Self::LogsTcoReadPolicies),
980 "PERMISSION_LOGS_TCO_UPDATE_POLICIES" => Some(Self::LogsTcoUpdatePolicies),
981 "PERMISSION_METRICS_DATA_ANALYTICS_HIGH_READ" => {
982 Some(Self::MetricsDataAnalyticsHighRead)
983 }
984 "PERMISSION_METRICS_DATA_ANALYTICS_LOW_READ" => {
985 Some(Self::MetricsDataAnalyticsLowRead)
986 }
987 "PERMISSION_METRICS_DATA_API_HIGH_READ_DATA" => {
988 Some(Self::MetricsDataApiHighReadData)
989 }
990 "PERMISSION_METRICS_DATA_API_LOW_READ_DATA" => {
991 Some(Self::MetricsDataApiLowReadData)
992 }
993 "PERMISSION_METRICS_DATA_INGRESS_SEND_DATA" => {
994 Some(Self::MetricsDataIngressSendData)
995 }
996 "PERMISSION_METRICS_DATA_SETUP_HIGH_READ_CONFIG" => {
997 Some(Self::MetricsDataSetupHighReadConfig)
998 }
999 "PERMISSION_METRICS_DATA_SETUP_HIGH_UPDATE_CONFIG" => {
1000 Some(Self::MetricsDataSetupHighUpdateConfig)
1001 }
1002 "PERMISSION_METRICS_DATA_SETUP_LOW_READ_CONFIG" => {
1003 Some(Self::MetricsDataSetupLowReadConfig)
1004 }
1005 "PERMISSION_METRICS_DATA_SETUP_LOW_UPDATE_CONFIG" => {
1006 Some(Self::MetricsDataSetupLowUpdateConfig)
1007 }
1008 "PERMISSION_METRICS_RECORDING_RULES_READ_CONFIG" => {
1009 Some(Self::MetricsRecordingRulesReadConfig)
1010 }
1011 "PERMISSION_METRICS_RECORDING_RULES_UPDATE_CONFIG" => {
1012 Some(Self::MetricsRecordingRulesUpdateConfig)
1013 }
1014 "PERMISSION_METRICS_TCO_READ_POLICIES" => Some(Self::MetricsTcoReadPolicies),
1015 "PERMISSION_METRICS_TCO_UPDATE_POLICIES" => {
1016 Some(Self::MetricsTcoUpdatePolicies)
1017 }
1018 "PERMISSION_OPENSEARCH_DASHBOARDS_READ" => {
1019 Some(Self::OpensearchDashboardsRead)
1020 }
1021 "PERMISSION_OPENSEARCH_DASHBOARDS_UPDATE" => {
1022 Some(Self::OpensearchDashboardsUpdate)
1023 }
1024 "PERMISSION_ORG_ADMINS_MANAGE" => Some(Self::OrgAdminsManage),
1025 "PERMISSION_ORG_ADMINS_READ_CONFIG" => Some(Self::OrgAdminsReadConfig),
1026 "PERMISSION_ORG_QUOTA_MANAGE" => Some(Self::OrgQuotaManage),
1027 "PERMISSION_ORG_QUOTA_READ" => Some(Self::OrgQuotaRead),
1028 "PERMISSION_ORG_SETTINGS_READ_CONFIG" => Some(Self::OrgSettingsReadConfig),
1029 "PERMISSION_ORG_SETTINGS_UPDATE_CONFIG" => {
1030 Some(Self::OrgSettingsUpdateConfig)
1031 }
1032 "PERMISSION_ORG_TEAMS_MANAGE" => Some(Self::OrgTeamsManage),
1033 "PERMISSION_ORG_TEAMS_READ_CONFIG" => Some(Self::OrgTeamsReadConfig),
1034 "PERMISSION_OUTBOUND_WEBHOOKS_READ_CONFIG" => {
1035 Some(Self::OutboundWebhooksReadConfig)
1036 }
1037 "PERMISSION_OUTBOUND_WEBHOOKS_UPDATE_CONFIG" => {
1038 Some(Self::OutboundWebhooksUpdateConfig)
1039 }
1040 "PERMISSION_PARSING_RULES_READ_CONFIG" => Some(Self::ParsingRulesReadConfig),
1041 "PERMISSION_PARSING_RULES_UPDATE_CONFIG" => {
1042 Some(Self::ParsingRulesUpdateConfig)
1043 }
1044 "PERMISSION_RUM_INGRESS_SEND_DATA" => Some(Self::RumIngressSendData),
1045 "PERMISSION_RUM_VIEW" => Some(Self::RumView),
1046 "PERMISSION_SECURITY_ENRICHMENT_READ_CONFIG" => {
1047 Some(Self::SecurityEnrichmentReadConfig)
1048 }
1049 "PERMISSION_SECURITY_ENRICHMENT_UPDATE_CONFIG" => {
1050 Some(Self::SecurityEnrichmentUpdateConfig)
1051 }
1052 "PERMISSION_SERVERLESS_READ" => Some(Self::ServerlessRead),
1053 "PERMISSION_SERVICE_CATALOG_READ_DIMENSIONS_CONFIG" => {
1054 Some(Self::ServiceCatalogReadDimensionsConfig)
1055 }
1056 "PERMISSION_SERVICE_CATALOG_READ_SLI_CONFIG" => {
1057 Some(Self::ServiceCatalogReadSliConfig)
1058 }
1059 "PERMISSION_SERVICE_CATALOG_UPDATE_DIMENSIONS_CONFIG" => {
1060 Some(Self::ServiceCatalogUpdateDimensionsConfig)
1061 }
1062 "PERMISSION_SERVICE_CATALOG_UPDATE_SLI_CONFIG" => {
1063 Some(Self::ServiceCatalogUpdateSliConfig)
1064 }
1065 "PERMISSION_SERVICE_MAP_READ" => Some(Self::ServiceMapRead),
1066 "PERMISSION_SNOWBIT_ALERTS_CREATE_SECURITY_ALERT" => {
1067 Some(Self::SnowbitAlertsCreateSecurityAlert)
1068 }
1069 "PERMISSION_SNOWBIT_ALERTS_READ" => Some(Self::SnowbitAlertsRead),
1070 "PERMISSION_SNOWBIT_CSPM_READ" => Some(Self::SnowbitCspmRead),
1071 "PERMISSION_SNOWBIT_OVERVIEW_READ" => Some(Self::SnowbitOverviewRead),
1072 "PERMISSION_SNOWBIT_RESOURCE_EXPLORER_READ" => {
1073 Some(Self::SnowbitResourceExplorerRead)
1074 }
1075 "PERMISSION_SNOWBIT_SETUP_MANAGE" => Some(Self::SnowbitSetupManage),
1076 "PERMISSION_SNOWBIT_SSPM_READ" => Some(Self::SnowbitSspmRead),
1077 "PERMISSION_SOURCE_MAPPING_READ_MAPPING" => {
1078 Some(Self::SourceMappingReadMapping)
1079 }
1080 "PERMISSION_SOURCE_MAPPING_UPLOAD_MAPPING" => {
1081 Some(Self::SourceMappingUploadMapping)
1082 }
1083 "PERMISSION_SPANS_DATA_ANALYTICS_HIGH_READ" => {
1084 Some(Self::SpansDataAnalyticsHighRead)
1085 }
1086 "PERMISSION_SPANS_DATA_ANALYTICS_LOW_READ" => {
1087 Some(Self::SpansDataAnalyticsLowRead)
1088 }
1089 "PERMISSION_SPANS_DATA_API_HIGH_READ_DATA" => {
1090 Some(Self::SpansDataApiHighReadData)
1091 }
1092 "PERMISSION_SPANS_DATA_API_LOW_READ_DATA" => {
1093 Some(Self::SpansDataApiLowReadData)
1094 }
1095 "PERMISSION_SPANS_DATA_INGRESS_SEND_DATA" => {
1096 Some(Self::SpansDataIngressSendData)
1097 }
1098 "PERMISSION_SPANS_DATA_SETUP_HIGH_READ_CONFIG" => {
1099 Some(Self::SpansDataSetupHighReadConfig)
1100 }
1101 "PERMISSION_SPANS_DATA_SETUP_HIGH_UPDATE_CONFIG" => {
1102 Some(Self::SpansDataSetupHighUpdateConfig)
1103 }
1104 "PERMISSION_SPANS_DATA_SETUP_LOW_READ_CONFIG" => {
1105 Some(Self::SpansDataSetupLowReadConfig)
1106 }
1107 "PERMISSION_SPANS_DATA_SETUP_LOW_UPDATE_CONFIG" => {
1108 Some(Self::SpansDataSetupLowUpdateConfig)
1109 }
1110 "PERMISSION_SPANS_EVENTS_2_METRICS_READ_CONFIG" => {
1111 Some(Self::SpansEvents2MetricsReadConfig)
1112 }
1113 "PERMISSION_SPANS_EVENTS_2_METRICS_UPDATE_CONFIG" => {
1114 Some(Self::SpansEvents2MetricsUpdateConfig)
1115 }
1116 "PERMISSION_SPANS_TCO_READ_POLICIES" => Some(Self::SpansTcoReadPolicies),
1117 "PERMISSION_SPANS_TCO_UPDATE_POLICIES" => Some(Self::SpansTcoUpdatePolicies),
1118 "PERMISSION_TEAM_ACTIONS_EXECUTE" => Some(Self::TeamActionsExecute),
1119 "PERMISSION_TEAM_ACTIONS_READ_CONFIG" => Some(Self::TeamActionsReadConfig),
1120 "PERMISSION_TEAM_ACTIONS_UPDATE_CONFIG" => {
1121 Some(Self::TeamActionsUpdateConfig)
1122 }
1123 "PERMISSION_TEAM_API_KEYS_SECURITY_SETTINGS_MANAGE" => {
1124 Some(Self::TeamApiKeysSecuritySettingsManage)
1125 }
1126 "PERMISSION_TEAM_API_KEYS_SECURITY_SETTINGS_READ_CONFIG" => {
1127 Some(Self::TeamApiKeysSecuritySettingsReadConfig)
1128 }
1129 "PERMISSION_TEAM_API_KEYS_MANAGE" => Some(Self::TeamApiKeysManage),
1130 "PERMISSION_TEAM_API_KEYS_READ_CONFIG" => Some(Self::TeamApiKeysReadConfig),
1131 "PERMISSION_TEAM_AUDITING_READ_CONFIG" => Some(Self::TeamAuditingReadConfig),
1132 "PERMISSION_TEAM_AUDITING_UPDATE_CONFIG" => {
1133 Some(Self::TeamAuditingUpdateConfig)
1134 }
1135 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_READ_CONFIG" => {
1136 Some(Self::TeamCustomEnrichmentReadConfig)
1137 }
1138 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_READ_DATA" => {
1139 Some(Self::TeamCustomEnrichmentReadData)
1140 }
1141 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_UPDATE_CONFIG" => {
1142 Some(Self::TeamCustomEnrichmentUpdateConfig)
1143 }
1144 "PERMISSION_TEAM_CUSTOM_ENRICHMENT_UPDATE_DATA" => {
1145 Some(Self::TeamCustomEnrichmentUpdateData)
1146 }
1147 "PERMISSION_TEAM_DASHBOARDS_READ" => Some(Self::TeamDashboardsRead),
1148 "PERMISSION_TEAM_DASHBOARDS_UPDATE" => Some(Self::TeamDashboardsUpdate),
1149 "PERMISSION_TEAM_DOMAIN_MANAGE" => Some(Self::TeamDomainManage),
1150 "PERMISSION_TEAM_DOMAIN_READ_CONFIG" => Some(Self::TeamDomainReadConfig),
1151 "PERMISSION_TEAM_GROUPS_MANAGE" => Some(Self::TeamGroupsManage),
1152 "PERMISSION_TEAM_GROUPS_READ_CONFIG" => Some(Self::TeamGroupsReadConfig),
1153 "PERMISSION_TEAM_IP_ACCESS_MANAGE" => Some(Self::TeamIpAccessManage),
1154 "PERMISSION_TEAM_IP_ACCESS_READ_CONFIG" => Some(Self::TeamIpAccessReadConfig),
1155 "PERMISSION_TEAM_MEMBERS_MANAGE" => Some(Self::TeamMembersManage),
1156 "PERMISSION_TEAM_MEMBERS_READ_CONFIG" => Some(Self::TeamMembersReadConfig),
1157 "PERMISSION_TEAM_PAY_AS_YOU_GO_READ_CONFIG" => {
1158 Some(Self::TeamPayAsYouGoReadConfig)
1159 }
1160 "PERMISSION_TEAM_PAY_AS_YOU_GO_UPDATE_CONFIG" => {
1161 Some(Self::TeamPayAsYouGoUpdateConfig)
1162 }
1163 "PERMISSION_TEAM_PAYMENTS_READ_CONFIG" => Some(Self::TeamPaymentsReadConfig),
1164 "PERMISSION_TEAM_PAYMENTS_UPDATE_CONFIG" => {
1165 Some(Self::TeamPaymentsUpdateConfig)
1166 }
1167 "PERMISSION_TEAM_ROLES_MANAGE" => Some(Self::TeamRolesManage),
1168 "PERMISSION_TEAM_ROLES_READ_CONFIG" => Some(Self::TeamRolesReadConfig),
1169 "PERMISSION_TEAM_SAVED_VIEWS_READ" => Some(Self::TeamSavedViewsRead),
1170 "PERMISSION_TEAM_SAVED_VIEWS_UPDATE" => Some(Self::TeamSavedViewsUpdate),
1171 "PERMISSION_TEAM_SCIM_MANAGE" => Some(Self::TeamScimManage),
1172 "PERMISSION_TEAM_SCIM_READ_CONFIG" => Some(Self::TeamScimReadConfig),
1173 "PERMISSION_TEAM_SESSIONS_MANAGE" => Some(Self::TeamSessionsManage),
1174 "PERMISSION_TEAM_SESSIONS_READ_CONFIG" => Some(Self::TeamSessionsReadConfig),
1175 "PERMISSION_TEAM_SLACK_NOTIFICATIONS_READ_CONFIG" => {
1176 Some(Self::TeamSlackNotificationsReadConfig)
1177 }
1178 "PERMISSION_TEAM_SLACK_NOTIFICATIONS_UPDATE_CONFIG" => {
1179 Some(Self::TeamSlackNotificationsUpdateConfig)
1180 }
1181 "PERMISSION_TEAM_SSO_MANAGE" => Some(Self::TeamSsoManage),
1182 "PERMISSION_TEAM_SSO_READ_CONFIG" => Some(Self::TeamSsoReadConfig),
1183 "PERMISSION_USER_ACTIONS_EXECUTE" => Some(Self::UserActionsExecute),
1184 "PERMISSION_USER_ACTIONS_READ_CONFIG" => Some(Self::UserActionsReadConfig),
1185 "PERMISSION_USER_ACTIONS_UPDATE_CONFIG" => {
1186 Some(Self::UserActionsUpdateConfig)
1187 }
1188 "PERMISSION_USER_DASHBOARDS_READ" => Some(Self::UserDashboardsRead),
1189 "PERMISSION_USER_DASHBOARDS_UPDATE" => Some(Self::UserDashboardsUpdate),
1190 "PERMISSION_USER_EMAIL_NOTIFICATIONS_READ_CONFIG" => {
1191 Some(Self::UserEmailNotificationsReadConfig)
1192 }
1193 "PERMISSION_USER_EMAIL_NOTIFICATIONS_UPDATE_CONFIG" => {
1194 Some(Self::UserEmailNotificationsUpdateConfig)
1195 }
1196 "PERMISSION_USER_LEGACY_LOGS_QUERY_API_KEYS_MANAGE" => {
1197 Some(Self::UserLegacyLogsQueryApiKeysManage)
1198 }
1199 "PERMISSION_USER_LEGACY_LOGS_QUERY_API_KEYS_READ_CONFIG" => {
1200 Some(Self::UserLegacyLogsQueryApiKeysReadConfig)
1201 }
1202 "PERMISSION_USER_LEGACY_OTHER_API_KEYS_MANAGE" => {
1203 Some(Self::UserLegacyOtherApiKeysManage)
1204 }
1205 "PERMISSION_USER_LEGACY_OTHER_API_KEYS_READ_CONFIG" => {
1206 Some(Self::UserLegacyOtherApiKeysReadConfig)
1207 }
1208 "PERMISSION_USER_SAVED_VIEWS_READ" => Some(Self::UserSavedViewsRead),
1209 "PERMISSION_USER_SAVED_VIEWS_UPDATE" => Some(Self::UserSavedViewsUpdate),
1210 "PERMISSION_USER_SETTINGS_READ_CONFIG" => Some(Self::UserSettingsReadConfig),
1211 "PERMISSION_USER_SETTINGS_UPDATE_CONFIG" => {
1212 Some(Self::UserSettingsUpdateConfig)
1213 }
1214 "PERMISSION_VERSION_BENCHMARK_TAGS_READ" => {
1215 Some(Self::VersionBenchmarkTagsRead)
1216 }
1217 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ_TEAM_WIDGETS" => {
1218 Some(Self::VersionBenchmarksReportsReadTeamWidgets)
1219 }
1220 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ_USER_WIDGETS" => {
1221 Some(Self::VersionBenchmarksReportsReadUserWidgets)
1222 }
1223 "PERMISSION_VERSION_BENCHMARKS_REPORTS_UPDATE_TEAM_WIDGETS" => {
1224 Some(Self::VersionBenchmarksReportsUpdateTeamWidgets)
1225 }
1226 "PERMISSION_VERSION_BENCHMARKS_REPORTS_UPDATE_USER_WIDGETS" => {
1227 Some(Self::VersionBenchmarksReportsUpdateUserWidgets)
1228 }
1229 "PERMISSION_VERSION_BENCHMARKS_REPORTS_READ" => {
1230 Some(Self::VersionBenchmarksReportsRead)
1231 }
1232 "PERMISSION_LOGS_ALERTS_READ_CONFIG" => Some(Self::LogsAlertsReadConfig),
1233 "PERMISSION_LOGS_ALERTS_UPDATE_CONFIG" => Some(Self::LogsAlertsUpdateConfig),
1234 "PERMISSION_SPANS_ALERTS_READ_CONFIG" => Some(Self::SpansAlertsReadConfig),
1235 "PERMISSION_SPANS_ALERTS_UPDATE_CONFIG" => {
1236 Some(Self::SpansAlertsUpdateConfig)
1237 }
1238 "PERMISSION_METRICS_ALERTS_READ_CONFIG" => {
1239 Some(Self::MetricsAlertsReadConfig)
1240 }
1241 "PERMISSION_METRICS_ALERTS_UPDATE_CONFIG" => {
1242 Some(Self::MetricsAlertsUpdateConfig)
1243 }
1244 "PERMISSION_CONTEXTUAL_DATA_SEND_DATA" => Some(Self::ContextualDataSendData),
1245 "PERMISSION_K_8_S_INFRA_MONITORING_READ" => {
1246 Some(Self::K8SInfraMonitoringRead)
1247 }
1248 "PERMISSION_LIVETAIL_READ" => Some(Self::LivetailRead),
1249 "PERMISSION_SERVICE_CATALOG_READ" => Some(Self::ServiceCatalogRead),
1250 "PERMISSION_VERSION_BENCHMARK_TAGS_UPDATE" => {
1251 Some(Self::VersionBenchmarkTagsUpdate)
1252 }
1253 "PERMISSION_ALERTS_SNOOZE" => Some(Self::AlertsSnooze),
1254 "PERMISSION_EXTENSIONS_UPDATE_CONFIG" => Some(Self::ExtensionsUpdateConfig),
1255 "PERMISSION_SERVICE_CATALOG_READ_APDEX_CONFIG" => {
1256 Some(Self::ServiceCatalogReadApdexConfig)
1257 }
1258 "PERMISSION_SERVICE_CATALOG_UPDATE_APDEX_CONFIG" => {
1259 Some(Self::ServiceCatalogUpdateApdexConfig)
1260 }
1261 "PERMISSION_TEAM_MANAGE_CONNECTION_TO_ORG" => {
1262 Some(Self::TeamManageConnectionToOrg)
1263 }
1264 "PERMISSION_SERVICE_CATALOG_UPDATE" => Some(Self::ServiceCatalogUpdate),
1265 "PERMISSION_SUPPRESSION_RULES_READ_CONFIG" => {
1266 Some(Self::SuppressionRulesReadConfig)
1267 }
1268 "PERMISSION_SUPPRESSION_RULES_UPDATE_CONFIG" => {
1269 Some(Self::SuppressionRulesUpdateConfig)
1270 }
1271 "PERMISSION_USER_AUTH_INFO_READ_GROUPS" => Some(Self::UserAuthInfoReadGroups),
1272 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_DAILY_EMAILS" => {
1273 Some(Self::UserEmailNotificationsGetDailyEmails)
1274 }
1275 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_DATA_USAGE_WARNINGS" => {
1276 Some(Self::UserEmailNotificationsGetDataUsageWarnings)
1277 }
1278 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_FLOW_ANOMALIES" => {
1279 Some(Self::UserEmailNotificationsGetFlowAnomalies)
1280 }
1281 "PERMISSION_USER_EMAIL_NOTIFICATIONS_GET_SPIKE_ANOMALIES" => {
1282 Some(Self::UserEmailNotificationsGetSpikeAnomalies)
1283 }
1284 "PERMISSION_TEAM_QUOTA_MANAGE" => Some(Self::TeamQuotaManage),
1285 "PERMISSION_TEAM_QUOTA_READ" => Some(Self::TeamQuotaRead),
1286 "PERMISSION_TEAM_SCOPES_MANAGE" => Some(Self::TeamScopesManage),
1287 "PERMISSION_TEAM_SCOPES_READ_CONFIG" => Some(Self::TeamScopesReadConfig),
1288 "PERMISSION_RUM_TEAM_SAVED_FILTER_READ" => Some(Self::RumTeamSavedFilterRead),
1289 "PERMISSION_RUM_TEAM_SAVED_FILTER_UPDATE" => {
1290 Some(Self::RumTeamSavedFilterUpdate)
1291 }
1292 "PERMISSION_RUM_USER_SAVED_FILTER_READ" => Some(Self::RumUserSavedFilterRead),
1293 "PERMISSION_RUM_USER_SAVED_FILTER_UPDATE" => {
1294 Some(Self::RumUserSavedFilterUpdate)
1295 }
1296 "PERMISSION_INVESTIGATIONS_READ" => Some(Self::InvestigationsRead),
1297 "PERMISSION_INVESTIGATIONS_READ_ALL" => Some(Self::InvestigationsReadAll),
1298 "PERMISSION_INVESTIGATIONS_UPDATE" => Some(Self::InvestigationsUpdate),
1299 "PERMISSION_INVESTIGATIONS_UPDATE_ALL" => Some(Self::InvestigationsUpdateAll),
1300 "PERMISSION_DATA_INGEST_API_KEYS_MANAGE" => {
1301 Some(Self::DataIngestApiKeysManage)
1302 }
1303 "PERMISSION_DATA_INGEST_API_KEYS_READ_CONFIG" => {
1304 Some(Self::DataIngestApiKeysReadConfig)
1305 }
1306 "PERMISSION_PERSONAL_CUSTOM_API_KEYS_MANAGE" => {
1307 Some(Self::PersonalCustomApiKeysManage)
1308 }
1309 "PERMISSION_PERSONAL_CUSTOM_API_KEYS_READ_CONFIG" => {
1310 Some(Self::PersonalCustomApiKeysReadConfig)
1311 }
1312 "PERMISSION_TEAM_CUSTOM_API_KEYS_MANAGE" => {
1313 Some(Self::TeamCustomApiKeysManage)
1314 }
1315 "PERMISSION_TEAM_CUSTOM_API_KEYS_READ_CONFIG" => {
1316 Some(Self::TeamCustomApiKeysReadConfig)
1317 }
1318 "PERMISSION_LOGS_DATA_OUT_SETUP_READ_CONFIG" => {
1319 Some(Self::LogsDataOutSetupReadConfig)
1320 }
1321 "PERMISSION_LOGS_DATA_OUT_SETUP_UPDATE_CONFIG" => {
1322 Some(Self::LogsDataOutSetupUpdateConfig)
1323 }
1324 "PERMISSION_OUTBOUND_WEBHOOKS_READ_SUMMARY" => {
1325 Some(Self::OutboundWebhooksReadSummary)
1326 }
1327 "PERMISSION_DATAPRIME_AI_QUERY_ASSISTANT_MANAGE" => {
1328 Some(Self::DataprimeAiQueryAssistantManage)
1329 }
1330 "PERMISSION_DATAPRIME_AI_QUERY_ASSISTANT_READ_CONFIG" => {
1331 Some(Self::DataprimeAiQueryAssistantReadConfig)
1332 }
1333 "PERMISSION_TEAM_LANDING_PAGE_MANAGE" => Some(Self::TeamLandingPageManage),
1334 "PERMISSION_TEAM_LANDING_PAGE_READ_CONFIG" => {
1335 Some(Self::TeamLandingPageReadConfig)
1336 }
1337 "PERMISSION_RESOURCE_CATALOG_READ" => Some(Self::ResourceCatalogRead),
1338 "PERMISSION_TEAM_ALERTS_SETTINGS_MANAGE" => {
1339 Some(Self::TeamAlertsSettingsManage)
1340 }
1341 "PERMISSION_TEAM_ALERTS_SETTINGS_READ_CONFIG" => {
1342 Some(Self::TeamAlertsSettingsReadConfig)
1343 }
1344 "PERMISSION_TEAM_AI_SETTINGS_MANAGE" => Some(Self::TeamAiSettingsManage),
1345 "PERMISSION_TEAM_AI_SETTINGS_READ_CONFIG" => {
1346 Some(Self::TeamAiSettingsReadConfig)
1347 }
1348 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_READ_CONFIG" => {
1349 Some(Self::NotificationCenterConnectorsReadConfig)
1350 }
1351 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_READ_SUMMARY" => {
1352 Some(Self::NotificationCenterConnectorsReadSummary)
1353 }
1354 "PERMISSION_NOTIFICATION_CENTER_CONNECTORS_UPDATE_CONFIG" => {
1355 Some(Self::NotificationCenterConnectorsUpdateConfig)
1356 }
1357 "PERMISSION_NOTIFICATION_CENTER_PRESETS_READ_CONFIG" => {
1358 Some(Self::NotificationCenterPresetsReadConfig)
1359 }
1360 "PERMISSION_NOTIFICATION_CENTER_PRESETS_READ_SUMMARY" => {
1361 Some(Self::NotificationCenterPresetsReadSummary)
1362 }
1363 "PERMISSION_NOTIFICATION_CENTER_PRESETS_UPDATE_CONFIG" => {
1364 Some(Self::NotificationCenterPresetsUpdateConfig)
1365 }
1366 "PERMISSION_HIDE_ERRORS_READ_CONFIG" => Some(Self::HideErrorsReadConfig),
1367 "PERMISSION_HIDE_ERRORS_UPDATE_CONFIG" => Some(Self::HideErrorsUpdateConfig),
1368 "PERMISSION_RUM_SETTINGS_UPDATE_CONFIG" => {
1369 Some(Self::RumSettingsUpdateConfig)
1370 }
1371 "PERMISSION_SESSION_RECORDING_READ_CONFIG" => {
1372 Some(Self::SessionRecordingReadConfig)
1373 }
1374 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_READ_CONFIG" => {
1375 Some(Self::NotificationCenterRoutersReadConfig)
1376 }
1377 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_READ_SUMMARY" => {
1378 Some(Self::NotificationCenterRoutersReadSummary)
1379 }
1380 "PERMISSION_NOTIFICATION_CENTER_ROUTERS_UPDATE_CONFIG" => {
1381 Some(Self::NotificationCenterRoutersUpdateConfig)
1382 }
1383 "PERMISSION_PROFILES_DATA_INGRESS_SEND_DATA_OLD" => {
1384 Some(Self::ProfilesDataIngressSendDataOld)
1385 }
1386 "PERMISSION_AI_APP_CATALOG_READ" => Some(Self::AiAppCatalogRead),
1387 "PERMISSION_AI_APP_DISCOVERY_MANAGE" => Some(Self::AiAppDiscoveryManage),
1388 "PERMISSION_AI_APP_DISCOVERY_READ" => Some(Self::AiAppDiscoveryRead),
1389 "PERMISSION_AI_APP_EVALUATORS_MANAGE" => Some(Self::AiAppEvaluatorsManage),
1390 "PERMISSION_AI_APP_EVALUATORS_READ" => Some(Self::AiAppEvaluatorsRead),
1391 "PERMISSION_AI_OVERVIEW_READ" => Some(Self::AiOverviewRead),
1392 "PERMISSION_AI_SPM_READ" => Some(Self::AiSpmRead),
1393 "PERMISSION_LOGS_RESERVED_FIELDS_MANAGE" => {
1394 Some(Self::LogsReservedFieldsManage)
1395 }
1396 "PERMISSION_LOGS_RESERVED_FIELDS_READ" => Some(Self::LogsReservedFieldsRead),
1397 "PERMISSION_PROFILES_CPU_PROFILES_READ" => {
1398 Some(Self::ProfilesCpuProfilesRead)
1399 }
1400 "PERMISSION_PROFILES_DATA_INGRESS_SEND_DATA" => {
1401 Some(Self::ProfilesDataIngressSendData)
1402 }
1403 "PERMISSION_PROFILES_DEBUG_SYMBOLS_UPLOAD" => {
1404 Some(Self::ProfilesDebugSymbolsUpload)
1405 }
1406 "PERMISSION_SLO_MGMT_ALERTS_READ_CONFIG" => {
1407 Some(Self::SloMgmtAlertsReadConfig)
1408 }
1409 "PERMISSION_SLO_MGMT_ALERTS_UPDATE_CONFIG" => {
1410 Some(Self::SloMgmtAlertsUpdateConfig)
1411 }
1412 "PERMISSION_SLO_READ_CONFIG" => Some(Self::SloReadConfig),
1413 "PERMISSION_SLO_UPDATE_CONFIG" => Some(Self::SloUpdateConfig),
1414 _ => None,
1415 }
1416 }
1417}