google_api_firebase v0.2.0 API Reference
Modules
API calls for all endpoints tagged AvailableProjects
.
API calls for all endpoints tagged Operations
.
API calls for all endpoints tagged Projects
.
Handle Tesla connections for GoogleApi.Firebase.V1beta1.
All fields are required.
Attributes
analyticsAccountId
(type:String.t
, default:nil
) - The ID for the existing Google Analytics account that you want to link with yourFirebaseProject
.
Specifying this field will provision a new Google Analytics property in your Google Analytics account and associate the new property with yourFirebaseProject
.analyticsPropertyId
(type:String.t
, default:nil
) - The ID for the existing Google Analytics property that you want to associate with yourFirebaseProject
.
Attributes
databaseURL
(type:String.t
, default:nil
) - The default Firebase Realtime Database URL.locationId
(type:String.t
, default:nil
) - The ID of the project's default GCP resource location. The location is one of the available GCP resource locations.
This field is omitted if the default GCP resource location has not been finalized yet. To set your project's default GCP resource location, callFinalizeDefaultLocation
after you add Firebase services to your project.projectId
(type:String.t
, default:nil
) - Immutable. The globally unique, user-assigned project ID of the parent Project.storageBucket
(type:String.t
, default:nil
) - The default Cloud Storage for Firebase storage bucket name.
Attributes
analyticsProperty
(type:GoogleApi.Firebase.V1beta1.Model.AnalyticsProperty.t
, default:nil
) - The Analytics Property object associated with the specifiedFirebaseProject
.
This object contains the details of the Google Analytics property associated with the specifiedFirebaseProject
.streamMappings
(type:list(GoogleApi.Firebase.V1beta1.Model.StreamMapping.t)
, default:nil
) - For Android Apps and iOS Apps: A map ofapp
tostreamId
for each Firebase App in the specifiedFirebaseProject
. Eachapp
andstreamId
appears only once.
For Web Apps: A map ofapp
tostreamId
andmeasurementId
for each Firebase App in the specifiedFirebaseProject
. Eachapp
,streamId
, andmeasurementId
appears only once.
Details of a Google Analytics property
Details of a Firebase App for Android.
Configuration metadata of a single Firebase App for Android.
The default resources associated with a FirebaseProject
.
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
Attributes
locationId
(type:String.t
, default:nil
) - The ID of the default GCP resource location for the Project. The location must be one of the available GCP resource locations.
A high-level summary of an App.
A FirebaseProject
is the top-level Firebase entity. It is the container for
Firebase Apps, Firebase Hosting sites, storage systems (Firebase Realtime
Database, Cloud Firestore, Cloud Storage buckets) and other Firebase and
Google Cloud Platform (GCP) resources.
Details of a Firebase App for iOS.
Configuration metadata of a single Firebase App for iOS.
Attributes
apps
(type:list(GoogleApi.Firebase.V1beta1.Model.AndroidApp.t)
, default:nil
) - List of each AndroidApp that is in the parent Firebase Project.nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results.
This token can be used in a subsequent call toListAndroidApps
to find the next group of Apps.
Page tokens are short-lived and should not be persisted.
Attributes
locations
(type:list(GoogleApi.Firebase.V1beta1.Model.Location.t)
, default:nil
) - One page of results from a call toListAvailableLocations
.nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results and all available locations have been listed.
This token can be used in a subsequent call toListAvailableLocations
to find more locations.
Page tokens are short-lived and should not be persisted.
Attributes
nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results.
This token can be used in a subsequent calls toListAvailableProjects
to find the next group of GCPProjects
.
Page tokens are short-lived and should not be persisted.projectInfo
(type:list(GoogleApi.Firebase.V1beta1.Model.ProjectInfo.t)
, default:nil
) - The list of GCPProjects
which can have Firebase resources added to them.
Attributes
nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results.
This token can be used in a subsequent calls toListFirebaseProjects
to find the next group of Projects.
Page tokens are short-lived and should not be persisted.results
(type:list(GoogleApi.Firebase.V1beta1.Model.FirebaseProject.t)
, default:nil
) - One page of the list of Projects that are accessible to the caller.
Attributes
apps
(type:list(GoogleApi.Firebase.V1beta1.Model.IosApp.t)
, default:nil
) - List of each IosApp that is in the parent Firebase Project.nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results.
This token can be used in a subsequent call toListIosApps
to find the next group of Apps.
Page tokens are short-lived and should not be persisted.
Attributes
apps
(type:list(GoogleApi.Firebase.V1beta1.Model.WebApp.t)
, default:nil
) - List of each WebApp that is in the parent Firebase Project.nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned. If the string is empty, then this response is the last page of results.
This token can be used in a subsequent call toListWebApps
to find the next group of Apps.
Page tokens are short-lived and should not be persisted.
A GCP resource location that can be selected for a Project.
This is proto2's version of MessageSet.
This resource represents a long-running operation that is the result of a network API call.
A reference to a Google Cloud Platform (GCP) Project
.
Attributes
analyticsPropertyId
(type:String.t
, default:nil
) - Optional. The ID of the Google Analytics property associated with the specifiedFirebaseProject
.- If not set, then the Google Analytics property that is currently
associated with the specified
FirebaseProject
is removed. - If set, and the specified
FirebaseProject
is currently associated with a different Google Analytics property, then the response is a412 Precondition Failed
error.
- If not set, then the Google Analytics property that is currently
associated with the specified
Attributes
apps
(type:list(GoogleApi.Firebase.V1beta1.Model.FirebaseAppInfo.t)
, default:nil
) - One page of results from a call toSearchFirebaseApps
.nextPageToken
(type:String.t
, default:nil
) - If the result list is too large to fit in a single response, then a token is returned.
This token can be used in a subsequent calls toSearchFirebaseApps
to find the next group of Apps.
If the string is empty, then this response is the last page of results.
Page tokens are short-lived and should not be persisted.
A SHA-1 or SHA-256 certificate associated with the AndroidApp.
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.
Wire-format for a Status object
A mapping of a Firebase App to a Google Analytics data stream
Message that groups a protocol type_id (as defined by MessageSet), with an encoded message of that type. Its use is similar to MessageSet, except it represents a single (type, encoded message) instead of a set.
Details of a Firebase App for the web.
Configuration metadata of a single Firebase App for the web.