Class: Aws::BedrockAgentCoreControl::Types::CreateGatewayRuleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CreateGatewayRuleResponse
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actions ⇒ Array<Types::Action>
The actions to take when the rule conditions are met.
-
#conditions ⇒ Array<Types::Condition>
The conditions that must be met for the rule to apply.
-
#created_at ⇒ Time
The timestamp when the rule was created.
-
#description ⇒ String
The description of the gateway rule.
-
#gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the gateway that the rule belongs to.
-
#priority ⇒ Integer
The priority of the rule.
-
#rule_id ⇒ String
The unique identifier of the gateway rule.
-
#status ⇒ String
The current status of the rule.
-
#system ⇒ Types::SystemManagedBlock
System-managed metadata for rules created by automated processes.
Instance Attribute Details
#actions ⇒ Array<Types::Action>
The actions to take when the rule conditions are met.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#conditions ⇒ Array<Types::Condition>
The conditions that must be met for the rule to apply.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the rule was created.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the gateway rule.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the gateway that the rule belongs to.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The priority of the rule. Rules are evaluated in order of priority, with lower numbers evaluated first.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#rule_id ⇒ String
The unique identifier of the gateway rule.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the rule.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |
#system ⇒ Types::SystemManagedBlock
System-managed metadata for rules created by automated processes.
3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3711 class CreateGatewayRuleResponse < Struct.new( :rule_id, :gateway_arn, :priority, :conditions, :actions, :description, :created_at, :status, :system) SENSITIVE = [] include Aws::Structure end |