google_api_firebase v0.5.0 GoogleApi.Firebase.V1beta1.Model.ProjectInfo View Source

A reference to a Google Cloud Platform (GCP) Project.

Attributes

  • displayName (type: String.t, default: nil) - The user-assigned display name of the GCP Project, for example: My App

  • 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.

    Not all Projects will have this field populated. If it is not populated, it means that the Project does not yet have a default GCP resource location. To set a Project's default GCP resource location, call FinalizeDefaultLocation after you add Firebase resources to the Project.

  • project (type: String.t, default: nil) - The resource name of the GCP Project to which Firebase resources can be added, in the format: <code>projects/<var>PROJECT_IDENTIFIER</var></code> Refer to the FirebaseProject name field for details about <var>PROJECT_IDENTIFIER</var> values.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Firebase.V1beta1.Model.ProjectInfo{
  displayName: String.t(),
  locationId: String.t(),
  project: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.