Skip to content

Commit c8de677

Browse files
feat: Automated regeneration of iam v1 client (#24646)
Auto-created at 2025-10-19 09:19:54 +0000 using the toys pull request generator.
1 parent d32637d commit c8de677

File tree

5 files changed

+19
-2
lines changed

5 files changed

+19
-2
lines changed

api_names_out.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272197,6 +272197,7 @@
272197272197
"/iam:v1/WorkforcePoolProvider/name": name
272198272198
"/iam:v1/WorkforcePoolProvider/oidc": oidc
272199272199
"/iam:v1/WorkforcePoolProvider/saml": saml
272200+
"/iam:v1/WorkforcePoolProvider/scimUsage": scim_usage
272200272201
"/iam:v1/WorkforcePoolProvider/state": state
272201272202
"/iam:v1/WorkforcePoolProviderKey": workforce_pool_provider_key
272202272203
"/iam:v1/WorkforcePoolProviderKey/expireTime": expire_time

generated/google-apis-iam_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-iam_v1
22

3+
### v0.80.0 (2025-10-19)
4+
5+
* Regenerated from discovery document revision 20251010
6+
37
### v0.79.0 (2025-10-12)
48

59
* Regenerated from discovery document revision 20251003

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3484,6 +3484,16 @@ class WorkforcePoolProvider
34843484
# @return [Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml]
34853485
attr_accessor :saml
34863486

3487+
# Optional. Agentspace only. Specifies whether the workforce identity pool
3488+
# provider uses SCIM-managed groups instead of the `google.groups` attribute
3489+
# mapping for authorization checks. The `scim_usage` and `
3490+
# extended_attributes_oauth2_client` fields are mutually exclusive. A request
3491+
# that enables both fields on the same workforce identity pool provider will
3492+
# produce an error.
3493+
# Corresponds to the JSON property `scimUsage`
3494+
# @return [String]
3495+
attr_accessor :scim_usage
3496+
34873497
# Output only. The state of the provider.
34883498
# Corresponds to the JSON property `state`
34893499
# @return [String]
@@ -3507,6 +3517,7 @@ def update!(**args)
35073517
@name = args[:name] if args.key?(:name)
35083518
@oidc = args[:oidc] if args.key?(:oidc)
35093519
@saml = args[:saml] if args.key?(:saml)
3520+
@scim_usage = args[:scim_usage] if args.key?(:scim_usage)
35103521
@state = args[:state] if args.key?(:state)
35113522
end
35123523
end

generated/google-apis-iam_v1/lib/google/apis/iam_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 IamV1
1818
# Version of the google-apis-iam_v1 gem
19-
GEM_VERSION = "0.79.0"
19+
GEM_VERSION = "0.80.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 = "20251003"
25+
REVISION = "20251010"
2626
end
2727
end
2828
end

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1643,6 +1643,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
16431643

16441644
property :saml, as: 'saml', class: Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml, decorator: Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml::Representation
16451645

1646+
property :scim_usage, as: 'scimUsage'
16461647
property :state, as: 'state'
16471648
end
16481649
end

0 commit comments

Comments
 (0)