Class: Aws::BedrockAgentCoreControl::Types::ListPoliciesRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_resultsInteger

The maximum number of policies to return in a single response. If not specified, the default is 10 policies per page, with a maximum of 100 per page.

Returns:

  • (Integer)


10738
10739
10740
10741
10742
10743
10744
10745
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10738

class ListPoliciesRequest < Struct.new(
  :next_token,
  :max_results,
  :policy_engine_id,
  :target_resource_scope)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A pagination token returned from a previous ListPolicies call. Use this token to retrieve the next page of results when the response is paginated.

Returns:

  • (String)


10738
10739
10740
10741
10742
10743
10744
10745
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10738

class ListPoliciesRequest < Struct.new(
  :next_token,
  :max_results,
  :policy_engine_id,
  :target_resource_scope)
  SENSITIVE = []
  include Aws::Structure
end

#policy_engine_idString

The identifier of the policy engine whose policies to retrieve.

Returns:

  • (String)


10738
10739
10740
10741
10742
10743
10744
10745
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10738

class ListPoliciesRequest < Struct.new(
  :next_token,
  :max_results,
  :policy_engine_id,
  :target_resource_scope)
  SENSITIVE = []
  include Aws::Structure
end

#target_resource_scopeString

Optional filter to list policies that apply to a specific resource scope or resource type. This helps narrow down policy results to those relevant for particular Amazon Web Services resources, agent tools, or operational contexts within the policy engine ecosystem.

Returns:

  • (String)


10738
10739
10740
10741
10742
10743
10744
10745
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10738

class ListPoliciesRequest < Struct.new(
  :next_token,
  :max_results,
  :policy_engine_id,
  :target_resource_scope)
  SENSITIVE = []
  include Aws::Structure
end