# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

View your data across Google Cloud Platform services.
View and manage your data across Google Cloud Platform services.
View all your Firebase data and settings.
View and administer all your Firebase data and settings.

# Structs

ActingUser: Contains metadata about the user who performed an action, such as creating a release or finalizing a version.
CertDnsChallenge: Represents a DNS certificate challenge.
CertHttpChallenge: Represents an HTTP certificate challenge.
Channel: A `Channel` represents a stream of releases for a site.
CloneVersionRequest: The request sent to CloneVersion.
CloudRunRewrite: A configured rewrite that directs requests to a Cloud Run service.
Domain: The intended behavior and status information of a domain.
DomainProvisioning: The current certificate provisioning status information for a domain.
DomainRedirect: Defines the behavior of a domain-level redirect.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Header: A [`header`](/docs/hosting/full-config#headers) is an object that specifies a URL pattern that, if matched to the request URL path, triggers Hosting to apply the specified custom response headers.
I18nConfig: If provided, i18n rewrites are enabled.
ListChannelsResponse: The response returned by ListChannels.
ListDomainsResponse: The response to listing Domains.
No description provided by the author
No description provided by the author
No description provided by the author
Operation: This resource represents a long-running operation that is the result of a network API call.
PathFilter: A representation of filter path.
PopulateVersionFilesRequest: The request to populate a Version's Files.
No description provided by the author
PreviewConfig: Version preview configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Redirect: A [`redirect`](/docs/hosting/full-config#redirects) object specifies a URL pattern that, if matched to the request URL path, triggers Hosting to respond with a redirect to the specified destination path.
Release: A `Release` is a particular [collection of configurations and files](sites.versions) that is set to be public at a particular time.
Rewrite: A [`rewrite`](/docs/hosting/full-config#rewrites) object 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.
No description provided by the author
ServingConfig: The configuration for how incoming requests to a site should be routed and processed before serving content.
SiteConfig: A `SiteConfig` contains metadata associated with a specific site that controls Firebase Hosting serving behavior.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Version: A `Version` is the collection of configuration and [static files](sites.versions.files) that determine how a site is displayed.
VersionFile: A static content file that is part of a version.