Turbot Guardrails Hub 
Hub
  • Mods
  • Policy Packs
  • Docs
  • Home
ModsPolicy PacksDocsHome
Mods
AWS
Loading controls...

Control: AWS > Bedrock > Guardrail > Settings

Compare the configuration of an AWS Bedrock guardrail against the settings sub-policies and, when set to Enforce: Configured, correct drift to match.

The content section is always managed: the 12 content sub-policies (six filter types with input/output strengths, plus the content tier) default to the AWS console "Default settings" baseline (MEDIUM strength on input and output for the five harmful-content categories, HIGH input on Prompt Attack, CLASSIC tier), so flipping to Enforce: Configured without setting individual sub-policies produces a working baseline guardrail with the same content filtering AWS would auto-configure. Override individual sub-policies to tighten (HIGH) or disable (NONE) per category, or switch the tier to STANDARD for broader language coverage (requires cross-region inference).

Every other section (topic, word, sensitive information, contextual grounding, automated reasoning, cross-region) and the four scalars (blocked messaging, description, KMS key) are opt-in: when all of a section's sub-policies are at their defaults, the section is excluded from the diff and the reconciler preserves the guardrail's existing configuration for that section. Setting any sub-policy in a section causes the reconciler to manage that section. Within a managed section, sub-policies that customers leave at defaults fall back to the guardrail's current values for those sub-fields. The policy declares what it cares about; the rest of the section is preserved untouched. This avoids silently wiping AWS-side state that the policy didn't intend to manage.

Recommended workflow: Check: Configured first to surface any diff against the guardrail's current config, then Enforce: Configured once the diff matches intent.

Resource Types

This control targets the following resource types:

  • AWS > Bedrock > Guardrail

Policies

The following policies can be used to configure this control:

  • AWS > Bedrock > Guardrail > Settings

This control type relies on these other policies when running actions:

  • AWS > Bedrock > Guardrail > Settings > Blocked Input Messaging
  • AWS > Bedrock > Guardrail > Settings > Blocked Outputs Messaging
  • AWS > Bedrock > Guardrail > Settings > Description
  • AWS > Bedrock > Guardrail > Settings > KMS Key
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Hate Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Hate Filter Output Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Insults Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Insults Filter Output Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Sexual Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Sexual Filter Output Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Violence Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Violence Filter Output Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Misconduct Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Misconduct Filter Output Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Prompt Attack Filter Input Strength
  • AWS > Bedrock > Guardrail > Settings > Content Policy > Tier
  • AWS > Bedrock > Guardrail > Settings > Topic Policy > Topics Config
  • AWS > Bedrock > Guardrail > Settings > Topic Policy > Tier
  • AWS > Bedrock > Guardrail > Settings > Word Policy > Words Config
  • AWS > Bedrock > Guardrail > Settings > Word Policy > Managed Word Lists
  • AWS > Bedrock > Guardrail > Settings > Sensitive Information Policy > PII Entities Config
  • AWS > Bedrock > Guardrail > Settings > Sensitive Information Policy > Regexes Config
  • AWS > Bedrock > Guardrail > Settings > Contextual Grounding Policy > Grounding Threshold
  • AWS > Bedrock > Guardrail > Settings > Contextual Grounding Policy > Relevance Threshold
  • AWS > Bedrock > Guardrail > Settings > Automated Reasoning Policy > Policies
  • AWS > Bedrock > Guardrail > Settings > Automated Reasoning Policy > Confidence Threshold
  • AWS > Bedrock > Guardrail > Settings > Cross-Region Guardrail Profile

Permissions

Cloud permissions used by this control and its actions:

  • bedrock:UpdateGuardrail

Category

  • Security

In Your Workspace

  • Controls by Resource report
  • Controls by Control Type report

Developers

    Control Type URI
    • tmod:@turbot/aws-bedrock#/control/types/bedrockGuardrailSettings
  • Category URI
    • tmod:@turbot/turbot#/control/categories/security
  • GraphQL
    • query controlType(id: "tmod:@turbot/aws-bedrock#/control/types/bedrockGuardrailSettings") { … }
    • query controls(filter: "controlTypeId:'tmod:@turbot/aws-bedrock#/control/types/bedrockGuardrailSettings'") { … }
  • CLI
    • Get Controls
    • turbot graphql controls --filter "controlTypeId:tmod:@turbot/aws-bedrock#/control/types/bedrockGuardrailSettings"
Guardrails
Guardrails Hub
  • Hub
  • Docs
  • Blog
  • Changelog
Products
  • GuardrailsGuardrails
  • PipesPipes
  • SteampipeSteampipe
  • PowerpipePowerpipe
  • FlowpipeFlowpipe
  • TailpipeTailpipe
Turbot
  • Home
  • About us
  • We're hiring!
  • Contact us
Community

Our community of practitioners love to discuss cloud governance & security.

Slack logoJoin us on Slack →

System StatusLegalSecurity
Terms of UseSecurityPrivacy
182
Mods
520
Resource Types
9,028
Policies
3,512
Controls
1,933
Quick Actions
547
IAM