Package-level declarations
Types
Contains metadata about the user who performed an action, such as creating a release or finalizing a version.
Represents a DNS certificate challenge.
Represents an HTTP certificate challenge.
A configured rewrite that directs requests to a Cloud Run service. If the Cloud Run service does not exist when setting or updating your Firebase Hosting configuration, then the request fails. Any errors from the Cloud Run service are passed to the end user (for example, if you delete a service, any requests directed to that service receive a 404
error).
The current certificate provisioning status information for a domain.
Defines the behavior of a domain-level redirect. Domain redirects preserve the path of the redirect but replace the requested domain with the one specified in the redirect configuration.
If provided, i18n rewrites are enabled.
A Release
is a particular sites.versions that is set to be public at a particular time.
A Rewrite
specifies a URL pattern that, if matched to the request URL path, triggers Hosting to respond as if the service were given the specified destination URL.
The configuration for how incoming requests to a site should be routed and processed before serving content. The URL request paths are matched against the specified URL patterns in the configuration, then Hosting applies the applicable configuration according to a specific priority order.
A Version
is a configuration and a collection of static files which determine how a site is displayed.