Class: Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig
- Inherits:
-
Object
- Object
- Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig
- 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
Configures the regions where users are allowed to send verification SMS for the project or tenant. This is based on the calling code of the destination phone number.
Instance Attribute Summary collapse
-
#allow_by_default ⇒ Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2AllowByDefault
Defines a policy of allowing every region by default and adding disallowed regions to a disallow list.
-
#allowlist_only ⇒ Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2AllowlistOnly
Defines a policy of only allowing regions by explicitly adding them to an allowlist.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig
constructor
A new instance of GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig
Returns a new instance of GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig.
1737 1738 1739 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 1737 def initialize(**args) update!(**args) end |
Instance Attribute Details
#allow_by_default ⇒ Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2AllowByDefault
Defines a policy of allowing every region by default and adding disallowed
regions to a disallow list.
Corresponds to the JSON property allowByDefault
1729 1730 1731 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 1729 def allow_by_default @allow_by_default end |
#allowlist_only ⇒ Google::Apis::IdentitytoolkitV2::GoogleCloudIdentitytoolkitAdminV2AllowlistOnly
Defines a policy of only allowing regions by explicitly adding them to an
allowlist.
Corresponds to the JSON property allowlistOnly
1735 1736 1737 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 1735 def allowlist_only @allowlist_only end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1742 1743 1744 1745 |
# File 'lib/google/apis/identitytoolkit_v2/classes.rb', line 1742 def update!(**args) @allow_by_default = args[:allow_by_default] if args.key?(:allow_by_default) @allowlist_only = args[:allowlist_only] if args.key?(:allowlist_only) end |