class Google::Apis::FirebaseV1beta1::Location
A GCP resource location that can be selected for a FirebaseProject
.
Attributes
features[RW]
Products and services that are available in the GCP resource location. Corresponds to the JSON property `features` @return [Array<String>]
location_id[RW]
The ID of the GCP resource location. It will be one of the available [GCP resource locations](firebase.google.com/docs/projects/locations#types). Corresponds to the JSON property `locationId` @return [String]
type[RW]
Indicates whether the GCP resource location is a [regional or multi-regional location](firebase.google.com/docs/projects/locations#types) for data replication. Corresponds to the JSON property `type` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/firebase_v1beta1/classes.rb, line 786 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 791 def update!(**args) @features = args[:features] if args.key?(:features) @location_id = args[:location_id] if args.key?(:location_id) @type = args[:type] if args.key?(:type) end