Class: Aws::BedrockAgentCoreControl::Types::GetAgentRuntimeResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[:description, :environment_variables]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_runtime_arn ⇒ String

The Amazon Resource Name (ARN) of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#agent_runtime_artifact ⇒ Types::AgentRuntimeArtifact

The artifact of the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#agent_runtime_id ⇒ String

The unique identifier of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#agent_runtime_name ⇒ String

The name of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#agent_runtime_version ⇒ String

The version of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#authorizer_configuration ⇒ Types::AuthorizerConfiguration

The authorizer configuration for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#capacity_provider_configuration ⇒ Types::CapacityProviderConfiguration

The capacity provider configuration for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#created_at ⇒ Time

The timestamp when the AgentCore Runtime was created.

Returns:

  • (Time)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#description ⇒ String

The description of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#environment_variables ⇒ Hash<String,String>

Environment variables set in the AgentCore Runtime environment.

Returns:

  • (Hash<String,String>)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#failure_reason ⇒ String

The reason for failure if the AgentCore Runtime is in a failed state.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#filesystem_configurations ⇒ Array<Types::FilesystemConfiguration>

The filesystem configurations mounted into the AgentCore Runtime.

Returns:



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#last_updated_at ⇒ Time

The timestamp when the AgentCore Runtime was last updated.

Returns:

  • (Time)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#lifecycle_configuration ⇒ Types::LifecycleConfiguration

The life cycle configuration for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#metadata_configuration ⇒ Types::RuntimeMetadataConfiguration

Configuration for microVM Metadata Service (MMDS) settings for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#network_configuration ⇒ Types::NetworkConfiguration

The network configuration for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#platform_version ⇒ String

The version of the runtime platform used by the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#protocol_configuration ⇒ Types::ProtocolConfiguration

The protocol configuration for an agent runtime. This structure defines how the agent runtime communicates with clients.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#request_header_configuration ⇒ Types::RequestHeaderConfiguration

Configuration for HTTP request headers that will be passed through to the runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#role_arn ⇒ String

The IAM role ARN that provides permissions for the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#status ⇒ String

The current status of the AgentCore Runtime.

Returns:

  • (String)


8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end

#workload_identity_details ⇒ Types::WorkloadIdentityDetails

The workload identity details for the AgentCore Runtime.



8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 8782

class GetAgentRuntimeResponse < Struct.new(
  :agent_runtime_arn,
  :agent_runtime_name,
  :agent_runtime_id,
  :agent_runtime_version,
  :created_at,
  :last_updated_at,
  :role_arn,
  :network_configuration,
  :status,
  :lifecycle_configuration,
  :failure_reason,
  :description,
  :workload_identity_details,
  :agent_runtime_artifact,
  :protocol_configuration,
  :environment_variables,
  :authorizer_configuration,
  :request_header_configuration,
  :metadata_configuration,
  :filesystem_configurations,
  :capacity_provider_configuration,
  :platform_version)
  SENSITIVE = [:description, :environment_variables]
  include Aws::Structure
end