NerdGraph Enum Types
Imports¶
Third-party modules
import sgqlc.types
import sgqlc.types.datetimenewrelic_sb_sdk module
from newrelic_sb_sdk.graphql import nerdgraphDefinitions¶
Constants¶
__docformat__ = "markdown"Enum types¶
1. AgentApplicationBrowserLoader¶
Determines which browser loader will be configured. There are three browser loader types. They are Pro+SPA, Pro, and Lite. See documentation for further information.
Available choices:
LITE: Lite: Gives you information about some basic page load timing and browser user information. Lacks the Browser Pro features and SPA features.NONE: Don’t use an agent.PRO: Pro: Gives you access to the Browser Pro features. Lacks the functionality designed for single page app monitoring.SPA: Pro+SPA: This is the default installed agent when you enable browser monitoring. Gives you access to all of the Browser Pro features and to Single Page App (SPA) monitoring. Provides detailed page timing data and the most up-to-date New Relic features, including distributed tracing, for all types of applications.
class AgentApplicationBrowserLoader(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LITE", "NONE", "PRO", "SPA")2. AgentApplicationSegmentsListType¶
Allow lists have two different types. They are either internal lists or user lists.
Available choices:
INTERNAL: INTERNAL refers to a list that has been generated by New Relic.USER: USER refers to a list that has been generated by the customer.
class AgentApplicationSegmentsListType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INTERNAL", "USER")3. AgentApplicationSettingsBrowserLoader¶
Determines which browser loader will be configured. Some allowed return values are specified for backwards-compatability and do not represent currently allowed values for new applications. See documentation for further information.
Available choices:
LITE: Lite: Gives you information about some basic page load timing and browser user information. Lacks the Browser Pro features and SPA features.NONE: Don’t use an agent.PRO: Pro: Gives you access to the Browser Pro features. Lacks the functionality designed for single page app monitoring.SPA: Pro+SPA: This is the default installed agent when you enable browser monitoring. Gives you access to all of the Browser Pro features and to Single Page App (SPA) monitoring. Provides detailed page timing data and the most up-to-date New Relic features, including distributed tracing, for all types of applications.XHR: This value is specified for backwards-compatability.
class AgentApplicationSettingsBrowserLoader(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LITE", "NONE", "PRO", "SPA", "XHR")4. AgentApplicationSettingsBrowserLoaderInput¶
We have three types of browser agents: Lite, Pro, and Pro+SPA.
Available choices:
LITE: Lite: Gives you information about some basic page load timing and browser user information. Lacks the Browser Pro features and SPA features.NONE: Don’t use an agent.PRO: Pro: Gives you access to the Browser Pro features. Lacks the functionality designed for single page app monitoring.SPA: Pro+SPA: This is the default installed agent when you enable browser monitoring. Gives you access to all of the Browser Pro features and to Single Page App (SPA) monitoring. Provides detailed page timing data and the most up-to-date New Relic features, including distributed tracing, for all types of applications.
class AgentApplicationSettingsBrowserLoaderInput(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LITE", "NONE", "PRO", "SPA")5. AgentApplicationSettingsMobileSessionReplayMode¶
Determines the mode for session replay mobile applications. Valid settings are: ‘DEFAULT’, ‘CUSTOM’.
Available choices:
CUSTOM: Custom value of mode in session replay in mobile settingsDEFAULT: [DEFAULT] Default value of mode in session replay in mobile settings
class AgentApplicationSettingsMobileSessionReplayMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CUSTOM", "DEFAULT")6. AgentApplicationSettingsMobileSessionReplayModeInput¶
Determines the mode for session replay mobile applications. Valid settings are: ‘DEFAULT’, ‘CUSTOM’.
Available choices:
CUSTOM: Custom value of mode in session replay in mobile settingsDEFAULT: [DEFAULT] Default value of mode in session replay in mobile settings
class AgentApplicationSettingsMobileSessionReplayModeInput(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CUSTOM", "DEFAULT")7. AgentApplicationSettingsNetworkFilterMode¶
Configuration setting to apply either the show or hide strategy for network filtering.
Available choices:
DISABLED: Disables both show and hide confurations.HIDE: Use the hide list configuration.SHOW: Use the show list configuration.
class AgentApplicationSettingsNetworkFilterMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "HIDE", "SHOW")8. AgentApplicationSettingsRecordSqlEnum¶
Obfuscation level for SQL queries reported in transaction trace nodes.
When turned on, the New Relic agent will attempt to remove values from SQL qeries.
For example:
SELECT * FROM Table WHERE ssn='123-45-6789'might become:
SELECT * FROM Table WHERE ssn=?This can behave differently for differnet applications and frameworks. Please test for your specific case. Note: RAW collection is not campatible with High Security mode and cannot be set if your agent is running in that mode.
Available choices:
OBFUSCATED: This is the default value. This setting strips string literals and numeric sequences from your queries and replaces them with the ? character. For example: the query select * from table where ssn=‘123-45-6789’ would become select * from table where ssn=?.OFF: Query collection is turned off entirely.RAW: If you are confident that full query data collection will not impact your data security or your users’ privacy, you can change the setting to RAW, which will record all query values. NOTE: ‘RAW’ is not permitted when ‘High security mode’ is enabled.
class AgentApplicationSettingsRecordSqlEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("OBFUSCATED", "OFF", "RAW")9. AgentApplicationSettingsSessionTraceMode¶
Default (fixed_rate) or custom (probabilistic) option used to collect session traces.
Available choices:
FIXED_RATE: Fixed Rate mode for Session Trace (Default) Session traces are randomly sampled and stored at a rate of 90/hour.PROBABILISTIC: Probabilistic mode for Session Trace (Custom) Opt to collect more session traces using percentage from 0-100.
class AgentApplicationSettingsSessionTraceMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIXED_RATE", "PROBABILISTIC")10. AgentApplicationSettingsSessionTraceModeInput¶
Default (fixed_rate) or custom (probabilistic) option used to collect session traces.
Available choices:
FIXED_RATE: Fixed Rate mode for Session Trace (Default) Session traces are randomly sampled and stored at a rate of 90/hour.PROBABILISTIC: Probabilistic mode for Session Trace (Custom) Opt to collect more session traces using percentage from 0-100.
class AgentApplicationSettingsSessionTraceModeInput(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIXED_RATE", "PROBABILISTIC")11. AgentApplicationSettingsThresholdTypeEnum¶
Determines whether a threshold is statically configured or dynamically configured.
Available choices:
APDEX_F: Configures the threshold to be 4 times the value of APDEX_T.VALUE: Threshold will be statically configured via the corresponding “value” field.
class AgentApplicationSettingsThresholdTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("APDEX_F", "VALUE")12. AgentApplicationSettingsTracer¶
The type of tracing being done.
Available choices:
CROSS_APPLICATION_TRACER: Cross-application tracing feature enabled.DISTRIBUTED_TRACING: Distributed tracing feature enabled.NONE: Both cross-application and distributed tracing disabled.OPT_OUT: Opt out of server side settings for Tracer Type
class AgentApplicationSettingsTracer(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CROSS_APPLICATION_TRACER", "DISTRIBUTED_TRACING", "NONE", "OPT_OUT")13. AgentApplicationSettingsUpdateErrorClass¶
Categories of errors that could occur while attempting updates.
Available choices:
ACCESS_DENIED: You are not authorized to update this field.INVALID_INPUT: The given value for the field is not valid or out of range.NOT_FOUND: No record could be found using the given input value.
class AgentApplicationSettingsUpdateErrorClass(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCESS_DENIED", "INVALID_INPUT", "NOT_FOUND")14. AgentFeaturesFilter¶
Agent Feature Filter
Available choices:
DOTNETELIXIRGOHTMLJAVAMOBILENODEJSPHPPYTHONRUBYSDK
class AgentFeaturesFilter(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DOTNET",
"ELIXIR",
"GO",
"HTML",
"JAVA",
"MOBILE",
"NODEJS",
"PHP",
"PYTHON",
"RUBY",
"SDK",
)15. AgentReleasesFilter¶
Agent Release Filter
Available choices:
AGENT_CONTROL_CONTINUOUS_DELIVERY_CHART: Agent Control Continuous Delivery ChartAGENT_CONTROL_DEPLOYMENT_CHART: Agent Control Deployment ChartANDROID: Android agentAWS_FIREHOSE_LOG_FORWARDER: AWS Firehose Log ForwarderAWS_LAMBDA_LOG_FORWARDER: AWS Lambda Log ForwarderBROWSER: Browser agentDOTNET: .NET agentELIXIR: Elixir agentFLUENTBIT: Fluent Bit agentGO: Go agentINFRASTRUCTURE: Infrastructure agentIOS: iOS agentJAVA: Java agentKUBERNETES: Kubernetes InfrastructureNODEJS: Node.js agentNRDOT: NR distribution for Open TelemetryPHP: PHP agentPIPELINE_CONTROL_GATEWAY: Pipeline Control GatewayPROMETHEUS: Prometheus agentPYTHON: Python agentRUBY: Ruby agentSDK: C SDKSTREAMING_FOR_BROWSER: Streaming Video & Ads for BrowserSTREAMING_FOR_MOBILE: Streaming Video & Ads for MobileSTREAMING_FOR_OTHERS: Streaming Video & Ads for Others
class AgentReleasesFilter(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AGENT_CONTROL_CONTINUOUS_DELIVERY_CHART",
"AGENT_CONTROL_DEPLOYMENT_CHART",
"ANDROID",
"AWS_FIREHOSE_LOG_FORWARDER",
"AWS_LAMBDA_LOG_FORWARDER",
"BROWSER",
"DOTNET",
"ELIXIR",
"FLUENTBIT",
"GO",
"INFRASTRUCTURE",
"IOS",
"JAVA",
"KUBERNETES",
"NODEJS",
"NRDOT",
"PHP",
"PIPELINE_CONTROL_GATEWAY",
"PROMETHEUS",
"PYTHON",
"RUBY",
"SDK",
"STREAMING_FOR_BROWSER",
"STREAMING_FOR_MOBILE",
"STREAMING_FOR_OTHERS",
)16. AiDecisionsDecisionSortMethod¶
Sorting method for decisions.
Available choices:
ID: Sort decisions by idLATEST_CREATED: Sort decisions by latest_createdSTATE_LAST_MODIFIED: Sort decisions by state_last_modified
class AiDecisionsDecisionSortMethod(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ID", "LATEST_CREATED", "STATE_LAST_MODIFIED")17. AiDecisionsDecisionState¶
State of decision.
Available choices:
DISABLED: Decision state is disabledENABLED: Decision state is enabled
class AiDecisionsDecisionState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "ENABLED")18. AiDecisionsDecisionType¶
Type of decision
Available choices:
EXPLICIT: Decision type is explicitGLOBAL: Decision type is globalIMPLICIT: Decision type is implicit
class AiDecisionsDecisionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EXPLICIT", "GLOBAL", "IMPLICIT")19. AiDecisionsIncidentSelect¶
Select incident for comparison.
Available choices:
FIRST_INCIDENT: Select first incident in comparison.SECOND_INCIDENT: Select second incident in comparison.
class AiDecisionsIncidentSelect(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIRST_INCIDENT", "SECOND_INCIDENT")20. AiDecisionsIssuePriority¶
Priority of issue.
Available choices:
CRITICAL: Issue priority of criticalHIGH: Issue priority of highLOW: Issue priority of lowMEDIUM: Issue priority of medium
class AiDecisionsIssuePriority(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CRITICAL", "HIGH", "LOW", "MEDIUM")21. AiDecisionsOpinion¶
Types of opinions users can leave as feedback.
Available choices:
DISLIKE: A dislike opinionLIKE: A like opinion
class AiDecisionsOpinion(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISLIKE", "LIKE")22. AiDecisionsResultType¶
Status of an operation.
Available choices:
FAILURE: Failed operationSUCCESS: Successful operation
class AiDecisionsResultType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")23. AiDecisionsRuleSource¶
Possible creation sources for rules.
Available choices:
ADMIN: Created by ADMINGENERATED: Created by GENERATEDSYSTEM: Created by SYSTEMUSER: Created by USER
class AiDecisionsRuleSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ADMIN", "GENERATED", "SYSTEM", "USER")24. AiDecisionsRuleState¶
State of rule.
Available choices:
DISABLED: Rule state is disabledENABLED: Rule state is enabled
class AiDecisionsRuleState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "ENABLED")25. AiDecisionsRuleType¶
Type of rule
Available choices:
EXPLICIT: Rule type is explicitGLOBAL: Rule type is globalIMPLICIT: Rule type is implicit
class AiDecisionsRuleType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EXPLICIT", "GLOBAL", "IMPLICIT")26. AiDecisionsSuggestionState¶
State of suggestion
Available choices:
ACCEPTED: Suggestion is acceptedDECLINED: Suggestion is declinedPOSTPONED: Suggestion is postponedUNDECIDED: Suggestion is undecided
class AiDecisionsSuggestionState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCEPTED", "DECLINED", "POSTPONED", "UNDECIDED")27. AiDecisionsVertexClass¶
Class of vertex.
Available choices:
APPLICATION: Vertex class is applicationCLOUDSERVICE: Vertex class is cloudserviceCLUSTER: Vertex class is clusterDATASTORE: Vertex class is datastoreHOST: Vertex class is hostTEAM: Vertex class is team
class AiDecisionsVertexClass(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APPLICATION",
"CLOUDSERVICE",
"CLUSTER",
"DATASTORE",
"HOST",
"TEAM",
)28. AiIssuesIncidentState¶
Incident state
Available choices:
CLOSED: Incident is closedCREATED: Incident is created
class AiIssuesIncidentState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CLOSED", "CREATED")29. AiIssuesIssueMutingState¶
Issue muting state
Available choices:
FULLY_MUTED: Issue is mutedNOT_MUTED: Issue is not mutedPARTIALLY_MUTED: Issue is partially muted
class AiIssuesIssueMutingState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FULLY_MUTED", "NOT_MUTED", "PARTIALLY_MUTED")30. AiIssuesIssueState¶
Issue state
Available choices:
ACTIVATED: Issue is activatedCLOSED: Issue is closedCREATED: Issue is createdDEACTIVATED: Issue is deactivated
class AiIssuesIssueState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVATED", "CLOSED", "CREATED", "DEACTIVATED")31. AiIssuesIssueUserAction¶
User operations with issue
Available choices:
ACK: Acknowledge issueCLOSE_BY_MUTING_RULE_ID: Close issue with muting rule idMARK_AS_INVESTIGATING: Mark issue as InvestigatingRESOLVE: Resolve issueUNACK: Unacknowledge issue
class AiIssuesIssueUserAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACK",
"CLOSE_BY_MUTING_RULE_ID",
"MARK_AS_INVESTIGATING",
"RESOLVE",
"UNACK",
)32. AiIssuesPriority¶
Issue priority
Available choices:
CRITICAL: Critical priorityHIGH: High priorityLOW: Low priorityMEDIUM: Medium priority
class AiIssuesPriority(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CRITICAL", "HIGH", "LOW", "MEDIUM")33. AiNotificationsAuthType¶
Authentication types
Available choices:
BASIC: Basic user and password authenticationCUSTOM_HEADERS: Custom header based authenticationOAUTH2: OAuth based authenticationTOKEN: Token based authentication
class AiNotificationsAuthType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASIC", "CUSTOM_HEADERS", "OAUTH2", "TOKEN")34. AiNotificationsChannelFields¶
Channel fields to filter by
Available choices:
ACTIVE: active fieldCREATED_AT: created timestamp fieldDEFAULT: default fieldDESTINATION_ID: destination id fieldNAME: name fieldPRODUCT: product fieldSTATUS: status fieldTYPE: type fieldUPDATED_AT: updated timestamp fieldUPDATED_BY: updated_by field
class AiNotificationsChannelFields(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACTIVE",
"CREATED_AT",
"DEFAULT",
"DESTINATION_ID",
"NAME",
"PRODUCT",
"STATUS",
"TYPE",
"UPDATED_AT",
"UPDATED_BY",
)35. AiNotificationsChannelStatus¶
Channel statuses
Available choices:
CONFIGURATION_ERROR: Configuration Error channel statusCONFIGURATION_WARNING: Configuration Warning channel statusDEFAULT: Default channel statusUNKNOWN_ERROR: Unknown Error channel status
class AiNotificationsChannelStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONFIGURATION_ERROR",
"CONFIGURATION_WARNING",
"DEFAULT",
"UNKNOWN_ERROR",
)36. AiNotificationsChannelType¶
Channel type
Available choices:
EMAIL: Email channel typeEVENT_BRIDGE: Event Bridge channel typeJIRA_CLASSIC: Jira Classic channel typeJIRA_NEXTGEN: Jira Nextgen channel typeMICROSOFT_TEAMS: Microsoft Teams channel typeMOBILE_PUSH: Mobile push channel typePAGERDUTY_ACCOUNT_INTEGRATION: PagerDuty channel typePAGERDUTY_SERVICE_INTEGRATION: Pager Duty channel typeSERVICE_NOW_APP: ServiceNow app channel typeSERVICENOW_EVENTS: Servicenow events channel typeSERVICENOW_INCIDENTS: Servicenow incidents channel typeSLACK: Slack channel typeSLACK_COLLABORATION: Slack Collaboration channel typeSLACK_LEGACY: Legacy Slack channel type based on Incoming WebhooksWEBHOOK: Webhook channel typeWORKFLOW_AUTOMATION: Workflow Automation channel type
class AiNotificationsChannelType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EMAIL",
"EVENT_BRIDGE",
"JIRA_CLASSIC",
"JIRA_NEXTGEN",
"MICROSOFT_TEAMS",
"MOBILE_PUSH",
"PAGERDUTY_ACCOUNT_INTEGRATION",
"PAGERDUTY_SERVICE_INTEGRATION",
"SERVICENOW_EVENTS",
"SERVICENOW_INCIDENTS",
"SERVICE_NOW_APP",
"SLACK",
"SLACK_COLLABORATION",
"SLACK_LEGACY",
"WEBHOOK",
"WORKFLOW_AUTOMATION",
)37. AiNotificationsDestinationFields¶
Destination fields
Available choices:
ACTIVE: active fieldCREATED_AT: created_at fieldDEFAULT: default fieldLAST_SENT: last_sent fieldNAME: name fieldSCOPE: Scope fieldSTATUS: status fieldTYPE: type fieldUPDATED_AT: updated_at fieldUPDATED_BY: updated_by field
class AiNotificationsDestinationFields(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACTIVE",
"CREATED_AT",
"DEFAULT",
"LAST_SENT",
"NAME",
"SCOPE",
"STATUS",
"TYPE",
"UPDATED_AT",
"UPDATED_BY",
)38. AiNotificationsDestinationStatus¶
Destination statuses
Available choices:
AUTH_ERROR: Auth Error destination statusAUTHENTICATION_ERROR: Authentication Error destination statusAUTHORIZATION_ERROR: Authorization Error destination statusAUTHORIZATION_WARNING: Authorization Warning destination statusCONFIGURATION_ERROR: Configuration Error destination statusDEFAULT: Default destination statusEXTERNAL_SERVER_ERROR: External Server Error destination statusTEMPORARY_WARNING: Temporary Warning destination statusTHROTTLING_WARNING: Throttling Warning destination statusTIMEOUT_ERROR: Timeout Error destination statusUNINSTALLED: Uninstalled destination statusUNKNOWN_ERROR: Unknown Error destination status
class AiNotificationsDestinationStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AUTHENTICATION_ERROR",
"AUTHORIZATION_ERROR",
"AUTHORIZATION_WARNING",
"AUTH_ERROR",
"CONFIGURATION_ERROR",
"DEFAULT",
"EXTERNAL_SERVER_ERROR",
"TEMPORARY_WARNING",
"THROTTLING_WARNING",
"TIMEOUT_ERROR",
"UNINSTALLED",
"UNKNOWN_ERROR",
)39. AiNotificationsDestinationType¶
Destination types
Available choices:
EMAIL: Email destination typeEVENT_BRIDGE: EventBridge destination typeJIRA: Jira destination typeMICROSOFT_TEAMS: Microsoft Teams destination typeMOBILE_PUSH: Mobile push destination typePAGERDUTY_ACCOUNT_INTEGRATION: PagerDuty destination typePAGERDUTY_SERVICE_INTEGRATION: PagerDuty destination type}SERVICE_NOW: ServiceNow destination typeSERVICE_NOW_APP: ServiceNow app destination typeSLACK: Slack destination typeSLACK_COLLABORATION: Slack Collaboration destination typeSLACK_LEGACY: Legacy Slack destination type based on Incoming WebhooksWEBHOOK: WebHook destination typeWORKFLOW_AUTOMATION: Workflow Automation destination type
class AiNotificationsDestinationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EMAIL",
"EVENT_BRIDGE",
"JIRA",
"MICROSOFT_TEAMS",
"MOBILE_PUSH",
"PAGERDUTY_ACCOUNT_INTEGRATION",
"PAGERDUTY_SERVICE_INTEGRATION",
"SERVICE_NOW",
"SERVICE_NOW_APP",
"SLACK",
"SLACK_COLLABORATION",
"SLACK_LEGACY",
"WEBHOOK",
"WORKFLOW_AUTOMATION",
)40. AiNotificationsEmailVerificationStatus¶
Email verification statuses for filtering
Available choices:
EXPIRED: Expired StatusLINK_SENT: Link Sent status
class AiNotificationsEmailVerificationStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EXPIRED", "LINK_SENT")41. AiNotificationsEntityScopeType¶
Entity Scope Type
Available choices:
ACCOUNT: Account Scope TypeORGANIZATION: Organization Scope Type
class AiNotificationsEntityScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")42. AiNotificationsEntityScopeTypeInput¶
Entity Scope Type
Available choices:
ACCOUNT: Account Scope TypeORGANIZATION: Organization Scope Type
class AiNotificationsEntityScopeTypeInput(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")43. AiNotificationsErrorType¶
Error types
Available choices:
CONNECTION_ERROR: Unable to connect to external service to perform this actionENTITY_IN_USE: This operation could not be completed because the entity is in useEXTERNAL_SERVER_ERROR: An external server error has occurredFEATURE_FLAG_DISABLED: Targeted account does not have access to this featureINVALID_CHANNEL_NAME: The channel name doesn’t existINVALID_CREDENTIALS: The credentials provided were invalid, Please check them and try againINVALID_KEY: Could not provide suggestions for this keyINVALID_PARAMETER: The parameter provided does not correspond to any valid entityLIMIT_REACHED: Entities limit has been reachedMISSING_CAPABILITIES: User is missing capabilitiesMISSING_CONSTRAINTS: This key requires additional constraintsMISSING_PARAMETERS: At least one parameter is required to complete this actionOAUTH_NOT_SUPPORTED: This destination does not support OAuth authenticationSUGGESTIONS_UNAVAILABLE: This destination does not provide any suggestionsTIMEOUT_ERROR: Request did not finish within time limitTYPE_EXAMPLE_MISMATCH: The variable type is different from the example typeUNAUTHORIZED_ACCOUNT: This account is not allowed to perform this actionUNEXPECTED_PARAMETER: Received one or more unexpected parametersUNINSTALLED_DESTINATION: The New Relic application was removedUNKNOWN_ERROR: An unknown error has occurred
class AiNotificationsErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONNECTION_ERROR",
"ENTITY_IN_USE",
"EXTERNAL_SERVER_ERROR",
"FEATURE_FLAG_DISABLED",
"INVALID_CHANNEL_NAME",
"INVALID_CREDENTIALS",
"INVALID_KEY",
"INVALID_PARAMETER",
"LIMIT_REACHED",
"MISSING_CAPABILITIES",
"MISSING_CONSTRAINTS",
"MISSING_PARAMETERS",
"OAUTH_NOT_SUPPORTED",
"SUGGESTIONS_UNAVAILABLE",
"TIMEOUT_ERROR",
"TYPE_EXAMPLE_MISMATCH",
"UNAUTHORIZED_ACCOUNT",
"UNEXPECTED_PARAMETER",
"UNINSTALLED_DESTINATION",
"UNKNOWN_ERROR",
)44. AiNotificationsExtendedScopeService¶
Extended scope service types
Available choices:
IM: Incident ManagementSRE: Site Reliability Engineering
class AiNotificationsExtendedScopeService(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("IM", "SRE")45. AiNotificationsProduct¶
Product types
Available choices:
ALERTS: Alerts product typeAPM: APM product typeCHANGE_TRACKING: Change tracking product typeCOMMERCE: Commerce growth product typeCSSP: CSSP (EOPs) product typeDISCUSSIONS: Discussions and comments product typeERROR_TRACKING: Error Tracking product typeIINT: Incident Intelligence product typeLOGGING_UI: Logging UI product typeNTFC: Notifications internal product typePD: Proactive Detection product typeSECURITY: Security product typeSHARING: Sharing product typeWORKFLOW_AUTOMATION: Workflow Automation product type
class AiNotificationsProduct(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALERTS",
"APM",
"CHANGE_TRACKING",
"COMMERCE",
"CSSP",
"DISCUSSIONS",
"ERROR_TRACKING",
"IINT",
"LOGGING_UI",
"NTFC",
"PD",
"SECURITY",
"SHARING",
"WORKFLOW_AUTOMATION",
)46. AiNotificationsResult¶
Result status
Available choices:
FAIL: FailureSUCCESS: Success
class AiNotificationsResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAIL", "SUCCESS")47. AiNotificationsSortOrder¶
Sort order
Available choices:
ASC: Ascending sort orderDESC: Descending sort order
class AiNotificationsSortOrder(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASC", "DESC")48. AiNotificationsSuggestionFilterType¶
Filters for the suggestions object
Available choices:
CONTAINS: Contains specific stringSTARTSWITH: Starts with a specific string
class AiNotificationsSuggestionFilterType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CONTAINS", "STARTSWITH")49. AiNotificationsUiComponentType¶
UI component type
Available choices:
DICTIONARY_WITH_MASK: Dictionary type componentPAYLOAD: Handlebars powered payload editorSELECT: Select componentTEXT_AREA: Multiline text boxTEXT_FIELD: Single line text fieldTOGGLE: Toggle component
class AiNotificationsUiComponentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DICTIONARY_WITH_MASK",
"PAYLOAD",
"SELECT",
"TEXT_AREA",
"TEXT_FIELD",
"TOGGLE",
)50. AiNotificationsUiComponentValidation¶
Type of Validation required for this component
Available choices:
DATE: Data should be a valid DATE ISO-8601 formatDATETIME: Data should be a valid DATETIME ISO-8601 formatEMAIL: Data should be a valid emailJSON: Data should be a valid JSONNONE: No validationNUMBER: Data should be a valid numberURL: Data should be a valid URL
class AiNotificationsUiComponentValidation(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DATE", "DATETIME", "EMAIL", "JSON", "NONE", "NUMBER", "URL")51. AiNotificationsUnverifiedEmailsFields¶
Fields available for sorting unverified emails
Available choices:
EMAIL: Email fieldSTATUS: Status fieldUPDATED_AT: Updated At field
class AiNotificationsUnverifiedEmailsFields(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EMAIL", "STATUS", "UPDATED_AT")52. AiNotificationsVariableCategory¶
Category fields to group by
Available choices:
CONDITION: Condition categoryENTITIES: Entities categoryINCIDENT: Incident categoryISSUE: Issue categoryOTHER: Default categoryPOLICY: Policy categoryTAGS: Tags categoryWORKFLOW: Workflow category
class AiNotificationsVariableCategory(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONDITION",
"ENTITIES",
"INCIDENT",
"ISSUE",
"OTHER",
"POLICY",
"TAGS",
"WORKFLOW",
)53. AiNotificationsVariableFields¶
Variable fields to filter by
Available choices:
ACTIVE: active fieldDEFAULT: default fieldDESCRIPTION: description fieldEXAMPLE: example fieldKEY: key fieldLABEL: label fieldNAME: name fieldPRODUCT: product fieldTYPE: type field
class AiNotificationsVariableFields(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACTIVE",
"DEFAULT",
"DESCRIPTION",
"EXAMPLE",
"KEY",
"LABEL",
"NAME",
"PRODUCT",
"TYPE",
)54. AiNotificationsVariableType¶
Variable types
Available choices:
BOOLEAN: Boolean variable typeLIST: List variable typeNUMBER: number variable typeOBJECT: Object variable typeSTRING: String variable type
class AiNotificationsVariableType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BOOLEAN", "LIST", "NUMBER", "OBJECT", "STRING")55. AiTopologyCollectorResultType¶
Status of an operation.
Available choices:
FAILURE: Failed operationSUCCESS: Successful operation
class AiTopologyCollectorResultType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")56. AiTopologyCollectorVertexClass¶
Class of vertex.
Available choices:
APPLICATION: Vertex class is applicationBROWSERAPPLICATION: Vertex class is browserapplicationCLOUDSERVICE: Vertex class is cloudserviceCLUSTER: Vertex class is clusterDATASTORE: Vertex class is datastoreHOST: Vertex class is hostMONITOR: Vertex class is monitorTEAM: Vertex class is team
class AiTopologyCollectorVertexClass(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APPLICATION",
"BROWSERAPPLICATION",
"CLOUDSERVICE",
"CLUSTER",
"DATASTORE",
"HOST",
"MONITOR",
"TEAM",
)57. AiTopologyVertexClass¶
Class of vertex.
Available choices:
APPLICATION: Vertex class is applicationBROWSERAPPLICATION: Vertex class is browserapplicationCLOUDSERVICE: Vertex class is cloudserviceCLUSTER: Vertex class is clusterDATASTORE: Vertex class is datastoreHOST: Vertex class is hostMONITOR: Vertex class is monitorTEAM: Vertex class is team
class AiTopologyVertexClass(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APPLICATION",
"BROWSERAPPLICATION",
"CLOUDSERVICE",
"CLUSTER",
"DATASTORE",
"HOST",
"MONITOR",
"TEAM",
)58. AiWorkflowsBatchCreateMigratedWorkflowsErrorType¶
Type of batch dcreate migrated workflows error
Available choices:
CHANNEL_NOT_FOUND: We couldn’t find a channel with the given id.DUPLICATE: The name provided already existsFAILED_CREATING_ISSUES_FILTER: Failed to create issue filter in DAQSINVALID_PARAMETER: Invalid parameterLIMIT_REACHED: Reached the maximum number of workflows per accountUNAUTHORIZED_API_KEY: The api key provided is not authorized to perform this actionUNSUPPORTED_CHANNEL_TYPE: Given channel id represents an unsupported channel typeUNSUPPORTED_NOTIFICATION_TRIGGER: Unsupported notification triggerVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsBatchCreateMigratedWorkflowsErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHANNEL_NOT_FOUND",
"DUPLICATE",
"FAILED_CREATING_ISSUES_FILTER",
"INVALID_PARAMETER",
"LIMIT_REACHED",
"UNAUTHORIZED_API_KEY",
"UNSUPPORTED_CHANNEL_TYPE",
"UNSUPPORTED_NOTIFICATION_TRIGGER",
"VALIDATION_ERROR",
)59. AiWorkflowsBatchDeleteMigratedWorkflowsErrorType¶
Type of batch delete migrated workflows error
Available choices:
FAILED_DELETING_ISSUES_FILTER: Failed to delete issue filter from DAQSINVALID_PARAMETER: Invalid parameterUNAUTHORIZED_API_KEY: The api key provided is not authorized to perform this actionVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsBatchDeleteMigratedWorkflowsErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"FAILED_DELETING_ISSUES_FILTER",
"INVALID_PARAMETER",
"UNAUTHORIZED_API_KEY",
"VALIDATION_ERROR",
)60. AiWorkflowsCreateErrorType¶
Type of create error
Available choices:
CHANNEL_NOT_FOUND: We couldn’t find a channel with the given idDUPLICATE: A workflow with this name already existsINVALID_PARAMETER: One or more of the parameters you provided are incorrectLIMIT_REACHED: Reached the maximum number of workflows per accountMISSING_ENTITLEMENT: This account is missing the required entitlement(s) to perform this actionUNAUTHORIZED_ACCOUNT: This account in not authorized to perform this actionUNSUPPORTED_CHANNEL_TYPE: The given channel id represents an unsupported channel typeVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsCreateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHANNEL_NOT_FOUND",
"DUPLICATE",
"INVALID_PARAMETER",
"LIMIT_REACHED",
"MISSING_ENTITLEMENT",
"UNAUTHORIZED_ACCOUNT",
"UNSUPPORTED_CHANNEL_TYPE",
"VALIDATION_ERROR",
)61. AiWorkflowsDeleteErrorType¶
Type of delete error
Available choices:
INVALID_PARAMETER: One or more of the parameters you provided are incorrectUNAUTHORIZED_ACCOUNT: This account in not authorized to perform this actionVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsDeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_PARAMETER", "UNAUTHORIZED_ACCOUNT", "VALIDATION_ERROR")62. AiWorkflowsDestinationType¶
Type of Destination Configuration
Available choices:
EMAIL: Email Destination Configuration typeEVENT_BRIDGE: Event Bridge Destination Configuration typeJIRA: Jira Destination Configuration typeMICROSOFT_TEAMS: Microsoft Teams Configuration typePAGERDUTY_ACCOUNT_INTEGRATION: Pager Duty with account integration Destination Configuration typePAGERDUTY_SERVICE_INTEGRATION: Pager Duty with service integration Destination Configuration typeSERVICE_NOW: Service Now Destination Configuration typeSERVICE_NOW_APP: ServiceNow official NewRelic app Configuration typeSLACK: Slack Destination Configuration typeSLACK_LEGACY: Slack legacy Destination Configuration typeWEBHOOK: Webhook Destination Configuration typeWORKFLOW_AUTOMATION: Workflow Automation Configuration type
class AiWorkflowsDestinationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EMAIL",
"EVENT_BRIDGE",
"JIRA",
"MICROSOFT_TEAMS",
"PAGERDUTY_ACCOUNT_INTEGRATION",
"PAGERDUTY_SERVICE_INTEGRATION",
"SERVICE_NOW",
"SERVICE_NOW_APP",
"SLACK",
"SLACK_LEGACY",
"WEBHOOK",
"WORKFLOW_AUTOMATION",
)63. AiWorkflowsEnrichmentType¶
Type of Enrichment
Available choices:
NRQL: NRQL Enrichment type
class AiWorkflowsEnrichmentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NRQL",)64. AiWorkflowsFetchWorkflowsByIssuesFilterErrorType¶
Fetch workflows by issues filter error type
Available choices:
UNAUTHORIZED_API_KEY: The api key provided is not authorized to perform this actionVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsFetchWorkflowsByIssuesFilterErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("UNAUTHORIZED_API_KEY", "VALIDATION_ERROR")65. AiWorkflowsFilterType¶
Type of Filter
Available choices:
FILTER: Standard Filter typeVIEW: View Filter type
class AiWorkflowsFilterType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FILTER", "VIEW")66. AiWorkflowsMutingRulesHandling¶
The wanted behavior for muted issues in the workflow
Available choices:
DONT_NOTIFY_FULLY_MUTED_ISSUES: Notify only about partially muted and unmuted issuesDONT_NOTIFY_FULLY_OR_PARTIALLY_MUTED_ISSUES: Notify only about unmuted issuesNOTIFY_ALL_ISSUES: Notify about all issues
class AiWorkflowsMutingRulesHandling(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DONT_NOTIFY_FULLY_MUTED_ISSUES",
"DONT_NOTIFY_FULLY_OR_PARTIALLY_MUTED_ISSUES",
"NOTIFY_ALL_ISSUES",
)67. AiWorkflowsNotificationTrigger¶
Notification Triggers for the Destination Configuration
Available choices:
ACKNOWLEDGED: Send a notification when the issue is acknowledgedACTIVATED: Send a notification when the issue is activatedCLOSED: Send a notification when the issue is closedINVESTIGATING: Send a notification when the issue is being investigatedOTHER_UPDATES: Sends notification when the issue has other updatesPRIORITY_CHANGED: Send a notification when the issue’s priority has changed
class AiWorkflowsNotificationTrigger(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACKNOWLEDGED",
"ACTIVATED",
"CLOSED",
"INVESTIGATING",
"OTHER_UPDATES",
"PRIORITY_CHANGED",
)68. AiWorkflowsOperator¶
Type of Filter
Available choices:
CONTAINS: String or list attribute contains this valueDOES_NOT_CONTAIN: String or list attribute does not contain this valueDOES_NOT_EQUAL: String or Numeric attribute does not equal this valueDOES_NOT_EXACTLY_MATCH: Element in list attribute does not exactly match this valueENDS_WITH: String attribute ends with this valueEQUAL: String or Numeric attribute equals this valueEXACTLY_MATCHES: Element in list attribute exactly matches this valueGREATER_OR_EQUAL: Numeric attribute is greater or equal to this valueGREATER_THAN: Numeric attribute is greater than this valueIS: Boolean attribute equals valueIS_NOT: Boolean attribute does not equal valueLESS_OR_EQUAL: Numeric attribute is less or equal to this valueLESS_THAN: Numeric attribute is less than this valueSTARTS_WITH: String attribute starts with this value
class AiWorkflowsOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONTAINS",
"DOES_NOT_CONTAIN",
"DOES_NOT_EQUAL",
"DOES_NOT_EXACTLY_MATCH",
"ENDS_WITH",
"EQUAL",
"EXACTLY_MATCHES",
"GREATER_OR_EQUAL",
"GREATER_THAN",
"IS",
"IS_NOT",
"LESS_OR_EQUAL",
"LESS_THAN",
"STARTS_WITH",
)69. AiWorkflowsSaveTeamWorkflowConfigurationErrorType¶
Type of save team workflow configuration error
Available choices:
CHANNEL_NOT_FOUND: We couldn’t find a channel with the given idINVALID_PARAMETER: One or more of the parameters you provided are incorrectTEAM_NOT_FOUND: The team UUID provided does not existUNAUTHORIZED_ACCOUNT: This account is not authorized to perform this actionVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsSaveTeamWorkflowConfigurationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHANNEL_NOT_FOUND",
"INVALID_PARAMETER",
"TEAM_NOT_FOUND",
"UNAUTHORIZED_ACCOUNT",
"VALIDATION_ERROR",
)70. AiWorkflowsTestErrorType¶
Type of test error
Available choices:
CHANNEL_NOT_FOUND: We couldn’t find a channel with the given idFAILED_RUNNING_TEST: Failed running test workflowMISSING_ENTITLEMENT: This account is missing the required entitlement(s) to perform this actionUNAUTHORIZED_ACCOUNT: This account is not allowed to preform this actionUNSUPPORTED_CHANNEL_TYPE: The given channel id represents an unsupported channel typeVALIDATION_ERROR: The parameter provided does not have a valid formWARNING_FAILED_SENDING_NOTIFICATION: Failed to send a notification to the channelWARNING_NO_FILTERED_ISSUE_FOUND: There are no issues that match this filterWARNING_NO_MATCHING_DYNAMIC_VARIABLES_FOUND: There are no issues that match these dynamic variables
class AiWorkflowsTestErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHANNEL_NOT_FOUND",
"FAILED_RUNNING_TEST",
"MISSING_ENTITLEMENT",
"UNAUTHORIZED_ACCOUNT",
"UNSUPPORTED_CHANNEL_TYPE",
"VALIDATION_ERROR",
"WARNING_FAILED_SENDING_NOTIFICATION",
"WARNING_NO_FILTERED_ISSUE_FOUND",
"WARNING_NO_MATCHING_DYNAMIC_VARIABLES_FOUND",
)71. AiWorkflowsTestNotificationResponseStatus¶
Status of the test notification
Available choices:
FAILURE: The test notification failedSUCCESS: The test notification succeeded
class AiWorkflowsTestNotificationResponseStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")72. AiWorkflowsTestResponseStatus¶
Status of the test
Available choices:
FAILURE: The test failedSUCCESS: The test succeeded
class AiWorkflowsTestResponseStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")73. AiWorkflowsUpdateErrorType¶
Type of update error
Available choices:
CHANNEL_NOT_FOUND: We couldn’t find a channel with the given idDUPLICATE: A workflow with this name already existsINVALID_PARAMETER: One or more of the parameters you provided are incorrectMISSING_ENTITLEMENT: This account is missing the required entitlement(s) to perform this actionUNAUTHORIZED_ACCOUNT: This account in not authorized to perform this actionUNSUPPORTED_CHANNEL_TYPE: The given channel id represents an unsupported channel typeVALIDATION_ERROR: The parameter provided does not have a valid form
class AiWorkflowsUpdateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHANNEL_NOT_FOUND",
"DUPLICATE",
"INVALID_PARAMETER",
"MISSING_ENTITLEMENT",
"UNAUTHORIZED_ACCOUNT",
"UNSUPPORTED_CHANNEL_TYPE",
"VALIDATION_ERROR",
)74. AlertsActionOnMutingRuleWindowEnded¶
Configuration on the action when the muting rule window is ended or disabled
Available choices:
CLOSE_ISSUES_ON_INACTIVE: Muting Rule closes issues when the muting rule window is ended or disabled to notify users.DO_NOTHING: The currently opened issues will not be notified even if the muting rule window is ended or disabled.
class AlertsActionOnMutingRuleWindowEnded(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CLOSE_ISSUES_ON_INACTIVE", "DO_NOTHING")75. AlertsAsNrqlSourceProduct¶
A type of Product that the asNrql condition was converted from.
Available choices:
APM: New Relic APMBROWSER: New Relic BrowserINFRASTRUCTURE: New Relic InfrastructureMOBILE: New Relic MobileNRQL: New Relic NRQLSERVERS: New Relic SERVERSSYNTHETICS: New Relic Synthetics
class AlertsAsNrqlSourceProduct(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APM",
"BROWSER",
"INFRASTRUCTURE",
"MOBILE",
"NRQL",
"SERVERS",
"SYNTHETICS",
)76. AlertsCompoundConditionFacetMatchingBehavior¶
How the compound condition will take into account the component conditions’ facets during evaluation.
Available choices:
FACETS_IGNORED: Facets are not taken into consideration when determining when a compound alert condition activates.FACETS_MATCH: The compound alert condition will activate only when shared facets have matching values.
class AlertsCompoundConditionFacetMatchingBehavior(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FACETS_IGNORED", "FACETS_MATCH")77. AlertsCompoundConditionSortDirection¶
Sorting direction for sort key of compound alert conditions’ search results. Used in conjunction with CompoundConditionSortKey as part of CompoundConditionSortInput.
Available choices:
ASCENDING: Results will be in ascending order.DESCENDING: Results will be in descending order.
class AlertsCompoundConditionSortDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")78. AlertsCompoundConditionSortKey¶
Sorting key preference for compound alert conditions’ search results. Used in conjunction with CompoundConditionSortDirection as part of CompoundConditionSortInput.
Available choices:
ENABLED: Results will be ordered by enabled status.ID: Results will be ordered by id.NAME: Results will be ordered by name.
class AlertsCompoundConditionSortKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENABLED", "ID", "NAME")79. AlertsDayOfWeek¶
The day of the week used to configure a WEEKLY scheduled MutingRule
Available choices:
FRIDAY: FridayMONDAY: MondaySATURDAY: SaturdaySUNDAY: SundayTHURSDAY: ThursdayTUESDAY: TuesdayWEDNESDAY: Wednesday
class AlertsDayOfWeek(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"FRIDAY",
"MONDAY",
"SATURDAY",
"SUNDAY",
"THURSDAY",
"TUESDAY",
"WEDNESDAY",
)80. AlertsFillOption¶
The available fill options.
Available choices:
LAST_VALUE: Fill using the last known value.NONE: Do not fill data.STATIC: Fill using a static value.
class AlertsFillOption(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LAST_VALUE", "NONE", "STATIC")81. AlertsIncidentPreference¶
Determines how issues are created for alert events produced by the conditions contained in the policy.
Available choices:
CUSTOM: A custom preference is defined in the customIssueGroup setting defined in the policy. It will use the attributes defined there to determine how issues will be grouped.PER_CONDITION: A condition will create a condition-level issue when it violates its critical threshold. Other violating conditions will create their own incidents.PER_CONDITION_AND_TARGET: Each target of each condition will create an entity-level issue upon critical violation. Other violating targets will create their own issue (even on the same condition).PER_POLICY: A condition will create a policy-level issue when it violates its critical threshold. Other violating conditions will be grouped into this issue.
class AlertsIncidentPreference(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CUSTOM", "PER_CONDITION", "PER_CONDITION_AND_TARGET", "PER_POLICY")82. AlertsMutingRuleConditionGroupOperator¶
An operator used to combine MutingRuleConditions within a MutingRuleConditionGroup.
Available choices:
AND: Match conditions by ANDOR: Match conditions by OR
class AlertsMutingRuleConditionGroupOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("AND", "OR")83. AlertsMutingRuleConditionOperator¶
The list of operators to be used in a MutingRuleCondition. Each operator is limited to one value in the values list unless otherwise specified.
Available choices:
ANY: Where attribute is any.CONTAINS: Where attribute contains value.ENDS_WITH: Where attribute ends with value.EQUALS: Where attribute equals value.IN: Where attribute in values. (Limit 500)IS_BLANK: Where attribute is blank.IS_NOT_BLANK: Where attribute is not blank.NOT_CONTAINS: Where attribute does not contain value.NOT_ENDS_WITH: Where attribute does not end with value.NOT_EQUALS: Where attribute does not equal value.NOT_IN: Where attribute not in values. (Limit 500)NOT_STARTS_WITH: Where attribute does not start with value.STARTS_WITH: Where attribute starts with value.
class AlertsMutingRuleConditionOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ANY",
"CONTAINS",
"ENDS_WITH",
"EQUALS",
"IN",
"IS_BLANK",
"IS_NOT_BLANK",
"NOT_CONTAINS",
"NOT_ENDS_WITH",
"NOT_EQUALS",
"NOT_IN",
"NOT_STARTS_WITH",
"STARTS_WITH",
)84. AlertsMutingRuleScheduleRepeat¶
Details about if or how frequently a MutingRule’s schedule repeats.
Available choices:
DAILY: Schedule repeats once per calendar dayMONTHLY: Schedule repeats once per calendar monthWEEKLY: Schedule repeats once per specified day per calendar week
class AlertsMutingRuleScheduleRepeat(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DAILY", "MONTHLY", "WEEKLY")85. AlertsMutingRuleStatus¶
The status of a MutingRule based on whether it is Enabled and has a Schedule
Available choices:
ACTIVE: Muting is enabled and active.ENDED: Muting is enabled, but no longer active (there’s no future schedule).INACTIVE: Muting is disabled.SCHEDULED: Muting is enabled but not active yet (there’s a future schedule).
class AlertsMutingRuleStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVE", "ENDED", "INACTIVE", "SCHEDULED")86. AlertsNotificationChannelCreateErrorType¶
The error type for creating a notification channel.
Available choices:
BAD_USER_INPUT: Bad user input error.FORBIDDEN_ERROR: Forbidden error.SERVER_ERROR: Server error.TOO_MANY_REQUESTS_ERROR: Too many requests error.
class AlertsNotificationChannelCreateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_USER_INPUT",
"FORBIDDEN_ERROR",
"SERVER_ERROR",
"TOO_MANY_REQUESTS_ERROR",
)87. AlertsNotificationChannelDeleteErrorType¶
The error type for deleting a notification channel.
Available choices:
BAD_USER_INPUT: Bad user input error.FORBIDDEN_ERROR: Forbidden error.NOT_FOUND_ERROR: Not found error.SERVER_ERROR: Server error.TOO_MANY_REQUESTS_ERROR: Too many requests error.
class AlertsNotificationChannelDeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_USER_INPUT",
"FORBIDDEN_ERROR",
"NOT_FOUND_ERROR",
"SERVER_ERROR",
"TOO_MANY_REQUESTS_ERROR",
)88. AlertsNotificationChannelType¶
The type of the notification channel which determines its configuration field.
Available choices:
EMAIL: Email notification channel.OPSGENIE: OpsGenie notification channel.PAGERDUTY: PagerDuty notification channel.SLACK: Slack notification channel.VICTOROPS: VictorOps notification channel.WEBHOOK: Webhook notification channel.XMATTERS: xMatters notification channel.
class AlertsNotificationChannelType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EMAIL",
"OPSGENIE",
"PAGERDUTY",
"SLACK",
"VICTOROPS",
"WEBHOOK",
"XMATTERS",
)89. AlertsNotificationChannelUpdateErrorType¶
The error type for updating a notification channel.
Available choices:
BAD_USER_INPUT: Bad user input error.FORBIDDEN_ERROR: Forbidden error.NOT_FOUND_ERROR: Not found error.SERVER_ERROR: Server error.TOO_MANY_REQUESTS_ERROR: Too many requests error.
class AlertsNotificationChannelUpdateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_USER_INPUT",
"FORBIDDEN_ERROR",
"NOT_FOUND_ERROR",
"SERVER_ERROR",
"TOO_MANY_REQUESTS_ERROR",
)90. AlertsNotificationChannelsAddToPolicyErrorType¶
The error type for associating notification channels with a policy.
Available choices:
BAD_USER_INPUT: Bad user input error.FORBIDDEN_ERROR: Forbidden error.NOT_FOUND_ERROR: Not found error.SERVER_ERROR: Server error.TOO_MANY_REQUESTS_ERROR: Too many requests error.
class AlertsNotificationChannelsAddToPolicyErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_USER_INPUT",
"FORBIDDEN_ERROR",
"NOT_FOUND_ERROR",
"SERVER_ERROR",
"TOO_MANY_REQUESTS_ERROR",
)91. AlertsNotificationChannelsRemoveFromPolicyErrorType¶
The error type for dissociating notification channels from a policy.
Available choices:
BAD_USER_INPUT: Bad user input error.FORBIDDEN_ERROR: Forbidden error.NOT_FOUND_ERROR: Not found error.SERVER_ERROR: Server error.TOO_MANY_REQUESTS_ERROR: Too many requests error.
class AlertsNotificationChannelsRemoveFromPolicyErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_USER_INPUT",
"FORBIDDEN_ERROR",
"NOT_FOUND_ERROR",
"SERVER_ERROR",
"TOO_MANY_REQUESTS_ERROR",
)92. AlertsNrqlBaselineDirection¶
Direction for a baseline NRQL condition.
Available choices:
LOWER_ONLY: Only lower direction.UPPER_AND_LOWER: Both upper and lower direction.UPPER_ONLY: Only upper direction.
class AlertsNrqlBaselineDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LOWER_ONLY", "UPPER_AND_LOWER", "UPPER_ONLY")93. AlertsNrqlConditionPriority¶
Value determining whether to open a critical or warning incident for a NrqlCondition.
Available choices:
CRITICAL: Our highest priority. Use a critical priority when system behavior needs immediate attention.WARNING: Lower priority. Use a warning priority when system behavior is noteworthy but not degraded enough to cause problems yet.
class AlertsNrqlConditionPriority(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CRITICAL", "WARNING")94. AlertsNrqlConditionTermsOperator¶
Operator used to compare against the threshold for NrqlConditions.
Available choices:
ABOVE: For comparing values above a threshold.ABOVE_OR_EQUALS: For comparing values above or equal to a threshold.BELOW: For comparing values below a threshold.BELOW_OR_EQUALS: For comparing values below or equal to a threshold.EQUALS: For comparing values equal to a threshold.NOT_EQUALS: For comparing values that do not equal a threshold.
class AlertsNrqlConditionTermsOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ABOVE",
"ABOVE_OR_EQUALS",
"BELOW",
"BELOW_OR_EQUALS",
"EQUALS",
"NOT_EQUALS",
)95. AlertsNrqlConditionThresholdOccurrences¶
How many data points must be in violation for a NrqlCondition term’s threshold duration.
Available choices:
ALL: All points must be in violation during a term’s threshold duration.AT_LEAST_ONCE: At least one data point must be in violation during a term’s threshold duration.
class AlertsNrqlConditionThresholdOccurrences(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALL", "AT_LEAST_ONCE")96. AlertsNrqlConditionType¶
Types of NrqlConditions.
Available choices:
BASELINE: Baseline NrqlCondition.OUTLIER: Outlier NrqlCondition.STATIC: Static NrqlCondition.
class AlertsNrqlConditionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASELINE", "OUTLIER", "STATIC")97. AlertsNrqlDynamicConditionTermsOperator¶
Operator used to compare against the threshold for NrqlConditions. Only ABOVE is allowed for baseline NRQL conditions.
Available choices:
ABOVE: For comparing values above a threshold.
class AlertsNrqlDynamicConditionTermsOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ABOVE",)98. AlertsNrqlSignalSeasonality¶
Seasonality used to evaluate NRQL condition signals. To have New Relic calculate seasonality automatically, set to NEW_RELIC_CALCULATION (default). To turn off seasonality completely, set to NONE.
Available choices:
DAILY: Daily seasonality. Applies to all signals monitored by the alert condition.HOURLY: Hourly seasonality. Applies to all signals monitored by the alert condition.NEW_RELIC_CALCULATION: Automatically determines the seasonality for each signal based on several factors, including the age of data, consistency of data, and regular fluctuations.NONE: No seasonality. Applies to all signals monitored by the alert condition.WEEKLY: Weekly seasonality. Applies to all signals monitored by the alert condition.
class AlertsNrqlSignalSeasonality(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DAILY", "HOURLY", "NEW_RELIC_CALCULATION", "NONE", "WEEKLY")99. AlertsNrqlStaticConditionValueFunction¶
Deprecated. By default, condition is evaluated based on each query’s returned value. To aggregate data in time “windows”, use signal.slideBy.
Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold. When the result of this aggregate surpasses the terms.threshold, a violation will be opened.
Available choices:
class AlertsNrqlStaticConditionValueFunction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ()100. AlertsOpsGenieDataCenterRegion¶
OpsGenie data center region
Available choices:
EU: EU data center regionUS: US data center region
class AlertsOpsGenieDataCenterRegion(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EU", "US")101. AlertsSignalAggregationMethod¶
The method that determines when we consider an aggregation window to be complete
so that we can evaluate the signal for violations. Default is CADENCE.
Available choices:
CADENCE:CADENCEstreams data points as the clocks at New Relic advance past the end of their window. This ensures a rigorous evaluation cadence, but does not take into account extraneous data latency.
Use in conjunction with the aggregationDelay field.
EVENT_FLOW:EVENT_FLOWstreams data points for evaluation as data for newer time windows arrive. Whenever data is received, any data points older than the specified delay will be evaluated.
Use in conjunction with the aggregationDelay field.
EVENT_TIMER:EVENT_TIMERstreams data points after the specified timer elapses since data last arrived for that window. Special measures are taken to make sure data points flow in order.
Use in conjunction with the aggregationTimer field.
class AlertsSignalAggregationMethod(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CADENCE", "EVENT_FLOW", "EVENT_TIMER")102. AlertsViolationTimeLimit¶
Duration after which a violation will automatically close.
Available choices:
EIGHT_HOURS: Violation will close after eight hours.FOUR_HOURS: Violation will close after four hours.NON_MATCHABLE_LIMIT_VALUE: Time limit specified does not match available options.ONE_HOUR: Violation will close after one hour.THIRTY_DAYS: Violation will close after thirty days.TWELVE_HOURS: Violation will close after twelve hours.TWENTY_FOUR_HOURS: Violation will close after twenty four hours.TWO_HOURS: Violation will close after two hours.
class AlertsViolationTimeLimit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EIGHT_HOURS",
"FOUR_HOURS",
"NON_MATCHABLE_LIMIT_VALUE",
"ONE_HOUR",
"THIRTY_DAYS",
"TWELVE_HOURS",
"TWENTY_FOUR_HOURS",
"TWO_HOURS",
)103. AlertsWebhookCustomPayloadType¶
Webhook custom payload type
Available choices:
FORM: FORM payload typeJSON: JSON payload type
class AlertsWebhookCustomPayloadType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORM", "JSON")104. ApiAccessIngestKeyErrorType¶
The type of error.
Available choices:
FORBIDDEN: Occurs when the user issuing the mutation does not have sufficient permissions to perform the action for a key.INVALID: Occurs when the action taken on a key did not successfully pass validation.NOT_FOUND: Occurs when the requested keyidwas not found.
class ApiAccessIngestKeyErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN", "INVALID", "NOT_FOUND")105. ApiAccessIngestKeyType¶
The type of ingest key, which dictates what types of agents can use it to report.
Available choices:
BROWSER: Ingest keys of typeBROWSERmean browser agents will use them to report data to New Relic.LICENSE: For ingest keys of typeLICENSE: APM and Infrastructure agents use the key to report data to New Relic.
class ApiAccessIngestKeyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BROWSER", "LICENSE")106. ApiAccessKeyType¶
The type of key.
Available choices:
INGEST: An ingest key is used by New Relic agents to authenticate with New Relic and send data to the assigned account.USER: A user key is used by New Relic users to authenticate with New Relic and to interact with the New Relic GraphQL API .
class ApiAccessKeyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INGEST", "USER")107. ApiAccessUserKeyErrorType¶
The type of error.
Available choices:
FORBIDDEN: Occurs when the user issuing the mutation does not have sufficient permissions to perform the action for a key.INVALID: Occurs when the action taken on a key did not successfully pass validation.NOT_FOUND: Occurs when the requested keyidwas not found.
class ApiAccessUserKeyErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN", "INVALID", "NOT_FOUND")108. AuthorizationManagementGranteeTypeEnum¶
Defines the grantee types for authorization management
Available choices:
GROUP: Group grantee typeORGANIZATION: Organization grantee typeSYSTEM_IDENTITY: System identity grantee typeSYSTEM_IDENTITY_GROUP: System identity group grantee typeUSER: User grantee type
class AuthorizationManagementGranteeTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"GROUP",
"ORGANIZATION",
"SYSTEM_IDENTITY",
"SYSTEM_IDENTITY_GROUP",
"USER",
)109. AuthorizationManagementIamParentScopeTypeEnum¶
Defines the iam parent scope type for grant/revoke mutation
Available choices:
ACCOUNT: Account iam parent scopeORGANIZATION: Organization iam parent scope
class AuthorizationManagementIamParentScopeTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")110. BrowserAgentInstallType¶
Browser agent install types.
Available choices:
LITE: Lite agent install type.PRO: Pro agent install type.PRO_SPA: Pro + SPA agent install type.
class BrowserAgentInstallType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LITE", "PRO", "PRO_SPA")111. ChangeTrackingCategoryType¶
A combination of category and type. A category will often have multiple types.
Available choices:
BUSINESS_EVENT__CONVENTION: ConventionBUSINESS_EVENT__MARKETING_CAMPAIGN: Marketing campaignBUSINESS_EVENT__OTHER: Other types of business eventsCUSTOMER_DEFINED__CUSTOM: This is a special type that allows you to set your own custom type as an override. To use this CategoryType you must also pass in a value for thecustomTypefield as part of yourinput.DEPLOYMENT__BASIC: A vanilla deploymentDEPLOYMENT__BLUE_GREEN: Blue-green deploymentDEPLOYMENT__CANARY: Canary deploymentDEPLOYMENT__OTHER: Other types of deployment.DEPLOYMENT__ROLLING: Rolling deployment.DEPLOYMENT__SHADOW: Shadow deploymentDEPLOYMENT_LIFECYCLE__ARTIFACT_COPY: Artifact copyDEPLOYMENT_LIFECYCLE__ARTIFACT_DELETION: Artifact deletionDEPLOYMENT_LIFECYCLE__ARTIFACT_DEPLOYMENT: Artifact deploymentDEPLOYMENT_LIFECYCLE__ARTIFACT_MOVE: Artifact moveDEPLOYMENT_LIFECYCLE__BUILD_DELETION: Build deletionDEPLOYMENT_LIFECYCLE__BUILD_PROMOTION: Build promotionDEPLOYMENT_LIFECYCLE__BUILD_UPLOAD: Build uploadDEPLOYMENT_LIFECYCLE__IMAGE_DELETION: Image deletionDEPLOYMENT_LIFECYCLE__IMAGE_PROMOTION: Image promotionDEPLOYMENT_LIFECYCLE__IMAGE_PUSH: Image pushDEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_CREATION: Release bundle creationDEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_DELETION: Release bundle deletionDEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_SIGN: Release bundle signFEATURE_FLAG__BASIC: Edit of a feature flagOPERATIONAL__CRASH: CrashOPERATIONAL__OTHER: Other types of operational eventsOPERATIONAL__SCHEDULED_MAINTENANCE_PERIOD: Scheduled maintenance periodOPERATIONAL__SERVER_REBOOT: Server reboot
class ChangeTrackingCategoryType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BUSINESS_EVENT__CONVENTION",
"BUSINESS_EVENT__MARKETING_CAMPAIGN",
"BUSINESS_EVENT__OTHER",
"CUSTOMER_DEFINED__CUSTOM",
"DEPLOYMENT_LIFECYCLE__ARTIFACT_COPY",
"DEPLOYMENT_LIFECYCLE__ARTIFACT_DELETION",
"DEPLOYMENT_LIFECYCLE__ARTIFACT_DEPLOYMENT",
"DEPLOYMENT_LIFECYCLE__ARTIFACT_MOVE",
"DEPLOYMENT_LIFECYCLE__BUILD_DELETION",
"DEPLOYMENT_LIFECYCLE__BUILD_PROMOTION",
"DEPLOYMENT_LIFECYCLE__BUILD_UPLOAD",
"DEPLOYMENT_LIFECYCLE__IMAGE_DELETION",
"DEPLOYMENT_LIFECYCLE__IMAGE_PROMOTION",
"DEPLOYMENT_LIFECYCLE__IMAGE_PUSH",
"DEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_CREATION",
"DEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_DELETION",
"DEPLOYMENT_LIFECYCLE__RELEASE_BUNDLE_SIGN",
"DEPLOYMENT__BASIC",
"DEPLOYMENT__BLUE_GREEN",
"DEPLOYMENT__CANARY",
"DEPLOYMENT__OTHER",
"DEPLOYMENT__ROLLING",
"DEPLOYMENT__SHADOW",
"FEATURE_FLAG__BASIC",
"OPERATIONAL__CRASH",
"OPERATIONAL__OTHER",
"OPERATIONAL__SCHEDULED_MAINTENANCE_PERIOD",
"OPERATIONAL__SERVER_REBOOT",
)112. ChangeTrackingDeploymentType¶
Type of deployment.
Available choices:
BASIC: A vanilla deploymentBLUE_GREEN: Blue-green deploymentCANARY: Canary deploymentOTHER: Other types of deployment.ROLLING: Rolling deployment.SHADOW: Shadow deployment
class ChangeTrackingDeploymentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASIC", "BLUE_GREEN", "CANARY", "OTHER", "ROLLING", "SHADOW")113. ChangeTrackingValidationFlag¶
Validation flags to determine how we handle input data.
Available choices:
ALLOW_CUSTOM_CATEGORY_OR_TYPE: Allows passing custom categories or types. You should confirm this adheres to your organization’s policies.FAIL_ON_FIELD_LENGTH: Will validate all string fields to be within max size limit. An error is returned and data is not saved if any of the fields exceeds max size limit.FAIL_ON_REST_API_FAILURES: For APM entities, a call is made to the legacy New Relic v2 REST API. When this flag is set, if the call fails for any reason, an error will be returned containing the failure message.
class ChangeTrackingValidationFlag(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALLOW_CUSTOM_CATEGORY_OR_TYPE",
"FAIL_ON_FIELD_LENGTH",
"FAIL_ON_REST_API_FAILURES",
)114. ChartFormatType¶
Represents all the format types available for static charts.
Available choices:
PDFPNG
class ChartFormatType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PDF", "PNG")115. ChartImageType¶
Represents all the visualization types available for static charts.
Available choices:
APDEXAREABARBASELINEBILLBOARDBULLETEVENT_FEEDFUNNELHEATMAPHISTOGRAMLINEPIESCATTERSTACKED_HORIZONTAL_BARTABLEVERTICAL_BAR
class ChartImageType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APDEX",
"AREA",
"BAR",
"BASELINE",
"BILLBOARD",
"BULLET",
"EVENT_FEED",
"FUNNEL",
"HEATMAP",
"HISTOGRAM",
"LINE",
"PIE",
"SCATTER",
"STACKED_HORIZONTAL_BAR",
"TABLE",
"VERTICAL_BAR",
)116. CloudCostIntelligenceIntegrationFilterOperator¶
Operators for filtering integrations.
Available choices:
class CloudCostIntelligenceIntegrationFilterOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ()117. CloudMetricCollectionMode¶
How metrics will be collected.
Available choices:
PULL: Metrics will be pulled by NewRelicPUSH: Metrics will be pushed by the provider
class CloudMetricCollectionMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PULL", "PUSH")118. CollaborationExternalApplicationType¶
Valid collaboration application integrations
Available choices:
CODESTREAM: Codestream integrationEMAIL: Email integrationSLACK: Slack integrationTEAMS: Teams integration
class CollaborationExternalApplicationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CODESTREAM", "EMAIL", "SLACK", "TEAMS")119. CollaborationStatus¶
Defines if the threads is OPEN, CLOSED or ARCHIVED
Available choices:
ARCHIVED: Archived thread wont’t show in multi-threadCLOSED: Closed threadOPEN: Open thread
class CollaborationStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ARCHIVED", "CLOSED", "OPEN")120. DashboardAddWidgetsToPageErrorType¶
Expected error types that can be returned by addWidgetsToPage operation.
Available choices:
FORBIDDEN_OPERATION: User is not allowed to execute the operation.INVALID_INPUT: Invalid input error.PAGE_NOT_FOUND: Page not found in the system.
class DashboardAddWidgetsToPageErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN_OPERATION", "INVALID_INPUT", "PAGE_NOT_FOUND")121. DashboardAlertSeverity¶
Alert severity.
Available choices:
CRITICAL: CRITICAL.NOT_ALERTING: NOT_ALERTING.WARNING: WARNING.
class DashboardAlertSeverity(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CRITICAL", "NOT_ALERTING", "WARNING")122. DashboardCreateErrorType¶
Expected error types that can be returned by create operation.
Available choices:
INVALID_INPUT: Invalid input error.
class DashboardCreateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_INPUT",)123. DashboardDeleteErrorType¶
Expected error types that can be returned by delete operation.
Available choices:
DASHBOARD_NOT_FOUND: Dashboard not found in the system.FORBIDDEN_OPERATION: User is not allowed to execute the operation.
class DashboardDeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DASHBOARD_NOT_FOUND", "FORBIDDEN_OPERATION")124. DashboardDeleteResultStatus¶
Result status of delete operation.
Available choices:
FAILURE: FAILURE.SUCCESS: SUCCESS.
class DashboardDeleteResultStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")125. DashboardEntityPermissions¶
Permisions that represent visibility & editability
Available choices:
PRIVATE: PrivatePUBLIC_READ_ONLY: Public read onlyPUBLIC_READ_WRITE: Public read & write
class DashboardEntityPermissions(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PRIVATE", "PUBLIC_READ_ONLY", "PUBLIC_READ_WRITE")126. DashboardLiveUrlAuthType¶
The auth type used to protect the Live URL
Available choices:
PASSWORD: The Live URL is protected by a password.
class DashboardLiveUrlAuthType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PASSWORD",)127. DashboardLiveUrlErrorType¶
Live URL error type.
Available choices:
OPERATION_FAILURE: General operation failure.UNAUTHORIZED: Unauthorized error.UNSUPPORTED: Not supported error.URL_NOT_FOUND: URL not found in the system.
class DashboardLiveUrlErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("OPERATION_FAILURE", "UNAUTHORIZED", "UNSUPPORTED", "URL_NOT_FOUND")128. DashboardLiveUrlType¶
Live URL type.
Available choices:
DASHBOARD: Dashboard.WIDGET: Widget.
class DashboardLiveUrlType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DASHBOARD", "WIDGET")129. DashboardPermissions¶
Permissions that represent visibility & editing.
Available choices:
PRIVATE: Only you can see the dashboard. Everything but the metadata is hidden.PUBLIC_READ_ONLY: All users are able to see the dashboard, but only you have full rights to work with the dashboard. Other users can access the dashboard but are not able to edit or delete it, although they can duplicate it.PUBLIC_READ_WRITE: All users have full rights to the dashboard.
class DashboardPermissions(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PRIVATE", "PUBLIC_READ_ONLY", "PUBLIC_READ_WRITE")130. DashboardUndeleteErrorType¶
Expected error types that can be returned by undelete operation.
Available choices:
DASHBOARD_NOT_FOUND: Dashboard not found in the system.FORBIDDEN_OPERATION: User is not allowed to execute the operation.
class DashboardUndeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DASHBOARD_NOT_FOUND", "FORBIDDEN_OPERATION")131. DashboardUpdateErrorType¶
Expected error types that can be returned by update operation.
Available choices:
FORBIDDEN_OPERATION: User is not allowed to execute the operation.INVALID_INPUT: Invalid input error.
class DashboardUpdateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN_OPERATION", "INVALID_INPUT")132. DashboardUpdatePageErrorType¶
Expected error types that can be returned by updatePage operation.
Available choices:
FORBIDDEN_OPERATION: User is not allowed to execute the operation.INVALID_INPUT: Invalid input error.PAGE_NOT_FOUND: Page not found in the system.
class DashboardUpdatePageErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN_OPERATION", "INVALID_INPUT", "PAGE_NOT_FOUND")133. DashboardUpdateWidgetsInPageErrorType¶
Expected error types that can be returned by updateWidgetsInPage operation.
Available choices:
FORBIDDEN_OPERATION: User is not allowed to execute the operation.INVALID_INPUT: Invalid input error.PAGE_NOT_FOUND: Page not found in the system.WIDGET_NOT_FOUND: Widget not found in the system.
class DashboardUpdateWidgetsInPageErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"FORBIDDEN_OPERATION",
"INVALID_INPUT",
"PAGE_NOT_FOUND",
"WIDGET_NOT_FOUND",
)134. DashboardVariableReplacementStrategy¶
Possible strategies when replacing variables in a NRQL query.
Available choices:
DEFAULT: Replace the variable based on its automatically-inferred type.IDENTIFIER: Replace the variable value as an identifier.NUMBER: Replace the variable value as a number.STRING: Replace the variable value as a string.
class DashboardVariableReplacementStrategy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DEFAULT", "IDENTIFIER", "NUMBER", "STRING")135. DashboardVariableType¶
Indicates where a variable’s possible values may come from.
Available choices:
ENUM: Value comes from an enumerated list of possible values.NRQL: Value comes from the results of a NRQL query.STRING: Dashboard user can supply an arbitrary string value to variable.
class DashboardVariableType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENUM", "NRQL", "STRING")136. DataAccessPolicyAssignedStatus¶
The assignment status of a data access policy.
Available choices:
ASSIGNED: Policy is assigned to one or more grants or account shares.UNASSIGNED: Policy is assigned to no grants or account shares.
class DataAccessPolicyAssignedStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASSIGNED", "UNASSIGNED")137. DataAccessPolicySortKey¶
Enum defining available fields to sort by.
Available choices:
NAME: Sort by policy name.VERSION: Sort by version.
class DataAccessPolicySortKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NAME", "VERSION")138. DataAccessPolicySortOrder¶
Enum defining sort direction options.
Available choices:
ASC: Sort in ascending order.DESC: Sort in descending order.
class DataAccessPolicySortOrder(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASC", "DESC")139. DataAccessPolicyStatus¶
The status of a data access policy.
Available choices:
EMPTY: Policy exists but has no rules.VALID: Policy has valid rules.
class DataAccessPolicyStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EMPTY", "VALID")140. DataDictionaryTextFormat¶
Enumerated list of text output
Available choices:
HTML: Text as HTML outputMARKDOWN: Text as markdown outputPLAIN: Text as plain output, stripped of markup
class DataDictionaryTextFormat(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("HTML", "MARKDOWN", "PLAIN")141. DataManagementCategory¶
Category of a limit
Available choices:
ALERTING: Limits on AlertingINGEST: Limits on IngestQUERY: Limits on Query
class DataManagementCategory(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALERTING", "INGEST", "QUERY")142. DataManagementType¶
Type of a limit
Available choices:
GAUGE: Report usage as a gauge typeRATE: Aggregate and report usage as a rate type
class DataManagementType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GAUGE", "RATE")143. DataManagementUnit¶
Unit for a limit value
Available choices:
BYTES: Value is in bytesCOUNT: Value is a countGIGABYTES: Value is in gigabytes
class DataManagementUnit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BYTES", "COUNT", "GIGABYTES")144. DataSourceGapsGapTypeIdentifier¶
The different types of data source gaps detectable by New Relic.
Available choices:
APACHE: ApacheAPM_AGENT_LOGS: APM agent logsCASSANDRA: CassandraCONSUL: ConsulCOUCHBASE: CouchbaseELASTICSEARCH: ElasticsearchGO: GoHAPROXY: HAProxyINFRA_LOGS: Infrastructure agent logsJAVA: JavaJMX: JMXMEMCACHED: MemcachedMICROSOFT_NET: .NETMICROSOFT_SQL_SERVER: Microsoft SQL ServerMONGODB: MongoDBMYSQL: MySQLNAGIOS: NagiosNGINX: NGINXNODE_JS: Node.jsPHP: PHPPIXIE: PixiePOSTGRESQL: PostgreSQLPYTHON: PythonRABBITMQ: RabbitMQREDIS: RedisRUBY: RubyVARNISH: Varnish
class DataSourceGapsGapTypeIdentifier(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APACHE",
"APM_AGENT_LOGS",
"CASSANDRA",
"CONSUL",
"COUCHBASE",
"ELASTICSEARCH",
"GO",
"HAPROXY",
"INFRA_LOGS",
"JAVA",
"JMX",
"MEMCACHED",
"MICROSOFT_NET",
"MICROSOFT_SQL_SERVER",
"MONGODB",
"MYSQL",
"NAGIOS",
"NGINX",
"NODE_JS",
"PHP",
"PIXIE",
"POSTGRESQL",
"PYTHON",
"RABBITMQ",
"REDIS",
"RUBY",
"VARNISH",
)145. DistributedTracingSpanAnomalyType¶
The type of Span Anomaly being reported (currently only Duration is supported).
Available choices:
DURATION: An anomaly type related to the duration of the span.
class DistributedTracingSpanAnomalyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DURATION",)146. DistributedTracingSpanClientType¶
Represents whether a span is a call to a datastore or an external service.
Available choices:
DATASTORE: A span that represents a call to a datastore.EXTERNAL: A span that represents a call to an external service.
class DistributedTracingSpanClientType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DATASTORE", "EXTERNAL")147. DistributedTracingSpanProcessBoundary¶
The position of a span with respect to the boundaries between processes in the trace.
Available choices:
ENTRY: The first span in a process.EXIT: A span that is the parent of an ENTRY span, or has an attribute name prefixed with eitherdb.orhttp., such asdb.statementorhttp.url. If a span is both the first span in its process and has adb.orhttp., its processBoundary value will be ENTRY.IN_PROCESS: A span that is neither an ENTRY nor EXIT span. In-process spans are operations within each process, like internal method calls and functions.
class DistributedTracingSpanProcessBoundary(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENTRY", "EXIT", "IN_PROCESS")148. EdgeComplianceTypeCode¶
Compliance type codes that can be applied to a trace observer
Available choices:
FEDRAMP: Fedramp compliant
class EdgeComplianceTypeCode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FEDRAMP",)149. EdgeCreateSpanAttributeRuleResponseErrorType¶
Known error codes and messages for CreateSpanAttributeRuleResponseError.
Available choices:
DUPLICATE_RULES: Duplicate span attribute trace filter rules foundEXCEEDS_SPAN_ATTRIBUTE_RULE_LIMITS: The trace filter rule creation exceeds the number of allowed span attribute rules for a trace observerINVALID_INPUT: Invalid trace filter rule input provided.NOT_FOUND: No trace observer was found with the id given.OPPOSING_RULES: Span attribute trace filter rules found that would cancel each other out
class EdgeCreateSpanAttributeRuleResponseErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DUPLICATE_RULES",
"EXCEEDS_SPAN_ATTRIBUTE_RULE_LIMITS",
"INVALID_INPUT",
"NOT_FOUND",
"OPPOSING_RULES",
)150. EdgeCreateTraceObserverResponseErrorType¶
Known error codes and messages for CreateTraceObserverResponseError.
Available choices:
ALREADY_EXISTS: A trace observer already exists for this account family and provider region.NO_AVAILABILITY_IN_REGION: Trace observers aren’t available in provider region.
class EdgeCreateTraceObserverResponseErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALREADY_EXISTS", "NO_AVAILABILITY_IN_REGION")151. EdgeDataSourceGroupUpdateType¶
The type of update you would like to apply to the existing data source group.
Available choices:
ADD: Add the supplied entity guids to those that are currently active.REMOVE: Remove the supplied entity guids from those that are currently active.REPLACE: Replace the currently active entity guids with the ones supplied.
class EdgeDataSourceGroupUpdateType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ADD", "REMOVE", "REPLACE")152. EdgeDataSourceStatusType¶
The status of whether data is being sent to the trace observer for a particular data source.
Available choices:
ACTIVE: The data source telemetry is being sent to this trace observer.INACTIVE: The data source telemetry is not being sent to this trace observer.
class EdgeDataSourceStatusType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVE", "INACTIVE")153. EdgeDeleteSpanAttributeRuleResponseErrorType¶
Known error codes and messages for DeleteSpanAttributeRuleResponseError.
Available choices:
NOT_FOUND: No trace observer was found with the id given.
class EdgeDeleteSpanAttributeRuleResponseErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOT_FOUND",)154. EdgeDeleteTraceObserverResponseErrorType¶
Known error codes and messages for DeleteTraceObserverResponseError.
Available choices:
ALREADY_DELETED: The trace observer has already been deleted.NOT_FOUND: No trace observer was found with the id given.
class EdgeDeleteTraceObserverResponseErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALREADY_DELETED", "NOT_FOUND")155. EdgeEndpointStatus¶
Status of the endpoint.
Available choices:
CREATED: The endpoint has been created and is available for use.DELETED: The endpoint has been deleted and is no longer available for use.
class EdgeEndpointStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CREATED", "DELETED")156. EdgeEndpointType¶
Type of connection established with the trace observer. Currently, only PUBLIC is supported.
Available choices:
PUBLIC: PUBLIC: the endpoint is reachable on the internet.
class EdgeEndpointType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("PUBLIC",)157. EdgeProviderRegion¶
Provider and region where the trace observer is located. Currently, only AWS regions are supported.
Available choices:
AWS_AP_SOUTHEAST_1: Provider:AWS, Region:ap-southeast-1AWS_AP_SOUTHEAST_2: Provider:AWS, Region:ap-southeast-2AWS_EU_CENTRAL_1: Provider:AWS, Region:eu-central-1AWS_EU_WEST_1: Provider:AWS, Region:eu-west-1AWS_US_EAST_1: Provider:AWS, Region:us-east-1AWS_US_EAST_2: Provider:AWS, Region:us-east-2AWS_US_WEST_2: Provider:AWS, Region:us-west-2
class EdgeProviderRegion(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AWS_AP_SOUTHEAST_1",
"AWS_AP_SOUTHEAST_2",
"AWS_EU_CENTRAL_1",
"AWS_EU_WEST_1",
"AWS_US_EAST_1",
"AWS_US_EAST_2",
"AWS_US_WEST_2",
)158. EdgeSpanAttributeKeyOperator¶
Span attribute key operator types
Available choices:
EQUALS: Matches on an exact valueLIKE: Matches on a value that starts-with and/or ends-with the provided value
class EdgeSpanAttributeKeyOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EQUALS", "LIKE")159. EdgeSpanAttributeValueOperator¶
Span attribute value operator types
Available choices:
EQUALS: Matches on an exact valueIS_NOT_NULL: Matches on any valueLIKE: Matches on a value that starts-with and/or ends-with the provided value
class EdgeSpanAttributeValueOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EQUALS", "IS_NOT_NULL", "LIKE")160. EdgeTraceFilterAction¶
Type of action to perform when a TraceFilter match occurs
Available choices:
DISCARD: Discards traces that match the filterKEEP: Keeps traces that match the filter
class EdgeTraceFilterAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISCARD", "KEEP")161. EdgeTraceObserverStatus¶
Status of the trace observer.
Available choices:
CREATED: The trace observer has been created and is available for use.DELETED: The trace observer has been deleted and is no longer available for use.
class EdgeTraceObserverStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CREATED", "DELETED")162. EdgeUpdateTraceObserverResponseErrorType¶
Known error codes and messages for UpdateTraceObserverResponseError.
Available choices:
INVALID_INPUT: Invalid input provided.NOT_FOUND: No trace observer was found with the id given.
class EdgeUpdateTraceObserverResponseErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_INPUT", "NOT_FOUND")163. EmbeddedChartType¶
Represents all the visualization types available for embedded charts.
Available choices:
APDEXAREABARBASELINEBILLBOARDBULLETEMPTYEVENT_FEEDFUNNELHEATMAPHISTOGRAMJSONLINEMARKDOWNPIESCATTERSTACKED_HORIZONTAL_BARTABLETRAFFIC_LIGHTVERTICAL_BAR
class EmbeddedChartType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APDEX",
"AREA",
"BAR",
"BASELINE",
"BILLBOARD",
"BULLET",
"EMPTY",
"EVENT_FEED",
"FUNNEL",
"HEATMAP",
"HISTOGRAM",
"JSON",
"LINE",
"MARKDOWN",
"PIE",
"SCATTER",
"STACKED_HORIZONTAL_BAR",
"TABLE",
"TRAFFIC_LIGHT",
"VERTICAL_BAR",
)164. EntityAlertSeverity¶
The alert severity of the entity.
Available choices:
CRITICAL: Indicates an entity has a critical violation in progress.NOT_ALERTING: Indicates an entity has no violations and therefore is not alerting.NOT_CONFIGURED: Indicates an entity is not configured for alerting.WARNING: Indicates an entity has a warning violation in progress.
class EntityAlertSeverity(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CRITICAL", "NOT_ALERTING", "NOT_CONFIGURED", "WARNING")165. EntityCollectionType¶
Indicates where this collection is used
Available choices:
TEAM: Collections that define the entities that belong to a teamWORKLOAD: Collections that define the entities that belong to a workloadWORKLOAD_STATUS_RULE_GROUP: Collections that define the entity groups that are used to calculate the status of a workload
class EntityCollectionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("TEAM", "WORKLOAD", "WORKLOAD_STATUS_RULE_GROUP")166. EntityDeleteErrorType¶
List of all potential error types that an entity delete operation might return.
Available choices:
FORBIDDEN: Forbidden requestINTERNAL_ERROR: Internal errorINVALID_INPUT: Invalid input
class EntityDeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN", "INTERNAL_ERROR", "INVALID_INPUT")167. EntityGoldenEventObjectId¶
Types of references for the default WHERE clause.
Available choices:
DOMAIN_IDS: The WHERE clause will be done against a domainId.ENTITY_GUIDS: The WHERE clause will be done against a GUID.
class EntityGoldenEventObjectId(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DOMAIN_IDS", "ENTITY_GUIDS")168. EntityGoldenGoldenMetricsErrorType¶
An object that represents a golden metrics error
Available choices:
INVALID_CONTEXT: The context defined in the request is not valid.INVALID_DOMAIN_TYPE: The domain type defined in the request is not valid.INVALID_QUERY_PARAMS: There is some parameter validation that has failedLIMIT_EXCEEDED: Number of metrics defined in the requests exceeds the limit.NOT_AUTHORIZED: The user does not have permissions to perform the operation.
class EntityGoldenGoldenMetricsErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"INVALID_CONTEXT",
"INVALID_DOMAIN_TYPE",
"INVALID_QUERY_PARAMS",
"LIMIT_EXCEEDED",
"NOT_AUTHORIZED",
)169. EntityGoldenMetricUnit¶
The different units that can be used to express golden metrics.
Available choices:
APDEX: Apdex (Application Performance Index).BITS: Bits.BITS_PER_SECOND: Bits per second.BYTES: Bytes.BYTES_PER_SECOND: Bytes per second.CELSIUS: Degrees celsius.COUNT: Count.HERTZ: Hertz.MESSAGES_PER_SECOND: Messages per second.MS: Milliseconds.OPERATIONS_PER_SECOND: Operations per second.PAGES_PER_SECOND: Pages loaded per second.PERCENTAGE: Percentage.REQUESTS_PER_MINUTE: Requests received per minute.REQUESTS_PER_SECOND: Requests received per second.SECONDS: Seconds.TIMESTAMP: Timestamp.
class EntityGoldenMetricUnit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APDEX",
"BITS",
"BITS_PER_SECOND",
"BYTES",
"BYTES_PER_SECOND",
"CELSIUS",
"COUNT",
"HERTZ",
"MESSAGES_PER_SECOND",
"MS",
"OPERATIONS_PER_SECOND",
"PAGES_PER_SECOND",
"PERCENTAGE",
"REQUESTS_PER_MINUTE",
"REQUESTS_PER_SECOND",
"SECONDS",
"TIMESTAMP",
)170. EntityInfrastructureIntegrationType¶
The type of Infrastructure Integration
Available choices:
APACHE_SERVER: APACHE_SERVER integrationAWSELASTICSEARCHNODE: AWSELASTICSEARCHNODE integrationAWS_ALB: AWS_ALB integrationAWS_ALB_LISTENER: AWS_ALB_LISTENER integrationAWS_ALB_LISTENER_RULE: AWS_ALB_LISTENER_RULE integrationAWS_ALB_TARGET_GROUP: AWS_ALB_TARGET_GROUP integrationAWS_API_GATEWAY_API: AWS_API_GATEWAY_API integrationAWS_API_GATEWAY_RESOURCE: AWS_API_GATEWAY_RESOURCE integrationAWS_API_GATEWAY_RESOURCE_WITH_METRICS: AWS_API_GATEWAY_RESOURCE_WITH_METRICS integrationAWS_API_GATEWAY_STAGE: AWS_API_GATEWAY_STAGE integrationAWS_AUTO_SCALING_GROUP: AWS_AUTO_SCALING_GROUP integrationAWS_AUTO_SCALING_INSTANCE: AWS_AUTO_SCALING_INSTANCE integrationAWS_AUTO_SCALING_LAUNCH_CONFIGURATION: AWS_AUTO_SCALING_LAUNCH_CONFIGURATION integrationAWS_AUTO_SCALING_POLICY: AWS_AUTO_SCALING_POLICY integrationAWS_AUTO_SCALING_REGION_LIMIT: AWS_AUTO_SCALING_REGION_LIMIT integrationAWS_BILLING_ACCOUNT_COST: AWS_BILLING_ACCOUNT_COST integrationAWS_BILLING_ACCOUNT_SERVICE_COST: AWS_BILLING_ACCOUNT_SERVICE_COST integrationAWS_BILLING_BUDGET: AWS_BILLING_BUDGET integrationAWS_BILLING_SERVICE_COST: AWS_BILLING_SERVICE_COST integrationAWS_CLOUD_FRONT_DISTRIBUTION: AWS_CLOUD_FRONT_DISTRIBUTION integrationAWS_CLOUD_TRAIL: AWS_CLOUD_TRAIL integrationAWS_DYNAMO_DB_GLOBAL_SECONDARY_INDEX: AWS_DYNAMO_DB_GLOBAL_SECONDARY_INDEX integrationAWS_DYNAMO_DB_REGION: AWS_DYNAMO_DB_REGION integrationAWS_DYNAMO_DB_TABLE: AWS_DYNAMO_DB_TABLE integrationAWS_EBS_VOLUME: AWS_EBS_VOLUME integrationAWS_ECS_CLUSTER: AWS_ECS_CLUSTER integrationAWS_ECS_SERVICE: AWS_ECS_SERVICE integrationAWS_EFS_FILE_SYSTEM: AWS_EFS_FILE_SYSTEM integrationAWS_ELASTICSEARCH_CLUSTER: AWS_ELASTICSEARCH_CLUSTER integrationAWS_ELASTICSEARCH_INSTANCE: AWS_ELASTICSEARCH_INSTANCE integrationAWS_ELASTIC_BEANSTALK_ENVIRONMENT: AWS_ELASTIC_BEANSTALK_ENVIRONMENT integrationAWS_ELASTIC_BEANSTALK_INSTANCE: AWS_ELASTIC_BEANSTALK_INSTANCE integrationAWS_ELASTIC_MAP_REDUCE_CLUSTER: AWS_ELASTIC_MAP_REDUCE_CLUSTER integrationAWS_ELASTIC_MAP_REDUCE_INSTANCE: AWS_ELASTIC_MAP_REDUCE_INSTANCE integrationAWS_ELASTIC_MAP_REDUCE_INSTANCE_FLEET: AWS_ELASTIC_MAP_REDUCE_INSTANCE_FLEET integrationAWS_ELASTIC_MAP_REDUCE_INSTANCE_GROUP: AWS_ELASTIC_MAP_REDUCE_INSTANCE_GROUP integrationAWS_ELASTI_CACHE_MEMCACHED_CLUSTER: AWS_ELASTI_CACHE_MEMCACHED_CLUSTER integrationAWS_ELASTI_CACHE_MEMCACHED_NODE: AWS_ELASTI_CACHE_MEMCACHED_NODE integrationAWS_ELASTI_CACHE_REDIS_CLUSTER: AWS_ELASTI_CACHE_REDIS_CLUSTER integrationAWS_ELASTI_CACHE_REDIS_NODE: AWS_ELASTI_CACHE_REDIS_NODE integrationAWS_ELB: AWS_ELB integrationAWS_HEALTH_ISSUE: AWS_HEALTH_ISSUE integrationAWS_HEALTH_NOTIFICATION: AWS_HEALTH_NOTIFICATION integrationAWS_HEALTH_SCHEDULED_CHANGE: AWS_HEALTH_SCHEDULED_CHANGE integrationAWS_HEALTH_UNKNOWN: AWS_HEALTH_UNKNOWN integrationAWS_IAM: AWS_IAM integrationAWS_IAM_GROUP: AWS_IAM_GROUP integrationAWS_IAM_OPEN_ID_PROVIDER: AWS_IAM_OPEN_ID_PROVIDER integrationAWS_IAM_POLICY: AWS_IAM_POLICY integrationAWS_IAM_ROLE: AWS_IAM_ROLE integrationAWS_IAM_SAML_PROVIDER: AWS_IAM_SAML_PROVIDER integrationAWS_IAM_SERVER_CERTIFICATE: AWS_IAM_SERVER_CERTIFICATE integrationAWS_IAM_USER: AWS_IAM_USER integrationAWS_IAM_VIRTUAL_MFA_DEVICE: AWS_IAM_VIRTUAL_MFA_DEVICE integrationAWS_IOT_BROKER: AWS_IOT_BROKER integrationAWS_IOT_RULE: AWS_IOT_RULE integrationAWS_IOT_RULE_ACTION: AWS_IOT_RULE_ACTION integrationAWS_KINESIS_DELIVERY_STREAM: AWS_KINESIS_DELIVERY_STREAM integrationAWS_KINESIS_STREAM: AWS_KINESIS_STREAM integrationAWS_KINESIS_STREAM_SHARD: AWS_KINESIS_STREAM_SHARD integrationAWS_LAMBDA_AGENT_TRANSACTION: AWS_LAMBDA_AGENT_TRANSACTION integrationAWS_LAMBDA_AGENT_TRANSACTION_ERROR: AWS_LAMBDA_AGENT_TRANSACTION_ERROR integrationAWS_LAMBDA_EDGE_FUNCTION: AWS_LAMBDA_EDGE_FUNCTION integrationAWS_LAMBDA_EVENT_SOURCE_MAPPING: AWS_LAMBDA_EVENT_SOURCE_MAPPING integrationAWS_LAMBDA_FUNCTION: AWS_LAMBDA_FUNCTION integrationAWS_LAMBDA_FUNCTION_ALIAS: AWS_LAMBDA_FUNCTION_ALIAS integrationAWS_LAMBDA_OPERATION: AWS_LAMBDA_OPERATION integrationAWS_LAMBDA_REGION: AWS_LAMBDA_REGION integrationAWS_LAMBDA_SPAN: AWS_LAMBDA_SPAN integrationAWS_LAMBDA_TRACE: AWS_LAMBDA_TRACE integrationAWS_RDS_DB_CLUSTER: AWS_RDS_DB_CLUSTER integrationAWS_RDS_DB_INSTANCE: AWS_RDS_DB_INSTANCE integrationAWS_REDSHIFT_CLUSTER: AWS_REDSHIFT_CLUSTER integrationAWS_REDSHIFT_NODE: AWS_REDSHIFT_NODE integrationAWS_ROUTE53_HEALTH_CHECK: AWS_ROUTE53_HEALTH_CHECK integrationAWS_ROUTE53_ZONE: AWS_ROUTE53_ZONE integrationAWS_ROUTE53_ZONE_RECORD_SET: AWS_ROUTE53_ZONE_RECORD_SET integrationAWS_S3_BUCKET: AWS_S3_BUCKET integrationAWS_S3_BUCKET_REQUESTS: AWS_S3_BUCKET_REQUESTS integrationAWS_SES_CONFIGURATION_SET: AWS_SES_CONFIGURATION_SET integrationAWS_SES_EVENT_DESTINATION: AWS_SES_EVENT_DESTINATION integrationAWS_SES_RECEIPT_FILTER: AWS_SES_RECEIPT_FILTER integrationAWS_SES_RECEIPT_RULE: AWS_SES_RECEIPT_RULE integrationAWS_SES_RECEIPT_RULE_SET: AWS_SES_RECEIPT_RULE_SET integrationAWS_SES_REGION: AWS_SES_REGION integrationAWS_SNS_SUBSCRIPTION: AWS_SNS_SUBSCRIPTION integrationAWS_SNS_TOPIC: AWS_SNS_TOPIC integrationAWS_SQS_QUEUE: AWS_SQS_QUEUE integrationAWS_VPC: AWS_VPC integrationAWS_VPC_ENDPOINT: AWS_VPC_ENDPOINT integrationAWS_VPC_INTERNET_GATEWAY: AWS_VPC_INTERNET_GATEWAY integrationAWS_VPC_NAT_GATEWAY: AWS_VPC_NAT_GATEWAY integrationAWS_VPC_NETWORK_ACL: AWS_VPC_NETWORK_ACL integrationAWS_VPC_NETWORK_INTERFACE: AWS_VPC_NETWORK_INTERFACE integrationAWS_VPC_PEERING_CONNECTION: AWS_VPC_PEERING_CONNECTION integrationAWS_VPC_ROUTE_TABLE: AWS_VPC_ROUTE_TABLE integrationAWS_VPC_SECURITY_GROUP: AWS_VPC_SECURITY_GROUP integrationAWS_VPC_SUBNET: AWS_VPC_SUBNET integrationAWS_VPC_VPN_CONNECTION: AWS_VPC_VPN_CONNECTION integrationAWS_VPC_VPN_TUNNEL: AWS_VPC_VPN_TUNNEL integrationAZURE_APP_SERVICE_HOST_NAME: AZURE_APP_SERVICE_HOST_NAME integrationAZURE_APP_SERVICE_WEB_APP: AZURE_APP_SERVICE_WEB_APP integrationAZURE_COSMOS_DB_ACCOUNT: AZURE_COSMOS_DB_ACCOUNT integrationAZURE_FUNCTIONS_APP: AZURE_FUNCTIONS_APP integrationAZURE_LOAD_BALANCER: AZURE_LOAD_BALANCER integrationAZURE_LOAD_BALANCER_BACKEND: AZURE_LOAD_BALANCER_BACKEND integrationAZURE_LOAD_BALANCER_FRONTEND_IP: AZURE_LOAD_BALANCER_FRONTEND_IP integrationAZURE_LOAD_BALANCER_INBOUND_NAT_POOL: AZURE_LOAD_BALANCER_INBOUND_NAT_POOL integrationAZURE_LOAD_BALANCER_INBOUND_NAT_RULE: AZURE_LOAD_BALANCER_INBOUND_NAT_RULE integrationAZURE_LOAD_BALANCER_PROBE: AZURE_LOAD_BALANCER_PROBE integrationAZURE_LOAD_BALANCER_RULE: AZURE_LOAD_BALANCER_RULE integrationAZURE_MARIADB_SERVER: AZURE_MARIADB_SERVER integrationAZURE_MYSQL_SERVER: AZURE_MYSQL_SERVER integrationAZURE_POSTGRESQL_SERVER: AZURE_POSTGRESQL_SERVER integrationAZURE_REDIS_CACHE: AZURE_REDIS_CACHE integrationAZURE_REDIS_CACHE_SHARD: AZURE_REDIS_CACHE_SHARD integrationAZURE_SERVICE_BUS_NAMESPACE: AZURE_SERVICE_BUS_NAMESPACE integrationAZURE_SERVICE_BUS_QUEUE: AZURE_SERVICE_BUS_QUEUE integrationAZURE_SERVICE_BUS_SUBSCRIPTION: AZURE_SERVICE_BUS_SUBSCRIPTION integrationAZURE_SERVICE_BUS_TOPIC: AZURE_SERVICE_BUS_TOPIC integrationAZURE_SQL_DATABASE: AZURE_SQL_DATABASE integrationAZURE_SQL_ELASTIC_POOL: AZURE_SQL_ELASTIC_POOL integrationAZURE_SQL_FIREWALL: AZURE_SQL_FIREWALL integrationAZURE_SQL_REPLICATION_LINK: AZURE_SQL_REPLICATION_LINK integrationAZURE_SQL_RESTORE_POINT: AZURE_SQL_RESTORE_POINT integrationAZURE_SQL_SERVER: AZURE_SQL_SERVER integrationAZURE_STORAGE_ACCOUNT: AZURE_STORAGE_ACCOUNT integrationAZURE_VIRTUAL_NETWORKS: AZURE_VIRTUAL_NETWORKS integrationAZURE_VIRTUAL_NETWORKS_IP_CONFIGURATION: AZURE_VIRTUAL_NETWORKS_IP_CONFIGURATION integrationAZURE_VIRTUAL_NETWORKS_NETWORK_INTERFACE: AZURE_VIRTUAL_NETWORKS_NETWORK_INTERFACE integrationAZURE_VIRTUAL_NETWORKS_PEERING: AZURE_VIRTUAL_NETWORKS_PEERING integrationAZURE_VIRTUAL_NETWORKS_PUBLIC_IP_ADDRESS: AZURE_VIRTUAL_NETWORKS_PUBLIC_IP_ADDRESS integrationAZURE_VIRTUAL_NETWORKS_ROUTE: AZURE_VIRTUAL_NETWORKS_ROUTE integrationAZURE_VIRTUAL_NETWORKS_ROUTE_TABLE: AZURE_VIRTUAL_NETWORKS_ROUTE_TABLE integrationAZURE_VIRTUAL_NETWORKS_SECURITY_GROUP: AZURE_VIRTUAL_NETWORKS_SECURITY_GROUP integrationAZURE_VIRTUAL_NETWORKS_SECURITY_RULE: AZURE_VIRTUAL_NETWORKS_SECURITY_RULE integrationAZURE_VIRTUAL_NETWORKS_SUBNET: AZURE_VIRTUAL_NETWORKS_SUBNET integrationCASSANDRA_NODE: CASSANDRA_NODE integrationCONSUL_AGENT: CONSUL_AGENT integrationCOUCHBASE_BUCKET: COUCHBASE_BUCKET integrationCOUCHBASE_CLUSTER: COUCHBASE_CLUSTER integrationCOUCHBASE_NODE: COUCHBASE_NODE integrationCOUCHBASE_QUERY_ENGINE: COUCHBASE_QUERY_ENGINE integrationELASTICSEARCH_NODE: ELASTICSEARCH_NODE integrationF5_NODE: F5_NODE integrationF5_POOL: F5_POOL integrationF5_POOL_MEMBER: F5_POOL_MEMBER integrationF5_SYSTEM: F5_SYSTEM integrationF5_VIRTUAL_SERVER: F5_VIRTUAL_SERVER integrationGCP_APP_ENGINE_SERVICE: GCP_APP_ENGINE_SERVICE integrationGCP_BIG_QUERY_DATA_SET: GCP_BIG_QUERY_DATA_SET integrationGCP_BIG_QUERY_PROJECT: GCP_BIG_QUERY_PROJECT integrationGCP_BIG_QUERY_TABLE: GCP_BIG_QUERY_TABLE integrationGCP_CLOUD_FUNCTION: GCP_CLOUD_FUNCTION integrationGCP_CLOUD_SQL: GCP_CLOUD_SQL integrationGCP_CLOUD_TASKS_QUEUE: GCP_CLOUD_TASKS_QUEUE integrationGCP_HTTP_LOAD_BALANCER: GCP_HTTP_LOAD_BALANCER integrationGCP_INTERNAL_LOAD_BALANCER: GCP_INTERNAL_LOAD_BALANCER integrationGCP_KUBERNETES_CONTAINER: GCP_KUBERNETES_CONTAINER integrationGCP_KUBERNETES_NODE: GCP_KUBERNETES_NODE integrationGCP_KUBERNETES_POD: GCP_KUBERNETES_POD integrationGCP_PUB_SUB_SUBSCRIPTION: GCP_PUB_SUB_SUBSCRIPTION integrationGCP_PUB_SUB_TOPIC: GCP_PUB_SUB_TOPIC integrationGCP_SPANNER_DATABASE: GCP_SPANNER_DATABASE integrationGCP_SPANNER_INSTANCE: GCP_SPANNER_INSTANCE integrationGCP_STORAGE_BUCKET: GCP_STORAGE_BUCKET integrationGCP_TCP_SSL_PROXY_LOAD_BALANCER: GCP_TCP_SSL_PROXY_LOAD_BALANCER integrationGCP_VIRTUAL_MACHINE_DISK: GCP_VIRTUAL_MACHINE_DISK integrationKAFKA_BROKER: KAFKA_BROKER integrationKAFKA_TOPIC: KAFKA_TOPIC integrationKUBERNETES_CLUSTER: KUBERNETES_CLUSTER integrationMEMCACHED_INSTANCE: MEMCACHED_INSTANCE integrationMSSQL_INSTANCE: MSSQL_INSTANCE integrationMYSQL_NODE: MYSQL_NODE integrationNA: NA integrationNGINX_SERVER: NGINX_SERVER integrationORACLE_DB_INSTANCE: ORACLE_DB_INSTANCE integrationPOSTGRE_SQL_INSTANCE: POSTGRE_SQL_INSTANCE integrationRABBIT_MQ_CLUSTER: RABBIT_MQ_CLUSTER integrationRABBIT_MQ_EXCHANGE: RABBIT_MQ_EXCHANGE integrationRABBIT_MQ_NODE: RABBIT_MQ_NODE integrationRABBIT_MQ_QUEUE: RABBIT_MQ_QUEUE integrationREDIS_INSTANCE: REDIS_INSTANCE integrationVARNISH_INSTANCE: VARNISH_INSTANCE integration
class EntityInfrastructureIntegrationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APACHE_SERVER",
"AWSELASTICSEARCHNODE",
"AWS_ALB",
"AWS_ALB_LISTENER",
"AWS_ALB_LISTENER_RULE",
"AWS_ALB_TARGET_GROUP",
"AWS_API_GATEWAY_API",
"AWS_API_GATEWAY_RESOURCE",
"AWS_API_GATEWAY_RESOURCE_WITH_METRICS",
"AWS_API_GATEWAY_STAGE",
"AWS_AUTO_SCALING_GROUP",
"AWS_AUTO_SCALING_INSTANCE",
"AWS_AUTO_SCALING_LAUNCH_CONFIGURATION",
"AWS_AUTO_SCALING_POLICY",
"AWS_AUTO_SCALING_REGION_LIMIT",
"AWS_BILLING_ACCOUNT_COST",
"AWS_BILLING_ACCOUNT_SERVICE_COST",
"AWS_BILLING_BUDGET",
"AWS_BILLING_SERVICE_COST",
"AWS_CLOUD_FRONT_DISTRIBUTION",
"AWS_CLOUD_TRAIL",
"AWS_DYNAMO_DB_GLOBAL_SECONDARY_INDEX",
"AWS_DYNAMO_DB_REGION",
"AWS_DYNAMO_DB_TABLE",
"AWS_EBS_VOLUME",
"AWS_ECS_CLUSTER",
"AWS_ECS_SERVICE",
"AWS_EFS_FILE_SYSTEM",
"AWS_ELASTICSEARCH_CLUSTER",
"AWS_ELASTICSEARCH_INSTANCE",
"AWS_ELASTIC_BEANSTALK_ENVIRONMENT",
"AWS_ELASTIC_BEANSTALK_INSTANCE",
"AWS_ELASTIC_MAP_REDUCE_CLUSTER",
"AWS_ELASTIC_MAP_REDUCE_INSTANCE",
"AWS_ELASTIC_MAP_REDUCE_INSTANCE_FLEET",
"AWS_ELASTIC_MAP_REDUCE_INSTANCE_GROUP",
"AWS_ELASTI_CACHE_MEMCACHED_CLUSTER",
"AWS_ELASTI_CACHE_MEMCACHED_NODE",
"AWS_ELASTI_CACHE_REDIS_CLUSTER",
"AWS_ELASTI_CACHE_REDIS_NODE",
"AWS_ELB",
"AWS_HEALTH_ISSUE",
"AWS_HEALTH_NOTIFICATION",
"AWS_HEALTH_SCHEDULED_CHANGE",
"AWS_HEALTH_UNKNOWN",
"AWS_IAM",
"AWS_IAM_GROUP",
"AWS_IAM_OPEN_ID_PROVIDER",
"AWS_IAM_POLICY",
"AWS_IAM_ROLE",
"AWS_IAM_SAML_PROVIDER",
"AWS_IAM_SERVER_CERTIFICATE",
"AWS_IAM_USER",
"AWS_IAM_VIRTUAL_MFA_DEVICE",
"AWS_IOT_BROKER",
"AWS_IOT_RULE",
"AWS_IOT_RULE_ACTION",
"AWS_KINESIS_DELIVERY_STREAM",
"AWS_KINESIS_STREAM",
"AWS_KINESIS_STREAM_SHARD",
"AWS_LAMBDA_AGENT_TRANSACTION",
"AWS_LAMBDA_AGENT_TRANSACTION_ERROR",
"AWS_LAMBDA_EDGE_FUNCTION",
"AWS_LAMBDA_EVENT_SOURCE_MAPPING",
"AWS_LAMBDA_FUNCTION",
"AWS_LAMBDA_FUNCTION_ALIAS",
"AWS_LAMBDA_OPERATION",
"AWS_LAMBDA_REGION",
"AWS_LAMBDA_SPAN",
"AWS_LAMBDA_TRACE",
"AWS_RDS_DB_CLUSTER",
"AWS_RDS_DB_INSTANCE",
"AWS_REDSHIFT_CLUSTER",
"AWS_REDSHIFT_NODE",
"AWS_ROUTE53_HEALTH_CHECK",
"AWS_ROUTE53_ZONE",
"AWS_ROUTE53_ZONE_RECORD_SET",
"AWS_S3_BUCKET",
"AWS_S3_BUCKET_REQUESTS",
"AWS_SES_CONFIGURATION_SET",
"AWS_SES_EVENT_DESTINATION",
"AWS_SES_RECEIPT_FILTER",
"AWS_SES_RECEIPT_RULE",
"AWS_SES_RECEIPT_RULE_SET",
"AWS_SES_REGION",
"AWS_SNS_SUBSCRIPTION",
"AWS_SNS_TOPIC",
"AWS_SQS_QUEUE",
"AWS_VPC",
"AWS_VPC_ENDPOINT",
"AWS_VPC_INTERNET_GATEWAY",
"AWS_VPC_NAT_GATEWAY",
"AWS_VPC_NETWORK_ACL",
"AWS_VPC_NETWORK_INTERFACE",
"AWS_VPC_PEERING_CONNECTION",
"AWS_VPC_ROUTE_TABLE",
"AWS_VPC_SECURITY_GROUP",
"AWS_VPC_SUBNET",
"AWS_VPC_VPN_CONNECTION",
"AWS_VPC_VPN_TUNNEL",
"AZURE_APP_SERVICE_HOST_NAME",
"AZURE_APP_SERVICE_WEB_APP",
"AZURE_COSMOS_DB_ACCOUNT",
"AZURE_FUNCTIONS_APP",
"AZURE_LOAD_BALANCER",
"AZURE_LOAD_BALANCER_BACKEND",
"AZURE_LOAD_BALANCER_FRONTEND_IP",
"AZURE_LOAD_BALANCER_INBOUND_NAT_POOL",
"AZURE_LOAD_BALANCER_INBOUND_NAT_RULE",
"AZURE_LOAD_BALANCER_PROBE",
"AZURE_LOAD_BALANCER_RULE",
"AZURE_MARIADB_SERVER",
"AZURE_MYSQL_SERVER",
"AZURE_POSTGRESQL_SERVER",
"AZURE_REDIS_CACHE",
"AZURE_REDIS_CACHE_SHARD",
"AZURE_SERVICE_BUS_NAMESPACE",
"AZURE_SERVICE_BUS_QUEUE",
"AZURE_SERVICE_BUS_SUBSCRIPTION",
"AZURE_SERVICE_BUS_TOPIC",
"AZURE_SQL_DATABASE",
"AZURE_SQL_ELASTIC_POOL",
"AZURE_SQL_FIREWALL",
"AZURE_SQL_REPLICATION_LINK",
"AZURE_SQL_RESTORE_POINT",
"AZURE_SQL_SERVER",
"AZURE_STORAGE_ACCOUNT",
"AZURE_VIRTUAL_NETWORKS",
"AZURE_VIRTUAL_NETWORKS_IP_CONFIGURATION",
"AZURE_VIRTUAL_NETWORKS_NETWORK_INTERFACE",
"AZURE_VIRTUAL_NETWORKS_PEERING",
"AZURE_VIRTUAL_NETWORKS_PUBLIC_IP_ADDRESS",
"AZURE_VIRTUAL_NETWORKS_ROUTE",
"AZURE_VIRTUAL_NETWORKS_ROUTE_TABLE",
"AZURE_VIRTUAL_NETWORKS_SECURITY_GROUP",
"AZURE_VIRTUAL_NETWORKS_SECURITY_RULE",
"AZURE_VIRTUAL_NETWORKS_SUBNET",
"CASSANDRA_NODE",
"CONSUL_AGENT",
"COUCHBASE_BUCKET",
"COUCHBASE_CLUSTER",
"COUCHBASE_NODE",
"COUCHBASE_QUERY_ENGINE",
"ELASTICSEARCH_NODE",
"F5_NODE",
"F5_POOL",
"F5_POOL_MEMBER",
"F5_SYSTEM",
"F5_VIRTUAL_SERVER",
"GCP_APP_ENGINE_SERVICE",
"GCP_BIG_QUERY_DATA_SET",
"GCP_BIG_QUERY_PROJECT",
"GCP_BIG_QUERY_TABLE",
"GCP_CLOUD_FUNCTION",
"GCP_CLOUD_SQL",
"GCP_CLOUD_TASKS_QUEUE",
"GCP_HTTP_LOAD_BALANCER",
"GCP_INTERNAL_LOAD_BALANCER",
"GCP_KUBERNETES_CONTAINER",
"GCP_KUBERNETES_NODE",
"GCP_KUBERNETES_POD",
"GCP_PUB_SUB_SUBSCRIPTION",
"GCP_PUB_SUB_TOPIC",
"GCP_SPANNER_DATABASE",
"GCP_SPANNER_INSTANCE",
"GCP_STORAGE_BUCKET",
"GCP_TCP_SSL_PROXY_LOAD_BALANCER",
"GCP_VIRTUAL_MACHINE_DISK",
"KAFKA_BROKER",
"KAFKA_TOPIC",
"KUBERNETES_CLUSTER",
"MEMCACHED_INSTANCE",
"MSSQL_INSTANCE",
"MYSQL_NODE",
"NA",
"NGINX_SERVER",
"ORACLE_DB_INSTANCE",
"POSTGRE_SQL_INSTANCE",
"RABBIT_MQ_CLUSTER",
"RABBIT_MQ_EXCHANGE",
"RABBIT_MQ_NODE",
"RABBIT_MQ_QUEUE",
"REDIS_INSTANCE",
"VARNISH_INSTANCE",
)171. EntityManagementActorType¶
The available actor types.
Available choices:
SYSTEM: System actor type.USER: User actor type.
class EntityManagementActorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("SYSTEM", "USER")172. EntityManagementAiToolParameterType¶
Enum for AiToolParameter
Available choices:
BOOLEAN: when the parameter type is booleanINTEGER: when the parameter type is integerLIST: when the parameter type is listOBJECT: when the parameter type is object/dictSTRING: when the parameter type is String
class EntityManagementAiToolParameterType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BOOLEAN", "INTEGER", "LIST", "OBJECT", "STRING")173. EntityManagementAiToolType¶
Enum for first class citizen tools on the agentic-platform
Available choices:
KNOWLEDGE_BASE: when tool type is knowledge baseNERDGRAPH: when tool type is nerdgraph queryWORKFLOW: when tool type is workflow tools
class EntityManagementAiToolType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("KNOWLEDGE_BASE", "NERDGRAPH", "WORKFLOW")174. EntityManagementArrayOperator¶
Enum defining the supported array operators.
Available choices:
IS_EMPTY: Checks for empty array.IS_NOT_EMPTY: Checks for non-empty array.
class EntityManagementArrayOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("IS_EMPTY", "IS_NOT_EMPTY")175. EntityManagementAssignmentType¶
Work Item assignment type
Available choices:
NEW_RELIC_TEAM_ID: New Relic team IDNEW_RELIC_USER_ID: New Relic user ID
class EntityManagementAssignmentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NEW_RELIC_TEAM_ID", "NEW_RELIC_USER_ID")176. EntityManagementBackgroundProcessingType¶
At rest background processing types
Available choices:
DATA_MUTATION: Data mutationEXPORT: Exporting processing typeIMPORT: Importing processing typeINDEX: Index ruleMATERIALIZED_VIEW: Materialized view ruleSCHEDULED_QUERY_RESULT: Schedule a query to be executed
class EntityManagementBackgroundProcessingType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DATA_MUTATION",
"EXPORT",
"IMPORT",
"INDEX",
"MATERIALIZED_VIEW",
"SCHEDULED_QUERY_RESULT",
)177. EntityManagementBudgetType¶
Defines possible budget types.
Available choices:
COMPUTE: Compute Budget.INGEST: Ingest Budget.
class EntityManagementBudgetType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPUTE", "INGEST")178. EntityManagementCategoryScopeType¶
Category scope can of two types: Account scope and Global scope
Available choices:
ACCOUNT: Account scopeGLOBAL: Global scope
class EntityManagementCategoryScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "GLOBAL")179. EntityManagementChannelType¶
Enum for Channel
Available choices:
BROWSER: BrowserMOBILE: Mobile
class EntityManagementChannelType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BROWSER", "MOBILE")180. EntityManagementCloudProvider¶
Supported cloud providers for federated log deployments.
Available choices:
AWS: Amazon Web ServicesAZURE: Microsoft AzureGCP: Google Cloud PlatformOCI: Oracle Cloud Infrastructure
class EntityManagementCloudProvider(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("AWS", "AZURE", "GCP", "OCI")181. EntityManagementCommunicationMode¶
CommunicationMode represents the mode of communication for an incident.
Available choices:
ACCOUNT_STATUS: For Private status page communication.GLOBAL_STATUS: For Publicstatus page communication.
class EntityManagementCommunicationMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT_STATUS", "GLOBAL_STATUS")182. EntityManagementCommunicationStatus¶
CommunicationStatus represents the status of the communication for an incident.
Available choices:
IDENTIFIED: Incident root cause has been identified.INVESTIGATING: Incident is being investigated.MONITORING: Incident in Monitoring phase.RESOLVED: Incident has been resolved.
class EntityManagementCommunicationStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("IDENTIFIED", "INVESTIGATING", "MONITORING", "RESOLVED")183. EntityManagementConsumptionMetric¶
Defines possible consumption metrics for a budget.
Available choices:
ADVANCED_CCU: Advanced CCU metric.CCU: Legacy CCU metric.CORE_CCU: Core CCU metric.GIGABYTES_INGESTED: Gigabytes Ingested metric.
class EntityManagementConsumptionMetric(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ADVANCED_CCU", "CCU", "CORE_CCU", "GIGABYTES_INGESTED")184. EntityManagementCorrelationAttributeConditionOperator¶
Enum defining attribute matching operators.
Available choices:
CONTAINS: Contains substring.EQUALS: Exact equality match.REGEX: Regular expression match.STARTS_WITH: Starts with prefix.
class EntityManagementCorrelationAttributeConditionOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CONTAINS", "EQUALS", "REGEX", "STARTS_WITH")185. EntityManagementCorrelationMatchingAlgorithm¶
Enum defining ML algorithms for probabilistic matching.
Available choices:
ATTRIBUTE_SIMILARITY: Attribute similarity scoring.BERT_EMBEDDING: BERT-based embedding similarity.HISTORICAL_PATTERNS: Historical pattern analysis.IRCA: Incident Root Cause Analysis.
class EntityManagementCorrelationMatchingAlgorithm(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ATTRIBUTE_SIMILARITY",
"BERT_EMBEDDING",
"HISTORICAL_PATTERNS",
"IRCA",
)186. EntityManagementCorrelationOverrideAction¶
Enum defining user override actions for correlation links.
Available choices:
CONFIRMED: User confirmed the correlation.UNLINKED: User unlinked the correlation.
class EntityManagementCorrelationOverrideAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CONFIRMED", "UNLINKED")187. EntityManagementCorrelationSubjectType¶
Enum defining the type of correlation subject.
Available choices:
ENTITY: Entity-based subject.EVENT: Event-based subject.
class EntityManagementCorrelationSubjectType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENTITY", "EVENT")188. EntityManagementDateOperator¶
Enum defining the supported date operators.
Available choices:
AFTER: Date after the specified value.BEFORE: Date before the specified value.IN_RANGE: Date within the specified range.
class EntityManagementDateOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("AFTER", "BEFORE", "IN_RANGE")189. EntityManagementEncodingName¶
The Encoding names options
Available choices:
CL100_K_BASE: for gpt 4GPT_3_5_TURBO: For gpt 3O200_K_BASE: For gpt4
class EntityManagementEncodingName(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CL100_K_BASE", "GPT_3_5_TURBO", "O200_K_BASE")190. EntityManagementEncodingType¶
Encoding type enum
Available choices:
BASE64: BASE64 encoding typeUTF8: UTF8 encoding type
class EntityManagementEncodingType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASE64", "UTF8")191. EntityManagementEntityScope¶
The list of possible scopes of an entity.
Available choices:
ACCOUNT: Account scope.ORGANIZATION: Organization scope.
class EntityManagementEntityScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")192. EntityManagementEvaluationParameter¶
Parameters that can be used in custom evaluations
Available choices:
ACTUAL_OUTPUT: Actual generated outputCONTEXT: Contextual informationEXPECTED_OUTPUT: Expected output for comparisonEXPECTED_TOOLS: Expected tools that should have been calledINPUT: Input prompt or queryRETRIEVAL_CONTEXT: Retrieved context from RAG systemsTOOLS_CALLED: Tools that were called during execution
class EntityManagementEvaluationParameter(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACTUAL_OUTPUT",
"CONTEXT",
"EXPECTED_OUTPUT",
"EXPECTED_TOOLS",
"INPUT",
"RETRIEVAL_CONTEXT",
"TOOLS_CALLED",
)193. EntityManagementEventBridgeEventSourceType¶
An enum representing the different event source systems.
Available choices:
ENTITY: Events originating from the entity pipeline.
class EntityManagementEventBridgeEventSourceType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENTITY",)194. EntityManagementEventBridgeTargetType¶
Enum defining the supported types of target actions.
Available choices:
WORKFLOW: Target type WORKFLOW
class EntityManagementEventBridgeTargetType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("WORKFLOW",)195. EntityManagementEventBridgeWorkflowDefinitionScopeType¶
Specifies the scope at which the workflow is defined.
Available choices:
ACCOUNT: Account scopeGLOBAL: Global scopeORGANIZATION: Organization scope.
class EntityManagementEventBridgeWorkflowDefinitionScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "GLOBAL", "ORGANIZATION")196. EntityManagementExecutionStatus¶
Rule execution status
Available choices:
FAILED: Rule execution failed due to an error.PARTIAL_SUCCESS: Rule executed with partial success, some issues occurred.SUCCESS: Rule executed successfully without any issues.
class EntityManagementExecutionStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILED", "PARTIAL_SUCCESS", "SUCCESS")197. EntityManagementExternalOwnerType¶
List of possible owner types of the repository.
Available choices:
GROUP: group if the source is gitlabORGANIZATION: organization if the source is githubOTHER: Default value when the owner type cannot be foundUSER: individual userWORKSPACE: workspace if the source is bitbucket
class EntityManagementExternalOwnerType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GROUP", "ORGANIZATION", "OTHER", "USER", "WORKSPACE")198. EntityManagementFederatedLogSetupStatus¶
Status of a federated log setup.
Available choices:
ACTIVE: Indicates the federated log setup is active.CREATING: Indicates the federated log setup is being created.ERROR: Indicates the federated log setup is in an error state.INACTIVE: Indicates the federated log setup is inactive.
class EntityManagementFederatedLogSetupStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVE", "CREATING", "ERROR", "INACTIVE")199. EntityManagementFleetDeploymentPhase¶
Phases a fleet deployment can have
Available choices:
COMPLETED: Deployment rollout completedCREATED: Deployment is in editable phaseFAILED: Indicates a deployment failed to deploy to all agentsIN_PROGRESS: Deployment is under rolloutINTERNAL_FAILURE: Indicates an internal failure in the deployment process
class EntityManagementFleetDeploymentPhase(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPLETED", "CREATED", "FAILED", "INTERNAL_FAILURE", "IN_PROGRESS")200. EntityManagementHostingPlatform¶
List of possible hosting platforms of the repository.
Available choices:
BITBUCKET: when the hosting platform is bitbucketDEVLAKE: when the hosting platform is devlakeGITHUB: when the hosting platform is githubGITLAB: when the hosting platform is gitlabOTHER: Default value when the hosting platform cannot be found
class EntityManagementHostingPlatform(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BITBUCKET", "DEVLAKE", "GITHUB", "GITLAB", "OTHER")201. EntityManagementIncidentSource¶
Defines the possible sources for an incident record.
Available choices:
MANUAL: The source representing manual entry.NEW_RELIC_AGENT: The source representing New Relic Agent.NEW_RELIC_SLACK: The source representing Slack.NEW_RELIC_UI: The source representing New Relic.
class EntityManagementIncidentSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MANUAL", "NEW_RELIC_AGENT", "NEW_RELIC_SLACK", "NEW_RELIC_UI")202. EntityManagementIncidentStatus¶
IncidentStatus represents the status of an incident.
Available choices:
CLOSED: The incident is closed.ONGOING: The incident is ongoing.
class EntityManagementIncidentStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CLOSED", "ONGOING")203. EntityManagementIncidentTimelineSource¶
Defines the possible timeline sources for an incident record.
Available choices:
MANUAL: The source representing manual entry.NEW_RELIC_AGENT: The source representing New Relic Agent.NEW_RELIC_SLACK: The source representing Slack.NEW_RELIC_UI: The source representing New Relic.
class EntityManagementIncidentTimelineSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MANUAL", "NEW_RELIC_AGENT", "NEW_RELIC_SLACK", "NEW_RELIC_UI")204. EntityManagementInstallationSource¶
Source of github integration installation
Available choices:
GITHUB_CLOUD: GitHub Cloud installationGITHUB_ENTERPRISE: GitHub Enterprise installation
class EntityManagementInstallationSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GITHUB_CLOUD", "GITHUB_ENTERPRISE")205. EntityManagementInstallationStatus¶
List of possible installation statuses.
Available choices:
INSTALLED: App currently active and runningUNINSTALLATION_IN_PROGRESS: Uninstallation process has begun.UNINSTALLED: App has been uninstalled.
class EntityManagementInstallationStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INSTALLED", "UNINSTALLATION_IN_PROGRESS", "UNINSTALLED")206. EntityManagementIssueType¶
Top level type for Inbox
Available choices:
ERROR: Error issuePERFORMANCE: Performance issue
class EntityManagementIssueType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ERROR", "PERFORMANCE")207. EntityManagementJiraIssueType¶
Jira issue type to be used in Jira Sync Configuration
Available choices:
BUG: Bug issue type in JiraSTORY: Story issue type in JiraTASK: Task issue type in Jira
class EntityManagementJiraIssueType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BUG", "STORY", "TASK")208. EntityManagementKeyType¶
Base credentials type for New Relic
Available choices:
INGEST: Ingest API keyUSER: User API key
class EntityManagementKeyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INGEST", "USER")209. EntityManagementLicenseName¶
List of possible repository license name.
Available choices:
AFL_3_0: Academic Free License 3.0AGPL_3_0: GNU Affero General Public License v3.0APACHE_2_0: Apache License 2.0BSD_2_CLAUSE: BSD 2-Clause LicenseBSD_3_CLAUSE: BSD 3-Clause LicenseBSL_1_0: Boost Software License 1.0CC0_1_0: Creative Commons Zero v1.0 UniversalCDDL: Common Development and Distribution LicenseEPL_2_0: Eclipse Public License 2.0GPL_2_0: GNU General Public License v2.0GPL_3_0: GNU General Public License v3.0GPL_3_0_ONLY: GNU General Public License v3.0 onlyGPL_3_0_PLUS: GNU General Public License v3.0 or laterLGPL_2_1: GNU Lesser General Public License v2.1LGPL_3_0: GNU Lesser General Public License v3.0LGPL_3_0_ONLY: GNU Lesser General Public License v3.0 onlyLGPL_3_0_PLUS: GNU Lesser General Public License v3.0 or laterMIT: MIT LicenseMPL_1_1: Mozilla Public License 1.1MPL_2_0: Mozilla Public License 2.0NA: Default value when the license cannot be foundUNLICENSE: The Unlicense
class EntityManagementLicenseName(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AFL_3_0",
"AGPL_3_0",
"APACHE_2_0",
"BSD_2_CLAUSE",
"BSD_3_CLAUSE",
"BSL_1_0",
"CC0_1_0",
"CDDL",
"EPL_2_0",
"GPL_2_0",
"GPL_3_0",
"GPL_3_0_ONLY",
"GPL_3_0_PLUS",
"LGPL_2_1",
"LGPL_3_0",
"LGPL_3_0_ONLY",
"LGPL_3_0_PLUS",
"MIT",
"MPL_1_1",
"MPL_2_0",
"NA",
"UNLICENSE",
)210. EntityManagementLogPartitionStatus¶
Status of a log partition.
Available choices:
ACTIVE: Indicates the log partition is active.CREATING: Indicates the log partition is being created.ERROR: Indicates the log partition is in an error state.INACTIVE: Indicates the log partition is inactive.
class EntityManagementLogPartitionStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVE", "CREATING", "ERROR", "INACTIVE")211. EntityManagementManagedEntityType¶
Entity types that a Fleet can manage
Available choices:
APPLICATION: Instrumented APM ApplicationHOST: Infra HostKUBERNETESCLUSTER: Kubernetes Cluster
class EntityManagementManagedEntityType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("APPLICATION", "HOST", "KUBERNETESCLUSTER")212. EntityManagementManagedEvaluationType¶
Available types of managed evaluations
Available choices:
BIAS: Detects biased contentJAILBREAK: Detects jailbreak attemptsPII_LEAKAGE: Detects personally identifiable information leakagePROMPT_INJECTION: Detects prompt injection attacksTOPIC_CONTROL: Validates topic control and consistencyTOXICITY: Detects toxic content
class EntityManagementManagedEvaluationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BIAS",
"JAILBREAK",
"PII_LEAKAGE",
"PROMPT_INJECTION",
"TOPIC_CONTROL",
"TOXICITY",
)213. EntityManagementMcpAuthType¶
Authentication types supported for MCP server connections
Available choices:
BEARER_TOKEN: Bearer token authentication using Authorization headerCONNECTION_REFERENCE: Authentication delegated to a Connections Manager entity (e.g., GithubConnection)GENERIC_HEADER: Custom header-based authentication with arbitrary key-value pairNONE: No authentication requiredOAUTH: OAuth 2.0 authentication
class EntityManagementMcpAuthType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BEARER_TOKEN",
"CONNECTION_REFERENCE",
"GENERIC_HEADER",
"NONE",
"OAUTH",
)214. EntityManagementMcpTransport¶
Supported transport mechanisms for MCP servers
Available choices:
HTTP: HTTP transport for request-response communicationSSE: Server-Sent Events transport for streaming communication
class EntityManagementMcpTransport(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("HTTP", "SSE")215. EntityManagementMessageType¶
Message type enum
Available choices:
JSON: JSON message typeTEXT: Text message typeYAML: YAML message type
class EntityManagementMessageType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("JSON", "TEXT", "YAML")216. EntityManagementNumericOperator¶
Enum defining the supported numeric operators.
Available choices:
EQ: Numeric values are exactly equal.GE: Numeric values are greater than or equal.GT: Numeric values are greater than.LE: Numeric values are less than or equal.LT: Numeric values are less than.
class EntityManagementNumericOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EQ", "GE", "GT", "LE", "LT")217. EntityManagementOperatingSystemType¶
The operating system to which a host type can belong
Available choices:
LINUX: Linux based hostWINDOWS: Windows based host
class EntityManagementOperatingSystemType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LINUX", "WINDOWS")218. EntityManagementOverlapPolicy¶
Possible types for the Overlap Policy of a Workflow Schedule
Available choices:
CANCEL: Cancel the currently running workflow and start a new oneSKIP: Skip the current scheduled run if the previous one is still running
class EntityManagementOverlapPolicy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CANCEL", "SKIP")219. EntityManagementPrincipalType¶
Represents type of identity.
Available choices:
SYSTEM_IDENTITY: Principal type SYSTEM_IDENTITYUSER: Principal type USER
class EntityManagementPrincipalType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("SYSTEM_IDENTITY", "USER")220. EntityManagementProcessStatus¶
At rest background processing types
Available choices:
COMPLETED: Process completedFAILED: Failed to process a ruleRUNNING: The rule is being processedSCHEDULED: A rule that was scheduled
class EntityManagementProcessStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPLETED", "FAILED", "RUNNING", "SCHEDULED")221. EntityManagementProvider¶
Enum for creator of the entity
Available choices:
EXTERNAL: created by external userINTERNAL: created by NR
class EntityManagementProvider(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EXTERNAL", "INTERNAL")222. EntityManagementRegion¶
Region represents the geographical region where the incident is impacting.
Available choices:
EU: EU RegionSTAGING: Staging RegionUS: US Region
class EntityManagementRegion(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EU", "STAGING", "US")223. EntityManagementRetentionUnit¶
Time units for retention policies.
Available choices:
DAYS: DaysMONTHS: MonthsWEEKS: Weeks
class EntityManagementRetentionUnit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DAYS", "MONTHS", "WEEKS")224. EntityManagementSigningAlgorithm¶
Enum for JWT signing algorithm
Available choices:
RSA256: RSA256 signing algorithm
class EntityManagementSigningAlgorithm(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("RSA256",)225. EntityManagementStatusCode¶
Rule execution status codes
Available choices:
MISSING_DATA_SOURCE: Indicates the rule execution was unable to proceed due to missing data from the source.SYSTEM_ERROR: System error
class EntityManagementStatusCode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MISSING_DATA_SOURCE", "SYSTEM_ERROR")226. EntityManagementStatusPageAnnouncementCategory¶
Type of announcement based on the category.
Available choices:
END_OF_LIFE: EOL Announcement category
class EntityManagementStatusPageAnnouncementCategory(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("END_OF_LIFE",)227. EntityManagementStatusPageAnnouncementState¶
The state of an announcement
Available choices:
CANCELED: Canceled state of the announcement.DRAFT: Draft state of the announcement.PUBLISHED: Published state of the announcement.SCHEDULED: Scheduled state of the announcement.
class EntityManagementStatusPageAnnouncementState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CANCELED", "DRAFT", "PUBLISHED", "SCHEDULED")228. EntityManagementStringOperator¶
Enum defining the supported string operators.
Available choices:
CONTAINS: String contains the specified value.EXACTLY: String are exactly equal.PREFIX: String start with the specified value.
class EntityManagementStringOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CONTAINS", "EXACTLY", "PREFIX")229. EntityManagementSyncConfigurationMode¶
Enum for the sync configuration mode
Available choices:
ALL: Sync all fieldsMESSAGES: Sync only the messagesWORKITEM: Sync only the WorkItem entity
class EntityManagementSyncConfigurationMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALL", "MESSAGES", "WORKITEM")230. EntityManagementSyncDirection¶
Represents a connection direction for the Sync Configuration
Available choices:
INBOUND: Sync from the 3rd party system to New Relic onlyOUTBOUND: Sync from New Relic to the 3rd party system only
class EntityManagementSyncDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INBOUND", "OUTBOUND")231. EntityManagementSyncGroupRuleConditionType¶
The types of conditions for group sync rules.
Available choices:
CONTAINS: Group name contains.ENDS_WITH: Group name ends with.STARTS_WITH: Group name starts with.
class EntityManagementSyncGroupRuleConditionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CONTAINS", "ENDS_WITH", "STARTS_WITH")232. EntityManagementTeamExternalIntegrationType¶
Possible types for the External Integration.
Available choices:
GITHUB_TEAM: GitHub Team Integration.IAM_GROUP: IAM Group Integration.SERVICENOW_TEAM: ServiceNow Team Integration.
class EntityManagementTeamExternalIntegrationType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GITHUB_TEAM", "IAM_GROUP", "SERVICENOW_TEAM")233. EntityManagementTextSplitterType¶
The text splitter enum
Available choices:
CHARACTER_TEXT_SPLITTER: For character splitterMARKDOWN_TEXT_SPLITTER: For markdown content splittingTOKEN_TEXT_SPLITTER: For token text splitting
class EntityManagementTextSplitterType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHARACTER_TEXT_SPLITTER",
"MARKDOWN_TEXT_SPLITTER",
"TOKEN_TEXT_SPLITTER",
)234. EntityManagementThresholdScope¶
Scope for threshold configuration
Available choices:
ACCOUNT: Account scopeENTITY: Entity scopeORGANIZATION: Organization scope
class EntityManagementThresholdScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ENTITY", "ORGANIZATION")235. EntityManagementWorkItemCategory¶
Enum for Category in Work Item V2
Available choices:
INCIDENT: Incident category of the work itemISSUE: Issue category of the work itemPERFORMANCE: Performance category of the work itemVULNERABILITY: Vulnerability category of the work item
class EntityManagementWorkItemCategory(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INCIDENT", "ISSUE", "PERFORMANCE", "VULNERABILITY")236. EntityManagementWorkItemPriority¶
Enum for priority in Work Item V2
Available choices:
HIGH: High priority of the work itemHIGHEST: Highest priority of the work itemLOW: Low priority of the work itemLOWEST: Lowest priority of the work itemMEDIUM: Medium priority of the work item
class EntityManagementWorkItemPriority(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("HIGH", "HIGHEST", "LOW", "LOWEST", "MEDIUM")237. EntityRelationshipEdgeDirection¶
Values for relationship direction filter.
Available choices:
BOTH: Traverse both inbound and outbound connections.INBOUND: Traverse inbound connections to the source of the relationship.OUTBOUND: Traverse outbound connections to the target of the relationship.
class EntityRelationshipEdgeDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BOTH", "INBOUND", "OUTBOUND")238. EntityRelationshipEdgeType¶
The type of the relationship.
Available choices:
AFFECTS: The source entity affects the target entity.BUILT_FROM: The target entity contains the code for the source entity.BYPASS_CALLS: The source entity bypasses the target entity.CALLS: The source entity calls the target entity.CONNECTS_TO: The source entity has a connection to the target entity.CONSUMES: The source entity consumes messages from a target kafka topic or other queue systems.CONTAINS: The source entity contains the target entity.HOSTS: The source entity hosts the target.IS: The source and target entities are perspectives on the same thing.MANAGES: The source entity manages the target, that represents a subsystem of the source.MEASURES: The source entity is used to measure the target entity.MONITORS: The source entity monitors the target entity.OPERATES_IN: The source operates in the target entity, e.g. a region or a data center.OWNS: The source entity owns the target entity.PRODUCES: The source entity produces messages to a target kafka topic or other queue systems.SECURES: Captures a security relationship where the source entity provides a security mechanism for the target entity. For example, an Identity Provider (IdP) securing an application or a firewall securing a hostSERVES: The source is an Application that serves the target Browser application.TRIGGERS: The source entity initiates an action in the target entity.
class EntityRelationshipEdgeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AFFECTS",
"BUILT_FROM",
"BYPASS_CALLS",
"CALLS",
"CONNECTS_TO",
"CONSUMES",
"CONTAINS",
"HOSTS",
"IS",
"MANAGES",
"MEASURES",
"MONITORS",
"OPERATES_IN",
"OWNS",
"PRODUCES",
"SECURES",
"SERVES",
"TRIGGERS",
)239. EntityRelationshipType¶
class EntityRelationshipType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ()240. EntityRelationshipUserDefinedCreateOrReplaceErrorType¶
The different error types for the entityRelationshipUserDefinedCreateOrReplace mutation.
Available choices:
LIMIT_EXCEEDED: Number of user-defined relationships for a given entity has exceeded the limit (2000 relationships).NOT_ALLOWED: The operation is not allowed.NOT_AUTHORIZED: The user does not have permissions to perform the operation.
class EntityRelationshipUserDefinedCreateOrReplaceErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LIMIT_EXCEEDED", "NOT_ALLOWED", "NOT_AUTHORIZED")241. EntityRelationshipUserDefinedDeleteErrorType¶
The different error types for the entityRelationshipUserDefinedDelete mutation.
Available choices:
NOT_AUTHORIZED: The user does not have permissions to perform the operation.
class EntityRelationshipUserDefinedDeleteErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOT_AUTHORIZED",)242. EntitySearchCountsFacet¶
Possible entity search count facets.
Available choices:
ACCOUNT_ID: Facet by account id.ALERT_SEVERITY: Facet by alert severity.DOMAIN: Facet by entity domain.DOMAIN_TYPE: Facet by entity domain and entity type.NAME: Facet by entity nameREPORTING: Facet by reporting state.TYPE: Facet by entity type.
class EntitySearchCountsFacet(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACCOUNT_ID",
"ALERT_SEVERITY",
"DOMAIN",
"DOMAIN_TYPE",
"NAME",
"REPORTING",
"TYPE",
)243. EntitySearchQueryBuilderDomain¶
The domain to search
Available choices:
APM: Any APM entityBROWSER: Any Browser entityEXT: Any External entityINFRA: Any Infrastructure entityMOBILE: Any Mobile entitySYNTH: Any Synthetics entity
class EntitySearchQueryBuilderDomain(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("APM", "BROWSER", "EXT", "INFRA", "MOBILE", "SYNTH")244. EntitySearchQueryBuilderType¶
The type of entity
Available choices:
APPLICATION: An applicationDASHBOARD: A dashboardHOST: A hostMONITOR: A monitorSERVICE_LEVEL: A Service LevelWORKLOAD: A workload
class EntitySearchQueryBuilderType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APPLICATION",
"DASHBOARD",
"HOST",
"MONITOR",
"SERVICE_LEVEL",
"WORKLOAD",
)245. EntitySearchSortCriteria¶
Possible entity sorting criteria.
Available choices:
ALERT_SEVERITY: Sort by alert severity.DOMAIN: Sort by entity domain.MOST_RELEVANT: Sort by relevance. Note that these results can’t be paginated.NAME: Sort by entity name.REPORTING: Sort by reporting state.TYPE: Sort by entity type.
class EntitySearchSortCriteria(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALERT_SEVERITY",
"DOMAIN",
"MOST_RELEVANT",
"NAME",
"REPORTING",
"TYPE",
)246. EntityType¶
The specific type of entity
Available choices:
APM_APPLICATION_ENTITY: An APM ApplicationAPM_DATABASE_INSTANCE_ENTITY: A database instance seen by an APM ApplicationAPM_EXTERNAL_SERVICE_ENTITY: An external service seen by an APM ApplicationBROWSER_APPLICATION_ENTITY: A Browser ApplicationDASHBOARD_ENTITY: A Dashboard entityEXTERNAL_ENTITY: An External entity. For more information about defining External entities, see the open source documentation.GENERIC_ENTITY: A Generic entity with no detailed dataGENERIC_INFRASTRUCTURE_ENTITY: An Infrastructure entityINFRASTRUCTURE_AWS_LAMBDA_FUNCTION_ENTITY: An Infrastructure Integration AWS Lambda Function entityINFRASTRUCTURE_HOST_ENTITY: An Infrastructure Host entityKEY_TRANSACTION_ENTITY: A Key Transaction entityMOBILE_APPLICATION_ENTITY: A Mobile ApplicationSECURE_CREDENTIAL_ENTITY: A Secure Credential entitySYNTHETIC_MONITOR_ENTITY: A Synthetic Monitor entityTEAM_ENTITY: A Team EntityTHIRD_PARTY_SERVICE_ENTITY: A Third Party Service entityUNAVAILABLE_ENTITY: A entity that is unavailableWORKLOAD_ENTITY: A Workload entity
class EntityType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"APM_APPLICATION_ENTITY",
"APM_DATABASE_INSTANCE_ENTITY",
"APM_EXTERNAL_SERVICE_ENTITY",
"BROWSER_APPLICATION_ENTITY",
"DASHBOARD_ENTITY",
"EXTERNAL_ENTITY",
"GENERIC_ENTITY",
"GENERIC_INFRASTRUCTURE_ENTITY",
"INFRASTRUCTURE_AWS_LAMBDA_FUNCTION_ENTITY",
"INFRASTRUCTURE_HOST_ENTITY",
"KEY_TRANSACTION_ENTITY",
"MOBILE_APPLICATION_ENTITY",
"SECURE_CREDENTIAL_ENTITY",
"SYNTHETIC_MONITOR_ENTITY",
"TEAM_ENTITY",
"THIRD_PARTY_SERVICE_ENTITY",
"UNAVAILABLE_ENTITY",
"WORKLOAD_ENTITY",
)247. ErrorsInboxAssignErrorGroupErrorType¶
Type of assign error group error.
Available choices:
NOT_AUTHORIZED: The user does not have permissions to perform the operation.
class ErrorsInboxAssignErrorGroupErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOT_AUTHORIZED",)248. ErrorsInboxDirection¶
Sort order direction
Available choices:
DESC: Descending sort order
class ErrorsInboxDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DESC",)249. ErrorsInboxErrorGroupSortOrderField¶
Sort fields
Available choices:
FIRST_SEEN: Order by oldest error group.LAST_OCCURRENCE_IN_WINDOW: Order by last occurrence in the current time window.OCCURRENCES: Order by error group occurrences.
class ErrorsInboxErrorGroupSortOrderField(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIRST_SEEN", "LAST_OCCURRENCE_IN_WINDOW", "OCCURRENCES")250. ErrorsInboxErrorGroupState¶
Current state of the error group.
Available choices:
IGNORED: Error group is ignored.RESOLVED: Error group is resolved.UNRESOLVED: Error group is unresolved.
class ErrorsInboxErrorGroupState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("IGNORED", "RESOLVED", "UNRESOLVED")251. ErrorsInboxEventSource¶
Event source type (note: this list includes events currently supported by errors inbox)
Available choices:
AWS_LAMBDA_INVOCATION_ERROR: AwsLambdaInvocationError eventsERROR_TRACE: ErrorTrace eventsEXCESSIVE_DATABASE_QUERY: ExcessiveDatabaseQuery risksJAVA_SCRIPT_ERROR: JavaScriptError eventsLARGE_HTTP_PAYLOAD_REQUEST: LargeHttpPayloadRequest risksMOBILE_CRASH: MobileCrash eventsMOBILE_HANDLED_EXCEPTION: MobileHandledException eventsMOBILE_REQUEST_ERROR: MobileRequestError eventsN_PLUS_ONE_DATABASE_QUERY: NPlusOneDatabaseQuery risksSEQUENTIAL_DATABASE_QUERY: SequentialDatabaseQuery risksSLOW_HTTP_REQUEST: SlowHttpRequest risksSLOW_SQL_TRACE: SlowSqlTrace risksSPAN: Span eventsTRANSACTION_ERROR: TransactionError eventsVIDEO_ERROR_ACTION: VideoErrorAction events
class ErrorsInboxEventSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AWS_LAMBDA_INVOCATION_ERROR",
"ERROR_TRACE",
"EXCESSIVE_DATABASE_QUERY",
"JAVA_SCRIPT_ERROR",
"LARGE_HTTP_PAYLOAD_REQUEST",
"MOBILE_CRASH",
"MOBILE_HANDLED_EXCEPTION",
"MOBILE_REQUEST_ERROR",
"N_PLUS_ONE_DATABASE_QUERY",
"SEQUENTIAL_DATABASE_QUERY",
"SLOW_HTTP_REQUEST",
"SLOW_SQL_TRACE",
"SPAN",
"TRANSACTION_ERROR",
"VIDEO_ERROR_ACTION",
)252. ErrorsInboxIssueType¶
Type of issue
Available choices:
ERROR: ErrorPERFORMANCE: Performance issue
class ErrorsInboxIssueType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ERROR", "PERFORMANCE")253. ErrorsInboxResourceType¶
A Type of resource
Available choices:
JIRA_ISSUE: A JIRA issue
class ErrorsInboxResourceType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("JIRA_ISSUE",)254. ErrorsInboxUpdateErrorGroupStateErrorType¶
Type of update error group state error.
Available choices:
NOT_AUTHORIZED: The user does not have permissions to perform the operation.
class ErrorsInboxUpdateErrorGroupStateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOT_AUTHORIZED",)255. EventsToMetricsErrorReason¶
General error categories.
Available choices:
GENERAL: Other errors.INVALID_INPUT: Indicates some part of your submission was invalid.LIMIT_EXCEEDED: Stream limit exceeded for this account.USER_NOT_AUTHORIZED: The user attempting to submit this rule is not authorized to do so.
class EventsToMetricsErrorReason(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GENERAL", "INVALID_INPUT", "LIMIT_EXCEEDED", "USER_NOT_AUTHORIZED")256. FleetControlEntityScope¶
The list of possible scopes of an entity
Available choices:
ACCOUNT: Account scopeORGANIZATION: Organization scope
class FleetControlEntityScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")257. FleetControlFleetDeploymentPhase¶
Phases of a fleet deployment
Available choices:
COMPLETED: Deployment completedCREATED: Deployment is in editable phaseFAILED: Deployment failedIN_PROGRESS: Deployment is in progress
class FleetControlFleetDeploymentPhase(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPLETED", "CREATED", "FAILED", "IN_PROGRESS")258. FleetControlManagedEntityType¶
Entity types that a Fleet can manage
Available choices:
APPLICATION: Instrumented APM ApplicationHOST: Infra HostKUBERNETESCLUSTER: Kubernetes Cluster
class FleetControlManagedEntityType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("APPLICATION", "HOST", "KUBERNETESCLUSTER")259. FleetControlOperatingSystemType¶
The operating system to which a host type can belong
Available choices:
LINUX: Linux based hostWINDOWS: Windows based host
class FleetControlOperatingSystemType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LINUX", "WINDOWS")260. HistoricalDataExportStatus¶
Customer-facing status of an export
Available choices:
CANCELED: Export CanceledCOMPLETE_FAILED: Export FailedCOMPLETE_SUCCESS: Export SuccessfulIN_PROGRESS: Export in progressUNKNOWN: Unknown Status of this ExportWAITING: Export waiting to start
class HistoricalDataExportStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CANCELED",
"COMPLETE_FAILED",
"COMPLETE_SUCCESS",
"IN_PROGRESS",
"UNKNOWN",
"WAITING",
)261. IncidentIntelligenceEnvironmentConsentAccountsResult¶
Result options for account consent marking
Available choices:
ALREADY_CONSENTED: All of the accounts have been already marked with consentCONSENTED: Accounts were consentedUSER_NOT_AUTHORIZED_MISSING_CAPABILITY: The user is not authorized to consent due to a missing capability
class IncidentIntelligenceEnvironmentConsentAccountsResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALREADY_CONSENTED",
"CONSENTED",
"USER_NOT_AUTHORIZED_MISSING_CAPABILITY",
)262. IncidentIntelligenceEnvironmentCreateEnvironmentResult¶
Result options for environment creation
Available choices:
ACCOUNT_NOT_CONSENTED: The account is not marked with consent for environment creationACCOUNT_NOT_ENTITLED: The account is not entitled to incident intelligenceACCOUNTS_ALREADY_ASSOCIATED: The specified associated accounts are already associated to other environmentsACTION_UNAUTHORIZED: Action not allowed, please contact supportALREADY_EXISTS: The environment already exists and cannot be created again for the same parent account id treeASSOCIATED_ACCOUNTS_NOT_AUTHORIZED: The specified associated accounts are not authorized to the userCREATED: The environment was created successfullyUSER_NOT_AUTHORIZED: The user is not authorized to create an environmentUSER_NOT_AUTHORIZED_MISSING_CAPABILITY: The user is not authorized to create the environment due to a missing capability
class IncidentIntelligenceEnvironmentCreateEnvironmentResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACCOUNTS_ALREADY_ASSOCIATED",
"ACCOUNT_NOT_CONSENTED",
"ACCOUNT_NOT_ENTITLED",
"ACTION_UNAUTHORIZED",
"ALREADY_EXISTS",
"ASSOCIATED_ACCOUNTS_NOT_AUTHORIZED",
"CREATED",
"USER_NOT_AUTHORIZED",
"USER_NOT_AUTHORIZED_MISSING_CAPABILITY",
)263. IncidentIntelligenceEnvironmentCurrentEnvironmentResultReason¶
Current environment result reasoning
Available choices:
CURRENT_ACCOUNT_NOT_ENTITLED: The current account is not entitled for incident intelligenceENVIRONMENT_FOUND: The user is attached to an environmentMULTIPLE_ENVIRONMENTS: The user is attached to more than one environment, hence the user is authorized to more then one parent account that has an environment. To get a list of possible environments, query authorizedEnvironment and select one of the accounts.NO_ENVIRONMENT: The user is not attached to any environmentUSER_NOT_AUTHORIZED_FOR_ACCOUNT: The user is not authorized to access environments from the current account
class IncidentIntelligenceEnvironmentCurrentEnvironmentResultReason(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CURRENT_ACCOUNT_NOT_ENTITLED",
"ENVIRONMENT_FOUND",
"MULTIPLE_ENVIRONMENTS",
"NO_ENVIRONMENT",
"USER_NOT_AUTHORIZED_FOR_ACCOUNT",
)264. IncidentIntelligenceEnvironmentDeleteEnvironmentResult¶
Result options for environment deletion
Available choices:
ACCOUNT_NOT_ENTITLED: The account is not entitled to incident intelligenceDELETED: The environment was deleted successfullyDOES_NOT_EXIST: The environment does not exists and cannot be deletedUSER_NOT_AUTHORIZED: The user is not authorized to delete an environmentUSER_NOT_AUTHORIZED_MISSING_CAPABILITY: The user is not authorized to delete the environment due to a missing capability
class IncidentIntelligenceEnvironmentDeleteEnvironmentResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ACCOUNT_NOT_ENTITLED",
"DELETED",
"DOES_NOT_EXIST",
"USER_NOT_AUTHORIZED",
"USER_NOT_AUTHORIZED_MISSING_CAPABILITY",
)265. IncidentIntelligenceEnvironmentDissentAccountsResult¶
Result options for account consent marking
Available choices:
CONSENTED_ACCOUNTS_NOT_FOUND: There are no accounts authorized by the user that are consented for Incident Intelligence usageDISSENTED: Accounts were dissentedUSER_NOT_AUTHORIZED_MISSING_CAPABILITY: The user is not authorized to dissent due to a missing capability
class IncidentIntelligenceEnvironmentDissentAccountsResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONSENTED_ACCOUNTS_NOT_FOUND",
"DISSENTED",
"USER_NOT_AUTHORIZED_MISSING_CAPABILITY",
)266. IncidentIntelligenceEnvironmentEnvironmentKind¶
Incident Intelligence environment kinds
Available choices:
CROSS_ACCOUNT_ENVIRONMENT: The environment can contain more than one account so that cross-account correlation between accounts is supportedSINGLE_ACCOUNT_ENVIRONMENT: The environment only contains a single account
class IncidentIntelligenceEnvironmentEnvironmentKind(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CROSS_ACCOUNT_ENVIRONMENT", "SINGLE_ACCOUNT_ENVIRONMENT")267. IncidentIntelligenceEnvironmentSupportedEnvironmentKind¶
Which environment kinds the request will provide
Available choices:
CROSS_ACCOUNT: Will return environments that are cross account (based on the parent-account and sub-account)SINGLE_AND_CROSS_ACCOUNT: Will return environments that are cross account (based on the parent-account and sub-account) and single accounts
class IncidentIntelligenceEnvironmentSupportedEnvironmentKind(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CROSS_ACCOUNT", "SINGLE_AND_CROSS_ACCOUNT")268. InstallationInstallStateType¶
An enum that represent the installation state.
Available choices:
COMPLETED: Defines a completed installation.STARTED: Defines an installation that has been started.
class InstallationInstallStateType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPLETED", "STARTED")269. InstallationRecipeStatusType¶
An enum that represents the various recipe statuses.
Available choices:
AVAILABLE: Defines an available recipe when attempting to install.CANCELED: Defines a canceled recipe when attempting to install.DETECTED: Defines when New Relic instrumentation compatibility is detected.FAILED: Defines a recipe that has failed during installation.INSTALLED: Defines a recipe that has been installed.INSTALLING: Defines a recipe currently being installed.RECOMMENDED: Defines a recipe that has been recommended during installation.SKIPPED: Defines a recipe that has been skipped during installation.UNSUPPORTED: Defines a recipe that is unsupported.
class InstallationRecipeStatusType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"AVAILABLE",
"CANCELED",
"DETECTED",
"FAILED",
"INSTALLED",
"INSTALLING",
"RECOMMENDED",
"SKIPPED",
"UNSUPPORTED",
)270. KnowledgePublishStatus¶
The publication status of the document
Available choices:
ARCHIVED: The document has been archivedDRAFT: The document is a draftONLINE: The document has been publishedPENDING: The document is pending publication
class KnowledgePublishStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ARCHIVED", "DRAFT", "ONLINE", "PENDING")271. KnowledgeSearchSortOption¶
Sort the results
Available choices:
MOST_RECENT: Sort by created date with most recent firstMOST_RELEVANT: Sort by relevance with most relevant first
class KnowledgeSearchSortOption(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MOST_RECENT", "MOST_RELEVANT")272. KnowledgeSearchSources¶
The source of the knowledge
Available choices:
ALL: AllARTICLES: Knowledge Base ArticlesBESTANSWERS: Forum Best AnswersDOCS: DocumentationFORUM: Forum Topics
class KnowledgeSearchSources(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALL", "ARTICLES", "BESTANSWERS", "DOCS", "FORUM")273. LogConfigurationsCreateDataPartitionRuleErrorType¶
Expected error types as result of creating a new data partition rule.
Available choices:
DUPLICATE_DATA_PARTITION_RULE_NAME: A data partition rule with the provided name already exists.INVALID_DATA_PARTITION_INPUT: The provided data partition does not match the validation requirementsMAX_DATA_PARTITION_RULES: Customer has reached the maximum number of allowed data partition rules.
class LogConfigurationsCreateDataPartitionRuleErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DUPLICATE_DATA_PARTITION_RULE_NAME",
"INVALID_DATA_PARTITION_INPUT",
"MAX_DATA_PARTITION_RULES",
)274. LogConfigurationsDataPartitionRuleMatchingOperator¶
The matching method for the rule to allocate the data partition data. Select EQUALS to target logs that match your criteria exactly, or select LIKE to apply a fuzzy match.
Available choices:
EQUALS: When applying the rule will allocate data for those attributes that are an exact match with the provided value.LIKE: When applying the rule will allocate data for those attributes that contain the provided value.
class LogConfigurationsDataPartitionRuleMatchingOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EQUALS", "LIKE")275. LogConfigurationsDataPartitionRuleMutationErrorType¶
Expected default error types as result of mutating an existing data partition rule.
Available choices:
INVALID_ID: Number format error. ID should be convertible to int.INVALID_RULE: Partition rule must be specified with a valid nrql where clauseNOT_FOUND: Couldn’t find the provided data partition rule.
class LogConfigurationsDataPartitionRuleMutationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_ID", "INVALID_RULE", "NOT_FOUND")276. LogConfigurationsDataPartitionRuleRetentionPolicyType¶
The retention policy for the data partition data.
Available choices:
SECONDARY: The alternative data retention policy, 30 days of data retention since the log data is ingested.STANDARD: The maximum retention period associated with the account. This is determined by the customer’s subscription/contract with New Relic.
class LogConfigurationsDataPartitionRuleRetentionPolicyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("SECONDARY", "STANDARD")277. LogConfigurationsLiveArchiveRetentionPolicyType¶
Live Archive retention policies.
Available choices:
NONE: Live Archive disabledSTANDARD_ARCHIVE: Live Archive enabled with configured retention policy
class LogConfigurationsLiveArchiveRetentionPolicyType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NONE", "STANDARD_ARCHIVE")278. LogConfigurationsObfuscationMethod¶
Methods for replacing obfuscated values.
Available choices:
HASH_SHA256: Replace the matched data with a SHA256 hash.MASK: Replace the matched data with a static value.
class LogConfigurationsObfuscationMethod(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("HASH_SHA256", "MASK")279. LogConfigurationsParsingRuleMutationErrorType¶
Expected default error types as result of mutating an existing parsing rule.
Available choices:
INVALID_GROK: Invalid GrokINVALID_ID: Number format error. ID should be convertible to int.INVALID_NRQL: Invalid NRQLNOT_FOUND: Couldn’t find the specified parsing rule.
class LogConfigurationsParsingRuleMutationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_GROK", "INVALID_ID", "INVALID_NRQL", "NOT_FOUND")280. LogConfigurationsParsingRuleSource¶
Source of the parsing rule. NO_CODE: Rule was generated from the No Code UI. WRITE_YOUR_OWN: Rule was created from the Old UI.
Available choices:
NO_CODE: Rule created from the NO CODE UINO_CODE_WRITE_YOUR_OWN: Rule created from new UI but using Write your own screen.WRITE_YOUR_OWN: Rule created from existing/OLD UI.
class LogConfigurationsParsingRuleSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NO_CODE", "NO_CODE_WRITE_YOUR_OWN", "WRITE_YOUR_OWN")281. MachineLearningEncodingName¶
Creates a list of encoding names used to specify tokenization methods.
Available choices:
CL_100_K_BASE: For gpt-4GPT_3_5_TURBO: For gpt-3O_200_K_BASE: For gpt-4
class MachineLearningEncodingName(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CL_100_K_BASE", "GPT_3_5_TURBO", "O_200_K_BASE")282. MachineLearningFilterByKeys¶
A list of filter keys
Available choices:
KNOWLEDGE_CATEGORY: Knowledge category to filter by
class MachineLearningFilterByKeys(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("KNOWLEDGE_CATEGORY",)283. MachineLearningOperator¶
A list of filter operators
Available choices:
EQUAL: =
class MachineLearningOperator(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EQUAL",)284. MachineLearningTextSplitterType¶
Defines types of text splitters that can be used to divide text.
Available choices:
CHARACTER_TEXT_SPLITTER: For character splitterMARKDOWN_TEXT_SPLITTER: For markdown content splittingTOKEN_TEXT_SPLITTER: For token text splitting
class MachineLearningTextSplitterType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CHARACTER_TEXT_SPLITTER",
"MARKDOWN_TEXT_SPLITTER",
"TOKEN_TEXT_SPLITTER",
)285. MetricNormalizationCustomerRuleAction¶
The different rule actions for customers.
Available choices:
DENY_NEW_METRICS: Deny new metrics (only for NR Administrators)IGNORE: Ignore matching metrics.REPLACE: Replace metrics.
class MetricNormalizationCustomerRuleAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DENY_NEW_METRICS", "IGNORE", "REPLACE")286. MetricNormalizationRuleAction¶
The different rule actions.
Available choices:
DENY_NEW_METRICS: Deny new metrics.IGNORE: Ignore matching metrics.REPLACE: Replace metrics.
class MetricNormalizationRuleAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DENY_NEW_METRICS", "IGNORE", "REPLACE")287. MetricNormalizationRuleErrorType¶
The different types of errors the API can return.
Available choices:
CREATION_ERROR: Creation Error.EDITION_ERROR: Edition Error.RULE_NOT_FOUND: Rule does not exist.VALIDATION_ERROR: Validation error
class MetricNormalizationRuleErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CREATION_ERROR",
"EDITION_ERROR",
"RULE_NOT_FOUND",
"VALIDATION_ERROR",
)288. MultiTenantAuthorizationGrantScopeEnum¶
Provides the types of grant scopes available
Available choices:
ACCOUNT: Grant scoped to an accountGROUP: Grant scoped to a groupORGANIZATION: Grant scoped to an organizationOTHER: Grant scoped to an entity
class MultiTenantAuthorizationGrantScopeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "GROUP", "ORGANIZATION", "OTHER")289. MultiTenantAuthorizationGrantSortEnum¶
The possible fields a grant can be sorted on
Available choices:
ID: Id of the grant
class MultiTenantAuthorizationGrantSortEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ID",)290. MultiTenantAuthorizationGranteeTypeEnum¶
Defines the grantee types for customer administration
Available choices:
GROUP: Group grantee typeORGANIZATION: Organization grantee typeSYSTEM_IDENTITY: System identity grantee typeSYSTEM_IDENTITY_GROUP: System identity group grantee typeUSER: User grantee type
class MultiTenantAuthorizationGranteeTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"GROUP",
"ORGANIZATION",
"SYSTEM_IDENTITY",
"SYSTEM_IDENTITY_GROUP",
"USER",
)291. MultiTenantAuthorizationPermissionCategoryEnum¶
The kind of access granted by permissions
Available choices:
DELETE: Delete accessMANAGE: Create and update accessMODIFY: Create and update accessOTHER: Other accessREAD: View accessVIEW: View access
class MultiTenantAuthorizationPermissionCategoryEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DELETE", "MANAGE", "MODIFY", "OTHER", "READ", "VIEW")292. MultiTenantAuthorizationRoleScopeEnum¶
Enumerations of role scopes
Available choices:
ACCOUNT: Account scoped roleGROUP: Group scoped roleORGANIZATION: Organization scoped roleOTHER: Other scoped role
class MultiTenantAuthorizationRoleScopeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "GROUP", "ORGANIZATION", "OTHER")293. MultiTenantAuthorizationRoleSortEnum¶
The list of sortable fields
Available choices:
ID: Id of the roleNAME: Name of the roleSCOPE: Scope of the roleTYPE: Type of the role
class MultiTenantAuthorizationRoleSortEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ID", "NAME", "SCOPE", "TYPE")294. MultiTenantAuthorizationRoleTypeEnum¶
Enumerations of role types
Available choices:
CUSTOM: Custom roleSTANDARD: Standard role
class MultiTenantAuthorizationRoleTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CUSTOM", "STANDARD")295. MultiTenantAuthorizationSortDirectionEnum¶
Provides the directions data can be sorted
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class MultiTenantAuthorizationSortDirectionEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")296. MultiTenantIdentityCapability¶
Provides the types of group capabilities available
Available choices:
DELETE_GROUP: The capability to delete a groupGRANT_GROUP_MEMBERSHIP: The capability to grant membership to a groupREVOKE_GROUP_MEMBERSHIP: The capability to revoke membership from a groupUPDATE_GROUP_NAME: The capability to update a group’s display name
class MultiTenantIdentityCapability(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DELETE_GROUP",
"GRANT_GROUP_MEMBERSHIP",
"REVOKE_GROUP_MEMBERSHIP",
"UPDATE_GROUP_NAME",
)297. MultiTenantIdentityEmailVerificationState¶
Email verification validates that a user’s email address exists and can receive email. One of: “Not Verifiable”, “Verified”, and “Pending”.
Available choices:
NOT_VERIFIABLE: The user’s email does not require verification.PENDING: The user’s email requires verification and has not been verified.VERIFIED: The user’s email requires verification and has been verified.
class MultiTenantIdentityEmailVerificationState(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOT_VERIFIABLE", "PENDING", "VERIFIED")298. MultiTenantIdentitySortDirection¶
Available directions for sorting
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class MultiTenantIdentitySortDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")299. MultiTenantIdentitySortKeyEnum¶
Available keys for sorting groups
Available choices:
AUTHENTICATION_DOMAIN_ID: Authentication domain IDID: Group IDNAME: Group name
class MultiTenantIdentitySortKeyEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("AUTHENTICATION_DOMAIN_ID", "ID", "NAME")300. MultiTenantIdentityUserSortKey¶
Available keys for sorting users
Available choices:
EMAIL: User email addressID: User idLAST_ACTIVE: User last active dateNAME: User nameTYPE: User type
class MultiTenantIdentityUserSortKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EMAIL", "ID", "LAST_ACTIVE", "NAME", "TYPE")301. NerdStorageScope¶
The access level of the NerdStorage data.
Available choices:
ACCOUNT: Account-level storage.ACTOR: Actor-level storage.ENTITY: Entity-level storage.
class NerdStorageScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ACTOR", "ENTITY")302. NerdStorageVaultActorScope¶
NerdStorageVault data will only be visible to the User that created them.
Available choices:
CURRENT_USER: Store and retrieve NerdStorageVault data for the current user.
class NerdStorageVaultActorScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CURRENT_USER",)303. NerdStorageVaultErrorType¶
The possible types why an error may have occurred.
Available choices:
ACCESS_DENIED: Indicates the client performing the operation does not have sufficient permission.BAD_INPUT: Indicates the mutation has malformed input and needs to be corrected before the mutation can be processed.NOT_FOUND: Indicates that the resource does not exist.VALIDATION_FAILED: Indicates the mutation has failed validation.
class NerdStorageVaultErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCESS_DENIED", "BAD_INPUT", "NOT_FOUND", "VALIDATION_FAILED")304. NerdStorageVaultResultStatus¶
Mutation result status.
Available choices:
FAILURE: The mutation failed.SUCCESS: The mutation succeeded.
class NerdStorageVaultResultStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FAILURE", "SUCCESS")305. NerdpackMutationErrorType¶
Error reason for the mutation.
Available choices:
CAPABILITY_NOT_GRANTED: The user does not have the required capability to execute the operation.DOWNSTREAM_ERROR: Downstream service error.NOT_FOUND: Resource not found for given operation.TNC_NOT_ACCEPTED: Terms and conditions have not been accepted by the operation account.UNAUTHORIZED_ACCOUNT: Account is not authorized to execute the operation.
class NerdpackMutationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CAPABILITY_NOT_GRANTED",
"DOWNSTREAM_ERROR",
"NOT_FOUND",
"TNC_NOT_ACCEPTED",
"UNAUTHORIZED_ACCOUNT",
)306. NerdpackMutationResult¶
Mutation result.
Available choices:
ERROR: Error executing mutation.OK: Successful mutation execution.
class NerdpackMutationResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ERROR", "OK")307. NerdpackRemovedTagResponseType¶
Indicates if a tag has been removed for a nerdpack
Available choices:
NOTHING_TO_REMOVE: Indicates the tag has not been removedREMOVED: Indicates the tag has been removed
class NerdpackRemovedTagResponseType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NOTHING_TO_REMOVE", "REMOVED")308. NerdpackSubscriptionAccessType¶
Type of access to the subscribed Nerdpack.
Available choices:
DIRECT: Direct subscription with user account.INHERITED: Master account subscription.
class NerdpackSubscriptionAccessType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DIRECT", "INHERITED")309. NerdpackSubscriptionModel¶
Type that define the rules for account subscription.
Available choices:
CORE: Product nerdpacks displayed to everybody, no subscription required .GLOBAL: Any NR user can subscribe to the nerdpack.OWNER_AND_ALLOWED: Only owner, master and allowed accounts can subscribe to the nerdpack.
class NerdpackSubscriptionModel(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CORE", "GLOBAL", "OWNER_AND_ALLOWED")310. NerdpackVersionFilterFallback¶
Fallback version to return if no version matches with the given filters.
Available choices:
LATEST_SEMVER: Latest version (semver).
class NerdpackVersionFilterFallback(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LATEST_SEMVER",)311. Nr1CatalogAlertConditionType¶
Possible types of configured alert conditions
Available choices:
BASELINE: A baseline alert conditionSTATIC: A static alert condition
class Nr1CatalogAlertConditionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASELINE", "STATIC")312. Nr1CatalogInstallPlanDestination¶
Possible destinations for the install plan target
Available choices:
APPLICATION: Application (APM) installCLOUD: Cloud provider installHOST: Host installKUBERNETES: Kubernetes installUNKNOWN: Unknown install - special case when the target where the install takes place is unknown (such as guided install)
class Nr1CatalogInstallPlanDestination(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("APPLICATION", "CLOUD", "HOST", "KUBERNETES", "UNKNOWN")313. Nr1CatalogInstallPlanDirectiveMode¶
Possible modes for an install plan directive
Available choices:
LINK: Directs the installation toward an external linkNERDLET: Directs the installation to open a stacked Nerdlet to perform the installationTARGETED: Directs the installation toward a specific target
class Nr1CatalogInstallPlanDirectiveMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LINK", "NERDLET", "TARGETED")314. Nr1CatalogInstallPlanOperatingSystem¶
Possible types for the install plan operating system
Available choices:
DARWIN: Mac operating systemLINUX: Linux operating systemWINDOWS: Windows operating system
class Nr1CatalogInstallPlanOperatingSystem(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DARWIN", "LINUX", "WINDOWS")315. Nr1CatalogInstallPlanTargetType¶
Possible types for the install plan target
Available choices:
AGENT: Agent installINTEGRATION: Integration installON_HOST_INTEGRATION: On host integration installUNKNOWN: Unknown install - special case when the target where the install takes place is unknown (such as guided install)
class Nr1CatalogInstallPlanTargetType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("AGENT", "INTEGRATION", "ON_HOST_INTEGRATION", "UNKNOWN")316. Nr1CatalogInstallerType¶
Type of installer
Available choices:
INSTALL_PLAN: Install plan
class Nr1CatalogInstallerType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INSTALL_PLAN",)317. Nr1CatalogMutationResult¶
Outcome of the mutation
Available choices:
ERROR: The mutation failedOK: The mutation was processed successfully
class Nr1CatalogMutationResult(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ERROR", "OK")318. Nr1CatalogNerdpackVisibility¶
Possible visibilities for the Nerdpack
Available choices:
GLOBAL: Indicates the Nerdpack is available globally across all accountsOWNER_AND_ALLOWED: Indicates the Nerdpack is only available to the owning and allowed accounts
class Nr1CatalogNerdpackVisibility(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GLOBAL", "OWNER_AND_ALLOWED")319. Nr1CatalogQuickstartAlertConditionType¶
Possible types of configured alert conditions
Available choices:
BASELINE: A baseline alert conditionSTATIC: A static alert condition
class Nr1CatalogQuickstartAlertConditionType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASELINE", "STATIC")320. Nr1CatalogRenderFormat¶
Supported rendering formats for data
Available choices:
MARKDOWN: Renders the output in Markdown
class Nr1CatalogRenderFormat(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MARKDOWN",)321. Nr1CatalogSearchComponentType¶
Possible component types to filter the search
Available choices:
ALERTS: Filter search results that contain alertsAPPS: Filter search results that contain appsDASHBOARDS: Filter search results that contain dashboardsDATA_SOURCES: Filter search results that contain data sourcesVISUALIZATIONS: Filter search results that contain visualizations
class Nr1CatalogSearchComponentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALERTS", "APPS", "DASHBOARDS", "DATA_SOURCES", "VISUALIZATIONS")322. Nr1CatalogSearchResultType¶
Possible search result types used to filter search results
Available choices:
ALERT_POLICY_TEMPLATE: Filter search results by alert policy templatesDASHBOARD_TEMPLATE: Filter search results by dashboard templatesDATA_SOURCE: Filter search results by data sourcesNERDPACK: Filter search results by nerdpacksQUICKSTART: Filter search results by quickstarts
class Nr1CatalogSearchResultType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALERT_POLICY_TEMPLATE",
"DASHBOARD_TEMPLATE",
"DATA_SOURCE",
"NERDPACK",
"QUICKSTART",
)323. Nr1CatalogSearchSortOption¶
Possible options to sort search results
Available choices:
ALPHABETICAL: Sort the search results alphabeticallyPOPULARITY: Sort the search results by most popularRELEVANCE: Sort the search results by the most relevant to the search queryREVERSE_ALPHABETICAL: Sort the search results alphabetically in reverse order
class Nr1CatalogSearchSortOption(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALPHABETICAL", "POPULARITY", "RELEVANCE", "REVERSE_ALPHABETICAL")324. Nr1CatalogSubmitMetadataErrorType¶
The type of error that occurred during the mutation when submitting metadata
Available choices:
NERDPACK_NOT_FOUND: The Nerdpack cannot be foundSERVER_ERROR: Something went wrong in the serviceUNAUTHORIZED: The user does not have permission to update the metadata for the NerdpackUNSUPPORTED_TYPE: The type of the Nerdpack is not supported in the New Relic One CatalogVALIDATION_FAILED: The submitted metadata is not valid and needs to be corrected to be accepted
class Nr1CatalogSubmitMetadataErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"NERDPACK_NOT_FOUND",
"SERVER_ERROR",
"UNAUTHORIZED",
"UNSUPPORTED_TYPE",
"VALIDATION_FAILED",
)325. Nr1CatalogSupportLevel¶
Possible levels of support
Available choices:
COMMUNITY: Community supportedENTERPRISE: Enterprise supportedNEW_RELIC: New Relic supportedVERIFIED: Partner supported
class Nr1CatalogSupportLevel(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMMUNITY", "ENTERPRISE", "NEW_RELIC", "VERIFIED")326. Nr1CatalogSupportedEntityTypesMode¶
Possible modes for supported entity types
Available choices:
ALL: Indicates that all entity types are supportedNONE: Indicates that no entity types are supportedSPECIFIC: Indicates that a specific set of entity types are supported
class Nr1CatalogSupportedEntityTypesMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALL", "NONE", "SPECIFIC")327. NrqlCancelQueryMutationRequestStatus¶
Status of the query cancellation request
Available choices:
ACCEPTED: The request to cancel the query was accepted, an attempt will be made to cancel the queryREJECTED: The request to cancel the query was rejected
class NrqlCancelQueryMutationRequestStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCEPTED", "REJECTED")328. NrqlDropRulesAction¶
Specifies how data matching the drop rule’s NRQL string should be processed.
Available choices:
DROP_ATTRIBUTES: This action will strip the attributes specified in the SELECT clause of the NRQL string for all events that match the associated NRQL string.DROP_ATTRIBUTES_FROM_METRIC_AGGREGATES: This action will strip the attributes specified in the SELECT clause of the NRQL string for metric aggregates. The event type must be Metric.DROP_DATA: This action will drop all data that match the associated NRQL string. That string MUST be aSELECT *.
class NrqlDropRulesAction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DROP_ATTRIBUTES",
"DROP_ATTRIBUTES_FROM_METRIC_AGGREGATES",
"DROP_DATA",
)329. NrqlDropRulesErrorReason¶
General error categories.
Available choices:
FEATURE_FLAG_DISABLED: Targeted account does not have access to this feature.GENERAL: Other errors.INVALID_INPUT: Something about the request was invalid.INVALID_QUERY: The provided NRQL string was ill formed or used invalid features.RULE_NOT_FOUND: The drop rule being acted upon did not exist.USER_NOT_AUTHORIZED: The current user does not have authority to perform the given action.
class NrqlDropRulesErrorReason(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"FEATURE_FLAG_DISABLED",
"GENERAL",
"INVALID_INPUT",
"INVALID_QUERY",
"RULE_NOT_FOUND",
"USER_NOT_AUTHORIZED",
)330. OrganizationAccountShareSortDirectionEnum¶
Provides the available values of possible directions to sort the result
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class OrganizationAccountShareSortDirectionEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")331. OrganizationAccountShareSortKeyEnum¶
Provides the available values of possible fields that can be sorted
Available choices:
ACCOUNT_ID: Account idTARGET_ORGANIZATION_NAME: Name of the target organization the account is shared with
class OrganizationAccountShareSortKeyEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT_ID", "TARGET_ORGANIZATION_NAME")332. OrganizationAccountSortDirectionEnum¶
Provides the available values of possible directions to sort the result
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class OrganizationAccountSortDirectionEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")333. OrganizationAccountSortKeyEnum¶
Provides the available values of possible fields that can be sorted
Available choices:
ID: Account IDNAME: Account Name
class OrganizationAccountSortKeyEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ID", "NAME")334. OrganizationAccountStatus¶
Provides the types of account statuses available
Available choices:
ACTIVE: Accounts that are not in canceled statusCANCELED: Accounts that have been canceled
class OrganizationAccountStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACTIVE", "CANCELED")335. OrganizationAuthenticationTypeEnum¶
Provides the available values for authentication type
Available choices:
DISABLED: Authentication not configuredHEROKU_SSO: Heroku Single Sign-OnOIDC_SSO: Oidc Single Sign-OnPASSWORD: Username and password authenticationSAML_SSO: SAML Single Sign-On
class OrganizationAuthenticationTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "HEROKU_SSO", "OIDC_SSO", "PASSWORD", "SAML_SSO")336. OrganizationBillingStructure¶
Valid billing structure values
Available choices:
ACCOUNT_HIERARCHY: Account HierarchyCUSTOMER_CONTRACT: Customer ContractUNSTRUCTURED: Unstructured
class OrganizationBillingStructure(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT_HIERARCHY", "CUSTOMER_CONTRACT", "UNSTRUCTURED")337. OrganizationMembersOrganizationMemberType¶
The type of an organization member
Available choices:
GROUP: GroupSYSTEM_IDENTITY: System IdentitySYSTEM_IDENTITY_GROUP: System Identity GroupUSER: User
class OrganizationMembersOrganizationMemberType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GROUP", "SYSTEM_IDENTITY", "SYSTEM_IDENTITY_GROUP", "USER")338. OrganizationOrganizationCreateJobResultStatusEnum¶
The possible status values for job results
Available choices:
CREATED: Jobs that have been created but not yet started runningFAILED: Jobs that have failed and stopped runningRUNNING: Jobs that are still runningSUCCEEDED: Jobs that completed successfully
class OrganizationOrganizationCreateJobResultStatusEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CREATED", "FAILED", "RUNNING", "SUCCEEDED")339. OrganizationOrganizationCreateJobStatusEnum¶
The list of valid job statuses to search for
Available choices:
ALL: All jobs regardless of statusCREATED: Jobs that have been created but not yet started runningFAILED: Jobs that have failed and stopped runningRUNNING: Jobs that are still runningSUCCEEDED: Jobs that completed successfully
class OrganizationOrganizationCreateJobStatusEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ALL", "CREATED", "FAILED", "RUNNING", "SUCCEEDED")340. OrganizationProvisioningTypeEnum¶
Provides the available values for provisioning type
Available choices:
DISABLED: Provisioning not configuredMANUAL: Manual provisioningSCIM: SCIM automated provisioning
class OrganizationProvisioningTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "MANUAL", "SCIM")341. OrganizationProvisioningUnit¶
Types of units for entitlements
Available choices:
ADDITIONAL_DAYS_OF_RETENTION: Additional days of data retentionAPP_TRANSACTIONS_IN_MILLIONS: Proactive Detection unit of measureAPPS: Mobile unit of measure of the number of mobile applicationsCHECKS: Synthetics unit of measureCOMPUTE_UNIT: APM unit of measure of the number of compute unitsDATA_RETENTION_IN_DAYS: The time that we retain data in daysDPM: Metrics unit of measureEVENTS_IN_MILLIONS: Insight events in multiples of millionsGB_INGESTED: NR1 Data unit of measureGB_PER_DAY: Logs unit of measureGRACE_PERIOD: Grace period in days before customer is billed for usersHOSTS: APM unit of measure for hostsINCIDENT_EVENTS: AI unit of measureINGESTED_EVENTS: Serverless unit of measureMONTHLY_ACTIVE_USERS: Mobile unit of measurePAGE_VIEWS: Browser unit of measurePROVISIONED_USERS: NR1 Users unit of measureSPANS_IN_MILLIONS: Traces unit of measureUSERS: Mobile unit of measure of the number of users
class OrganizationProvisioningUnit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ADDITIONAL_DAYS_OF_RETENTION",
"APPS",
"APP_TRANSACTIONS_IN_MILLIONS",
"CHECKS",
"COMPUTE_UNIT",
"DATA_RETENTION_IN_DAYS",
"DPM",
"EVENTS_IN_MILLIONS",
"GB_INGESTED",
"GB_PER_DAY",
"GRACE_PERIOD",
"HOSTS",
"INCIDENT_EVENTS",
"INGESTED_EVENTS",
"MONTHLY_ACTIVE_USERS",
"PAGE_VIEWS",
"PROVISIONED_USERS",
"SPANS_IN_MILLIONS",
"USERS",
)342. OrganizationRegionCodeEnum¶
Enums for region codes
Available choices:
EU01: Region code for EUUS01: Region code for US
class OrganizationRegionCodeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("EU01", "US01")343. OrganizationSharingMode¶
Provides the types of sharing modes available
Available choices:
ALL: Accounts that are accessible to this organizationMANAGED: Accounts that are managed by this organizationSHARED_WITH_OTHER_ORGANIZATIONS: Accounts managed by this organization that are currently shared with other organizationsSHARED_WITH_THIS_ORGANIZATION: Accounts that are shared with this organization
class OrganizationSharingMode(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALL",
"MANAGED",
"SHARED_WITH_OTHER_ORGANIZATIONS",
"SHARED_WITH_THIS_ORGANIZATION",
)344. OrganizationSortDirectionEnum¶
Provides the available values of possible directions to sort the result
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class OrganizationSortDirectionEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")345. OrganizationSortKeyEnum¶
Provides the available values of possible fields that can be sorted
Available choices:
ID: Authentication domain idNAME: Authentication domain name
class OrganizationSortKeyEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ID", "NAME")346. OrganizationUpdateErrorType¶
An enum specifying the specific types of errors that may be returned.
Available choices:
INVALID_RECORD: Returned when the attributes provided for an object are invalid.NOT_AUTHORIZED: Returned when the actor has insufficient capabilties to fulfill the request.
class OrganizationUpdateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INVALID_RECORD", "NOT_AUTHORIZED")347. PixieLinkPixieProjectErrorType¶
The errors that can be returned when linking a New Relic account and Pixie project
Available choices:
ALREADY_LINKED: There is already a linked Pixie project for this New Relic account.AUTO_CREATION_NOT_SUPPORTED: Automatic Pixie project creation not supported.INVALID_NEWRELIC_ACCOUNT: The provided account is not valid.INVALID_PIXIE_API_KEY: The provided Pixie API key is not valid.UNLINKING_NOT_SUPPORTED: Unlinking is not supported.
class PixieLinkPixieProjectErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ALREADY_LINKED",
"AUTO_CREATION_NOT_SUPPORTED",
"INVALID_NEWRELIC_ACCOUNT",
"INVALID_PIXIE_API_KEY",
"UNLINKING_NOT_SUPPORTED",
)348. PixieRecordPixieTosAcceptanceErrorType¶
The errors that can be returned when recording the Pixie terms of service acceptance
Available choices:
MISSING_DATA: Some required data to record the Pixie terms of service acceptance is missing
class PixieRecordPixieTosAcceptanceErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MISSING_DATA",)349. ReferenceEntityCreateRepositoryErrorType¶
List of all potential error types that an entity create operation might return.
Available choices:
FORBIDDEN: Forbidden requestINVALID_INPUT: Invalid input
class ReferenceEntityCreateRepositoryErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FORBIDDEN", "INVALID_INPUT")350. RegionScope¶
Available choices:
GLOBAL: Do not filter by regionIN_REGION: Filter by region
class RegionScope(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("GLOBAL", "IN_REGION")351. SecretsManagementScopeType¶
The type of scope
Available choices:
ACCOUNT: Account scopeORGANIZATION: Organization scope
class SecretsManagementScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "ORGANIZATION")352. SecretsManagementSortDirection¶
Sort direction enum
Available choices:
ASC: Ascending orderDESC: Descending order
class SecretsManagementSortDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASC", "DESC")353. SecretsManagementSortKey¶
Sort key enum
Available choices:
CREATED_AT: Sort by created at timestamp
class SecretsManagementSortKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CREATED_AT",)354. ServiceLevelEventsQuerySelectFunction¶
The function to use in the SELECT clause.
Available choices:
COUNT: Use on events and unaggregated data.GET_CDF_COUNT: Use on distribution metric types.GET_FIELD: Use in valid events combined with GET_CDF_COUNT.SUM: Use on aggregated counts.
class ServiceLevelEventsQuerySelectFunction(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COUNT", "GET_CDF_COUNT", "GET_FIELD", "SUM")355. ServiceLevelObjectiveRollingTimeWindowUnit¶
The rolling time window units.
Available choices:
DAY: Day.
class ServiceLevelObjectiveRollingTimeWindowUnit(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DAY",)356. SessionsClientType¶
Enumeration of possible client types for a session.
Available choices:
INTEGRATION: An agentic integration.NEW_RELIC_APP: A mobile client, such as an iOS or Android app.WEB: A web client, such as a browser.
class SessionsClientType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("INTEGRATION", "NEW_RELIC_APP", "WEB")357. SessionsPrincipalType¶
Defines the possible types for a principal.
Available choices:
USER: A user principal.
class SessionsPrincipalType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("USER",)358. SortBy¶
The SortBy enum is for designating sort order.
Available choices:
ASC: Sort in ascending order.DESC: Sort in descending order.
class SortBy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASC", "DESC")359. StreamingExportPayloadCompression¶
Whether Compression is enabled for the export rule, and what compression format is used
Available choices:
DISABLED: Do not compress payloads for this export ruleGZIP: Compress payloads for this export rule using the GZIP compression format
class StreamingExportPayloadCompression(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "GZIP")360. StreamingExportStatus¶
Set of streaming rules states
Available choices:
CREATION_FAILED: Status set for a streaming rule that could not be created due to an errorCREATION_IN_PROGRESS: Status set for a streaming rule being set upDELETED: Status set for a streaming rule when it is deletedDISABLED: Status set for a streaming rule when it is disabledENABLED: Status set for a streaming rule when it is enabled
class StreamingExportStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CREATION_FAILED",
"CREATION_IN_PROGRESS",
"DELETED",
"DISABLED",
"ENABLED",
)361. SyntheticMonitorStatus¶
Available choices:
DELETEDDISABLEDENABLEDFAULTYMUTEDPAUSED
class SyntheticMonitorStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DELETED", "DISABLED", "ENABLED", "FAULTY", "MUTED", "PAUSED")362. SyntheticMonitorType¶
The types of Synthetic Monitors.
Available choices:
BROKEN_LINKSBROWSERCERT_CHECKSCRIPT_APISCRIPT_BROWSERSIMPLESTEP_MONITOR
class SyntheticMonitorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BROKEN_LINKS",
"BROWSER",
"CERT_CHECK",
"SCRIPT_API",
"SCRIPT_BROWSER",
"SIMPLE",
"STEP_MONITOR",
)363. SyntheticsBrowser¶
Enum of browser types
Available choices:
CHROME: Chrome browserEDGE: Edge browserFIREFOX: Firefox browserNONE: No Browser/Legacy
class SyntheticsBrowser(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CHROME", "EDGE", "FIREFOX", "NONE")364. SyntheticsDevice¶
enum for DeviceEmulation
Available choices:
DESKTOP: deviceType: DESKTOP, deviceOrientation: NONEMOBILE_LANDSCAPE: deviceType: MOBILE, deviceOrientation: LANDSCAPEMOBILE_PORTRAIT: deviceType: MOBILE, deviceOrientation: PORTRAITNONE: No Device SettingsTABLET_LANDSCAPE: deviceType: TABLET, deviceOrientation: LANDSCAPETABLET_PORTRAIT: deviceType: TABLET, deviceOrientation: PORTRAIT
class SyntheticsDevice(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"DESKTOP",
"MOBILE_LANDSCAPE",
"MOBILE_PORTRAIT",
"NONE",
"TABLET_LANDSCAPE",
"TABLET_PORTRAIT",
)365. SyntheticsDeviceOrientation¶
enum of Orientations that the user can select for their emulated device
Available choices:
LANDSCAPE: This allows the screenshot to be taken in the landscape orientationNONE: This will disable device emulationPORTRAIT: This allows the screenshot to be taken in the portrait orientation
class SyntheticsDeviceOrientation(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("LANDSCAPE", "NONE", "PORTRAIT")366. SyntheticsDeviceType¶
enum of DeviceTypes that the user can use for device emulation
Available choices:
MOBILE: This will be dimensions for a typical mobile deviceNONE: This will disable device emulationTABLET: This will be dimensions for a typical tablet device
class SyntheticsDeviceType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("MOBILE", "NONE", "TABLET")367. SyntheticsMonitorCreateErrorType¶
Types of errors that can be returned from a create monitor request
Available choices:
BAD_REQUEST: Received a request missing required fields or containing invalid dataINTERNAL_SERVER_ERROR: An unknown error occurred while processing request to mutate monitorNOT_FOUND: Monitor not found for given guid (monitor does not exist on account or has already been deleted)PAYMENT_REQUIRED: Monitor creation exceeds account subscription limitsRATE_LIMITED: An error occurred when too many requests made to webTAGGING_ERROR: Monitor tags were not updated.UNAUTHORIZED: User does not have authorization to perform monitor mutation.UNKNOWN_ERROR: An unknown error occurred while processing request to create monitor
class SyntheticsMonitorCreateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_REQUEST",
"INTERNAL_SERVER_ERROR",
"NOT_FOUND",
"PAYMENT_REQUIRED",
"RATE_LIMITED",
"TAGGING_ERROR",
"UNAUTHORIZED",
"UNKNOWN_ERROR",
)368. SyntheticsMonitorDowntimeDayOfMonthOrdinal¶
enum of which day in the month a customer can have a monitor downtime run
Available choices:
FIRST: First selected day of the monthFOURTH: Fourth selected day of the monthLAST: Last selected day of the monthSECOND: Second selected day of the monthTHIRD: Third selected day of the month
class SyntheticsMonitorDowntimeDayOfMonthOrdinal(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIRST", "FOURTH", "LAST", "SECOND", "THIRD")369. SyntheticsMonitorDowntimeWeekDays¶
enum of weekdays customers can select monitor downtimes to run
Available choices:
FRIDAY: Select monitor downtime to run on FridayMONDAY: Select monitor downtime to run on MondaySATURDAY: Select monitor downtime to run on SaturdaySUNDAY: Select monitor downtime to run on SundayTHURSDAY: Select monitor downtime to run on ThursdayTUESDAY: Select monitor downtime to run on TuesdayWEDNESDAY: Select monitor downtime to run on Wednesday
class SyntheticsMonitorDowntimeWeekDays(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"FRIDAY",
"MONDAY",
"SATURDAY",
"SUNDAY",
"THURSDAY",
"TUESDAY",
"WEDNESDAY",
)370. SyntheticsMonitorPeriod¶
Enum of monitor period types
Available choices:
EVERY_10_MINUTES: 10 minute monitor periodEVERY_12_HOURS: 12 hour monitor period (720 minutes)EVERY_15_MINUTES: 15 minute monitor periodEVERY_30_MINUTES: 30 minute monitor periodEVERY_5_MINUTES: 5 minute monitor periodEVERY_6_HOURS: 6 hour monitor period (360 minutes)EVERY_DAY: 1 day monitor period (1440 minutes)EVERY_HOUR: 1 hour monitor period (60 minutes)EVERY_MINUTE: 1 minute monitor period
class SyntheticsMonitorPeriod(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"EVERY_10_MINUTES",
"EVERY_12_HOURS",
"EVERY_15_MINUTES",
"EVERY_30_MINUTES",
"EVERY_5_MINUTES",
"EVERY_6_HOURS",
"EVERY_DAY",
"EVERY_HOUR",
"EVERY_MINUTE",
)371. SyntheticsMonitorStatus¶
Run state of the monitor
Available choices:
DISABLED: Monitor disabled runs status of a monitorENABLED: Enabled status of a monitor
class SyntheticsMonitorStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISABLED", "ENABLED")372. SyntheticsMonitorUpdateErrorType¶
Types of errors that can be returned from a Monitor mutation request
Available choices:
BAD_REQUEST: Received a request missing required fields or containing invalid dataINTERNAL_SERVER_ERROR: An unknown error occurred while processing request to mutate monitorNOT_FOUND: Monitor not found for given guid (monitor does not exist on account or has already been deleted)PAYMENT_REQUIRED: Monitor update exceeds account subscription limitsRATE_LIMITED: An error occurred when too many requests made to webSCRIPT_ERROR: An error occurred while updating monitor scriptTAGGING_ERROR: Monitor tags were not updated.UNAUTHORIZED: User does not have authorization to perform monitor mutation.UNKNOWN_ERROR: An unknown error occurred while processing request to update monitor
class SyntheticsMonitorUpdateErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"BAD_REQUEST",
"INTERNAL_SERVER_ERROR",
"NOT_FOUND",
"PAYMENT_REQUIRED",
"RATE_LIMITED",
"SCRIPT_ERROR",
"TAGGING_ERROR",
"UNAUTHORIZED",
"UNKNOWN_ERROR",
)373. SyntheticsPrivateLocationMutationErrorType¶
Types of errors that can be returned from a Private Location mutation request
Available choices:
BAD_REQUEST: Received a request missing required fields or containing invalid dataINTERNAL_SERVER_ERROR: An unknown error occurred while processing request to purge specified private location job queueNOT_FOUND: Private location not found for key (private location does not exist on account or has already been deleted)UNAUTHORIZED: User does not have authorization to purge job queue for specified private location
class SyntheticsPrivateLocationMutationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BAD_REQUEST", "INTERNAL_SERVER_ERROR", "NOT_FOUND", "UNAUTHORIZED")374. SyntheticsStepType¶
enum of of script step types
Available choices:
ASSERT_ELEMENT: Assert on element accessed by ID, CSS, or x-pathASSERT_MODAL: Assert on modal existsASSERT_TEXT: Assert on text accessed by ID, CSS, or x-pathASSERT_TITLE: Assert on title of pageCLICK_ELEMENT: Click on an element by ID, CSS, or x-pathDISMISS_MODAL: Preform actions on a modal to dismissDOUBLE_CLICK_ELEMENT: Double click on an element by ID, CSS, or x-pathHOVER_ELEMENT: Hover over an element by x-pathNAVIGATE: Navigate to the specified urlSECURE_TEXT_ENTRY: Input secure credential into element accessed by ID, CSS, or x-pathSELECT_ELEMENT: Select a dropdown element by value, text, ID, CSS, or x-pathTEXT_ENTRY: Input text into element accessed by ID, CSS, or x-path
class SyntheticsStepType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"ASSERT_ELEMENT",
"ASSERT_MODAL",
"ASSERT_TEXT",
"ASSERT_TITLE",
"CLICK_ELEMENT",
"DISMISS_MODAL",
"DOUBLE_CLICK_ELEMENT",
"HOVER_ELEMENT",
"NAVIGATE",
"SECURE_TEXT_ENTRY",
"SELECT_ELEMENT",
"TEXT_ENTRY",
)375. SystemIdentityIdentitySortFieldKey¶
The field to sort system identities by
Available choices:
CLIENT_ID: system identity client_idID: system identity idNAME: system identity name
class SystemIdentityIdentitySortFieldKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CLIENT_ID", "ID", "NAME")376. SystemIdentityIdentityType¶
System Identity Type
Available choices:
NR_OWNED: New Relic-owned and managed system identitySTANDARD: Standard customer-managed system identity
class SystemIdentityIdentityType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("NR_OWNED", "STANDARD")377. SystemIdentitySortOrder¶
Sort Order values
Available choices:
ASC: AscendingDESC: Descending
class SystemIdentitySortOrder(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASC", "DESC")378. TaggingMutationErrorType¶
The different types of errors the API can return.
Available choices:
CONCURRENT_TASK_EXCEPTION: Too many concurrent tasks for the same GUID are being sent and we cannot process. Please serialize your requests for the given GUID.INVALID_DOMAIN_TYPE: Domain Type invalid. The decoded domain type from the provided GUID is not valid. Please provide a correct GUID.INVALID_ENTITY_GUID: We could not decode the provided GUID. Entity guid needs to be base64 encoded.INVALID_KEY: The tag key is not valid. Char length has been reached, contains a disallowed character(eg :) or is emptyINVALID_VALUE: The tag value is not valid. Char length has been reached, contains a disallowed character(eg :) or is emptyNOT_FOUND: The given GUID or tag you’re looking for does not exist.NOT_PERMITTED: You’ve attempted to do something your Domain/EntityType is not permitted to do. Its also possible that an api key is required.TOO_MANY_CHARS_QUERY_FILTER: One of the query filters exceeds the character limit.TOO_MANY_TAG_KEYS: The given entity has reached its tag key count limit. You will need to delete existing tags for the given GUID before continuing.TOO_MANY_TAG_VALUES: The given entity has reached its tag value count limit. You will need to delete existing values for the given GUID before continuing.UPDATE_WILL_BE_DELAYED: The changes will be reflected in the entity with some delay
class TaggingMutationErrorType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = (
"CONCURRENT_TASK_EXCEPTION",
"INVALID_DOMAIN_TYPE",
"INVALID_ENTITY_GUID",
"INVALID_KEY",
"INVALID_VALUE",
"NOT_FOUND",
"NOT_PERMITTED",
"TOO_MANY_CHARS_QUERY_FILTER",
"TOO_MANY_TAG_KEYS",
"TOO_MANY_TAG_VALUES",
"UPDATE_WILL_BE_DELAYED",
)379. UserManagementGroupSortKey¶
Available keys for sorting groups
Available choices:
DISPLAY_NAME: Sort by display nameID: Sort by ID
class UserManagementGroupSortKey(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DISPLAY_NAME", "ID")380. UserManagementRequestedTierName¶
Valid request types for user change requests
Available choices:
BASIC_USER_TIER: basic tierCORE_USER_TIER: core tierFULL_USER_TIER: full tier
class UserManagementRequestedTierName(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASIC_USER_TIER", "CORE_USER_TIER", "FULL_USER_TIER")381. UserManagementSortDirection¶
Available directions for sorting
Available choices:
ASCENDING: Sort in ascending orderDESCENDING: Sort in descending order
class UserManagementSortDirection(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ASCENDING", "DESCENDING")382. UserManagementTypeEnum¶
Available values for Type
Available choices:
BASIC: Basic typeCORE: Core typeFULL_PLATFORM: Full type
class UserManagementTypeEnum(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BASIC", "CORE", "FULL_PLATFORM")383. WhatsNewContentType¶
Represents the different types of content available when searching by news.
Available choices:
ANNOUNCEMENT: News the content of which is type of announcement.EOL_ANNOUNCEMENT: News the content of which is type of EOL announcement.
class WhatsNewContentType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ANNOUNCEMENT", "EOL_ANNOUNCEMENT")384. WorkflowAutomationActionDefinitionInputType¶
Action definition input types
Available choices:
BOOLEAN: Boolean typeFLOAT: Float typeINT: Integer typeLIST: List typeMAP: Map typeOBJECT: Object typeSTRING: String typeTEXT: Multi-line text type
class WorkflowAutomationActionDefinitionInputType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BOOLEAN", "FLOAT", "INT", "LIST", "MAP", "OBJECT", "STRING", "TEXT")385. WorkflowAutomationScheduleOverlapPolicy¶
The options for handling overlapping scheduled workflow runs
Available choices:
CANCEL: The existing workflow run will be canceled and a new workflow run will start after the cancellationSKIP: The new workflow run will be skipped
class WorkflowAutomationScheduleOverlapPolicy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("CANCEL", "SKIP")386. WorkflowAutomationScopeType¶
The options for scope type for workflow definitions
Available choices:
ACCOUNT: Account scope typeGLOBAL: Global scope typeORGANIZATION: Organization scope type
class WorkflowAutomationScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT", "GLOBAL", "ORGANIZATION")387. WorkflowAutomationWorkflowLogLevel¶
The options for log level for workflow runs
Available choices:
DEBUG: log level DEBUGINFO: log level INFONONE: log level NONETRACE: log level TRACE
class WorkflowAutomationWorkflowLogLevel(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DEBUG", "INFO", "NONE", "TRACE")388. WorkflowAutomationWorkflowRunScopeType¶
The options for scope type for workflow runs
Available choices:
ACCOUNT: Account scope type
class WorkflowAutomationWorkflowRunScopeType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ACCOUNT",)389. WorkflowAutomationWorkflowRunStatus¶
Status of a workflow run
Available choices:
COMPLETED: The workflow has completed successfullyFAILED: The workflow has failedRUNNING: The workflow is currently runningTIMED_OUT: The workflow has timed out
class WorkflowAutomationWorkflowRunStatus(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("COMPLETED", "FAILED", "RUNNING", "TIMED_OUT")390. WorkloadGroupRemainingEntitiesRuleBy¶
Indicates by which field the remaining entities rule should be grouped.
Available choices:
ENTITY_TYPE: Group the remaining entities rule by entity type.NONE: Do not apply any grouping to the remaining entities rule.
class WorkloadGroupRemainingEntitiesRuleBy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ENTITY_TYPE", "NONE")391. WorkloadResultingGroupType¶
Represents the type of the rule that the resulting group of entities belongs to.
Available choices:
REGULAR_GROUP: The rule considers the entities within a specific group in the workload.REMAINING_ENTITIES: The rule considers all the entities within the workload that aren’t evaluated in any other rule.
class WorkloadResultingGroupType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("REGULAR_GROUP", "REMAINING_ENTITIES")392. WorkloadRollupStrategy¶
Represents the rollup strategy that is applied to a group of entities.
Available choices:
BEST_STATUS_WINS: The group status matches the less critical status of all belonging entities.WORST_STATUS_WINS: The group status matches the most critical status of all belonging entities.
class WorkloadRollupStrategy(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("BEST_STATUS_WINS", "WORST_STATUS_WINS")393. WorkloadRuleThresholdType¶
Represents the type of the threshold defined for a rule.
Available choices:
FIXED: The worst status is rolled up only after a certain number of entities within the workload are not operational.PERCENTAGE: The worst status is rolled up only after a certain percentage of entities within the workload are not operational.
class WorkloadRuleThresholdType(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("FIXED", "PERCENTAGE")394. WorkloadStatusSource¶
Indicates where the status value derives from.
Available choices:
ROLLUP_RULE: Refers to the result of an automatic rule defined for a workload.STATIC: Refers to a static status defined for a workload.UNKNOWN: Refers to an undetermined status source.WORKLOAD: Refers to the override policy that is applied to a set of partial results within a workload. Any static status always overrides any other status values calculated automatically. Otherwise, the worst status of the partial results is rolled up.
class WorkloadStatusSource(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("ROLLUP_RULE", "STATIC", "UNKNOWN", "WORKLOAD")395. WorkloadStatusValue¶
The status of the workload, which is derived from the static and the automatic statuses configured. Any static status always overrides any other status values calculated automatically.
Available choices:
DEGRADED: The status of the workload is degraded.DISRUPTED: The status of the workload is disrupted.OPERATIONAL: The status of the workload is operational.UNKNOWN: The status of the workload is unknown.
class WorkloadStatusValue(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DEGRADED", "DISRUPTED", "OPERATIONAL", "UNKNOWN")396. WorkloadStatusValueInput¶
The status value. Any static status always overrides any other status values calculated automatically.
Available choices:
DEGRADED: The status of the workload is degraded.DISRUPTED: The status of the workload is disrupted.OPERATIONAL: The status of the workload is operational.
class WorkloadStatusValueInput(sgqlc.types.Enum):
__schema__ = nerdgraph
__choices__ = ("DEGRADED", "DISRUPTED", "OPERATIONAL")