Interface CfnVpcOriginPropsMixin.VpcOriginEndpointConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnVpcOriginPropsMixin.VpcOriginEndpointConfigProperty.Jsii$Proxy
- Enclosing class:
CfnVpcOriginPropsMixin
@Stability(Stable)
public static interface CfnVpcOriginPropsMixin.VpcOriginEndpointConfigProperty
extends software.amazon.jsii.JsiiSerializable
An Amazon CloudFront VPC origin endpoint configuration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cloudfront.*;
VpcOriginEndpointConfigProperty vpcOriginEndpointConfigProperty = VpcOriginEndpointConfigProperty.builder()
.arn("arn")
.httpPort(123)
.httpsPort(123)
.name("name")
.originProtocolPolicy("originProtocolPolicy")
.originSslProtocols(List.of("originSslProtocols"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnVpcOriginPropsMixin.VpcOriginEndpointConfigPropertystatic final classAn implementation forCfnVpcOriginPropsMixin.VpcOriginEndpointConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringgetArn()The ARN of the CloudFront VPC origin endpoint configuration.default NumberThe HTTP port for the CloudFront VPC origin endpoint configuration.default NumberThe HTTPS port of the CloudFront VPC origin endpoint configuration.default StringgetName()The name of the CloudFront VPC origin endpoint configuration.default StringThe origin protocol policy for the CloudFront VPC origin endpoint configuration.Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getArn
The ARN of the CloudFront VPC origin endpoint configuration.- See Also:
-
getHttpPort
The HTTP port for the CloudFront VPC origin endpoint configuration.The default value is
80.Default: - 80
- See Also:
-
getHttpsPort
The HTTPS port of the CloudFront VPC origin endpoint configuration.The default value is
443.Default: - 443
- See Also:
-
getName
The name of the CloudFront VPC origin endpoint configuration.- See Also:
-
getOriginProtocolPolicy
The origin protocol policy for the CloudFront VPC origin endpoint configuration.Default: - "match-viewer"
- See Also:
-
getOriginSslProtocols
Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS.Valid values include
SSLv3,TLSv1,TLSv1.1, andTLSv1.2.For more information, see Minimum Origin SSL Protocol in the Amazon CloudFront Developer Guide .
- See Also:
-
builder
-