diff --git a/api_names_out.yaml b/api_names_out.yaml index 41bf745ccbe..56618c3660a 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -251513,12 +251513,15 @@ "/firestore:v1/GoogleFirestoreAdminV1Database/deleteTime": delete_time "/firestore:v1/GoogleFirestoreAdminV1Database/earliestVersionTime": earliest_version_time "/firestore:v1/GoogleFirestoreAdminV1Database/etag": etag +"/firestore:v1/GoogleFirestoreAdminV1Database/firestoreDataAccessMode": firestore_data_access_mode "/firestore:v1/GoogleFirestoreAdminV1Database/freeTier": free_tier "/firestore:v1/GoogleFirestoreAdminV1Database/keyPrefix": key_prefix "/firestore:v1/GoogleFirestoreAdminV1Database/locationId": location_id +"/firestore:v1/GoogleFirestoreAdminV1Database/mongodbCompatibleDataAccessMode": mongodb_compatible_data_access_mode "/firestore:v1/GoogleFirestoreAdminV1Database/name": name "/firestore:v1/GoogleFirestoreAdminV1Database/pointInTimeRecoveryEnablement": point_in_time_recovery_enablement "/firestore:v1/GoogleFirestoreAdminV1Database/previousId": previous_id +"/firestore:v1/GoogleFirestoreAdminV1Database/realtimeUpdatesMode": realtime_updates_mode "/firestore:v1/GoogleFirestoreAdminV1Database/sourceInfo": source_info "/firestore:v1/GoogleFirestoreAdminV1Database/tags": tags "/firestore:v1/GoogleFirestoreAdminV1Database/tags/tag": tag diff --git a/generated/google-apis-firestore_v1/CHANGELOG.md b/generated/google-apis-firestore_v1/CHANGELOG.md index 2e4e113f5b2..693d5609039 100644 --- a/generated/google-apis-firestore_v1/CHANGELOG.md +++ b/generated/google-apis-firestore_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-firestore_v1 +### v0.82.0 (2025-09-28) + +* Regenerated from discovery document revision 20250918 + ### v0.81.0 (2025-09-21) * Regenerated from discovery document revision 20250908 diff --git a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/classes.rb b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/classes.rb index 254f07d2fb2..3b2d2084e3b 100644 --- a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/classes.rb +++ b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/classes.rb @@ -1646,6 +1646,13 @@ class GoogleFirestoreAdminV1Database # @return [String] attr_accessor :etag + # Optional. The Firestore API data access mode to use for this database. If not + # set on write: - the default value is DATA_ACCESS_MODE_DISABLED for Enterprise + # Edition. - the default value is DATA_ACCESS_MODE_ENABLED for Standard Edition. + # Corresponds to the JSON property `firestoreDataAccessMode` + # @return [String] + attr_accessor :firestore_data_access_mode + # Output only. Background: Free tier is the ability of a Firestore database to # use a small amount of resources every day without being charged. Once usage # exceeds the free tier limit further usage is charged. Whether this database @@ -1674,6 +1681,14 @@ class GoogleFirestoreAdminV1Database # @return [String] attr_accessor :location_id + # Optional. The MongoDB compatible API data access mode to use for this database. + # If not set on write, the default value is DATA_ACCESS_MODE_ENABLED for + # Enterprise Edition. The value is always DATA_ACCESS_MODE_DISABLED for Standard + # Edition. + # Corresponds to the JSON property `mongodbCompatibleDataAccessMode` + # @return [String] + attr_accessor :mongodb_compatible_data_access_mode + # The resource name of the Database. Format: `projects/`project`/databases/` # database`` # Corresponds to the JSON property `name` @@ -1691,6 +1706,11 @@ class GoogleFirestoreAdminV1Database # @return [String] attr_accessor :previous_id + # Immutable. The default Realtime Updates mode to use for this database. + # Corresponds to the JSON property `realtimeUpdatesMode` + # @return [String] + attr_accessor :realtime_updates_mode + # Information about the provenance of this database. # Corresponds to the JSON property `sourceInfo` # @return [Google::Apis::FirestoreV1::GoogleFirestoreAdminV1SourceInfo] @@ -1745,12 +1765,15 @@ def update!(**args) @delete_time = args[:delete_time] if args.key?(:delete_time) @earliest_version_time = args[:earliest_version_time] if args.key?(:earliest_version_time) @etag = args[:etag] if args.key?(:etag) + @firestore_data_access_mode = args[:firestore_data_access_mode] if args.key?(:firestore_data_access_mode) @free_tier = args[:free_tier] if args.key?(:free_tier) @key_prefix = args[:key_prefix] if args.key?(:key_prefix) @location_id = args[:location_id] if args.key?(:location_id) + @mongodb_compatible_data_access_mode = args[:mongodb_compatible_data_access_mode] if args.key?(:mongodb_compatible_data_access_mode) @name = args[:name] if args.key?(:name) @point_in_time_recovery_enablement = args[:point_in_time_recovery_enablement] if args.key?(:point_in_time_recovery_enablement) @previous_id = args[:previous_id] if args.key?(:previous_id) + @realtime_updates_mode = args[:realtime_updates_mode] if args.key?(:realtime_updates_mode) @source_info = args[:source_info] if args.key?(:source_info) @tags = args[:tags] if args.key?(:tags) @type = args[:type] if args.key?(:type) diff --git a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/gem_version.rb b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/gem_version.rb index 50f87660b6f..831bc4e0c98 100644 --- a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/gem_version.rb +++ b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module FirestoreV1 # Version of the google-apis-firestore_v1 gem - GEM_VERSION = "0.81.0" + GEM_VERSION = "0.82.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250908" + REVISION = "20250918" end end end diff --git a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/representations.rb b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/representations.rb index 884032f4813..6b898fb4d7b 100644 --- a/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/representations.rb +++ b/generated/google-apis-firestore_v1/lib/google/apis/firestore_v1/representations.rb @@ -1233,12 +1233,15 @@ class Representation < Google::Apis::Core::JsonRepresentation property :delete_time, as: 'deleteTime' property :earliest_version_time, as: 'earliestVersionTime' property :etag, as: 'etag' + property :firestore_data_access_mode, as: 'firestoreDataAccessMode' property :free_tier, as: 'freeTier' property :key_prefix, as: 'keyPrefix' property :location_id, as: 'locationId' + property :mongodb_compatible_data_access_mode, as: 'mongodbCompatibleDataAccessMode' property :name, as: 'name' property :point_in_time_recovery_enablement, as: 'pointInTimeRecoveryEnablement' property :previous_id, as: 'previousId' + property :realtime_updates_mode, as: 'realtimeUpdatesMode' property :source_info, as: 'sourceInfo', class: Google::Apis::FirestoreV1::GoogleFirestoreAdminV1SourceInfo, decorator: Google::Apis::FirestoreV1::GoogleFirestoreAdminV1SourceInfo::Representation hash :tags, as: 'tags'