INPUT_OBJECT

GuardrailsDesiredStateRunFilter

Input filter parameter to help filtering the output of guardrails desired state run query. If multiple filter objects are specified they are treated as an and.

link GraphQL Schema definition

  • input GuardrailsDesiredStateRunFilter {
  • # filter by desired state runs by account states
  • accountSelector: [GuardrailsAccountSelector!]
  • # Filter desired state runs by project ids
  • # if project ids are passed, desired state runs associated with project ids will
  • # be returned
  • # if no project ids are passed, all user visible desired state runs will be
  • # returned
  • cspProjectEntityId: [EntityId!]
  • # Filter by guardrails desired state Id
  • desiredStateId: [ID!]
  • # filter by desired state type
  • desiredStateMode: [GuardrailsDesiredStateMode!]
  • # Filter by guardrails desired state name
  • desiredStateName: String
  • # Filter by guardrails desired state run Id
  • id: [ID!]
  • # Filter by idem task ids , This will be removed in future
  • idemTaskIds: [String!]
  • # filter by test runs
  • isTestRun: Boolean
  • # filter latest desired state runs only
  • latestDesiredStateRuns: Boolean
  • # Show deleted desired state runs only
  • showDeleted: Boolean
  • # filter by status
  • status: [GuardrailsDesiredStateRunStatus!]
  • # Filter by guardrails desired state template category
  • templateCategory: [GuardrailsTemplateCategory!]
  • # Filter by guardrails desired state template name
  • templateName: String
  • # Filter by CSP user email who created/updated guardrail desired state run
  • updatedBy: [String!]
  • }