Skip to content

Bedrock Agent  >  Structures  >  VpcConfiguration

VpcConfiguration

Structure Class

VpcConfiguration dataclass

Contains the details of a VPC configuration, including its connection settings, resolution mode, and current lifecycle status.

Attributes

created_at instance-attribute
created_at: datetime

The time at which the VPC configuration was created.

description class-attribute instance-attribute
description: str | None = None

The description of the VPC configuration, if provided.

host_header class-attribute instance-attribute
host_header: str | None = None

The HTTP Host header value sent when invoking the resource, if configured.

name class-attribute instance-attribute
name: str | None = None

The human-readable name of the VPC configuration, if provided.

port instance-attribute
port: int

The port on which the resource is reached.

protocol instance-attribute
protocol: str

The protocol used to connect to the resource.

resolution_mode instance-attribute
resolution_mode: str

Specifies how the resource target is resolved.

resource_target instance-attribute
resource_target: str

The private IPv4 address or DNS name of the resource.

status instance-attribute
status: str

The current lifecycle status of the VPC configuration.

status_message class-attribute instance-attribute
status_message: str | None = None

Additional detail about the current status, such as the cause of a CREATE_FAILED or DELETE_FAILED status.

subnet_ids instance-attribute
subnet_ids: list[str]

The subnets that the knowledge base uses to connect to the resource.

tls_server_name class-attribute instance-attribute
tls_server_name: str | None = None

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.

updated_at instance-attribute
updated_at: datetime

The time at which the VPC configuration was last updated.

vpc_configuration_id instance-attribute
vpc_configuration_id: str

The unique identifier of the VPC configuration.

vpc_id instance-attribute
vpc_id: str

The identifier of the VPC that the knowledge base connects through to reach the resource.