Interface IVpcOrigin.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IVpcOrigin, IVpcOriginRef, IVpcOriginRef.Jsii$Default, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IVpcOrigin.Jsii$Proxy
Enclosing interface:
IVpcOrigin

@Internal public static interface IVpcOrigin.Jsii$Default extends IVpcOrigin, IResource.Jsii$Default, IVpcOriginRef.Jsii$Default
Internal default implementation for IVpcOrigin.
  • Method Details

    • getVpcOriginArn

      @Stability(Stable) @NotNull default String getVpcOriginArn()
      The VPC origin ARN.
      Specified by:
      getVpcOriginArn in interface IVpcOrigin
    • getVpcOriginId

      @Stability(Stable) @NotNull default String getVpcOriginId()
      The VPC origin ID.
      Specified by:
      getVpcOriginId in interface IVpcOrigin
    • getDomainName

      @Stability(Stable) @Nullable default String getDomainName()
      The domain name of the CloudFront VPC origin endpoint configuration.
      Specified by:
      getDomainName in interface IVpcOrigin