Skip to content

Commit a74658a

Browse files
feat: Automated regeneration of firebaseapphosting v1 client (googleapis#25565)
Auto-created at 2026-02-01 11:02:46 +0000 using the toys pull request generator.
1 parent 2fd49ba commit a74658a

5 files changed

Lines changed: 76 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264232,6 +264232,9 @@
264232264232
"/firebaseapphosting:v1/OperationMetadata/statusMessage": status_message
264233264233
"/firebaseapphosting:v1/OperationMetadata/target": target
264234264234
"/firebaseapphosting:v1/OperationMetadata/verb": verb
264235+
"/firebaseapphosting:v1/Path": path
264236+
"/firebaseapphosting:v1/Path/pattern": pattern
264237+
"/firebaseapphosting:v1/Path/type": type
264235264238
"/firebaseapphosting:v1/Redirect": redirect
264236264239
"/firebaseapphosting:v1/Redirect/status": status
264237264240
"/firebaseapphosting:v1/Redirect/uri": uri
@@ -264255,6 +264258,10 @@
264255264258
"/firebaseapphosting:v1/RolloutPolicy/codebaseBranch": codebase_branch
264256264259
"/firebaseapphosting:v1/RolloutPolicy/disabled": disabled
264257264260
"/firebaseapphosting:v1/RolloutPolicy/disabledTime": disabled_time
264261+
"/firebaseapphosting:v1/RolloutPolicy/ignoredPaths": ignored_paths
264262+
"/firebaseapphosting:v1/RolloutPolicy/ignoredPaths/ignored_path": ignored_path
264263+
"/firebaseapphosting:v1/RolloutPolicy/requiredPaths": required_paths
264264+
"/firebaseapphosting:v1/RolloutPolicy/requiredPaths/required_path": required_path
264258264265
"/firebaseapphosting:v1/RunConfig": run_config
264259264266
"/firebaseapphosting:v1/RunConfig/concurrency": concurrency
264260264267
"/firebaseapphosting:v1/RunConfig/cpu": cpu

generated/google-apis-firebaseapphosting_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-firebaseapphosting_v1
22

3+
### v0.9.0 (2026-02-01)
4+
5+
* Regenerated from discovery document revision 20260122
6+
37
### v0.8.0 (2026-01-18)
48

59
* Regenerated from discovery document revision 20260108

generated/google-apis-firebaseapphosting_v1/lib/google/apis/firebaseapphosting_v1/classes.rb

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1491,6 +1491,31 @@ def update!(**args)
14911491
end
14921492
end
14931493

1494+
# A file path pattern to match against.
1495+
class Path
1496+
include Google::Apis::Core::Hashable
1497+
1498+
# Optional. The pattern to match against.
1499+
# Corresponds to the JSON property `pattern`
1500+
# @return [String]
1501+
attr_accessor :pattern
1502+
1503+
# Optional. The type of pattern to match against.
1504+
# Corresponds to the JSON property `type`
1505+
# @return [String]
1506+
attr_accessor :type
1507+
1508+
def initialize(**args)
1509+
update!(**args)
1510+
end
1511+
1512+
# Update properties of this object
1513+
def update!(**args)
1514+
@pattern = args[:pattern] if args.key?(:pattern)
1515+
@type = args[:type] if args.key?(:type)
1516+
end
1517+
end
1518+
14941519
# Specifies redirect behavior for a domain.
14951520
class Redirect
14961521
include Google::Apis::Core::Hashable
@@ -1647,6 +1672,24 @@ class RolloutPolicy
16471672
# @return [String]
16481673
attr_accessor :disabled_time
16491674

1675+
# Optional. A list of file paths patterns to exclude from triggering a rollout.
1676+
# Patterns in this list take precedence over required_paths. **Note**: All paths
1677+
# must be in the ignored_paths in order for the rollout to be skipped. Limited
1678+
# to 100 paths. Example: ignored_paths: ` pattern: "foo/bar/excluded/*” type:
1679+
# GLOB `
1680+
# Corresponds to the JSON property `ignoredPaths`
1681+
# @return [Array<Google::Apis::FirebaseapphostingV1::Path>]
1682+
attr_accessor :ignored_paths
1683+
1684+
# Optional. A list of file paths patterns that trigger a build and rollout if at
1685+
# least one of the changed files in the commit are present in this list. This
1686+
# field is optional; the rollout policy will default to triggering on all paths
1687+
# if not populated. Limited to 100 paths. Example: “required_paths: ` pattern: "
1688+
# foo/bar/*” type: GLOB `
1689+
# Corresponds to the JSON property `requiredPaths`
1690+
# @return [Array<Google::Apis::FirebaseapphostingV1::Path>]
1691+
attr_accessor :required_paths
1692+
16501693
def initialize(**args)
16511694
update!(**args)
16521695
end
@@ -1656,6 +1699,8 @@ def update!(**args)
16561699
@codebase_branch = args[:codebase_branch] if args.key?(:codebase_branch)
16571700
@disabled = args[:disabled] if args.key?(:disabled)
16581701
@disabled_time = args[:disabled_time] if args.key?(:disabled_time)
1702+
@ignored_paths = args[:ignored_paths] if args.key?(:ignored_paths)
1703+
@required_paths = args[:required_paths] if args.key?(:required_paths)
16591704
end
16601705
end
16611706

generated/google-apis-firebaseapphosting_v1/lib/google/apis/firebaseapphosting_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module FirebaseapphostingV1
1818
# Version of the google-apis-firebaseapphosting_v1 gem
19-
GEM_VERSION = "0.8.0"
19+
GEM_VERSION = "0.9.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20260108"
25+
REVISION = "20260122"
2626
end
2727
end
2828
end

generated/google-apis-firebaseapphosting_v1/lib/google/apis/firebaseapphosting_v1/representations.rb

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
202202
include Google::Apis::Core::JsonObjectSupport
203203
end
204204

205+
class Path
206+
class Representation < Google::Apis::Core::JsonRepresentation; end
207+
208+
include Google::Apis::Core::JsonObjectSupport
209+
end
210+
205211
class Redirect
206212
class Representation < Google::Apis::Core::JsonRepresentation; end
207213

@@ -641,6 +647,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
641647
end
642648
end
643649

650+
class Path
651+
# @private
652+
class Representation < Google::Apis::Core::JsonRepresentation
653+
property :pattern, as: 'pattern'
654+
property :type, as: 'type'
655+
end
656+
end
657+
644658
class Redirect
645659
# @private
646660
class Representation < Google::Apis::Core::JsonRepresentation
@@ -675,6 +689,10 @@ class Representation < Google::Apis::Core::JsonRepresentation
675689
property :codebase_branch, as: 'codebaseBranch'
676690
property :disabled, as: 'disabled'
677691
property :disabled_time, as: 'disabledTime'
692+
collection :ignored_paths, as: 'ignoredPaths', class: Google::Apis::FirebaseapphostingV1::Path, decorator: Google::Apis::FirebaseapphostingV1::Path::Representation
693+
694+
collection :required_paths, as: 'requiredPaths', class: Google::Apis::FirebaseapphostingV1::Path, decorator: Google::Apis::FirebaseapphostingV1::Path::Representation
695+
678696
end
679697
end
680698

0 commit comments

Comments
 (0)