Class: Aws::BedrockAgentCoreControl::Types::HarnessEndpoint
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::HarnessEndpoint
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Representation of a harness endpoint. An endpoint is a named, stable reference to a specific version of a harness that callers invoke, allowing the underlying version to be updated without changing how the agent is invoked.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the endpoint.
-
#created_at ⇒ Time
The timestamp when the endpoint was created.
-
#description ⇒ String
The description of the endpoint.
-
#endpoint_name ⇒ String
The name of the endpoint.
-
#failure_reason ⇒ String
The reason the endpoint's last create or update operation failed.
-
#harness_id ⇒ String
The ID of the harness that the endpoint belongs to.
-
#harness_name ⇒ String
The name of the harness that the endpoint belongs to.
-
#live_version ⇒ String
The harness version that the endpoint is currently serving.
-
#status ⇒ String
The status of the endpoint.
-
#target_version ⇒ String
The harness version that the endpoint points to.
-
#updated_at ⇒ Time
The timestamp when the endpoint was last updated.
Instance Attribute Details
#arn ⇒ String
The ARN of the endpoint.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the endpoint was created.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the endpoint.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#endpoint_name ⇒ String
The name of the endpoint.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#failure_reason ⇒ String
The reason the endpoint's last create or update operation failed.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#harness_id ⇒ String
The ID of the harness that the endpoint belongs to.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#harness_name ⇒ String
The name of the harness that the endpoint belongs to.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#live_version ⇒ String
The harness version that the endpoint is currently serving.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the endpoint.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#target_version ⇒ String
The harness version that the endpoint points to. While an update is in progress, this can differ from the live version until the endpoint finishes transitioning.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the endpoint was last updated.
11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11815 class HarnessEndpoint < Struct.new( :harness_id, :harness_name, :endpoint_name, :arn, :status, :created_at, :updated_at, :live_version, :target_version, :description, :failure_reason) SENSITIVE = [] include Aws::Structure end |