INPUT_OBJECT

GuardrailsTemplateFilter

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

link GraphQL Schema definition

  • input GuardrailsTemplateFilter {
  • # Filter by guardrails template category
  • category: [GuardrailsTemplateCategory!]
  • # Filter templates by project ids
  • # if project ids are passed, templates associated with project ids will be
  • # returned
  • # if no project ids are passed, all user visible templates will be returned
  • cspProjectEntityId: [EntityId!]
  • # Filter by guardrails template description
  • description: String
  • # Filter by guardrails template Id
  • id: [ID!]
  • # Filter by library template id.
  • libraryTemplateId: String
  • # Filter by guardrails template name
  • name: [String!]
  • # Flag to fetch only library templates
  • onlyLibraryTemplates: Boolean
  • # Filter by Providers
  • provider: [String!]
  • # Show deleted templates only
  • showDeleted: Boolean
  • # filter templates by state
  • status: [GuardrailsTemplateStatus!]
  • # Filter by CSP user email who updated guardrail template
  • updatedBy: [String!]
  • }