Class: Aws::BedrockAgentCoreControl::Types::ListPolicyGenerationAssetsRequest

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 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.

Returns:

  • (Integer)


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_tokenString

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.

Returns:

  • (String)


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_idString

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.

Returns:

  • (String)


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_idString

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.

Returns:

  • (String)


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