diff --git a/api_names_out.yaml b/api_names_out.yaml index 3e72c8b351a..87821dd8296 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -272104,6 +272104,7 @@ "/iam:v1/WorkforcePoolProvider/name": name "/iam:v1/WorkforcePoolProvider/oidc": oidc "/iam:v1/WorkforcePoolProvider/saml": saml +"/iam:v1/WorkforcePoolProvider/scimUsage": scim_usage "/iam:v1/WorkforcePoolProvider/state": state "/iam:v1/WorkforcePoolProviderKey": workforce_pool_provider_key "/iam:v1/WorkforcePoolProviderKey/expireTime": expire_time diff --git a/generated/google-apis-iam_v1/CHANGELOG.md b/generated/google-apis-iam_v1/CHANGELOG.md index 642a59d3f96..5b8b2be62c0 100644 --- a/generated/google-apis-iam_v1/CHANGELOG.md +++ b/generated/google-apis-iam_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-iam_v1 +### v0.80.0 (2025-10-19) + +* Regenerated from discovery document revision 20251010 + ### v0.79.0 (2025-10-12) * Regenerated from discovery document revision 20251003 diff --git a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/classes.rb b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/classes.rb index 00d74a6c1fd..5fa2b24d43f 100644 --- a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/classes.rb +++ b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/classes.rb @@ -3484,6 +3484,16 @@ class WorkforcePoolProvider # @return [Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml] attr_accessor :saml + # Optional. Agentspace only. Specifies whether the workforce identity pool + # provider uses SCIM-managed groups instead of the `google.groups` attribute + # mapping for authorization checks. The `scim_usage` and ` + # extended_attributes_oauth2_client` fields are mutually exclusive. A request + # that enables both fields on the same workforce identity pool provider will + # produce an error. + # Corresponds to the JSON property `scimUsage` + # @return [String] + attr_accessor :scim_usage + # Output only. The state of the provider. # Corresponds to the JSON property `state` # @return [String] @@ -3507,6 +3517,7 @@ def update!(**args) @name = args[:name] if args.key?(:name) @oidc = args[:oidc] if args.key?(:oidc) @saml = args[:saml] if args.key?(:saml) + @scim_usage = args[:scim_usage] if args.key?(:scim_usage) @state = args[:state] if args.key?(:state) end end diff --git a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/gem_version.rb b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/gem_version.rb index c158fbb69d3..a6c9f051472 100644 --- a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/gem_version.rb +++ b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module IamV1 # Version of the google-apis-iam_v1 gem - GEM_VERSION = "0.79.0" + GEM_VERSION = "0.80.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 = "20251003" + REVISION = "20251010" end end end diff --git a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/representations.rb b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/representations.rb index 0182d718007..9279281ef78 100644 --- a/generated/google-apis-iam_v1/lib/google/apis/iam_v1/representations.rb +++ b/generated/google-apis-iam_v1/lib/google/apis/iam_v1/representations.rb @@ -1643,6 +1643,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :saml, as: 'saml', class: Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml, decorator: Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderSaml::Representation + property :scim_usage, as: 'scimUsage' property :state, as: 'state' end end