Class: Aws::BedrockAgentCoreControl::Types::GatewayTarget
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::GatewayTarget
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The gateway target.
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The date and time at which the target was created.
-
#credential_provider_configurations ⇒ Array<Types::CredentialProviderConfiguration>
The provider configurations.
-
#description ⇒ String
The description for the gateway target.
-
#gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the gateway target.
-
#last_synchronized_at ⇒ Time
The last synchronization time.
-
#name ⇒ String
The name of the gateway target.
-
#status ⇒ String
The status of the gateway target.
-
#status_reasons ⇒ Array<String>
The status reasons for the target status.
-
#target_configuration ⇒ Types::TargetConfiguration
The configuration for a gateway target.
-
#target_id ⇒ String
The target ID.
-
#updated_at ⇒ Time
The date and time at which the target was updated.
Instance Attribute Details
#created_at ⇒ Time
The date and time at which the target was created.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#credential_provider_configurations ⇒ Array<Types::CredentialProviderConfiguration>
The provider configurations.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#description ⇒ String
The description for the gateway target.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the gateway target.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#last_synchronized_at ⇒ Time
The last synchronization time.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The name of the gateway target.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#status ⇒ String
The status of the gateway target.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#status_reasons ⇒ Array<String>
The status reasons for the target status.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#target_configuration ⇒ Types::TargetConfiguration
The configuration for a gateway target. This structure defines how the gateway connects to and interacts with the target endpoint.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#target_id ⇒ String
The target ID.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |
#updated_at ⇒ Time
The date and time at which the target was updated.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 4043 class GatewayTarget < Struct.new( :gateway_arn, :target_id, :created_at, :updated_at, :status, :status_reasons, :name, :description, :target_configuration, :credential_provider_configurations, :last_synchronized_at) SENSITIVE = [:name, :description] include Aws::Structure end |