Package com.pulumi.aws.bedrock.inputs
Class EnforcedGuardrailConfigurationState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.EnforcedGuardrailConfigurationState
-
public final class EnforcedGuardrailConfigurationState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnforcedGuardrailConfigurationState.Builder
-
Field Summary
Fields Modifier and Type Field Description static EnforcedGuardrailConfigurationStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnforcedGuardrailConfigurationState.Builderbuilder()static EnforcedGuardrailConfigurationState.Builderbuilder(EnforcedGuardrailConfigurationState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>configId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>guardrailArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>guardrailId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>guardrailVersion()java.util.Optional<com.pulumi.core.Output<EnforcedGuardrailConfigurationModelEnforcementArgs>>modelEnforcement()java.util.Optional<com.pulumi.core.Output<java.lang.String>>owner()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<EnforcedGuardrailConfigurationSelectiveContentGuardingArgs>>selectiveContentGuarding()
-
-
-
Field Detail
-
Empty
public static final EnforcedGuardrailConfigurationState Empty
-
-
Method Detail
-
configId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> configId()
- Returns:
- Unique ID for the account enforced configuration.
-
guardrailArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> guardrailArn()
- Returns:
- Guardrail ARN.
-
guardrailId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> guardrailId()
- Returns:
- Unique ID of the guardrail.
-
guardrailVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> guardrailVersion()
- Returns:
- Numerical guardrail version. Must be a published version number (e.g., `1`, `2`). `DRAFT` is not supported. The following arguments are optional:
-
modelEnforcement
public java.util.Optional<com.pulumi.core.Output<EnforcedGuardrailConfigurationModelEnforcementArgs>> modelEnforcement()
- Returns:
- Model-specific information for the enforced guardrail configuration. If not present, the configuration is enforced on all models. See `modelEnforcement` Block below.
-
owner
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> owner()
- Returns:
- Configuration owner type. Value: `ACCOUNT`.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
selectiveContentGuarding
public java.util.Optional<com.pulumi.core.Output<EnforcedGuardrailConfigurationSelectiveContentGuardingArgs>> selectiveContentGuarding()
- Returns:
- Selective content guarding controls for enforced guardrails. See `selectiveContentGuarding` Block below.
-
builder
public static EnforcedGuardrailConfigurationState.Builder builder()
-
builder
public static EnforcedGuardrailConfigurationState.Builder builder(EnforcedGuardrailConfigurationState defaults)
-
-