Class GuardrailContentPolicyConfigFiltersConfigArgs


  • public final class GuardrailContentPolicyConfigFiltersConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • inputAction

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> inputAction()
        Returns:
        Action to take when harmful content is detected. Valid values: `BLOCK`, `NONE`.
      • inputEnabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> inputEnabled()
        Returns:
        Whether to enable guardrail evaluation on input.
      • inputModalities

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> inputModalities()
        Returns:
        List of selected input modalities. Valid values: `IMAGE`, `TEXT`.
      • inputStrength

        public com.pulumi.core.Output<java.lang.String> inputStrength()
        Returns:
        Strength for filters. Valid values: `NONE`, `LOW`, `MEDIUM`, `HIGH`.
      • outputAction

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> outputAction()
        Returns:
        Action to take when harmful content is detected. Valid values: `BLOCK`, `NONE`.
      • outputEnabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> outputEnabled()
        Returns:
        Whether to enable guardrail evaluation on output.
      • outputModalities

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> outputModalities()
        Returns:
        List of selected output modalities. Valid values: `IMAGE`, `TEXT`.
      • outputStrength

        public com.pulumi.core.Output<java.lang.String> outputStrength()
        Returns:
        Strength for filters. Valid values: `NONE`, `LOW`, `MEDIUM`, `HIGH`.
      • type

        public com.pulumi.core.Output<java.lang.String> type()
        Returns:
        Type of contextual grounding filter.