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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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.
11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 11953 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 |