Class: Aws::AgentRegistryControl::Types::AgentCoreRuntimeSourceDetails

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

Overview

The source details for a registry record that was auto-detected from an Amazon Bedrock AgentCore Runtime resource.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authorizer_configuration ⇒ Types::AuthorizerConfiguration

The authorizer configuration for a registry. Exactly one member is set.



139
140
141
142
143
144
145
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 139

class AgentCoreRuntimeSourceDetails < Struct.new(
  :protocol_configuration,
  :authorizer_configuration,
  :workload_identity_details)
  SENSITIVE = []
  include Aws::Structure
end

#protocol_configuration ⇒ Types::AgentCoreRuntimeProtocolConfiguration

The protocol configuration of the AgentCore Runtime resource that the registry record was detected from.



139
140
141
142
143
144
145
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 139

class AgentCoreRuntimeSourceDetails < Struct.new(
  :protocol_configuration,
  :authorizer_configuration,
  :workload_identity_details)
  SENSITIVE = []
  include Aws::Structure
end

#workload_identity_details ⇒ Types::WorkloadIdentityDetails

The workload identity details for the AgentCore Runtime resource. Present when the runtime has a workload identity configured.



139
140
141
142
143
144
145
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 139

class AgentCoreRuntimeSourceDetails < Struct.new(
  :protocol_configuration,
  :authorizer_configuration,
  :workload_identity_details)
  SENSITIVE = []
  include Aws::Structure
end