INPUT_OBJECT

GuardrailsDesiredStateInput

link GraphQL Schema definition

  • input GuardrailsDesiredStateInput {
  • # execution context includes accounts and regions in which the desired state will
  • # be run
  • context: [GuardrailsDesiredStateContextInput!]
  • # Guardrails desired state description
  • description: String
  • # Unique identifier for guardrails desired state, desiredStateId is mandatory when
  • # updating an existing desired state
  • desiredStateId: ID
  • # Enable/Disable continuous enforcement/monitoring
  • enabled: Boolean
  • # desired state mode, can be MONITOR or ENFORCEMENT
  • mode: GuardrailsDesiredStateMode
  • # Guardrails desired state name
  • name: String!
  • # Parameters required to run guardrail desired state
  • parameters: JSON
  • # Severity of the guardrails desired state, All the findings which generated from
  • # a desired state will have same severity which desired state has
  • severity: GuardrailsDesiredStateSeverity
  • # The target on which this desired state will be applied
  • target: GuardrailsDesiredStateTargetInput
  • # Template specific inputs which can not be edited
  • templateInput: GuardrailsDesiredStateTemplateInput
  • }