View a markdown version of this page

VpcConfigurationSummary - Amazon Bedrock

VpcConfigurationSummary

A summary of a VPC configuration returned by ListVpcConfigurations.

Contents

createdAt

The time at which the VPC configuration was created.

Type: Timestamp

Required: Yes

port

The port on which the resource is reached.

Type: Integer

Valid Range: Minimum value of 1. Maximum value of 65535.

Required: Yes

protocol

The protocol used to connect to the resource.

Type: String

Valid Values: HTTP | HTTPS

Required: Yes

resolutionMode

Specifies how the resource target is resolved.

Type: String

Valid Values: PUBLIC | IN_VPC

Required: Yes

resourceTarget

The private IPv4 address or DNS name of the resource.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: Yes

status

The current lifecycle status of the VPC configuration.

Type: String

Valid Values: CREATING | CREATED | DELETING | CREATE_FAILED | DELETE_FAILED

Required: Yes

vpcConfigurationId

The unique identifier of the VPC configuration.

Type: String

Length Constraints: Fixed length of 32.

Pattern: [a-z0-9](?:[a-z0-9-]{30}[a-z0-9])

Required: Yes

vpcId

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: vpc-[a-zA-Z0-9]+

Required: Yes

description

The description of the VPC configuration, if provided.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 512.

Pattern: [^\p{C}]*

Required: No

hostHeader

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [A-Za-z0-9._:\[\]-]{1,255}

Required: No

name

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z0-9]([a-zA-Z0-9 _-]*[a-zA-Z0-9])?

Required: No

statusMessage

Additional detail about the current status, such as the cause of a failure.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

tlsServerName

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.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 253.

Pattern: (\*\.)?([A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?\.)*[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: