Class: Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2Inheritance
- Inherits:
-
Object
- Object
- Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2Inheritance
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/identitytoolkit_v2/classes.rb,
lib/google/apis/identitytoolkit_v2/representations.rb,
lib/google/apis/identitytoolkit_v2/representations.rb
Overview
Settings that the tenants will inherit from project level.
Instance Attribute Summary collapse
-
#email_sending_config ⇒ Boolean
(also: #email_sending_config?)
Whether to allow the tenant to inherit custom domains, email templates, and custom SMTP settings.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudIdentitytoolkitAdminV2Inheritance
constructor
A new instance of GoogleCloudIdentitytoolkitAdminV2Inheritance.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudIdentitytoolkitAdminV2Inheritance
Returns a new instance of GoogleCloudIdentitytoolkitAdminV2Inheritance.
707 708 709 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 707 def initialize(**args) update!(**args) end |
Instance Attribute Details
#email_sending_config ⇒ Boolean Also known as: email_sending_config?
Whether to allow the tenant to inherit custom domains, email templates, and
custom SMTP settings. If true, email sent from tenant will follow the project
level email sending configurations. If false (by default), emails will go with
the default settings with no customizations.
Corresponds to the JSON property emailSendingConfig
704 705 706 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 704 def email_sending_config @email_sending_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
712 713 714 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 712 def update!(**args) @email_sending_config = args[:email_sending_config] if args.key?(:email_sending_config) end |