class Google::Apis::FirebaseV1beta1::AdminSdkConfig

Attributes

database_url[RW]

The default Firebase Realtime Database URL. Corresponds to the JSON property `databaseURL` @return [String]

location_id[RW]

The ID of the Project's default GCP resource location. The location is one of the available [GCP resource locations](firebase.google.com/docs/ projects/locations). This field is omitted if the default GCP resource location has not been finalized yet. To set a Project's default GCP resource location, call [`FinalizeDefaultLocation`](../projects.defaultLocation/ finalize) after you add Firebase resources to the Project. Corresponds to the JSON property `locationId` @return [String]

project_id[RW]

Immutable. A user-assigned unique identifier for the `FirebaseProject`. This identifier may appear in URLs or names for some Firebase resources associated with the Project, but it should generally be treated as a convenience alias to reference the Project. Corresponds to the JSON property `projectId` @return [String]

storage_bucket[RW]

The default Cloud Storage for Firebase storage bucket name. Corresponds to the JSON property `storageBucket` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/firebase_v1beta1/classes.rb, line 109
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/firebase_v1beta1/classes.rb, line 114
def update!(**args)
  @database_url = args[:database_url] if args.key?(:database_url)
  @location_id = args[:location_id] if args.key?(:location_id)
  @project_id = args[:project_id] if args.key?(:project_id)
  @storage_bucket = args[:storage_bucket] if args.key?(:storage_bucket)
end