VpcConfiguration
¶
Source code in docs_src/capo_bedrock_agent/types/vpc_configuration.py
created_at
instance-attribute
¶
created_at: DateTimestamp
The time at which the VPC configuration was created.
description
instance-attribute
¶
description: NotRequired[VpcConfigurationDescription]
The description of the VPC configuration, if provided.
host_header
instance-attribute
¶
host_header: NotRequired[HostHeader]
The HTTP Host header value sent when invoking the resource, if configured.
name
instance-attribute
¶
name: NotRequired[VpcConfigurationName]
The human-readable name of the VPC configuration, if provided.
resolution_mode
instance-attribute
¶
resolution_mode: VpcResolutionMode
Specifies how the resource target is resolved.
resource_target
instance-attribute
¶
resource_target: ResourceTarget
The private IPv4 address or DNS name of the resource.
status
instance-attribute
¶
status: VpcConfigurationStatus
The current lifecycle status of the VPC configuration.
status_message
instance-attribute
¶
status_message: NotRequired[VpcConfigurationStatusMessage]
Additional detail about the current status, such as the cause of a CREATE_FAILED or DELETE_FAILED status.
subnet_ids
instance-attribute
¶
subnet_ids: SubnetIdList
The subnets that the knowledge base uses to connect to the resource.
tls_server_name
instance-attribute
¶
tls_server_name: NotRequired[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.
updated_at
instance-attribute
¶
updated_at: DateTimestamp
The time at which the VPC configuration was last updated.
vpc_configuration_id
instance-attribute
¶
vpc_configuration_id: VpcConfigurationId
The unique identifier of the VPC configuration.