Class: Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters
- Inherits:
-
Object
- Object
- Google::Apis::IamV1::GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/iam_v1/classes.rb,
lib/google/apis/iam_v1/representations.rb,
lib/google/apis/iam_v1/representations.rb
Overview
Represents the parameters to control which claims are fetched from an IdP.
Instance Attribute Summary collapse
-
#filter ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters
constructor
A new instance of GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters
Returns a new instance of GoogleIamAdminV1WorkforcePoolProviderExtraAttributesOAuth2ClientQueryParameters.
725 726 727 |
# File 'lib/google/apis/iam_v1/classes.rb', line 725 def initialize(**args) update!(**args) end |
Instance Attribute Details
#filter ⇒ String
Optional. The filter used to request specific records from IdP. In case of
attributes type as AZURE_AD_GROUPS_MAIL, it represents the filter used to
request specific groups for users from IdP. By default, all of the groups
associated with the user are fetched. The groups should be mail enabled and
security enabled. See https://learn.microsoft.com/en-us/graph/search-query-
parameter for more details.
Corresponds to the JSON property filter
723 724 725 |
# File 'lib/google/apis/iam_v1/classes.rb', line 723 def filter @filter end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
730 731 732 |
# File 'lib/google/apis/iam_v1/classes.rb', line 730 def update!(**args) @filter = args[:filter] if args.key?(:filter) end |