Class CfnDistributionPropsMixin.LegacyCustomOriginProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.cloudfront.CfnDistributionPropsMixin.LegacyCustomOriginProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDistributionPropsMixin.LegacyCustomOriginProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistributionPropsMixin.LegacyCustomOriginProperty
@Stability(Stable)
@Internal
public static final class CfnDistributionPropsMixin.LegacyCustomOriginProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistributionPropsMixin.LegacyCustomOriginProperty
An implementation for
CfnDistributionPropsMixin.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.cfnpropertymixins.services.cloudfront.CfnDistributionPropsMixin.LegacyCustomOriginProperty
CfnDistributionPropsMixin.LegacyCustomOriginProperty.Builder, CfnDistributionPropsMixin.LegacyCustomOriginProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDistributionPropsMixin.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 theCfnDistributionPropsMixin.LegacyCustomOriginProperty.Builder.
-
-
Method Details
-
getDnsName
Description copied from interface:CfnDistributionPropsMixin.LegacyCustomOriginPropertyThe domain name assigned to your CloudFront distribution.- Specified by:
getDnsNamein interfaceCfnDistributionPropsMixin.LegacyCustomOriginProperty- See Also:
-
getHttpPort
Description copied from interface:CfnDistributionPropsMixin.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 interfaceCfnDistributionPropsMixin.LegacyCustomOriginProperty- See Also:
-
getHttpsPort
Description copied from interface:CfnDistributionPropsMixin.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 interfaceCfnDistributionPropsMixin.LegacyCustomOriginProperty- See Also:
-
getOriginProtocolPolicy
Description copied from interface:CfnDistributionPropsMixin.LegacyCustomOriginPropertySpecifies the protocol (HTTP or HTTPS) that CloudFront uses to connect to the origin.- Specified by:
getOriginProtocolPolicyin interfaceCfnDistributionPropsMixin.LegacyCustomOriginProperty- See Also:
-
getOriginSslProtocols
Description copied from interface:CfnDistributionPropsMixin.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 interfaceCfnDistributionPropsMixin.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()
-