OBJECT

GuardrailsQueries

link GraphQL Schema definition

  • type GuardrailsQueries {
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # aggregations: Aggregation input for worker groups
  • # pageSize: [Not documented]
  • aggregateGuardrailsWorkerGroups(
  • aggregations: [GuardrailsWorkerGroupAggregationInput!]!,
  • pageSize: Int
  • ): GuardrailsWorkerGroupAggregations
  • # Query all guardrails worker group
  • #
  • # This API follows GraphQL relay pagination specification
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input filters to filter output of this API
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • queryGuardrailsWorkerGroups(
  • after: String,
  • before: String,
  • filter: GuardrailsWorkerGroupFilter,
  • first: Int
  • ): GuardrailsWorkerGroupConnection
  • # Aggregate guardrails remediation actions
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # aggregations: Specify aggregation buckets
  • # excludeFilters: Collection of all possible exclude filters
  • # applied when querying for actions objects
  • # filters: Aggregation query filter
  • aggregateGuardrailsRemediationActions(
  • aggregations: [GuardrailsRemediationActionsAggregationInput!]!,
  • excludeFilters: GuardrailsActionExcludeFilters,
  • filters: GuardrailsActionFilters
  • ): GuardrailsRemediationActionsAggregation
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # aggregations: Specify aggregation buckets
  • # excludeFilters: Collection of all possible exclude filters
  • # applied when querying for Run objects
  • # filters: Aggregation query filter
  • aggregateGuardrailsRemediationRuns(
  • aggregations: [GuardrailsRemediationRunsAggregationInput!]!,
  • excludeFilters: GuardrailsRunExcludeFilters,
  • filters: GuardrailsRunFilters
  • ): GuardrailsRemediationRunsAggregation
  • # Query all guardrails remediation Actions
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input filters to filter output of this API
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sort: Return records sort
  • queryGuardrailsRemediationActions(
  • after: String,
  • before: String,
  • filter: GuardrailsRemediationActionFilterInput,
  • first: Int,
  • sort: [QuerySort]
  • ): GuardrailsRemediationActionConnection
  • # Query all guardrails remediation rules
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input filters to filter output of this API
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sort: [Not documented]
  • queryGuardrailsRemediationRules(
  • after: String,
  • before: String,
  • filter: GuardrailsRemediationRuleFilterInput,
  • first: Int,
  • sort: [QuerySort]
  • ): GuardrailsRemediationRulesConnection
  • # Query all guardrails Remediation runs.
  • #
  • # Run is single remediation Job execution
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # before: Return records before the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input filters to filter output of this API
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sort: [Not documented]
  • queryGuardrailsRemediationRuns(
  • after: String,
  • before: String,
  • filter: GuardrailsRemediationRunFilterInput,
  • first: Int,
  • sort: [QuerySort]
  • ): GuardrailsRemediationRunsConnection
  • # Query all guardrails worker group jobs
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # ruleIds: [Not documented]
  • # workerGroupId: Guardrails Worker Group Id
  • queryGuardrailsWorkerGroupJobs(
  • ruleIds: [String!],
  • workerGroupId: ID!
  • ): GuardrailsWorkerGroupJobsConnection
  • }

link Require by