diff --git a/api_names_out.yaml b/api_names_out.yaml index 5f7c9aaad40..e60e779bf67 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -93063,6 +93063,8 @@ "/cloudresourcemanager:v1beta1/CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation/displayName": display_name "/cloudresourcemanager:v1beta1/CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation/operationType": operation_type "/cloudresourcemanager:v1beta1/CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation/sourceParent": source_parent +"/cloudresourcemanager:v1beta1/CreateBoundaryMetadata": create_boundary_metadata +"/cloudresourcemanager:v1beta1/CreateCapabilityConfigMetadata": create_capability_config_metadata "/cloudresourcemanager:v1beta1/CreateFolderMetadata": create_folder_metadata "/cloudresourcemanager:v1beta1/CreateFolderMetadata/displayName": display_name "/cloudresourcemanager:v1beta1/CreateFolderMetadata/parent": parent @@ -93073,6 +93075,8 @@ "/cloudresourcemanager:v1beta1/CreateTagBindingMetadata": create_tag_binding_metadata "/cloudresourcemanager:v1beta1/CreateTagKeyMetadata": create_tag_key_metadata "/cloudresourcemanager:v1beta1/CreateTagValueMetadata": create_tag_value_metadata +"/cloudresourcemanager:v1beta1/DeleteBoundaryMetadata": delete_boundary_metadata +"/cloudresourcemanager:v1beta1/DeleteCapabilityConfigMetadata": delete_capability_config_metadata "/cloudresourcemanager:v1beta1/DeleteFolderMetadata": delete_folder_metadata "/cloudresourcemanager:v1beta1/DeleteOrganizationMetadata": delete_organization_metadata "/cloudresourcemanager:v1beta1/DeleteProjectMetadata": delete_project_metadata @@ -93133,6 +93137,7 @@ "/cloudresourcemanager:v1beta1/Project/configuredCapabilities": configured_capabilities "/cloudresourcemanager:v1beta1/Project/configuredCapabilities/configured_capability": configured_capability "/cloudresourcemanager:v1beta1/Project/createTime": create_time +"/cloudresourcemanager:v1beta1/Project/isManagementProject": is_management_project "/cloudresourcemanager:v1beta1/Project/labels": labels "/cloudresourcemanager:v1beta1/Project/labels/label": label "/cloudresourcemanager:v1beta1/Project/lifecycleState": lifecycle_state @@ -93162,6 +93167,9 @@ "/cloudresourcemanager:v1beta1/UndeleteProjectRequest": undelete_project_request "/cloudresourcemanager:v1beta1/UndeleteTagKeyMetadata": undelete_tag_key_metadata "/cloudresourcemanager:v1beta1/UndeleteTagValueMetadata": undelete_tag_value_metadata +"/cloudresourcemanager:v1beta1/UpdateBoundaryConfigMetadata": update_boundary_config_metadata +"/cloudresourcemanager:v1beta1/UpdateBoundaryMetadata": update_boundary_metadata +"/cloudresourcemanager:v1beta1/UpdateCapabilityConfigMetadata": update_capability_config_metadata "/cloudresourcemanager:v1beta1/UpdateFolderMetadata": update_folder_metadata "/cloudresourcemanager:v1beta1/UpdateProjectMetadata": update_project_metadata "/cloudresourcemanager:v1beta1/UpdateTagKeyMetadata": update_tag_key_metadata diff --git a/generated/google-apis-cloudresourcemanager_v1beta1/CHANGELOG.md b/generated/google-apis-cloudresourcemanager_v1beta1/CHANGELOG.md index 791cc171bcd..a556075262c 100644 --- a/generated/google-apis-cloudresourcemanager_v1beta1/CHANGELOG.md +++ b/generated/google-apis-cloudresourcemanager_v1beta1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-cloudresourcemanager_v1beta1 +### v0.41.0 (2026-09-06) + +* Regenerated from discovery document revision 20260820 + ### v0.40.0 (2026-06-14) * Regenerated from discovery document revision 20251103 diff --git a/generated/google-apis-cloudresourcemanager_v1beta1/Gemfile.lock b/generated/google-apis-cloudresourcemanager_v1beta1/Gemfile.lock index 4a7abb24c51..a2773e76779 100644 --- a/generated/google-apis-cloudresourcemanager_v1beta1/Gemfile.lock +++ b/generated/google-apis-cloudresourcemanager_v1beta1/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - google-apis-cloudresourcemanager_v1beta1 (0.40.0) + google-apis-cloudresourcemanager_v1beta1 (0.41.0) google-apis-core (>= 0.15.0, < 2.a) GEM @@ -97,43 +97,43 @@ DEPENDENCIES yard (~> 0.9, >= 0.9.25) CHECKSUMS - addressable (2.9.0) - base64 (0.3.0) + addressable (2.9.0) sha256=7fdf6ac3660f7f4e867a0838be3f6cf722ace541dd97767fa42bc6cfa980c7af + base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b bundler (4.0.14) sha256=d09a0a965cf772266a7e49e83610be7c2f4e49e61134c42a56804bb383cc24b8 - declarative (0.0.20) - diff-lcs (1.6.2) - faraday (2.14.3) - faraday-follow_redirects (0.5.0) - faraday-net_http (3.4.4) - google-apis-cloudresourcemanager_v1beta1 (0.40.0) - google-apis-core (1.2.1) - google-cloud-env (2.3.1) - google-logging-utils (0.2.0) - googleauth (1.17.1) - json (2.20.0) - jwt (3.2.0) - logger (1.7.0) - mini_mime (1.1.5) - multi_json (1.21.1) - net-http (0.9.1) - opencensus (0.5.0) - os (1.1.4) - pstore (0.2.1) - public_suffix (7.0.5) - rake (13.4.2) - redcarpet (3.6.1) - representable (3.2.0) - retriable (3.8.0) - rspec (3.13.2) - rspec-core (3.13.6) - rspec-expectations (3.13.5) - rspec-mocks (3.13.8) - rspec-support (3.13.7) - signet (0.22.0) - trailblazer-option (0.1.2) - uber (0.1.0) - uri (1.1.1) - yard (0.9.44) + declarative (0.0.20) sha256=8021dd6cb17ab2b61233c56903d3f5a259c5cf43c80ff332d447d395b17d9ff9 + diff-lcs (1.6.2) sha256=9ae0d2cba7d4df3075fe8cd8602a8604993efc0dfa934cff568969efb1909962 + faraday (2.14.3) sha256=1882247e6766615c8220b4392bf1d27f6ebb63d8e28267587cef1fb0bf37f278 + faraday-follow_redirects (0.5.0) sha256=5cde93c894b30943a5d2b93c2fe9284216a6b756f7af406a1e55f211d97d10ad + faraday-net_http (3.4.4) sha256=0e78af151747ed1b00f33e25973b4bc220d7f16c00c39676817c8b12331eb588 + google-apis-cloudresourcemanager_v1beta1 (0.41.0) + google-apis-core (1.2.1) sha256=3739030455277e3be90f2d07321ad4d0bf0d6b1ed820b2d092916d6cdef05337 + google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 + google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b + googleauth (1.17.1) sha256=0f7e6fc70e204cee1b2d71f1e1de2d3b349d432404197fe68ebf7fa23d0821b9 + json (2.20.0) sha256=9362bc6e55a952b056abf9167cf053358181c904cb70cd6eee0808ea830fc32b + jwt (3.2.0) sha256=5419b1fe37b1da0982bd07051f573a8b8789ab724c2aa7e785e4784a3ed217d7 + logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 + mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef + multi_json (1.21.1) sha256=e6126a31808e3b4d19f483c775ceac34df190dffa62adfb63a165ee14ba68080 + net-http (0.9.1) sha256=25ba0b67c63e89df626ed8fac771d0ad24ad151a858af2cc8e6a716ca4336996 + opencensus (0.5.0) sha256=0456d1878fd91685c21a4bfa7feac85480a0c3bc969d25550f6d3f36dd75cbba + os (1.1.4) sha256=57816d6a334e7bd6aed048f4b0308226c5fb027433b67d90a9ab435f35108d3f + pstore (0.2.1) sha256=03904d0f2c66579e96d1e6704cdabc0c88df7ea8ed8782d9f3569f6f6c702c1a + public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623 + rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 + redcarpet (3.6.1) sha256=d444910e6aa55480c6bcdc0cdb057626e8a32c054c29e793fa642ba2f155f445 + representable (3.2.0) sha256=cc29bf7eebc31653586849371a43ffe36c60b54b0a6365b5f7d95ec34d1ebace + retriable (3.8.0) sha256=9f2f1b0207594c7817f17f671587b8ec7587387ac6cebda6c941a802bb98a8e5 + rspec (3.13.2) sha256=206284a08ad798e61f86d7ca3e376718d52c0bc944626b2349266f239f820587 + rspec-core (3.13.6) sha256=a8823c6411667b60a8bca135364351dda34cd55e44ff94c4be4633b37d828b2d + rspec-expectations (3.13.5) sha256=33a4d3a1d95060aea4c94e9f237030a8f9eae5615e9bd85718fe3a09e4b58836 + rspec-mocks (3.13.8) sha256=086ad3d3d17533f4237643de0b5c42f04b66348c28bf6b9c2d3f4a3b01af1d47 + rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c + signet (0.22.0) sha256=b76d495ccb07ad35dbc89f3e920665a9d8ed717141955034005d7843dcfe4780 + trailblazer-option (0.1.2) sha256=20e4f12ea4e1f718c8007e7944ca21a329eee4eed9e0fa5dde6e8ad8ac4344a3 + uber (0.1.0) sha256=5beeb407ff807b5db994f82fa9ee07cfceaa561dad8af20be880bc67eba935dc + uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6 + yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28 BUNDLED WITH 4.0.14 diff --git a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/classes.rb b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/classes.rb index a4593effa07..fb13ba3b012 100644 --- a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/classes.rb +++ b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/classes.rb @@ -294,6 +294,34 @@ def update!(**args) end end + # A status object which is used as the `metadata` field for the Operation + # returned by CreateBoundary. Currently empty. + class CreateBoundaryMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + + # A status object which is used as the `metadata` field for the Operation + # returned by CreateCapabilityConfig. Currently empty. + class CreateCapabilityConfigMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # Metadata pertaining to the Folder creation process. class CreateFolderMetadata include Google::Apis::Core::Hashable @@ -395,6 +423,34 @@ def update!(**args) end end + # A status object which is used as the `metadata` field for the Operation + # returned by DeleteBoundary. Currently empty. + class DeleteBoundaryMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + + # A status object which is used as the `metadata` field for the Operation + # returned by DeleteCapabilityConfig. Currently empty. + class DeleteCapabilityConfigMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # A status object which is used as the `metadata` field for the `Operation` # returned by `DeleteFolder`. class DeleteFolderMetadata @@ -985,6 +1041,14 @@ class Project # @return [String] attr_accessor :create_time + # Output only. If `true`, this project is a Management Project. A Management + # Project manages dedicated project groups for specific purposes (e.g., agent + # management or app management). + # Corresponds to the JSON property `isManagementProject` + # @return [Boolean] + attr_accessor :is_management_project + alias_method :is_management_project?, :is_management_project + # The labels associated with this Project. Label keys must be between 1 and 63 # characters long and must conform to the following regular expression: a-z`0,62` # . Label values must be between 0 and 63 characters long and must conform to @@ -1037,6 +1101,7 @@ def initialize(**args) def update!(**args) @configured_capabilities = args[:configured_capabilities] if args.key?(:configured_capabilities) @create_time = args[:create_time] if args.key?(:create_time) + @is_management_project = args[:is_management_project] if args.key?(:is_management_project) @labels = args[:labels] if args.key?(:labels) @lifecycle_state = args[:lifecycle_state] if args.key?(:lifecycle_state) @name = args[:name] if args.key?(:name) @@ -1260,6 +1325,48 @@ def update!(**args) end end + # A status object which is used as the `metadata` field for the Operation + # returned by UpdateBoundaryConfig. Currently empty. + class UpdateBoundaryConfigMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + + # A status object which is used as the `metadata` field for the Operation + # returned by UpdateBoundary. Currently empty. + class UpdateBoundaryMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + + # A status object which is used as the `metadata` field for the Operation + # returned by UpdateCapabilityConfig. Currently empty. + class UpdateCapabilityConfigMetadata + include Google::Apis::Core::Hashable + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + end + end + # A status object which is used as the `metadata` field for the Operation # returned by UpdateFolder. class UpdateFolderMetadata diff --git a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/gem_version.rb b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/gem_version.rb index e3ecb9e3ddb..7bcd6c10efd 100644 --- a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/gem_version.rb +++ b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module CloudresourcemanagerV1beta1 # Version of the google-apis-cloudresourcemanager_v1beta1 gem - GEM_VERSION = "0.40.0" + GEM_VERSION = "0.41.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.19.0" # Revision of the discovery document this client was generated from - REVISION = "20251103" + REVISION = "20260820" end end end diff --git a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/representations.rb b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/representations.rb index 860b1faa2fd..131bab23fd6 100644 --- a/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/representations.rb +++ b/generated/google-apis-cloudresourcemanager_v1beta1/lib/google/apis/cloudresourcemanager_v1beta1/representations.rb @@ -58,6 +58,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class CreateBoundaryMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class CreateCapabilityConfigMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class CreateFolderMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -88,6 +100,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class DeleteBoundaryMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class DeleteCapabilityConfigMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class DeleteFolderMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -274,6 +298,24 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class UpdateBoundaryConfigMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class UpdateBoundaryMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class UpdateCapabilityConfigMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class UpdateFolderMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -353,6 +395,18 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class CreateBoundaryMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class CreateCapabilityConfigMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class CreateFolderMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -388,6 +442,18 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class DeleteBoundaryMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class DeleteCapabilityConfigMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class DeleteFolderMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -556,6 +622,7 @@ class Project class Representation < Google::Apis::Core::JsonRepresentation collection :configured_capabilities, as: 'configuredCapabilities' property :create_time, as: 'createTime' + property :is_management_project, as: 'isManagementProject' hash :labels, as: 'labels' property :lifecycle_state, as: 'lifecycleState' property :name, as: 'name' @@ -630,6 +697,24 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class UpdateBoundaryConfigMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class UpdateBoundaryMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class UpdateCapabilityConfigMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + class UpdateFolderMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation