Class: Aws::BedrockAgentCoreControl::Types::CreateAgentRuntimeEndpointRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:name]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_runtime_idString

The unique identifier of the AgentCore Runtime to create an endpoint for.

Returns:

  • (String)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end

#agent_runtime_versionString

The version of the AgentCore Runtime to use for the endpoint.

Returns:

  • (String)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end

#client_tokenString

A unique, case-sensitive identifier to ensure idempotency of the request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end

#descriptionString

The description of the AgentCore Runtime endpoint.

Returns:

  • (String)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end

#nameString

The name of the AgentCore Runtime endpoint.

Returns:

  • (String)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end

#tagsHash<String,String>

A map of tag keys and values to assign to the agent runtime endpoint. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment.

Returns:

  • (Hash<String,String>)


1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1452

class CreateAgentRuntimeEndpointRequest < Struct.new(
  :agent_runtime_id,
  :name,
  :agent_runtime_version,
  :description,
  :client_token,
  :tags)
  SENSITIVE = [:name]
  include Aws::Structure
end