Class CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty
An implementation for
CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty-
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.bedrockagentcore.CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty
CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Builder, CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty.Builder.
-
-
Method Details
-
getArn
Description copied from interface:CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationPropertyThe ARN of the policy engine.The policy engine contains Cedar policies that define fine-grained authorization rules specifying who can perform what actions on which resources as agents interact through the gateway.
- Specified by:
getArnin interfaceCfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty- See Also:
-
getMode
Description copied from interface:CfnGatewayPropsMixin.GatewayPolicyEngineConfigurationPropertyThe enforcement mode for the policy engine.LOG_ONLY - The policy engine evaluates each action against your policies and adds traces on whether tool calls would be allowed or denied, but does not enforce the decision. Use this mode to test and validate policies before enabling enforcement. ENFORCE - The policy engine evaluates actions against your policies and enforces decisions by allowing or denying agent operations. Test and validate policies in LOG_ONLY mode before enabling enforcement to avoid unintended denials or adversely affecting production traffic.
- Specified by:
getModein interfaceCfnGatewayPropsMixin.GatewayPolicyEngineConfigurationProperty- 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()
-