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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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.
11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11971 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 |