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.
860 861 862 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 860 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
857 858 859 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 857 def email_sending_config @email_sending_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
865 866 867 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 865 def update!(**args) @email_sending_config = args[:email_sending_config] if args.key?(:email_sending_config) end |