Class CfnGateway.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CfnGateway.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnGateway.GatewayPolicyEngineConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGateway.GatewayPolicyEngineConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnGateway.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGateway.GatewayPolicyEngineConfigurationProperty
An implementation for
CfnGateway.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.services.bedrockagentcore.CfnGateway.GatewayPolicyEngineConfigurationProperty
CfnGateway.GatewayPolicyEngineConfigurationProperty.Builder, CfnGateway.GatewayPolicyEngineConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnGateway.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 theCfnGateway.GatewayPolicyEngineConfigurationProperty.Builder.
-
-
Method Details
-
getArn
Description copied from interface:CfnGateway.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 interfaceCfnGateway.GatewayPolicyEngineConfigurationProperty- See Also:
-
getMode
Description copied from interface:CfnGateway.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 interfaceCfnGateway.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()
-