Namespace Google.Apis.FirebaseHosting.v1.Data
Classes
CancelOperationRequest
The request message for Operations.CancelOperation.
CertVerification
A set of ACME challenges you can use to allow Hosting to create an SSL certificate for your domain name before directing traffic to Hosting servers. Use either the DNS or HTTP challenge; it's not necessary to provide both.
CustomDomainMetadata
Metadata associated with aCustomDomain
operation.
DnsRecord
DNS records are resource records that define how systems and services should behave when handling requests for a
domain name. For example, when you add A
records to your domain name's DNS records, you're informing other
systems (such as your users' web browsers) to contact those IPv4 addresses to retrieve resources relevant to
your domain name (such as your Hosting site files).
DnsRecordSet
A set of DNS records relevant to the setup and maintenance of a custom domain in Firebase Hosting.
DnsUpdates
A set of DNS record updates that you should make to allow Hosting to serve secure content in response to requests against your domain name. These updates present the current state of your domain name's DNS records when Hosting last queried them, and the desired set of records that Hosting needs to see before your custom domain can be fully active.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
HttpUpdate
A file you can add to your existing, non-Hosting hosting service that confirms your intent to allow Hosting's Certificate Authorities to create an SSL certificate for your domain.
ListOperationsResponse
The response message for Operations.ListOperations.
LiveMigrationStep
A set of updates including ACME challenges and DNS records that allow Hosting to create an SSL certificate and
establish project ownership for your domain name before you direct traffic to Hosting servers. Use these updates
to facilitate zero downtime migrations to Hosting from other services. After you've made the recommended
updates, check your custom domain's ownershipState
and certState
. To avoid downtime, they should be
OWNERSHIP_ACTIVE
and CERT_ACTIVE
, respectively, before you update your A
and AAAA
records.
Operation
This resource represents a long-running operation that is the result of a network API call.
Status
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.