@@ -230,6 +230,12 @@ class AndroidApp
230230 # @return [String]
231231 attr_accessor :etag
232232
233+ # Output only. Timestamp of when the App will be considered expired and cannot
234+ # be undeleted. This value is only provided if the App is in the `DELETED` state.
235+ # Corresponds to the JSON property `expireTime`
236+ # @return [String]
237+ attr_accessor :expire_time
238+
233239 # The resource name of the AndroidApp, in the format: projects/
234240 # PROJECT_IDENTIFIER/androidApps/APP_ID * PROJECT_IDENTIFIER: the parent Project'
235241 # s [`ProjectNumber`](../projects#FirebaseProject.FIELDS.project_number) ***(
@@ -280,6 +286,7 @@ def update!(**args)
280286 @app_id = args [ :app_id ] if args . key? ( :app_id )
281287 @display_name = args [ :display_name ] if args . key? ( :display_name )
282288 @etag = args [ :etag ] if args . key? ( :etag )
289+ @expire_time = args [ :expire_time ] if args . key? ( :expire_time )
283290 @name = args [ :name ] if args . key? ( :name )
284291 @package_name = args [ :package_name ] if args . key? ( :package_name )
285292 @project_id = args [ :project_id ] if args . key? ( :project_id )
@@ -443,6 +450,12 @@ class FirebaseAppInfo
443450 # @return [String]
444451 attr_accessor :display_name
445452
453+ # Output only. Timestamp of when the App will be considered expired and cannot
454+ # be undeleted. This value is only provided if the App is in the `DELETED` state.
455+ # Corresponds to the JSON property `expireTime`
456+ # @return [String]
457+ attr_accessor :expire_time
458+
446459 # The resource name of the Firebase App, in the format: projects/PROJECT_ID /
447460 # iosApps/APP_ID or projects/PROJECT_ID/androidApps/APP_ID or projects/
448461 # PROJECT_ID/webApps/APP_ID
@@ -480,6 +493,7 @@ def update!(**args)
480493 @api_key_id = args [ :api_key_id ] if args . key? ( :api_key_id )
481494 @app_id = args [ :app_id ] if args . key? ( :app_id )
482495 @display_name = args [ :display_name ] if args . key? ( :display_name )
496+ @expire_time = args [ :expire_time ] if args . key? ( :expire_time )
483497 @name = args [ :name ] if args . key? ( :name )
484498 @namespace = args [ :namespace ] if args . key? ( :namespace )
485499 @platform = args [ :platform ] if args . key? ( :platform )
@@ -630,6 +644,12 @@ class IosApp
630644 # @return [String]
631645 attr_accessor :etag
632646
647+ # Output only. Timestamp of when the App will be considered expired and cannot
648+ # be undeleted. This value is only provided if the App is in the `DELETED` state.
649+ # Corresponds to the JSON property `expireTime`
650+ # @return [String]
651+ attr_accessor :expire_time
652+
633653 # The resource name of the IosApp, in the format: projects/PROJECT_IDENTIFIER /
634654 # iosApps/APP_ID * PROJECT_IDENTIFIER: the parent Project's [`ProjectNumber`](../
635655 # projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`
@@ -671,6 +691,7 @@ def update!(**args)
671691 @bundle_id = args [ :bundle_id ] if args . key? ( :bundle_id )
672692 @display_name = args [ :display_name ] if args . key? ( :display_name )
673693 @etag = args [ :etag ] if args . key? ( :etag )
694+ @expire_time = args [ :expire_time ] if args . key? ( :expire_time )
674695 @name = args [ :name ] if args . key? ( :name )
675696 @project_id = args [ :project_id ] if args . key? ( :project_id )
676697 @state = args [ :state ] if args . key? ( :state )
@@ -1553,6 +1574,12 @@ class WebApp
15531574 # @return [String]
15541575 attr_accessor :etag
15551576
1577+ # Output only. Timestamp of when the App will be considered expired and cannot
1578+ # be undeleted. This value is only provided if the App is in the `DELETED` state.
1579+ # Corresponds to the JSON property `expireTime`
1580+ # @return [String]
1581+ attr_accessor :expire_time
1582+
15561583 # The resource name of the WebApp, in the format: projects/PROJECT_IDENTIFIER /
15571584 # webApps/APP_ID * PROJECT_IDENTIFIER: the parent Project's [`ProjectNumber`](../
15581585 # projects#FirebaseProject.FIELDS.project_number) ***(recommended)*** or its [`
@@ -1597,6 +1624,7 @@ def update!(**args)
15971624 @app_urls = args [ :app_urls ] if args . key? ( :app_urls )
15981625 @display_name = args [ :display_name ] if args . key? ( :display_name )
15991626 @etag = args [ :etag ] if args . key? ( :etag )
1627+ @expire_time = args [ :expire_time ] if args . key? ( :expire_time )
16001628 @name = args [ :name ] if args . key? ( :name )
16011629 @project_id = args [ :project_id ] if args . key? ( :project_id )
16021630 @state = args [ :state ] if args . key? ( :state )
0 commit comments