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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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.
12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 12667 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 |