Class: Aws::BedrockAgentCoreControl::Types::ListPolicyGenerationAssetsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::ListPolicyGenerationAssetsRequest
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#max_results ⇒ Integer
The maximum number of policy generation assets to return in a single response.
-
#next_token ⇒ String
A pagination token returned from a previous [ListPolicyGenerationAssets][1] call.
-
#policy_engine_id ⇒ String
The unique identifier of the policy engine associated with the policy generation request.
-
#policy_generation_id ⇒ String
The unique identifier of the policy generation request whose assets are to be retrieved.
Instance Attribute Details
#max_results ⇒ Integer
The maximum number of policy generation assets to return in a single response. If not specified, the default is 10 assets per page, with a maximum of 100 per page. This helps control response size when dealing with policy generations that produce many alternative policy options.
10906 10907 10908 10909 10910 10911 10912 10913 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10906 class ListPolicyGenerationAssetsRequest < Struct.new( :policy_generation_id, :policy_engine_id, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
A pagination token returned from a previous ListPolicyGenerationAssets call. Use this token to retrieve the next page of assets when the response is paginated due to large numbers of generated policy options.
10906 10907 10908 10909 10910 10911 10912 10913 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10906 class ListPolicyGenerationAssetsRequest < Struct.new( :policy_generation_id, :policy_engine_id, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#policy_engine_id ⇒ String
The unique identifier of the policy engine associated with the policy generation request. This provides the context for the generation operation and ensures assets are retrieved from the correct policy engine.
10906 10907 10908 10909 10910 10911 10912 10913 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10906 class ListPolicyGenerationAssetsRequest < Struct.new( :policy_generation_id, :policy_engine_id, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#policy_generation_id ⇒ String
The unique identifier of the policy generation request whose assets are to be retrieved. This must be a valid generation ID from a previous StartPolicyGeneration call that has completed processing.
10906 10907 10908 10909 10910 10911 10912 10913 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 10906 class ListPolicyGenerationAssetsRequest < Struct.new( :policy_generation_id, :policy_engine_id, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |