VpcEndpoint
¶
Source code in docs_src/capo_ec2/types/vpc_endpoint.py
creation_timestamp
instance-attribute
¶
creation_timestamp: NotRequired[MillisecondDateTime]
The date and time that the endpoint was created.
dns_entries
instance-attribute
¶
dns_entries: NotRequired[DnsEntrySet]
(Interface endpoint) The DNS entries for the endpoint.
dns_options
instance-attribute
¶
dns_options: NotRequired[DnsOptions]
The DNS options for the endpoint.
groups
instance-attribute
¶
groups: NotRequired[GroupIdentifierSet]
(Interface, Resource, ServiceNetwork, and Tunnel endpoints only) Information about the security groups that are associated with the network interface.
ip_address_type
instance-attribute
¶
ip_address_type: NotRequired[IpAddressType]
The IP address type for the endpoint.
ipv4_prefixes
instance-attribute
¶
ipv4_prefixes: NotRequired[SubnetIpPrefixesList]
Array of IPv4 prefixes.
ipv6_prefixes
instance-attribute
¶
ipv6_prefixes: NotRequired[SubnetIpPrefixesList]
Array of IPv6 prefixes.
last_error
instance-attribute
¶
last_error: NotRequired[LastError]
The last error that occurred for endpoint.
network_interface_ids
instance-attribute
¶
network_interface_ids: NotRequired[ValueStringList]
(Interface, Gateway Load Balancer endpoints, Resource, ServiceNetwork, and Tunnel endpoints only) The network interfaces for the endpoint.
owner_id
instance-attribute
¶
owner_id: NotRequired[String]
The ID of the Amazon Web Services account that owns the endpoint.
payer_responsibilities
instance-attribute
¶
payer_responsibilities: NotRequired[PayerResponsibilitySet]
The payer responsibility settings for the endpoint.
policy_document
instance-attribute
¶
policy_document: NotRequired[String]
The policy document associated with the endpoint, if applicable.
private_dns_enabled
instance-attribute
¶
private_dns_enabled: NotRequired[Boolean]
(Interface endpoint) Indicates whether the VPC is associated with a private hosted zone.
requester_managed
instance-attribute
¶
requester_managed: NotRequired[Boolean]
Indicates whether the endpoint is being managed by its service.
resource_configuration_arn
instance-attribute
¶
resource_configuration_arn: NotRequired[ResourceConfigurationArn]
The Amazon Resource Name (ARN) of the resource configuration.
route_table_ids
instance-attribute
¶
route_table_ids: NotRequired[ValueStringList]
(Gateway endpoint) The IDs of the route tables associated with the endpoint.
service_name
instance-attribute
¶
service_name: NotRequired[String]
The name of the service to which the endpoint is associated.
service_network_arn
instance-attribute
¶
service_network_arn: NotRequired[ServiceNetworkArn]
The Amazon Resource Name (ARN) of the service network.
service_region
instance-attribute
¶
service_region: NotRequired[String]
The Region where the service is hosted.
subnet_ids
instance-attribute
¶
subnet_ids: NotRequired[ValueStringList]
(Interface, Gateway Load Balancer endpoints, Resource, ServiceNetwork, and Tunnel endpoints only) The subnets for the endpoint.
vpc_endpoint_type
instance-attribute
¶
vpc_endpoint_type: NotRequired[VpcEndpointType]
The type of endpoint.
For more information about the types of VPC endpoints, see VPC endpoints in the Amazon Web Services PrivateLink User Guide.