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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudfront.CfnDistribution.LegacyCustomOriginProperty
CfnDistribution.LegacyCustomOriginProperty.Builder, CfnDistribution.LegacyCustomOriginProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDistribution.LegacyCustomOriginProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe domain name assigned to your CloudFront distribution.final NumberThe HTTP port that CloudFront uses to connect to the origin.final NumberThe HTTPS port that CloudFront uses to connect to the origin.final StringSpecifies 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 inthashCode()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.LegacyCustomOriginPropertyThe domain name assigned to your CloudFront distribution.- Specified by:
getDnsNamein interfaceCfnDistribution.LegacyCustomOriginProperty- See Also:
-
getOriginProtocolPolicy
Description copied from interface:CfnDistribution.LegacyCustomOriginPropertySpecifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.- Specified by:
getOriginProtocolPolicyin interfaceCfnDistribution.LegacyCustomOriginProperty- See Also:
-
getOriginSslProtocols
Description copied from interface:CfnDistribution.LegacyCustomOriginPropertyThe 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:
getOriginSslProtocolsin interfaceCfnDistribution.LegacyCustomOriginProperty- See Also:
-
getHttpPort
Description copied from interface:CfnDistribution.LegacyCustomOriginPropertyThe HTTP port that CloudFront uses to connect to the origin.Specify the HTTP port that the origin listens on.
Default: - 80
- Specified by:
getHttpPortin interfaceCfnDistribution.LegacyCustomOriginProperty- See Also:
-
getHttpsPort
Description copied from interface:CfnDistribution.LegacyCustomOriginPropertyThe HTTPS port that CloudFront uses to connect to the origin.Specify the HTTPS port that the origin listens on.
Default: - 443
- Specified by:
getHttpsPortin interfaceCfnDistribution.LegacyCustomOriginProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-