Class: Aws::BedrockAgent::Types::VpcConfigurationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::VpcConfigurationSummary
- Defined in:
- gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb
Overview
A summary of a VPC configuration returned by ListVpcConfigurations.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The time at which the VPC configuration was created.
-
#description ⇒ String
The description of the VPC configuration, if provided.
-
#host_header ⇒ String
The HTTP
Hostheader value sent when invoking the resource, if configured. -
#name ⇒ String
The human-readable name of the VPC configuration, if provided.
-
#port ⇒ Integer
The port on which the resource is reached.
-
#protocol ⇒ String
The protocol used to connect to the resource.
-
#resolution_mode ⇒ String
Specifies how the resource target is resolved.
-
#resource_target ⇒ String
The private IPv4 address or DNS name of the resource.
-
#status ⇒ String
The current lifecycle status of the VPC configuration.
-
#status_message ⇒ String
Additional detail about the current status, such as the cause of a failure.
-
#tls_server_name ⇒ String
The expected TLS server name that the service matches against the Subject Alternative Names on the resource's TLS certificate.
-
#vpc_configuration_id ⇒ String
The unique identifier of the VPC configuration.
-
#vpc_id ⇒ String
The identifier of the VPC that the knowledge base connects through to reach the resource.
Instance Attribute Details
#created_at ⇒ Time
The time at which the VPC configuration was created.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the VPC configuration, if provided.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#host_header ⇒ String
The HTTP Host header value sent when invoking the resource, if
configured.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The human-readable name of the VPC configuration, if provided.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port on which the resource is reached.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The protocol used to connect to the resource.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#resolution_mode ⇒ String
Specifies how the resource target is resolved.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#resource_target ⇒ String
The private IPv4 address or DNS name of the resource.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current lifecycle status of the VPC configuration.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
Additional detail about the current status, such as the cause of a failure.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#tls_server_name ⇒ String
The expected TLS server name that the service matches against the
Subject Alternative Names on the resource's TLS certificate.
Present when protocol is HTTPS.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#vpc_configuration_id ⇒ String
The unique identifier of the VPC configuration.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The identifier of the VPC that the knowledge base connects through to reach the resource.
12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12649 class VpcConfigurationSummary < Struct.new( :vpc_configuration_id, :status, :status_message, :vpc_id, :resource_target, :port, :protocol, :resolution_mode, :host_header, :tls_server_name, :name, :description, :created_at) SENSITIVE = [] include Aws::Structure end |