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.
759 760 761 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 759 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
756 757 758 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 756 def email_sending_config @email_sending_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
764 765 766 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 764 def update!(**args) @email_sending_config = args[:email_sending_config] if args.key?(:email_sending_config) end |