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.
801 802 803 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 801 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
798 799 800 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 798 def email_sending_config @email_sending_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
806 807 808 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 806 def update!(**args) @email_sending_config = args[:email_sending_config] if args.key?(:email_sending_config) end |