Class AuthenticatedOriginPullsState


  • public final class AuthenticatedOriginPullsState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • authenticatedOriginPullsCertificate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> authenticatedOriginPullsCertificate()
        Returns:
        The ID of an uploaded Authenticated Origin Pulls certificate. If no hostname is provided, this certificate will be used zone wide as Per-Zone Authenticated Origin Pulls.
      • enabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Returns:
        Whether to enable Authenticated Origin Pulls on the given zone or hostname.
      • hostname

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostname()
        Returns:
        Specify a hostname to enable Per-Hostname Authenticated Origin Pulls on, using the provided certificate.
      • zoneId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> zoneId()
        Returns:
        The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**