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.
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_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
¶
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.