Class: Aws::BedrockAgentCoreControl::Types::CedarPolicy
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CedarPolicy
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Represents a Cedar policy statement within the AgentCore Policy system. Cedar is a policy language designed for authorization that provides human-readable, analyzable, and high-performance policy evaluation for controlling agent behavior and access decisions.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#statement ⇒ String
The Cedar policy statement that defines the authorization logic.
Instance Attribute Details
#statement ⇒ String
The Cedar policy statement that defines the authorization logic. This statement follows Cedar syntax and specifies principals, actions, resources, and conditions that determine when access should be allowed or denied.
1180 1181 1182 1183 1184 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1180 class CedarPolicy < Struct.new( :statement) SENSITIVE = [] include Aws::Structure end |