VpcOriginVpcOriginEndpointConfig class

Constructors

VpcOriginVpcOriginEndpointConfig({required Input<String> arn, required Input<int> httpPort, required Input<int> httpsPort, required Input<String> name, required Input<String> originProtocolPolicy, required Input<VpcOriginVpcOriginEndpointConfigOriginSslProtocols> originSslProtocols})
Creates a new VpcOriginVpcOriginEndpointConfig. arn The VPC origin ARN. httpPort The HTTP port for the CloudFront VPC origin endpoint configuration. httpsPort The HTTPS port for the CloudFront VPC origin endpoint configuration. name The name of the CloudFront VPC origin endpoint configuration. originProtocolPolicy The origin protocol policy for the CloudFront VPC origin endpoint configuration. originSslProtocols A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an HTTPS connection with your origin.
const
VpcOriginVpcOriginEndpointConfig.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String>
The VPC origin ARN.
final
hashCode → int
The hash code for this object.
no setterinherited
httpPort → Input<int>
The HTTP port for the CloudFront VPC origin endpoint configuration.
final
httpsPort → Input<int>
The HTTPS port for the CloudFront VPC origin endpoint configuration.
final
name → Input<String>
The name of the CloudFront VPC origin endpoint configuration.
final
originProtocolPolicy → Input<String>
The origin protocol policy for the CloudFront VPC origin endpoint configuration.
final
originSslProtocols → Input<VpcOriginVpcOriginEndpointConfigOriginSslProtocols>
A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an HTTPS connection with your origin.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited