Skip to content

CloudFront  >  Structures  >  VpcOriginEndpointConfig

VpcOriginEndpointConfig

Structure Class

VpcOriginEndpointConfig dataclass

Bases: _SerdeShape

An Amazon CloudFront VPC origin endpoint configuration.

Attributes

arn instance-attribute
arn: str

The ARN of the CloudFront VPC origin endpoint configuration.

http_port instance-attribute
http_port: int

The HTTP port for the CloudFront VPC origin endpoint configuration. The default value is 80.

https_port instance-attribute
https_port: int

The HTTPS port of the CloudFront VPC origin endpoint configuration. The default value is 443.

ip_address_type class-attribute instance-attribute
ip_address_type: str | None = ...

The IP address type of the CloudFront VPC origin endpoint configuration. Valid values are ipv4 and dualstack. IPv6-only is not supported for VPC origins.

name instance-attribute
name: str

The name of the CloudFront VPC origin endpoint configuration.

origin_protocol_policy instance-attribute
origin_protocol_policy: str

The origin protocol policy for the CloudFront VPC origin endpoint configuration.

origin_ssl_protocols class-attribute instance-attribute
origin_ssl_protocols: OriginSslProtocols | None = ...

A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an HTTPS connection with your origin.