GoogleApi.Firebase.V1beta1.Model.ProjectInfo (google_api_firebase v0.13.3)

View Source

A reference to a Google Cloud Project.

Attributes

  • displayName (type: String.t, default: nil) - The user-assigned display name of the Google Cloud Project, for example: My App.
  • locationId (type: String.t, default: nil) - DEPRECATED Instead, use product-specific REST APIs to work with the location of each resource in a Project. This field may not be populated, especially for newly provisioned projects after October 30, 2024. The ID of the Project's "location for default Google Cloud resources". The location is one of the available Google App Engine locations. Not all Projects will have this field populated. If it is not populated, it means that the Project does not yet have a location for default Google Cloud resources.
  • project (type: String.t, default: nil) - The resource name of the Google Cloud Project to which Firebase resources can be added, in the format: projects/PROJECT_IDENTIFIER Refer to the FirebaseProject name field for details about PROJECT_IDENTIFIER values.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

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

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.