INPUT_OBJECT
SecurityUpsertRuleInput
link GraphQL Schema definition
- input SecurityUpsertRuleInput {
- # Brief description about this rule
- String :
- # Name of this rule
- String! :
- # Indicated the rule is enabled for this organization
- Boolean! :
- # Hyperlink(s) to visualize specific rule data in detail
- HyperLinkInput!]! : [
- # Opaque version string for this graph node instance
- ID :
- # Policy classes of the generated finding
- SecurityPolicyClass!] : [
- # Cloud provider of this rule
- SecurityCloudProvider! :
- # Resources related to the rule
- SecurityResourceInput!] : [
- # Revision notes for the rule
- String :
- # Identifier of the rule. For updating an existing record, the correct ID needs to
- # be provided.
- String :
- # Specific cloud provider service that is monitored by this rule
- String! :
- # The severity of the generated finding e.g. Critical, High, Medium or Low
- SecurityFindingSeverity! :
- # Source of the generated finding. Accepted only Native and Custom.
- SecurityComplianceSource! :
- # Key/Value map that a user/customer can use to group and categorize rules
- TagInput!] : [
- # Key/Value map representing the rule's triggers
- SecurityTriggerInput!] : [
- # Type of the generated finding e.g. Violation, Threat, Anomaly
- SecurityFindingType! :
- # Query used to detect violations in customer's cloud account inventory state
- SecurityRuleQueryInput! :
- }