Class CfnEnforcedGuardrailConfigurationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnEnforcedGuardrailConfigurationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEnforcedGuardrailConfigurationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEnforcedGuardrailConfigurationMixinProps
@Stability(Stable)
@Internal
public static final class CfnEnforcedGuardrailConfigurationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEnforcedGuardrailConfigurationMixinProps
An implementation for
CfnEnforcedGuardrailConfigurationMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnEnforcedGuardrailConfigurationMixinProps
CfnEnforcedGuardrailConfigurationMixinProps.Builder, CfnEnforcedGuardrailConfigurationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEnforcedGuardrailConfigurationMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringIdentifier for the guardrail, could be the ID or the ARN.final StringNumerical guardrail version (not DRAFT).final ObjectModel-specific information for the enforced guardrail configuration.final ObjectSelective content guarding controls for enforced guardrails.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnEnforcedGuardrailConfigurationMixinProps.Builder.
-
-
Method Details
-
getGuardrailIdentifier
Description copied from interface:CfnEnforcedGuardrailConfigurationMixinPropsIdentifier for the guardrail, could be the ID or the ARN.- Specified by:
getGuardrailIdentifierin interfaceCfnEnforcedGuardrailConfigurationMixinProps- See Also:
-
getGuardrailVersion
Description copied from interface:CfnEnforcedGuardrailConfigurationMixinPropsNumerical guardrail version (not DRAFT).- Specified by:
getGuardrailVersionin interfaceCfnEnforcedGuardrailConfigurationMixinProps- See Also:
-
getModelEnforcement
Description copied from interface:CfnEnforcedGuardrailConfigurationMixinPropsModel-specific information for the enforced guardrail configuration.If not present, the configuration is enforced on all models
Returns union: either
IResolvableorCfnEnforcedGuardrailConfigurationPropsMixin.ModelEnforcementProperty- Specified by:
getModelEnforcementin interfaceCfnEnforcedGuardrailConfigurationMixinProps- See Also:
-
getSelectiveContentGuarding
Description copied from interface:CfnEnforcedGuardrailConfigurationMixinPropsSelective content guarding controls for enforced guardrails.Returns union: either
IResolvableorCfnEnforcedGuardrailConfigurationPropsMixin.SelectiveContentGuardingProperty- Specified by:
getSelectiveContentGuardingin interfaceCfnEnforcedGuardrailConfigurationMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-