Skip to content

Bedrock Agent  >  Operations  >  get_vpc_configuration

get_vpc_configuration

Operation

get_vpc_configuration async

get_vpc_configuration(input: GetVpcConfigurationInput, plugins: list[Plugin] | None = None) -> GetVpcConfigurationOutput

Returns the details and current status of a single VPC configuration. Use this operation to poll for the outcome of an asynchronous create or delete.

Parameters:

Name Type Description Default
input GetVpcConfigurationInput

An instance of GetVpcConfigurationInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetVpcConfigurationOutput

An instance of GetVpcConfigurationOutput.

Input

GetVpcConfigurationInput dataclass

Dataclass for GetVpcConfigurationInput structure.

Attributes

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

The unique identifier of the knowledge base that owns the VPC configuration.

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

The unique identifier of the VPC configuration to retrieve.

Output

GetVpcConfigurationOutput dataclass

Dataclass for GetVpcConfigurationOutput structure.

Attributes

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = field(default=EMPTY_RESPONSE_METADATA, repr=False, compare=False)

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.

vpc_configuration instance-attribute
vpc_configuration: VpcConfiguration

The VPC configuration, including its connection settings, resolution mode, and current lifecycle status.