Class CfnDistribution.LegacyCustomOriginProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.CfnDistribution.LegacyCustomOriginProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDistribution.LegacyCustomOriginProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistribution.LegacyCustomOriginProperty
@Stability(Stable)
@Internal
public static final class CfnDistribution.LegacyCustomOriginProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistribution.LegacyCustomOriginProperty
An implementation for
CfnDistribution.LegacyCustomOriginProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LegacyCustomOriginProperty
CfnDistribution.LegacyCustomOriginProperty.Builder, CfnDistribution.LegacyCustomOriginProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDistribution.LegacyCustomOriginProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The domain name assigned to your CloudFront distribution.final Number
The HTTP port that CloudFront uses to connect to the origin.final Number
The HTTPS port that CloudFront uses to connect to the origin.final String
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.The minimum SSL/TLS protocol version that CloudFront uses when communicating with your origin server over HTTPs.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDistribution.LegacyCustomOriginProperty.Builder
.
-
-
Method Details
-
getDnsName
Description copied from interface:CfnDistribution.LegacyCustomOriginProperty
The domain name assigned to your CloudFront distribution.- Specified by:
getDnsName
in interfaceCfnDistribution.LegacyCustomOriginProperty
- See Also:
-
getOriginProtocolPolicy
Description copied from interface:CfnDistribution.LegacyCustomOriginProperty
Specifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.- Specified by:
getOriginProtocolPolicy
in interfaceCfnDistribution.LegacyCustomOriginProperty
- See Also:
-
getOriginSslProtocols
Description copied from interface:CfnDistribution.LegacyCustomOriginProperty
The minimum SSL/TLS protocol version that CloudFront uses when communicating with your origin server over HTTPs.For more information, see Minimum Origin SSL Protocol in the Amazon CloudFront Developer Guide .
- Specified by:
getOriginSslProtocols
in interfaceCfnDistribution.LegacyCustomOriginProperty
- See Also:
-
getHttpPort
Description copied from interface:CfnDistribution.LegacyCustomOriginProperty
The HTTP port that CloudFront uses to connect to the origin.Specify the HTTP port that the origin listens on.
Default: - 80
- Specified by:
getHttpPort
in interfaceCfnDistribution.LegacyCustomOriginProperty
- See Also:
-
getHttpsPort
Description copied from interface:CfnDistribution.LegacyCustomOriginProperty
The HTTPS port that CloudFront uses to connect to the origin.Specify the HTTPS port that the origin listens on.
Default: - 443
- Specified by:
getHttpsPort
in interfaceCfnDistribution.LegacyCustomOriginProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-