Class CfnEnforcedGuardrailConfigurationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrock.CfnEnforcedGuardrailConfigurationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEnforcedGuardrailConfigurationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEnforcedGuardrailConfigurationProps
@Stability(Stable)
@Internal
public static final class CfnEnforcedGuardrailConfigurationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEnforcedGuardrailConfigurationProps
An implementation for
CfnEnforcedGuardrailConfigurationProps-
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.services.bedrock.CfnEnforcedGuardrailConfigurationProps
CfnEnforcedGuardrailConfigurationProps.Builder, CfnEnforcedGuardrailConfigurationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEnforcedGuardrailConfigurationProps.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 theCfnEnforcedGuardrailConfigurationProps.Builder.
-
-
Method Details
-
getGuardrailIdentifier
Description copied from interface:CfnEnforcedGuardrailConfigurationPropsIdentifier for the guardrail, could be the ID or the ARN.- Specified by:
getGuardrailIdentifierin interfaceCfnEnforcedGuardrailConfigurationProps- See Also:
-
getGuardrailVersion
Description copied from interface:CfnEnforcedGuardrailConfigurationPropsNumerical guardrail version (not DRAFT).- Specified by:
getGuardrailVersionin interfaceCfnEnforcedGuardrailConfigurationProps- See Also:
-
getModelEnforcement
Description copied from interface:CfnEnforcedGuardrailConfigurationPropsModel-specific information for the enforced guardrail configuration.If not present, the configuration is enforced on all models
Returns union: either
IResolvableorCfnEnforcedGuardrailConfiguration.ModelEnforcementProperty- Specified by:
getModelEnforcementin interfaceCfnEnforcedGuardrailConfigurationProps- See Also:
-
getSelectiveContentGuarding
Description copied from interface:CfnEnforcedGuardrailConfigurationPropsSelective content guarding controls for enforced guardrails.Returns union: either
IResolvableorCfnEnforcedGuardrailConfiguration.SelectiveContentGuardingProperty- Specified by:
getSelectiveContentGuardingin interfaceCfnEnforcedGuardrailConfigurationProps- 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()
-