Class: Aws::BedrockAgentCoreControl::Types::HarnessAgentCoreRuntimeEnvironmentRequest

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

Overview

The AgentCore Runtime environment request configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filesystem_configurations ⇒ Array<Types::FilesystemConfiguration>

The filesystem configurations for the runtime environment.

Returns:



11805
11806
11807
11808
11809
11810
11811
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11805

class HarnessAgentCoreRuntimeEnvironmentRequest < Struct.new(
  :lifecycle_configuration,
  :network_configuration,
  :filesystem_configurations)
  SENSITIVE = []
  include Aws::Structure
end

#lifecycle_configuration ⇒ Types::LifecycleConfiguration

LifecycleConfiguration lets you manage the lifecycle of runtime sessions and resources in AgentCore Runtime. This configuration helps optimize resource utilization by automatically cleaning up idle sessions and preventing long-running instances from consuming resources indefinitely.



11805
11806
11807
11808
11809
11810
11811
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11805

class HarnessAgentCoreRuntimeEnvironmentRequest < Struct.new(
  :lifecycle_configuration,
  :network_configuration,
  :filesystem_configurations)
  SENSITIVE = []
  include Aws::Structure
end

#network_configuration ⇒ Types::NetworkConfiguration

SecurityConfig for the Agent.



11805
11806
11807
11808
11809
11810
11811
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11805

class HarnessAgentCoreRuntimeEnvironmentRequest < Struct.new(
  :lifecycle_configuration,
  :network_configuration,
  :filesystem_configurations)
  SENSITIVE = []
  include Aws::Structure
end