ConfigArgs class

The set of arguments for Config. The set of arguments for Config.

Constructors

ConfigArgs({Input<List<String>?>? authorizedDomains, Input<bool?>? autodeleteAnonymousUsers, Input<ConfigBlockingFunctions?>? blockingFunctions, Input<ConfigClient?>? client, Input<ConfigMfa?>? mfa, Input<ConfigMonitoring?>? monitoring, Input<ConfigMultiTenant?>? multiTenant, Input<String?>? project, Input<ConfigQuota?>? quota, Input<ConfigSignIn?>? signIn, Input<ConfigSmsRegionConfig?>? smsRegionConfig})
Creates a new ConfigArgs. authorizedDomains List of domains authorized for OAuth redirects. autodeleteAnonymousUsers Whether anonymous users will be auto-deleted after a period of 30 days blockingFunctions Configuration related to blocking functions. client Options related to how clients making requests on behalf of a project should be configured. mfa Options related to how clients making requests on behalf of a project should be configured. monitoring Configuration related to monitoring project activity. multiTenant Configuration related to multi-tenant functionality. project The ID of the project in which the resource belongs. quota Configuration related to quotas. signIn Configuration related to local sign in methods. smsRegionConfig 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.
const
ConfigArgs.fromMap(Map<String, dynamic> map)
factory

Properties

authorizedDomains → Input<List<String>?>?
List of domains authorized for OAuth redirects.
final
autodeleteAnonymousUsers → Input<bool?>?
Whether anonymous users will be auto-deleted after a period of 30 days
final
blockingFunctions → Input<ConfigBlockingFunctions?>?
Configuration related to blocking functions. Structure is documented below.
final
client → Input<ConfigClient?>?
Options related to how clients making requests on behalf of a project should be configured. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
mfa → Input<ConfigMfa?>?
Options related to how clients making requests on behalf of a project should be configured. Structure is documented below.
final
monitoring → Input<ConfigMonitoring?>?
Configuration related to monitoring project activity. Structure is documented below.
final
multiTenant → Input<ConfigMultiTenant?>?
Configuration related to multi-tenant functionality. Structure is documented below.
final
project → Input<String?>?
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
final
quota → Input<ConfigQuota?>?
Configuration related to quotas. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signIn → Input<ConfigSignIn?>?
Configuration related to local sign in methods. Structure is documented below.
final
smsRegionConfig → Input<ConfigSmsRegionConfig?>?
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. Structure is documented below.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited