Class: Aws::BedrockAgentCoreControl::Types::Resource
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::Resource
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Note:
Resource is a union - when making an API calls you must set exactly one of the members.
Note:
Resource is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of Resource corresponding to the set member.
Represents a resource within the AgentCore Policy system. Resources are the targets of policy evaluation. Currently, only AgentCore Gateways are supported as resources for policy enforcement.
Defined Under Namespace
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource. This globally unique identifier specifies the exact resource that policies will be evaluated against for access control decisions.
13919 13920 13921 13922 13923 13924 13925 13926 13927 13928 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13919 class Resource < Struct.new( :arn, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Arn < Resource; end class Unknown < Resource; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
13919 13920 13921 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13919 def unknown @unknown end |