Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayPolicyEngineConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayPolicyEngineConfigurationArgs.Builder
-
- Enclosing class:
- AgentcoreGatewayPolicyEngineConfigurationArgs
public static final class AgentcoreGatewayPolicyEngineConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreGatewayPolicyEngineConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreGatewayPolicyEngineConfigurationArgs.Builderarn(com.pulumi.core.Output<java.lang.String> arn)AgentcoreGatewayPolicyEngineConfigurationArgs.Builderarn(java.lang.String arn)AgentcoreGatewayPolicyEngineConfigurationArgsbuild()AgentcoreGatewayPolicyEngineConfigurationArgs.Buildermode(com.pulumi.core.Output<java.lang.String> mode)AgentcoreGatewayPolicyEngineConfigurationArgs.Buildermode(java.lang.String mode)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreGatewayPolicyEngineConfigurationArgs defaults)
-
-
Method Detail
-
arn
public AgentcoreGatewayPolicyEngineConfigurationArgs.Builder arn(com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- 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.- Returns:
- builder
-
arn
public AgentcoreGatewayPolicyEngineConfigurationArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- 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.- Returns:
- builder
-
mode
public AgentcoreGatewayPolicyEngineConfigurationArgs.Builder mode(com.pulumi.core.Output<java.lang.String> mode)
- Parameters:
mode- Enforcement mode for the policy engine. Valid values: `LOG_ONLY`, `ENFORCE`. In `LOG_ONLY` mode, the policy engine evaluates actions and records traces but does not enforce decisions. In `ENFORCE` mode, the policy engine evaluates actions and enforces allow/deny decisions.- Returns:
- builder
-
mode
public AgentcoreGatewayPolicyEngineConfigurationArgs.Builder mode(java.lang.String mode)
- Parameters:
mode- Enforcement mode for the policy engine. Valid values: `LOG_ONLY`, `ENFORCE`. In `LOG_ONLY` mode, the policy engine evaluates actions and records traces but does not enforce decisions. In `ENFORCE` mode, the policy engine evaluates actions and enforces allow/deny decisions.- Returns:
- builder
-
build
public AgentcoreGatewayPolicyEngineConfigurationArgs build()
-
-