Class OriginBase

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.OriginBase
All Implemented Interfaces:
IOrigin, software.amazon.jsii.JsiiSerializable
Direct Known Subclasses:
HttpOrigin, RestApiOrigin

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:43.725Z") @Stability(Stable) public abstract class OriginBase extends software.amazon.jsii.JsiiObject implements IOrigin
Represents a distribution origin, that describes the Amazon S3 bucket, HTTP server (for example, a web server), Amazon MediaStore, or other server from which CloudFront gets your files.
  • Constructor Details

    • OriginBase

      protected OriginBase(software.amazon.jsii.JsiiObjectRef objRef)
    • OriginBase

      protected OriginBase(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • OriginBase

      @Stability(Stable) protected OriginBase(@NotNull String domainName, @Nullable OriginProps props)
      Parameters:
      domainName - This parameter is required.
      props -
    • OriginBase

      @Stability(Stable) protected OriginBase(@NotNull String domainName)
      Parameters:
      domainName - This parameter is required.
  • Method Details